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 4,201 124,653 SH   SOLE   0 0 124,653
AIRGAIN INC COM 00938A104 1,746 164,249 SH   SOLE   0 0 164,249
AMERIS BANCORP COM 03076K108 665 13,378 SH   SOLE   0 0 13,378
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 104 81,275 SH   SOLE   0 0 81,275
AMPLITECH GROUP INC COM NEW 03211Q200 373 94,578 SH   SOLE   0 0 94,578
ARCHROCK INC COM 03957W106 1,543 206,245 SH   SOLE   0 0 206,245
ARES CAPITAL CORP COM 04010L103 449 21,185 SH   SOLE   0 0 21,185
ARES COML REAL ESTATE CORP COM 04013V108 1,655 113,855 SH   SOLE   0 0 113,855
ASURE SOFTWARE INC COM 04649U102 1,262 161,225 SH   SOLE   0 0 161,225
ATOMERA INC COM 04965B100 3,348 166,425 SH   SOLE   0 0 166,425
AVINO SILVER & GOLD MINES LT COM 053906103 782 908,200 SH   SOLE   0 0 908,200
BK TECHNOLOGIES CORPORATION COM 05587G104 365 151,500 SH   SOLE   0 0 151,500
BALCHEM CORP COM 057665200 760 4,510 SH   SOLE   0 0 4,510
BARINGS BDC INC COM 06759L103 528 47,920 SH   SOLE   0 0 47,920
BEAM GLOBAL COM 07373B109 1,147 61,650 SH   SOLE   0 0 61,650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,027 3,435 SH   SOLE   0 0 3,435
BIOFRONTERA INC COM 09077D100 2,580 343,025 SH   SOLE   0 0 343,025
BIOFRONTERA INC *W EXP 10/27/202 09077D118 756 210,100 SH   SOLE   0 0 210,100
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 4,322 163,777 SH   SOLE   0 0 163,777
BOXLIGHT CORP COM CL A 103197109 983 711,993 SH   SOLE   0 0 711,993
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,723 337,905 SH   SOLE   0 0 337,905
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 209 13,600 SH   SOLE   0 0 13,600
CAMDEN PPTY TR SH BEN INT 133131102 238 1,332 SH   SOLE   0 0 1,332
CAPITAL SOUTHWEST CORP COM 140501107 505 19,985 SH   SOLE   0 0 19,985
CARETRUST REIT INC COM 14174T107 761 33,321 SH   SOLE   0 0 33,321
CARRIAGE SVCS INC COM 143905107 7,491 116,252 SH   SOLE   0 0 116,252
CATCHMARK TIMBER TR INC CL A 14912Y202 3,287 377,424 SH   SOLE   0 0 377,424
CEDAR FAIR L P DEPOSITRY UNIT 150185106 478 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 5,436 72,900 SH   SOLE   0 0 72,900
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 223 16,100 SH   SOLE   0 0 16,100
CITY OFFICE REIT INC COM 178587101 1,812 91,889 SH   SOLE   0 0 91,889
CLEARFIELD INC COM 18482P103 931 11,033 SH   SOLE   0 0 11,033
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 12 91,225 SH   SOLE   0 0 91,225
CREXENDO INC COM 226552107 2,422 484,390 SH   SOLE   0 0 494,390
CROWN CRAFTS INC COM 228309100 1,272 174,903 SH   SOLE   0 0 174,903
CUSTOMERS BANCORP INC COM 23204G100 1,301 19,900 SH   SOLE   0 0 19,900
DATA I O CORP COM 237690102 103 22,425 SH   SOLE   0 0 22,425
DATA STORAGE CORP *W EXP 05/13/202 23786R110 136 166,000 SH   SOLE   0 0 166,000
DATA STORAGE CORP COM NEW 23786R201 1,008 329,380 SH   SOLE   0 0 329,380
DOLPHIN ENTMT INC COM NEW 25686H209 2,166 254,200 SH   SOLE   0 0 254,200
DUOS TECHNOLOGIES GROUP INC COM 266042407 1,319 257,195 SH   SOLE   0 0 257,195
EVI INDS INC COM 26929N102 269 8,600 SH   SOLE   0 0 8,600
EAGLE PT CR CO LLC COM 269808101 3,672 262,291 SH   SOLE   0 0 262,291
EAGLE POINT INCOME COMPANY I COM 269817102 2,148 126,105 SH   SOLE   0 0 126,105
EASTSIDE DISTILLING INC COM 277802302 1,126 628,815 SH   SOLE   0 0 628,815
EATON VANCE FLTING RATE INC COM 278279104 338 22,425 SH   SOLE   0 0 22,425
1847 GOEDEKER INC COM 28252C109 1,539 641,300 SH   SOLE   0 0 641,300
1847 GOEDEKER INC *W EXP 99/99/999 28252C117 769 635,450 SH   SOLE   0 0 635,450
ENSIGN GROUP INC COM 29358P101 8,461 100,775 SH   SOLE   0 0 100,775
ENVIVA PARTNERS LP COM 29414J107 3,207 45,535 SH   SOLE   0 0 45,535
EQUINOX GOLD CORP COM 29446Y502 2,303 340,720 SH   SOLE   0 0 340,720
EVOLUTION PETE CORP COM 30049A107 1,194 236,398 SH   SOLE   0 0 236,398
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 303 24,754 SH   SOLE   0 0 24,754
FS KKR CAP CORP COM 302635206 3,503 167,278 SH   SOLE   0 0 167,278
FLAHERTY & CRUMRINE PFD SECS COM 338478100 960 44,208 SH   SOLE   0 0 44,208
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 512 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,576 11,396 SH   SOLE   0 0 11,396
FULL HSE RESORTS INC COM 359678109 242 20,000 SH   SOLE   0 0 20,000
GLADSTONE COMMERCIAL CORP COM 376536108 1,526 59,220 SH   SOLE   0 0 59,220
GLADSTONE LD CORP COM 376549101 3,908 115,770 SH   SOLE   0 0 115,770
GLOBAL WTR RES INC COM 379463102 3,120 182,450 SH   SOLE   0 0 182,450
GLOBAL X FDS US INFR DEV ETF 37954Y673 292 10,150 SH   SOLE   0 0 10,150
GLOBAL SELF STORAGE COM 37955N106 3,767 662,029 SH   SOLE   0 0 662,029
GREAT AJAX CORP COM 38983D300 2,596 197,253 SH   SOLE   0 0 197,253
HANNON ARMSTRONG SUST INFR C COM 41068X100 957 18,019 SH   SOLE   0 0 18,019
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116 249 637,875 SH   SOLE   0 0 637,875
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 2,096 133,645 SH   SOLE   0 0 133,645
HARROW HEALTH INC COM 415858109 736 85,140 SH   SOLE   0 0 85,140
HARVARD BIOSCIENCE INC COM 416906105 2,046 290,197 SH   SOLE   0 0 290,197
HENRY JACK & ASSOC INC COM 426281101 1,035 6,200 SH   SOLE   0 0 6,200
IDW MEDIA HLDGS INC CL B 44951N106 770 385,000 SH   SOLE   0 0 385,000
IDEX CORP COM 45167R104 1,619 6,850 SH   SOLE   0 0 6,850
INDEPENDENCE RLTY TR INC COM 45378A106 3,718 143,951 SH   SOLE   0 0 143,951
INTEGRA RES CORP COM NEW 45826T301 30 14,000 SH   SOLE   0 0 14,000
INTEST CORP COM 461147100 3,208 252,170 SH   SOLE   0 0 252,170
INTRICON CORP COM 46121H109 337 20,845 SH   SOLE   0 0 20,845
INUVO INC COM NEW 46122W204 335 631,502 SH   SOLE   0 0 631,502
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 3,523 51,645 SH   SOLE   0 0 51,645
ISHARES TR TIPS BD ETF 464287176 327 2,530 SH   SOLE   0 0 2,530
ISHARES TR RESIDENTIAL MULT 464288562 213 2,166 SH   SOLE   0 0 2,166
ISHARES SILVER TR ISHARES 46428Q109 704 32,750 SH   SOLE   0 0 32,750
ISORAY INC COM 46489V104 240 619,200 SH   SOLE   0 0 619,200
ISSUER DIRECT CORP COM NEW 46520M204 3,242 110,068 SH   SOLE   0 0 110,068
ITERIS INC NEW COM 46564T107 1,420 354,934 SH   SOLE   0 0 354,934
J & J SNACK FOODS CORP COM 466032109 284 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 203 25,844 SH   SOLE   0 0 25,844
JOINT CORP COM 47973J102 3,882 59,094 SH   SOLE   0 0 59,094
KAYNE ANDERSON ENERGY INFRST COM 486606106 122 15,700 SH   SOLE   0 0 15,700
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,157 111,198 SH   SOLE   0 0 111,198
LAKELAND INDS INC COM 511795106 248 11,419 SH   SOLE   0 0 11,419
LEGACY HOUSING CORP COM 52472M101 4,825 182,285 SH   SOLE   0 0 182,285
LXP INDUSTRIAL TRUST COM 529043101 580 37,150 SH   SOLE   0 0 37,150
MAMAMANCINI S HLDGS INC COM 56146T103 1,950 970,240 SH   SOLE   0 0 970,240
MANHATTAN BRDG CAP INC COM 562803106 1,906 346,494 SH   SOLE   0 0 346,494
MARTEN TRANS LTD COM 573075108 1,346 78,410 SH   SOLE   0 0 78,410
MEDICAL PPTYS TRUST INC COM 58463J304 1,848 78,197 SH   SOLE   0 0 78,197
MILLER INDS INC TENN COM NEW 600551204 567 16,990 SH   SOLE   0 0 16,990
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,802 85,775 SH   SOLE   0 0 85,775
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 560 147,400 SH   SOLE   0 0 147,400
NEOGENOMICS INC COM NEW 64049M209 1,627 47,700 SH   SOLE   0 0 47,700
NEPHROS INC COM 640671400 1,372 232,508 SH   SOLE   0 0 232,508
NEW MTN FIN CORP COM 647551100 471 34,373 SH   SOLE   0 0 34,373
NEWMONT CORP COM 651639106 1,035 16,693 SH   SOLE   0 0 16,693
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,568 129,143 SH   SOLE   0 0 129,143
NOMAD ROYALTY COMPANY LTD COM NEW 65532M606 1,722 225,160 SH   SOLE   0 0 225,160
OFS CREDIT COMPANY INC COM 67111Q107 1,482 111,204 SH   SOLE   0 0 111,204
NUWELLIS INC COM 67113Y108 487 426,818 SH   SOLE   0 0 426,818
OIL DRI CORP AMER COM 677864100 2,243 68,540 SH   SOLE   0 0 68,540
ONDAS HLDGS INC COM NEW 68236H204 1,709 254,624 SH   SOLE   0 0 254,624
ONE STOP SYS INC COM 68247W109 4,896 989,075 SH   SOLE   0 0 989,075
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,595 211,940 SH   SOLE   0 0 211,940
OWL ROCK CAPITAL CORPORATION COM 69121K104 893 63,045 SH   SOLE   0 0 63,045
OXFORD LANE CAP CORP COM 691543102 537 69,694 SH   SOLE   0 0 69,694
PACER FDS TR BNCHMRK INDSTR 69374H766 240 4,291 SH   SOLE   0 0 4,291
PEMBINA PIPELINE CORP COM 706327103 1,183 39,007 SH   SOLE   0 0 39,007
PENNANT GROUP INC COM 70805E109 690 29,900 SH   SOLE   0 0 29,900
PIEDMONT LITHIUM INC COM 72016P105 294 5,600 SH   SOLE   0 0 5,600
PLYMOUTH INDL REIT INC COM 729640102 728 22,763 SH   SOLE   0 0 22,763
POLAR PWR INC COM 73102V105 223 62,400 SH   SOLE   0 0 62,400
POSTAL REALTY TRUST INC CL A 73757R102 3,141 158,616 SH   SOLE   0 0 158,616
POWERFLEET INC COM 73931J109 1,708 360,385 SH   SOLE   0 0 360,385
PREFERRED APT CMNTYS INC COM 74039L103 2,659 147,240 SH   SOLE   0 0 147,240
PROSHARES TR PSHS ULTRUSS2000 74347R842 809 14,570 SH   SOLE   0 0 14,570
PURE CYCLE CORP COM NEW 746228303 5,164 353,723 SH   SOLE   0 0 353,723
QUAKER HOUGHTON COM 747316107 4,298 18,625 SH   SOLE   0 0 18,625
RCM TECHNOLOGIES INC COM NEW 749360400 260 36,575 SH   SOLE   0 0 36,575
REEDS INC COM 758338107 1,043 2,908,950 SH   SOLE   0 0 2,908,950
REPRO MED SYS INC COM 759910102 58 19,300 SH   SOLE   0 0 19,300
RESEARCH SOLUTIONS INC COM 761025105 1,518 616,870 SH   SOLE   0 0 616,870
RICEBRAN TECHNOLOGIES COM NEW 762831204 13 35,975 SH   SOLE   0 0 35,975
RIMINI STR INC DEL COM 76674Q107 1,626 272,355 SH   SOLE   0 0 272,355
ROYAL GOLD INC COM 780287108 1,947 18,506 SH   SOLE   0 0 18,506
ROYCE MICRO-CAP TR INC COM 780915104 2,924 253,151 SH   SOLE   0 0 253,151
SPDR GOLD TR GOLD SHS 78463V107 292 1,706 SH   SOLE   0 0 1,706
SP PLUS CORP COM 78469C103 901 31,925 SH   SOLE   0 0 31,925
SACHEM CAP CORP COM 78590A109 3,630 621,650 SH   SOLE   0 0 621,650
SANDSTORM GOLD LTD COM NEW 80013R206 1,643 264,996 SH   SOLE   0 0 264,996
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 195 11,349 SH   SOLE   0 0 11,349
SARATOGA INVT CORP COM NEW 80349A208 461 15,705 SH   SOLE   0 0 15,705
SHARPS COMPLIANCE CORP COM 820017101 1,531 214,725 SH   SOLE   0 0 214,725
SIGNATURE BK NEW YORK N Y COM 82669G104 728 2,250 SH   SOLE   0 0 2,250
SILVERCREST METALS INC COM 828363101 296 37,425 SH   SOLE   0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 958 215,263 SH   SOLE   0 0 215,263
SMITH MIDLAND CORP COM 832156103 9,915 210,950 SH   SOLE   0 0 210,950
SNOW LAKE RES LTD COM 83336J208 588 102,000 SH   SOLE   0 0 102,000
SONO TEK CORP COM 835483108 152 20,500 SH   SOLE   0 0 20,500
SOTHERLY HOTELS INC COM 83600C103 537 257,036 SH   SOLE   0 0 257,036
STANDARD LITHIUM LTD COM 853606101 735 74,900 SH   SOLE   0 0 74,900
STERICYCLE INC COM 858912108 1,599 26,810 SH   SOLE   0 0 26,810
STONECASTLE FINL CORP COM 861780104 795 36,190 SH   SOLE   0 0 36,190
TARGA RES CORP COM 87612G101 1,381 26,435 SH   SOLE   0 0 26,435
TEAM INC COM 878155100 20 18,545 SH   SOLE   0 0 18,545
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,866 283,882 SH   SOLE   0 0 283,882
TORTOISE PIPELINE & ENERGY F COM 89148H207 4,207 184,180 SH   SOLE   0 0 184,180
TOUGHBUILT INDS INC COM NEW 89157G504 364 995,976 SH   SOLE   0 0 995,976
TRANSACT TECHNOLOGIES INC COM 892918103 1,515 138,965 SH   SOLE   0 0 138,965
TRECORA RES COM 894648104 3,310 409,701 SH   SOLE   0 0 409,701
TWIN VEE POWERCATS CO COM 90177C101 954 238,000 SH   SOLE   0 0 238,000
II-VI INC COM 902104108 8,295 121,400 SH   SOLE   0 0 121,400
TYLER TECHNOLOGIES INC COM 902252105 2,959 5,500 SH   SOLE   0 0 5,500
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4,256 243,875 SH   SOLE   0 0 243,875
UMH PPTYS INC COM 903002103 1,315 48,125 SH   SOLE   0 0 48,125
U S PHYSICAL THERAPY COM 90337L108 5,133 53,720 SH   SOLE   0 0 53,720
URBAN-GRO INC COM NEW 91704K202 2,976 283,995 SH   SOLE   0 0 283,995
VANECK ETF TRUST GOLD MINERS ETF 92189F106 777 24,254 SH   SOLE   0 0 24,254
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3,200 76,317 SH   SOLE   0 0 76,317
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,880 56,022 SH   SOLE   0 0 56,022
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 244 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2,974 56,280 SH   SOLE   0 0 56,280
VIA RENEWABLES INC CL A COM 92556D106 1,664 145,595 SH   SOLE   0 0 145,595
VIDLER WATER RESOUCES INC COM 92660E107 1,620 134,105 SH   SOLE   0 0 134,105
VIEMED HEALTHCARE INC COM 92663R105 93 17,725 SH   SOLE   0 0 17,725
VIVOS THERAPEUTICS INC COM 92859E108 480 213,502 SH   SOLE   0 0 213,502
WELLTOWER INC COM 95040Q104 1,355 15,796 SH   SOLE   0 0 15,796
WHEATON PRECIOUS METALS CORP COM 962879102 2,757 64,222 SH   SOLE   0 0 64,222
WHITEHORSE FIN INC COM 96524V106 489 31,540 SH   SOLE   0 0 31,540
WILLDAN GROUP INC COM 96924N100 5,125 145,600 SH   SOLE   0 0 145,600
XAI OCTAGON FLOATING RATE & COM 98400T106 1,655 185,495 SH   SOLE   0 0 185,495
YAMANA GOLD INC COM 98462Y100 74 17,600 SH   SOLE   0 0 17,600
ATLAS CORP SHARES Y0436Q109 188 13,254 SH   SOLE   0 0 13,254
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 11 80,000 SH   SOLE   0 0 80,000