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,088 124,853 SH   SOLE   0 0 124,853
AIRGAIN INC COM 00938A104 2,106 167,049 SH   SOLE   0 0 167,049
AMERIS BANCORP COM 03076K108 694 13,378 SH   SOLE   0 0 13,378
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 106 81,275 SH   SOLE   0 0 81,275
AMPLITECH GROUP INC COM NEW 03211Q200 339 94,578 SH   SOLE   0 0 94,578
ARCHROCK INC COM 03957W106 1,553 188,245 SH   SOLE   0 0 188,245
ARES CAPITAL CORP COM 04010L103 431 21,185 SH   SOLE   0 0 21,185
ARES COML REAL ESTATE CORP COM 04013V108 1,724 114,305 SH   SOLE   0 0 114,305
ASURE SOFTWARE INC COM 04649U102 1,471 163,225 SH   SOLE   0 0 163,225
ATOMERA INC COM 04965B100 3,933 170,325 SH   SOLE   0 0 170,325
AVINO SILVER & GOLD MINES LT COM 053906103 760 921,700 SH   SOLE   0 0 921,700
BK TECHNOLOGIES CORPORATION COM 05587G104 428 151,500 SH   SOLE   0 0 151,500
BALCHEM CORP COM 057665200 2,540 17,510 SH   SOLE   0 0 17,510
BARINGS BDC INC COM 06759L103 395 35,820 SH   SOLE   0 0 35,820
BEAM GLOBAL COM 07373B109 1,775 64,850 SH   SOLE   0 0 64,850
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 965 3,535 SH   SOLE   0 0 3,535
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2,051 161,002 SH   SOLE   0 0 161,002
BOXLIGHT CORP COM CL A 103197109 1,602 711,993 SH   SOLE   0 0 711,993
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,637 337,555 SH   SOLE   0 0 337,555
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 222 13,950 SH   SOLE   0 0 13,950
CAMDEN PPTY TR SH BEN INT 133131102 226 1,532 SH   SOLE   0 0 1,532
CAPITAL SOUTHWEST CORP COM 140501107 503 19,985 SH   SOLE   0 0 19,985
CARETRUST REIT INC COM 14174T107 740 36,393 SH   SOLE   0 0 36,393
CARRIAGE SVCS INC COM 143905107 5,329 119,502 SH   SOLE   0 0 119,502
CATCHMARK TIMBER TR INC CL A 14912Y202 4,446 374,573 SH   SOLE   0 0 374,573
CEDAR FAIR L P DEPOSITRY UNIT 150185106 443 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 6,703 74,400 SH   SOLE   0 0 74,400
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 368 16,100 SH   SOLE   0 0 16,100
CITY OFFICE REIT INC COM 178587101 1,666 93,289 SH   SOLE   0 0 93,289
CLEARFIELD INC COM 18482P103 492 11,133 SH   SOLE   0 0 11,133
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 18 91,225 SH   SOLE   0 0 91,225
CREXENDO INC COM 226552107 2,901 484,390 SH   SOLE   0 0 484,390
CROWN CRAFTS INC COM 228309100 1,298 175,353 SH   SOLE   0 0 175,353
CUSTOMERS BANCORP INC COM 23204G100 891 20,700 SH   SOLE   0 0 20,700
DATA I O CORP COM 237690102 146 22,425 SH   SOLE   0 0 22,425
DATA STORAGE CORP *W EXP 05/13/202 23786R110 161 168,000 SH   SOLE   0 0 168,000
DATA STORAGE CORP COM NEW 23786R201 1,496 336,880 SH   SOLE   0 0 336,880
DOLPHIN ENTMT INC COM NEW 25686H209 3,091 254,200 SH   SOLE   0 0 254,200
DUOS TECHNOLOGIES GROUP INC COM 266042407 1,620 261,624 SH   SOLE   0 0 261,624
EVI INDS INC COM 26929N102 234 8,600 SH   SOLE   0 0 8,600
EAGLE PT CR CO LLC COM 269808101 3,482 255,671 SH   SOLE   0 0 255,671
EAGLE POINT INCOME COMPANY I COM 269817102 2,124 120,655 SH   SOLE   0 0 120,655
EASTSIDE DISTILLING INC COM 277802302 1,648 633,815 SH   SOLE   0 0 633,815
EATON VANCE FLTING RATE INC COM 278279104 327 22,425 SH   SOLE   0 0 22,425
1847 GOEDEKER INC COM 28252C109 2,022 643,800 SH   SOLE   0 0 643,800
1847 GOEDEKER INC *W EXP 99/99/999 28252C117 1,072 637,950 SH   SOLE   0 0 637,950
ENSIGN GROUP INC COM 29358P101 7,622 101,775 SH   SOLE   0 0 101,775
ENVIVA PARTNERS LP COM UNIT 29414J107 2,233 41,285 SH   SOLE   0 0 41,285
EQUINOX GOLD CORP COM 29446Y502 2,254 341,470 SH   SOLE   0 0 341,470
EVOLUTION PETE CORP COM 30049A107 1,357 238,898 SH   SOLE   0 0 238,898
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 258 24,754 SH   SOLE   0 0 24,754
FS KKR CAP CORP COM 302635206 3,603 163,462 SH   SOLE   0 0 163,462
FLAHERTY & CRUMRINE PFD SECS COM 338478100 994 44,648 SH   SOLE   0 0 44,648
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 449 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,506 11,595 SH   SOLE   0 0 11,595
FULL HSE RESORTS INC COM 359678109 212 20,000 SH   SOLE   0 0 20,000
GLADSTONE COMMERCIAL CORP COM 376536108 1,249 59,370 SH   SOLE   0 0 59,370
GLADSTONE LD CORP COM 376549101 2,630 115,520 SH   SOLE   0 0 115,520
GLOBAL WTR RES INC COM 379463102 3,425 182,950 SH   SOLE   0 0 182,950
GLOBAL X FDS US INFR DEV ETF 37954Y673 256 10,090 SH   SOLE   0 0 10,090
GLOBAL SELF STORAGE INC COM 37955N106 3,371 654,641 SH   SOLE   0 0 654,641
GREAT AJAX CORP COM 38983D300 2,614 193,760 SH   SOLE   0 0 193,760
HANNON ARMSTRONG SUST INFR C COM 41068X100 964 18,019 SH   SOLE   0 0 18,019
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116 361 644,875 SH   SOLE   0 0 644,875
HARROW HEALTH INC COM 415858109 801 88,140 SH   SOLE   0 0 88,140
HARVARD BIOSCIENCE INC COM 416906105 2,057 294,697 SH   SOLE   0 0 294,697
HENRY JACK & ASSOC INC COM 426281101 1,017 6,200 SH   SOLE   0 0 6,200
IDW MEDIA HLDGS INC CL B 44951N106 1,113 392,000 SH   SOLE   0 0 392,000
IDEX CORP COM 45167R104 1,438 6,950 SH   SOLE   0 0 6,950
INDEPENDENCE RLTY TR INC COM 45378A106 3,009 147,876 SH   SOLE   0 0 147,876
INTEGRA RES CORP COM NEW 45826T301 32 14,000 SH   SOLE   0 0 14,000
INTEST CORP COM 461147100 2,955 257,420 SH   SOLE   0 0 257,420
INTRICON CORP COM 46121H109 401 22,095 SH   SOLE   0 0 22,095
INUVO INC COM NEW 46122W204 477 681,502 SH   SOLE   0 0 681,502
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 3,481 52,865 SH   SOLE   0 0 52,865
ISHARES TR TIPS BD ETF 464287176 323 2,530 SH   SOLE   0 0 2,530
ISHARES SILVER TR ISHARES 46428Q109 674 32,850 SH   SOLE   0 0 32,850
ISORAY INC COM 46489V104 346 548,200 SH   SOLE   0 0 548,200
ISSUER DIRECT CORP COM NEW 46520M204 2,912 111,368 SH   SOLE   0 0 111,368
ITERIS INC NEW COM 46564T107 1,874 354,934 SH   SOLE   0 0 354,934
J & J SNACK FOODS CORP COM 466032109 275 1,800 SH   SOLE   0 0 1,800
JMP GROUP LLC COM 46629U107 75 10,000 SH   SOLE   0 0 10,000
JAPAN SMALLER CAPITALIZATION COM 47109U104 239 26,432 SH   SOLE   0 0 26,432
JOINT CORP COM 47973J102 5,949 60,694 SH   SOLE   0 0 60,694
KAYNE ANDERSON ENERGY INFRST COM 486606106 126 15,700 SH   SOLE   0 0 15,700
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,520 112,948 SH   SOLE   0 0 112,948
LAKELAND INDS INC COM 511795106 243 11,569 SH   SOLE   0 0 11,569
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 1,182 72,300 SH   SOLE   0 0 72,300
LEGACY HOUSING CORP COM 52472M101 3,277 182,385 SH   SOLE   0 0 182,385
LEXINGTON REALTY TRUST COM 529043101 481 37,710 SH   SOLE   0 0 37,710
MAMAMANCINI S HLDGS INC COM 56146T103 2,362 980,140 SH   SOLE   0 0 980,140
MANHATTAN BRDG CAP INC COM 562803106 2,297 337,744 SH   SOLE   0 0 337,744
MARTEN TRANS LTD COM 573075108 1,231 78,459 SH   SOLE   0 0 78,459
MEDICAL PPTYS TRUST INC COM 58463J304 1,517 75,607 SH   SOLE   0 0 75,607
MILLER INDS INC TENN COM NEW 600551204 580 17,040 SH   SOLE   0 0 17,040
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,616 86,675 SH   SOLE   0 0 86,675
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 831 147,400 SH   SOLE   0 0 147,400
NEOGENOMICS INC COM NEW 64049M209 2,513 52,100 SH   SOLE   0 0 52,100
NEPHROS INC COM 640671400 2,054 234,208 SH   SOLE   0 0 234,208
NEW MTN FIN CORP COM 647551100 333 25,013 SH   SOLE   0 0 25,013
NEWMONT CORP COM 651639106 929 17,104 SH   SOLE   0 0 17,104
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,622 130,627 SH   SOLE   0 0 130,627
NOMAD ROYALTY COMPANY LTD COM NEW 65532M606 1,376 227,460 SH   SOLE   0 0 227,460
OFS CREDIT COMPANY INC COM 67111Q107 1,503 110,433 SH   SOLE   0 0 110,433
NUWELLIS INC COM 67113Y108 953 433,318 SH   SOLE   0 0 433,318
OIL DRI CORP AMER COM 677864100 2,448 69,940 SH   SOLE   0 0 69,940
ONDAS HLDGS INC COM NEW 68236H204 2,381 259,924 SH   SOLE   0 0 259,924
ONE STOP SYS INC COM 68247W109 4,988 991,712 SH   SOLE   0 0 991,712
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,391 212,990 SH   SOLE   0 0 212,990
OWL ROCK CAPITAL CORPORATION COM 69121K104 924 65,445 SH   SOLE   0 0 65,445
OXFORD LANE CAP CORP COM 691543102 381 52,844 SH   SOLE   0 0 52,844
PEMBINA PIPELINE CORP COM 706327103 1,253 39,532 SH   SOLE   0 0 39,532
PENNANT GROUP INC COM 70805E109 851 30,300 SH   SOLE   0 0 30,300
PIEDMONT LITHIUM INC COM 72016P105 305 5,600 SH   SOLE   0 0 5,600
PLYMOUTH INDL REIT INC COM 729640102 453 19,913 SH   SOLE   0 0 19,913
POLAR PWR INC COM 73102V105 346 62,400 SH   SOLE   0 0 62,400
POSTAL REALTY TRUST INC CL A 73757R102 2,630 141,101 SH   SOLE   0 0 141,101
POWERFLEET INC COM 73931J109 2,420 361,185 SH   SOLE   0 0 361,185
PREFERRED APT CMNTYS INC COM 74039L103 1,734 141,790 SH   SOLE   0 0 141,790
PROSHARES TR PSHS ULTRUSS2000 74347R842 785 14,530 SH   SOLE   0 0 14,530
PURE CYCLE CORP COM NEW 746228303 4,723 354,823 SH   SOLE   0 0 354,823
QUAKER CHEM CORP COM 747316107 4,487 18,875 SH   SOLE   0 0 18,875
RCM TECHNOLOGIES INC COM NEW 749360400 227 37,275 SH   SOLE   0 0 37,275
REEDS INC COM 758338107 1,774 2,955,950 SH   SOLE   0 0 2,955,950
REPRO MED SYS INC COM 759910102 55 19,300 SH   SOLE   0 0 19,300
RESEARCH SOLUTIONS INC COM 761025105 1,629 621,870 SH   SOLE   0 0 621,870
RICEBRAN TECHNOLOGIES COM NEW 762831204 23 38,575 SH   SOLE   0 0 38,575
RIMINI STR INC DEL COM 76674Q107 2,631 272,605 SH   SOLE   0 0 272,605
ROYAL GOLD INC COM 780287108 1,748 18,306 SH   SOLE   0 0 18,306
ROYCE MICRO-CAP TR INC COM 780915104 2,898 253,751 SH   SOLE   0 0 253,751
SPDR GOLD TR GOLD SHS 78463V107 280 1,706 SH   SOLE   0 0 1,706
SP PLUS CORP COM 78469C103 988 32,225 SH   SOLE   0 0 32,225
SACHEM CAP CORP COM 78590A109 3,364 616,150 SH   SOLE   0 0 616,150
SANDSTORM GOLD LTD COM NEW 80013R206 1,526 264,996 SH   SOLE   0 0 264,996
SARATOGA INVT CORP COM NEW 80349A208 319 11,095 SH   SOLE   0 0 11,095
SHARPS COMPLIANCE CORP COM 820017101 1,779 215,125 SH   SOLE   0 0 215,125
SIGNATURE BK NEW YORK N Y COM 82669G104 613 2,250 SH   SOLE   0 0 2,250
SILVERCREST METALS INC COM 828363101 261 37,425 SH   SOLE   0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 1,334 219,763 SH   SOLE   0 0 219,763
SMITH MIDLAND CORP COM 832156103 3,016 217,465 SH   SOLE   0 0 217,465
SONO TEK CORP COM 835483108 82 20,000 SH   SOLE   0 0 20,000
SOTHERLY HOTELS INC COM 83600C103 606 236,886 SH   SOLE   0 0 236,886
STANDARD LITHIUM LTD COM 853606101 609 74,900 SH   SOLE   0 0 74,900
STERICYCLE INC COM 858912108 1,822 26,810 SH   SOLE   0 0 26,810
STONECASTLE FINL CORP COM 861780104 689 31,240 SH   SOLE   0 0 31,240
TARGA RES CORP COM 87612G101 1,310 26,625 SH   SOLE   0 0 26,625
TEAM INC COM 878155100 199 66,140 SH   SOLE   0 0 66,140
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,578 270,217 SH   SOLE   0 0 270,217
TORTOISE PIPELINE & ENERGY F COM 89148H207 4,253 177,587 SH   SOLE   0 0 177,587
TOUGHBUILT INDS INC COM NEW 89157G504 516 1,005,676 SH   SOLE   0 0 1,005,676
TRANSACT TECHNOLOGIES INC COM 892918103 1,932 138,965 SH   SOLE   0 0 138,965
TRECORA RES COM 894648104 3,407 416,451 SH   SOLE   0 0 416,451
TWIN VEE POWERCATS CO COM 90177C101 854 238,000 SH   SOLE   0 0 238,000
II-VI INC COM 902104108 7,212 121,500 SH   SOLE   0 0 121,500
TYLER TECHNOLOGIES INC COM 902252105 2,798 6,100 SH   SOLE   0 0 6,100
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,918 236,475 SH   SOLE   0 0 236,475
UMH PPTYS INC COM 903002103 1,031 45,025 SH   SOLE   0 0 45,025
U S PHYSICAL THERAPY COM 90337L108 5,952 53,820 SH   SOLE   0 0 53,820
URBAN-GRO INC COM NEW 91704K202 3,802 286,095 SH   SOLE   0 0 286,095
VANECK ETF TRUST GOLD MINERS ETF 92189F106 710 24,099 SH   SOLE   0 0 24,099
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,928 76,382 SH   SOLE   0 0 76,382
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,961 56,322 SH   SOLE   0 0 56,322
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 247 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3,012 56,530 SH   SOLE   0 0 56,530
VIA RENEWABLES INC CL A COM 92556D106 1,508 147,995 SH   SOLE   0 0 147,995
VIDLER WATER RESOUCES INC COM 92660E107 1,533 134,730 SH   SOLE   0 0 134,730
VIEMED HEALTHCARE INC COM 92663R105 98 17,725 SH   SOLE   0 0 17,725
VIVOS THERAPEUTICS INC COM 92859E108 871 215,500 SH   SOLE   0 0 215,500
WELLTOWER INC COM 95040Q104 1,343 16,296 SH   SOLE   0 0 16,296
WHEATON PRECIOUS METALS CORP COM 962879102 2,406 64,022 SH   SOLE   0 0 64,022
WHITEHORSE FIN INC COM 96524V106 357 23,451 SH   SOLE   0 0 23,451
WILLDAN GROUP INC COM 96924N100 5,225 146,800 SH   SOLE   0 0 146,800
XAI OCTAGON FLOATING RATE & COM 98400T106 1,465 170,695 SH   SOLE   0 0 170,695
YAMANA GOLD INC COM 98462Y100 70 17,600 SH   SOLE   0 0 17,600
ATLAS CORP SHARES Y0436Q109 201 13,254 SH   SOLE   0 0 13,254
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 20 80,000 SH   SOLE   0 0 80,000