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
3M CO COM 88579Y101 2,620 12,583 SH   SOLE   8,633 0 3,950
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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,543 109,498 SH   SOLE   105,060 0 4,438
ADOBE SYS INC COM 00724F101 443,166 3,133,243 SH   SOLE 1 1,964,011 0 1,169,232
AES CORP COM 00130H105 173,311 15,599,562 SH   SOLE 1 10,106,961 0 5,492,601
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
AT&T INC COM 00206R102 265 7,030 SH   SOLE   7,030 0 0
AXALTA COATING SYS LTD COM G0750C108 1,765 55,100 SH   SOLE   55,100 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 290,600 34,764,094 SH   SOLE 1 20,440,506 0 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
BOK FINL CORP COM NEW 05561Q201 170,278 2,023,989 SH   SOLE 1 1,273,041 0 750,948
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12,150 309,861 SH   SOLE   296,941 0 12,920
CAMECO CORP COM 13321L108 6,951 763,870 SH   SOLE   743,843 0 20,027
CHEVRON CORP NEW COM 166764100 471 4,510 SH   SOLE   2,860 0 1,650
CHUBB LIMITED COM H1467J104 287,776 1,979,475 SH   SOLE 1 1,242,252 0 737,223
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
EMERSON ELEC CO COM 291011104 906 15,199 SH   SOLE   3,199 0 12,000
EQT CORP COM 26884L109 206,461 3,523,822 SH   SOLE 1 2,198,328 0 1,325,494
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 EAFE ETF 464287465 483 7,402 SH   SOLE   7,402 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 433 10,470 SH   SOLE   10,470 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 6,823 58,600 SH   SOLE   58,600 0 0
JOHNSON & JOHNSON COM 478160104 5,858 44,283 SH   SOLE   24,977 0 19,306
JPMORGAN CHASE & CO COM 46625H100 225,946 2,472,055 SH   SOLE 1 1,528,339 0 943,716
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
MEDTRONIC PLC SHS G5960L103 367,964 4,146,083 SH   SOLE 1 2,686,464 0 1,459,619
MICROCHIP TECHNOLOGY INC COM 595017104 347,050 4,496,628 SH   SOLE 1 2,841,980 0 1,654,648
MICROSOFT CORP COM 594918104 370,227 5,371,058 SH   SOLE 1 3,371,443 0 1,999,615
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 5,720 91,057 SH   SOLE   87,951 0 3,106
NORDSTROM INC COM 655664100 1,106 23,133 SH   SOLE   23,133 0 0
NOVARTIS A G SPONSORED ADR 66987V109 247,502 2,965,156 SH   SOLE 1 1,744,013 0 1,221,143
ORIX CORP SPONSORED ADR 686330101 9,305 119,397 SH   SOLE   114,418 0 4,979
OSHKOSH CORP COM 688239201 309,152 4,488,276 SH   SOLE 1 2,812,143 0 1,676,133
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
PPG INDS INC COM 693506107 259,448 2,359,476 SH   SOLE 1 1,481,015 0 878,461
PROCTER AND GAMBLE CO COM 742718109 361 4,139 SH   SOLE   4,139 0 0
SCHLUMBERGER LTD COM 806857108 10,682 162,239 SH   SOLE   157,336 0 4,903
SCHWAB CHARLES CORP NEW COM 808513105 9,494 221,000 SH   SOLE   221,000 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 10,114 236,758 SH   SOLE   227,182 0 9,576
SMUCKER J M CO COM NEW 832696405 2,085 17,617 SH   SOLE   11,717 0 5,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,878 32,581 SH   SOLE   32,581 0 0
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
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 7,947 160,259 SH   SOLE   153,616 0 6,643
TYSON FOODS INC CL A 902494103 38,831 620,000 SH   SOLE   620,000 0 0
UBS GROUP AG SHS H42097107 11,486 676,466 SH   SOLE   646,700 0 29,766
UNILEVER N V N Y SHS NEW 904784709 265,997 4,812,675 SH   SOLE 1 2,856,960 0 1,955,715
UNILEVER PLC SPON ADR NEW 904767704 574 10,612 SH   SOLE   10,612 0 0
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
US BANCORP DEL COM NEW 902973304 675 13,000 SH   SOLE   13,000 0 0
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