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 9,930 5,015,000 SH   SOLE   5 15,000 0
Aehr Test Systems common 00760J108 12,355 1,647,319 SH   SOLE   1 47,319 0
Aerovironment, Inc. common 008073108 3,305 40,208 SH   SOLE   0 40,208 0
AirSculpt Technologies, Inc. common 009496100 2,480 418,262 SH   SOLE   0 18,262 0
Alpha Teknova, Inc. common 02080L102 756 90,000 SH   SOLE   0 90,000 0
American Public Education, Inc common 02913V103 809 50,070 SH   SOLE   0 50,070 0
American Superconductor Corp common 030111207 7,830 1,511,497 SH   SOLE   1 11,497 0
Apollo Endosurgery, Inc. common 03767D108 1,302 356,809 SH   SOLE   0 56,809 0
Aqua Metals, Inc. common 03837J101 45 55,474 SH   SOLE   0 55,474 0
Assure Holdings Corp(CND need common 04265J204 2,200 1,549,403 SH   SOLE   1 49,403 0
Atomera Incorporated common 04965B100 1,661 177,034 SH   SOLE   0 77,034 0
Avid Bioservices, Inc. common 05368M106 17,989 1,178,826 SH   SOLE   1 78,826 0
Backblaze, Inc. common 05637B105 2,912 556,783 SH   SOLE   0 56,783 0
Bellus Health, Inc. (Canada) common 07987C204 3,511 380,000 SH   SOLE   0 80,000 0
BioLife Solutions, Inc. common 09062W204 690 50,000 SH   SOLE   0 50,000 0
Bitfarms, Ltd. of Canada common 09173B107 474 423,361 SH   SOLE   0 23,361 0
Bitfarms, Ltd. of Canada common 09173B107 459 410,000 SH   SOLE   0 10,000 0
Bridgeline Digital, Inc. common 10807Q700 360 300,000 SH   SOLE   0 00000 0
Burcon NutraScience Corp. (Can common 120831102 1,546 3,902,823 SH   SOLE   3 2,823 0
CEVA, Inc. common 157210105 12,351 368,037 SH   SOLE   0 68,037 0
CareDx, Inc. common 14167L103 1,074 50,000 SH   SOLE   0 50,000 0
Century Casinos, Inc. common 156492100 11,743 1,630,957 SH   SOLE   1 30,957 0
Citi Trends, Inc. common 17306X102 1,764 74,608 SH   SOLE   0 74,608 0
Concert Pharmaceuticals, Inc. common 206022105 2,125 504,661 SH   SOLE   0 4,661 0
Cryoport, Inc. common 229050307 929 30,000 SH   SOLE   0 30,000 0
DHI Group, Inc. common 23331S100 2,888 581,000 SH   SOLE   0 81,000 0
DZS, Inc. common 268211109 9,928 610,201 SH   SOLE   0 10,201 0
Destination XL Group, Inc. common 25065K104 37,190 10,970,434 SH   SOLE   10 70,434 0
DoubleDown Interactive Co Ltd common 25862B109 495 50,153 SH   SOLE   0 50,153 0
EMCORE Corporation common 290846203 8,538 2,781,094 SH   SOLE   2 81,094 0
Eco Wave Power Global AB (Swe common 27900N103 505 119,000 SH   SOLE   0 19,000 0
Edgio, Inc. common 53261M104 2,150 930,735 SH   SOLE   0 30,735 0
ElectroCore, Inc. common 28531P103 2,801 5,493,876 SH   SOLE   5 93,876 0
Enthusiast Gaming Holdings Inc common 29385B109 1,777 897,100 SH   SOLE   0 97,100 0
Eton Pharmaceuticals, Inc. common 29772L108 1,214 463,320 SH   SOLE   0 63,320 0
Everspin Technology, Inc. common 30041T104 10,264 1,958,741 SH   SOLE   1 58,741 0
Franchise Group, Inc. common 35180X105 4,626 131,912 SH   SOLE   0 31,912 0
GAN, Ltd. (London) common G3728V109 2,022 683,228 SH   SOLE   0 83,228 0
Gaia, Inc. common 36269P104 3,405 801,236 SH   SOLE   0 1,236 0
Gambling.com Group Ltd. common 63R239101 7,553 959,670 SH   SOLE   0 59,670 0
Gee Group, Inc. common 36165A102 1,193 2,285,192 SH   SOLE   2 85,192 0
Genasys, Inc. common 36872P103 14,136 4,349,544 SH   SOLE   4 49,544 0
Greenbrook TMS, Inc. (Canada) common 393704309 333 259,813 SH   SOLE   0 59,813 0
INVO Bioscience, Inc. common 44984F302 411 623,860 SH   SOLE   0 23,860 0
Ideal Power, Inc. common 451622203 2,880 235,271 SH   SOLE   0 35,271 0
Impinj, Inc. common 453204109 29,088 495,787 SH   SOLE   0 95,787 0
Infusystem Holdings, Inc. common 45685K102 19,260 2,000,000 SH   SOLE   2 00000 0
Karat Packaging, Inc. common 48563L101 5,220 305,986 SH   SOLE   0 5,986 0
Kopin Corporation common 500600101 1,620 1,446,746 SH   SOLE   1 46,746 0
Lantronix, Inc. common 516548203 4,070 756,533 SH   SOLE   0 56,533 0
LeMaitre Vascular, Inc. common 525558201 10,476 230,000 SH   SOLE   0 30,000 0
Legacy Housing Corp. common 52472M101 731 55,987 SH   SOLE   0 55,987 0
LiqTech International, Inc. common 53632A102 1,094 2,430,141 SH   SOLE   2 30,141 0
LivePerson, Inc. common 538146101 11,554 817,120 SH   SOLE   0 17,120 0
Lovesac Company, The common 54738L109 10,783 392,096 SH   SOLE   0 92,096 0
Lulu's Fashion Lounge Holdings common 55003A108 1,627 150,000 SH   SOLE   0 50,000 0
MaxCyte, Inc. common 5777K1061 1,419 300,000 SH   SOLE   0 00000 0
Minerva Surgical, Inc. common 60343F106 3,634 1,546,517 SH   SOLE   1 46,517 0
Movano, Inc. common 62459M107 2,151 900,000 SH   SOLE   0 00000 0
Nano Dimension, Ltd. ADR (Isra common 63008G203 1,768 563,126 SH   SOLE   0 63,126 0
Natural Gas Services Group Inc common 63886Q109 7,541 685,508 SH   SOLE   0 85,508 0
NeoGames S.A. (Luxembourg) common L6673X107 3,037 226,500 SH   SOLE   0 26,500 0
Neonode, Inc. common 64051M709 784 153,200 SH   SOLE   0 53,200 0
NeuroOne Medical Technologies common 64130M100 1,119 1,363,331 SH   SOLE   1 63,331 0
Nkarta, Inc. common 65487U108 1,232 100,000 SH   SOLE   0 00000 0
Noodles & Co. common 65540B105 2,800 595,803 SH   SOLE   0 95,803 0
Nuvation Bio, Inc. common 67080N101 1,102 340,000 SH   SOLE   0 40,000 0
OPKO Health, Inc. common 68375N103 2,024 800,000 SH   SOLE   0 00000 0
Oncocyte Corp. common 68235C107 6,970 7,746,557 SH   SOLE   7 46,557 0
OneWater Marine, Inc. - CL A common 68280L101 3,291 99,567 SH   SOLE   0 99,567 0
Ooma, Inc. common 683416101 16,694 1,409,948 SH   SOLE   1 9,948 0
OptimizeRx Corporation common 68401U204 10,511 383,743 SH   SOLE   0 83,743 0
Orbital Energy Group, Inc. common 68559A110 1,801 2,859,711 SH   SOLE   2 59,711 0
OrthoPediatrics Corporation common 68752L100 12,860 298,021 SH   SOLE   0 98,021 0
PLBY Group,Inc. common 72814P109 2,459 384,176 SH   SOLE   0 84,176 0
Pfsweb, Inc. common 717098206 24,048 2,044,899 SH   SOLE   2 44,899 0
PowerFleet, Inc. common 73931J109 3,423 1,577,446 SH   SOLE   1 77,446 0
Profire Energy, Inc. common 74316X101 1,935 1,343,897 SH   SOLE   1 43,897 0
Profound Medical Corp. (U.S.) common 74319B502 626 85,908 SH   SOLE   0 85,908 0
Progyny, Inc. common 74340E103 871 30,000 SH   SOLE   0 30,000 0
PureTech Health PLC (Britain) common 746237106 1,252 600,000 SH   SOLE   0 00000 0
PureTech Health PLC-ADR (Brita common 746237106 1,261 60,000 SH   SOLE   0 60,000 0
Quantum Corp. common 747906501 1,180 830,994 SH   SOLE   0 30,994 0
QuickLogic Corporation common 74837P405 3,521 415,230 SH   SOLE   0 15,230 0
Quipt Home Medical Corp. common 74880P104 1,346 294,600 SH   SOLE   0 94,600 0
RADA Electronic Industries Ltd common M81863124 7,902 855,164 SH   SOLE   0 55,164 0
RADCOM, Ltd. (Israel) common M81865111 6,651 578,312 SH   SOLE   0 78,312 0
Rent the Runway, Inc. common 76010Y103 1,229 400,181 SH   SOLE   0 181 0
Repligen Corporation common 759916109 16,240 100,000 SH   SOLE   0 00000 0
Reservior Media, Inc. common 76119X105 3,433 526,470 SH   SOLE   0 26,470 0
SRAX, Inc. common 78472M106 1,695 510,503 SH   SOLE   0 10,503 0
SeaSpine Holdings Corp. common 81255T108 3,797 671,950 SH   SOLE   0 71,950 0
Sequans Communications S.A. AD common 817323207 10,356 3,849,940 SH   SOLE   3 49,940 0
Sera Prognostics, Inc. common 81749D107 568 346,479 SH   SOLE   0 46,479 0
Shotspotter, Inc. common 82536T107 2,891 107,438 SH   SOLE   0 7,438 0
Sientra, Inc. common 82621J105 1,835 2,190,990 SH   SOLE   2 90,990 0
Sigma Labs, Inc. common 826598500 893 697,785 SH   SOLE   0 97,785 0
Societal CDMO, Inc. common 75629F109 4,460 5,609,689 SH   SOLE   5 9,689 0
Sunrun, Inc. common 86771W105 934 40,000 SH   SOLE   0 40,000 0
Synchronoss Technologies, Inc. common 87157B103 1,639 1,424,794 SH   SOLE   1 24,794 0
The Real Good Food Company Inc common 75601G109 2,533 360,267 SH   SOLE   0 60,267 0
TravelCenters of America LLC common 89421B109 24,312 705,307 SH   SOLE   0 5,307 0
Turtle Beach Corporation common 900450206 7,747 633,455 SH   SOLE   0 33,455 0
Ultra Clean Holdings, Inc. common 90385V107 5,854 196,627 SH   SOLE   0 96,627 0
Universal Technical Institute common 913915104 8,028 1,125,888 SH   SOLE   1 25,888 0
Usio,Inc. common 917313108 858 353,160 SH   SOLE   0 53,160 0
VIQ Solutions, Inc. (Canada) common 91825V400 2,350 1,643,326 SH   SOLE   1 43,326 0
Veru, Inc. common 92536C103 22,969 2,032,617 SH   SOLE   2 32,617 0
Vicor Corporation common 925815102 4,966 90,731 SH   SOLE   0 90,731 0
Viemed Healthcare, Inc.(Canada common 92663R105 4,622 854,875 SH   SOLE   0 54,875 0
Westport Fuel Systems, Inc. common 960908309 3,870 3,832,047 SH   SOLE   3 32,047 0
Zealand Pharma A/S (Denmark) common 999999999 2,793 213,608 SH   SOLE   0 13,608 0
Zealand Pharma A/S ADR (Denmar common 98920Y304 631 48,957 SH   SOLE   0 48,957 0
argenx SE - ADR (Netherlands) common 04016X101 18,944 50,000 SH   SOLE   0 50,000 0
eMagin Corporation common 29076N206 728 1,119,887 SH   SOLE   1 19,887 0
nLight, Inc. common 65487K100 5,033 492,433 SH   SOLE   0 92,433 0
urban-gro, Inc. common 91704K202 1,919 396,424 SH   SOLE   0 96,424 0
voxeljet AG, ADR (Germany) common 92912L106 3,220 952,785 SH   SOLE   0 52,785 0
Ideal Power @.001 (pre-funded) warrants 999999999 3,107 253,830 SH   SOLE   0 53,830 0
Ideal Power @2.32 11/13/24 9.9 warrants 999999999 4,431 439,180 SH   SOLE   0 39,180 0
Ideal Power @8.90 8/5/25 9.99 warrants 999999999 212 39,366 SH   SOLE   0 39,366 0
NeuroOne Medical @1.75 1/14/26 warrants 999999999 300 3,000,000 SH   SOLE   3 00000 0
Ocean Power Technologies @3.85 warrants 674870118 19 464,280 SH   SOLE   0 64,280 0
Polished.com, Inc. 5/26/22-6/2 warrants 28252C117 520 2,000,000 SH   SOLE   2 00000 0
Qualtek Services, Inc.-A Wt @1 warrants 74760R113 8 50,000 SH   SOLE   0 50,000 0
Turtle Beach Corp. @0 pre-fund warrants 999999999 6,726 550,000 SH   SOLE   0 50,000 0
eMagin Corp @.78 10/9/19-10/9/ warrants 999999999 450 3,000,000 SH   SOLE   3 00000 0
eMagin Corporation @1.55 1/29/ warrants 999999999 9 890,000 SH   SOLE   0 90,000 0