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,299 13,800 SH   SOLE   9,850 0 3,950
ABBOTT LABS COM 002824100 4,339 103,719 SH   SOLE   76,244 0 27,475
ABBVIE INC COM 00287Y109 237,334 4,155,005 SH   SOLE 1 2,398,865 0 1,756,140
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,462 125,322 SH   SOLE   112,545 174 12,603
ADOBE SYS INC COM 00724F101 282,210 3,008,640 SH   SOLE 1 1,687,903 0 1,320,737
AES CORP COM 00130H105 161,307 13,670,034 SH   SOLE 1 7,897,895 1,092 5,771,047
AGNICO EAGLE MINES LTD COM 008474108 1,955 54,060 SH   SOLE   54,060 0 0
AMERICAN EXPRESS CO COM 025816109 1,207 19,655 SH   SOLE   18,655 0 1,000
AMGEN INC COM 031162100 198,819 1,326,077 SH   SOLE 1 757,069 0 569,008
APPLE INC COM 037833100 215 1,972 SH   SOLE   1,062 0 910
ARCHER DANIELS MIDLAND CO COM 039483102 162,366 4,471,671 SH   SOLE 1 2,498,547 0 1,973,124
AT&T INC COM 00206R102 275 7,030 SH   SOLE   7,030 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 122,203 18,742,675 SH   SOLE 1 9,561,578 1,311 9,179,786
BANK AMER CORP COM 060505104 194,305 14,371,640 SH   SOLE 1 7,811,868 0 6,559,772
BAXTER INTL INC COM 071813109 270,330 6,580,564 SH   SOLE 1 3,763,528 0 2,817,036
BECTON DICKINSON & CO COM 075887109 342 2,250 SH   SOLE   1,050 0 1,200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,921 9 SH   SOLE   6 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 660 4,650 SH   SOLE   3,350 0 1,300
BOK FINL CORP COM NEW 05561Q201 101,061 1,850,265 SH   SOLE 1 1,045,795 0 804,470
BP PLC SPONSORED ADR 055622104 284 9,399 SH   SOLE   9,399 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,412 299,274 SH   SOLE   267,376 429 31,469
CAMECO CORP COM 13321L108 8,616 671,033 SH   SOLE   598,731 669 71,633
CANADIAN NAT RES LTD COM 136385101 2,760 102,230 SH   SOLE   88,330 0 13,900
CATERPILLAR INC DEL COM 149123101 224 2,932 SH   SOLE   2,932 0 0
CHEVRON CORP NEW COM 166764100 449 4,710 SH   SOLE   3,060 0 1,650
CHUBB LIMITED COM H1467J104 219,248 1,840,101 SH   SOLE 1 1,030,010 0 810,091
CHURCH & DWIGHT INC COM 171340102 2,655 28,800 SH   SOLE   20,600 0 8,200
CINTAS CORP COM 172908105 1,936 21,555 SH   SOLE   16,455 0 5,100
COCA COLA CO COM 191216100 1,299 28,000 SH   SOLE   28,000 0 0
COLGATE PALMOLIVE CO COM 194162103 1,891 26,762 SH   SOLE   26,762 0 0
CONAGRA FOODS INC COM 205887102 223 5,000 SH   SOLE   0 0 5,000
COSTCO WHSL CORP NEW COM 22160K105 205 1,300 SH   SOLE   1,000 0 300
COTY INC COM CL A 222070203 125,288 4,501,910 SH   SOLE 1 2,532,736 0 1,969,174
CULLEN FROST BANKERS INC COM 229899109 97,845 1,775,448 SH   SOLE 1 969,305 0 806,143
DANAHER CORP DEL COM 235851102 47,410 499,790 SH   SOLE   310,240 0 189,550
DEERE & CO COM 244199105 133,487 1,733,817 SH   SOLE 1 963,289 0 770,528
DIAGEO P L C SPON ADR NEW 25243Q205 159,628 1,479,814 SH   SOLE 1 758,406 107 721,301
DISNEY WALT CO COM DISNEY 254687106 669 6,737 SH   SOLE   6,012 0 725
DONALDSON INC COM 257651109 475 14,900 SH   SOLE   4,900 0 10,000
DOVER CORP COM 260003108 517 8,040 SH   SOLE   6,590 0 1,450
DOW CHEM CO COM 260543103 204,706 4,024,901 SH   SOLE 1 2,266,492 0 1,758,409
E M C CORP MASS COM 268648102 277 10,380 SH   SOLE   7,880 0 2,500
ECOLAB INC COM 278865100 602 5,400 SH   SOLE   4,000 0 1,400
EMERSON ELEC CO COM 291011104 892 16,399 SH   SOLE   4,399 0 12,000
EXXON MOBIL CORP COM 30231G102 4,987 59,665 SH   SOLE   41,465 0 18,200
FIRST REP BK SAN FRANCISCO C COM 33616C100 213,555 3,204,610 SH   SOLE 1 1,812,161 0 1,392,449
FORTUNE BRANDS HOME & SEC IN COM 34964C106 662 11,816 SH   SOLE   6,250 0 5,566
FRANKLIN ELEC INC COM 353514102 1,062 33,000 SH   SOLE   19,400 0 13,600
GENERAL DYNAMICS CORP COM 369550108 210,022 1,598,707 SH   SOLE 1 958,212 0 640,495
GENERAL ELECTRIC CO COM 369604103 177,869 5,595,127 SH   SOLE 1 3,166,481 0 2,428,646
GRAINGER W W INC COM 384802104 980 4,200 SH   SOLE   3,550 0 650
HALLIBURTON CO COM 406216101 140,617 3,936,646 SH   SOLE 1 2,268,179 0 1,668,467
HERSHEY CO COM 427866108 136,469 1,481,912 SH   SOLE 1 823,887 0 658,025
HOME DEPOT INC COM 437076102 281,549 2,110,090 SH   SOLE 1 1,083,961 0 1,026,129
HONEYWELL INTL INC COM 438516106 269 2,400 SH   SOLE   2,400 0 0
ILLINOIS TOOL WKS INC COM 452308109 210,290 2,052,809 SH   SOLE 1 1,166,233 0 886,576
INTEL CORP COM 458140100 217 6,700 SH   SOLE   6,700 0 0
INTUIT COM 461202103 1,119 10,760 SH   SOLE   10,760 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 541 15,800 SH   SOLE   15,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 490 8,577 SH   SOLE   8,577 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,870 29,050 SH   SOLE   29,050 0 0
ITC HLDGS CORP COM 465685105 78,870 1,810,194 SH   SOLE 1 959,420 0 850,774
JOHNSON & JOHNSON COM 478160104 5,311 49,088 SH   SOLE   29,782 0 19,306
JPMORGAN CHASE & CO COM 46625H100 135,460 2,287,399 SH   SOLE 1 1,304,878 0 982,521
KIMBERLY CLARK CORP COM 494368103 1,395 10,370 SH   SOLE   9,570 0 800
KROGER CO COM 501044101 25,245 660,000 SH   SOLE   660,000 0 0
LENNAR CORP CL A 526057104 262,324 5,424,396 SH   SOLE 1 3,049,650 0 2,374,746
LOWES COS INC COM 548661107 38,838 512,718 SH   SOLE   445,993 0 66,725
M & T BK CORP COM 55261F104 154,044 1,387,780 SH   SOLE 1 776,480 0 611,300
MARTIN MARIETTA MATLS INC COM 573284106 238,622 1,495,970 SH   SOLE 1 854,508 0 641,462
MEDTRONIC PLC SHS G5960L103 290,085 3,867,788 SH   SOLE 1 2,245,079 181 1,622,528
MICROCHIP TECHNOLOGY INC COM 595017104 59,953 1,243,837 SH   SOLE 1 941,849 0 301,988
MICROSOFT CORP COM 594918104 277,837 5,030,549 SH   SOLE 1 2,854,868 0 2,175,681
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 111,091 24,202,925 SH   SOLE 1 11,754,349 0 12,448,576
MONDELEZ INTL INC CL A 609207105 220,673 5,500,321 SH   SOLE 1 3,204,330 366 2,295,625
MORGAN STANLEY COM NEW 617446448 18,257 730,000 SH   SOLE   730,000 0 0
NATIONAL FUEL GAS CO N J COM 636180101 142,080 2,838,764 SH   SOLE 1 1,612,283 0 1,226,481
NATIONAL GRID PLC SPON ADR NEW 636274300 6,336 88,724 SH   SOLE   85,200 161 3,363
NIDEC CORP SPONSORED ADR 654090109 10,282 599,525 SH   SOLE   575,731 940 22,854
NORDSTROM INC COM 655664100 1,476 25,800 SH   SOLE   25,800 0 0
NOVARTIS A G SPONSORED ADR 66987V109 150,301 2,074,844 SH   SOLE 1 1,067,662 183 1,006,999
ORACLE CORP COM 68389X105 192,729 4,711,045 SH   SOLE 1 2,676,975 0 2,034,070
ORIX CORP SPONSORED ADR 686330101 7,657 107,256 SH   SOLE   102,326 163 4,767
OSHKOSH CORP COM 688239201 169,775 4,154,024 SH   SOLE 1 2,390,171 0 1,763,853
PAYPAL HLDGS INC COM 70450Y103 154,603 4,005,248 SH   SOLE 1 2,233,851 0 1,771,397
PENSKE AUTOMOTIVE GRP INC COM 70959W103 950 25,055 SH   SOLE   19,758 0 5,297
PEPSICO INC COM 713448108 4,996 48,754 SH   SOLE   29,654 0 19,100
PFIZER INC COM 717081103 2,785 93,951 SH   SOLE   49,051 0 44,900
PHILIP MORRIS INTL INC COM 718172109 438 4,468 SH   SOLE   0 0 4,468
PHILLIPS 66 COM 718546104 258,620 2,986,724 SH   SOLE 1 1,688,926 0 1,297,798
PIONEER NAT RES CO COM 723787107 157,042 1,115,830 SH   SOLE 1 627,792 0 488,038
PROCTER & GAMBLE CO COM 742718109 440 5,348 SH   SOLE   5,348 0 0
SCHLUMBERGER LTD COM 806857108 11,714 158,827 SH   SOLE   142,072 171 16,584
SCHWAB CHARLES CORP NEW COM 808513105 31,325 1,117,969 SH   SOLE   1,117,969 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 9,030 232,513 SH   SOLE   208,802 319 23,392
SMUCKER J M CO COM NEW 832696405 2,454 18,900 SH   SOLE   13,000 0 5,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,229 15,709 SH   SOLE   13,309 0 2,400
STARBUCKS CORP COM 855244109 239 4,000 SH   SOLE   0 0 4,000
STRYKER CORP COM 863667101 236 2,200 SH   SOLE   2,200 0 0
SYSCO CORP COM 871829107 2,262 48,398 SH   SOLE   40,000 0 8,398
TEXAS INSTRS INC COM 882508104 221,632 3,859,843 SH   SOLE 1 2,210,312 0 1,649,531
TIME WARNER INC COM NEW 887317303 238,373 3,285,636 SH   SOLE 1 1,848,257 0 1,437,379
TOTAL S A SPONSORED ADR 89151E109 7,183 158,143 SH   SOLE   141,702 226 16,215
UBS GROUP AG SHS H42097107 7,525 469,718 SH   SOLE   447,016 798 21,904
UNILEVER N V N Y SHS NEW 904784709 201,786 4,516,266 SH   SOLE 1 2,354,075 323 2,161,868
UNILEVER PLC SPON ADR NEW 904767704 531 11,751 SH   SOLE   11,751 0 0
UNION PAC CORP COM 907818108 512 6,442 SH   SOLE   6,442 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,116 11,150 SH   SOLE   8,300 0 2,850
US BANCORP DEL COM NEW 902973304 528 13,000 SH   SOLE   13,000 0 0
V F CORP COM 918204108 6,675 103,068 SH   SOLE   67,468 0 35,600
VISA INC COM CL A 92826C839 206 2,700 SH   SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 279,754 3,320,919 SH   SOLE 1 1,873,799 0 1,447,120
WAL-MART STORES INC COM 931142103 353 5,150 SH   SOLE   4,950 0 200
WELLS FARGO & CO NEW COM 949746101 319 6,600 SH   SOLE   1,000 0 5,600
WILLIAMS SONOMA INC COM 969904101 250,370 4,573,805 SH   SOLE   4,573,305 0 500
ZIMMER BIOMET HLDGS INC COM 98956P102 480 4,500 SH   SOLE   2,000 0 2,500