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,207 124,653 SH   SOLE   0 0 124,653
AIRGAIN INC COM 00938A104 1,245 164,229 SH   SOLE   0 0 164,229
AMERIS BANCORP COM 03076K108 587 13,378 SH   SOLE   0 0 13,378
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 78 81,275 SH   SOLE   0 0 81,275
AMPLITECH GROUP INC COM NEW 03211Q200 365 108,578 SH   SOLE   0 0 108,578
APPLE INC COM 037833100 210 1,200 SH   SOLE   0 0 1,200
ARCHROCK INC COM 03957W106 1,917 207,745 SH   SOLE   0 0 207,745
ARES CAPITAL CORP COM 04010L103 444 21,185 SH   SOLE   0 0 21,185
ARES COML REAL ESTATE CORP COM 04013V108 1,766 113,805 SH   SOLE   0 0 113,805
ASURE SOFTWARE INC COM 04649U102 959 161,225 SH   SOLE   0 0 161,225
ATOMERA INC COM 04965B100 2,154 164,925 SH   SOLE   0 0 164,925
AVINO SILVER & GOLD MINES LT COM 053906103 854 908,200 SH   SOLE   0 0 908,200
BK TECHNOLOGIES CORPORATION COM 05587G104 386 151,500 SH   SOLE   0 0 151,500
BALCHEM CORP COM 057665200 617 4,510 SH   SOLE   0 0 4,510
BARINGS BDC INC COM 06759L103 548 53,020 SH   SOLE   0 0 53,020
BEAM GLOBAL COM 07373B109 1,261 61,650 SH   SOLE   0 0 61,650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,212 3,435 SH   SOLE   0 0 3,435
BIOFRONTERA INC COM 09077D100 819 246,075 SH   SOLE   0 0 246,075
BIOFRONTERA INC *W EXP 10/27/202 09077D118 286 196,000 SH   SOLE   0 0 196,000
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 4,197 157,962 SH   SOLE   0 0 157,962
BOXLIGHT CORP COM CL A 103197109 854 711,993 SH   SOLE   0 0 711,993
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2,124 343,705 SH   SOLE   0 0 343,705
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 196 13,600 SH   SOLE   0 0 13,600
CAMDEN PPTY TR SH BEN INT 133131102 221 1,332 SH   SOLE   0 0 1,332
CAPITAL SOUTHWEST CORP COM 140501107 467 19,685 SH   SOLE   0 0 19,685
CARETRUST REIT INC COM 14174T107 643 33,321 SH   SOLE   0 0 33,321
CARRIAGE SVCS INC COM 143905107 6,114 114,652 SH   SOLE   0 0 114,652
CATCHMARK TIMBER TR INC CL A 14912Y202 3,111 379,445 SH   SOLE   0 0 379,445
CEDAR FAIR L P DEPOSITRY UNIT 150185106 523 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 4,023 72,900 SH   SOLE   0 0 72,900
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 129 16,100 SH   SOLE   0 0 16,100
CITY OFFICE REIT INC COM 178587101 1,621 91,814 SH   SOLE   0 0 91,814
CLEARFIELD INC COM 18482P103 733 11,233 SH   SOLE   0 0 11,233
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 8 91,225 SH   SOLE   0 0 91,225
CREXENDO INC COM 226552107 1,758 484,390 SH   SOLE   0 0 484,390
CROWN CRAFTS INC COM 228309100 1,131 173,693 SH   SOLE   0 0 173,693
DATA I O CORP COM 237690102 95 22,425 SH   SOLE   0 0 22,425
DATA STORAGE CORP *W EXP 05/13/202 23786R110 115 166,000 SH   SOLE   0 0 166,000
DATA STORAGE CORP COM NEW 23786R201 1,112 344,205 SH   SOLE   0 0 344,205
DOLPHIN ENTMT INC COM NEW 25686H209 1,324 254,100 SH   SOLE   0 0 254,100
DUOS TECHNOLOGIES GROUP INC COM 266042407 2,741 498,295 SH   SOLE   0 0 498,295
EAGLE POINT CREDIT COMPANY I COM 269808101 3,482 264,761 SH   SOLE   0 0 264,761
EAGLE POINT INCOME COMPANY I COM 269817102 2,168 128,645 SH   SOLE   0 0 128,645
EASTSIDE DISTILLING INC COM 277802302 617 643,815 SH   SOLE   0 0 643,815
EATON VANCE FLTING RATE INC COM 278279104 296 22,425 SH   SOLE   0 0 22,425
1847 GOEDEKER INC COM 28252C109 1,289 671,300 SH   SOLE   0 0 671,300
1847 GOEDEKER INC *W EXP 06/02/202 28252C117 393 634,250 SH   SOLE   0 0 634,250
ENSIGN GROUP INC COM 29358P101 9,021 100,225 SH   SOLE   0 0 100,225
ENVIVA INC COM 29415B103 4,047 51,135 SH   SOLE   0 0 51,135
EQUINOX GOLD CORP COM 29446Y502 2,906 351,445 SH   SOLE   0 0 351,445
EVOLUTION PETE CORP COM 30049A107 1,598 235,398 SH   SOLE   0 0 235,398
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 301 24,754 SH   SOLE   0 0 24,754
FS KKR CAP CORP COM 302635206 3,872 169,659 SH   SOLE   0 0 169,659
FLAHERTY & CRUMRINE PFD SECS COM 338478100 944 47,958 SH   SOLE   0 0 47,958
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 456 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,809 11,342 SH   SOLE   0 0 11,342
FULL HSE RESORTS INC COM 359678109 192 20,000 SH   SOLE   0 0 20,000
GLADSTONE COMMERCIAL CORP COM 376536108 1,304 59,220 SH   SOLE   0 0 59,220
GLADSTONE LD CORP COM 376549101 4,207 115,520 SH   SOLE   0 0 115,520
GLOBAL WTR RES INC COM 379463102 2,971 178,550 SH   SOLE   0 0 178,550
GLOBAL MED REIT INC COM NEW 37954A204 215 13,177 SH   SOLE   0 0 13,177
GLOBAL X FDS US INFR DEV ETF 37954Y673 366 12,925 SH   SOLE   0 0 12,925
GLOBAL SELF STORAGE COM 37955N106 3,720 664,284 SH   SOLE   0 0 664,284
GREAT AJAX CORP COM 38983D300 2,351 200,431 SH   SOLE   0 0 200,431
HANNON ARMSTRONG SUST INFR C COM 41068X100 848 17,869 SH   SOLE   0 0 17,869
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116 140 637,475 SH   SOLE   0 0 637,475
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 2,180 144,250 SH   SOLE   0 0 144,250
HARROW HEALTH INC COM 415858109 581 85,140 SH   SOLE   0 0 85,140
HARVARD BIOSCIENCE INC COM 416906105 1,802 290,197 SH   SOLE   0 0 290,197
HENRY JACK & ASSOC INC COM 426281101 1,222 6,200 SH   SOLE   0 0 6,200
HOUR LOOP INC COM 44170P106 411 137,500 SH   SOLE   0 0 137,500
IDW MEDIA HLDGS INC CL B 44951N106 723 395,000 SH   SOLE   0 0 395,000
IDEX CORP COM 45167R104 1,313 6,850 SH   SOLE   0 0 6,850
INDEPENDENCE RLTY TR INC COM 45378A106 3,790 143,351 SH   SOLE   0 0 143,351
INTEGRA RES CORP COM NEW 45826T301 20 14,000 SH   SOLE   0 0 14,000
INTEST CORP COM 461147100 2,700 251,670 SH   SOLE   0 0 251,670
INTRICON CORP COM 46121H109 450 18,845 SH   SOLE   0 0 18,845
INUVO INC COM NEW 46122W204 309 631,502 SH   SOLE   0 0 631,502
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 3,341 51,545 SH   SOLE   0 0 51,545
ISHARES TR TIPS BD ETF 464287176 309 2,480 SH   SOLE   0 0 2,480
ISHARES TR RESIDENTIAL MULT 464288562 244 2,541 SH   SOLE   0 0 2,541
ISHARES SILVER TR ISHARES 46428Q109 747 32,670 SH   SOLE   0 0 32,670
ISORAY INC COM 46489V104 243 669,200 SH   SOLE   0 0 669,200
ISSUER DIRECT CORP COM NEW 46520M204 3,270 109,968 SH   SOLE   0 0 109,968
ITERIS INC NEW COM 46564T107 1,100 369,140 SH   SOLE   0 0 369,140
J & J SNACK FOODS CORP COM 466032109 279 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 185 25,844 SH   SOLE   0 0 25,844
JOINT CORP COM 47973J102 2,087 58,974 SH   SOLE   0 0 58,974
KAYNE ANDERSON ENERGY INFRST COM 486606106 171 18,522 SH   SOLE   0 0 18,522
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,277 111,198 SH   SOLE   0 0 111,198
LAKELAND INDS INC COM 511795106 219 11,419 SH   SOLE   0 0 11,419
LEGACY HOUSING CORP COM 52472M101 3,887 181,135 SH   SOLE   0 0 181,135
LXP INDUSTRIAL TRUST COM 529043101 583 37,150 SH   SOLE   0 0 37,150
MAMAMANCINI S HLDGS INC COM 56146T103 1,685 1,009,240 SH   SOLE   0 0 1,009,240
MANHATTAN BRDG CAP INC COM 562803106 2,256 355,199 SH   SOLE   0 0 355,199
MARTEN TRANS LTD COM 573075108 1,385 78,010 SH   SOLE   0 0 78,010
MEDICAL PPTYS TRUST INC COM 58463J304 1,622 76,747 SH   SOLE   0 0 76,747
MILLER INDS INC TENN COM NEW 600551204 476 16,890 SH   SOLE   0 0 16,890
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 525 147,400 SH   SOLE   0 0 147,400
NEOGENOMICS INC COM NEW 64049M209 580 47,700 SH   SOLE   0 0 47,700
NEPHROS INC COM 640671400 1,084 246,408 SH   SOLE   0 0 246,408
NEW MTN FIN CORP COM 647551100 476 34,373 SH   SOLE   0 0 34,373
NEWMONT CORP COM 651639106 1,326 16,693 SH   SOLE   0 0 16,693
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,443 128,937 SH   SOLE   0 0 128,937
NOMAD ROYALTY COMPANY LTD COM NEW 65532M606 1,698 232,660 SH   SOLE   0 0 232,660
OFS CREDIT COMPANY INC COM 67111Q107 1,419 114,183 SH   SOLE   0 0 114,183
NUWELLIS INC COM 67113Y108 447 442,818 SH   SOLE   0 0 442,818
OIL DRI CORP AMER COM 677864100 1,949 68,015 SH   SOLE   0 0 68,015
ONDAS HLDGS INC COM NEW 68236H204 1,859 254,624 SH   SOLE   0 0 254,624
ONE STOP SYS INC COM 68247W109 3,770 986,809 SH   SOLE   0 0 986,809
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,836 215,105 SH   SOLE   0 0 215,105
OWL ROCK CAPITAL CORPORATION COM 69121K104 932 63,045 SH   SOLE   0 0 63,045
OXFORD LANE CAP CORP COM 691543102 505 69,694 SH   SOLE   0 0 69,694
PACER FDS TR BNCHMRK INDSTR 69374H766 256 5,031 SH   SOLE   0 0 5,031
PEMBINA PIPELINE CORP COM 706327103 1,460 38,842 SH   SOLE   0 0 38,842
PENNANT GROUP INC COM 70805E109 557 29,900 SH   SOLE   0 0 29,900
PIEDMONT LITHIUM INC COM 72016P105 409 5,600 SH   SOLE   0 0 5,600
PLYMOUTH INDL REIT INC COM 729640102 617 22,763 SH   SOLE   0 0 22,763
POLAR PWR INC COM 73102V105 232 72,400 SH   SOLE   0 0 72,400
POSTAL REALTY TRUST INC CL A 73757R102 2,693 160,111 SH   SOLE   0 0 160,111
POWERFLEET INC COM 73931J109 1,081 363,885 SH   SOLE   0 0 363,885
PREFERRED APT CMNTYS INC COM 74039L103 3,634 145,690 SH   SOLE   0 0 145,690
PROSHARES TR PSHS ULTRUSS2000 74347R842 676 14,570 SH   SOLE   0 0 14,570
PURE CYCLE CORP COM NEW 746228303 4,245 353,123 SH   SOLE   0 0 353,123
QUAKER HOUGHTON COM 747316107 3,219 18,625 SH   SOLE   0 0 18,625
RCM TECHNOLOGIES INC COM NEW 749360400 361 36,575 SH   SOLE   0 0 36,575
REEDS INC COM 758338107 868 2,889,150 SH   SOLE   0 0 2,889,150
REPRO MED SYS INC COM 759910102 56 19,586 SH   SOLE   0 0 19,586
RESEARCH SOLUTIONS INC COM 761025105 1,314 616,670 SH   SOLE   0 0 616,670
RICEBRAN TECHNOLOGIES COM NEW 762831204 16 35,975 SH   SOLE   0 0 35,975
RIMINI STR INC DEL COM 76674Q107 1,639 282,511 SH   SOLE   0 0 282,511
ROYAL GOLD INC COM 780287108 2,634 18,641 SH   SOLE   0 0 18,641
ROYCE MICRO-CAP TR INC COM 780915104 2,609 248,051 SH   SOLE   0 0 248,051
SPDR GOLD TR GOLD SHS 78463V107 307 1,700 SH   SOLE   0 0 1,700
SP PLUS CORP COM 78469C103 1,001 31,925 SH   SOLE   0 0 31,925
SACHEM CAP CORP COM 78590A109 3,231 631,050 SH   SOLE   0 0 631,050
SANDSTORM GOLD LTD COM NEW 80013R206 2,133 263,996 SH   SOLE   0 0 263,996
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 163 11,403 SH   SOLE   0 0 11,403
SARATOGA INVT CORP COM NEW 80349A208 493 18,095 SH   SOLE   0 0 18,095
SHARPS COMPLIANCE CORP COM 820017101 1,268 214,695 SH   SOLE   0 0 214,695
SIGNATURE BK NEW YORK N Y COM 82669G104 660 2,250 SH   SOLE   0 0 2,250
SILVERCREST METALS INC COM 828363101 333 37,425 SH   SOLE   0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 708 217,263 SH   SOLE   0 0 217,263
SMITH MIDLAND CORP COM 832156103 3,752 211,395 SH   SOLE   0 0 211,395
SNOW LAKE RES LTD COM 83336J208 958 102,000 SH   SOLE   0 0 102,000
SLR INVESTMENT CORP COM 83413U100 218 12,050 SH   SOLE   0 0 12,050
SONO TEK CORP COM 835483108 138 20,500 SH   SOLE   0 0 20,500
SOTHERLY HOTELS INC COM 83600C103 565 274,286 SH   SOLE   0 0 274,286
STANDARD LITHIUM LTD COM 853606101 659 74,900 SH   SOLE   0 0 74,900
STERICYCLE INC COM 858912108 1,568 26,610 SH   SOLE   0 0 26,610
ARROWMARK FINANCIAL CORP COM 861780104 854 39,715 SH   SOLE   0 0 39,715
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119 162 241,500 SH   SOLE   0 0 241,500
CEA INDUSTRIES INC COM NEW 86887P200 656 261,500 SH   SOLE   0 0 261,500
TARGA RES CORP COM 87612G101 1,995 26,435 SH   SOLE   0 0 26,435
TEAM INC COM 878155100 41 18,510 SH   SOLE   0 0 18,510
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,931 276,038 SH   SOLE   0 0 276,038
TORTOISE PIPELINE & ENERGY F COM 89148H207 5,106 174,150 SH   SOLE   0 0 174,150
TOUGHBUILT INDS INC COM NEW 89157G504 174 995,976 SH   SOLE   0 0 995,976
TRANSACT TECHNOLOGIES INC COM 892918103 982 139,055 SH   SOLE   0 0 139,055
TRECORA RES COM 894648104 3,461 409,101 SH   SOLE   0 0 409,101
TWIN VEE POWERCATS CO COM 90177C101 992 238,000 SH   SOLE   0 0 238,000
II-VI INC COM 902104108 8,771 121,000 SH   SOLE   0 0 121,000
TYLER TECHNOLOGIES INC COM 902252105 2,447 5,500 SH   SOLE   0 0 5,500
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4,295 243,875 SH   SOLE   0 0 243,875
UMH PPTYS INC COM 903002103 1,183 48,125 SH   SOLE   0 0 48,125
U S PHYSICAL THERAPY COM 90337L108 5,323 53,520 SH   SOLE   0 0 53,520
URBAN-GRO INC COM NEW 91704K202 3,046 283,595 SH   SOLE   0 0 283,595
VANECK ETF TRUST GOLD MINERS ETF 92189F106 985 25,689 SH   SOLE   0 0 25,689
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3,586 76,502 SH   SOLE   0 0 76,502
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,868 55,997 SH   SOLE   0 0 55,997
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 234 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2,768 55,255 SH   SOLE   0 0 55,255
VIA RENEWABLES INC CL A COM 92556D106 1,184 143,695 SH   SOLE   0 0 143,695
VIDLER WATER RESOUCES INC COM 92660E107 2,070 134,080 SH   SOLE   0 0 134,080
VIEMED HEALTHCARE INC COM 92663R105 89 17,893 SH   SOLE   0 0 17,893
VIVOS THERAPEUTICS INC COM 92859E108 570 212,704 SH   SOLE   0 0 212,704
WELLTOWER INC COM 95040Q104 1,503 15,629 SH   SOLE   0 0 15,629
WHEATON PRECIOUS METALS CORP COM 962879102 3,084 64,817 SH   SOLE   0 0 64,817
WHERE FOOD COMES FROM INC COM NEW 96327X200 122 10,675 SH   SOLE   0 0 10,675
WHITEHORSE FIN INC COM 96524V106 476 31,540 SH   SOLE   0 0 31,540
WILLDAN GROUP INC COM 96924N100 4,468 145,600 SH   SOLE   0 0 145,600
XAI OCTAGON FLOATING RATE & COM 98400T106 1,570 185,395 SH   SOLE   0 0 185,395
YAMANA GOLD INC COM 98462Y100 98 17,600 SH   SOLE   0 0 17,600
ATLAS CORP SHARES Y0436Q109 195 13,254 SH   SOLE   0 0 13,254
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 16 80,000 SH   SOLE   0 0 80,000