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
ACME UTD CORP COM 004816104 2,964 128,003 SH   SOLE   0 0 128,003
AIRGAIN INC COM 00938A104 1,196 165,829 SH   SOLE   0 0 165,829
AMERIS BANCORP COM 03076K108 589 13,123 SH   SOLE   0 0 13,123
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 29 90,000 SH   SOLE   0 0 90,000
AMPLITECH GROUP INC COM NEW 03211Q200 238 129,253 SH   SOLE   0 0 129,253
ARCHROCK INC COM 03957W106 1,567 244,108 SH   SOLE   0 0 244,108
ARES CAPITAL CORP COM 04010L103 390 23,085 SH   SOLE   0 0 23,085
ARES COML REAL ESTATE CORP COM 04013V108 1,378 127,625 SH   SOLE   0 0 127,625
ASURE SOFTWARE INC COM 04649U102 899 157,225 SH   SOLE   0 0 157,225
ATOMERA INC COM 04965B100 1,756 173,325 SH   SOLE   0 0 173,325
AVINO SILVER & GOLD MINES LT COM 053906103 462 906,200 SH   SOLE   0 0 906,200
BK TECHNOLOGIES CORPORATION COM 05587G104 355 147,121 SH   SOLE   0 0 147,121
BALCHEM CORP COM 057665200 548 4,510 SH   SOLE   0 0 4,510
BARINGS BDC INC COM 06759L103 592 71,597 SH   SOLE   0 0 71,597
BEAM GLOBAL COM 07373B109 772 63,255 SH   SOLE   0 0 63,255
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 984 3,685 SH   SOLE   0 0 3,685
BIOFRONTERA INC COM 09077D100 266 253,275 SH   SOLE   0 0 253,275
BIOFRONTERA INC *W EXP 10/27/202 09077D118 71 201,000 SH   SOLE   0 0 201,000
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 3,761 140,613 SH   SOLE   0 0 140,613
BOXLIGHT CORP COM CL A 103197109 451 727,628 SH   SOLE   0 0 727,628
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,535 356,230 SH   SOLE   0 0 356,230
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 135 13,750 SH   SOLE   0 0 13,750
CAPITAL SOUTHWEST CORP COM 140501107 320 18,910 SH   SOLE   0 0 18,910
CARETRUST REIT INC COM 14174T107 635 34,571 SH   SOLE   0 0 34,571
CARRIAGE SVCS INC COM 143905107 3,749 116,582 SH   SOLE   0 0 116,582
CEDAR FAIR L P DEPOSITRY UNIT 150185106 393 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 6,348 70,000 SH   SOLE   0 0 70,000
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 126 18,300 SH   SOLE   0 0 18,300
CITY OFFICE REIT INC COM 178587101 950 95,239 SH   SOLE   0 0 95,239
CLEARFIELD INC COM 18482P103 1,122 10,724 SH   SOLE   0 0 10,724
COHERENT CORP COM 19247G107 4,268 122,454 SH   SOLE   0 0 122,454
CONTAINER STORE GROUP INC COM 210751103 51 10,326 SH   SOLE   0 0 10,326
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 6 90,475 SH   SOLE   0 0 90,475
CREXENDO INC COM 226552107 1,244 518,436 SH   SOLE   0 0 518,436
CROWN CRAFTS INC COM 228309100 1,013 172,888 SH   SOLE   0 0 172,888
CROWN ELECTROKINETICS CORP COM NEW 228339206 304 1,327,000 SH   SOLE   0 0 1,327,000
DATA I O CORP COM 237690102 63 22,425 SH   SOLE   0 0 22,425
DATA STORAGE CORP *W EXP 05/13/202 23786R110 21 172,500 SH   SOLE   0 0 172,500
DATA STORAGE CORP COM NEW 23786R201 714 350,066 SH   SOLE   0 0 350,066
DOLPHIN ENTMT INC COM NEW 25686H209 732 276,397 SH   SOLE   0 0 276,397
DUOS TECHNOLOGIES GROUP INC COM 266042407 2,106 518,786 SH   SOLE   0 0 518,786
EAGLE POINT CREDIT COMPANY I COM 269808101 3,005 273,156 SH   SOLE   0 0 273,156
EAGLE POINT INCOME COMPANY I COM 269817102 1,929 135,960 SH   SOLE   0 0 135,960
EASTSIDE DISTILLING INC COM 277802302 21 76,778 SH   SOLE   0 0 76,778
EATON VANCE FLTING RATE INC COM 278279104 255 22,425 SH   SOLE   0 0 22,425
EDIBLE GARDEN AG INC COM 28059P105 114 180,875 SH   SOLE   0 0 180,875
EDIBLE GARDEN AG INC *W EXP 04/18/202 28059P113 18 175,000 SH   SOLE   0 0 175,000
POLISHED COM INC COM 28252C109 948 1,822,300 SH   SOLE   0 0 1,822,300
POLISHED COM INC *W EXP 06/02/202 28252C117 82 654,350 SH   SOLE   0 0 654,350
ENSIGN GROUP INC COM 29358P101 7,944 99,852 SH   SOLE   0 0 99,852
ENVIVA INC COM 29415B103 3,230 53,779 SH   SOLE   0 0 53,779
EQUINOX GOLD CORP COM 29446Y502 1,362 373,205 SH   SOLE   0 0 373,205
EVOLUTION PETE CORP COM 30049A107 1,792 257,463 SH   SOLE   0 0 257,463
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 261 33,024 SH   SOLE   0 0 33,024
FS KKR CAP CORP COM 302635206 3,092 175,570 SH   SOLE   0 0 175,570
FARMLAND PARTNERS INC COM 31154R109 2,873 225,675 SH   SOLE   0 0 225,675
FLAHERTY & CRUMRINE PFD SECS COM 338478100 826 55,600 SH   SOLE   0 0 55,600
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 311 20,750 SH   SOLE   0 0 20,750
FRANCO NEV CORP COM 351858105 1,453 12,164 SH   SOLE   0 0 12,164
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 3,734 1,555,940 SH   SOLE   0 0 1,555,940
FULL HSE RESORTS INC COM 359678109 112 20,000 SH   SOLE   0 0 20,000
GLADSTONE COMMERCIAL CORP COM 376536108 974 62,820 SH   SOLE   0 0 62,820
GLADSTONE LD CORP COM 376549101 2,946 162,762 SH   SOLE   0 0 162,762
GLOBAL WTR RES INC COM 379463102 2,078 177,170 SH   SOLE   0 0 177,170
GLOBAL MED REIT INC COM NEW 37954A204 154 17,627 SH   SOLE   0 0 17,627
GLOBAL X FDS US INFR DEV ETF 37954Y673 390 16,925 SH   SOLE   0 0 16,925
GLOBAL SELF STORAGE INC COM 37955N106 4,042 689,686 SH   SOLE   0 0 689,686
GREAT AJAX CORP COM 38983D300 1,450 193,132 SH   SOLE   0 0 193,132
HANNON ARMSTRONG SUST INFR C COM 41068X100 535 17,869 SH   SOLE   0 0 17,869
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116 135 676,900 SH   SOLE   0 0 676,900
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 1,645 148,555 SH   SOLE   0 0 148,555
HARROW HEALTH INC COM 415858109 1,300 107,725 SH   SOLE   0 0 107,725
HARVARD BIOSCIENCE INC COM 416906105 764 298,297 SH   SOLE   0 0 298,297
HENRY JACK & ASSOC INC COM 426281101 1,075 5,900 SH   SOLE   0 0 5,900
HOUR LOOP INC COM 44170P106 371 142,298 SH   SOLE   0 0 142,298
IDW MEDIA HLDGS INC CL B 44951N106 638 414,500 SH   SOLE   0 0 414,500
IDEX CORP COM 45167R104 1,419 7,100 SH   SOLE   0 0 7,100
INDEPENDENCE RLTY TR INC COM 45378A106 2,416 143,226 SH   SOLE   0 0 143,226
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 72 13,133 SH   SOLE   0 0 13,133
INTEST CORP COM 461147100 1,957 256,470 SH   SOLE   0 0 256,470
INUVO INC COM NEW 46122W204 270 662,502 SH   SOLE   0 0 662,502
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 2,703 52,335 SH   SOLE   0 0 52,335
ISHARES TR TIPS BD ETF 464287176 260 2,480 SH   SOLE   0 0 2,480
ISHARES TR RESIDENTIAL MULT 464288562 218 3,034 SH   SOLE   0 0 3,034
ISHARES SILVER TR ISHARES 46428Q109 685 39,150 SH   SOLE   0 0 39,150
ISHARES TR FLTG RATE NT ETF 46429B655 429 8,529 SH   SOLE   0 0 8,529
ISORAY INC COM 46489V104 154 667,700 SH   SOLE   0 0 667,700
ISSUER DIRECT CORP COM NEW 46520M204 2,346 115,581 SH   SOLE   0 0 115,581
ITERIS INC NEW COM 46564T107 1,108 372,935 SH   SOLE   0 0 372,935
J & J SNACK FOODS CORP COM 466032109 234 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 154 26,344 SH   SOLE   0 0 26,344
JOINT CORP COM 47973J102 926 58,974 SH   SOLE   0 0 58,974
KAYNE ANDERSON ENERGY INFRST COM 486606106 165 19,903 SH   SOLE   0 0 19,903
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,127 110,898 SH   SOLE   0 0 110,898
LGL GROUP INC COM 50186A108 2,638 233,073 SH   SOLE   0 0 233,073
LEGACY HOUSING CORP COM 52472M101 3,273 190,859 SH   SOLE   0 0 190,859
LXP INDUSTRIAL TRUST COM 529043101 345 37,150 SH   SOLE   0 0 37,150
LOOP MEDIA INC COM NEW 54352F206 558 125,000 SH   SOLE   0 0 125,000
MAMAMANCINI S HLDGS INC COM 56146T103 1,207 1,106,900 SH   SOLE   0 0 1,106,900
MANHATTAN BRDG CAP INC COM 562803106 2,196 389,422 SH   SOLE   0 0 389,422
MARTEN TRANS LTD COM 573075108 1,493 77,911 SH   SOLE   0 0 77,911
MEDICAL PPTYS TRUST INC COM 58463J304 1,002 82,472 SH   SOLE   0 0 82,472
MILLER INDS INC TENN COM NEW 600551204 360 16,890 SH   SOLE   0 0 16,890
MOBILICOM LTD SPON ADS 60742B102 387 214,800 SH   SOLE   0 0 214,800
MOBILICOM LTD *W EXP 08/31/202 60742B110 82 214,800 SH   SOLE   0 0 214,800
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 348 145,400 SH   SOLE   0 0 145,400
NEOGENOMICS INC COM NEW 64049M209 417 48,465 SH   SOLE   0 0 48,465
NEPHROS INC COM 640671400 229 252,124 SH   SOLE   0 0 252,124
NETCAPITAL INC COM 64113L103 823 439,970 SH   SOLE   0 0 439,970
NETCAPITAL INC *W EXP 07/12/202 64113L111 64 238,925 SH   SOLE   0 0 238,925
NEW MTN FIN CORP COM 647551100 362 31,373 SH   SOLE   0 0 31,373
NEWMONT CORP COM 651639106 783 18,628 SH   SOLE   0 0 18,628
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,124 130,124 SH   SOLE   0 0 130,124
OFS CREDIT COMPANY INC COM 67111Q107 1,144 121,805 SH   SOLE   0 0 121,805
NUWELLIS INC COM 67113Y108 237 438,818 SH   SOLE   0 0 438,818
OAKTREE SPECIALTY LENDING CO COM 67401P108 89 14,908 SH   SOLE   0 0 14,908
OIL DRI CORP AMER COM 677864100 1,574 65,030 SH   SOLE   0 0 65,030
ONDAS HLDGS INC COM NEW 68236H204 976 263,649 SH   SOLE   0 0 263,649
ONE STOP SYS INC COM 68247W109 3,235 1,010,858 SH   SOLE   0 0 1,010,858
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,284 223,525 SH   SOLE   0 0 223,525
OWL ROCK CAPITAL CORPORATION COM 69121K104 776 72,625 SH   SOLE   0 0 72,625
OXFORD LANE CAP CORP COM 691543102 386 74,744 SH   SOLE   0 0 74,744
PEMBINA PIPELINE CORP COM 706327103 1,204 39,442 SH   SOLE   0 0 39,442
PENNANT GROUP INC COM 70805E109 312 30,000 SH   SOLE   0 0 30,000
PIEDMONT LITHIUM INC COM 72016P105 423 7,900 SH   SOLE   0 0 7,900
PLYMOUTH INDL REIT INC COM 729640102 507 29,774 SH   SOLE   0 0 29,774
POLAR PWR INC COM 73102V105 232 94,033 SH   SOLE   0 0 94,033
POSTAL REALTY TRUST INC CL A 73757R102 2,452 167,126 SH   SOLE   0 0 167,126
POTLATCHDELTIC CORPORATION COM 737630103 3,495 85,163 SH   SOLE   0 0 85,163
POWERFLEET INC COM 73931J109 1,122 364,390 SH   SOLE   0 0 364,390
PROSHARES TR PSHS ULTRUSS2000 74347R842 417 14,490 SH   SOLE   0 0 14,490
PURE CYCLE CORP COM NEW 746228303 2,980 356,878 SH   SOLE   0 0 356,878
QUAKER HOUGHTON COM 747316107 2,660 18,425 SH   SOLE   0 0 18,425
RCM TECHNOLOGIES INC COM NEW 749360400 557 33,400 SH   SOLE   0 0 33,400
REEDS INC COM 758338107 278 2,309,350 SH   SOLE   0 0 2,309,350
KORU MEDICAL SYSTEMS INC COM 759910102 49 22,086 SH   SOLE   0 0 22,086
RESEARCH SOLUTIONS INC COM 761025105 1,294 634,200 SH   SOLE   0 0 634,200
RIMINI STR INC DEL COM 76674Q107 1,300 278,881 SH   SOLE   0 0 278,881
ROYAL GOLD INC COM 780287108 1,847 19,686 SH   SOLE   0 0 19,686
ROYCE MICRO-CAP TR INC COM 780915104 1,943 245,001 SH   SOLE   0 0 245,001
SPDR GOLD TR GOLD SHS 78463V107 263 1,700 SH   SOLE   0 0 1,700
SP PLUS CORP COM 78469C103 1,000 31,925 SH   SOLE   0 0 31,925
SACHEM CAP CORP COM 78590A109 2,212 664,385 SH   SOLE   0 0 664,385
SANDSTORM GOLD LTD COM NEW 80013R206 2,896 560,129 SH   SOLE   0 0 560,129
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 87 16,653 SH   SOLE   0 0 16,653
SARATOGA INVT CORP COM NEW 80349A208 334 16,085 SH   SOLE   0 0 16,085
SIGMATRON INTL INC COM 82661L101 67 14,208 SH   SOLE   0 0 14,208
SIGNATURE BK NEW YORK N Y COM 82669G104 340 2,250 SH   SOLE   0 0 2,250
SILVERCREST METALS INC COM 828363101 207 37,425 SH   SOLE   0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 649 231,024 SH   SOLE   0 0 231,024
SMITH MIDLAND CORP COM 832156103 5,958 222,715 SH   SOLE   0 0 222,715
SNOW LAKE RES LTD COM 83336J208 179 101,825 SH   SOLE   0 0 101,825
SLR INVESTMENT CORP COM 83413U100 204 16,400 SH   SOLE   0 0 16,400
SONO TEK CORP COM 835483108 144 20,500 SH   SOLE   0 0 20,500
SOTHERLY HOTELS INC COM 83600C103 739 393,111 SH   SOLE   0 0 393,111
STANDARD LITHIUM LTD COM 853606101 385 88,900 SH   SOLE   0 0 88,900
STERICYCLE INC COM 858912108 1,144 27,160 SH   SOLE   0 0 27,160
ARROWMARK FINANCIAL CORP COM 861780104 742 43,011 SH   SOLE   0 0 43,011
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119 37 248,825 SH   SOLE   0 0 248,825
CEA INDUSTRIES INC COM NEW 86887P200 304 289,175 SH   SOLE   0 0 289,175
TARGA RES CORP COM 87612G101 1,588 26,310 SH   SOLE   0 0 26,310
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,440 275,438 SH   SOLE   0 0 275,438
TORTOISE PIPELINE & ENERGY F COM 89148H207 4,511 180,294 SH   SOLE   0 0 180,294
TRANSACT TECHNOLOGIES INC COM 892918103 535 146,665 SH   SOLE   0 0 146,665
TWIN VEE POWERCATS CO COM 90177C101 270 110,575 SH   SOLE   0 0 110,575
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4,332 248,975 SH   SOLE   0 0 248,975
UMH PPTYS INC COM 903002103 804 49,775 SH   SOLE   0 0 49,775
U S PHYSICAL THERAPY COM 90337L108 4,036 53,095 SH   SOLE   0 0 53,095
URBAN-GRO INC COM NEW 91704K202 845 302,870 SH   SOLE   0 0 302,870
VANECK ETF TRUST GOLD MINERS ETF 92189F106 618 25,606 SH   SOLE   0 0 25,606
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,290 77,734 SH   SOLE   0 0 77,734
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,757 57,300 SH   SOLE   0 0 57,300
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 223 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2,656 58,905 SH   SOLE   0 0 58,905
VIA RENEWABLES INC CL A COM 92556D106 969 140,195 SH   SOLE   0 0 140,195
VIEMED HEALTHCARE INC COM 92663R105 126 20,993 SH   SOLE   0 0 20,993
VIVOS THERAPEUTICS INC COM 92859E108 141 216,704 SH   SOLE   0 0 216,704
WELLTOWER INC COM 95040Q104 1,025 15,937 SH   SOLE   0 0 15,937
WHEATON PRECIOUS METALS CORP COM 962879102 2,089 64,562 SH   SOLE   0 0 64,562
WHERE FOOD COMES FROM INC COM NEW 96327X200 182 18,940 SH   SOLE   0 0 18,940
WHITEHORSE FIN INC COM 96524V106 381 33,305 SH   SOLE   0 0 33,305
WILLDAN GROUP INC COM 96924N100 2,162 146,000 SH   SOLE   0 0 146,000
XAI OCTAGON FLOATING RATE & COM 98400T106 1,153 191,712 SH   SOLE   0 0 191,712
YAMANA GOLD INC COM 98462Y100 80 17,600 SH   SOLE   0 0 17,600
ATLAS CORP SHARES Y0436Q109 184 13,254 SH   SOLE   0 0 13,254
PYXIS TANKERS INC 7.75% CNV PFD A Y71726114 206 10,725 SH   SOLE   0 0 10,725
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 35 80,000 SH   SOLE   0 0 80,000