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
ACTIVISION BLIZZARD INC COM 00507V109 321 3,453 SH   SOLE   3,453 0 0
ADAPTHEALTH CORP COM 00653Q102 59,455 1,582,937 SH   SOLE   1,469,550 0 113,387
ADDUS HOMECARE CORP COM 006739106 1,075 9,184 SH   SOLE   0 0 9,184
ADVANCED DRAINAGE SYSTEMS IN COM 00790R104 5,508 65,903 SH   SOLE   59,730 0 6,173
ADVANCED MICRO DEVICES COM 007903107 71,349 777,987 SH   SOLE   510,547 0 267,440
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3,276 416,266 SH   SOLE   377,205 0 39,061
AGCO CORP COM 001084102 577 5,601 SH   SOLE   5,601 0 0
ALASKA AIR GROUP INC COM 011659109 9,767 187,824 SH   SOLE   171,408 0 16,416
ALBIREO PHARMA INC COM 01345P106 506 13,500 SH   SOLE   13,500 0 0
ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 185,997 799,197 SH   SOLE   537,383 0 261,814
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 471 3,621 SH   SOLE   3,621 0 0
ALPHATEC HOLDINGS INC COM 02081G201 28,701 1,976,626 SH   SOLE   1,699,089 0 277,537
ALTRA INDUSTRIAL MOTION CORP COM 02208R106 6,055 109,233 SH   SOLE   99,002 0 10,231
AMAZON.COM INC COM 023135106 824 253 SH   SOLE   253 0 0
AMERESCO INC-CL A COM 02361E108 9,995 191,319 SH   SOLE   160,373 0 30,946
ANAPTYSBIO INC COM 032724106 860 40,000 SH   SOLE   40,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 22,305 389,951 SH   SOLE   334,059 0 55,892
APPLE INC COM 037833100 1,375 10,366 SH   SOLE   10,366 0 0
APPLIED INDUSTRIAL TECH INC COM 03820C105 4,724 60,575 SH   SOLE   55,267 0 5,308
APPLIED THERAPEUTICS INC COM 03828A101 10,278 466,979 SH   SOLE   404,256 0 62,723
APTIV PLC ADR G6095L109 4,430 34,000 SH   SOLE   0 0 34,000
ARCONIC CORP COM 03966V107 16,414 550,822 SH   SOLE   461,945 0 88,877
ARCOSA INC COM 039653100 3,378 61,500 SH   SOLE   0 0 61,500
ARES MANAGEMENT CORP - A COM 03990B101 2,842 60,400 SH   SOLE   0 0 60,400
ARGENX SE - ADR ADR 04016X101 13,122 44,620 SH   SOLE   38,321 0 6,299
ARRAY TECHNOLOGIES INC COM 04271T100 6,936 160,787 SH   SOLE   137,657 0 23,130
ASCENDIS PHARMA A/S - ADR ADR 04351P101 30,741 184,320 SH   SOLE   143,500 0 40,820
ASPEN AEROGELS INC COM 04523Y105 11,004 659,312 SH   SOLE   552,623 0 106,689
ASPEN GROUP INC COM 04530L203 7,801 700,908 SH   SOLE   587,564 0 113,344
AT HOME GROUP INC COM 04650Y100 7,092 458,724 SH   SOLE   384,542 0 74,182
ATRICURE INC COM 04963C209 4,637 83,294 SH   SOLE   75,493 0 7,801
AVALARA INC COM 05338G106 2,663 16,148 SH   SOLE   2,948 0 13,200
AVAYA HOLDINGS CORP COM 05351X101 26,085 1,362,135 SH   SOLE   1,165,602 0 196,533
AXON ENTERPRISE INC COM 05464C101 6,393 52,176 SH   SOLE   47,611 0 4,565
AXONICS MODULATION TECHNOLOG COM 05465P101 20,698 414,620 SH   SOLE   347,559 0 67,061
AZEK CO INC/THE COM 05478C105 495 12,882 SH   SOLE   0 0 12,882
AZIYO BIOLOGICS INC-CLASS A COM 05479K106 4,481 328,754 SH   SOLE   275,581 0 53,173
AZUL SA ADR 05501U106 827 36,221 SH   SOLE   36,221 0 0
AZURE POWER GLOBAL LTD ADR V0393H103 12,658 310,483 SH   SOLE   217,283 0 93,200
BALL CORP COM 058498106 735 7,892 SH   SOLE   7,892 0 0
BALLARD POWER SYSTEMS INC ADR 058586108 8,075 345,096 SH   SOLE   124,253 0 220,843
Bally's Corp COM 05875B106 31,446 626,042 SH   SOLE   524,775 0 101,267
BANDWIDTH INC-CLASS A COM 05988J103 39,592 257,644 SH   SOLE   218,760 0 38,884
Bank OZK COM 06417N103 5,726 183,100 SH   SOLE   0 0 183,100
BAUSCH HEALTH COS INC COM 071734107 8,087 388,800 SH   SOLE   388,800 0 0
BCTG ACQUISITION CORP COM 05492W103 3,728 325,894 SH   SOLE   325,894 0 0
BELLRING BRANDS INC-CLASS A COM 079823100 1,167 48,000 SH   SOLE   0 0 48,000
BEYONDSPRING INC COM G10830100 3,660 300,000 SH   SOLE   300,000 0 0
BILIBILI INC-SPONSORED ADR ADR 090040106 1,299 15,158 SH   SOLE   15,158 0 0
BILL.COM HOLDINGS INC COM 090043100 956 7,000 SH   SOLE   0 0 7,000
BIO-TECHNE CORP COM 09073M104 575 1,812 SH   SOLE   1,012 0 800
BIOCEPT INC COM 09072V501 493 111,111 SH   SOLE   111,111 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 17,574 548,337 SH   SOLE   491,112 0 57,225
BLOOM ENERGY CORP- A COM 093712107 31,348 1,093,783 SH   SOLE   922,998 0 170,785
BLUEPRINT MEDICINES CORP COM 09627Y109 14,214 126,744 SH   SOLE   115,021 0 11,723
BOOT BARN HOLDINGS INC COM 099406100 14,379 331,628 SH   SOLE   278,090 0 53,538
BOSTON BEER COMPANY INC-A COM 100557107 2,004 2,016 SH   SOLE   355 0 1,661
BRIGHT HORIZONS FAMILY SOLUT COM 109194100 3,633 21,000 SH   SOLE   0 0 21,000
BRINKER INTERNATIONAL INC COM 109641100 13,093 231,440 SH   SOLE   201,959 0 29,481
BRP GROUP INC-A COM 05589G102 31,670 1,056,719 SH   SOLE   897,670 0 159,049
BRP INC/CA- SUB VOTING ADR 05577W200 8,799 133,354 SH   SOLE   121,682 0 11,672
BUILDERS FIRSTSOURCE INC COM 12008R107 9,744 238,764 SH   SOLE   117,876 0 120,888
C3.AI INC-A COM 12468P104 15,919 114,731 SH   SOLE   100,526 0 14,205
CACTUS INC-CLASS A COM 127203107 6,995 268,328 SH   SOLE   244,303 0 24,025
CAESARS ENTERTAINMENT INC COM 12769G100 11,454 154,223 SH   SOLE   140,338 0 13,885
CALIX INC COM 13100M509 44,892 1,508,467 SH   SOLE   1,288,759 0 219,708
CAMBIUM NETWORKS CORP COM G17766109 18,906 753,832 SH   SOLE   631,879 0 121,953
CAMTEK LTD ADR M20791105 7,847 358,168 SH   SOLE   300,208 0 57,960
CANADA GOOSE HOLDINGS-W/I ADR 135086106 4,060 136,368 SH   SOLE   89,368 0 47,000
CAPRI HOLDINGS LTD ADR G1890L107 1,176 28,000 SH   SOLE   0 0 28,000
CARDLYTICS INC COM 14161W105 35,186 246,451 SH   SOLE   211,838 0 34,613
CARLISLE COS INC COM 142339100 310 1,988 SH   SOLE   1,988 0 0
CarParts.com Inc COM 14427M107 19,436 1,568,664 SH   SOLE   1,314,958 0 253,706
CARRIER GLOBAL CORP COM 14448C104 462 12,256 SH   SOLE   12,256 0 0
CARVANA CO COM 146869102 426 1,778 SH   SOLE   1,778 0 0
CASTLE BIOSCIENCES INC COM 14843C105 28,925 430,756 SH   SOLE   331,721 0 99,035
CELLDEX THERAPEUTICS INC COM 15117B202 6,889 393,215 SH   SOLE   337,718 0 55,497
CELSIUS HOLDINGS INC COM 15118V207 54,551 1,084,293 SH   SOLE   882,607 0 201,686
CEMEX SAB-SPONS ADR PART CER ADR 151290889 26,012 5,031,299 SH   SOLE   3,322,802 0 1,708,497
CENTURY COMMUNITIES INC COM 156504300 12,347 282,026 SH   SOLE   219,641 0 62,385
CF FINANCE ACQUISITION II-A COM 15725Q104 11,299 1,025,284 SH   SOLE   859,431 0 165,853
CHANNELADVISOR CORP COM 159179100 33,491 2,095,829 SH   SOLE   1,786,939 0 308,890
CHART INDUSTRIES INC COM 16115Q308 49,210 417,780 SH   SOLE   355,511 0 62,269
CHARTER COMMUNICATION-A COM 16119P108 376 568 SH   SOLE   568 0 0
CHEGG INC COM 163092109 9,869 109,259 SH   SOLE   94,937 0 14,322
CHEWY INC - CLASS A COM 16679L109 936 10,416 SH   SOLE   4,073 0 6,343
CHIASMA INC COM 16706W102 1,088 250,000 SH   SOLE   250,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,016 2,175 SH   SOLE   233 0 1,942
CHURCHILL DOWNS INC COM 171484108 9,097 46,700 SH   SOLE   42,511 0 4,189
CIMAREX ENERGY CO COM 171798101 4,473 119,245 SH   SOLE   108,071 0 11,174
CINTAS CORP COM 172908105 2,474 7,000 SH   SOLE   0 0 7,000
Clarivate PLC ADR G21810109 1,368 46,039 SH   SOLE   28,258 0 17,781
CLEAN ENERGY FUELS CORP COM 184499101 5,930 754,449 SH   SOLE   683,617 0 70,832
Cogent Biosciences Inc COM 19240Q201 7,233 644,068 SH   SOLE   562,933 0 81,135
COHEN & STEERS INC COM 19247A100 8,530 114,811 SH   SOLE   99,369 0 15,442
COMMUNITY HEALTHCARE TRUST I COM 20369C106 970 20,600 SH   SOLE   0 0 20,600
COUPA SOFTWARE INC COM 22266L106 1,102 3,253 SH   SOLE   1,633 0 1,620
COWEN GROUP INC - CLASS A COM 223622606 12,016 462,341 SH   SOLE   387,754 0 74,587
CREE INC COM 225447101 1,525 14,400 SH   SOLE   0 0 14,400
CRINETICS PHARMACEUTICALS IN COM 22663K107 20,515 1,453,966 SH   SOLE   1,328,352 0 125,614
CROCS INC COM 227046109 39,483 630,107 SH   SOLE   545,301 0 84,806
CRYOPORT INC COM 229050307 13,825 315,056 SH   SOLE   264,080 0 50,976
CUMMINS INC COM 231021106 39,481 173,847 SH   SOLE   113,029 0 60,818
CYTK 4 11/15/26 NOTE 23282WAA8 2,460 1,145,000 PRN   SOLE   0 0 1,145,000
CYTOKINETICS INC COM 23282W605 67,048 3,226,567 SH   SOLE   2,951,505 0 275,062
DADA NEXUS LTD-ADR ADR 23344D108 18,238 499,679 SH   SOLE   324,000 0 175,679
DANAHER CORP COM 235851102 309 1,389 SH   SOLE   1,389 0 0
DAQO NEW ENERGY CORP-ADR ADR 23703Q203 800 13,951 SH   SOLE   13,951 0 0
DARIOHEALTH CORP COM 23725P209 2,031 142,100 SH   SOLE   50,000 0 92,100
DECKERS OUTDOOR CORP COM 243537107 12,724 44,368 SH   SOLE   40,495 0 3,873
DEUTSCHE X-TRACKERS HARVEST COM 233051879 24,305 606,717 SH   SOLE   0 0 606,717
DEXCOM INC COM 252131107 258 698 SH   SOLE   698 0 0
DIGITAL TURBINE INC COM 25400W102 32,611 576,575 SH   SOLE   483,405 0 93,170
DMC GLOBAL INC COM 23291C103 6,077 140,517 SH   SOLE   117,791 0 22,726
DOCEBO INC ADR 25609L105 27,340 420,028 SH   SOLE   359,417 0 60,611
DOCUSIGN INC COM 256163106 628 2,827 SH   SOLE   1,613 0 1,214
DOMO INC - CLASS B COM 257554105 32,671 512,321 SH   SOLE   429,441 0 82,880
DR HORTON INC COM 23331A109 796 11,548 SH   SOLE   7,079 0 4,469
DRAFTKINGS INC - CL A COM 26142R104 382 8,201 SH   SOLE   0 0 8,201
DRDGOLD LTD-SPONSORED ADR ADR 26152H301 1,048 89,379 SH   SOLE   0 0 89,379
DYNATRACE INC COM 268150109 3,366 77,800 SH   SOLE   0 0 77,800
EASTERN BANKSHARES INC COM 27627N105 16,983 1,041,265 SH   SOLE   1,041,265 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,821 67,900 SH   SOLE   0 0 67,900
ELASTIC NV COM N14506104 17,957 122,885 SH   SOLE   83,845 0 39,040
ELF BEAUTY INC COM 26856L103 1,736 68,900 SH   SOLE   0 0 68,900
ENDAVA PLC- ADR ADR 29260V105 45,281 589,975 SH   SOLE   457,168 0 132,807
ENPHASE ENERGY INC COM 29355A107 696 3,964 SH   SOLE   3,964 0 0
EPAM SYSTEMS INC COM 29414B104 70,470 196,651 SH   SOLE   130,368 0 66,283
EQUINOX GOLD CORP ADR 29446Y502 2,789 269,764 SH   SOLE   0 0 269,764
EQUITY COMMONWEALTH COM 294628102 5,055 185,302 SH   SOLE   185,302 0 0
ESSA PHARMA INC COM 29668H708 12,509 1,048,524 SH   SOLE   1,048,524 0 0
EVERI HOLDINGS INC COM 30034T103 17,735 1,284,209 SH   SOLE   1,073,986 0 210,223
EXACT SCIENCES CORP COM 30063P105 1,224 9,241 SH   SOLE   5,041 0 4,200
EXP WORLD HOLDINGS INC COM 30212W100 18,682 295,974 SH   SOLE   248,090 0 47,884
EXPONENT INC COM 30214U102 4,606 51,166 SH   SOLE   46,374 0 4,792
FACEBOOK INC-A COM 30303M102 674 2,468 SH   SOLE   2,468 0 0
FARFETCH LTD-CLASS A ADR 30744W107 19,973 313,000 SH   SOLE   0 0 313,000
FERRARI NV COM N3167Y103 454 1,977 SH   SOLE   0 0 1,977
FIRST SOLAR INC COM 336433107 3,423 34,600 SH   SOLE   0 0 34,600
FIVE BELOW COM 33829M101 506 2,891 SH   SOLE   2,891 0 0
FIVE9 INC COM 338307101 34,899 200,109 SH   SOLE   137,814 0 62,295
FIVERR INTERNATIONAL LTD COM M4R82T106 4,925 25,244 SH   SOLE   22,879 0 2,365
FLOOR & DECOR HOLDINGS INC-A COM 339750101 3,584 38,602 SH   SOLE   4,102 0 34,500
FMC CORP COM 302491303 1,187 10,330 SH   SOLE   5,158 0 5,172
FORMFACTOR INC COM 346375108 13,188 306,553 SH   SOLE   256,979 0 49,574
FORTERRA INC COM 34960W106 16,290 947,360 SH   SOLE   794,142 0 153,218
FORTRESS TRANSPORTATION & IN COM 34960P101 6,654 283,640 SH   SOLE   283,640 0 0
FORTUNE BRANDS HOME & SECURI COM 34964C106 384 4,477 SH   SOLE   4,477 0 0
FOX FACTORY HOLDING CORP COM 35138V102 28,946 273,820 SH   SOLE   235,584 0 38,236
FRESHPET INC COM 358039105 29,013 204,328 SH   SOLE   160,785 0 43,543
FUBOTV INC COM 35953D104 22,670 809,652 SH   SOLE   691,348 0 118,304
FULGENT GENETICS INC COM 359664109 14,101 270,645 SH   SOLE   230,072 0 40,573
GAMIDA CELL LTD COM M47364100 20,403 2,431,795 SH   SOLE   2,171,264 0 260,531
GAN LTD ADR G3728V109 20,580 1,014,785 SH   SOLE   848,366 0 166,419
GDS HOLDINGS LTD - ADR ADR 36165L108 39,691 423,866 SH   SOLE   281,336 0 142,530
GENERAC HOLDINGS INC COM 368736104 13,870 60,989 SH   SOLE   47,108 0 13,881
GENMARK DIAGNOSTICS INC COM 372309104 9,974 683,174 SH   SOLE   572,682 0 110,492
GENTHERM INC COM 37253A103 8,038 123,249 SH   SOLE   111,701 0 11,548
GERDAU SA -SPON ADR ADR 373737105 373 79,977 SH   SOLE   79,977 0 0
GIBRALTAR INDUSTRIES INC COM 374689107 1,374 19,100 SH   SOLE   0 0 19,100
GLOBANT SA ADR L44385109 665 3,058 SH   SOLE   3,058 0 0
GOLDEN ENTERTAINMENT INC COM 381013101 995 50,000 SH   SOLE   50,000 0 0
GOOSEHEAD INSURANCE INC -A COM 38267D109 29,750 238,454 SH   SOLE   202,423 0 36,031
GRACO INC COM 384109104 532 7,360 SH   SOLE   7,360 0 0
Grid Dynamics Holdings Inc COM 39813G109 10,977 871,189 SH   SOLE   730,337 0 140,852
GROWGENERATION CORP COM 39986L109 62,754 1,560,271 SH   SOLE   1,327,075 0 233,196
GRUPO AEROPORTUARIO CEN-ADR ADR 400501102 756 14,620 SH   SOLE   14,620 0 0
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 322 1,953 SH   SOLE   1,953 0 0
GUARDANT HEALTH INC COM 40131M109 10,398 80,676 SH   SOLE   51,047 0 29,629
H&E EQUIPMENT SERVICES INC COM 404030108 4,695 157,514 SH   SOLE   142,756 0 14,758
HALOZYME THERAPEUTICS INC COM 40637H109 12,170 284,946 SH   SOLE   249,912 0 35,034
HANNON ARMSTRONG SUSTAINABLE COM 41068X100 11,500 181,300 SH   SOLE   0 0 181,300
HARBORONE BANCORP INC COM 41165Y100 9,778 900,367 SH   SOLE   900,367 0 0
HC2 HOLDINGS INC COM 404139107 3,460 1,061,318 SH   SOLE   1,061,318 0 0
HDFC BANK LTD-ADR ADR 40415F101 122,222 1,691,417 SH   SOLE   1,154,009 0 537,408
HOME DEPOT INC COM 437076102 245 924 SH   SOLE   924 0 0
Huazhu Group Ltd ADR 44332N106 37,812 839,706 SH   SOLE   544,697 0 295,009
HYDROFARM HOLDINGS GROUP INC COM 44888K209 29,517 561,364 SH   SOLE   480,412 0 80,952
IAA INC COM 449253103 336 5,166 SH   SOLE   5,166 0 0
IAC/INTERACTIVECORP COM 44891N109 12,232 64,600 SH   SOLE   64,600 0 0
ICICI BANK LTD-SPON ADR ADR 45104G104 82,346 5,541,479 SH   SOLE   3,369,610 0 2,171,869
Immunovant Inc COM 45258J102 36,197 783,651 SH   SOLE   658,453 0 125,198
INARI MEDICAL INC COM 45332Y109 13,103 150,105 SH   SOLE   129,080 0 21,025
INFOSYS LTD-SP ADR ADR 456788108 20,815 1,228,020 SH   SOLE   249,762 0 978,258
INSPIRE MEDICAL SYSTEMS INC COM 457730109 48,843 259,679 SH   SOLE   216,262 0 43,417
INSTALLED BUILDING PRODUCTS COM 45780R101 3,109 30,500 SH   SOLE   0 0 30,500
INSULET CORP COM 45784P101 630 2,464 SH   SOLE   2,464 0 0
INTERNATIONAL PAPER CO COM 460146103 222 4,465 SH   SOLE   4,465 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 5,200 163,518 SH   SOLE   148,150 0 15,368
INTUITIVE SURGICAL INC COM 46120E602 1,085 1,326 SH   SOLE   706 0 620
INVITAE CORP COM 46185L103 46,157 1,103,970 SH   SOLE   1,050,693 0 53,277
INVITAE CORP PIPE COM 2JJ999DD8 12,761 296,736 SH   SOLE   296,736 0 0
ISHARES CORE MSCI EMERGING COM 46434G103 28,011 451,499 SH   SOLE   0 0 451,499
ISHARES LATIN AMERICA 40 ETF COM 464287390 701 23,900 SH   SOLE   0 0 23,900
ISHARES MSCI INDIA ETF ADR 46429B598 408 10,140 SH   SOLE   10,140 0 0
ISHARES MSCI TAIWAN INDEX FD COM 46434G772 38,253 720,658 SH   SOLE   0 0 720,658
ISHARES RUSSELL 2000 GROWTH COM 464287648 2,903 10,125 SH   SOLE   4,990 0 5,135
JACOBS ENGINEERING GROUP INC COM 469814107 530 4,860 SH   SOLE   0 0 4,860
JAMES RIVER GROUP HOLDINGS L ADR G5005R107 21,028 427,830 SH   SOLE   364,316 0 63,514
JD.COM INC-ADR ADR 47215P106 2,222 25,277 SH   SOLE   25,277 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 950 50,000 SH   SOLE   50,000 0 0
KANSAS CITY SOUTHERN COM 485170302 391 1,916 SH   SOLE   1,916 0 0
KE HOLDINGS INC ADR 482497104 52,306 849,955 SH   SOLE   561,157 0 288,798
KEARNY FINANCIAL CORP/MD COM 48716P108 6,706 635,049 SH   SOLE   635,049 0 0
KINGSOFT CLOUD HOLDINGS-ADR ADR 49639K101 13,505 310,100 SH   SOLE   0 0 310,100
KINSALE CAPITAL GROUP INC COM 49714P108 21,705 108,457 SH   SOLE   95,308 0 13,149
KORNIT DIGITAL LTD ADR M6372Q113 13,128 147,285 SH   SOLE   119,479 0 27,806
KRATOS DEFENSE & SECURITY COM 50077B207 5,836 212,772 SH   SOLE   192,844 0 19,928
KURA ONCOLOGY INC COM 50127T109 8,632 264,295 SH   SOLE   221,544 0 42,751
L BRANDS INC COM 501797104 2,057 55,300 SH   SOLE   0 0 55,300
LAIRD SUPERFOOD INC COM 50736T102 9,418 199,020 SH   SOLE   166,955 0 32,065
LAM RESEARCH CORP COM 512807108 401 849 SH   SOLE   283 0 566
LARIMAR THERAPEUTICS INC COM 517125100 2,366 110,500 SH   SOLE   110,500 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 12,770 278,698 SH   SOLE   245,321 0 33,377
LGI HOMES INC COM 50187T106 13,901 131,324 SH   SOLE   113,365 0 17,959
LI AUTO INC - ADR ADR 50202M102 575 19,960 SH   SOLE   19,960 0 0
LIQUIDITY SERVICES INC COM 53635B107 6,959 437,411 SH   SOLE   366,760 0 70,651
LITHIA MOTORS INC-CL A COM 536797103 12,128 41,439 SH   SOLE   37,840 0 3,599
LIVANOVA PLC ADR G5509L101 12,626 190,690 SH   SOLE   140,938 0 49,752
LIVE OAK BANCSHARES INC COM 53803X105 26,246 553,013 SH   SOLE   463,566 0 89,447
LIVERAMP HOLDINGS INC COM 53815P108 7,732 105,638 SH   SOLE   96,277 0 9,361
LOVESAC CO/THE COM 54738L109 22,806 529,264 SH   SOLE   443,661 0 85,603
LOWE'S COS INC COM 548661107 338 2,106 SH   SOLE   2,106 0 0
LULULEMON ATHLETICA INC ADR 550021109 531 1,527 SH   SOLE   811 0 716
Lumen Technologies Inc COM 550241103 118 12,073 SH   SOLE   12,073 0 0
MACOM Technology Solutions Holdings Inc COM 55405Y100 5,058 91,900 SH   SOLE   0 0 91,900
MAG SILVER CORP ADR 55903Q104 497 24,198 SH   SOLE   24,198 0 0
MAGNITE INC COM 55955D100 58,705 1,911,599 SH   SOLE   1,619,694 0 291,905
MALIBU BOATS INC - A COM 56117J100 17,449 279,458 SH   SOLE   234,259 0 45,199
MARAVAI LIFESCIENCES HLDGS-A COM 56600D107 6,292 224,299 SH   SOLE   204,617 0 19,682
MARINEMAX INC COM 567908108 6,561 187,299 SH   SOLE   156,996 0 30,303
MARKETAXESS HOLDINGS INC COM 57060D108 749 1,312 SH   SOLE   532 0 780
MARVELL TECHNOLOGY GROUP LTD ADR G5876H105 4,954 104,200 SH   SOLE   0 0 104,200
MASTEC INC COM 576323109 2,523 37,000 SH   SOLE   0 0 37,000
MATADOR RESOURCES CO COM 576485205 12,836 1,064,383 SH   SOLE   891,852 0 172,531
MEDPACE HOLDINGS INC COM 58506Q109 424 3,049 SH   SOLE   3,049 0 0
MERCADOLIBRE INC ADR 58733R102 83,315 49,734 SH   SOLE   32,598 0 17,136
MERUS NV ADR N5749R100 13,047 744,279 SH   SOLE   654,019 0 90,260
META FINANCIAL GROUP INC COM 59100U108 10,880 297,587 SH   SOLE   249,463 0 48,124
METLIFE INC COM 59156R108 308 6,556 SH   SOLE   6,556 0 0
MGM GROWTH PROPERTIES LLC-A COM 55303A105 11,731 374,794 SH   SOLE   374,794 0 0
MICRON TECHNOLOGY INC COM 595112103 44,741 595,124 SH   SOLE   384,794 0 210,330
MICROSOFT CORP COM 594918104 1,258 5,657 SH   SOLE   5,657 0 0
MIDWEST HOLDING INC COM 59833J206 6,266 116,800 SH   SOLE   97,981 0 18,819
MIRAGEN THERAPEUTICS INC COM 60463E103 548 33,333 SH   SOLE   33,333 0 0
MIRATI THERAPEUTICS INC COM 60468T105 22,583 102,817 SH   SOLE   79,269 0 23,548
MIRUM PHARMACEUTICALS INC COM 604749101 9,504 544,341 SH   SOLE   480,547 0 63,794
MKS INSTRUMENTS INC COM 55306N104 657 4,364 SH   SOLE   4,364 0 0
MODERNA INC COM 60770K107 209 2,005 SH   SOLE   2,005 0 0
MODINE MANUFACTURING CO COM 607828100 7,175 571,278 SH   SOLE   478,812 0 92,466
MOHAWK GROUP HOLDINGS INC COM 608189106 1,411 82,000 SH   SOLE   0 0 82,000
MONGODB INC COM 60937P106 2,040 5,681 SH   SOLE   4,138 0 1,543
MONOLITHIC POWER SYSTEMS INC COM 609839105 769 2,101 SH   SOLE   2,101 0 0
MONTES ARCHIMEDES ACQUISIT-A COM 612657106 11,026 1,084,210 SH   SOLE   1,084,210 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 29,525 953,661 SH   SOLE   542,897 0 410,764
MORPHIC HOLDING INC COM 61775R105 1,258 37,500 SH   SOLE   37,500 0 0
MP MATERIALS CORP COM 553368101 4,914 152,736 SH   SOLE   129,451 0 23,285
MSCI INC COM 55354G100 452 1,012 SH   SOLE   1,012 0 0
NATERA INC COM 632307104 82,048 824,437 SH   SOLE   612,156 0 212,281
NATIONAL VISION HOLDINGS INC COM 63845R107 4,363 96,341 SH   SOLE   87,916 0 8,425
NEOGAMES SA ADR L6673X107 24,673 649,455 SH   SOLE   544,343 0 105,112
NEOGENOMICS INC COM 64049M209 28,898 536,742 SH   SOLE   424,623 0 112,119
NEW ORIENTAL EDUCATIO-SP ADR ADR 647581107 36,097 194,268 SH   SOLE   126,388 0 67,880
NEWMONT MINING CORP COM 651639106 54,614 911,909 SH   SOLE   591,954 0 319,955
NEXTERA ENERGY INC COM 65339F101 218 2,825 SH   SOLE   2,825 0 0
NICE SYSTEMS LTD-SPONS ADR ADR 653656108 709 2,500 SH   SOLE   0 0 2,500
NIKE INC -CL B COM 654106103 90,000 636,180 SH   SOLE   417,683 0 218,497
NIU TECHNOLOGIES-SPONS ADR ADR 65481N100 323 11,516 SH   SOLE   11,516 0 0
NLIGHT INC COM 65487K100 28,533 873,899 SH   SOLE   746,703 0 127,196
NMI HOLDINGS INC-CLASS A COM 629209305 30,325 1,338,842 SH   SOLE   1,147,418 0 191,424
NUANCE COMMUNICATIONS INC COM 67020Y100 2,963 67,200 SH   SOLE   0 0 67,200
NV5 GLOBAL INC COM 62945V109 4,766 60,500 SH   SOLE   0 0 60,500
NVIDIA CORP COM 67066G104 879 1,683 SH   SOLE   1,683 0 0
OCULAR THERAPEUTIX INC COM 67576A100 17,386 839,905 SH   SOLE   704,003 0 135,902
ODONATE THERAPEUTICS INC COM 676079106 23,265 1,211,728 SH   SOLE   1,120,429 0 91,299
OLD DOMINION FREIGHT LINE COM 679580100 988 5,064 SH   SOLE   2,674 0 2,390
OLEMA PHARMACEUTICALS INC COM 68062P106 13,142 273,335 SH   SOLE   235,129 0 38,206
ON ASSIGNMENT INC COM 00191U102 4,410 52,793 SH   SOLE   48,173 0 4,620
ONEWATER MARINE INC-CL A COM 68280L101 10,538 362,248 SH   SOLE   303,685 0 58,563
OPEN LENDING CORP - CL A COM 68373J104 35,875 1,026,164 SH   SOLE   567,803 0 458,361
ORACLE CORP COM 68389X105 312 4,822 SH   SOLE   4,822 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 2,096 485,197 SH   SOLE   485,197 0 0
ORTHOPEDIATRICS CORP COM 68752L100 14,528 352,196 SH   SOLE   295,194 0 57,002
OWENS & MINOR INC COM 690732102 12,011 444,017 SH   SOLE   372,209 0 71,808
PAGSEGURO DIGITAL LTD-CL A ADR G68707101 50,023 879,448 SH   SOLE   565,473 0 313,975
PALANTIR TECHNOLOGIES INC-A COM 69608A108 332 14,115 SH   SOLE   14,115 0 0
PALOMAR HOLDINGS INC COM 69753M105 16,488 185,588 SH   SOLE   159,437 0 26,151
PAN AMERICAN SILVER CORP ADR 697900108 5,332 154,509 SH   SOLE   0 0 154,509
PDF SOLUTIONS INC COM 693282105 328 15,200 SH   SOLE   0 0 15,200
PELOTON INTERACTIVE INC-A COM 70614W100 2,023 13,336 SH   SOLE   3,557 0 9,779
PENN NATIONAL GAMING INC COM 707569109 10,399 120,400 SH   SOLE   0 0 120,400
PERKINELMER INC COM 714046109 214 1,491 SH   SOLE   1,491 0 0
PERSONALIS INC COM 71535D106 10,817 295,462 SH   SOLE   247,670 0 47,792
PGT INNOVATIONS INC COM 69336V101 875 43,000 SH   SOLE   0 0 43,000
PHREESIA INC COM 71944F106 17,561 323,646 SH   SOLE   271,359 0 52,287
PINTEREST INC- CLASS A COM 72352L106 344 5,226 SH   SOLE   5,226 0 0
PJT PARTNERS INC - A COM 69343T107 8,397 111,588 SH   SOLE   101,137 0 10,451
PLANET FITNESS INC - CL A COM 72703H101 676 8,704 SH   SOLE   3,847 0 4,857
PLUG POWER INC COM 72919P202 45,018 1,327,575 SH   SOLE   1,137,081 0 190,494
PMV PHARMACEUTICALS INC COM 69353Y103 14,259 231,816 SH   SOLE   194,310 0 37,506
Porch Group Inc COM 733245104 7,563 530,000 SH   SOLE   530,000 0 0
PROCTER & GAMBLE CO/THE COM 742718109 328 2,358 SH   SOLE   2,358 0 0
PROGENITY INC COM 74319F107 1,624 305,810 SH   SOLE   305,810 0 0
PUBMATIC INC-CLASS A COM 74467Q103 22,739 813,266 SH   SOLE   694,226 0 119,040
PULMONX CORP COM 745848101 19,309 279,762 SH   SOLE   243,065 0 36,697
PURPLE INNOVATION INC COM 74640Y106 43,551 1,322,134 SH   SOLE   933,711 0 388,423
Q2 HOLDINGS INC COM 74736L109 9,492 75,016 SH   SOLE   67,986 0 7,030
QORVO INC COM 74736K101 1,754 10,552 SH   SOLE   6,535 0 4,017
QUALCOMM INC COM 747525103 9,877 64,837 SH   SOLE   1,629 0 63,208
QUANTERIX CORP COM 74766Q101 20,146 433,241 SH   SOLE   363,201 0 70,040
REALREAL INC/THE COM 88339P101 2,106 107,800 SH   SOLE   0 0 107,800
REDFIN CORP COM 75737F108 7,140 104,034 SH   SOLE   94,291 0 9,743
REGAL BELOIT CORP COM 758750103 3,327 27,094 SH   SOLE   1,094 0 26,000
RELAY THERAPEUTICS INC COM 75943R102 45,561 1,096,280 SH   SOLE   1,006,500 0 89,780
REPAY HOLDINGS CORPA COM 76029L100 9,070 332,855 SH   SOLE   263,171 0 69,684
REPLIGEN CORP COM 759916109 8,948 46,696 SH   SOLE   38,039 0 8,657
REVANCE THERAPEUTICS INC COM 761330109 6,418 226,465 SH   SOLE   189,828 0 36,637
RINGCENTRAL INC-CLASS A COM 76680R206 19,300 50,928 SH   SOLE   29,235 0 21,693
RIO TINTO PLC-SPON ADR ADR 767204100 1,028 13,662 SH   SOLE   13,662 0 0
RITCHIE BROS AUCTIONEERS ADR 767744105 933 13,408 SH   SOLE   6,126 0 7,282
ROKU INC COM 77543R102 17,742 53,436 SH   SOLE   46,810 0 6,626
ROYAL GOLD INC COM 780287108 429 4,029 SH   SOLE   0 0 4,029
RUSH STREET INTERACTIVE INC COM 782011100 6,795 313,870 SH   SOLE   283,596 0 30,274
SAIA INC COM 78709Y105 5,791 32,028 SH   SOLE   29,028 0 3,000
SAPIENS INTERNATIONAL CORP ADR G7T16G103 1,069 34,919 SH   SOLE   0 0 34,919
SAREPTA THERAPEUTICS INC COM 803607100 367 2,154 SH   SOLE   2,154 0 0
SBA COMMUNICATIONS CORP-CL A COM 78410G104 480 1,703 SH   SOLE   0 0 1,703
SCHRODINGER INC COM 80810D103 20,882 263,734 SH   SOLE   199,458 0 64,276
SCOTTS MIRACLE-GRO CO-CL A COM 810186106 5,252 26,372 SH   SOLE   22,826 0 3,546
SEA LTD-ADR ADR 81141R100 39,710 199,496 SH   SOLE   97,445 0 102,051
Seagen Inc COM 81181C104 678 3,872 SH   SOLE   3,872 0 0
SEASPINE HOLDINGS CORP COM 81255T108 23,692 1,357,716 SH   SOLE   1,242,545 0 115,171
SENIOR CONNECT ACQUISITION C COM 81723H207 5,894 572,753 SH   SOLE   572,753 0 0
Shyft Group Inc/The COM 825698103 29,289 1,032,027 SH   SOLE   889,047 0 142,980
SI-BONE INC COM 825704109 26,094 872,702 SH   SOLE   749,378 0 123,324
SILVERGATE CAPITAL CORP-CL A COM 82837P408 12,682 170,670 SH   SOLE   143,064 0 27,606
SIMPLY GOOD FOODS CO/THE COM 82900L102 1,254 40,000 SH   SOLE   0 0 40,000
SITIME CORP COM 82982T106 78,150 698,208 SH   SOLE   597,541 0 100,667
SKILLZ INC COM 83067L109 13,751 687,536 SH   SOLE   687,536 0 0
Skyline Champion Corp COM 830830105 8,327 269,147 SH   SOLE   225,597 0 43,550
SLACK TECHNOLOGIES INC- CL A COM 83088V102 13,382 316,800 SH   SOLE   316,800 0 0
SNAP INC - A COM 83304A106 1,781 35,565 SH   SOLE   23,281 0 12,284
SNOWFLAKE INC-CLASS A COM 833445109 644 2,287 SH   SOLE   1,097 0 1,190
SOUTHWEST AIRLINES CO COM 844741108 437 9,379 SH   SOLE   0 0 9,379
SPDR S&P 500 ETF TRUST COM 78462F103 354 948 SH   SOLE   0 0 948
SPOTIFY TECHNOLOGY SA COM L8681T102 1,517 4,820 SH   SOLE   4,820 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 83,783 1,155,309 SH   SOLE   1,003,030 0 152,279
SPROUT SOCIAL INC - CLASS A COM 85209W109 8,785 193,462 SH   SOLE   176,423 0 17,039
STONECO LTD-A ADR G85158106 1,026 12,223 SH   SOLE   12,223 0 0
SUMO LOGIC INC COM 86646P103 2,286 80,000 SH   SOLE   0 0 80,000
SUNNOVA ENERGY INTERNATIONAL COM 86745K104 54,914 1,216,802 SH   SOLE   888,017 0 328,785
SUNOPTA INC ADR 8676EP108 15,246 1,306,404 SH   SOLE   1,095,077 0 211,327
SUNPOWER CORP COM 867652406 10,249 399,729 SH   SOLE   261,867 0 137,862
SUNRUN INC COM 86771W105 242 3,489 SH   SOLE   3,489 0 0
SUTRO BIOPHARMA INC COM 869367102 5,658 260,600 SH   SOLE   25,000 0 235,600
SVB FINANCIAL GROUP COM 78486Q101 8,881 22,899 SH   SOLE   1,649 0 21,250
SYNAPTICS INC COM 87157D109 13,962 144,837 SH   SOLE   125,163 0 19,674
T ROWE PRICE GROUP INC COM 74144T108 268 1,772 SH   SOLE   1,772 0 0
TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 377,848 3,465,222 SH   SOLE   2,248,063 0 1,217,159
TANDEM DIABETES CARE INC COM 875372203 856 8,950 SH   SOLE   3,662 0 5,288
TAPESTRY INC COM 876030107 10,679 343,606 SH   SOLE   312,953 0 30,653
TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 37,609 1,954,712 SH   SOLE   1,296,699 0 658,013
TERADYNE INC COM 880770102 5,417 45,180 SH   SOLE   2,783 0 42,397
TEREX CORP COM 880779103 13,971 400,426 SH   SOLE   335,626 0 64,800
TEXAS INSTRUMENTS INC COM 882508104 291 1,776 SH   SOLE   1,776 0 0
THAYER VENTURES ACQUISITION COM 88332T209 3,396 325,000 SH   SOLE   325,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 395 849 SH   SOLE   849 0 0
TIFFANY & CO COM 886547108 6,264 47,656 SH   SOLE   47,656 0 0
TOPBUILD CORP COM 89055F103 5,364 29,142 SH   SOLE   26,412 0 2,730
TORO CO COM 891092108 484 5,101 SH   SOLE   5,101 0 0
TPI COMPOSITES INC COM 87266J104 24,185 458,216 SH   SOLE   384,124 0 74,092
TREAN INSURANCE GROUP INC COM 89457R101 6,402 488,720 SH   SOLE   409,748 0 78,972
TREX COMPANY INC COM 89531P105 6,571 78,493 SH   SOLE   71,621 0 6,872
TRILLIUM THERAPEUTICS INC ADR 89620X506 24,116 1,639,421 SH   SOLE   1,461,372 0 178,049
TRIMBLE NAVIGATION LTD COM 896239100 6,698 100,316 SH   SOLE   10,316 0 90,000
TRIUMPH BANCORP INC COM 89679E300 25,767 530,731 SH   SOLE   456,689 0 74,042
TRONOX LTD-CL A COM G9087Q102 8,023 548,758 SH   SOLE   497,350 0 51,408
TS INNOVATION ACQUISITIONS C COM 87284T209 6,324 600,000 SH   SOLE   600,000 0 0
TURNING POINT BRANDS INC COM 90041L105 16,730 375,459 SH   SOLE   343,730 0 31,729
TURNING POINT THERAPEUTICS I COM 90041T108 34,441 282,649 SH   SOLE   243,618 0 39,031
TWILIO INC - A COM 90138F102 525 1,550 SH   SOLE   0 0 1,550
TWIST BIOSCIENCE CORP COM 90184D100 44,166 312,588 SH   SOLE   267,002 0 45,586
ULTRA CLEAN HOLDINGS INC COM 90385V107 26,984 866,247 SH   SOLE   743,883 0 122,364
UNITED PARCEL SERVICE-CL B COM 911312106 213 1,264 SH   SOLE   1,264 0 0
UNITED RENTALS INC COM 911363109 1,324 5,709 SH   SOLE   3,521 0 2,188
UNITY SOFTWARE INC COM 91332U101 21,160 137,878 SH   SOLE   98,267 0 39,611
UPWORK INC COM 91688F104 31,177 903,152 SH   SOLE   779,512 0 123,640
VERITONE INC COM 92347M100 9,836 345,727 SH   SOLE   289,838 0 55,889
VERIZON COMMUNICATIONS INC COM 92343V104 297 5,047 SH   SOLE   5,047 0 0
VICOR CORP COM 925815102 23,550 255,369 SH   SOLE   216,095 0 39,274
VILLAGE FARMS INTERNATIONAL ADR 92707Y108 16,712 1,648,165 SH   SOLE   1,378,582 0 269,583
VISA INC-CLASS A SHARES COM 92826C839 56,249 257,161 SH   SOLE   186,962 0 70,199
VISTA CORP COM 92840M102 11,487 584,290 SH   SOLE   584,290 0 0
VISTA OUTDOOR INC COM 928377100 14,023 590,205 SH   SOLE   494,746 0 95,459
VISTEON CORP COM 92839U206 13,901 110,746 SH   SOLE   100,955 0 9,791
VOXX INTERNATIONAL CORP COM 91829F104 6,539 512,431 SH   SOLE   429,506 0 82,925
WAL-MART STORES INC COM 931142103 211 1,466 SH   SOLE   1,466 0 0
WARRIOR MET COAL INC COM 93627C101 11,179 524,345 SH   SOLE   439,529 0 84,816
WATERSTONE FINANCIAL INC COM 94188P101 13,181 700,381 SH   SOLE   700,381 0 0
WESTERN ALLIANCE BANCORP COM 957638109 7,462 124,472 SH   SOLE   107,271 0 17,201
WHEATON PRECIOUS METALS CORP ADR 962879102 996 23,856 SH   SOLE   23,856 0 0
WISDOMTREE INDIA EARNINGS COM 97717W422 49,680 1,700,801 SH   SOLE   225,863 0 1,474,938
XENON PHARMACEUTICALS INC COM 98420N105 6,851 445,444 SH   SOLE   391,151 0 54,293
XPEL INC COM 98379L100 27,572 534,747 SH   SOLE   448,239 0 86,508
XPO LOGISTICS INC COM 983793100 1,700 14,259 SH   SOLE   9,384 0 4,875
Y-MABS THERAPEUTICS INC COM 984241109 14,104 284,868 SH   SOLE   229,848 0 55,020
YANDEX NV-A ADR N97284108 57,155 821,433 SH   SOLE   538,140 0 283,293
YETI HOLDINGS INC COM 98585X104 9,604 140,269 SH   SOLE   127,765 0 12,504
ZAI LAB LTD-ADR ADR 98887Q104 45,885 339,034 SH   SOLE   223,168 0 115,866
ZENTALIS PHARMACEUTICALS INC COM 98943L107 6,151 118,424 SH   SOLE   107,331 0 11,093
ZILLOW GROUP INC - A COM 98954M101 818 6,021 SH   SOLE   6,021 0 0
ZSCALER INC COM 98980G102 10,990 55,030 SH   SOLE   46,797 0 8,233