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 184,175 3,121,360 SH   OTR 1 1,786,554 60,015 1,274,791
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 110,645 765,570 SH   OTR 1 317,573 191,881 256,116
ADOBE SYS INC COM 00724F101 32,540 185,680 SH   SOLE 0 0 185,680
AIR LEASE CORP CL A 00912X302 41,990 873,116 SH   SOLE 0 0 873,116
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,563,385 8,939,346 SH   OTR 1 3,039,174 3,084,358 2,815,814
ALIGN TECHNOLOGY INC COM 016255101 10,365 46,656 SH   SOLE 0 0 46,656
ALPHABET INC CAP STK CL C 02079K107 490,785 457,696 SH   OTR 1 261,792 9,076 186,828
ALTRIA GROUP INC COM 02209S103 159,085 2,243,322 SH   OTR 1 1,177,117 49,221 1,016,984
AMAZON COM INC COM 023135106 283,290 236,095 SH   OTR 1 141,971 4,922 89,202
AMBEV SA SPONSORED ADR 02319V103 1,130,975 172,699,211 SH   OTR 1 53,706,313 64,286,363 54,706,535
AMERICAN TOWER CORP NEW COM 03027X100 205,230 1,406,463 SH   OTR 1 720,957 25,261 660,245
AMPHENOL CORP NEW CL A 032095101 5,330 60,694 SH   SOLE 0 0 60,694
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,910 35,038 SH   SOLE 35,038 0 0
APTIV PLC SHS G6095L109 65,345 770,330 SH   OTR 1 290,140 175,019 305,171
AUTOHOME INC SP ADR RP CL A 05278C107 271,855 4,154,338 SH   OTR 1 978,056 1,705,969 1,470,313
BAOZUN INC SPONSORED ADR 06684L103 5,095 161,370 SH   SOLE 0 0 161,370
BECTON DICKINSON & CO COM 075887109 23,600 110,247 SH   SOLE 0 0 110,247
BERKSHIRE HATHAWAY INC DEL CL A 084670108 76,185 256 SH   SOLE 0 0 256
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 289,960 1,420,353 SH   OTR 1 988,619 33,846 397,888
BOSTON SCIENTIFIC CORP COM 101137107 40,945 1,651,580 SH   SOLE 0 0 1,651,580
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 85,905 1,282,336 SH   SOLE 85,562 0 1,196,774
CASEYS GEN STORES INC COM 147528103 170,130 1,480,833 SH   OTR 1 769,291 25,458 686,084
CHECK POINT SOFTWARE TECH LT ORD M22465104 56,810 548,232 SH   OTR 1 344,183 204,049 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 6,920 87,846 SH   SOLE 0 0 87,846
CME GROUP INC COM CL A 12572Q105 38,020 260,334 SH   SOLE 0 0 260,334
COCA COLA CO COM 191216100 115,730 2,463,285 SH   OTR 1 1,350,400 47,929 1,064,956
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 5,620 80,719 SH   SOLE 80,719 0 0
CREDICORP LTD COM G2519Y108 268,690 1,280,187 SH   OTR 1 319,692 530,239 430,256
DELPHI TECHNOLOGIES PLC SHS G2709G107 10,195 194,280 SH   SOLE 0 0 194,280
DISNEY WALT CO COM DISNEY 254687106 261,560 2,379,040 SH   OTR 1 1,248,348 43,245 1,087,447
ECOLAB INC COM 278865100 21,060 156,952 SH   SOLE 0 0 156,952
EDWARDS LIFESCIENCES CORP COM 28176E108 20,565 182,460 SH   SOLE 0 0 182,460
ETSY INC COM 29786A106 4,810 235,100 SH   SOLE 0 0 235,100
FACEBOOK INC CL A 30303M102 215,300 1,191,481 SH   OTR 1 661,838 22,940 506,703
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 809,745 8,505,412 SH   OTR 1 2,748,868 3,088,805 2,667,739
GENUINE PARTS CO COM 372460105 900 9,497 SH   SOLE 0 0 9,497
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 181,920 24,593,471 SH   OTR 1 5,927,337 10,298,998 8,367,136
HDFC BANK LTD ADR REPS 3 SHS 40415F101 239,025 2,140,936 SH   SOLE 1,926,837 0 214,099
HOME DEPOT INC COM 437076102 47,955 253,026 SH   SOLE 0 0 253,026
INDIA FD INC COM 454089103 225 8,541 SH   SOLE 8,541 0 0
KRAFT HEINZ CO COM 500754106 49,385 635,071 SH   SOLE 0 0 635,071
LAS VEGAS SANDS CORP COM 517834107 435,820 6,205,231 SH   OTR 1 1,213,867 2,316,288 2,675,076
LAUDER ESTEE COS INC CL A 518439104 21,440 168,491 SH   SOLE 0 0 168,491
M & T BK CORP COM 55261F104 84,580 482,460 SH   OTR 1 270,677 9,164 202,619
MARTIN MARIETTA MATLS INC COM 573284106 155,720 688,023 SH   OTR 1 374,184 13,269 300,570
MASTERCARD INCORPORATED CL A 57636Q104 601,760 3,894,823 SH   OTR 1 2,225,831 384,111 1,284,881
MEDTRONIC PLC SHS G5960L103 312,460 3,770,498 SH   OTR 1 2,071,922 70,999 1,627,577
MICROSOFT CORP COM 594918104 49,875 583,032 SH   SOLE 0 0 583,032
MOODYS CORP COM 615369105 10,585 71,713 SH   SOLE 0 0 71,713
NETEASE INC SPONSORED ADR 64110W102 439,835 1,260,068 SH   OTR 1 288,658 506,434 464,976
NIELSEN HLDGS PLC SHS EUR G6518L108 257,335 6,898,520 SH   OTR 1 3,962,440 137,451 2,798,629
NIKE INC CL B 654106103 354,605 5,534,175 SH   OTR 1 3,192,872 110,816 2,230,487
O REILLY AUTOMOTIVE INC NEW COM 67103H107 146,645 596,197 SH   OTR 1 305,892 10,773 279,532
ORACLE CORP COM 68389X105 20,960 443,281 SH   SOLE 0 0 443,281
PEPSICO INC COM 713448108 81,230 677,378 SH   SOLE 0 0 677,378
PHILIP MORRIS INTL INC COM 718172109 498,450 4,802,769 SH   OTR 1 2,414,304 508,716 1,879,749
PNC FINL SVCS GROUP INC COM 693475105 110,400 749,533 SH   OTR 1 346,652 11,772 391,109
PRICELINE GRP INC COM NEW 741503403 439,060 252,351 SH   OTR 1 127,337 33,159 91,855
RELX PLC SPONSORED ADR 759530108 2,930 123,548 SH   SOLE 123,548 0 0
SAP SE SPON ADR 803054204 6,370 56,711 SH   SOLE 56,711 0 0
SCHEIN HENRY INC COM 806407102 13,550 193,878 SH   SOLE 0 0 193,878
STARBUCKS CORP COM 855244109 259,745 4,421,804 SH   OTR 1 2,369,193 81,589 1,971,022
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 678,880 16,762,195 SH   OTR 1 7,339,329 4,483,148 4,939,718
TJX COS INC NEW COM 872540109 259,225 3,309,652 SH   OTR 1 1,848,684 65,550 1,395,418
UNILEVER N V N Y SHS NEW 904784709 4,620 82,060 SH   SOLE 82,060 0 0
UNITEDHEALTH GROUP INC COM 91324P102 361,210 1,595,122 SH   OTR 1 896,728 30,208 668,186
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4,585 391,368 SH   SOLE 0 0 391,368
VISA INC COM CL A 92826C839 571,610 4,907,403 SH   OTR 1 2,811,488 376,889 1,719,026
WELLS FARGO CO NEW COM 949746101 228,125 3,669,874 SH   OTR 1 2,040,955 70,685 1,558,234
ZOETIS INC CL A 98978V103 10,480 145,444 SH   SOLE 0 0 145,444
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 4,895 308,726 SH   SOLE 0 0 308,726