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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
908 DEVICES INC COM 65443P102   15,127,194 1,758,976 SH   SOLE   1,416,470 0 342,506
AIRGAIN INC COM 00938A104   3,849,732 716,896 SH   SOLE   537,493 0 179,403
AKOUSTIS TECHNOLOGIES INC COM 00973N102   2,921,103 948,410 SH   SOLE   697,759 0 250,651
AKOYA BIOSCIENCES INC COM 00974H104   4,884,433 597,119 SH   SOLE   479,024 0 118,095
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   12,758,759 804,969 SH   SOLE   668,394 0 136,575
AMBARELLA INC SHS G037AX101   6,931,567 89,532 SH   SOLE   75,207 0 14,325
AMERESCO INC CL A 02361E108   32,597,717 662,286 SH   SOLE   614,768 0 47,518
APELLIS PHARMACEUTICALS INC COM 03753U106   10,781,228 163,451 SH   SOLE   124,535 0 38,916
APPIAN CORP CL A 03782L101   7,497,069 168,929 SH   SOLE   136,554 0 32,375
ARCUS BIOSCIENCES INC COM 03969F109   10,519,884 576,748 SH   SOLE   449,864 0 126,884
ARRAY TECHNOLOGIES INC COM SHS 04271T100   65,016,989 2,971,526 SH   SOLE   2,729,442 0 242,084
ARTERIS INC COM 04302A104   2,541,676 600,869 SH   SOLE   441,215 0 159,654
AXON ENTERPRISE INC COM 05464C101   135,723,732 603,619 SH   SOLE   478,651 0 124,968
AXT INC COM 00246W103   6,217,882 1,562,282 SH   SOLE   1,257,518 0 304,764
AZENTA INC COM 114340102   67,491,364 1,512,581 SH   SOLE   1,192,172 0 320,409
BEAM THERAPEUTICS INC COM 07373V105   4,168,515 136,137 SH   SOLE   108,039 0 28,098
BILL HOLDINGS INC COM 090043100   12,054,808 148,568 SH   SOLE   119,660 0 28,908
BIOLIFE SOLUTIONS INC COM NEW 09062W204   18,513,535 851,197 SH   SOLE   689,680 0 161,517
BIOMERICA INC COM NEW 09061H307   2,164,592 1,157,536 SH   SOLE   1,022,920 0 134,616
BLUEBIRD BIO INC COM 09609G100   4,595,917 1,445,257 SH   SOLE   1,166,597 0 278,660
BLUEPRINT MEDICINES CORP COM 09627Y109   10,447,533 232,219 SH   SOLE   177,438 0 54,781
BUMBLE INC COM CL A 12047B105   14,920,931 763,219 SH   SOLE   616,728 0 146,491
CANADIAN SOLAR INC COM 136635109   5,420,888 136,169 SH   SOLE   121,124 0 15,045
CARIBOU BIOSCIENCES INC COM 142038108   645,962 121,650 SH   SOLE   121,650 0 0
CASELLA WASTE SYS INC CL A 147448104   25,384,307 307,093 SH   SOLE   236,694 0 70,399
CASTLE BIOSCIENCES INC COM 14843C105   27,265,113 1,200,049 SH   SOLE   1,021,968 0 178,081
CEVA INC COM 157210105   13,569,285 445,918 SH   SOLE   350,346 0 95,572
CHART INDS INC COM 16115Q308   37,105,233 295,895 SH   SOLE   272,342 0 23,553
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   3,614,606 1,807,303 SH   SOLE   1,667,127 0 140,176
CIENA CORP COM NEW 171779309   11,377,408 216,630 SH   SOLE   164,225 0 52,405
CLEAN ENERGY FUELS CORP COM 184499101   49,211 11,287 SH   SOLE   0 0 11,287
COLUMBUS MCKINNON CORP N Y COM 199333105   20,200,027 543,596 SH   SOLE   446,744 0 96,852
CONFLUENT INC CLASS A COM 20717M103   3,306,616 137,375 SH   SOLE   101,060 0 36,315
CORVEL CORP COM 221006109   7,117,423 37,405 SH   SOLE   28,614 0 8,791
COSTAR GROUP INC COM 22160N109   54,731,826 794,943 SH   SOLE   637,268 0 157,675
CRYOPORT INC COM PAR $0.001 229050307   8,542,008 355,917 SH   SOLE   327,961 0 27,956
CYBERARK SOFTWARE LTD SHS M2682V108   5,019,926 33,923 SH   SOLE   24,923 0 9,000
CYTOSORBENTS CORP COM NEW 23283X206   5,282,610 1,567,540 SH   SOLE   1,318,414 0 249,126
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   12,759,420 1,235,181 SH   SOLE   1,004,577 0 230,604
DIGITAL TURBINE INC COM NEW 25400W102   54,493,510 4,408,860 SH   SOLE   4,016,351 0 392,509
DOMO INC COM CL B 257554105   10,958,384 772,261 SH   SOLE   627,030 0 145,231
DOUGLAS DYNAMICS INC COM 25960R105   561,423 17,605 SH   SOLE   17,605 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   4,893,539 733,664 SH   SOLE   588,267 0 145,397
EDGIO INC COM 53261M104   7,533,409 9,522,701 SH   SOLE   7,879,844 0 1,642,857
ENERGY RECOVERY INC COM 29270J100   849,646 36,861 SH   SOLE   34,705 0 2,156
ENOVIX CORPORATION COM 293594107   32,553,003 2,183,300 SH   SOLE   1,768,445 0 414,855
ENPHASE ENERGY INC COM 29355A107   49,998,276 237,770 SH   SOLE   205,801 0 31,969
EPAM SYS INC COM 29414B104   5,913,323 19,777 SH   SOLE   19,777 0 0
ETSY INC COM 29786A106   95,992,066 862,230 SH   SOLE   701,251 0 160,979
EURONET WORLDWIDE INC COM 298736109   49,873,047 445,693 SH   SOLE   392,620 0 53,073
EVERQUOTE INC COM CL A 30041R108   21,705,837 1,561,571 SH   SOLE   1,282,566 0 279,005
EVOLENT HEALTH INC CL A 30050B101   109,515,862 3,374,911 SH   SOLE   2,885,055 0 489,856
EXPEDIA GROUP INC COM NEW 30212P303   4,204,989 43,337 SH   SOLE   43,337 0 0
FIGS INC CL A 30260D103   12,522,240 2,022,979 SH   SOLE   1,846,547 0 176,432
FIRST SOLAR INC COM 336433107   23,433,450 107,740 SH   SOLE   97,438 0 10,302
FIRST WATCH RESTAURANT GROUP COM 33748L101   14,013,844 872,593 SH   SOLE   702,508 0 170,085
FIVERR INTL LTD ORD SHS M4R82T106   11,427,395 327,245 SH   SOLE   261,361 0 65,884
FLEX LTD ORD Y2573F102   1,677,912 72,921 SH   SOLE   72,921 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   52,627,285 10,567,728 SH   SOLE   8,539,007 0 2,028,721
GLOBANT S A COM L44385109   22,052,621 134,459 SH   SOLE   109,081 0 25,378
GREEN BRICK PARTNERS INC COM 392709101   2,372,440 67,668 SH   SOLE   67,668 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   24,589,619 2,145,691 SH   SOLE   1,971,876 0 173,815
GROCERY OUTLET HLDG CORP COM 39874R101   5,609,667 198,502 SH   SOLE   149,792 0 48,710
GUIDEWIRE SOFTWARE INC COM 40171V100   19,678,216 239,832 SH   SOLE   182,655 0 57,177
HAGERTY INC CL A COM 405166109   11,152,354 1,276,013 SH   SOLE   1,164,908 0 111,105
HARMONIC INC COM 413160102   21,014,313 1,440,323 SH   SOLE   1,315,154 0 125,169
HARVARD BIOSCIENCE INC COM 416906105   6,006,634 1,430,151 SH   SOLE   1,334,688 0 95,463
HEALTH CATALYST INC COM 42225T107   11,609,748 994,837 SH   SOLE   803,093 0 191,744
HEALTHEQUITY INC COM 42226A107   30,088,934 512,501 SH   SOLE   413,198 0 99,303
HESKA CORP COM RESTRC NEW 42805E306   5,559,361 56,949 SH   SOLE   43,634 0 13,315
HUBSPOT INC COM 443573100   72,127,755 168,228 SH   SOLE   135,268 0 32,960
HUDSON TECHNOLOGIES INC COM 444144109   8,259,549 946,111 SH   SOLE   837,540 0 108,571
ICAD INC COM NEW 44934S206   2,665,989 2,149,991 SH   SOLE   1,962,245 0 187,746
IMMUNOGEN INC COM 45253H101   3,320,701 864,766 SH   SOLE   690,689 0 174,077
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   73,657,610 6,981,764 SH   SOLE   6,464,992 0 516,772
INSMED INC COM PAR $.01 457669307   4,504,440 264,190 SH   SOLE   201,691 0 62,499
INTELLIA THERAPEUTICS INC COM 45826J105   9,663,515 259,284 SH   SOLE   202,570 0 56,714
JAMES RIV GROUP LTD COM G5005R107   17,598,550 852,230 SH   SOLE   664,198 0 188,032
KEZAR LIFE SCIENCES INC COM 49372L100   3,509,782 1,121,336 SH   SOLE   888,279 0 233,057
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   6,186,354 574,940 SH   SOLE   462,441 0 112,499
KINSALE CAP GROUP INC COM 49714P108   6,760,278 22,523 SH   SOLE   17,118 0 5,405
KORNIT DIGITAL LTD SHS M6372Q113   68,119,864 3,518,588 SH   SOLE   3,048,800 0 469,788
LENDINGTREE INC NEW COM 52603B107   2,366,342 88,760 SH   SOLE   74,218 0 14,542
LIFEMD INC COM 53216B104   368,055 216,503 SH   SOLE   216,503 0 0
LIQUIDITY SVCS INC COM 53635B107   18,578,656 1,410,680 SH   SOLE   1,136,682 0 273,998
LITHIA MTRS INC COM 536797103   18,829,264 82,249 SH   SOLE   76,504 0 5,745
LOVESAC COMPANY COM 54738L109   37,070,319 1,282,710 SH   SOLE   1,056,831 0 225,879
LUXFER HLDGS PLC SHS G5698W116   1,731,709 102,468 SH   SOLE   102,468 0 0
MAGNITE INC COM 55955D100   84,572,645 9,133,115 SH   SOLE   8,057,504 0 1,075,611
MATCH GROUP INC NEW COM 57667L107   2,985,667 77,772 SH   SOLE   77,772 0 0
MATERION CORP COM 576690101   27,292,132 235,277 SH   SOLE   187,836 0 47,441
MAXCYTE INC COM 57777K106   3,505,377 708,157 SH   SOLE   622,458 0 85,699
MESA LABS INC COM 59064R109   6,624,189 37,911 SH   SOLE   30,137 0 7,774
MIRATI THERAPEUTICS INC COM 60468T105   4,799,566 129,090 SH   SOLE   98,987 0 30,103
MONOLITHIC PWR SYS INC COM 609839105   5,807,766 11,603 SH   SOLE   8,579 0 3,024
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,575,095 73,637 SH   SOLE   56,460 0 17,177
NATERA INC COM 632307104   24,567,878 442,505 SH   SOLE   392,089 0 50,416
NEOGEN CORP COM 640491106   5,514,849 297,778 SH   SOLE   228,371 0 69,407
NUTANIX INC CL A 67059N108   9,573,702 368,361 SH   SOLE   281,003 0 87,358
OKTA INC CL A 679295105   4,262,757 49,429 SH   SOLE   41,403 0 8,026
OLINK HLDG AB SPONSORED ADS 680710100   16,323,323 724,515 SH   SOLE   584,240 0 140,275
ONESPAWORLD HOLDINGS LIMITED COM P73684113   4,830,399 402,869 SH   SOLE   329,999 0 72,870
ONTO INNOVATION INC COM 683344105   9,384,529 106,788 SH   SOLE   77,730 0 29,058
ORTHOPEDIATRICS CORP COM 68752L100   22,971,141 518,653 SH   SOLE   419,058 0 99,595
OSI SYSTEMS INC COM 671044105   10,154,419 99,203 SH   SOLE   74,775 0 24,428
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   8,871,751 766,127 SH   SOLE   587,532 0 178,595
PAYCOM SOFTWARE INC COM 70432V102   99,620,429 327,688 SH   SOLE   264,185 0 63,503
PAYLOCITY HLDG CORP COM 70438V106   39,531,776 198,872 SH   SOLE   161,862 0 37,010
PERFICIENT INC COM 71375U101   15,477,247 214,396 SH   SOLE   163,169 0 51,227
PHREESIA INC COM 71944F106   48,023,787 1,487,265 SH   SOLE   1,202,301 0 284,964
PLIANT THERAPEUTICS INC COM 729139105   13,804,469 518,965 SH   SOLE   416,231 0 102,734
PORCH GROUP INC COM 733245104   18,005,633 12,591,352 SH   SOLE   10,890,764 0 1,700,588
PORTILLOS INC COM CL A 73642K106   14,645,951 685,351 SH   SOLE   555,139 0 130,212
POWER INTEGRATIONS INC COM 739276103   16,194,087 191,329 SH   SOLE   145,556 0 45,773
PROS HOLDINGS INC COM 74346Y103   21,544,456 786,294 SH   SOLE   624,788 0 161,506
PROTHENA CORP PLC SHS G72800108   11,275,479 232,628 SH   SOLE   187,012 0 45,616
PTC INC COM 69370C100   9,937,184 77,495 SH   SOLE   57,015 0 20,480
PURE STORAGE INC CL A 74624M102   22,683,364 889,195 SH   SOLE   730,625 0 158,570
QUALYS INC COM 74758T303   7,947,733 61,127 SH   SOLE   44,897 0 16,230
QUANTERIX CORP COM 74766Q101   14,628,753 1,298,026 SH   SOLE   1,083,173 0 214,853
RADWARE LTD ORD M81873107   11,042,395 512,646 SH   SOLE   407,110 0 105,536
RAPID7 INC COM 753422104   10,338,611 225,193 SH   SOLE   171,861 0 53,332
RBC BEARINGS INC COM 75524B104   24,370,089 104,714 SH   SOLE   80,530 0 24,184
RENALYTIX PLC ADS 75973T101   26,789 11,070 SH   SOLE   901 0 10,169
REPLIGEN CORP COM 759916109   18,711,530 111,140 SH   SOLE   87,315 0 23,825
RESEARCH SOLUTIONS INC COM 761025105   54,282 27,006 SH   SOLE   27,006 0 0
REVANCE THERAPEUTICS INC COM 761330109   7,841,911 243,462 SH   SOLE   194,555 0 48,907
RISKIFIED LTD SHS CL A M8216R109   7,865,702 1,394,628 SH   SOLE   1,241,463 0 153,165
RITCHIE BROS AUCTIONEERS COM 767744105   68,150,359 1,210,701 SH   SOLE   970,995 0 239,706
RUSH ENTERPRISES INC CL A 781846209   1,622,330 29,713 SH   SOLE   29,713 0 0
SHOCKWAVE MED INC COM 82489T104   6,392,365 29,481 SH   SOLE   22,576 0 6,905
SHOTSPOTTER INC COM 82536T107   22,215,014 564,980 SH   SOLE   452,779 0 112,201
SI-BONE INC COM 825704109   23,201,198 1,179,522 SH   SOLE   963,992 0 215,530
SILICON LABORATORIES INC COM 826919102   6,517,025 37,221 SH   SOLE   27,370 0 9,851
SILK RD MED INC COM 82710M100   906,055 23,155 SH   SOLE   23,155 0 0
SITIME CORP COM 82982T106   3,450,784 24,262 SH   SOLE   17,843 0 6,419
SOLAREDGE TECHNOLOGIES INC COM 83417M104   7,472,611 24,585 SH   SOLE   24,222 0 363
SPROUT SOCIAL INC COM CL A 85209W109   57,967,805 952,165 SH   SOLE   762,498 0 189,667
SPS COMM INC COM 78463M107   108,915,365 715,137 SH   SOLE   573,137 0 142,000
STOKE THERAPEUTICS INC COM 86150R107   5,027,355 603,524 SH   SOLE   483,683 0 119,841
STONERIDGE INC COM 86183P102   7,626,309 407,824 SH   SOLE   370,328 0 37,496
STRATASYS LTD SHS M85548101   18,988,953 1,148,757 SH   SOLE   914,319 0 234,438
TECHTARGET INC COM 87874R100   5,647,398 156,351 SH   SOLE   114,956 0 41,395
TEXAS CAP BANCSHARES INC COM 88224Q107   23,276,318 475,415 SH   SOLE   367,465 0 107,950
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   14,727,856 1,166,101 SH   SOLE   937,708 0 228,393
THREDUP INC CL A 88556E102   4,491,815 1,775,421 SH   SOLE   1,571,338 0 204,083
TOAST INC CL A 888787108   62,562,325 3,524,638 SH   SOLE   2,831,257 0 693,381
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   19,726,564 912,422 SH   SOLE   707,895 0 204,527
TRANSMEDICS GROUP INC COM 89377M109   5,297,995 69,959 SH   SOLE   53,530 0 16,429
TWILIO INC CL A 90138F102   29,060,874 436,153 SH   SOLE   360,665 0 75,488
VARONIS SYS INC COM 922280102   11,239,571 432,125 SH   SOLE   359,226 0 72,899
VEECO INSTRS INC DEL COM 922417100   21,232,037 1,004,829 SH   SOLE   785,182 0 219,647
VERACYTE INC COM 92337F107   25,545,252 1,145,527 SH   SOLE   1,018,500 0 127,027
VERICEL CORP COM 92346J108   9,001,914 307,023 SH   SOLE   251,099 0 55,924
VERITONE INC COM 92347M100   1,802,105 309,109 SH   SOLE   227,296 0 81,813
VICOR CORP COM 925815102   3,303,074 70,368 SH   SOLE   50,888 0 19,480
VICTORY CAP HLDGS INC COM CL A 92645B103   30,129,718 1,029,372 SH   SOLE   842,333 0 187,039
VITA COCO CO INC COM 92846Q107   30,792,903 1,569,465 SH   SOLE   1,430,861 0 138,604
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   37,204,296 793,607 SH   SOLE   629,942 0 163,665
WNS HLDGS LTD SPON ADR 92932M101   14,292,837 153,406 SH   SOLE   115,863 0 37,543
WORKIVA INC COM CL A 98139A105   49,081,938 479,269 SH   SOLE   385,288 0 93,981
XENCOR INC COM 98401F105   4,535,360 162,616 SH   SOLE   129,636 0 32,980
XENON PHARMACEUTICALS INC COM 98420N105   9,878,469 276,012 SH   SOLE   220,515 0 55,497
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   69,316,938 6,400,456 SH   SOLE   5,219,014 0 1,181,442
ZYMEWORKS INC COM 98985Y108   5,879,517 650,389 SH   SOLE   530,618 0 119,771