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,382 16,800 SH   SOLE   9,850 0 6,950
ABBOTT LABS COM 002824100 4,224 105,019 SH   SOLE   78,544 0 26,475
ABBVIE INC COM 00287Y109 211,146 3,880,649 SH   SOLE   2,125,731 0 1,754,918
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,685 118,919 SH   SOLE   105,606 68 13,245
ADOBE SYS INC COM 00724F101 236,652 2,878,273 SH   SOLE   1,532,898 0 1,345,375
AES CORP COM 00130H105 129,779 13,256,284 SH   SOLE   7,390,426 480 5,865,378
AGNICO EAGLE MINES LTD COM 008474108 1,197 47,289 SH   SOLE   46,472 0 817
AMERICAN EXPRESS CO COM 025816109 1,383 18,655 SH   SOLE   18,655 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 172,824 4,169,452 SH   SOLE   2,210,416 0 1,959,036
AT&T INC COM 00206R102 229 7,030 SH   SOLE   7,030 0 0
BANCO SANTANDER SA ADR 05964H105 88,552 16,771,297 SH   SOLE   8,612,397 816 8,158,083
BANK AMER CORP COM 060505104 188,318 12,087,170 SH   SOLE   6,096,024 0 5,991,146
BAXTER INTL INC COM 071813109 170,084 5,177,603 SH   SOLE   2,850,722 0 2,326,881
BECTON DICKINSON & CO COM 075887109 298 2,250 SH   SOLE   1,050 0 1,200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,100 21 SH   SOLE   18 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 606 4,650 SH   SOLE   3,350 0 1,300
BOEING CO COM 097023105 695 5,310 SH   SOLE   5,310 0 0
BOK FINL CORP COM NEW 05561Q201 55,687 860,561 SH   SOLE   518,089 0 342,472
BP PLC SPONSORED ADR 055622104 442 14,457 SH   SOLE   9,399 0 5,058
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9,226 293,430 SH   SOLE   260,181 175 33,074
CAMECO CORP COM 13321L108 7,951 653,336 SH   SOLE   576,492 262 76,582
CANADIAN NAT RES LTD COM 136385101 2,611 134,259 SH   SOLE   118,984 0 15,275
CHEVRON CORP NEW COM 166764100 425 5,390 SH   SOLE   3,420 0 1,970
CHURCH & DWIGHT INC COM 171340102 2,416 28,800 SH   SOLE   20,600 0 8,200
CINTAS CORP COM 172908105 2,534 29,555 SH   SOLE   16,455 0 13,100
COCA COLA CO COM 191216100 1,123 28,000 SH   SOLE   28,000 0 0
COLGATE PALMOLIVE CO COM 194162103 1,698 26,762 SH   SOLE   26,762 0 0
CONAGRA FOODS INC COM 205887102 308 7,600 SH   SOLE   2,600 0 5,000
CONTINENTAL RESOURCES INC COM 212015101 926 31,980 SH   SOLE   31,375 0 605
COTY INC COM CL A 222070203 153,604 5,676,413 SH   SOLE   3,036,336 0 2,640,077
CULLEN FROST BANKERS INC COM 229899109 67,531 1,062,135 SH   SOLE   504,360 0 557,775
DEERE & CO COM 244199105 121,137 1,636,980 SH   SOLE   875,847 0 761,133
DIAGEO P L C SPON ADR NEW 25243Q205 148,056 1,373,565 SH   SOLE   671,148 40 702,377
DISNEY WALT CO COM DISNEY 254687106 653 6,390 SH   SOLE   5,665 0 725
DONALDSON INC COM 257651109 475 16,900 SH   SOLE   6,900 0 10,000
DOVER CORP COM 260003108 917 16,040 SH   SOLE   6,590 0 9,450
DOW CHEM CO COM 260543103 167,654 3,954,110 SH   SOLE   2,078,949 0 1,875,161
E M C CORP MASS COM 268648102 160,633 6,648,698 SH   SOLE   3,562,401 0 3,086,297
ECOLAB INC COM 278865100 134,315 1,224,164 SH   SOLE   649,431 0 574,733
EMERSON ELEC CO COM 291011104 989 22,399 SH   SOLE   4,399 0 18,000
EQUIFAX INC COM 294429105 777 8,000 SH   SOLE   0 0 8,000
ERICSSON ADR B SEK 10 294821608 9,208 941,496 SH   SOLE   824,802 479 116,215
EXXON MOBIL CORP COM 30231G102 4,444 59,765 SH   SOLE   42,665 0 17,100
FIRST REP BK SAN FRANCISCO C COM 33616C100 190,585 3,036,239 SH   SOLE   1,648,840 0 1,387,399
FORTUNE BRANDS HOME & SEC IN COM 34964C106 941 19,816 SH   SOLE   6,250 0 13,566
FRANKLIN ELEC INC COM 353514102 1,057 38,800 SH   SOLE   25,200 0 13,600
FRANKLIN RES INC COM 354613101 360 9,660 SH   SOLE   9,660 0 0
GENERAL DYNAMICS CORP COM 369550108 208,380 1,510,544 SH   SOLE   882,946 0 627,598
GENERAL ELECTRIC CO COM 369604103 177,353 7,032,233 SH   SOLE   3,773,494 0 3,258,739
GENERAL MLS INC COM 370334104 411 7,315 SH   SOLE   615 0 6,700
GILEAD SCIENCES INC COM 375558103 493 5,025 SH   SOLE   3,025 0 2,000
GRAINGER W W INC COM 384802104 903 4,200 SH   SOLE   3,550 0 650
HALLIBURTON CO COM 406216101 129,172 3,654,076 SH   SOLE   1,985,546 0 1,668,530
HERSHEY CO COM 427866108 129,175 1,405,912 SH   SOLE   748,415 0 657,497
HESS CORP COM 42809H107 311 6,220 SH   SOLE   6,220 0 0
HOME DEPOT INC COM 437076102 235,824 2,041,946 SH   SOLE   987,001 0 1,054,945
HONEYWELL INTL INC COM 438516106 227 2,400 SH   SOLE   2,400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 6,263 165,337 SH   SOLE   145,670 99 19,568
ILLINOIS TOOL WKS INC COM 452308109 171,564 2,084,369 SH   SOLE   1,116,388 0 967,981
INTEL CORP COM 458140100 202 6,700 SH   SOLE   6,700 0 0
INTUIT COM 461202103 1,006 11,330 SH   SOLE   11,330 0 0
ISHARES MSCI JAPAN ETF 464286848 347 30,400 SH   SOLE   30,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 499 15,220 SH   SOLE   15,220 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,401 14,230 SH   SOLE   14,230 0 0
ISHARES TR MSCI EAFE ETF 464287465 625 10,898 SH   SOLE   10,898 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,621 28,100 SH   SOLE   28,100 0 0
ITC HLDGS CORP COM 465685105 181,636 5,447,977 SH   SOLE   2,951,882 0 2,496,096
JOHNSON & JOHNSON COM 478160104 4,538 48,608 SH   SOLE   30,302 0 18,306
JPMORGAN CHASE & CO COM 46625H100 201,689 3,308,000 SH   SOLE   1,760,869 0 1,547,131
KIMBERLY CLARK CORP COM 494368103 1,044 9,570 SH   SOLE   9,570 0 0
KIRBY CORP COM 497266106 310 5,000 SH   SOLE   5,000 0 0
KROGER CO COM 501044101 28,135 780,000 SH   SOLE   780,000 0 0
LENNAR CORP CL A 526057104 244,216 5,074,083 SH   SOLE   2,743,282 0 2,330,801
LOWES COS INC COM 548661107 38,801 562,981 SH   SOLE   452,328 0 110,653
M & T BK CORP COM 55261F104 157,328 1,290,105 SH   SOLE   683,592 0 606,513
MARTIN MARIETTA MATLS INC COM 573284106 210,850 1,387,629 SH   SOLE   744,413 0 643,216
MEDTRONIC PLC SHS G5960L103 239,203 3,573,383 SH   SOLE   1,967,913 71 1,605,399
MICROCHIP TECHNOLOGY INC COM 595017104 2,060 47,806 SH   SOLE   37,156 0 10,650
MICROSOFT CORP COM 594918104 215,026 4,858,245 SH   SOLE   2,633,832 0 2,224,413
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 126,575 20,784,026 SH   SOLE   9,762,293 0 11,021,733
MONDELEZ INTL INC CL A 609207105 210,187 5,019,991 SH   SOLE   2,803,559 140 2,216,292
MORGAN STANLEY COM NEW 617446448 16,380 520,000 SH   SOLE   520,000 0 0
NATIONAL FUEL GAS CO N J COM 636180101 135,171 2,704,508 SH   SOLE   1,459,471 0 1,245,038
NATIONAL GRID PLC SPON ADR NEW 636274300 5,989 86,015 SH   SOLE   82,014 60 3,941
NIDEC CORP SPONSORED ADR 654090109 10,113 583,558 SH   SOLE   556,758 380 26,420
NORDSTROM INC COM 655664100 1,850 25,800 SH   SOLE   25,800 0 0
NOVARTIS A G SPONSORED ADR 66987V109 166,643 1,812,915 SH   SOLE   879,571 69 933,275
ORACLE CORP COM 68389X105 160,475 4,442,821 SH   SOLE   2,363,949 0 2,078,872
ORIX CORP SPONSORED ADR 686330101 6,762 104,155 SH   SOLE   98,705 68 5,382
OSHKOSH CORP COM 688239201 142,410 3,919,913 SH   SOLE   2,078,252 0 1,841,661
PAYPAL HLDGS INC COM 70450Y103 118,734 3,825,202 SH   SOLE   2,042,769 0 1,782,433
PEPSICO INC COM 713448108 5,069 53,754 SH   SOLE   29,654 0 24,100
PFIZER INC COM 717081103 3,779 120,313 SH   SOLE   56,113 0 64,200
PHILIP MORRIS INTL INC COM 718172109 330 4,158 SH   SOLE   320 0 3,838
PHILLIPS 66 COM 718546104 220,372 2,867,927 SH   SOLE   1,523,444 0 1,344,483
PIONEER NAT RES CO COM 723787107 116,912 961,135 SH   SOLE   512,736 0 448,399
PROCTER & GAMBLE CO COM 742718109 385 5,348 SH   SOLE   5,348 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 286 6,033 SH   SOLE   0 0 6,033
SCHLUMBERGER LTD COM 806857108 3,271 47,432 SH   SOLE   36,602 0 10,830
SCHWAB CHARLES CORP NEW COM 808513105 33,388 1,169,050 SH   SOLE   1,169,050 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4,056 91,494 SH   SOLE   81,288 53 10,153
SMUCKER J M CO COM NEW 832696405 2,248 19,700 SH   SOLE   13,800 0 5,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,003 20,887 SH   SOLE   16,087 0 4,800
STARBUCKS CORP COM 855244109 227 4,000 SH   SOLE   0 0 4,000
STRYKER CORP COM 863667101 207 2,200 SH   SOLE   2,200 0 0
SUNTRUST BKS INC COM 867914103 602 15,750 SH   SOLE   15,750 0 0
SYSCO CORP COM 871829107 2,346 60,198 SH   SOLE   42,100 0 18,098
TE CONNECTIVITY LTD REG SHS H84989104 239,200 3,993,990 SH   SOLE   2,148,972 58 1,844,960
TEXAS INSTRS INC COM 882508104 185,401 3,743,961 SH   SOLE   1,991,066 0 1,752,895
TIME WARNER INC COM NEW 887317303 217,936 3,169,978 SH   SOLE   1,670,368 0 1,499,610
TOTAL S A SPONSORED ADR 89151E109 6,949 155,422 SH   SOLE   138,299 86 17,037
UBS GROUP AG SHS H42097107 8,444 455,954 SH   SOLE   430,845 315 24,794
UNILEVER N V N Y SHS NEW 904784709 174,141 4,331,867 SH   SOLE   2,119,392 126 2,212,349
UNILEVER PLC SPON ADR NEW 904767704 602 14,771 SH   SOLE   14,771 0 0
UNION PAC CORP COM 907818108 617 6,982 SH   SOLE   6,982 0 0
UNITED TECHNOLOGIES CORP COM 913017109 992 11,150 SH   SOLE   8,300 0 2,850
US BANCORP DEL COM NEW 902973304 533 13,000 SH   SOLE   13,000 0 0
V F CORP COM 918204108 8,094 118,668 SH   SOLE   69,868 0 48,800
WALGREENS BOOTS ALLIANCE INC COM 931427108 251,859 3,030,795 SH   SOLE   1,636,538 0 1,394,257
WAL-MART STORES INC COM 931142103 758 11,690 SH   SOLE   5,590 0 6,100
WEATHERFORD INTL PLC ORD SHS G48833100 3,654 430,874 SH   SOLE   382,557 237 48,080
WELLS FARGO & CO NEW COM 949746101 401 7,810 SH   SOLE   2,210 0 5,600
WILLIAMS SONOMA INC COM 969904101 345,591 4,526,400 SH   SOLE   4,525,900 0 500
YUM BRANDS INC COM 988498101 858 10,733 SH   SOLE   4,733 0 6,000
ZIMMER BIOMET HLDGS INC COM 98956P102 423 4,500 SH   SOLE   2,000 0 2,500