The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AES CORP COM 00130H105 174,968 15,748,660 SH   SOLE 1 10,106,961 149,098 5,492,601
AT&T INC COM 00206R102 265 7,030 SH   SOLE   7,030 0 0
ABBOTT LABS COM 002824100 4,317 88,803 SH   SOLE   61,328 0 27,475
ABBVIE INC COM 00287Y109 335,641 4,628,892 SH   SOLE 1 2,962,975 0 1,665,917
ACADIA HEALTHCARE COMPANY IN COM 00404A109 234,649 4,751,890 SH   SOLE 1 2,701,538 0 2,050,352
ADOBE SYS INC COM 00724F101 443,166 3,133,243 SH   SOLE 1 1,964,011 0 1,169,232
AGNICO EAGLE MINES LTD COM 008474108 3,228 71,540 SH   SOLE   71,540 0 0
AMERICAN EXPRESS CO COM 025816109 1,437 17,055 SH   SOLE   16,055 0 1,000
AMERIPRISE FINL INC COM 03076C106 314,372 2,469,736 SH   SOLE 1 1,542,759 0 926,977
AMGEN INC COM 031162100 261,925 1,520,785 SH   SOLE 1 966,676 0 554,109
ANSYS INC COM 03662Q105 273,079 2,244,235 SH   SOLE 1 1,404,033 0 840,202
APPLE INC COM 037833100 576 4,000 SH   SOLE   4,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 203,095 4,908,044 SH   SOLE 1 3,034,463 0 1,873,581
BOK FINL CORP COM NEW 05561Q201 170,278 2,023,989 SH   SOLE 1 1,273,041 0 750,948
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 292,365 34,975,232 SH   SOLE 1 20,440,506 211,138 14,323,589
BANK AMER CORP COM 060505104 374,148 15,422,397 SH   SOLE 1 9,431,869 0 5,990,528
BAXTER INTL INC COM 071813109 414,476 6,846,307 SH   SOLE 1 4,349,787 0 2,496,520
BECTON DICKINSON & CO COM 075887109 234 1,200 SH   SOLE   0 0 1,200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,274 5 SH   SOLE   2 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 449 2,650 SH   SOLE   2,350 0 300
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14,228 362,855 SH   SOLE   296,941 52,994 12,920
CAMECO CORP COM 13321L108 8,103 890,463 SH   SOLE   743,843 126,593 20,027
CHEVRON CORP NEW COM 166764100 471 4,510 SH   SOLE   2,860 0 1,650
CHURCH & DWIGHT INC COM 171340102 2,577 49,666 SH   SOLE   33,266 0 16,400
CINTAS CORP COM 172908105 2,317 18,382 SH   SOLE   13,282 0 5,100
COCA COLA CO COM 191216100 237,836 5,302,929 SH   SOLE 1 3,345,440 0 1,957,489
COLGATE PALMOLIVE CO COM 194162103 1,984 26,762 SH   SOLE   26,762 0 0
CULLEN FROST BANKERS INC COM 229899109 171,882 1,830,280 SH   SOLE 1 1,134,525 0 695,755
DANAHER CORP DEL COM 235851102 257,922 3,056,312 SH   SOLE 1 1,945,500 0 1,110,812
DEERE & CO COM 244199105 334 2,700 SH   SOLE   2,700 0 0
DONALDSON INC COM 257651109 679 14,900 SH   SOLE   4,900 0 10,000
DOVER CORP COM 260003108 611 7,620 SH   SOLE   6,170 0 1,450
DOW CHEM CO COM 260543103 278,043 4,408,481 SH   SOLE 1 2,733,232 0 1,675,249
EQT CORP COM 26884L109 206,461 3,523,822 SH   SOLE 1 2,198,328 0 1,325,494
EMERSON ELEC CO COM 291011104 906 15,199 SH   SOLE   3,199 0 12,000
EXXON MOBIL CORP COM 30231G102 4,124 51,081 SH   SOLE   35,681 0 15,400
FIRST REP BK SAN FRANCISCO C COM 33616C100 223,336 2,231,121 SH   SOLE 1 1,407,416 0 823,705
FRANKLIN ELEC INC COM 353514102 1,322 31,934 SH   SOLE   18,334 0 13,600
GENERAL DYNAMICS CORP COM 369550108 276,282 1,394,662 SH   SOLE 1 1,054,928 0 339,734
GENERAL ELECTRIC CO COM 369604103 84,721 3,136,659 SH   SOLE   1,349,659 0 1,787,000
GOLDCORP INC NEW COM 380956409 1,980 153,400 SH   SOLE   153,400 0 0
GRAINGER W W INC COM 384802104 548 3,033 SH   SOLE   2,383 0 650
HALLIBURTON CO COM 406216101 190,792 4,467,139 SH   SOLE 1 2,745,055 0 1,722,084
HOME DEPOT INC COM 437076102 348,596 2,272,469 SH   SOLE 1 1,353,410 0 919,059
ILLINOIS TOOL WKS INC COM 452308109 2,273 15,865 SH   SOLE   10,965 0 4,900
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 216 1,600 SH   SOLE   1,600 0 0
INTUIT COM 461202103 788 5,930 SH   SOLE   5,930 0 0
ISHARES MSCI STH KOR ETF 464286772 243 3,580 SH   SOLE   3,580 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 433 10,470 SH   SOLE   10,470 0 0
ISHARES TR MSCI EAFE ETF 464287465 483 7,402 SH   SOLE   7,402 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 6,823 58,600 SH   SOLE   58,600 0 0
JPMORGAN CHASE & CO COM 46625H100 225,946 2,472,055 SH   SOLE 1 1,528,339 0 943,716
JOHNSON & JOHNSON COM 478160104 5,858 44,283 SH   SOLE   24,977 0 19,306
KIMBERLY CLARK CORP COM 494368103 1,330 10,300 SH   SOLE   9,500 0 800
KINDER MORGAN INC DEL COM 49456B101 2,077 108,400 SH   SOLE   108,400 0 0
KROGER CO COM 501044101 218,074 9,351,389 SH   SOLE 1 5,776,625 0 3,574,764
LENNAR CORP CL A 526057104 319,552 5,993,092 SH   SOLE 1 3,782,978 0 2,210,114
LOWES COS INC COM 548661107 36,846 475,252 SH   SOLE   414,451 0 60,801
M & T BK CORP COM 55261F104 244,849 1,511,881 SH   SOLE 1 942,861 0 569,020
MARTIN MARIETTA MATLS INC COM 573284106 352,258 1,582,609 SH   SOLE 1 1,008,616 0 573,993
MASCO CORP COM 574599106 233 6,100 SH   SOLE   6,100 0 0
MICROSOFT CORP COM 594918104 370,227 5,371,058 SH   SOLE 1 3,371,443 0 1,999,615
MICROCHIP TECHNOLOGY INC COM 595017104 347,050 4,496,628 SH   SOLE 1 2,841,980 0 1,654,648
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 176,829 26,196,807 SH   SOLE 1 14,792,161 0 11,404,646
MONDELEZ INTL INC CL A 609207105 246,967 5,718,180 SH   SOLE 1 3,583,660 0 2,134,520
MORGAN STANLEY COM NEW 617446448 32,529 730,000 SH   SOLE   730,000 0 0
NATIONAL FUEL GAS CO N J COM 636180101 239,367 4,286,671 SH   SOLE 1 2,609,477 0 1,677,194
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6,831 108,745 SH   SOLE   87,951 17,688 3,106
NORDSTROM INC COM 655664100 1,106 23,133 SH   SOLE   23,133 0 0
NOVARTIS A G SPONSORED ADR 66987V109 249,427 2,988,222 SH   SOLE 1 1,744,013 23,066 1,221,143
ORIX CORP SPONSORED ADR 686330101 10,958 140,606 SH   SOLE   114,418 21,209 4,979
OSHKOSH CORP COM 688239201 309,152 4,488,276 SH   SOLE 1 2,812,143 0 1,676,133
PPG INDS INC COM 693506107 259,448 2,359,476 SH   SOLE 1 1,481,015 0 878,461
PAYPAL HLDGS INC COM 70450Y103 248,602 4,632,034 SH   SOLE 1 2,912,334 0 1,719,700
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,338 30,465 SH   SOLE   30,465 0 0
PEPSICO INC COM 713448108 4,874 42,207 SH   SOLE   24,147 0 18,060
PFIZER INC COM 717081103 2,635 78,451 SH   SOLE   33,551 0 44,900
PHILLIPS 66 COM 718546104 288,647 3,490,712 SH   SOLE 1 2,167,939 0 1,322,773
PIONEER NAT RES CO COM 723787107 210,089 1,316,515 SH   SOLE 1 802,401 0 514,114
PROCTER AND GAMBLE CO COM 742718109 361 4,139 SH   SOLE   4,139 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,878 32,581 SH   SOLE   32,581 0 0
SCHLUMBERGER LTD COM 806857108 12,398 188,300 SH   SOLE   157,336 26,061 4,903
SCHWAB CHARLES CORP NEW COM 808513105 9,494 221,000 SH   SOLE   221,000 0 0
SMUCKER J M CO COM NEW 832696405 2,085 17,617 SH   SOLE   11,717 0 5,900
STARBUCKS CORP COM 855244109 233 4,000 SH   SOLE   0 0 4,000
TEXAS INSTRS INC COM 882508104 1,438 18,686 SH   SOLE   18,686 0 0
3M CO COM 88579Y101 2,620 12,583 SH   SOLE   8,633 0 3,950
TIME WARNER INC COM NEW 887317303 153,323 1,526,968 SH   SOLE 1 903,887 0 623,081
TOTAL S A SPONSORED ADR 89151E109 9,424 190,043 SH   SOLE   153,616 29,784 6,643
TYSON FOODS INC CL A 902494103 38,831 620,000 SH   SOLE   620,000 0 0
US BANCORP DEL COM NEW 902973304 675 13,000 SH   SOLE   13,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 574 10,612 SH   SOLE   10,612 0 0
UNILEVER N V N Y SHS NEW 904784709 268,187 4,852,294 SH   SOLE 1 2,856,960 39,619 1,955,715
UNION PAC CORP COM 907818108 570 5,232 SH   SOLE   5,232 0 0
UNITED TECHNOLOGIES CORP COM 913017109 889 7,283 SH   SOLE   6,083 0 1,200
V F CORP COM 918204108 5,435 94,354 SH   SOLE   58,754 0 35,600
VISA INC COM CL A 92826C839 253 2,700 SH   SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 296,463 3,785,757 SH   SOLE 1 2,366,437 0 1,419,320
WELLS FARGO CO NEW COM 949746101 366 6,600 SH   SOLE   1,000 0 5,600
WILLIAMS SONOMA INC COM 969904101 224,038 4,619,335 SH   SOLE   4,618,835 0 500
ZIMMER BIOMET HLDGS INC COM 98956P102 578 4,500 SH   SOLE   2,000 0 2,500
AXALTA COATING SYS LTD COM G0750C108 1,765 55,100 SH   SOLE   55,100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,892 128,492 SH   SOLE   105,060 18,994 4,438
MEDTRONIC PLC SHS G5960L103 369,862 4,167,468 SH   SOLE 1 2,686,464 21,385 1,459,619
CHUBB LIMITED COM H1467J104 287,776 1,979,475 SH   SOLE 1 1,242,252 0 737,223
UBS GROUP AG SHS H42097107 13,440 791,565 SH   SOLE   646,700 115,099 29,766
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 11,800 276,228 SH   SOLE   227,182 39,470 9,576