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 8,746 104,082 SH   SOLE NONE 32,482 0 71,600
58 COM INC SPON ADR REP A 31680Q104 1,494 18,710 SH   SOLE NONE 14,700 0 4,010
ACLARIS THERAPEUTICS INC COM 00461U105 834 47,580 SH   SOLE NONE 14,860 0 32,720
ACTIVISION BLIZZARD INC COM 00507V109 28,325 419,882 SH   SOLE NONE 419,882 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,790 74,910 SH   SOLE NONE 23,390 0 51,520
ADOBE SYS INC COM 00724F101 92,748 429,232 SH   SOLE NONE 396,714 0 32,518
AERIE PHARMACEUTICALS INC COM 00771V108 2,203 40,614 SH   SOLE NONE 12,694 0 27,920
AIR TRANSPORT SERVICES GRP I COM 00922R105 5,730 245,730 SH   SOLE NONE 76,720 0 169,010
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 456,855 2,489,128 SH   SOLE NONE 1,870,275 0 618,853
ALIGN TECHNOLOGY INC COM 016255101 18,087 72,022 SH   SOLE NONE 72,022 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 36,891 432,536 SH   SOLE NONE 424,456 0 8,080
ALPHABET INC CAP STK CL A 02079K305 138,888 133,914 SH   SOLE NONE 126,995 0 6,919
AMAZON COM INC COM 023135106 85,723 59,228 SH   SOLE NONE 55,930 0 3,298
AMBEV SA SPONSORED ADR 02319V103 447 61,500 SH   SOLE NONE 0 0 61,500
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 74,356 3,895,000 SH   SOLE NONE 2,575,800 0 1,319,200
APPLE INC COM 037833100 41,799 249,127 SH   SOLE NONE 249,127 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,455 159,050 SH   SOLE NONE 132,050 0 27,000
ARDELYX INC COM 039697107 976 193,182 SH   SOLE NONE 60,302 0 132,880
BAIDU INC SPON ADR REP A 056752108 9,807 43,942 SH   SOLE NONE 25,740 0 18,202
BANCO BRADESCO S A SP ADR PFD NEW 059460303 672 56,600 SH   SOLE NONE 0 0 56,600
BANCO MACRO SA SPON ADR B 05961W105 29,300 271,370 SH   SOLE NONE 179,380 0 91,990
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,155 64,300 SH   SOLE NONE 45,800 0 18,500
BANCO SANTANDER SA ADR 05964H105 16,709 2,551,050 SH   SOLE NONE 2,380,050 0 171,000
BERRY GLOBAL GROUP INC COM 08579W103 18,491 337,373 SH   SOLE NONE 337,373 0 0
BIOGEN INC COM 09062X103 23,346 85,260 SH   SOLE NONE 85,260 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12,648 126,831 SH   SOLE NONE 39,601 0 87,230
BROADCOM LTD SHS Y09827109 92,024 390,513 SH   SOLE NONE 375,332 0 15,181
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 14,114 422,315 SH   SOLE NONE 275,055 0 147,260
CENTRAL GARDEN & PET CO COM 153527106 4,388 102,053 SH   SOLE NONE 31,863 0 70,190
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 45,047 342,017 SH   SOLE NONE 236,252 0 105,765
CHILDRENS PL INC COM 168905107 1,914 14,150 SH   SOLE NONE 4,417 0 9,733
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 174 3,800 SH   SOLE NONE 3,800 0 0
CITIGROUP INC COM NEW 172967424 63,205 936,376 SH   SOLE NONE 845,196 0 91,180
COHERENT INC COM 192479103 178 950 SH   SOLE NONE 950 0 0
CONCHO RES INC COM 20605P101 35,575 236,646 SH   SOLE NONE 236,646 0 0
CONSTELLATION BRANDS INC CL A 21036P108 29,301 128,560 SH   SOLE NONE 128,560 0 0
COPA HOLDINGS SA CL A P31076105 28,376 220,600 SH   SOLE NONE 139,230 0 81,370
CORESITE RLTY CORP COM 21870Q105 3,534 35,246 SH   SOLE NONE 11,006 0 24,240
CREDICORP LTD COM G2519Y108 70,685 311,335 SH   SOLE NONE 251,024 0 60,311
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,631 35,688 SH   SOLE NONE 35,688 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 39,582 849,040 SH   SOLE NONE 581,510 0 267,530
DELUXE CORP COM 248019101 4,217 56,980 SH   SOLE NONE 17,790 0 39,190
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,330 67,000 SH   SOLE NONE 67,000 0 0
EAGLE BANCORP INC MD COM 268948106 2,012 33,611 SH   SOLE NONE 10,491 0 23,120
ENCANA CORP COM 292505104 23,223 2,111,200 SH   SOLE NONE 1,969,100 0 142,100
ENTEGRIS INC COM 29362U104 3,695 106,165 SH   SOLE NONE 33,150 0 73,015
EOG RES INC COM 26875P101 61,296 582,272 SH   SOLE NONE 553,622 0 28,650
EURONET WORLDWIDE INC COM 298736109 2,141 27,133 SH   SOLE NONE 11,022 0 16,111
EVERBRIDGE INC COM 29978A104 7,189 196,430 SH   SOLE NONE 61,325 0 135,105
EVERCORE INC CLASS A 29977A105 4,614 52,910 SH   SOLE NONE 16,520 0 36,390
EXACT SCIENCES CORP COM 30063P105 1,505 37,310 SH   SOLE NONE 11,650 0 25,660
EXPONENT INC COM 30214U102 4,438 56,427 SH   SOLE NONE 17,617 0 38,810
FACEBOOK CL A 30303M102 147,215 921,300 SH   SOLE NONE 858,838 0 62,462
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 32,847 359,260 SH   SOLE NONE 268,230 0 91,030
FLOOR & DECOR HLDGS INC CL A 339750101 3,614 69,343 SH   SOLE NONE 21,653 0 47,690
GERDAU S A SPON ADR REP PFD 373737105 58,337 12,518,760 SH   SOLE NONE 8,143,360 0 4,375,400
G-III APPAREL GROUP LTD COM 36237H101 2,121 56,300 SH   SOLE NONE 17,570 0 38,730
GLOBAL PMTS INC COM 37940X102 65,850 590,474 SH   SOLE NONE 590,474 0 0
GRUBHUB INC COM 400110102 4,394 43,300 SH   SOLE NONE 13,505 0 29,795
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 1,371 191,200 SH   SOLE NONE 0 0 191,200
HDFC BANK LTD ADR REPS 3 SHS 40415F101 39,419 399,095 SH   SOLE NONE 299,750 0 99,345
HEALTHCARE SVCS GRP INC COM 421906108 6,105 140,420 SH   SOLE NONE 43,820 0 96,600
HONEYWELL INTL INC COM 438516106 43,185 298,837 SH   SOLE NONE 286,237 0 12,600
HUBSPOT INC COM 443573100 6,449 59,545 SH   SOLE NONE 18,585 0 40,960
ICHOR HOLDINGS SHS G4740B105 1,758 72,611 SH   SOLE NONE 22,661 0 49,950
ICICI BK LTD ADR 45104G104 81,706 9,232,340 SH   SOLE NONE 6,775,400 0 2,456,940
ILLUMINA INC COM 452327109 56,565 239,257 SH   SOLE NONE 239,257 0 0
IMMUNOMEDICS INC COM 452907108 1,745 119,445 SH   SOLE NONE 37,285 0 82,160
INGEVITY CORP COM 45688C107 4,624 62,746 SH   SOLE NONE 19,591 0 43,155
INOGEN INC COM 45780L104 5,852 47,640 SH   SOLE NONE 14,870 0 32,770
INSULET CORP COM 45784P101 5,320 61,370 SH   SOLE NONE 19,140 0 42,230
IPG PHOTONICS CORP COM 44980X109 3,331 14,275 SH   SOLE NONE 14,275 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 207,928 13,328,690 SH   SOLE NONE 9,691,860 0 3,636,830
JAGGED PEAK ENERGY INC COM 47009K107 1,480 104,750 SH   SOLE NONE 32,705 0 72,045
JD COM INC SPON ADR CL A 47215P106 45,873 1,132,938 SH   SOLE NONE 818,150 0 314,788
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,614 102,414 SH   SOLE NONE 34,924 0 67,490
KEYCORP NEW COM 493267108 45,201 2,312,072 SH   SOLE NONE 2,248,342 0 63,730
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,230 41,310 SH   SOLE NONE 12,890 0 28,420
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,529 21,366 SH   SOLE NONE 6,671 0 14,695
LITTELFUSE INC COM 537008104 7,854 37,727 SH   SOLE NONE 11,777 0 25,950
LOGMEIN INC COM 54142L109 9,128 78,992 SH   SOLE NONE 24,663 0 54,329
LOXO ONCOLOGY INC COM 548862101 1,838 15,928 SH   SOLE NONE 4,973 0 10,955
MASTERCARD INCORPORATED CL A 57636Q104 1,395 7,963 SH   SOLE NONE 0 0 7,963
MCDONALDS CORP COM 580135101 38,607 246,881 SH   SOLE NONE 246,881 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 2,798 44,552 SH   SOLE NONE 13,912 0 30,640
MERCURY SYS INC COM 589378108 6,050 125,215 SH   SOLE NONE 45,425 0 79,790
MGM RESORTS INTERNATIONAL COM 552953101 31,289 893,455 SH   SOLE NONE 844,055 0 49,400
MICROSOFT CORP COM 594918104 82,703 906,133 SH   SOLE NONE 906,133 0 0
MINDBODY INC COM CL A 60255W105 4,184 107,548 SH   SOLE NONE 33,578 0 73,970
MOHAWK INDS INC COM 608190104 47,860 206,097 SH   SOLE NONE 206,097 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,629 48,624 SH   SOLE NONE 15,174 0 33,450
ISHARES TR MSCI INDIA ETF 46429B598 7,676 224,906 SH   SOLE NONE 224,906 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 4,584 96,600 SH   SOLE NONE 96,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 25,941 453,435 SH   SOLE NONE 453,435 0 0
MORGAN STANLEY COM NEW 617446448 2,640 48,930 SH   SOLE NONE 24,400 0 24,530
NETEASE INC SPONSORED ADR 64110W102 24,228 86,407 SH   SOLE NONE 64,544 0 21,863
NETFLIX INC COM 64110L106 31,824 107,750 SH   SOLE NONE 107,750 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 965 11,011 SH   SOLE NONE 11,011 0 0
NICE SYS LTD SPONSORED ADR 653656108 8,210 87,410 SH   SOLE NONE 87,410 0 0
NV5 GLOBAL INC COM 62945V109 2,890 51,830 SH   SOLE NONE 16,175 0 35,655
NVIDIA CORP COM 67066G104 53,276 230,045 SH   SOLE NONE 209,357 0 20,688
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7,250 120,230 SH   SOLE NONE 37,520 0 82,710
OMNICELL INC COM 68213N109 1,863 42,920 SH   SOLE NONE 13,395 0 29,525
ORASURE TECHNOLOGIES INC COM 68554V108 1,561 92,395 SH   SOLE NONE 28,845 0 63,550
PAGSEGURO DIGITAL LTD COM CL A G68707101 251 6,550 SH   SOLE NONE 0 0 6,550
PAYCOM SOFTWARE INC COM 70432V102 5,877 54,727 SH   SOLE NONE 17,072 0 37,655
PAYPAL HLDGS INC COM 70450Y103 60,726 800,400 SH   SOLE NONE 800,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 110,369 7,805,450 SH   SOLE NONE 5,045,650 0 2,759,800
PLANET FITNESS INC CL A 72703H101 11,734 310,665 SH   SOLE NONE 96,955 0 213,710
PRA HEALTH SCIENCES INC COM 69354M108 10,877 131,117 SH   SOLE NONE 40,927 0 90,190
PROTO LABS INC COM 743713109 5,039 42,869 SH   SOLE NONE 13,374 0 29,495
Q2 HLDGS INC COM 74736L109 5,839 128,179 SH   SOLE NONE 46,919 0 81,260
QUIDEL CORP COM 74838J101 6,691 129,150 SH   SOLE NONE 40,300 0 88,850
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 41,525 844,865 SH   SOLE NONE 579,905 0 264,960
RAYTHEON CO COM NEW 755111507 45,128 209,098 SH   SOLE NONE 192,427 0 16,671
REXFORD INDL RLTY INC COM 76169C100 3,571 124,025 SH   SOLE NONE 38,715 0 85,310
RINGCENTRAL INC CL A 76680R206 8,545 134,560 SH   SOLE NONE 42,015 0 92,545
SCHLUMBERGER LTD COM 806857108 28,471 439,510 SH   SOLE NONE 439,510 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,552 46,110 SH   SOLE NONE 14,390 0 31,720
SOUTHERN COPPER CORP COM 84265V105 34,855 643,310 SH   SOLE NONE 458,400 0 184,910
STIFEL FINL CORP COM 860630102 4,557 76,937 SH   SOLE NONE 24,022 0 52,915
SUMMIT MATLS INC CL A 86614U100 6,508 214,936 SH   SOLE NONE 67,076 0 147,860
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,366 51,660 SH   SOLE NONE 16,140 0 35,520
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 286,619 6,549,790 SH   SOLE NONE 4,412,460 0 2,137,330
TAL ED GROUP ADS REPSTG COM 874080104 24,921 671,900 SH   SOLE NONE 455,720 0 216,180
TELADOC INC COM 87918A105 3,724 92,410 SH   SOLE NONE 28,855 0 63,555
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3,571 39,724 SH   SOLE NONE 12,404 0 27,320
TEXAS ROADHOUSE INC COM 882681109 5,207 90,114 SH   SOLE NONE 28,120 0 61,994
THERMO FISHER SCIENTIFIC INC COM 883556102 19,326 93,605 SH   SOLE NONE 93,605 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 45,771 2,112,200 SH   SOLE NONE 1,410,600 0 701,600
TYLER TECHNOLOGIES INC COM 902252105 6,929 32,843 SH   SOLE NONE 11,873 0 20,970
UNIFIRST CORP MASS COM 904708104 1,883 11,651 SH   SOLE NONE 3,639 0 8,012
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,117 256,450 SH   SOLE NONE 80,025 0 176,425
UPLAND SOFTWARE INC COM 91544A109 3,550 123,290 SH   SOLE NONE 38,490 0 84,800
USA TECHNOLOGIES INC COM NO PAR 90328S500 2,069 229,925 SH   SOLE NONE 71,765 0 158,160
VALE S A ADR 91912E105 846 66,530 SH   SOLE NONE 0 0 66,530
VARONIS SYS INC COM 922280102 10,047 166,066 SH   SOLE NONE 51,831 0 114,235
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3,769 226,790 SH   SOLE NONE 118,390 0 108,400
VISA INC COM CL A 92826C839 119,603 999,859 SH   SOLE NONE 951,570 0 48,289
WINTRUST FINL CORP COM 97650W108 6,599 76,683 SH   SOLE NONE 23,933 0 52,750
WXP ENERGY INC COM 98212B103 5,844 395,415 SH   SOLE NONE 123,415 0 272,000
XPO LOGISTICS INC COM 983793100 13,057 128,245 SH   SOLE NONE 40,040 0 88,205
YANDEX N V SHS CLASS A N97284108 72,416 1,835,640 SH   SOLE NONE 1,208,010 0 627,630
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 24,225 1,120,500 SH   SOLE NONE 791,900 0 328,600
YUM CHINA HLDGS INC COM 98850P109 8,526 205,450 SH   SOLE NONE 153,200 0 52,250
YY INC ADS REPCOM CLA 98426T106 1,599 15,200 SH   SOLE NONE 12,900 0 2,300
ZENDESK INC COM 98936J101 4,568 95,415 SH   SOLE NONE 29,765 0 65,650
ZOETIS INC CL A 98978V103 36,568 437,888 SH   SOLE NONE 437,888 0 0