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 155,395 3,032,289 SH   SOLE   2,088,472 0 943,817
AIR LEASE CORP CL A 00912X302 23,580 695,515 SH   SOLE   0 0 695,515
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 789,235 9,511,598 SH   SOLE   6,133,269 0 3,378,329
ALTRIA GROUP INC COM 02209S103 367,315 7,192,402 SH   SOLE   4,842,480 0 2,349,922
AMBEV SA SPONSORED ADR 02319V103 1,172,585 191,240,684 SH   SOLE   129,440,460 0 61,800,224
AMERICAN EXPRESS CO COM 025816109 17,830 229,400 SH   SOLE   0 0 229,400
AMERICAN TOWER CORP NEW COM 03027X100 169,585 1,735,011 SH   SOLE   1,247,938 0 487,073
APPLE INC COM 037833100 335,940 2,566,887 SH   SOLE   1,727,674 0 839,213
AUTOHOME INC SP ADR RP CL A 05278C107 93,835 1,850,814 SH   SOLE   1,152,061 0 698,753
BAIDU INC SPON ADR REP A 056752108 1,254,700 6,245,076 SH   SOLE   4,152,283 0 2,092,793
BERKSHIRE HATHAWAY INC DEL CL A 084670108 35,850 175 SH   SOLE   0 0 175
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 176,970 1,236,659 SH   SOLE   999,050 0 237,609
BIOGEN INC COM 09062X103 137,585 325,755 SH   SOLE   232,244 0 93,511
BITAUTO HLDGS LTD SPONSORED ADS 091727107 108,595 2,118,477 SH   SOLE   1,216,821 0 901,656
BRISTOL MYERS SQUIBB CO COM 110122108 216,435 3,104,389 SH   SOLE   2,271,180 0 833,209
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,660 43,043 SH   SOLE   43,043 0 0
CASEYS GEN STORES INC COM 147528103 15,780 164,845 SH   SOLE   0 0 164,845
CELGENE CORP COM 151020104 216,360 1,785,530 SH   SOLE   1,315,009 0 470,521
CME GROUP INC COM 12572Q105 92,150 947,906 SH   SOLE   633,531 0 314,375
COCA COLA CO COM 191216100 98,015 2,407,260 SH   SOLE   1,458,197 0 949,063
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 30,970 380,505 SH   SOLE   63,139 0 317,366
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 134,580 2,095,535 SH   SOLE   1,683,608 0 411,927
DIAGEO P L C SPON ADR NEW 25243Q205 31,975 275,538 SH   SOLE   0 0 275,538
DISNEY WALT CO COM DISNEY 254687106 13,025 114,100 SH   SOLE   0 0 114,100
DUNKIN BRANDS GROUP INC COM 265504100 12,905 234,600 SH   SOLE   0 0 234,600
ETSY INC COM 29786A106 3,305 235,100 SH   SOLE   0 0 235,100
FACEBOOK INC CL A 30303M102 82,050 930,902 SH   SOLE   425,819 0 505,083
FASTENAL CO COM 311900104 12,565 297,900 SH   SOLE   0 0 297,900
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,980 301,127 SH   SOLE   0 0 301,127
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 785,740 8,774,388 SH   SOLE   5,952,223 0 2,822,165
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 23,935 575,519 SH   SOLE   0 0 575,519
GOOGLE INC CL C 38259P706 115,015 213,418 SH   SOLE   116,972 0 96,446
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 438,270 11,238,978 SH   SOLE   6,735,524 0 4,503,454
HDFC BANK LTD ADR REPS 3 SHS 40415F101 494,685 8,022,634 SH   SOLE   5,439,495 0 2,583,139
HENRY JACK & ASSOC INC COM 426281101 630 9,696 SH   SOLE   0 0 9,696
HERSHEY CO COM 427866108 106,255 1,144,903 SH   SOLE   768,846 0 376,057
HOME BANCSHARES INC COM 436893200 3,385 92,600 SH   SOLE   0 0 92,600
ILLUMINA INC COM 452327109 840 3,857 SH   SOLE   0 0 3,857
INFOSYS LTD SPONSORED ADR 456788108 163,945 10,270,921 SH   SOLE   5,710,237 0 4,560,684
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 19,785 181,017 SH   SOLE   0 0 181,017
JOHNSON & JOHNSON COM 478160104 16,375 168,009 SH   SOLE   0 0 168,009
JPMORGAN CHASE & CO COM 46625H100 169,960 2,401,984 SH   SOLE   1,594,816 0 807,168
KRAFT FOODS GROUP INC COM 50076Q106 15,270 179,350 SH   SOLE   0 0 179,350
LAS VEGAS SANDS CORP COM 517834107 167,925 3,069,489 SH   SOLE   1,886,337 0 1,183,152
MARTIN MARIETTA MATLS INC COM 573284106 139,380 939,563 SH   SOLE   670,288 0 269,275
MASTERCARD INC CL A 57636Q104 495,555 5,066,051 SH   SOLE   3,606,251 0 1,459,800
MEDTRONIC PLC SHS G5960L103 103,050 1,340,026 SH   SOLE   749,577 0 590,449
NETEASE INC SPONSORED ADR 64110W102 382,325 2,627,865 SH   SOLE   1,442,834 0 1,185,031
NOVO-NORDISK A S ADR 670100205 6,390 116,707 SH   SOLE   116,707 0 0
PHILIP MORRIS INTL INC COM 718172109 694,365 8,533,297 SH   SOLE   6,323,248 0 2,210,049
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 8,325 133,629 SH   SOLE   0 0 133,629
PNC FINL SVCS GROUP INC COM 693475105 24,670 257,900 SH   SOLE   0 0 257,900
PRECISION CASTPARTS CORP COM 740189105 14,350 71,787 SH   SOLE   0 0 71,787
PRICELINE GRP INC COM NEW 741503403 419,305 357,705 SH   SOLE   271,353 0 86,352
RANDGOLD RES LTD ADR 752344309 192,795 2,907,940 SH   SOLE   1,967,427 0 940,513
REGENERON PHARMACEUTICALS COM 75886F107 51,105 95,662 SH   SOLE   65,862 0 29,800
REYNOLDS AMERICAN INC COM 761713106 150,795 1,952,706 SH   SOLE   1,010,873 0 941,833
ROYAL GOLD INC COM 780287108 11,715 190,187 SH   SOLE   0 0 190,187
SCHEIN HENRY INC COM 806407102 11,985 84,318 SH   SOLE   0 0 84,318
SCHWAB CHARLES CORP NEW COM 808513105 92,945 2,716,988 SH   SOLE   2,007,288 0 709,700
STARBUCKS CORP COM 855244109 106,600 1,926,013 SH   SOLE   942,609 0 983,404
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 612,725 26,868,336 SH   SOLE   15,112,153 0 11,756,183
TJX COS INC NEW COM 872540109 155,980 2,256,636 SH   SOLE   1,515,745 0 740,891
TRANSDIGM GROUP INC COM 893641100 6,205 27,621 SH   SOLE   0 0 27,621
TWENTY FIRST CENTY FOX INC CL A 90130A101 23,405 719,187 SH   SOLE   0 0 719,187
UBS GROUP AG SHS H42097107 4,030 190,009 SH   SOLE   190,009 0 0
UNILEVER N V N Y SHS NEW 904784709 4,855 116,088 SH   SOLE   116,088 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 195,410 8,742,150 SH   SOLE   5,002,635 0 3,739,515
VISA INC COM CL A 92826C839 337,430 4,817,631 SH   SOLE   3,226,643 0 1,590,988
WELLS FARGO & CO NEW COM 949746101 377,275 6,412,332 SH   SOLE   4,565,917 0 1,846,415
WHOLE FOODS MKT INC COM 966837106 5,985 151,704 SH   SOLE   0 0 151,704
WYNN RESORTS LTD COM 983134107 8,735 88,552 SH   SOLE   0 0 88,552
YANDEX N V SHS CLASS A N97284108 87,205 5,705,996 SH   SOLE   3,989,476 0 1,716,520
ZOETIS INC CL A 98978V103 103,990 2,062,267 SH   SOLE   1,395,876 0 666,391