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
2U INC COM 90214J101 2,109 28,043 SH   SOLE NONE 4,193 0 23,850
58 COM INC SPON ADR REP A 31680Q104 8,566 116,384 SH   SOLE NONE 66,500 0 49,884
ABIOMED INC COM 003654100 15,473 34,404 SH   SOLE NONE 34,404 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,245 36,691 SH   SOLE NONE 20,400 0 16,291
ACTIVISION BLIZZARD INC COM 00507V109 46,019 553,180 SH   SOLE NONE 538,780 0 14,400
ADOBE SYS INC COM 00724F101 84,264 312,145 SH   SOLE NONE 293,337 0 18,808
AGIOS PHARMACEUTICALS INC COM 00847X104 1,844 23,908 SH   SOLE NONE 3,558 0 20,350
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,806 177,260 SH   SOLE NONE 34,975 0 142,285
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 332,817 2,020,010 SH   SOLE NONE 1,481,611 0 538,399
ALIGN TECHNOLOGY INC COM 016255101 20,014 51,158 SH   SOLE NONE 51,158 0 0
ALPHABET INC CAP STK CL A 02079K305 126,533 104,826 SH   SOLE NONE 99,261 0 5,565
ALTAIR ENGR INC COM CL A 021369103 7,409 170,525 SH   SOLE NONE 25,475 0 145,050
AMAZON COM INC COM 023135106 113,770 56,800 SH   SOLE NONE 53,011 0 3,789
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 71,245 4,436,158 SH   SOLE NONE 2,920,900 0 1,515,258
APPLE INC COM 037833100 74,685 330,847 SH   SOLE NONE 281,329 0 49,518
ARRAY BIOPHARMA INC COM 04269X105 2,131 140,200 SH   SOLE NONE 20,970 0 119,230
BAIDU INC SPON ADR REP A 056752108 122,334 534,955 SH   SOLE NONE 356,380 0 178,575
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,042 1,418,351 SH   SOLE NONE 687,000 0 731,351
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,670 208,577 SH   SOLE NONE 125,100 0 83,477
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,040 120,808 SH   SOLE NONE 67,491 0 53,317
BIOGEN INC COM 09062X103 19,669 55,672 SH   SOLE NONE 55,672 0 0
BLACKLINE INC COM 09239B109 4,543 80,445 SH   SOLE NONE 12,025 0 68,420
BLUEPRINT MEDICINES CORP COM 09627Y109 1,553 19,901 SH   SOLE NONE 2,961 0 16,940
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,431 80,036 SH   SOLE NONE 11,961 0 68,075
BROADCOM LTD SHS Y09827109 21,202 85,932 SH   SOLE NONE 85,932 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 24,348 377,248 SH   SOLE NONE 286,898 0 90,350
CELLECTIS S A SPONSORED ADS 15117K103 1,047 37,110 SH   SOLE NONE 5,560 0 31,550
CENTRAL GARDEN & PET CO COM 153527106 3,808 105,660 SH   SOLE NONE 15,775 0 89,885
CHILDRENS PL INC COM 168905107 2,096 16,397 SH   SOLE NONE 2,447 0 13,950
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 186 3,800 SH   SOLE NONE 3,800 0 0
CITIGROUP INC COM NEW 172967424 48,408 674,768 SH   SOLE NONE 577,980 0 96,788
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 525 6,800 SH   SOLE NONE 0 0 6,800
CONCHO RES INC COM 20605P101 25,696 168,220 SH   SOLE NONE 168,220 0 0
CORESITE RLTY CORP COM 21870Q105 1,921 17,285 SH   SOLE NONE 2,585 0 14,700
COUPA SOFTWARE INC COM 22266L106 3,600 45,512 SH   SOLE NONE 6,800 0 38,712
CREDICORP LTD COM G2519Y108 82,740 370,897 SH   SOLE NONE 283,519 0 87,378
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 42,835 1,152,396 SH   SOLE NONE 755,810 0 396,586
DELEK US HLDGS INC NEW COM 24665A103 2,142 50,475 SH   SOLE NONE 7,545 0 42,930
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 831 67,015 SH   SOLE NONE 10,030 0 56,985
ENCANA CORP COM 292505104 24,835 1,894,371 SH   SOLE NONE 1,894,371 0 0
EOG RES INC COM 26875P101 50,037 392,230 SH   SOLE NONE 368,880 0 23,350
LAUDER ESTEE COS INC CL A 518439104 31,585 217,345 SH   SOLE NONE 191,260 0 26,085
EVERBRIDGE INC COM 29978A104 7,564 131,225 SH   SOLE NONE 19,610 0 111,615
EVERCORE INC CLASS A 29977A105 2,175 21,632 SH   SOLE NONE 3,232 0 18,400
EXACT SCIENCES CORP COM 30063P105 21,013 266,260 SH   SOLE NONE 191,405 0 74,855
EXPONENT INC COM 30214U102 5,109 95,310 SH   SOLE NONE 14,235 0 81,075
FACEBOOK INC CL A 30303M102 107,975 656,542 SH   SOLE NONE 620,011 0 36,531
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 62,826 634,794 SH   SOLE NONE 436,010 0 198,784
FERRARI N V COM N3167Y103 19,989 146,001 SH   SOLE NONE 146,001 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,260 103,645 SH   SOLE NONE 15,485 0 88,160
GERDAU S A SPON ADR REP PFD 373737105 55,135 13,096,222 SH   SOLE NONE 8,490,920 0 4,605,302
G-III APPAREL GROUP LTD COM 36237H101 2,480 51,470 SH   SOLE NONE 7,685 0 43,785
GLOBAL PMTS INC COM 37940X102 55,649 436,802 SH   SOLE NONE 436,802 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,179 85,687 SH   SOLE NONE 41,500 0 44,187
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 1,977 254,800 SH   SOLE NONE 0 0 254,800
GW PHARMACEUTICALS PLC ADS 36197T103 1,604 9,287 SH   SOLE NONE 9,287 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 37,460 398,085 SH   SOLE NONE 297,450 0 100,635
HONEYWELL INTL INC COM 438516106 36,748 220,839 SH   SOLE NONE 209,789 0 11,050
HUAZHU GROUP LTD SPONDORED ADS 44332N106 35,121 1,087,329 SH   SOLE NONE 847,012 0 240,317
HUDSON LTD COM CL A G46408103 3,823 169,450 SH   SOLE NONE 25,310 0 144,140
ICICI BK LTD ADR 45104G104 41,102 4,841,280 SH   SOLE NONE 3,456,790 0 1,384,490
ILLUMINA INC COM 452327109 65,765 179,166 SH   SOLE NONE 173,326 0 5,840
IMMUNOMEDICS INC COM 452907108 1,718 82,480 SH   SOLE NONE 12,325 0 70,155
INFOSYS LTD SPONSORED ADR 456788108 31,270 3,074,768 SH   SOLE NONE 2,056,390 0 1,018,378
INGEVITY CORP COM 45688C107 5,069 49,752 SH   SOLE NONE 7,422 0 42,330
INOGEN INC COM 45780L104 6,678 27,354 SH   SOLE NONE 4,088 0 23,266
INSULET CORP COM 45784P101 8,935 84,333 SH   SOLE NONE 12,583 0 71,750
INTERXION HOLDING N.V SHS N47279109 26,564 394,715 SH   SOLE NONE 309,175 0 85,540
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 132,117 12,032,528 SH   SOLE NONE 8,287,050 0 3,745,478
JOHN BEAN TECHNOLOGIES CORP COM 477839104 6,021 50,469 SH   SOLE NONE 9,324 0 41,145
KEYCORP NEW COM 493267108 28,844 1,450,200 SH   SOLE NONE 1,450,200 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,849 24,952 SH   SOLE NONE 3,729 0 21,223
LITTELFUSE INC COM 537008104 1,685 8,515 SH   SOLE NONE 1,270 0 7,245
LIVE NATION ENTERTAINMENT IN COM 538034109 30,835 566,090 SH   SOLE NONE 566,090 0 0
LOXO ONCOLOGY INC COM 548862101 2,737 16,020 SH   SOLE NONE 2,395 0 13,625
LULULEMON ATHLETICA INC COM 550021109 2,422 14,908 SH   SOLE NONE 14,908 0 0
MARATHON PETE CORP COM 56585A102 17,493 218,745 SH   SOLE NONE 218,745 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,507 33,723 SH   SOLE NONE 16,052 0 17,671
MEDIDATA SOLUTIONS INC COM 58471A105 4,309 58,777 SH   SOLE NONE 8,777 0 50,000
MEDPACE HLDGS INC COM 58506Q109 3,659 61,070 SH   SOLE NONE 9,120 0 51,950
MERCURY SYS INC COM 589378108 6,563 118,640 SH   SOLE NONE 17,710 0 100,930
MERIT MED SYS INC COM 589889104 3,620 58,915 SH   SOLE NONE 8,800 0 50,115
MGM RESORTS INTERNATIONAL COM 552953101 14,574 522,170 SH   SOLE NONE 522,170 0 0
MICROSOFT CORP COM 594918104 94,474 826,034 SH   SOLE NONE 761,626 0 64,408
MINDBODY INC COM CL A 60255W105 1,163 28,622 SH   SOLE NONE 4,277 0 24,345
MONOLITHIC PWR SYS INC COM 609839105 2,988 23,804 SH   SOLE NONE 3,559 0 20,245
ISHARES TR MSCI INDIA ETF 46429B598 7,395 227,750 SH   SOLE NONE 227,750 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 4,897 133,500 SH   SOLE NONE 133,500 0 0
MORGAN STANLEY COM NEW 617446448 2,218 47,630 SH   SOLE NONE 24,900 0 22,730
NETFLIX INC COM 64110L106 45,328 121,156 SH   SOLE NONE 121,156 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 815 11,011 SH   SOLE NONE 11,011 0 0
NICE SYS LTD SPONSORED ADR 653656108 13,675 119,460 SH   SOLE NONE 119,460 0 0
NOVANTA INC COM 67000B104 5,720 83,630 SH   SOLE NONE 12,495 0 71,135
NV5 GLOBAL INC COM 62945V109 3,661 42,222 SH   SOLE NONE 6,307 0 35,915
NVIDIA CORP COM 67066G104 47,069 167,492 SH   SOLE NONE 156,632 0 10,860
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7,391 76,905 SH   SOLE NONE 11,485 0 65,420
OMNICELL INC COM 68213N109 5,188 72,153 SH   SOLE NONE 10,778 0 61,375
ASGN INC COM 00191U102 6,035 76,455 SH   SOLE NONE 11,410 0 65,045
PAYPAL HLDGS INC COM 70450Y103 46,201 525,970 SH   SOLE NONE 525,970 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60,341 4,999,257 SH   SOLE NONE 3,225,750 0 1,773,507
PLANET FITNESS INC CL A 72703H101 8,259 152,855 SH   SOLE NONE 22,840 0 130,015
PRA HEALTH SCIENCES INC COM 69354M108 8,468 76,845 SH   SOLE NONE 11,480 0 65,365
PROTO LABS INC COM 743713109 6,991 43,224 SH   SOLE NONE 6,464 0 36,760
Q2 HLDGS INC COM 74736L109 4,943 81,639 SH   SOLE NONE 17,329 0 64,310
QUIDEL CORP COM 74838J101 4,571 70,132 SH   SOLE NONE 10,472 0 59,660
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 16,401 358,730 SH   SOLE NONE 252,800 0 105,930
RAYTHEON CO COM NEW 755111507 52,072 251,971 SH   SOLE NONE 228,440 0 23,531
REXFORD INDL RLTY INC COM 76169C100 3,315 103,715 SH   SOLE NONE 15,465 0 88,250
RINGCENTRAL INC CL A 76680R206 8,520 91,567 SH   SOLE NONE 13,682 0 77,885
SIENTRA INC COM 82621J105 3,729 156,150 SH   SOLE NONE 23,290 0 132,860
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,968 26,115 SH   SOLE NONE 3,905 0 22,210
SOUTHERN COPPER CORP COM 84265V105 27,314 633,141 SH   SOLE NONE 425,680 0 207,461
STIFEL FINL CORP COM 860630102 1,590 31,020 SH   SOLE NONE 4,635 0 26,385
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 292,217 6,617,230 SH   SOLE NONE 4,324,510 0 2,292,720
TELADOC INC COM 87918A105 7,778 90,080 SH   SOLE NONE 13,450 0 76,630
TEXAS ROADHOUSE INC COM 882681109 3,333 48,099 SH   SOLE NONE 7,189 0 40,910
THERMO FISHER SCIENTIFIC INC COM 883556102 20,750 85,013 SH   SOLE NONE 85,013 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 14,877 1,026,709 SH   SOLE NONE 719,360 0 307,349
TYLER TECHNOLOGIES INC COM 902252105 2,973 12,133 SH   SOLE NONE 4,039 0 8,094
UNIFIRST CORP MASS COM 904708104 1,275 7,342 SH   SOLE NONE 1,097 0 6,245
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,203 150,705 SH   SOLE NONE 22,515 0 128,190
UPLAND SOFTWARE INC COM 91544A109 1,952 60,425 SH   SOLE NONE 9,025 0 51,400
USA TECHNOLOGIES INC COM NO PAR 90328S500 538 74,725 SH   SOLE NONE 11,155 0 63,570
VALE S A ADR 91912E105 8,628 581,403 SH   SOLE NONE 281,600 0 299,803
VARONIS SYS INC COM 922280102 4,606 62,874 SH   SOLE NONE 9,394 0 53,480
VISA INC COM CL A 92826C839 115,905 772,235 SH   SOLE NONE 717,578 0 54,657
WEIBO CORP SPONSORED ADR 948596101 19,909 272,240 SH   SOLE NONE 185,440 0 86,800
WINTRUST FINL CORP COM 97650W108 4,001 47,100 SH   SOLE NONE 7,005 0 40,095
WORLDPAY INC CL A 981558109 1,633 16,123 SH   SOLE NONE 16,123 0 0
WXP ENERGY INC COM 98212B103 6,406 318,370 SH   SOLE NONE 47,530 0 270,840
XPO LOGISTICS INC COM 983793100 2,442 21,388 SH   SOLE NONE 3,193 0 18,195
YANDEX N V SHS CLASS A N97284108 56,248 1,710,195 SH   SOLE NONE 1,126,930 0 583,265
YUM CHINA HLDGS INC COM 98850P109 2,463 70,150 SH   SOLE NONE 43,350 0 26,800
ZENDESK INC COM 98936J101 3,805 53,590 SH   SOLE NONE 8,000 0 45,590
ZOETIS INC CL A 98978V103 30,583 334,025 SH   SOLE NONE 334,025 0 0