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 7,241 86,660 SH   SOLE NONE 14,540 0 72,120
58 COM INC SPON ADR REP A 31680Q104 5,162 74,440 SH   SOLE NONE 56,900 0 17,540
ACTIVISION BLIZZARD INC COM 00507V109 32,757 429,207 SH   SOLE NONE 414,807 0 14,400
ADOBE SYS INC COM 00724F101 82,112 336,785 SH   SOLE NONE 311,138 0 25,647
AGIOS PHARMACEUTICALS INC COM 00847X104 2,165 25,708 SH   SOLE NONE 3,578 0 22,130
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,301 190,405 SH   SOLE NONE 35,105 0 155,300
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 416,993 2,247,577 SH   SOLE NONE 1,673,013 0 574,564
ALIGN TECHNOLOGY INC COM 016255101 17,527 51,229 SH   SOLE NONE 51,229 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 12,180 157,450 SH   SOLE NONE 157,450 0 0
ALPHABET INC CAP STK CL A 02079K305 114,050 101,002 SH   SOLE NONE 95,092 0 5,910
AMAZON COM INC COM 023135106 91,927 54,081 SH   SOLE NONE 50,292 0 3,789
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 62,500 3,751,500 SH   SOLE NONE 2,561,200 0 1,190,300
APPLE INC COM 037833100 35,813 193,471 SH   SOLE NONE 181,541 0 11,930
ARRAY BIOPHARMA INC COM 04269X105 2,541 151,460 SH   SOLE NONE 21,080 0 130,380
AUTOHOME INC SP ADR RP CL A 05278C107 1,731 17,140 SH   SOLE NONE 8,200 0 8,940
BAIDU INC SPON ADR REP A 056752108 160,700 661,315 SH   SOLE NONE 470,684 0 190,631
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,191 319,400 SH   SOLE NONE 153,000 0 166,400
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,294 200,260 SH   SOLE NONE 119,600 0 80,660
BANCOLOMBIA SPON ADR PREF 05968L102 4,455 93,245 SH   SOLE NONE 53,630 0 39,615
BIOGEN INC COM 09062X103 16,179 55,745 SH   SOLE NONE 55,745 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,359 21,416 SH   SOLE NONE 2,981 0 18,435
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,713 84,991 SH   SOLE NONE 11,821 0 73,170
BROADCOM LTD SHS Y09827109 60,617 249,823 SH   SOLE NONE 240,253 0 9,570
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 18,093 307,448 SH   SOLE NONE 212,448 0 95,000
CANTEL MEDICAL CORP COM 138098108 5,196 52,823 SH   SOLE NONE 7,348 0 45,475
CELLECTIS S A SPONSORED ADS 15117K103 1,753 61,970 SH   SOLE NONE 32,985 0 28,985
CENTRAL GARDEN & PET CO COM 153527106 4,953 113,910 SH   SOLE NONE 15,855 0 98,055
CHILDRENS PL INC COM 168905107 1,772 14,667 SH   SOLE NONE 2,042 0 12,625
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 169 3,800 SH   SOLE NONE 3,800 0 0
CITIGROUP INC COM NEW 172967424 44,700 667,966 SH   SOLE NONE 583,826 0 84,140
CONCHO RES INC COM 20605P101 23,305 168,446 SH   SOLE NONE 168,446 0 0
COPA HOLDINGS SA CL A P31076105 10,669 112,760 SH   SOLE NONE 74,800 0 37,960
CORESITE RLTY CORP COM 21870Q105 2,913 26,285 SH   SOLE NONE 3,655 0 22,630
COUPA SOFTWARE INC COM 22266L106 5,085 81,696 SH   SOLE NONE 11,366 0 70,330
CREDICORP LTD COM G2519Y108 77,060 342,307 SH   SOLE NONE 265,930 0 76,377
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,097 35,688 SH   SOLE NONE 35,688 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 40,852 857,690 SH   SOLE NONE 572,450 0 285,240
DELEK US HLDGS INC NEW COM 24665A103 3,837 76,475 SH   SOLE NONE 15,365 0 61,110
DELUXE CORP COM 248019101 1,608 24,283 SH   SOLE NONE 3,378 0 20,905
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,105 72,460 SH   SOLE NONE 10,080 0 62,380
ENCANA CORP COM 292505104 28,426 2,178,230 SH   SOLE NONE 2,068,790 0 109,440
ENTEGRIS INC COM 29362U104 3,415 100,750 SH   SOLE NONE 14,010 0 86,740
EOG RES INC COM 26875P101 49,220 395,562 SH   SOLE NONE 372,212 0 23,350
LAUDER ESTEE COS INC CL A 518439104 22,097 154,863 SH   SOLE NONE 142,709 0 12,154
EVERBRIDGE INC COM 29978A104 6,615 139,495 SH   SOLE NONE 19,405 0 120,090
EVERCORE INC CLASS A 29977A105 4,983 47,250 SH   SOLE NONE 6,575 0 40,675
EXACT SCIENCES CORP COM 30063P105 5,364 89,720 SH   SOLE NONE 12,480 0 77,240
EXPONENT INC COM 30214U102 4,303 89,094 SH   SOLE NONE 12,394 0 76,700
FACEBOOK CL A 30303M102 136,934 704,684 SH   SOLE NONE 647,962 0 56,722
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 40,573 462,160 SH   SOLE NONE 330,550 0 131,610
FERRARI N V COM N3167Y103 21,382 158,377 SH   SOLE NONE 142,445 0 15,932
FLOOR & DECOR HLDGS INC CL A 339750101 2,594 52,583 SH   SOLE NONE 7,313 0 45,270
FOX FACTORY HLDG CORP COM 35138V102 3,010 64,670 SH   SOLE NONE 9,000 0 55,670
GERDAU S A SPON ADR REP PFD 373737105 40,950 11,567,860 SH   SOLE NONE 7,617,960 0 3,949,900
G-III APPAREL GROUP LTD COM 36237H101 3,234 72,835 SH   SOLE NONE 10,125 0 62,710
GLOBAL PMTS INC COM 37940X102 48,354 433,704 SH   SOLE NONE 433,704 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 1,279 191,200 SH   SOLE NONE 0 0 191,200
HDFC BANK LTD ADR REPS 3 SHS 40415F101 40,183 382,620 SH   SOLE NONE 288,550 0 94,070
HONEYWELL INTL INC COM 438516106 27,659 192,007 SH   SOLE NONE 180,957 0 11,050
HUAZHU GROUP LTD SPONDORED ADS 44332N106 46,147 1,099,000 SH   SOLE NONE 747,930 0 351,070
HUBSPOT INC COM 443573100 1,938 15,454 SH   SOLE NONE 2,149 0 13,305
HUDSON LTD COM CL A G46408103 1,986 113,535 SH   SOLE NONE 15,795 0 97,740
ICICI BK LTD ADR 45104G104 52,638 6,555,200 SH   SOLE NONE 4,828,800 0 1,726,400
ILLUMINA INC COM 452327109 50,297 180,090 SH   SOLE NONE 174,250 0 5,840
IMMUNOMEDICS INC COM 452907108 3,168 133,850 SH   SOLE NONE 18,610 0 115,240
INFOSYS LTD SPONSORED ADR 456788108 9,552 491,600 SH   SOLE NONE 156,200 0 335,400
INGEVITY CORP COM 45688C107 4,336 53,622 SH   SOLE NONE 7,462 0 46,160
INOGEN INC COM 45780L104 4,980 26,728 SH   SOLE NONE 3,718 0 23,010
INSULET CORP COM 45784P101 7,793 90,938 SH   SOLE NONE 12,653 0 78,285
INTERXION HOLDING N.V SHS N47279109 6,963 111,545 SH   SOLE NONE 37,985 0 73,560
IPG PHOTONICS CORP COM 44980X109 3,149 14,275 SH   SOLE NONE 14,275 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 77,441 7,460,600 SH   SOLE NONE 5,313,700 0 2,146,900
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,098 34,851 SH   SOLE NONE 6,656 0 28,195
KEYCORP NEW COM 493267108 28,371 1,451,942 SH   SOLE NONE 1,451,942 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,468 21,565 SH   SOLE NONE 2,998 0 18,567
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,187 93,220 SH   SOLE NONE 93,220 0 0
LITTELFUSE INC COM 537008104 4,890 21,432 SH   SOLE NONE 2,982 0 18,450
LIVE NATION ENTERTAINMENT IN COM 538034109 24,180 497,840 SH   SOLE NONE 497,840 0 0
LOXO ONCOLOGY INC COM 548862101 3,892 22,437 SH   SOLE NONE 3,121 0 19,316
MARATHON PETE CORP COM 56585A102 8,657 123,390 SH   SOLE NONE 123,390 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,724 34,214 SH   SOLE NONE 16,050 0 18,164
MCDONALDS CORP COM 580135101 17,344 110,691 SH   SOLE NONE 110,691 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,222 77,235 SH   SOLE NONE 10,745 0 66,490
MEDPACE HLDGS INC COM 58506Q109 2,341 54,450 SH   SOLE NONE 7,575 0 46,875
MERCURY SYS INC COM 589378108 1,711 44,943 SH   SOLE NONE 6,253 0 38,690
MGM RESORTS INTERNATIONAL COM 552953101 15,316 527,585 SH   SOLE NONE 527,585 0 0
MICROSOFT CORP COM 594918104 75,363 764,250 SH   SOLE NONE 715,220 0 49,030
MINDBODY INC COM CL A 60255W105 1,818 47,092 SH   SOLE NONE 6,552 0 40,540
MOHAWK INDS INC COM 608190104 20,815 97,142 SH   SOLE NONE 97,142 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,850 36,284 SH   SOLE NONE 5,044 0 31,240
ISHARES TR MSCI INDIA ETF 46429B598 5,619 168,800 SH   SOLE NONE 168,800 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 4,948 117,800 SH   SOLE NONE 117,800 0 0
MORGAN STANLEY COM NEW 617446448 2,390 50,430 SH   SOLE NONE 27,700 0 22,730
NETFLIX INC COM 64110L106 46,427 118,609 SH   SOLE NONE 118,609 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,042 11,011 SH   SOLE NONE 11,011 0 0
NICE SYS LTD SPONSORED ADR 653656108 11,847 114,170 SH   SOLE NONE 114,170 0 0
NOVANTA INC COM 67000B104 4,596 73,780 SH   SOLE NONE 10,260 0 63,520
NV5 GLOBAL INC COM 62945V109 2,944 42,489 SH   SOLE NONE 5,909 0 36,580
NVIDIA CORP COM 67066G104 54,414 229,692 SH   SOLE NONE 204,543 0 25,149
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4,036 55,665 SH   SOLE NONE 7,745 0 47,920
OMNICELL INC COM 68213N109 1,281 24,420 SH   SOLE NONE 3,395 0 21,025
PAYPAL HLDGS INC COM 70450Y103 43,859 526,710 SH   SOLE NONE 526,710 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21,109 2,104,600 SH   SOLE NONE 1,410,700 0 693,900
PLANET FITNESS INC CL A 72703H101 8,908 202,725 SH   SOLE NONE 28,195 0 174,530
PRA HEALTH SCIENCES INC COM 69354M108 6,463 69,231 SH   SOLE NONE 9,631 0 59,600
PROTO LABS INC COM 743713109 5,551 46,664 SH   SOLE NONE 6,494 0 40,170
Q2 HLDGS INC COM 74736L109 5,006 87,749 SH   SOLE NONE 21,649 0 66,100
QUIDEL CORP COM 74838J101 7,064 106,233 SH   SOLE NONE 14,783 0 91,450
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 23,569 490,520 SH   SOLE NONE 342,980 0 147,540
RAYTHEON CO COM NEW 755111507 43,970 227,613 SH   SOLE NONE 203,460 0 24,153
REXFORD INDL RLTY INC COM 76169C100 3,506 111,685 SH   SOLE NONE 15,545 0 96,140
RINGCENTRAL INC CL A 76680R206 6,678 94,927 SH   SOLE NONE 13,207 0 81,720
SCHLUMBERGER LTD COM 806857108 19,733 294,390 SH   SOLE NONE 294,390 0 0
SIENTRA INC COM 82621J105 3,283 168,270 SH   SOLE NONE 23,410 0 144,860
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,679 43,810 SH   SOLE NONE 6,095 0 37,715
SOUTHERN COPPER CORP COM 84265V105 27,998 597,350 SH   SOLE NONE 409,590 0 187,760
STIFEL FINL CORP COM 860630102 2,420 46,315 SH   SOLE NONE 6,445 0 39,870
SUMMIT MATLS INC CL A 86614U100 1,540 58,655 SH   SOLE NONE 8,155 0 50,500
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,425 57,230 SH   SOLE NONE 7,960 0 49,270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 211,643 5,788,925 SH   SOLE NONE 3,846,025 0 1,942,900
TELADOC INC COM 87918A105 4,887 84,190 SH   SOLE NONE 11,710 0 72,480
TEXAS ROADHOUSE INC COM 882681109 4,538 69,267 SH   SOLE NONE 9,637 0 59,630
THERMO FISHER SCIENTIFIC INC COM 883556102 17,633 85,126 SH   SOLE NONE 85,126 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 26,200 1,553,950 SH   SOLE NONE 1,075,700 0 478,250
TYLER TECHNOLOGIES INC COM 902252105 4,942 22,251 SH   SOLE NONE 5,351 0 16,900
UNIFIRST CORP MASS COM 904708104 951 5,376 SH   SOLE NONE 746 0 4,630
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,856 190,930 SH   SOLE NONE 26,580 0 164,350
UPLAND SOFTWARE INC COM 91544A109 3,158 91,890 SH   SOLE NONE 12,780 0 79,110
USA TECHNOLOGIES INC COM NO PAR 90328S500 2,396 171,145 SH   SOLE NONE 23,845 0 147,300
VALE S A ADR 91912E105 7,124 555,730 SH   SOLE NONE 265,300 0 290,430
VARONIS SYS INC COM 922280102 7,307 98,077 SH   SOLE NONE 13,647 0 84,430
VISA INC COM CL A 92826C839 108,235 817,176 SH   SOLE NONE 751,488 0 65,688
WEIBO CORP SPONSORED ADR 948596101 30,838 347,429 SH   SOLE NONE 253,576 0 93,853
WINTRUST FINL CORP COM 97650W108 5,041 57,905 SH   SOLE NONE 8,055 0 49,850
WXP ENERGY INC COM 98212B103 5,902 327,345 SH   SOLE NONE 45,535 0 281,810
XPO LOGISTICS INC COM 983793100 5,545 55,350 SH   SOLE NONE 7,700 0 47,650
YANDEX N V SHS CLASS A N97284108 72,139 2,009,450 SH   SOLE NONE 1,305,090 0 704,360
YUM CHINA HLDGS INC COM 98850P109 2,538 66,000 SH   SOLE NONE 43,300 0 22,700
YY INC ADS REPCOM CLA 98426T106 3,823 38,048 SH   SOLE NONE 27,900 0 10,148
ZENDESK INC COM 98936J101 2,747 50,420 SH   SOLE NONE 7,020 0 43,400
ZOETIS INC CL A 98978V103 27,256 319,945 SH   SOLE NONE 319,945 0 0