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 194,570 4,210,104 SH   OTR 1 2,441,959 76,303 1,691,842
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,240 829,915 SH   OTR 1 343,945 197,020 288,950
ADOBE SYS INC COM 00724F101 17,140 131,698 SH   SOLE 0 0 131,698
AIR LEASE CORP CL A 00912X302 39,840 1,028,142 SH   SOLE 0 0 1,028,142
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,170,360 10,632,760 SH   OTR 1 3,509,548 3,661,377 3,461,835
ALIGN TECHNOLOGY INC COM 016255101 20,615 179,703 SH   SOLE 0 0 179,703
ALPHABET INC CAP STK CL C 02079K107 401,765 468,797 SH   OTR 1 282,089 8,860 177,848
ALTRIA GROUP INC COM 02209S103 267,565 3,713,391 SH   OTR 1 2,147,580 75,474 1,490,337
AMAZON COM INC COM 023135106 400,380 437,049 SH   OTR 1 264,885 8,342 163,822
AMBEV SA SPONSORED ADR 02319V103 949,290 161,275,911 SH   OTR 1 52,054,653 57,505,081 51,716,177
AMERICAN TOWER CORP NEW COM 03027X100 176,930 1,412,135 SH   OTR 1 796,233 25,616 590,286
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5,955 54,258 SH   SOLE 54,258 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 5,945 187,064 SH   SOLE 0 0 187,064
BECTON DICKINSON & CO COM 075887109 27,360 149,145 SH   SOLE 0 0 149,145
BERKSHIRE HATHAWAY INC DEL CL A 084670108 65,710 263 SH   SOLE 0 0 263
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 254,290 1,467,868 SH   OTR 1 1,086,682 33,918 347,268
BRISTOL MYERS SQUIBB CO COM 110122108 16,785 308,640 SH   SOLE 0 0 308,640
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,430 96,925 SH   SOLE 96,925 0 0
CASEYS GEN STORES INC COM 147528103 173,215 1,498,546 SH   OTR 1 816,584 25,781 656,181
CHINA BIOLOGIC PRODS INC COM 16938C106 5,735 57,300 SH   SOLE 0 0 57,300
CME GROUP INC COM 12572Q105 17,970 151,280 SH   SOLE 0 0 151,280
COCA COLA CO COM 191216100 163,560 3,739,811 SH   OTR 1 2,125,073 66,734 1,548,004
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 5,285 73,727 SH   SOLE 73,727 0 0
DOLLAR TREE INC COM 256746108 151,340 1,869,292 SH   OTR 1 1,094,791 35,195 739,306
ETSY INC COM 29786A106 2,500 235,100 SH   SOLE 0 0 235,100
FACEBOOK INC CL A 30303M102 221,720 1,513,575 SH   OTR 1 885,498 27,731 600,346
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,235 45,171 SH   SOLE 0 0 45,171
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 865,935 9,557,377 SH   OTR 1 3,290,286 3,317,565 2,949,526
GENUINE PARTS CO COM 372460105 1,150 12,465 SH   SOLE 0 0 12,465
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 264,025 28,647,948 SH   OTR 1 7,270,165 11,514,492 9,863,291
HDFC BANK LTD ADR REPS 3 SHS 40415F101 264,645 3,285,280 SH   OTR 1 1,831,107 599,880 854,293
HERSHEY CO COM 427866108 1,600 14,647 SH   SOLE 0 0 14,647
HOME DEPOT INC COM 437076102 16,760 114,129 SH   SOLE 0 0 114,129
INDIA FD INC COM 454089103 4,415 173,850 SH   SOLE 173,850 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,425 71,108 SH   SOLE 0 0 71,108
KRAFT HEINZ CO COM 500754106 146,945 1,584,306 SH   OTR 1 630,860 19,854 933,592
LAS VEGAS SANDS CORP COM 517834107 327,900 5,646,362 SH   OTR 1 1,073,474 1,942,169 2,630,719
LAUDER ESTEE COS INC CL A 518439104 26,865 316,853 SH   SOLE 0 0 316,853
M & T BK CORP COM 55261F104 97,765 612,014 SH   OTR 1 366,435 11,510 234,069
MARTIN MARIETTA MATLS INC COM 573284106 96,785 429,308 SH   OTR 1 261,421 8,182 159,705
MASTERCARD INCORPORATED CL A 57636Q104 606,105 5,258,921 SH   OTR 1 3,127,026 548,928 1,582,967
MEDTRONIC PLC SHS G5960L103 213,245 2,551,524 SH   OTR 1 1,477,815 45,936 1,027,773
MOODYS CORP COM 615369105 17,265 154,080 SH   SOLE 0 0 154,080
NETEASE INC SPONSORED ADR 64110W102 512,520 1,770,895 SH   OTR 1 417,839 699,953 653,103
NIKE INC CL B 654106103 254,710 4,423,909 SH   OTR 1 2,682,508 86,375 1,655,026
PAYPAL HLDGS INC COM 70450Y103 243,475 5,482,250 SH   OTR 1 3,231,719 99,478 2,151,053
PEPSICO INC COM 713448108 43,810 391,634 SH   SOLE 0 0 391,634
PHILIP MORRIS INTL INC COM 718172109 512,220 4,540,630 SH   OTR 1 2,435,143 498,531 1,606,956
PNC FINL SVCS GROUP INC COM 693475105 117,305 950,868 SH   OTR 1 448,365 14,332 488,171
PRICELINE GRP INC COM NEW 741503403 358,255 198,395 SH   OTR 1 101,626 22,373 74,396
RELX PLC SPONSORED ADR 759530108 1,205 60,742 SH   SOLE 60,742 0 0
REYNOLDS AMERICAN INC COM 761713106 48,340 767,045 SH   SOLE 67,952 0 699,093
SAP SE SPON ADR 803054204 4,970 50,629 SH   SOLE 50,629 0 0
SCHEIN HENRY INC COM 806407102 19,900 117,093 SH   SOLE 0 0 117,093
STARBUCKS CORP COM 855244109 201,970 3,354,378 SH   OTR 1 1,937,339 60,415 1,356,624
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 354,170 10,522,512 SH   OTR 1 3,192,934 4,094,112 3,235,466
TJX COS INC NEW COM 872540109 140,525 1,717,527 SH   OTR 1 1,034,780 32,951 649,796
UNITEDHEALTH GROUP INC COM 91324P102 294,570 1,726,730 SH   OTR 1 1,035,490 30,662 660,578
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 6,620 496,398 SH   SOLE 0 0 496,398
VISA INC COM CL A 92826C839 466,310 5,085,254 SH   OTR 1 3,038,836 95,165 1,951,253
WELLS FARGO & CO NEW COM 949746101 287,185 4,999,173 SH   OTR 1 2,978,626 93,204 1,927,343
ZOETIS INC CL A 98978V103 31,805 595,932 SH   SOLE 0 0 595,932
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 5,285 403,731 SH   SOLE 0 0 403,731