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
ADMA Biologics, Inc. common 000899104 12,186 5,015,000 SH   SOLE   501,500 0 0
Accelerate Diagnostics, Inc. common 00430H102 746 491,100 SH   SOLE   49,110 0 0
Aehr Test Systems common 00760J108 23,241 1,648,319 SH   SOLE   164,831 0 0
Aerovironment, Inc. common 008073108 3,352 40,208 SH   SOLE   4,020 0 0
AirSculpt Technologies, Inc. common 009496100 2,783 432,762 SH   SOLE   43,276 0 0
Alpha Teknova, Inc. common 02080L102 401 120,000 SH   SOLE   12,000 0 0
American Public Education, Inc common 02913V103 458 50,070 SH   SOLE   5,007 0 0
American Superconductor Corp common 030111207 7,815 1,784,192 SH   SOLE   178,419 0 0
Apollo Endosurgery, Inc. common 03767D108 4,574 830,097 SH   SOLE   83,009 0 0
Applied DNA Sciences, Inc. common 03815U300 452 400,000 SH   SOLE   40,000 0 0
Aqua Metals, Inc. common 03837J101 42 55,474 SH   SOLE   5,547 0 0
Assure Holdings Corp(CND need common 04265J204 780 1,219,069 SH   SOLE   121,906 0 0
Atomera Incorporated common 04965B100 1,793 177,034 SH   SOLE   17,703 0 0
Avid Bioservices, Inc. common 05368M106 22,539 1,178,826 SH   SOLE   117,882 0 0
Backblaze, Inc. common 05637B105 3,180 639,902 SH   SOLE   63,990 0 0
Bellus Health, Inc. (Canada) common 07987C204 4,013 380,000 SH   SOLE   38,000 0 0
BioLife Solutions, Inc. common 09062W204 1,137 50,000 SH   SOLE   5,000 0 0
Bitfarms, Ltd. of Canada common 09173B107 461 439,396 SH   SOLE   43,939 0 0
Bitfarms, Ltd. of Canada (Cana common 09173B107 427 410,000 SH   SOLE   41,000 0 0
Bridgeline Digital, Inc. common 10807Q700 393 300,000 SH   SOLE   30,000 0 0
CEVA, Inc. common 157210105 11,127 424,192 SH   SOLE   42,419 0 0
CareDx, Inc. common 14167L103 851 50,000 SH   SOLE   5,000 0 0
Century Casinos, Inc. common 156492100 10,785 1,644,037 SH   SOLE   164,403 0 0
Citi Trends, Inc. common 17306X102 2,591 167,028 SH   SOLE   16,702 0 0
Concert Pharmaceuticals, Inc. common 206022105 4,467 666,661 SH   SOLE   66,666 0 0
Cryoport, Inc. common 229050307 731 30,000 SH   SOLE   3,000 0 0
DHI Group, Inc. common 23331S100 3,126 581,000 SH   SOLE   58,100 0 0
DZS, Inc. common 268211109 10,680 945,158 SH   SOLE   94,515 0 0
Destination XL Group, Inc. common 25065K104 53,498 9,870,434 SH   SOLE   987,043 0 0
DoubleDown Interactive Co Ltd common 25862B109 452 50,153 SH   SOLE   5,015 0 0
EMCORE Corporation common 290846203 4,644 2,781,094 SH   SOLE   278,109 0 0
Eco Wave Power Global AB (Swe common 27900N103 458 119,000 SH   SOLE   11,900 0 0
Edgio, Inc. common 53261M104 2,587 930,735 SH   SOLE   93,073 0 0
ElectroCore, Inc. common 28531P103 2,231 5,493,876 SH   SOLE   549,387 0 0
Enthusiast Gaming Holdings, In common 29385B109 765 897,100 SH   SOLE   89,710 0 0
Eton Pharmaceuticals, Inc. common 29772L108 973 463,320 SH   SOLE   46,332 0 0
Everspin Technology, Inc. common 30041T104 11,341 1,958,741 SH   SOLE   195,874 0 0
Franchise Group, Inc. common 35180X105 3,205 131,912 SH   SOLE   13,191 0 0
GAN, Ltd. (London) common G3728V109 1,295 583,228 SH   SOLE   58,322 0 0
Gaia, Inc. common 36269P104 2,100 864,375 SH   SOLE   86,437 0 0
Gambling.com Group Ltd. common 63R239101 7,874 1,036,011 SH   SOLE   103,601 0 0
Gee Group, Inc. common 36165A102 1,442 2,285,192 SH   SOLE   228,519 0 0
Genasys, Inc. common 36872P103 12,048 4,349,544 SH   SOLE   434,954 0 0
Greenbrook TMS, Inc. (Canada) common 393704309 193 71,768 SH   SOLE   7,176 0 0
INVO Bioscience, Inc. common 44984F302 661 623,860 SH   SOLE   62,386 0 0
Ideal Power, Inc. common 451622203 2,184 210,981 SH   SOLE   21,098 0 0
Impinj, Inc. common 453204109 39,678 495,787 SH   SOLE   49,578 0 0
Infusystem Holdings, Inc. common 45685K102 13,980 2,000,000 SH   SOLE   200,000 0 0
Karat Packaging, Inc. common 48563L101 4,893 305,986 SH   SOLE   30,598 0 0
Kopin Corporation common 500600101 1,519 1,446,746 SH   SOLE   144,674 0 0
Lantronix, Inc. common 516548203 3,658 760,533 SH   SOLE   76,053 0 0
LeMaitre Vascular, Inc. common 525558201 11,656 230,000 SH   SOLE   23,000 0 0
Legacy Housing Corp. common 52472M101 1,176 68,588 SH   SOLE   6,858 0 0
LiqTech International, Inc. common 53632A102 926 2,430,141 SH   SOLE   243,014 0 0
LivePerson, Inc. common 538146101 9,719 1,031,724 SH   SOLE   103,172 0 0
Lovesac Company, The common 54738L109 7,991 392,096 SH   SOLE   39,209 0 0
Lulu's Fashion Lounge Holdings common 55003A108 1,186 254,500 SH   SOLE   25,450 0 0
MaxCyte, Inc. common 5777K1061 1,950 300,000 SH   SOLE   30,000 0 0
Medicenna Therapeutics Corp. common 192775965 1,103 1,330,000 SH   SOLE   133,000 0 0
Minerva Surgical, Inc. common 60343F106 1,104 1,388,515 SH   SOLE   138,851 0 0
Mobilicom, Ltd. (Australia) common 60742B102 768 426,656 SH   SOLE   42,665 0 0
Movano, Inc. common 62459M107 2,475 900,000 SH   SOLE   90,000 0 0
Nano Dimension, Ltd. ADR (Isra common 63008G203 1,346 563,126 SH   SOLE   56,312 0 0
Natural Gas Services Group Inc common 63886Q109 7,723 769,233 SH   SOLE   76,923 0 0
NeoGames S.A. (Luxembourg) common L6673X107 2,922 226,500 SH   SOLE   22,650 0 0
Neonode, Inc. common 64051M709 536 153,200 SH   SOLE   15,320 0 0
NeuroOne Medical Technologies common 64130M100 2,304 1,363,331 SH   SOLE   136,333 0 0
Noodles & Co. common 65540B105 3,068 652,803 SH   SOLE   65,280 0 0
Nuvation Bio, Inc. common 67080N101 795 355,000 SH   SOLE   35,500 0 0
OPKO Health, Inc. common 68375N103 1,512 800,000 SH   SOLE   80,000 0 0
Oncocyte Corp. common 68235C107 5,655 7,746,557 SH   SOLE   774,655 0 0
OneWater Marine, Inc. - CL A common 68280L101 2,998 99,567 SH   SOLE   9,956 0 0
Ooma, Inc. common 683416101 17,342 1,409,948 SH   SOLE   140,994 0 0
OptimizeRx Corporation common 68401U204 5,930 400,143 SH   SOLE   40,014 0 0
Orbital Energy Group, Inc. common 68559A110 953 2,006,380 SH   SOLE   200,638 0 0
OrthoPediatrics Corporation common 68752L100 15,940 345,475 SH   SOLE   34,547 0 0
PLBY Group,Inc. common 72814P109 456 113,100 SH   SOLE   11,310 0 0
Pfsweb, Inc. common 717098206 19,145 2,054,155 SH   SOLE   205,415 0 0
PowerFleet, Inc. common 73931J109 4,866 1,579,956 SH   SOLE   157,995 0 0
Profire Energy, Inc. common 74316X101 1,707 2,007,245 SH   SOLE   200,724 0 0
Progyny, Inc. common 74340E103 1,112 30,000 SH   SOLE   3,000 0 0
PureTech Health PLC-ADR (Brita common 746237106 1,890 70,000 SH   SOLE   7,000 0 0
Quantum Corp. common 747906501 897 830,994 SH   SOLE   83,099 0 0
QuickLogic Corporation common 74837P405 2,687 415,230 SH   SOLE   41,523 0 0
Quipt Home Medical Corp. common 74880P104 1,228 294,600 SH   SOLE   29,460 0 0
RADA Electronic Industries,Ltd common M81863124 8,235 855,164 SH   SOLE   85,516 0 0
RADCOM, Ltd. (Israel) common M81865111 6,587 578,312 SH   SOLE   57,831 0 0
Repligen Corporation common 759916109 18,711 100,000 SH   SOLE   10,000 0 0
Reservior Media, Inc. common 76119X105 2,868 587,732 SH   SOLE   58,773 0 0
SeaSpine Holdings Corp. common 81255T108 3,817 671,950 SH   SOLE   67,195 0 0
Sequans Communications S.A. AD common 817323207 13,744 3,849,940 SH   SOLE   384,994 0 0
Sera Prognostics, Inc. common 81749D107 385 240,646 SH   SOLE   24,064 0 0
Shapeways Holdings, Inc. common 81947T102 1,024 1,641,308 SH   SOLE   164,130 0 0
Shotspotter, Inc. common 82536T107 3,090 107,438 SH   SOLE   10,743 0 0
Sientra, Inc. common 82621J105 512 799,766 SH   SOLE   79,976 0 0
Sigma Labs, Inc. common 826598500 569 697,785 SH   SOLE   69,778 0 0
Societal CDMO, Inc. common 75629F109 9,144 5,609,689 SH   SOLE   560,968 0 0
Sonendo, Inc. common 835431107 807 754,576 SH   SOLE   75,457 0 0
Spero Therapeutics, Inc. common 84833T103 4,601 2,300,400 SH   SOLE   230,040 0 0
Sunrun, Inc. common 86771W105 1,104 40,000 SH   SOLE   4,000 0 0
Synchronoss Technologies, Inc. common 87157B103 1,727 1,514,794 SH   SOLE   151,479 0 0
The Real Good Food Company, In common 75601G109 2,327 360,267 SH   SOLE   36,026 0 0
TravelCenters of America LLC common 89421B109 38,037 705,307 SH   SOLE   70,530 0 0
Turtle Beach Corporation common 900450206 4,320 633,455 SH   SOLE   63,345 0 0
Twin Vee PowerCats Co. common 90177C101 2,269 930,062 SH   SOLE   93,006 0 0
Ultra Clean Holdings, Inc. common 90385V107 5,199 201,919 SH   SOLE   20,191 0 0
Universal Technical Institute common 913915104 6,125 1,125,888 SH   SOLE   112,588 0 0
Usio,Inc. common 917313108 1,234 949,142 SH   SOLE   94,914 0 0
VIQ Solutions, Inc. (Canada) common 91825V400 2,073 3,343,326 SH   SOLE   334,332 0 0
Veru, Inc. common 92536C103 11,401 989,635 SH   SOLE   98,963 0 0
Vicor Corporation common 925815102 5,484 92,731 SH   SOLE   9,273 0 0
Viemed Healthcare, Inc.(Canada common 92663R105 5,135 854,875 SH   SOLE   85,487 0 0
Viemed Healthcare, Inc. (US) common 92663R105 643 107,214 SH   SOLE   10,721 0 0
Westport Fuel Systems, Inc. common 960908309 3,340 3,832,047 SH   SOLE   383,204 0 0
argenx SE - ADR (Netherlands) common 04016X101 17,652 50,000 SH   SOLE   5,000 0 0
eMagin Corporation common 29076N206 662 1,119,887 SH   SOLE   111,988 0 0
nLight, Inc. common 65487K100 5,038 533,136 SH   SOLE   53,313 0 0
urban-gro, Inc. common 91704K202 2,258 809,265 SH   SOLE   80,926 0 0
voxeljet AG, ADR (Germany) common 92912L106 5,378 1,707,413 SH   SOLE   170,741 0 0
Applied DNA Sciences, Inc. @4 warrants 999999999 280 500,000 SH   SOLE   50,000 0 0
Applied DNA Sciences, Inc. @4 warrants 999999999 190 475,000 SH   SOLE   47,500 0 0
Ideal Power @.001 (pre-funded) warrants 999999999 2,627 253,830 SH   SOLE   25,383 0 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999 3,592 439,180 SH   SOLE   43,918 0 0
Ideal Power @8.90 8/5/25 9.99 warrants 999999999 133 39,366 SH   SOLE   3,936 0 0
Medicenna Therapeutics, Corp.@ warrants 192775965 452 1,330,000 SH   SOLE   133,000 0 0
Mobilicom Ltd. @11.5 8/31/27 A warrants 60742B110 138 363,100 SH   SOLE   36,310 0 0
NeuroOne Medical @1.75 1/14/26 warrants 999999999 540 3,000,000 SH   SOLE   300,000 0 0
Ocean Power Technologies @3.85 warrants 674870118 28 464,280 SH   SOLE   46,428 0 0
Polished.com, Inc. 5/26/22-6/2 warrants 28252C117 250 2,000,000 SH   SOLE   200,000 0 0
Qualtek Services, Inc.-A Wt @1 warrants 74760R113 13 50,000 SH   SOLE   5,000 0 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 3,751 550,000 SH   SOLE   55,000 0 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 300 3,000,000 SH   SOLE   300,000 0 0
eMagin Corporation @1.55 1/29/ warrants 999999999 1 890,000 SH   SOLE   89,000 0 0