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 171,854 14,789,573 SH   SOLE 1 9,208,947 6,289 5,574,337
AT&T INC COM 00206R102 299 7,030 SH   SOLE   7,030 0 0
ABBOTT LABS COM 002824100 3,681 95,832 SH   SOLE   68,357 0 27,475
ABBVIE INC COM 00287Y109 273,768 4,371,904 SH   SOLE 1 2,713,464 0 1,658,440
ADOBE SYS INC COM 00724F101 317,091 3,080,044 SH   SOLE 1 1,869,353 0 1,210,691
AGNICO EAGLE MINES LTD COM 008474108 1,976 47,040 SH   SOLE   47,040 0 0
AMERICAN EXPRESS CO COM 025816109 1,308 17,655 SH   SOLE   16,655 0 1,000
AMERIPRISE FINL INC COM 03076C106 261,137 2,353,860 SH   SOLE 1 1,439,178 0 914,682
AMGEN INC COM 031162100 205,224 1,403,621 SH   SOLE 1 868,549 0 535,072
ANSYS INC COM 03662Q105 91,995 994,641 SH   SOLE 1 630,598 0 364,043
ARCHER DANIELS MIDLAND CO COM 039483102 201,017 4,403,442 SH   SOLE 1 2,674,567 0 1,728,875
BOK FINL CORP COM NEW 05561Q201 147,504 1,776,305 SH   SOLE 1 1,099,848 0 676,457
BP PLC SPONSORED ADR 055622104 200 5,353 SH   SOLE   5,353 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 203,674 30,085,224 SH   SOLE 1 16,397,073 10,969 13,677,182
BANK AMER CORP COM 060505104 313,398 14,180,928 SH   SOLE 1 8,687,170 0 5,493,758
BAXTER INTL INC COM 071813109 300,562 6,778,557 SH   SOLE 1 4,148,647 0 2,629,910
BECTON DICKINSON & CO COM 075887109 240 1,450 SH   SOLE   250 0 1,200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,221 5 SH   SOLE   2 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 432 2,650 SH   SOLE   2,350 0 300
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,133 306,975 SH   SOLE   272,903 2,467 31,605
CAMECO CORP COM 13321L108 7,844 749,156 SH   SOLE   672,554 4,760 71,842
CHEVRON CORP NEW COM 166764100 538 4,570 SH   SOLE   2,920 0 1,650
CHURCH & DWIGHT INC COM 171340102 2,195 49,666 SH   SOLE   33,266 0 16,400
CINTAS CORP COM 172908105 2,240 19,382 SH   SOLE   14,282 0 5,100
COCA COLA CO COM 191216100 202,883 4,893,457 SH   SOLE 1 2,957,318 0 1,936,139
COLGATE PALMOLIVE CO COM 194162103 1,751 26,762 SH   SOLE   26,762 0 0
COTY INC COM CL A 222070203 87,951 4,803,429 SH   SOLE 1 2,931,309 0 1,872,120
CULLEN FROST BANKERS INC COM 229899109 147,705 1,674,090 SH   SOLE 1 1,018,607 0 655,483
DANAHER CORP DEL COM 235851102 215,705 2,771,135 SH   SOLE 1 1,697,750 0 1,073,385
DEERE & CO COM 244199105 172,552 1,674,602 SH   SOLE 1 1,026,811 0 647,791
DISNEY WALT CO COM DISNEY 254687106 699 6,711 SH   SOLE   5,986 0 725
DONALDSON INC COM 257651109 627 14,900 SH   SOLE   4,900 0 10,000
DOVER CORP COM 260003108 571 7,620 SH   SOLE   6,170 0 1,450
DOW CHEM CO COM 260543103 240,082 4,195,770 SH   SOLE 1 2,561,478 0 1,634,292
EQT CORP COM 26884L109 202,961 3,103,382 SH   SOLE 1 1,853,892 0 1,249,490
EMERSON ELEC CO COM 291011104 914 16,399 SH   SOLE   4,399 0 12,000
EXXON MOBIL CORP COM 30231G102 4,683 51,885 SH   SOLE   36,485 0 15,400
FIRST REP BK SAN FRANCISCO C COM 33616C100 209,752 2,276,449 SH   SOLE 1 1,408,030 0 868,419
FRANKLIN ELEC INC COM 353514102 1,242 31,934 SH   SOLE   18,334 0 13,600
GENERAL DYNAMICS CORP COM 369550108 227,404 1,317,058 SH   SOLE 1 980,407 0 336,651
GENERAL ELECTRIC CO COM 369604103 80,531 2,548,459 SH   SOLE   1,027,459 0 1,521,000
GRAINGER W W INC COM 384802104 704 3,033 SH   SOLE   2,383 0 650
HALLIBURTON CO COM 406216101 210,889 3,898,848 SH   SOLE 1 2,417,527 0 1,481,321
HOME DEPOT INC COM 437076102 295,415 2,203,270 SH   SOLE 1 1,255,074 0 948,196
HONEYWELL INTL INC COM 438516106 278 2,400 SH   SOLE   2,400 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,853 39,624 SH   SOLE   29,724 0 9,900
INTUIT COM 461202103 940 8,200 SH   SOLE   8,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 367 10,470 SH   SOLE   10,470 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,618 235,884 SH   SOLE   235,884 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 11,436 102,087 SH   SOLE 1 99,757 0 2,330
JPMORGAN CHASE & CO COM 46625H100 193,521 2,242,681 SH   SOLE 1 1,376,292 0 866,389
JOHNSON & JOHNSON COM 478160104 5,218 45,288 SH   SOLE   25,982 0 19,306
KIMBERLY CLARK CORP COM 494368103 1,183 10,370 SH   SOLE   9,570 0 800
KINDER MORGAN INC DEL COM 49456B101 1,553 75,000 SH   SOLE   75,000 0 0
KROGER CO COM 501044101 29,334 850,000 SH   SOLE   850,000 0 0
LENNAR CORP CL A 526057104 244,432 5,693,761 SH   SOLE 1 3,491,330 0 2,202,431
LOWES COS INC COM 548661107 34,833 489,779 SH   SOLE   427,063 0 62,716
M & T BK CORP COM 55261F104 216,786 1,385,836 SH   SOLE 1 853,515 0 532,321
MARTIN MARIETTA MATLS INC COM 573284106 326,674 1,474,627 SH   SOLE 1 909,316 0 565,311
MICROSOFT CORP COM 594918104 314,027 5,053,529 SH   SOLE 1 3,094,964 0 1,958,565
MICROCHIP TECHNOLOGY INC COM 595017104 281,949 4,395,141 SH   SOLE 1 2,680,364 0 1,714,777
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 141,897 23,035,193 SH   SOLE 1 12,796,585 0 10,238,608
MONDELEZ INTL INC CL A 609207105 252,459 5,694,989 SH   SOLE 1 3,531,110 2,008 2,161,871
MORGAN STANLEY COM NEW 617446448 30,843 730,000 SH   SOLE   730,000 0 0
NATIONAL FUEL GAS CO N J COM 636180101 172,983 3,054,075 SH   SOLE 1 1,880,473 0 1,173,602
NATIONAL GRID PLC SPON ADR NEW 636274300 4,703 80,619 SH   SOLE   76,186 1,021 3,412
NORDSTROM INC COM 655664100 1,109 23,133 SH   SOLE   23,133 0 0
NOVARTIS A G SPONSORED ADR 66987V109 201,140 2,761,401 SH   SOLE 1 1,517,267 1,025 1,243,109
ORIX CORP SPONSORED ADR 686330101 8,520 109,469 SH   SOLE   103,694 956 4,819
OSHKOSH CORP COM 688239201 263,643 4,080,521 SH   SOLE 1 2,494,868 0 1,585,653
PPG INDS INC COM 693506107 206,477 2,178,942 SH   SOLE 1 1,317,679 0 861,263
PAYPAL HLDGS INC COM 70450Y103 171,932 4,356,022 SH   SOLE 1 2,640,235 0 1,715,787
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,026 39,090 SH   SOLE   30,340 0 8,750
PEPSICO INC COM 713448108 4,427 42,307 SH   SOLE   24,247 0 18,060
PFIZER INC COM 717081103 2,564 78,951 SH   SOLE   34,051 0 44,900
PHILLIPS 66 COM 718546104 271,098 3,137,347 SH   SOLE 1 1,929,543 0 1,207,804
PIONEER NAT RES CO COM 723787107 206,686 1,147,808 SH   SOLE 1 697,290 0 450,518
PROCTER AND GAMBLE CO COM 742718109 348 4,139 SH   SOLE   4,139 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,608 83,247 SH   SOLE   82,248 0 999
SCHLUMBERGER LTD COM 806857108 13,589 161,869 SH   SOLE   144,305 930 16,634
SCHWAB CHARLES CORP NEW COM 808513105 8,824 223,559 SH   SOLE   223,559 0 0
SMUCKER J M CO COM NEW 832696405 2,256 17,617 SH   SOLE   11,717 0 5,900
STARBUCKS CORP COM 855244109 222 4,000 SH   SOLE   0 0 4,000
TEXAS INSTRS INC COM 882508104 137,713 1,887,257 SH   SOLE 1 1,121,309 0 765,948
3M CO COM 88579Y101 2,247 12,583 SH   SOLE   8,633 0 3,950
TIME WARNER INC COM NEW 887317303 311,159 3,223,432 SH   SOLE 1 1,953,240 0 1,270,192
TOTAL S A SPONSORED ADR 89151E109 7,839 153,793 SH   SOLE   136,197 1,311 16,285
US BANCORP DEL COM NEW 902973304 668 13,000 SH   SOLE   13,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 456 11,199 SH   SOLE   11,199 0 0
UNILEVER N V N Y SHS NEW 904784709 193,729 4,718,193 SH   SOLE 1 2,616,349 2,019 2,099,825
UNION PAC CORP COM 907818108 584 5,632 SH   SOLE   5,632 0 0
UNITED TECHNOLOGIES CORP COM 913017109 798 7,283 SH   SOLE   6,083 0 1,200
V F CORP COM 918204108 5,039 94,454 SH   SOLE   58,854 0 35,600
VANGUARD INDEX FDS VALUE ETF 922908744 228 2,455 SH   SOLE   2,455 0 0
VISA INC COM CL A 92826C839 211 2,700 SH   SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 287,317 3,471,692 SH   SOLE 1 2,134,758 0 1,336,934
WELLS FARGO & CO NEW COM 949746101 364 6,600 SH   SOLE   1,000 0 5,600
WILLIAMS SONOMA INC COM 969904101 223,534 4,619,435 SH   SOLE   4,618,935 0 500
ZIMMER BIOMET HLDGS INC COM 98956P102 464 4,500 SH   SOLE   2,000 0 2,500
AXALTA COATING SYS LTD COM G0750C108 1,924 70,720 SH   SOLE   54,920 0 15,800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,669 108,162 SH   SOLE   96,434 837 10,891
MEDTRONIC PLC SHS G5960L103 283,178 3,975,550 SH   SOLE 1 2,462,742 984 1,511,824
CHUBB LIMITED COM H1467J104 247,114 1,870,382 SH   SOLE 1 1,138,919 0 731,463
UBS GROUP AG SHS H42097107 9,629 614,515 SH   SOLE   580,856 5,060 28,599
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8,930 229,264 SH   SOLE   203,916 1,856 23,492