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
23ANDME HOLDING CO CLASS A COM 90138Q108 800 208,748 SH   SOLE   185,423 0 23,325
908 DEVICES INC COM 65443P102 16,210 852,712 SH   SOLE   771,997 0 80,715
ACACIA RESH CORP ACACIA TCH COM 003881307 7,459 1,653,869 SH   SOLE   1,616,013 0 37,856
AERIE PHARMACEUTICALS INC COM 00771V108 14,459 1,588,944 SH   SOLE   1,487,544 0 101,400
AFFIMED N V COM N01045108 11,086 2,536,928 SH   SOLE   2,480,924 0 56,004
AIRGAIN INC COM 00938A104 3,870 510,509 SH   SOLE   456,817 0 53,692
AKOUSTIS TECHNOLOGIES INC COM 00973N102 11,397 1,753,426 SH   SOLE   1,623,803 0 129,623
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 14,555 1,177,564 SH   SOLE   1,060,006 0 117,558
AMBARELLA INC SHS G037AX101 19,137 182,400 SH   SOLE   178,254 0 4,146
AMERESCO INC CL A 02361E108 12,969 163,130 SH   SOLE   160,142 0 2,988
AMERICAN WELL CORP CL A 03044L105 7,104 1,687,504 SH   SOLE   1,565,497 0 122,007
AMN HEALTHCARE SVCS INC COM 001744101 3,551 34,041 SH   SOLE   30,201 0 3,840
APELLIS PHARMACEUTICALS INC COM 03753U106 7,821 153,923 SH   SOLE   135,253 0 18,670
ARCHER AVIATION INC COM CL A 03945R102 3,756 780,950 SH   SOLE   671,153 0 109,797
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,748 64,851 SH   SOLE   62,501 0 2,350
ARCUS BIOSCIENCES INC COM 03969F109 7,134 226,050 SH   SOLE   204,280 0 21,770
ARRAY TECHNOLOGIES INC COM SHS 04271T100 52,526 4,660,721 SH   SOLE   4,545,215 0 115,506
ARTERIS INC COM 04302A104 3,267 251,328 SH   SOLE   222,840 0 28,488
ATRICURE INC COM 04963C209 6,476 98,611 SH   SOLE   82,561 0 16,050
AVITA MEDICAL INC COM 05380C102 219 25,782 SH   SOLE   25,782 0 0
AXON ENTERPRISE INC COM 05464C101 137,510 998,401 SH   SOLE   868,138 0 130,263
AXT INC COM 00246W103 6,654 947,901 SH   SOLE   864,196 0 83,705
AZENTA INC COM 114340102 76,631 924,596 SH   SOLE   799,129 0 125,467
BEAM THERAPEUTICS INC COM 07373V105 6,201 108,227 SH   SOLE   96,965 0 11,262
BIOCRYST PHARMACEUTICALS INC COM 09058V103 7,633 469,430 SH   SOLE   402,070 0 67,360
BIOLIFE SOLUTIONS INC COM NEW 09062W204 13,856 609,604 SH   SOLE   552,575 0 57,029
BIOMERICA INC COM NEW 09061H307 5,229 1,169,841 SH   SOLE   1,117,095 0 52,746
BLUEPRINT MEDICINES CORP COM 09627Y109 10,007 156,646 SH   SOLE   137,571 0 19,075
BRIGHT HORIZONS FAM SOL IN D COM 109194100 49,037 369,562 SH   SOLE   318,128 0 51,434
BUMBLE INC COM CL A 12047B105 44,167 1,524,034 SH   SOLE   1,303,761 0 220,273
CALLAWAY GOLF CO COM 131193104 12,880 549,974 SH   SOLE   480,094 0 69,880
CARIBOU BIOSCIENCES INC COM 142038108 2,632 286,672 SH   SOLE   261,122 0 25,550
CASELLA WASTE SYS INC CL A 147448104 15,045 171,653 SH   SOLE   150,349 0 21,304
CASTLE BIOSCIENCES INC COM 14843C105 35,606 793,715 SH   SOLE   731,315 0 62,400
CEVA INC COM 157210105 19,229 473,044 SH   SOLE   432,553 0 40,491
CHART INDS INC COM 16115Q308 66,283 385,880 SH   SOLE   370,821 0 15,059
CHEFS WHSE INC COM 163086101 2,965 90,962 SH   SOLE   87,692 0 3,270
CHEGG INC COM 163092109 94,256 2,598,021 SH   SOLE   2,415,361 0 182,660
CHEMOCENTRYX INC COM 16383L106 3,078 122,767 SH   SOLE   110,757 0 12,010
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 8,341 1,043,916 SH   SOLE   1,022,647 0 21,269
CIENA CORP COM NEW 171779309 7,538 124,332 SH   SOLE   111,982 0 12,350
COLUMBUS MCKINNON CORP N Y COM 199333105 25,035 590,441 SH   SOLE   531,385 0 59,056
COMPUTER TASK GROUP INC COM 205477102 3,477 355,857 SH   SOLE   355,857 0 0
CONMED CORP COM 207410101 12,048 81,102 SH   SOLE   72,954 0 8,148
CORVEL CORP COM 221006109 3,412 20,256 SH   SOLE   17,994 0 2,262
COSTAR GROUP INC COM 22160N109 126,464 1,898,569 SH   SOLE   1,633,233 0 265,336
COUPA SOFTWARE INC COM 22266L106 26,463 260,383 SH   SOLE   223,607 0 36,776
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,781 92,106 SH   SOLE   83,092 0 9,014
CRYOPORT INC COM PAR $0.001 229050307 2,255 64,598 SH   SOLE   64,598 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,657 21,671 SH   SOLE   19,221 0 2,450
CYTOSORBENTS CORP COM NEW 23283X206 3,879 1,215,928 SH   SOLE   1,149,372 0 66,556
DARLING INGREDIENTS INC COM 237266101 9,966 123,985 SH   SOLE   123,985 0 0
DATTO HLDG CORP COM 23821D100 36,922 1,381,830 SH   SOLE   1,170,627 0 211,203
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 13,297 539,425 SH   SOLE   471,293 0 68,132
DERMTECH INC COM 24984K105 4,374 297,952 SH   SOLE   279,484 0 18,468
DIGITAL TURBINE INC COM NEW 25400W102 109,162 2,491,711 SH   SOLE   2,422,447 0 69,264
DOMO INC COM CL B 257554105 35,230 696,650 SH   SOLE   600,028 0 96,622
DOUGLAS DYNAMICS INC COM 25960R105 2,611 75,488 SH   SOLE   75,488 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,090 43,414 SH   SOLE   38,716 0 4,698
ENOVIX CORPORATION COM 293594107 36,019 2,524,087 SH   SOLE   2,177,181 0 346,906
ENPHASE ENERGY INC COM 29355A107 136,875 678,338 SH   SOLE   619,344 0 58,994
ETSY INC COM 29786A106 106,451 856,545 SH   SOLE   749,533 0 107,012
EURONET WORLDWIDE INC COM 298736109 59,241 455,172 SH   SOLE   441,404 0 13,768
EVERQUOTE INC COM CL A 30041R108 20,681 1,278,201 SH   SOLE   1,091,629 0 186,572
EVOLENT HEALTH INC CL A 30050B101 146,214 4,526,760 SH   SOLE   4,233,959 0 292,801
EXECUTIVE NETWORK PARTNERING *W EXP 09/25/202 30158L118 121 384,577 SH   SOLE   332,920 0 51,657
FATE THERAPEUTICS INC COM 31189P102 7,946 204,945 SH   SOLE   179,875 0 25,070
FIRST WATCH RESTAURANT GROUP COM 33748L101 15,966 1,223,454 SH   SOLE   1,051,252 0 172,202
GENIUS SPORTS LIMITED SHARES CL A G3934V109 22,751 4,945,762 SH   SOLE   4,276,972 0 668,790
GENTHERM INC COM 37253A103 6,008 82,256 SH   SOLE   80,706 0 1,550
GLOBANT S A COM L44385109 15,198 57,994 SH   SOLE   49,607 0 8,387
GRAY TELEVISION INC COM 389375106 4,596 208,267 SH   SOLE   204,155 0 4,112
GREEN BRICK PARTNERS INC COM 392709101 1,502 76,001 SH   SOLE   67,695 0 8,306
GRID DYNAMICS HLDGS INC CL A 39813G109 2,362 167,765 SH   SOLE   161,675 0 6,090
HAGERTY INC CL A COM 405166109 13,871 1,285,499 SH   SOLE   1,260,851 0 24,648
HARMONIC INC COM 413160102 4,310 463,968 SH   SOLE   447,266 0 16,702
HARVARD BIOSCIENCE INC COM 416906105 9,046 1,456,749 SH   SOLE   1,390,917 0 65,832
HEALTH CATALYST INC COM 42225T107 14,578 557,899 SH   SOLE   501,448 0 56,451
HEALTHEQUITY INC COM 42226A107 55,908 829,000 SH   SOLE   719,229 0 109,771
HESKA CORP COM RESTRC NEW 42805E306 5,690 41,149 SH   SOLE   37,669 0 3,480
HUDSON TECHNOLOGIES INC COM 444144109 7,769 1,250,975 SH   SOLE   1,216,731 0 34,244
ICAD INC COM NEW 44934S206 10,571 2,370,273 SH   SOLE   2,316,911 0 53,362
IMMUNOGEN INC COM 45253H101 9,319 1,957,719 SH   SOLE   1,761,897 0 195,822
INMODE LTD SHS M5425M103 17,465 473,178 SH   SOLE   456,816 0 16,362
INNOVATIVE INDL PPTYS INC COM 45781V101 16,755 81,574 SH   SOLE   73,349 0 8,225
INSMED INC COM PAR $.01 457669307 8,081 343,877 SH   SOLE   296,852 0 47,025
INTELLIA THERAPEUTICS INC COM 45826J105 6,730 92,609 SH   SOLE   83,018 0 9,591
JAMES RIV GROUP LTD COM G5005R107 19,238 777,615 SH   SOLE   699,021 0 78,594
KEZAR LIFE SCIENCES INC COM 49372L100 2,820 169,685 SH   SOLE   161,585 0 8,100
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7,377 742,158 SH   SOLE   675,419 0 66,739
KINSALE CAP GROUP INC COM 49714P108 10,185 44,669 SH   SOLE   40,159 0 4,510
KORNIT DIGITAL LTD SHS M6372Q113 190,711 2,306,335 SH   SOLE   2,091,929 0 214,406
KULICKE & SOFFA INDS INC COM 501242101 44,911 801,698 SH   SOLE   786,797 0 14,901
LAWSON PRODS INC COM 520776105 4,950 128,436 SH   SOLE   121,273 0 7,163
LENDINGTREE INC NEW COM 52603B107 40,538 338,746 SH   SOLE   329,738 0 9,008
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 47,748 3,283,876 SH   SOLE   2,826,711 0 457,165
LIFEMD INC COM 53216B104 1,044 295,747 SH   SOLE   295,747 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,019 9,063 SH   SOLE   8,910 0 153
LIMELIGHT NETWORKS INC COM 53261M104 17,831 3,415,867 SH   SOLE   3,121,347 0 294,520
LIQUIDITY SVCS INC COM 53635B107 36,198 2,114,382 SH   SOLE   1,815,560 0 298,822
LITHIA MTRS INC COM 536797103 23,534 78,414 SH   SOLE   77,562 0 852
LIVEPERSON INC COM 538146101 41,836 1,713,202 SH   SOLE   1,473,835 0 239,367
LOVESAC COMPANY COM 54738L109 48,142 890,522 SH   SOLE   770,934 0 119,588
LUXFER HOLDINGS PLC SHS G5698W116 8,209 488,607 SH   SOLE   440,338 0 48,269
MAGNITE INC COM 55955D100 120,591 9,128,749 SH   SOLE   8,596,249 0 532,500
MATERION CORP COM 576690101 13,764 160,537 SH   SOLE   143,577 0 16,960
MESA LABS INC COM 59064R109 14,596 57,267 SH   SOLE   51,475 0 5,792
MONOLITHIC PWR SYS INC COM 609839105 3,996 8,228 SH   SOLE   7,318 0 910
MOTORCAR PTS AMER INC COM 620071100 4,643 260,430 SH   SOLE   252,137 0 8,293
NATERA INC COM 632307104 15,637 384,402 SH   SOLE   369,953 0 14,449
NEOGENOMICS INC COM NEW 64049M209 2,976 244,924 SH   SOLE   225,968 0 18,956
NEW RELIC INC COM 64829B100 4,402 65,820 SH   SOLE   58,405 0 7,415
NEWMARK GROUP INC CL A 65158N102 4,944 310,528 SH   SOLE   304,714 0 5,814
NUTANIX INC CL A 67059N108 7,001 261,055 SH   SOLE   235,440 0 25,615
OLINK HLDG AB SPONSORED ADS 680710100 10,127 573,426 SH   SOLE   512,581 0 60,845
ONESPAWORLD HOLDINGS LIMITED COM P73684113 24,534 2,405,337 SH   SOLE   2,070,538 0 334,799
ONTO INNOVATION INC COM 683344105 7,459 85,846 SH   SOLE   76,076 0 9,770
ORGANOGENESIS HLDGS INC COM 68621F102 15,101 1,981,763 SH   SOLE   1,840,607 0 141,156
ORTHOPEDIATRICS CORP COM 68752L100 20,239 374,867 SH   SOLE   338,447 0 36,420
OSI SYSTEMS INC COM 671044105 50,765 596,391 SH   SOLE   514,703 0 81,688
OVERSTOCK COM INC DEL COM 690370101 35,349 803,288 SH   SOLE   694,636 0 108,652
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,751 412,183 SH   SOLE   373,015 0 39,168
PAYCOM SOFTWARE INC COM 70432V102 122,236 352,896 SH   SOLE   304,022 0 48,874
PERFICIENT INC COM 71375U101 16,788 152,495 SH   SOLE   137,396 0 15,099
PLIANT THERAPEUTICS INC COM 729139105 3,430 489,334 SH   SOLE   441,854 0 47,480
PORCH GROUP INC COM 733245104 57,961 8,345,679 SH   SOLE   7,556,471 0 789,208
PORTILLOS INC COM CL A 73642K106 8,088 329,336 SH   SOLE   305,404 0 23,932
POWER INTEGRATIONS INC COM 739276103 29,801 321,546 SH   SOLE   300,334 0 21,212
PROS HOLDINGS INC COM 74346Y103 20,964 629,373 SH   SOLE   563,728 0 65,645
PROTHENA CORP PLC SHS G72800108 4,539 124,106 SH   SOLE   108,553 0 15,553
PTC INC COM 69370C100 6,007 55,765 SH   SOLE   49,475 0 6,290
PURE STORAGE INC CL A 74624M102 22,706 643,058 SH   SOLE   604,163 0 38,895
QUALYS INC COM 74758T303 6,783 47,633 SH   SOLE   42,208 0 5,425
QUANTERIX CORP COM 74766Q101 33,656 1,152,982 SH   SOLE   1,074,672 0 78,310
RADWARE LTD ORD M81873107 8,679 271,471 SH   SOLE   243,391 0 28,080
RAPID7 INC COM 753422104 16,775 150,796 SH   SOLE   134,781 0 16,015
RBC BEARINGS INC COM 75524B104 13,299 68,595 SH   SOLE   59,222 0 9,373
RENALYTIX PLC ADS 75973T101 2,286 330,279 SH   SOLE   319,982 0 10,297
REPLIGEN CORP COM 759916109 4,415 23,475 SH   SOLE   23,475 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,153 161,695 SH   SOLE   146,799 0 14,896
REVOLVE GROUP INC CL A 76156B107 20,484 381,520 SH   SOLE   353,266 0 28,254
RUSH ENTERPRISES INC CL A 781846209 6,417 126,043 SH   SOLE   112,973 0 13,070
SEMLER SCIENTIFIC INC COM 81684M104 971 19,596 SH   SOLE   18,891 0 705
SHARPS COMPLIANCE CORP COM 820017101 4,237 718,201 SH   SOLE   718,201 0 0
SHOCKWAVE MED INC COM 82489T104 2,376 11,457 SH   SOLE   10,417 0 1,040
SHOTSPOTTER INC COM 82536T107 17,278 623,315 SH   SOLE   543,428 0 79,887
SI-BONE INC COM 825704109 16,672 737,712 SH   SOLE   667,524 0 70,188
SILICON LABORATORIES INC COM 826919102 4,910 32,687 SH   SOLE   28,987 0 3,700
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9,574 143,273 SH   SOLE   140,037 0 3,236
SILK RD MED INC COM 82710M100 2,838 68,728 SH   SOLE   68,728 0 0
SILVERGATE CAP CORP CL A 82837P408 9,570 63,556 SH   SOLE   55,676 0 7,880
SPERO THERAPEUTICS INC COM 84833T103 986 113,322 SH   SOLE   113,322 0 0
SPROUT SOCIAL INC COM CL A 85209W109 20,178 251,847 SH   SOLE   218,987 0 32,860
SPS COMM INC COM 78463M107 125,500 956,553 SH   SOLE   823,917 0 132,636
STONERIDGE INC COM 86183P102 9,857 474,803 SH   SOLE   463,686 0 11,117
STRATASYS LTD SHS M85548101 61,690 2,429,702 SH   SOLE   2,082,692 0 347,010
TECHTARGET INC COM 87874R100 9,722 119,613 SH   SOLE   106,053 0 13,560
TEXAS CAP BANCSHARES INC COM 88224Q107 17,874 311,883 SH   SOLE   285,363 0 26,520
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 7,157 423,994 SH   SOLE   361,664 0 62,330
THREDUP INC CL A 88556E102 9,391 1,219,610 SH   SOLE   1,128,789 0 90,821
TITAN MACHY INC COM 88830R101 2,593 91,772 SH   SOLE   91,772 0 0
VARONIS SYS INC COM 922280102 28,658 602,822 SH   SOLE   584,453 0 18,369
VEECO INSTRS INC DEL COM 922417100 10,592 389,560 SH   SOLE   361,200 0 28,360
VERACYTE INC COM 92337F107 54,057 1,960,736 SH   SOLE   1,872,617 0 88,119
VERICEL CORP COM 92346J108 22,842 597,654 SH   SOLE   537,382 0 60,272
VERITONE INC COM 92347M100 2,696 147,497 SH   SOLE   130,797 0 16,700
VICOR CORP COM 925815102 13,795 195,536 SH   SOLE   187,420 0 8,116
VICTORY CAP HLDGS INC COM CL A 92645B103 24,168 837,149 SH   SOLE   718,735 0 118,414
VITA COCO CO INC COM 92846Q107 21,956 2,450,435 SH   SOLE   2,398,377 0 52,058
WESTERN DIGITAL CORP. COM 958102105 4,489 90,407 SH   SOLE   80,167 0 10,240
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 20,960 535,661 SH   SOLE   480,613 0 55,048
WIX COM LTD SHS M98068105 7,348 70,347 SH   SOLE   70,347 0 0
WNS HLDGS LTD SPON ADR 92932M101 9,409 110,058 SH   SOLE   99,184 0 10,874
WORKIVA INC COM CL A 98139A105 44,923 380,706 SH   SOLE   326,042 0 54,664
XENCOR INC COM 98401F105 5,212 195,338 SH   SOLE   172,768 0 22,570
XENON PHARMACEUTICALS INC COM 98420N105 8,031 262,705 SH   SOLE   235,245 0 27,460
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1,037 405,247 SH   SOLE   405,247 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 80,544 6,317,193 SH   SOLE   5,480,336 0 836,857