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
ABBOTT LABS COM 002824100 128,425 3,014,882 SH   SOLE 2,071,065 0 943,817
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 45,600 470,648 SH   SOLE 407,307 0 63,341
AIR LEASE CORP CL A 00912X302 22,595 730,715 SH   SOLE 0 0 730,715
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 203,170 3,393,299 SH   SOLE 1,869,782 0 1,523,517
ALTRIA GROUP INC COM 02209S103 412,375 7,150,216 SH   SOLE 4,904,694 0 2,245,522
AMBEV SA SPONSORED ADR 02319V103 859,425 173,011,056 SH   SOLE 116,727,206 0 56,283,850
AMERICAN EXPRESS CO COM 025816109 17,005 229,400 SH   SOLE 0 0 229,400
AMERICAN TOWER CORP NEW COM 03027X100 162,355 1,734,000 SH   SOLE 1,231,079 0 502,921
AMETEK INC NEW COM 031100100 9,115 174,227 SH   SOLE 0 0 174,227
APPLE INC COM 037833100 200,215 1,718,312 SH   SOLE 1,109,172 0 609,140
AUTOHOME INC SP ADR RP CL A 05278C107 62,230 1,894,614 SH   SOLE 1,171,061 0 723,553
BAIDU INC SPON ADR REP A 056752108 204,170 1,468,860 SH   SOLE 829,163 0 639,697
BARD C R INC COM 067383109 85,175 430,087 SH   SOLE 303,733 0 126,354
BECTON DICKINSON & CO COM 075887109 73,795 528,501 SH   SOLE 254,129 0 274,372
BERKSHIRE HATHAWAY INC DEL CL A 084670108 35,925 184 SH   SOLE 0 0 184
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 232,940 1,671,894 SH   SOLE 1,332,624 0 339,270
BIOGEN INC COM 09062X103 90,515 291,860 SH   SOLE 202,832 0 89,028
BITAUTO HLDGS LTD SPONSORED ADS 091727107 67,935 2,258,081 SH   SOLE 1,216,721 0 1,041,360
BOSTON BEER INC CL A 100557107 8,700 41,300 SH   SOLE 0 0 41,300
BRISTOL MYERS SQUIBB CO COM 110122108 192,785 3,058,688 SH   SOLE 2,225,479 0 833,209
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,085 46,197 SH   SOLE 46,197 0 0
CASEYS GEN STORES INC COM 147528103 16,965 164,845 SH   SOLE 0 0 164,845
CELGENE CORP COM 151020104 243,185 2,115,321 SH   SOLE 1,561,941 0 553,380
CME GROUP INC COM 12572Q105 171,375 1,735,498 SH   SOLE 1,252,357 0 483,141
COCA COLA CO COM 191216100 284,915 6,698,416 SH   SOLE 4,595,381 0 2,103,035
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 27,330 381,171 SH   SOLE 25,605 0 355,566
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 157,500 2,371,440 SH   SOLE 1,674,913 0 696,527
COLGATE PALMOLIVE CO COM 194162103 12,280 193,500 SH   SOLE 0 0 193,500
DIAGEO P L C SPON ADR NEW 25243Q205 24,965 231,586 SH   SOLE 0 0 231,586
DISNEY WALT CO COM DISNEY 254687106 11,660 114,100 SH   SOLE 0 0 114,100
DR REDDYS LABS LTD ADR 256135203 34,460 535,036 SH   SOLE 366,101 0 168,935
ETSY INC COM 29786A106 3,220 235,100 SH   SOLE 0 0 235,100
FACEBOOK INC CL A 30303M102 18,755 208,606 SH   SOLE 0 0 208,606
FASTENAL CO COM 311900104 10,905 297,900 SH   SOLE 0 0 297,900
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,900 301,127 SH   SOLE 0 0 301,127
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 836,610 9,250,888 SH   SOLE 6,222,643 0 3,028,245
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 22,450 575,519 SH   SOLE 0 0 575,519
GOOGLE INC CL C 38259P706 430,140 679,161 SH   SOLE 535,089 0 144,072
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 298,320 11,330,178 SH   SOLE 6,722,424 0 4,607,754
HDFC BANK LTD ADR REPS 3 SHS 40415F101 462,375 7,342,227 SH   SOLE 4,810,123 0 2,532,104
HERSHEY CO COM 427866108 153,130 1,567,132 SH   SOLE 1,091,274 0 475,858
HOME BANCSHARES INC COM 436893200 3,750 92,600 SH   SOLE 0 0 92,600
INFOSYS LTD SPONSORED ADR 456788108 351,210 18,070,799 SH   SOLE 11,525,105 0 6,545,694
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18,690 181,017 SH   SOLE 0 0 181,017
JOHNSON & JOHNSON COM 478160104 15,685 168,009 SH   SOLE 0 0 168,009
JPMORGAN CHASE & CO COM 46625H100 137,295 2,126,577 SH   SOLE 1,395,842 0 730,735
KRAFT HEINZ CO COM 500754106 17,915 253,850 SH   SOLE 0 0 253,850
LAS VEGAS SANDS CORP COM 517834107 14,455 380,652 SH   SOLE 0 0 380,652
LAUDER ESTEE COS INC CL A 518439104 12,305 152,500 SH   SOLE 0 0 152,500
MARTIN MARIETTA MATLS INC COM 573284106 158,975 985,158 SH   SOLE 684,656 0 300,502
MASTERCARD INC CL A 57636Q104 458,095 4,787,391 SH   SOLE 3,386,691 0 1,400,700
MEDTRONIC PLC SHS G5960L103 129,965 1,840,761 SH   SOLE 1,117,012 0 723,749
NETEASE INC SPONSORED ADR 64110W102 356,385 2,933,214 SH   SOLE 1,632,951 0 1,300,263
NOVO-NORDISK A S ADR 670100205 4,580 84,426 SH   SOLE 84,426 0 0
PAYPAL HLDGS INC COM 70450Y103 299,480 9,359,213 SH   SOLE 7,563,157 0 1,796,056
PHILIP MORRIS INTL INC COM 718172109 820,275 10,075,997 SH   SOLE 7,663,699 0 2,412,298
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 6,170 133,629 SH   SOLE 0 0 133,629
PNC FINL SVCS GROUP INC COM 693475105 23,005 257,900 SH   SOLE 0 0 257,900
PRICELINE GRP INC COM NEW 741503403 379,435 299,893 SH   SOLE 224,841 0 75,052
PROGRESSIVE CORP OHIO COM 743315103 153,645 4,726,423 SH   SOLE 3,298,741 0 1,427,682
RANDGOLD RES LTD ADR 752344309 187,805 3,193,663 SH   SOLE 2,144,095 0 1,049,568
REYNOLDS AMERICAN INC COM 761713106 256,810 5,486,704 SH   SOLE 3,529,068 0 1,957,636
ROYAL GOLD INC COM 780287108 12,175 259,187 SH   SOLE 0 0 259,187
SCHEIN HENRY INC COM 806407102 12,250 92,318 SH   SOLE 0 0 92,318
SCHWAB CHARLES CORP NEW COM 808513105 6,160 215,600 SH   SOLE 0 0 215,600
STARBUCKS CORP COM 855244109 23,605 415,304 SH   SOLE 0 0 415,304
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 363,860 17,281,436 SH   SOLE 9,352,251 0 7,929,185
TJX COS INC NEW COM 872540109 161,645 2,129,176 SH   SOLE 1,472,285 0 656,891
UNILEVER N V N Y SHS NEW 904784709 4,395 109,275 SH   SOLE 109,275 0 0
UNITEDHEALTH GROUP INC COM 91324P102 128,660 1,049,042 SH   SOLE 694,268 0 354,774
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 171,525 10,088,076 SH   SOLE 5,795,854 0 4,292,222
VISA INC COM CL A 92826C839 325,250 4,416,815 SH   SOLE 2,881,927 0 1,534,888
WELLS FARGO & CO NEW COM 949746101 336,890 6,188,691 SH   SOLE 4,284,024 0 1,904,667
ZOETIS INC CL A 98978V103 13,640 331,213 SH   SOLE 0 0 331,213