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 182,023 14,165,229 SH   SOLE 1 8,930,110 4,275 5,230,844
AT&T INC COM 00206R102 285 7,030 SH   SOLE   7,030 0 0
ABBOTT LABS COM 002824100 4,163 98,432 SH   SOLE   70,957 0 27,475
ABBVIE INC COM 00287Y109 264,628 4,195,788 SH   SOLE   2,649,892 0 1,545,896
ADOBE SYS INC COM 00724F101 325,130 2,995,489 SH   SOLE 1 1,844,527 0 1,150,962
AGNICO EAGLE MINES LTD COM 008474108 2,235 41,258 SH   SOLE   41,258 0 0
AMERICAN EXPRESS CO COM 025816109 1,131 17,655 SH   SOLE   16,655 0 1,000
AMERIPRISE FINL INC COM 03076C106 230,239 2,307,695 SH   SOLE 1 1,436,282 0 871,413
AMGEN INC COM 031162100 224,169 1,343,855 SH   SOLE 1 853,191 0 490,664
ARCHER DANIELS MIDLAND CO COM 039483102 184,770 4,381,570 SH   SOLE 1 2,659,421 0 1,722,149
BOK FINL CORP COM NEW 05561Q201 124,009 1,798,013 SH   SOLE 1 1,123,545 0 674,468
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 121,140 20,319,589 SH   SOLE 1 11,749,104 5,979 8,564,506
BANK AMER CORP COM 060505104 224,126 14,321,143 SH   SOLE 1 8,728,796 0 5,592,347
BAXTER INTL INC COM 071813109 314,756 6,612,524 SH   SOLE 1 4,100,282 0 2,512,242
BECTON DICKINSON & CO COM 075887109 297 1,650 SH   SOLE   450 0 1,200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,081 5 SH   SOLE   2 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 383 2,650 SH   SOLE   2,350 0 300
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,831 307,882 SH   SOLE   274,592 1,685 31,605
CAMECO CORP COM 13321L108 6,805 794,991 SH   SOLE   719,601 3,548 71,842
CHEVRON CORP NEW COM 166764100 494 4,800 SH   SOLE   3,150 0 1,650
CHURCH & DWIGHT INC COM 171340102 2,428 50,666 SH   SOLE   34,266 0 16,400
CINTAS CORP COM 172908105 2,182 19,382 SH   SOLE   14,282 0 5,100
COCA COLA CO COM 191216100 1,185 28,000 SH   SOLE   28,000 0 0
COLGATE PALMOLIVE CO COM 194162103 1,984 26,762 SH   SOLE   26,762 0 0
COTY INC COM CL A 222070203 106,692 4,540,064 SH   SOLE 1 2,783,394 0 1,756,670
CULLEN FROST BANKERS INC COM 229899109 121,994 1,695,770 SH   SOLE 1 1,028,386 0 667,384
DANAHER CORP DEL COM 235851102 207,824 2,651,157 SH   SOLE 1 1,633,406 0 1,017,751
DEERE & CO COM 244199105 145,825 1,708,553 SH   SOLE 1 1,044,541 0 664,012
DIAGEO P L C SPON ADR NEW 25243Q205 171,709 1,479,738 SH   SOLE 1 846,954 419 632,365
DISNEY WALT CO COM DISNEY 254687106 635 6,836 SH   SOLE   6,111 0 725
DONALDSON INC COM 257651109 556 14,900 SH   SOLE   4,900 0 10,000
DOVER CORP COM 260003108 561 7,620 SH   SOLE   6,170 0 1,450
DOW CHEM CO COM 260543103 215,692 4,161,540 SH   SOLE 1 2,549,211 0 1,612,329
EQT CORP COM 26884L109 217,927 3,000,919 SH   SOLE 1 1,831,574 0 1,169,345
ECOLAB INC COM 278865100 657 5,400 SH   SOLE   4,000 0 1,400
EMERSON ELEC CO COM 291011104 894 16,399 SH   SOLE   4,399 0 12,000
EXXON MOBIL CORP COM 30231G102 4,581 52,485 SH   SOLE   37,085 0 15,400
FIRST REP BK SAN FRANCISCO C COM 33616C100 244,719 3,173,629 SH   SOLE 1 1,960,939 0 1,212,690
FRANKLIN ELEC INC COM 353514102 1,300 31,934 SH   SOLE   18,334 0 13,600
GENERAL DYNAMICS CORP COM 369550108 236,186 1,522,207 SH   SOLE 1 1,001,481 0 520,726
GENERAL ELECTRIC CO COM 369604103 42,017 1,418,513 SH   SOLE 1 843,513 0 575,000
GRAINGER W W INC COM 384802104 794 3,533 SH   SOLE   2,883 0 650
HALLIBURTON CO COM 406216101 177,157 3,947,324 SH   SOLE 1 2,441,919 0 1,505,405
HERSHEY CO COM 427866108 419 4,381 SH   SOLE 1 1,981 0 2,400
HOME DEPOT INC COM 437076102 278,014 2,160,500 SH   SOLE 1 1,227,308 0 933,192
HONEYWELL INTL INC COM 438516106 280 2,400 SH   SOLE   2,400 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,926 41,109 SH   SOLE 1 31,209 0 9,900
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 229 1,600 SH   SOLE   1,600 0 0
INTUIT COM 461202103 920 8,360 SH   SOLE   8,360 0 0
ISHARES MSCI STH KOR ETF 464286772 216 3,710 SH   SOLE   3,710 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 296 7,900 SH   SOLE   7,900 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 332 3,300 SH   SOLE   3,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 328 5,545 SH   SOLE   5,545 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,699 91,826 SH   SOLE 1 91,826 0 0
JPMORGAN CHASE & CO COM 46625H100 149,393 2,243,475 SH   SOLE 1 1,391,450 0 852,025
JOHNSON & JOHNSON COM 478160104 5,421 45,888 SH   SOLE   26,582 0 19,306
KIMBERLY CLARK CORP COM 494368103 1,308 10,370 SH   SOLE   9,570 0 800
KROGER CO COM 501044101 25,228 850,000 SH   SOLE   850,000 0 0
LENNAR CORP CL A 526057104 235,654 5,565,751 SH   SOLE 1 3,438,155 0 2,127,596
LOWES COS INC COM 548661107 36,186 501,124 SH   SOLE   438,288 0 62,836
M & T BK CORP COM 55261F104 162,103 1,396,237 SH   SOLE 1 865,969 0 530,268
MARTIN MARIETTA MATLS INC COM 573284106 265,585 1,482,798 SH   SOLE 1 918,086 0 564,712
MASCO CORP COM 574599106 209 6,100 SH   SOLE   6,100 0 0
MICROSOFT CORP COM 594918104 285,922 4,963,938 SH   SOLE 1 3,087,469 0 1,876,469
MICROCHIP TECHNOLOGY INC COM 595017104 267,472 4,304,342 SH   SOLE 1 2,633,693 0 1,670,649
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 119,680 23,698,851 SH   SOLE 1 13,197,197 0 10,501,654
MONDELEZ INTL INC CL A 609207105 243,014 5,535,647 SH   SOLE 1 3,489,706 1,401 2,044,540
MORGAN STANLEY COM NEW 617446448 23,404 730,000 SH   SOLE   730,000 0 0
NATIONAL FUEL GAS CO N J COM 636180101 156,434 2,893,169 SH   SOLE 1 1,782,580 0 1,110,589
NATIONAL GRID PLC SPON ADR NEW 636274300 6,482 91,158 SH   SOLE   87,095 651 3,412
NORDSTROM INC COM 655664100 1,200 23,133 SH   SOLE   23,133 0 0
NOVARTIS A G SPONSORED ADR 66987V109 214,484 2,716,368 SH   SOLE 1 1,539,832 668 1,175,868
ORIX CORP SPONSORED ADR 686330101 8,177 110,257 SH   SOLE   104,755 683 4,819
OSHKOSH CORP COM 688239201 224,770 4,013,759 SH   SOLE 1 2,483,183 0 1,530,576
PPG INDS INC COM 693506107 219,957 2,128,065 SH   SOLE 1 1,305,783 0 822,282
PAYPAL HLDGS INC COM 70450Y103 168,784 4,119,698 SH   SOLE 1 2,539,642 0 1,580,056
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,898 39,385 SH   SOLE   30,635 0 8,750
PEPSICO INC COM 713448108 4,678 43,007 SH   SOLE   24,947 0 18,060
PFIZER INC COM 717081103 2,674 78,951 SH   SOLE   34,051 0 44,900
PHILLIPS 66 COM 718546104 248,364 3,083,350 SH   SOLE 1 1,918,181 0 1,165,169
PIONEER NAT RES CO COM 723787107 207,539 1,117,904 SH   SOLE 1 692,697 0 425,207
PROCTER AND GAMBLE CO COM 742718109 472 5,262 SH   SOLE   5,262 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,249 15,020 SH   SOLE   15,020 0 0
SCHLUMBERGER LTD COM 806857108 12,781 162,518 SH   SOLE   145,240 644 16,634
SCHWAB CHARLES CORP NEW COM 808513105 34,542 1,094,149 SH   SOLE   1,094,149 0 0
SMUCKER J M CO COM NEW 832696405 2,428 17,917 SH   SOLE   12,017 0 5,900
STARBUCKS CORP COM 855244109 217 4,000 SH   SOLE   0 0 4,000
SYSCO CORP COM 871829107 2,209 45,064 SH   SOLE   36,666 0 8,398
TEXAS INSTRS INC COM 882508104 262,841 3,745,244 SH   SOLE 1 2,309,635 0 1,435,609
3M CO COM 88579Y101 2,253 12,783 SH   SOLE   8,833 0 3,950
TIME WARNER INC COM NEW 887317303 263,013 3,303,774 SH   SOLE 1 2,017,407 0 1,286,367
TOTAL S A SPONSORED ADR 89151E109 7,667 160,751 SH   SOLE   143,556 910 16,285
US BANCORP DEL COM NEW 902973304 558 13,000 SH   SOLE   13,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 512 10,799 SH   SOLE   10,799 0 0
UNILEVER N V N Y SHS NEW 904784709 211,905 4,596,628 SH   SOLE 1 2,646,139 1,314 1,949,175
UNION PAC CORP COM 907818108 588 6,032 SH   SOLE   6,032 0 0
UNITED TECHNOLOGIES CORP COM 913017109 905 8,907 SH   SOLE   7,107 0 1,800
V F CORP COM 918204108 5,451 97,254 SH   SOLE   61,654 0 35,600
VISA INC COM CL A 92826C839 223 2,700 SH   SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 273,900 3,397,411 SH   SOLE 1 2,099,715 0 1,297,696
WELLS FARGO & CO NEW COM 949746101 292 6,600 SH   SOLE   1,000 0 5,600
WILLIAMS SONOMA INC COM 969904101 235,966 4,619,535 SH   SOLE   4,619,035 0 500
ZIMMER BIOMET HLDGS INC COM 98956P102 585 4,500 SH   SOLE   2,000 0 2,500
AXALTA COATING SYS LTD COM G0750C108 2,013 71,190 SH   SOLE   55,390 0 15,800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,508 126,936 SH   SOLE   113,573 706 12,657
MEDTRONIC PLC SHS G5960L103 332,044 3,843,093 SH   SOLE 1 2,428,162 641 1,414,290
CHUBB LIMITED COM H1467J104 231,274 1,840,620 SH   SOLE 1 1,130,923 0 709,697
UBS GROUP AG SHS H42097107 8,458 621,024 SH   SOLE   588,443 3,982 28,599
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 9,101 234,696 SH   SOLE   209,902 1,302 23,492