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
ABM INDS INC COM 000957100 5,318 128,092 SH   SOLE NONE 38,342 0 89,750
ACLARIS THERAPEUTICS INC COM 00461U105 1,901 70,108 SH   SOLE NONE 20,998 0 49,110
ACTIVISION BLIZZARD INC COM 00507V109 31,983 555,548 SH   SOLE NONE 523,469 0 32,079
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,765 100,912 SH   SOLE NONE 30,207 0 70,705
ADOBE SYS INC COM 00724F101 84,354 596,393 SH   SOLE NONE 535,752 0 60,641
AIR TRANSPORT SERVICES GRP I COM 00922R105 9,199 422,349 SH   SOLE NONE 126,424 0 295,925
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 343,784 2,439,913 SH   SOLE NONE 1,813,715 0 626,198
ALLEGION PUB LTD CO ORD SHS G0176J109 41,253 508,537 SH   SOLE NONE 474,122 0 34,415
ALLERGAN PLC SHS G0177J108 42,898 176,470 SH   SOLE NONE 165,730 0 10,740
ALPHABET INC CAP STK CL A 02079K305 181,910 195,669 SH   SOLE NONE 177,790 0 17,879
ALTRIA GROUP INC COM 02209S103 3,809 51,150 SH   SOLE NONE 21,050 0 30,100
AMAZON COM INC COM 023135106 70,082 72,399 SH   SOLE NONE 64,921 0 7,478
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,091 68,530 SH   SOLE NONE 68,530 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,602 66,633 SH   SOLE NONE 26,928 0 39,705
APPLE INC COM 037833100 59,224 411,224 SH   SOLE NONE 389,514 0 21,710
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,187 159,360 SH   SOLE NONE 159,360 0 0
ARDELYX INC COM 039697107 564 110,654 SH   SOLE NONE 33,119 0 77,535
ATRICURE INC COM 04963C209 4,321 178,192 SH   SOLE NONE 53,362 0 124,830
BAIDU INC SPON ADR REP A 056752108 4,604 25,740 SH   SOLE NONE 25,740 0 0
BANCO MACRO SA SPON ADR B 05961W105 7,625 82,709 SH   SOLE NONE 75,559 0 7,150
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,171 46,079 SH   SOLE NONE 46,079 0 0
BANCO SANTANDER SA ADR 05964H105 16,783 2,508,710 SH   SOLE NONE 2,297,510 0 211,200
BANCOLOMBIA S A SPON ADR PREF 05968L102 33,487 751,680 SH   SOLE NONE 491,240 0 260,440
BERRY GLOBAL GROUP INC COM 08579W103 30,606 536,860 SH   SOLE NONE 504,230 0 32,630
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,943 151,912 SH   SOLE NONE 45,467 0 106,445
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,483 122,823 SH   SOLE NONE 36,773 0 86,050
BROADCOM LTD SHS Y09827109 127,972 549,118 SH   SOLE NONE 505,162 0 43,956
CEMEX SAB DE CV SPON ADR NEW 151290889 60,397 6,411,577 SH   SOLE NONE 4,357,654 0 2,053,923
CENTRAL GARDEN & PET CO COM 153527106 1,721 54,151 SH   SOLE NONE 16,201 0 37,950
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 34,959 433,306 SH   SOLE NONE 292,896 0 140,410
CHILDRENS PL INC COM 168905107 2,586 25,329 SH   SOLE NONE 7,579 0 17,750
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 255 4,800 SH   SOLE NONE 4,800 0 0
CHUBB CORP COM 171232101 30,260 208,145 SH   SOLE NONE 190,858 0 17,287
CITIGROUP INC COM NEW 172967424 64,643 966,549 SH   SOLE NONE 881,149 0 85,400
COGNEX CORP COM 192422103 6,708 79,006 SH   SOLE NONE 23,668 0 55,338
COHERENT INC COM 192479103 9,163 40,727 SH   SOLE NONE 12,199 0 28,528
COMCAST CORP NEW CL A 20030N101 42,551 1,093,294 SH   SOLE NONE 1,038,636 0 54,658
CONCHO RES INC COM 20605P101 38,676 318,244 SH   SOLE NONE 298,884 0 19,360
COPA HOLDINGS SA CL A P31076105 35,461 303,083 SH   SOLE NONE 193,183 0 109,900
CORESITE RLTY CORP COM 21870Q105 6,301 60,865 SH   SOLE NONE 18,232 0 42,633
CREDICORP LTD COM G2519Y108 64,023 356,893 SH   SOLE NONE 278,384 0 78,509
CRYOLIFE INC COM 228903100 4,256 213,353 SH   SOLE NONE 63,848 0 149,505
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 107,275 1,991,729 SH   SOLE NONE 1,434,269 0 557,460
DAVE & BUSTERS ENTMT INC COM 238337109 6,697 100,690 SH   SOLE NONE 33,670 0 67,020
DELUXE CORP COM 248019101 4,450 64,293 SH   SOLE NONE 19,247 0 45,046
EAGLE BANCORP INC MD COM 268948106 6,313 99,730 SH   SOLE NONE 29,843 0 69,887
ENCANA CORP COM 292505104 15,449 1,755,600 SH   SOLE NONE 1,607,900 0 147,700
EOG RES INC COM 26875P101 67,937 750,515 SH   SOLE NONE 681,856 0 68,659
EURONET WORLDWIDE INC COM 298736109 9,159 104,828 SH   SOLE NONE 34,591 0 70,237
EVERCORE PARTNERS INC CLASS A 29977A105 2,379 33,748 SH   SOLE NONE 10,109 0 23,639
EXPONENT INC COM 30214U102 4,107 70,446 SH   SOLE NONE 21,081 0 49,365
FACEBOOK CL A 30303M102 186,353 1,234,292 SH   SOLE NONE 1,120,316 0 113,976
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 59,014 600,098 SH   SOLE NONE 407,460 0 192,638
FIREEYE INC COM 31816Q101 3,405 223,883 SH   SOLE NONE 67,013 0 156,870
FIRST REP BK SAN FRANCISCO C COM 33616C100 26,540 265,132 SH   SOLE NONE 249,012 0 16,120
FRANKLIN FINL NETWORK INC COM 35352P104 1,645 39,871 SH   SOLE NONE 11,937 0 27,934
GERDAU S A SPON ADR REP PFD 373737105 37,246 12,211,750 SH   SOLE NONE 8,062,650 0 4,149,100
GLOBAL PMTS INC COM 37940X102 62,541 692,434 SH   SOLE NONE 654,174 0 38,260
GW PHARMACEUTICALS PLC ADS 36197T103 657 6,550 SH   SOLE NONE 6,550 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 42,472 488,356 SH   SOLE NONE 340,836 0 147,520
HEALTHCARE SVCS GRP INC COM 421906108 4,169 89,015 SH   SOLE NONE 26,638 0 62,377
HEALTHEQUITY INC COM 42226A107 3,637 72,985 SH   SOLE NONE 21,848 0 51,137
HONEYWELL INTL INC COM 438516106 43,952 329,750 SH   SOLE NONE 299,650 0 30,100
HUDSON TECHNOLOGIES INC COM 444144109 3,865 457,351 SH   SOLE NONE 136,886 0 320,465
ICICI BK LTD ADR 45104G104 89,806 10,011,784 SH   SOLE NONE 7,276,814 0 2,734,970
ILLUMINA INC COM 452327109 20,108 115,885 SH   SOLE NONE 108,835 0 7,050
IMMUNOMEDICS INC COM 452907108 1,738 196,873 SH   SOLE NONE 58,918 0 137,955
INGEVITY CORP COM 45688C107 2,496 43,490 SH   SOLE NONE 13,019 0 30,471
INOGEN INC COM 45780L104 6,098 63,907 SH   SOLE NONE 19,130 0 44,777
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 162,280 14,686,001 SH   SOLE NONE 10,720,498 0 3,965,503
JD COM INC SPON ADR CL A 47215P106 83,678 2,133,543 SH   SOLE NONE 1,547,293 0 586,250
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10,436 106,488 SH   SOLE NONE 34,713 0 71,775
JOHNSON CTLS INC COM 478366107 30,502 703,470 SH   SOLE NONE 660,440 0 43,030
JPMORGAN CHASE & CO COM 46625H100 3,354 36,700 SH   SOLE NONE 15,100 0 21,600
KEYCORP NEW COM 493267108 38,915 2,076,582 SH   SOLE NONE 1,950,282 0 126,300
KITE PHARMA INC COM 49803L109 2,894 27,914 SH   SOLE NONE 8,353 0 19,561
KORNIT DIGITAL LTD SHS M6372Q113 4,740 244,941 SH   SOLE NONE 73,324 0 171,617
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,647 55,309 SH   SOLE NONE 16,552 0 38,757
LITTELFUSE INC COM 537008104 9,736 59,006 SH   SOLE NONE 17,656 0 41,350
LOGMEIN INC COM 54142L109 8,328 79,694 SH   SOLE NONE 23,852 0 55,842
MASONITE INTL CORP NEW COM 575385109 5,214 69,058 SH   SOLE NONE 20,678 0 48,380
MCDONALDS CORP COM 580135101 23,251 151,810 SH   SOLE NONE 142,570 0 9,240
MEDIDATA SOLUTIONS INC COM 58471A105 6,695 85,620 SH   SOLE NONE 25,622 0 59,998
MERCADOLIBRE INC COM 58733R102 37,461 149,317 SH   SOLE NONE 94,636 0 54,681
MERCURY SYS INC COM 589378108 10,445 248,157 SH   SOLE NONE 82,542 0 165,615
MGM RESORTS INTERNATIONAL COM 552953101 61,187 1,955,479 SH   SOLE NONE 1,779,879 0 175,600
MICROSEMI CORP COM 595137100 2,387 50,994 SH   SOLE NONE 15,274 0 35,720
MICROSOFT CORP COM 594918104 68,738 997,208 SH   SOLE NONE 935,958 0 61,250
MOHAWK INDS INC COM 608190104 64,077 265,120 SH   SOLE NONE 249,210 0 15,910
MONOLITHIC PWR SYS INC COM 609839105 6,963 72,231 SH   SOLE NONE 21,611 0 50,620
ISHARES TR MSCI INDIA ETF 46429B598 62,328 1,941,670 SH   SOLE NONE 1,500,870 0 440,800
MONSTER BEVERAGE CORP NEW COM 61174X109 30,308 610,059 SH   SOLE NONE 572,989 0 37,070
MUELLER WTR PRODS INC COM SER A 624758108 2,512 215,110 SH   SOLE NONE 64,435 0 150,675
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,626 70,360 SH   SOLE NONE 21,065 0 49,295
NETEASE INC SPONSORED ADR 64110W102 1,155 3,841 SH   SOLE NONE 3,841 0 0
NEVRO CORP COM 64157F103 2,135 28,682 SH   SOLE NONE 8,584 0 20,098
NICE SYS LTD SPONSORED ADR 653656108 4,116 52,281 SH   SOLE NONE 52,281 0 0
NV5 GLOBAL INC COM 62945V109 3,458 81,367 SH   SOLE NONE 24,347 0 57,020
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7,051 165,512 SH   SOLE NONE 49,547 0 115,965
OMNICELL INC COM 68213N109 4,330 100,470 SH   SOLE NONE 30,072 0 70,398
PACIRA PHARMACEUTICALS INC COM 695127100 1,737 36,424 SH   SOLE NONE 10,899 0 25,525
PARATEK PHARMACEUTICALS INC COM 699374302 1,540 63,882 SH   SOLE NONE 19,122 0 44,760
PAYPAL HLDGS INC COM 70450Y103 34,420 641,320 SH   SOLE NONE 606,220 0 35,100
PEGASYSTEMS INC COM 705573103 5,558 95,255 SH   SOLE NONE 28,514 0 66,741
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 62,530 7,826,030 SH   SOLE NONE 5,139,660 0 2,686,370
PLANET FITNESS INC CL A 72703H101 7,075 303,107 SH   SOLE NONE 90,727 0 212,380
PRA HEALTH SCIENCES INC COM 69354M108 9,481 126,402 SH   SOLE NONE 37,863 0 88,539
PRICELINE COM INC COM NEW 741503403 63,815 34,116 SH   SOLE NONE 31,108 0 3,008
PRIMO WTR CORP COM 74165N105 3,532 278,123 SH   SOLE NONE 83,248 0 194,875
Q2 HLDGS INC COM 74736L109 5,958 161,254 SH   SOLE NONE 55,319 0 105,935
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 53,742 1,627,560 SH   SOLE NONE 1,096,560 0 531,000
RAYTHEON CO COM NEW 755111507 36,373 225,250 SH   SOLE NONE 201,400 0 23,850
RINGCENTRAL INC CL A 76680R206 6,686 182,924 SH   SOLE NONE 54,753 0 128,171
ROLLINS INC COM 775711104 27,365 672,190 SH   SOLE NONE 632,420 0 39,770
SCHLUMBERGER LTD COM 806857108 27,480 417,382 SH   SOLE NONE 392,022 0 25,360
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,168 76,592 SH   SOLE NONE 22,919 0 53,673
SOUTHERN COPPER CORP COM 84265V105 48,682 1,405,762 SH   SOLE NONE 938,662 0 467,100
SPECTRUM BRANDS HLDGS INC COM 84763R101 7,366 58,908 SH   SOLE NONE 17,638 0 41,270
SUMMIT MATLS INC CL A 86614U100 3,429 118,779 SH   SOLE NONE 35,557 0 83,222
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,406 171,831 SH   SOLE NONE 51,449 0 120,382
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 4,125 926,935 SH   SOLE NONE 277,485 0 649,450
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 294,880 8,434,780 SH   SOLE NONE 5,904,580 0 2,530,200
TAL ED GROUP ADS REPSTG COM 874080104 3,388 27,700 SH   SOLE NONE 27,700 0 0
TATA MTRS LTD SPONSORED ADR 876568502 621 18,800 SH   SOLE NONE 0 0 18,800
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 14,754 438,200 SH   SOLE NONE 438,200 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 56,304 3,804,344 SH   SOLE NONE 2,675,244 0 1,129,100
TYLER TECHNOLOGIES INC COM 902252105 8,568 48,775 SH   SOLE NONE 16,313 0 32,462
ULTA SALON COSMETCS & FRAG I COM 90384S303 33,262 115,758 SH   SOLE NONE 108,728 0 7,030
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,505 234,000 SH   SOLE NONE 70,090 0 163,910
VANDA PHARMACEUTICALS INC COM 921659108 2,195 134,653 SH   SOLE NONE 40,313 0 94,340
VERACYTE INC COM 92337F107 2,062 247,545 SH   SOLE NONE 74,080 0 173,465
VISA INC COM CL A 92826C839 115,600 1,232,668 SH   SOLE NONE 1,130,658 0 102,010
VOCERA COMMUNICATINS INC COM 92857F107 7,513 284,362 SH   SOLE NONE 85,067 0 199,295
WINTRUST FINL CORP COM 97650W108 2,528 33,067 SH   SOLE NONE 9,907 0 23,160
XPO LOGISTICS INC COM 983793100 9,519 147,281 SH   SOLE NONE 44,116 0 103,165
YANDEX N V SHS CLASS A N97284108 46,465 1,770,785 SH   SOLE NONE 1,166,285 0 604,500
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 33,961 1,550,720 SH   SOLE NONE 982,820 0 567,900
YUM CHINA HLDGS INC COM 98850P109 2,352 59,655 SH   SOLE NONE 59,655 0 0