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
10X GENOMICS INC-CLASS A COM 88025U109 6,872 55,115 SH   SOLE   49,645 0 5,470
2U INC COM 90214J101 2,564 75,731 SH   SOLE   67,601 0 8,130
ABBVIE INC COM 00287Y109 314 3,584 SH   SOLE   3,584 0 0
ACCENTURE PLC-CL A ADR G1151C101 281 1,245 SH   SOLE   1,245 0 0
ADAPTHEALTH CORP COM 00653Q102 29,627 1,358,406 SH   SOLE   1,266,667 0 91,739
ADDUS HOMECARE CORP COM 006739106 679 7,184 SH   SOLE   0 0 7,184
ADVANCED DRAINAGE SYSTEMS IN COM 00790R104 6,996 112,042 SH   SOLE   100,013 0 12,029
ADVANCED MICRO DEVICES COM 007903107 70,127 855,312 SH   SOLE   563,986 0 291,326
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2,993 422,167 SH   SOLE   382,015 0 40,152
AGORA INC-ADR COM 00851L103 16,063 373,722 SH   SOLE   252,893 0 120,829
ALBIREO PHARMA INC COM 01345P106 3,776 113,170 SH   SOLE   97,032 0 16,138
ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 330,887 1,125,541 SH   SOLE   741,804 0 383,737
ALLSTATE CORP COM 020002101 236 2,503 SH   SOLE   2,503 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 523 3,590 SH   SOLE   3,590 0 0
ALPHATEC HOLDINGS INC COM 02081G201 11,757 1,770,638 SH   SOLE   1,526,373 0 244,265
ALTRA INDUSTRIAL MOTION CORP COM 02208R106 3,159 85,436 SH   SOLE   76,263 0 9,173
AMAZON.COM INC COM 023135106 822 261 SH   SOLE   261 0 0
AMERESCO INC-CL A COM 02361E108 8,738 261,605 SH   SOLE   219,292 0 42,313
APELLIS PHARMACEUTICALS INC COM 03753U106 11,707 388,037 SH   SOLE   330,207 0 57,830
APPLE INC COM 037833100 1,232 10,635 SH   SOLE   10,635 0 0
APPLIED MATERIALS INC COM 038222105 205 3,451 SH   SOLE   3,451 0 0
APPLIED THERAPEUTICS INC COM 03828A101 13,017 627,000 SH   SOLE   546,178 0 80,822
AQUABOUNTY TECHNOLOGIES COM 03842K200 134 29,800 SH   SOLE   0 0 29,800
ArcBest Corp COM 03937C105 7,419 238,859 SH   SOLE   200,215 0 38,644
ARCONIC CORP COM 03966V107 5,116 268,548 SH   SOLE   225,110 0 43,438
ARCOSA INC COM 039653100 1,437 32,600 SH   SOLE   0 0 32,600
ARES MANAGEMENT CORP - A COM 03990B101 1,960 48,500 SH   SOLE   0 0 48,500
ARGENX SE - ADR ADR 04016X101 11,011 41,945 SH   SOLE   35,183 0 6,762
ARTIUS ACQUISITION INC COM 04316G204 649 62,500 SH   SOLE   62,500 0 0
ASCENDIS PHARMA A/S - ADR ADR 04351P101 25,478 165,101 SH   SOLE   135,959 0 29,142
ASPEN GROUP INC COM 04530L203 8,028 718,714 SH   SOLE   602,435 0 116,279
AT HOME GROUP INC COM 04650Y100 14,416 970,097 SH   SOLE   813,223 0 156,874
ATRICURE INC COM 04963C209 3,719 93,216 SH   SOLE   84,820 0 8,396
AVALARA INC COM 05338G106 968 7,600 SH   SOLE   0 0 7,600
AVAYA HOLDINGS CORP COM 05351X101 12,244 805,500 SH   SOLE   688,127 0 117,373
AXON ENTERPRISE INC COM 05464C101 4,460 49,178 SH   SOLE   44,264 0 4,914
AXONICS MODULATION TECHNOLOG COM 05465P101 16,319 319,732 SH   SOLE   268,019 0 51,713
AZEK CO INC/THE COM 05478C105 7,506 215,627 SH   SOLE   182,232 0 33,395
AZURE POWER GLOBAL LTD ADR V0393H103 2,086 70,000 SH   SOLE   0 0 70,000
BANDWIDTH INC-CLASS A COM 05988J103 58,263 333,752 SH   SOLE   271,434 0 62,318
BCTG ACQUISITION CORP COM 05492W103 3,252 300,000 SH   SOLE   300,000 0 0
BED BATH & BEYOND INC COM 075896100 2,842 189,745 SH   SOLE   169,372 0 20,373
BEIGENE LTD-ADR ADR 07725L102 44,303 154,666 SH   SOLE   101,832 0 52,834
BELLRING BRANDS INC-CLASS A COM 079823100 996 48,000 SH   SOLE   0 0 48,000
BEYOND MEAT INC COM 08862E109 676 4,072 SH   SOLE   2,072 0 2,000
BILIBILI INC-SPONSORED ADR ADR 090040106 498 11,980 SH   SOLE   11,980 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 520 12,000 SH   SOLE   12,000 0 0
BJ'S WHOLESALE CLUB HOLDINGS COM 05550J101 4,147 99,800 SH   SOLE   0 0 99,800
BLACK DIAMOND THERAPEUTICS I COM 09203E105 16,327 540,085 SH   SOLE   480,765 0 59,320
BLOOM ENERGY CORP- A COM 093712107 15,261 849,235 SH   SOLE   711,896 0 137,339
BLUEPRINT MEDICINES CORP COM 09627Y109 12,173 131,320 SH   SOLE   122,805 0 8,515
BMC STOCK HOLDINGS INC COM 05591B109 13,043 304,524 SH   SOLE   255,273 0 49,251
BOSTON BEER COMPANY INC-A COM 100557107 5,184 5,869 SH   SOLE   5,247 0 622
BRINKER INTERNATIONAL INC COM 109641100 3,356 78,555 SH   SOLE   70,120 0 8,435
BRP GROUP INC-A COM 05589G102 22,580 906,472 SH   SOLE   760,042 0 146,430
BRP INC/CA- SUB VOTING ADR 05577W200 10,716 202,878 SH   SOLE   182,700 0 20,178
BUILDERS FIRSTSOURCE INC COM 12008R107 11,532 353,520 SH   SOLE   227,175 0 126,345
CAESARS ENTERTAINMENT INC COM 12769G100 9,559 170,514 SH   SOLE   153,356 0 17,158
CALIX INC COM 13100M509 8,458 475,681 SH   SOLE   398,717 0 76,964
CAMPING WORLD HOLDINGS INC-A COM 13462K109 14,840 498,816 SH   SOLE   423,979 0 74,837
CANADA GOOSE HOLDINGS-W/I ADR 135086106 10,706 332,800 SH   SOLE   237,800 0 95,000
CAPSTAR SPECIAL PURPOSE ACQU COM 14070Y200 437 42,857 SH   SOLE   42,857 0 0
CARDLYTICS INC COM 14161W105 11,260 159,557 SH   SOLE   135,310 0 24,247
CarParts.com Inc COM 14427M107 16,797 1,553,873 SH   SOLE   1,302,533 0 251,340
CARRIER GLOBAL CORP COM 14448C104 371 12,155 SH   SOLE   12,155 0 0
CARVANA CO COM 146869102 674 3,020 SH   SOLE   3,020 0 0
CASTLE BIOSCIENCES INC COM 14843C105 22,817 443,486 SH   SOLE   340,228 0 103,258
CELLDEX THERAPEUTICS INC COM 15117B202 5,958 401,763 SH   SOLE   344,832 0 56,931
CELSIUS HOLDINGS INC COM 15118V207 19,107 841,348 SH   SOLE   705,409 0 135,939
CEMEX SAB-SPONS ADR PART CER ADR 151290889 19,208 5,054,771 SH   SOLE   3,333,202 0 1,721,569
CENTURY COMMUNITIES INC COM 156504300 25,205 595,441 SH   SOLE   480,191 0 115,250
CHANNELADVISOR CORP COM 159179100 30,406 2,101,316 SH   SOLE   1,777,597 0 323,719
CHART INDUSTRIES INC COM 16115Q308 17,038 242,470 SH   SOLE   208,045 0 34,425
CHEGG INC COM 163092109 5,323 74,512 SH   SOLE   63,374 0 11,138
CHEWY INC - CLASS A COM 16679L109 633 11,550 SH   SOLE   5,050 0 6,500
CHIASMA INC COM 16706W102 2,043 475,000 SH   SOLE   475,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,930 3,160 SH   SOLE   410 0 2,750
CHURCHILL CAPITAL CORP IV COM 171439201 4,509 450,000 SH   SOLE   450,000 0 0
CHURCHILL DOWNS INC COM 171484108 4,570 27,894 SH   SOLE   25,080 0 2,814
CINTAS CORP COM 172908105 3,328 10,000 SH   SOLE   0 0 10,000
Clarivate PLC ADR G21810109 1,826 58,935 SH   SOLE   35,035 0 23,900
CLOUDFLARE INC - CLASS A COM 18915M107 1,232 30,000 SH   SOLE   0 0 30,000
COHEN & STEERS INC COM 19247A100 2,952 52,953 SH   SOLE   47,272 0 5,681
COLFAX CORP COM 194014106 5,391 171,899 SH   SOLE   154,621 0 17,278
COMCAST CORP-CLASS A COM 20030N101 227 4,904 SH   SOLE   4,904 0 0
COMMUNITY HEALTHCARE TRUST I COM 20369C106 650 13,900 SH   SOLE   0 0 13,900
CONSOLIDATED COMMUNICATIONS COM 209034107 4,095 719,674 SH   SOLE   719,674 0 0
COPA HOLDINGS SA-CLASS A ADR P31076105 1,246 24,746 SH   SOLE   24,746 0 0
COSTAR GROUP INC COM 22160N109 279 329 SH   SOLE   329 0 0
COUPA SOFTWARE INC COM 22266L106 4,699 17,135 SH   SOLE   14,530 0 2,605
CREE INC COM 225447101 2,677 42,000 SH   SOLE   0 0 42,000
CRINETICS PHARMACEUTICALS IN COM 22663K107 13,709 874,842 SH   SOLE   801,288 0 73,554
CROCS INC COM 227046109 28,326 662,900 SH   SOLE   571,055 0 91,845
CRYOPORT INC COM 229050307 6,371 134,411 SH   SOLE   112,641 0 21,770
CUMMINS INC COM 231021106 23,955 113,447 SH   SOLE   73,843 0 39,604
CYTK 4 11/15/26 NOTE 23282WAA8 3,875 1,750,000 PRN   SOLE   0 0 1,750,000
CYTOKINETICS INC COM 23282W605 65,636 3,031,698 SH   SOLE   2,467,318 0 564,380
DAQO NEW ENERGY CORP-ADR ADR 23703Q203 544 4,022 SH   SOLE   4,022 0 0
DARIOHEALTH CORP COM 23725P209 671 40,000 SH   SOLE   40,000 0 0
DATADOG INC - CLASS A COM 23804L103 448 4,382 SH   SOLE   4,382 0 0
DECKERS OUTDOOR CORP COM 243537107 7,365 33,478 SH   SOLE   30,141 0 3,337
DEUTSCHE X-TRACKERS HARVEST COM 233051879 16,981 492,491 SH   SOLE   0 0 492,491
DEVON ENERGY CORPORATION COM 25179M103 101 10,652 SH   SOLE   10,652 0 0
DEXCOM INC COM 252131107 726 1,762 SH   SOLE   1,762 0 0
DIGITAL TURBINE INC COM 25400W102 16,776 512,407 SH   SOLE   429,659 0 82,748
DMY TECHNOLOGY GROUP INC-A COM 233253103 5,369 420,752 SH   SOLE   373,960 0 46,792
DOCUSIGN INC COM 256163106 3,115 14,473 SH   SOLE   2,073 0 12,400
DOMINO'S PIZZA INC COM 25754A201 595 1,400 SH   SOLE   0 0 1,400
DOMO INC - CLASS B COM 257554105 16,101 420,070 SH   SOLE   352,090 0 67,980
DR HORTON INC COM 23331A109 1,456 19,252 SH   SOLE   12,452 0 6,800
DRAFTKINGS INC - CL A COM 26142R104 518 8,800 SH   SOLE   0 0 8,800
DRDGOLD LTD-SPONSORED ADR ADR 26152H301 1,461 123,279 SH   SOLE   0 0 123,279
DUN & BRADSTREET HOLDINGS IN COM 26484T106 249 9,700 SH   SOLE   9,700 0 0
DYNATRACE INC COM 268150109 3,015 73,500 SH   SOLE   0 0 73,500
ECHO GLOBAL LOGISTICS INC COM 27875T101 6,203 240,705 SH   SOLE   201,795 0 38,910
EL POLLO LOCO HOLDINGS INC COM 268603107 9,080 560,500 SH   SOLE   469,851 0 90,649
ELASTIC NV COM N14506104 7,345 68,081 SH   SOLE   43,566 0 24,515
ELF BEAUTY INC COM 26856L103 5,459 297,147 SH   SOLE   228,459 0 68,688
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,506 24,249 SH   SOLE   21,646 0 2,603
ENDAVA PLC- ADR ADR 29260V105 42,144 667,365 SH   SOLE   533,455 0 133,910
ENPHASE ENERGY INC COM 29355A107 271 3,277 SH   SOLE   3,277 0 0
EPAM SYSTEMS INC COM 29414B104 34,144 105,618 SH   SOLE   72,139 0 33,479
EQUINOX GOLD CORP ADR 29446Y502 4,857 414,764 SH   SOLE   0 0 414,764
EQUITY COMMONWEALTH COM 294628102 4,514 169,500 SH   SOLE   169,500 0 0
ESSA PHARMA INC COM 29668H708 2,622 380,000 SH   SOLE   380,000 0 0
EVERBRIDGE INC COM 29978A104 12,413 98,725 SH   SOLE   83,344 0 15,381
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,889 230,411 SH   SOLE   205,672 0 24,739
EXPONENT INC COM 30214U102 3,462 48,066 SH   SOLE   42,906 0 5,160
FACEBOOK INC-A COM 30303M102 772 2,949 SH   SOLE   2,949 0 0
FARFETCH LTD-CLASS A ADR 30744W107 7,996 317,800 SH   SOLE   0 0 317,800
FASTLY INC - CLASS A COM 31188V100 8,668 92,529 SH   SOLE   80,099 0 12,430
FERRARI NV COM N3167Y103 373 2,026 SH   SOLE   0 0 2,026
FIVE9 INC COM 338307101 27,732 213,850 SH   SOLE   160,959 0 52,891
FIVERR INTERNATIONAL LTD COM M4R82T106 19,429 139,794 SH   SOLE   120,016 0 19,778
FLOOR & DECOR HOLDINGS INC-A COM 339750101 522 6,978 SH   SOLE   6,978 0 0
FLYING EAGLE ACQUISITION-A COM 34407Y103 10,160 835,527 SH   SOLE   835,527 0 0
FMC CORP COM 302491303 1,071 10,114 SH   SOLE   4,814 0 5,300
FORMFACTOR INC COM 346375108 8,414 337,506 SH   SOLE   282,935 0 54,571
FORTERRA INC COM 34960W106 8,218 695,272 SH   SOLE   583,046 0 112,226
FORTRESS TRANSPORTATION & IN COM 34960P101 2,759 161,044 SH   SOLE   161,044 0 0
FORTUNE BRANDS HOME & SECURI COM 34964C106 549 6,348 SH   SOLE   6,348 0 0
FORUM MERGER II CORP-CL A COM 34986F103 2,239 94,700 SH   SOLE   0 0 94,700
FOX FACTORY HOLDING CORP COM 35138V102 28,018 376,940 SH   SOLE   324,016 0 52,924
FREQUENCY THERAPEUTICS INC COM 35803L108 1,654 86,081 SH   SOLE   86,081 0 0
FRESHPET INC COM 358039105 22,698 203,299 SH   SOLE   158,783 0 44,516
FULGENT GENETICS INC COM 359664109 6,160 153,854 SH   SOLE   128,955 0 24,899
GAMESTOP CORP-CLASS A COM 36467W109 9,949 975,354 SH   SOLE   817,354 0 158,000
GAMIDA CELL LTD COM M47364100 7,840 1,889,091 SH   SOLE   1,773,092 0 115,999
GAN LTD ADR G3728V109 6,425 380,182 SH   SOLE   317,684 0 62,498
GDS HOLDINGS LTD - ADR ADR 36165L108 1,591 19,445 SH   SOLE   9,545 0 9,900
GENERAC HOLDINGS INC COM 368736104 11,028 56,949 SH   SOLE   48,502 0 8,447
GENMARK DIAGNOSTICS INC COM 372309104 9,948 700,592 SH   SOLE   587,274 0 113,318
GERDAU SA -SPON ADR ADR 373737105 296 79,977 SH   SOLE   79,977 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 215 3,902 SH   SOLE   0 0 3,902
GLOBANT SA ADR L44385109 335 1,870 SH   SOLE   1,870 0 0
GOODRX HOLDINGS INC-CLASS A COM 38246G108 357 6,416 SH   SOLE   6,416 0 0
GOOSEHEAD INSURANCE INC -A COM 38267D109 16,851 194,611 SH   SOLE   163,174 0 31,437
GRACO INC COM 384109104 448 7,299 SH   SOLE   7,299 0 0
Grid Dynamics Holdings Inc COM 39813G109 6,907 893,586 SH   SOLE   749,126 0 144,460
GRIFFON CORP COM 398433102 6,824 349,235 SH   SOLE   292,709 0 56,526
GROWGENERATION CORP COM 39986L109 23,288 1,457,325 SH   SOLE   1,221,636 0 235,689
GRUPO AEROPORTUARIO CEN-ADR ADR 400501102 653 17,759 SH   SOLE   17,759 0 0
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 227 1,953 SH   SOLE   1,953 0 0
GUARDANT HEALTH INC COM 40131M109 8,227 73,596 SH   SOLE   47,524 0 26,072
HALOZYME THERAPEUTICS INC COM 40637H109 6,934 263,847 SH   SOLE   226,697 0 37,150
HANESBRANDS INC COM 410345102 308 19,550 SH   SOLE   19,550 0 0
HANNON ARMSTRONG SUSTAINABLE COM 41068X100 8,260 195,400 SH   SOLE   0 0 195,400
HARBORONE BANCORP INC COM 41165Y100 6,819 845,007 SH   SOLE   845,007 0 0
HC2 HOLDINGS INC COM 404139107 994 410,850 SH   SOLE   410,850 0 0
HDFC BANK LTD-ADR ADR 40415F101 78,015 1,561,540 SH   SOLE   1,024,132 0 537,408
HORIZON THERAPEUTICS PLC COM G46188101 546 7,035 SH   SOLE   7,035 0 0
I3 VERTICALS INC-CLASS A COM 46571Y107 8,447 334,549 SH   SOLE   279,290 0 55,259
IAC/INTERACTIVECORP COM 44891N109 7,738 64,600 SH   SOLE   64,600 0 0
ICICI BANK LTD-SPON ADR ADR 45104G104 49,318 5,017,056 SH   SOLE   3,281,099 0 1,735,957
IMMUNOMEDICS INC COM 452907108 17,346 204,000 SH   SOLE   204,000 0 0
Immunovant Inc COM 45258J102 29,021 824,705 SH   SOLE   723,263 0 101,442
INARI MEDICAL INC COM 45332Y109 10,340 149,811 SH   SOLE   128,029 0 21,782
INPHI CORP COM 45772F107 28,684 255,533 SH   SOLE   192,526 0 63,007
INSPIRE MEDICAL SYSTEMS INC COM 457730109 40,827 316,368 SH   SOLE   269,855 0 46,513
INSTALLED BUILDING PRODUCTS COM 45780R101 26,672 262,137 SH   SOLE   174,071 0 88,066
INSULET CORP COM 45784P101 578 2,443 SH   SOLE   2,443 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 2,557 99,644 SH   SOLE   88,943 0 10,701
INTUITIVE SURGICAL INC COM 46120E602 951 1,340 SH   SOLE   704 0 636
INVESCO QQQ TRUST SERIES 1 COM 46090E103 90 10,000 SH Put SOLE   0 0 10,000
INVITAE CORP COM 46185L103 31,862 734,999 SH   SOLE   686,777 0 48,222
INVITAE CORP PIPE COM 46185L105 12,727 296,736 SH   SOLE   296,736 0 0
ISHARES CORE MSCI EMERGING COM 46434G103 37,849 716,829 SH   SOLE   0 0 716,829
ISHARES MSCI INDIA ETF ADR 46429B598 343 10,140 SH   SOLE   10,140 0 0
ISHARES MSCI TAIWAN INDEX FD COM 46434G772 32,358 720,658 SH   SOLE   0 0 720,658
ISHARES RUSSELL 2000 GROWTH COM 464287648 2,299 10,377 SH   SOLE   5,176 0 5,201
JACOBS ENGINEERING GROUP INC COM 469814107 462 4,980 SH   SOLE   0 0 4,980
JAMES RIVER GROUP HOLDINGS L ADR G5005R107 15,723 353,081 SH   SOLE   295,966 0 57,115
JD.COM INC-ADR ADR 47215P106 69,150 890,993 SH   SOLE   589,134 0 301,859
KANSAS CITY SOUTHERN COM 485170302 344 1,904 SH   SOLE   1,904 0 0
KINGSOFT CLOUD HOLDINGS-ADR ADR 49639K101 2,014 68,200 SH   SOLE   0 0 68,200
KINSALE CAPITAL GROUP INC COM 49714P108 22,685 119,284 SH   SOLE   103,462 0 15,822
KIRKLAND LAKE GOLD LTD ADR 49741E100 6,803 139,602 SH   SOLE   125,661 0 13,941
KORNIT DIGITAL LTD ADR M6372Q113 13,989 215,642 SH   SOLE   174,950 0 40,692
KRATOS DEFENSE & SECURITY COM 50077B207 5,139 266,540 SH   SOLE   237,944 0 28,596
LAIRD SUPERFOOD INC COM 50736T102 9,339 203,590 SH   SOLE   171,065 0 32,525
LAM RESEARCH CORP COM 512807108 601 1,813 SH   SOLE   413 0 1,400
LANDCADIA HOLDINGS II INC-A COM 51476X105 5,030 350,000 SH   SOLE   350,000 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,289 85,000 SH   SOLE   85,000 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 7,313 252,531 SH   SOLE   226,777 0 25,754
LGI HOMES INC COM 50187T106 28,999 249,624 SH   SOLE   213,824 0 35,800
LIMELIGHT NETWORKS INC COM 53261M104 20,962 3,639,240 SH   SOLE   3,050,651 0 588,589
LITHIA MOTORS INC-CL A COM 536797103 7,086 31,089 SH   SOLE   28,000 0 3,089
LIVE OAK BANCSHARES INC COM 53803X105 15,970 630,481 SH   SOLE   528,551 0 101,930
LIVEPERSON INC COM 538146101 4,139 79,607 SH   SOLE   71,667 0 7,940
LIVONGO HEALTH INC COM 539183103 1,176 8,400 SH   SOLE   0 0 8,400
LONGVIEW ACQUISITION CORP COM 543195200 4,060 400,000 SH   SOLE   400,000 0 0
LOVESAC CO/THE COM 54738L109 12,536 452,399 SH   SOLE   379,241 0 73,158
LOWE'S COS INC COM 548661107 341 2,057 SH   SOLE   2,057 0 0
LULULEMON ATHLETICA INC ADR 550021109 735 2,232 SH   SOLE   1,132 0 1,100
MACOM Technology Solutions Holdings Inc COM 55405Y100 782 23,000 SH   SOLE   0 0 23,000
MALIBU BOATS INC - A COM 56117J100 19,050 384,380 SH   SOLE   325,194 0 59,186
MARINEMAX INC COM 567908108 6,808 265,222 SH   SOLE   222,326 0 42,896
MARKETAXESS HOLDINGS INC COM 57060D108 640 1,328 SH   SOLE   528 0 800
MARVELL TECHNOLOGY GROUP LTD ADR G5876H105 1,572 39,600 SH   SOLE   0 0 39,600
MASONITE INTERNATIONAL CORP COM 575385109 20,019 203,442 SH   SOLE   174,191 0 29,251
MASTEC INC COM 576323109 1,274 30,200 SH   SOLE   0 0 30,200
MEDPACE HOLDINGS INC COM 58506Q109 449 4,022 SH   SOLE   4,022 0 0
MERCADOLIBRE INC ADR 58733R102 24,666 22,787 SH   SOLE   14,846 0 7,941
MERITAGE HOMES CORP COM 59001A102 2,705 24,500 SH   SOLE   0 0 24,500
MERUS NV ADR N5749R100 8,928 744,028 SH   SOLE   651,460 0 92,568
MGM GROWTH PROPERTIES LLC-A COM 55303A105 9,719 347,343 SH   SOLE   347,343 0 0
MICROSOFT CORP COM 594918104 1,220 5,799 SH   SOLE   5,799 0 0
MIRATI THERAPEUTICS INC COM 60468T105 17,978 108,266 SH   SOLE   93,428 0 14,838
MIRUM PHARMACEUTICALS INC COM 604749101 2,120 110,000 SH   SOLE   110,000 0 0
MKS INSTRUMENTS INC COM 55306N104 399 3,652 SH   SOLE   3,652 0 0
MODEL N INC COM 607525102 9,423 267,090 SH   SOLE   208,723 0 58,367
MODERNA INC COM 60770K107 267 3,778 SH   SOLE   3,778 0 0
MONGODB INC COM 60937P106 1,135 4,903 SH   SOLE   3,377 0 1,526
MONOLITHIC POWER SYSTEMS INC COM 609839105 583 2,084 SH   SOLE   2,084 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 18,631 782,171 SH   SOLE   429,927 0 352,244
MSCI INC COM 55354G100 472 1,323 SH   SOLE   1,323 0 0
MYOKARDIA INC COM 62857M105 70,577 517,691 SH   SOLE   460,206 0 57,485
NATERA INC COM 632307104 57,590 797,199 SH   SOLE   594,403 0 202,796
NAUTILUS INC COM 63910B102 20,825 1,213,570 SH   SOLE   1,017,339 0 196,231
NEOGENOMICS INC COM 64049M209 21,509 583,057 SH   SOLE   472,760 0 110,297
NEURONETICS INC COM 64131A105 486 100,000 SH   SOLE   100,000 0 0
NICE SYSTEMS LTD-SPONS ADR ADR 653656108 3,483 15,342 SH   SOLE   10,347 0 4,995
NIKE INC -CL B COM 654106103 93,954 748,402 SH   SOLE   489,591 0 258,811
NIU TECHNOLOGIES-SPONS ADR ADR 65481N100 902 47,004 SH   SOLE   47,004 0 0
NLIGHT INC COM 65487K100 18,882 804,178 SH   SOLE   683,082 0 121,096
NMI HOLDINGS INC-CLASS A COM 629209305 17,775 998,617 SH   SOLE   848,637 0 149,980
NORDSON CORP COM 655663102 251 1,311 SH   SOLE   1,311 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,192 126,300 SH   SOLE   0 0 126,300
NV5 GLOBAL INC COM 62945V109 960 18,200 SH   SOLE   0 0 18,200
NVIDIA CORP COM 67066G104 53,447 98,753 SH   SOLE   65,541 0 33,212
ODONATE THERAPEUTICS INC COM 676079106 15,734 1,171,535 SH   SOLE   1,077,896 0 93,639
OLD DOMINION FREIGHT LINE COM 679580100 923 5,104 SH   SOLE   2,654 0 2,450
ONEWATER MARINE INC-CL A COM 68280L101 7,794 380,380 SH   SOLE   318,860 0 61,520
OPEN LENDING CORP - CL A COM 68373J104 24,801 972,570 SH   SOLE   566,861 0 405,709
ORCHARD THERAPEUTICS PLC ADR 68570P101 1,801 438,094 SH   SOLE   438,094 0 0
ORTHOPEDIATRICS CORP COM 68752L100 23,958 521,743 SH   SOLE   437,973 0 83,770
OVERSTOCK.COM INC COM 690370101 7,206 99,189 SH   SOLE   83,135 0 16,054
OWENS & MINOR INC COM 690732102 8,351 332,582 SH   SOLE   278,744 0 53,838
PACIRA PHARMACEUTICALS INC COM 695127100 7,279 121,069 SH   SOLE   108,983 0 12,086
PAGSEGURO DIGITAL LTD-CL A ADR G68707101 27,915 740,247 SH   SOLE   483,702 0 256,545
PALANTIR TECHNOLOGIES INC-A COM 69608A108 176 18,500 SH   SOLE   18,500 0 0
PALOMAR HOLDINGS INC COM 69753M105 42,625 408,911 SH   SOLE   299,249 0 109,662
PAN AMERICAN SILVER CORP ADR 697900108 4,784 148,809 SH   SOLE   0 0 148,809
PANACEA ACQUISITION CORP COM 698102209 3,000 250,000 SH   SOLE   250,000 0 0
PDF SOLUTIONS INC COM 693282105 430 23,000 SH   SOLE   0 0 23,000
PELOTON INTERACTIVE INC-A COM 70614W100 1,167 11,758 SH   SOLE   6,458 0 5,300
PENN NATIONAL GAMING INC COM 707569109 7,474 102,800 SH   SOLE   0 0 102,800
PENUMBRA INC COM 70975L107 417 2,143 SH   SOLE   975 0 1,168
PGT INNOVATIONS INC COM 69336V101 9,495 541,956 SH   SOLE   454,310 0 87,646
PHREESIA INC COM 71944F106 10,041 312,506 SH   SOLE   262,048 0 50,458
PINTEREST INC- CLASS A COM 72352L106 215 5,185 SH   SOLE   5,185 0 0
PJT PARTNERS INC - A COM 69343T107 5,079 83,791 SH   SOLE   74,791 0 9,000
PLUG POWER INC COM 72919P202 12,103 902,555 SH   SOLE   756,461 0 146,094
PMV PHARMACEUTICALS INC COM 69353Y103 8,433 237,563 SH   SOLE   199,100 0 38,463
POOL CORP COM 73278L105 439 1,311 SH   SOLE   1,311 0 0
PROCTER & GAMBLE CO/THE COM 742718109 325 2,340 SH   SOLE   2,340 0 0
PROGENITY INC COM 74319F107 451 50,000 SH   SOLE   50,000 0 0
PURPLE INNOVATION INC COM 74640Y106 25,456 1,023,974 SH   SOLE   785,313 0 238,661
Q2 HOLDINGS INC COM 74736L109 4,750 52,047 SH   SOLE   46,458 0 5,589
QORVO INC COM 74736K101 1,035 8,025 SH   SOLE   3,625 0 4,400
QUANTERIX CORP COM 74766Q101 14,982 444,044 SH   SOLE   372,233 0 71,811
QUIDEL CORP COM 74838J101 529 2,413 SH   SOLE   2,413 0 0
QUIMICA Y MINERA CHIL-SP ADR ADR 833635105 19,466 600,429 SH   SOLE   397,704 0 202,725
REALREAL INC/THE COM 88339P101 2,215 153,100 SH   SOLE   0 0 153,100
REDFIN CORP COM 75737F108 7,172 143,650 SH   SOLE   128,235 0 15,415
RELAY THERAPEUTICS INC COM 75943R102 45,699 1,073,009 SH   SOLE   979,938 0 93,071
REPAY HOLDINGS CORPA COM 76029L100 12,869 547,638 SH   SOLE   404,472 0 143,166
REPLIGEN CORP COM 759916109 5,283 35,809 SH   SOLE   26,195 0 9,614
REPRO MEDSYSTEMS INC COM 759910102 780 108,000 SH   SOLE   108,000 0 0
REVANCE THERAPEUTICS INC COM 761330109 14,666 583,363 SH   SOLE   496,604 0 86,759
RINGCENTRAL INC-CLASS A COM 76680R206 14,418 52,505 SH   SOLE   27,314 0 25,191
RIO TINTO PLC-SPON ADR ADR 767204100 37,348 618,440 SH   SOLE   406,520 0 211,920
RITCHIE BROS AUCTIONEERS ADR 767744105 608 10,267 SH   SOLE   4,339 0 5,928
ROCKET COS INC-CLASS A COM 77311W101 614 30,800 SH   SOLE   0 0 30,800
ROKU INC COM 77543R102 10,082 53,398 SH   SOLE   44,550 0 8,848
ROYAL GOLD INC COM 780287108 815 6,779 SH   SOLE   0 0 6,779
S&P GLOBAL INC COM 78409V104 327 907 SH   SOLE   907 0 0
SAIA INC COM 78709Y105 5,421 42,979 SH   SOLE   38,366 0 4,613
SAPIENS INTERNATIONAL CORP ADR G7T16G103 863 28,219 SH   SOLE   0 0 28,219
SAREPTA THERAPEUTICS INC COM 803607100 946 6,734 SH   SOLE   2,134 0 4,600
SBA COMMUNICATIONS CORP-CL A COM 78410G104 556 1,746 SH   SOLE   0 0 1,746
SCHRODINGER INC COM 80810D103 6,025 126,821 SH   SOLE   106,323 0 20,498
SCOTTS MIRACLE-GRO CO-CL A COM 810186106 3,718 24,312 SH   SOLE   20,571 0 3,741
SCPHARMACEUTICALS INC COM 810648105 5,494 737,467 SH   SOLE   674,720 0 62,747
SEA LTD-ADR ADR 81141R100 95,978 623,073 SH   SOLE   336,404 0 286,669
Seagen Inc COM 81181C104 2,434 12,439 SH   SOLE   3,839 0 8,600
SEASPINE HOLDINGS CORP COM 81255T108 18,887 1,320,769 SH   SOLE   1,202,605 0 118,164
SELECTA BIOSCIENCES INC COM 816212104 1,277 515,000 SH   SOLE   515,000 0 0
SERVICENOW INC COM 81762P102 1,707 3,520 SH   SOLE   0 0 3,520
Shyft Group Inc/The COM 825698103 18,258 967,043 SH   SOLE   828,618 0 138,425
SI-BONE INC COM 825704109 27,411 1,155,594 SH   SOLE   1,027,862 0 127,732
SIMPLY GOOD FOODS CO/THE COM 82900L102 662 30,000 SH   SOLE   0 0 30,000
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,980 24,435 SH   SOLE   21,813 0 2,622
SITIME CORP COM 82982T106 64,163 763,572 SH   SOLE   648,824 0 114,748
Skyline Champion Corp COM 830830105 7,397 276,299 SH   SOLE   231,656 0 44,643
SNAP INC - A COM 83304A106 780 29,884 SH   SOLE   20,078 0 9,806
SNOWFLAKE INC-CLASS A COM 833445109 956 3,810 SH   SOLE   2,283 0 1,527
SONIC AUTOMOTIVE INC-CLASS A COM 83545G102 28,171 701,474 SH   SOLE   594,139 0 107,335
SOUTHWEST AIRLINES CO COM 844741108 529 14,100 SH   SOLE   0 0 14,100
SPDR S&P 500 ETF TRUST COM 78462F103 320 955 SH   SOLE   0 0 955
SPORTSMAN'S WAREHOUSE HOLDIN COM 84920Y106 13,995 977,978 SH   SOLE   819,903 0 158,075
SPOTIFY TECHNOLOGY SA COM L8681T102 40,563 167,223 SH   SOLE   110,307 0 56,916
SPRINGWORKS THERAPEUTICS INC COM 85205L107 46,474 974,915 SH   SOLE   868,577 0 106,338
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 272 4,494 SH   SOLE   4,494 0 0
STEPSTONE GROUP INC-CLASS A COM 85914M107 9,100 341,970 SH   SOLE   286,580 0 55,390
SUMO LOGIC INC COM 86646P103 545 25,000 SH   SOLE   0 0 25,000
SUNNOVA ENERGY INTERNATIONAL COM 86745K104 36,812 1,210,520 SH   SOLE   1,035,867 0 174,653
SUNRUN INC COM 86771W105 4,998 64,855 SH   SOLE   58,340 0 6,515
SUTRO BIOPHARMA INC COM 869367102 659 65,542 SH   SOLE   65,542 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,714 7,124 SH   SOLE   424 0 6,700
SVMK INC COM 78489X103 10,701 483,987 SH   SOLE   405,703 0 78,284
SYNAPTICS INC COM 87157D109 12,227 152,043 SH   SOLE   131,632 0 20,411
T ROWE PRICE GROUP INC COM 74144T108 229 1,785 SH   SOLE   1,785 0 0
TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 344,158 4,245,190 SH   SOLE   2,792,595 0 1,452,595
TAL EDUCATION GROUP- ADR ADR 874080104 34,052 447,812 SH   SOLE   264,569 0 183,243
TALEND SA - ADR ADR 874224207 1,831 46,900 SH   SOLE   0 0 46,900
TANDEM DIABETES CARE INC COM 875372203 40,936 360,670 SH   SOLE   305,803 0 54,867
TAUBMAN CENTERS INC COM 876664103 4,286 128,750 SH   SOLE   128,750 0 0
TELADOC HEALTH INC COM 87918A105 11,549 52,679 SH   SOLE   27,454 0 25,225
TERADYNE INC COM 880770102 4,568 57,492 SH   SOLE   2,759 0 54,733
THERMO FISHER SCIENTIFIC INC COM 883556102 391 886 SH   SOLE   886 0 0
TIFFANY & CO COM 886547108 5,088 43,916 SH   SOLE   43,916 0 0
TOPBUILD CORP COM 89055F103 11,542 67,619 SH   SOLE   60,565 0 7,054
TORO CO COM 891092108 425 5,059 SH   SOLE   5,059 0 0
TPI COMPOSITES INC COM 87266J104 13,611 469,978 SH   SOLE   393,991 0 75,987
TRANSUNION COM 89400J107 203 2,412 SH   SOLE   2,412 0 0
TREAN INSURANCE GROUP INC COM 89457R101 7,646 501,387 SH   SOLE   420,243 0 81,144
TREX COMPANY INC COM 89531P105 5,299 74,009 SH   SOLE   66,611 0 7,398
TRILLIUM THERAPEUTICS INC ADR 89620X506 12,776 899,103 SH   SOLE   834,460 0 64,643
TRIMBLE NAVIGATION LTD COM 896239100 4,295 88,191 SH   SOLE   8,191 0 80,000
TRIUMPH BANCORP INC COM 89679E300 15,520 498,402 SH   SOLE   426,220 0 72,182
TURNING POINT BRANDS INC COM 90041L105 10,667 382,344 SH   SOLE   349,166 0 33,178
TURNING POINT THERAPEUTICS I COM 90041T108 25,065 286,917 SH   SOLE   246,457 0 40,460
TWILIO INC - A COM 90138F102 890 3,600 SH   SOLE   0 0 3,600
TWIN RIVER WORLDWIDE HOLDING COM 90171V204 11,275 429,185 SH   SOLE   359,754 0 69,431
TWIST BIOSCIENCE CORP COM 90184D100 34,273 451,136 SH   SOLE   382,415 0 68,721
ULTRA CLEAN HOLDINGS INC COM 90385V107 24,328 1,133,641 SH   SOLE   959,211 0 174,430
UNITED RENTALS INC COM 911363109 970 5,559 SH   SOLE   3,459 0 2,100
UNITY SOFTWARE INC COM 91332U101 42,614 488,240 SH   SOLE   332,317 0 155,923
UNUM THERAPEUTICS INC COM 903214104 468 200,000 SH   SOLE   200,000 0 0
UPWORK INC COM 91688F104 21,179 1,214,390 SH   SOLE   1,034,794 0 179,596
VANGUARD TOTAL BOND MARKET COM 921937835 209 2,364 SH   SOLE   0 0 2,364
Velodyne Lidar Inc COM 92259F101 2,475 100,000 SH   SOLE   100,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 238 4,006 SH   SOLE   4,006 0 0
VICOR CORP COM 925815102 26,259 337,827 SH   SOLE   284,115 0 53,712
VISTA CORP COM 92840M102 9,414 499,128 SH   SOLE   499,128 0 0
VISTA OUTDOOR INC COM 928377100 20,358 1,008,816 SH   SOLE   845,650 0 163,166
WATERSTONE FINANCIAL INC COM 94188P101 10,111 652,745 SH   SOLE   652,745 0 0
WAYFAIR INC- CLASS A COM 94419L101 314 1,079 SH   SOLE   1,079 0 0
WHEATON PRECIOUS METALS CORP ADR 962879102 33,615 685,045 SH   SOLE   450,446 0 234,599
WINGSTOP INC COM 974155103 4,890 35,785 SH   SOLE   31,945 0 3,840
WINNEBAGO INDUSTRIES COM 974637100 10,030 194,113 SH   SOLE   165,755 0 28,358
WISDOMTREE INDIA EARNINGS COM 97717W422 40,139 1,700,801 SH   SOLE   225,863 0 1,474,938
WRIGHT MEDICAL GROUP NV ADR N96617118 8,130 266,193 SH   SOLE   266,193 0 0
XENON PHARMACEUTICALS INC COM 98420N105 4,996 451,307 SH   SOLE   395,455 0 55,852
XILINX INC COM 983919101 1,418 13,600 SH   SOLE   0 0 13,600
XP INC - CLASS A ADR G98239109 35,458 850,513 SH   SOLE   557,221 0 293,292
XPEL INC COM 98379L100 7,852 301,072 SH   SOLE   252,339 0 48,733
XPO LOGISTICS INC COM 983793100 233 2,756 SH   SOLE   2,756 0 0
Y-MABS THERAPEUTICS INC COM 984241109 11,448 298,213 SH   SOLE   235,758 0 62,455
YANDEX NV-A ADR N97284108 38,752 593,895 SH   SOLE   385,713 0 208,182
YETI HOLDINGS INC COM 98585X104 5,920 130,627 SH   SOLE   117,163 0 13,464
ZILLOW GROUP INC - A COM 98954M101 486 4,784 SH   SOLE   4,784 0 0
ZOOM VIDEO COMMUNICATIONS-A COM 98980L101 747 1,589 SH   SOLE   0 0 1,589
ZSCALER INC COM 98980G102 9,560 67,951 SH   SOLE   58,257 0 9,694
ZYNGA INC - CL A COM 98986T108 2,687 294,600 SH   SOLE   0 0 294,600