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 116,055 1,848,362 SH   OTR 1 1,009,078 39,756 799,528
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 73,080 474,139 SH   OTR 1 190,701 92,343 191,095
ADOBE SYS INC COM 00724F101 25,640 105,161 SH   SOLE   534 0 104,627
AIR LEASE CORP CL A 00912X302 36,835 877,608 SH   SOLE   4,406 0 873,202
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,256,510 6,640,339 SH   OTR 1 2,305,517 2,244,395 2,090,427
ALPHABET INC CAP STK CL C 02079K107 357,755 311,357 SH   OTR 1 170,525 6,641 134,191
ALTRIA GROUP INC COM 02209S103 20,370 358,663 SH   SOLE   1,828 0 356,835
AMAZON COM INC COM 023135106 391,540 223,635 SH   OTR 1 125,392 4,923 93,320
AMBEV SA SPONSORED ADR 02319V103 819,935 173,943,259 SH   OTR 1 54,254,848 65,906,996 53,781,415
AMERICAN TOWER CORP NEW COM 03027X100 188,795 1,274,486 SH   OTR 1 651,577 25,479 597,430
AMPHENOL CORP NEW CL A 032095101 21,055 241,611 SH   SOLE   1,213 0 240,398
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 43,660 433,278 SH   SOLE   2,182 0 431,096
APTIV PLC SHS G6095L109 74,695 815,191 SH   OTR 1 336,214 188,439 290,538
AUTOHOME INC SP ADR RP CL A 05278C107 328,775 3,198,093 SH   OTR 1 785,704 1,324,057 1,088,332
BANCO SANTANDER S A SPONSORED ADR B 05969B103 186,120 27,323,578 SH   OTR 1 7,054,058 11,443,313 8,826,207
BANCOLOMBIA S A SPON ADR PREF 05968L102 200,840 4,127,802 SH   OTR 1 1,037,925 1,744,381 1,345,496
BAOZUN INC SPONSORED ADR 06684L103 7,965 145,652 SH   SOLE   0 0 145,652
BECTON DICKINSON & CO COM 075887109 250,205 1,013,953 SH   OTR 1 532,906 20,705 460,342
BERKSHIRE HATHAWAY INC DEL CL A 084670108 71,075 252 SH   SOLE   0 0 252
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 250,725 1,296,520 SH   OTR 1 871,596 34,253 390,671
BOOKING HLDGS INC COM 09857L108 337,240 165,516 SH   OTR 1 84,145 24,446 56,925
BOSTON SCIENTIFIC CORP COM 101137107 51,665 1,579,734 SH   SOLE   7,931 0 1,571,803
CARNIVAL CORP UNIT 99/99/9999 143658300 720 12,542 SH   SOLE   0 0 12,542
CASEYS GEN STORES INC COM 147528103 31,915 303,735 SH   SOLE   1,514 0 302,221
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 13,875 139,683 SH   SOLE   139,683 0 0
CME GROUP INC COM CL A 12572Q105 263,940 1,566,350 SH   OTR 1 803,031 31,423 731,896
COCA COLA CO COM 191216100 22,645 516,309 SH   SOLE   2,429 0 513,880
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 4,915 87,117 SH   SOLE   87,117 0 0
COMCAST CORP NEW CL A 20030N101 42,650 1,299,879 SH   SOLE   6,526 0 1,293,353
CREDICORP LTD COM G2519Y108 246,875 1,076,943 SH   OTR 1 273,973 453,181 349,789
DISNEY WALT CO COM DISNEY 254687106 249,770 2,307,626 SH   OTR 1 1,193,365 45,662 1,068,599
ECOLAB INC COM 278865100 27,365 195,002 SH   SOLE   979 0 194,023
EDWARDS LIFESCIENCES CORP COM 28176E108 16,465 113,119 SH   SOLE   577 0 112,542
FACEBOOK INC CL A 30303M102 179,670 897,795 SH   OTR 1 491,565 19,264 386,966
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 641,690 7,180,503 SH   OTR 1 1,863,304 3,006,028 2,311,171
HDFC BANK LTD ADR REPS 3 SHS 40415F101 243,075 2,088,779 SH   SOLE   1,783,269 0 305,510
HOME DEPOT INC COM 437076102 53,125 272,285 SH   SOLE   1,367 0 270,918
INDIA FD INC COM 454089103 230 9,555 SH   SOLE   9,555 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 50,005 4,731,116 SH   OTR 1 1,173,185 2,010,972 1,546,959
JD COM INC SPON ADR CL A 47215P106 268,795 6,777,396 SH   OTR 1 1,721,979 2,840,913 2,214,504
JOHNSON & JOHNSON COM 478160104 123,685 992,555 SH   OTR 1 493,092 19,192 480,271
KRAFT HEINZ CO COM 500754106 74,050 1,178,734 SH   SOLE   5,771 0 1,172,963
LAS VEGAS SANDS CORP COM 517834107 317,865 4,094,369 SH   OTR 1 848,906 1,573,987 1,671,476
M & T BK CORP COM 55261F104 112,020 639,738 SH   OTR 1 348,531 13,723 277,484
MARTIN MARIETTA MATLS INC COM 573284106 146,885 639,654 SH   OTR 1 337,714 13,284 288,656
MASTERCARD INCORPORATED CL A 57636Q104 490,300 2,436,916 SH   OTR 1 1,359,440 259,761 817,715
MEDTRONIC PLC SHS G5960L103 380,385 4,354,308 SH   OTR 1 2,267,167 314,046 1,773,095
MICROSOFT CORP COM 594918104 43,605 442,190 SH   SOLE   2,220 0 439,970
MONDELEZ INTL INC CL A 609207105 53,060 1,294,090 SH   SOLE   6,512 0 1,287,578
MOODYS CORP COM 615369105 11,500 67,439 SH   SOLE   344 0 67,095
NETEASE INC SPONSORED ADR 64110W102 256,375 997,281 SH   OTR 1 235,586 404,162 357,533
NIELSEN HLDGS PLC SHS EUR G6518L108 220,195 6,885,217 SH   OTR 1 3,759,047 144,336 2,981,834
NIKE INC CL B 654106103 241,865 2,945,617 SH   OTR 1 1,648,182 64,358 1,233,077
O REILLY AUTOMOTIVE INC NEW COM 67103H107 145,205 517,394 SH   OTR 1 250,473 9,852 257,069
ORACLE CORP COM 68389X105 18,385 417,300 SH   SOLE   2,129 0 415,171
PEPSICO INC COM 713448108 291,915 2,610,837 SH   OTR 1 1,272,956 48,444 1,289,437
PHILIP MORRIS INTL INC COM 718172109 279,115 3,511,471 SH   OTR 1 1,894,720 450,746 1,166,005
PNC FINL SVCS GROUP INC COM 693475105 116,295 839,165 SH   OTR 1 406,375 15,978 416,812
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 143,300 1,346,249 SH   OTR 1 670,453 26,066 649,730
SHERWIN WILLIAMS CO COM 824348106 44,000 107,958 SH   SOLE   542 0 107,416
STARBUCKS CORP COM 855244109 232,740 4,630,837 SH   OTR 1 2,417,176 93,819 2,119,842
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 651,425 17,373,324 SH   OTR 1 6,970,727 5,161,336 5,241,261
TJX COS INC NEW COM 872540109 261,270 2,667,292 SH   OTR 1 1,457,636 57,346 1,152,310
UNITEDHEALTH GROUP INC COM 91324P102 404,980 1,603,615 SH   OTR 1 867,144 33,952 702,519
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 8,360 770,542 SH   SOLE   0 0 770,542
VISA INC COM CL A 92826C839 471,495 3,473,151 SH   OTR 1 1,939,912 322,016 1,211,223
WELLS FARGO CO NEW COM 949746101 218,170 3,826,286 SH   OTR 1 2,035,749 80,096 1,710,441
YUM CHINA HLDGS INC COM 98850P109 230,185 5,877,437 SH   OTR 1 1,340,015 2,490,782 2,046,640
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 5,575 278,627 SH   SOLE   0 0 278,627