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,059 128,153 SH   SOLE   0 0 128,153
AIRGAIN INC COM 00938A104 1,347 165,829 SH   SOLE   0 0 165,829
AMERIS BANCORP COM 03076K108 540 13,378 SH   SOLE   0 0 13,378
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 22 90,000 SH   SOLE   0 0 90,000
AMPLITECH GROUP INC COM NEW 03211Q200 260 126,603 SH   SOLE   0 0 126,603
APPLE INC COM 037833100 164 1,200 SH   SOLE   0 0 1,200
ARCHROCK INC COM 03957W106 1,821 220,245 SH   SOLE   0 0 220,245
ARES CAPITAL CORP COM 04010L103 414 23,085 SH   SOLE   0 0 23,085
ARES COML REAL ESTATE CORP COM 04013V108 1,519 120,755 SH   SOLE   0 0 120,755
ASURE SOFTWARE INC COM 04649U102 896 157,225 SH   SOLE   0 0 157,225
ATOMERA INC COM 04965B100 1,628 173,525 SH   SOLE   0 0 173,525
AVINO SILVER & GOLD MINES LT COM 053906103 491 908,200 SH   SOLE   0 0 908,200
BK TECHNOLOGIES CORPORATION COM 05587G104 390 147,121 SH   SOLE   0 0 147,121
BALCHEM CORP COM 057665200 585 4,510 SH   SOLE   0 0 4,510
BARINGS BDC INC COM 06759L103 576 61,820 SH   SOLE   0 0 61,820
BEAM GLOBAL COM 07373B109 985 63,455 SH   SOLE   0 0 63,455
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,006 3,685 SH   SOLE   0 0 3,685
BIOFRONTERA INC COM 09077D100 482 259,275 SH   SOLE   0 0 259,275
BIOFRONTERA INC *W EXP 10/27/202 09077D118 143 201,000 SH   SOLE   0 0 201,000
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 3,823 144,563 SH   SOLE   0 0 144,563
BOXLIGHT CORP COM CL A 103197109 496 729,493 SH   SOLE   0 0 729,493
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,517 352,705 SH   SOLE   0 0 352,705
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 148 13,950 SH   SOLE   0 0 13,950
CAPITAL SOUTHWEST CORP COM 140501107 320 17,385 SH   SOLE   0 0 17,385
CARETRUST REIT INC COM 14174T107 624 33,321 SH   SOLE   0 0 33,321
CARRIAGE SVCS INC COM 143905107 4,630 116,782 SH   SOLE   0 0 116,782
CATCHMARK TIMBER TR INC CL A 14912Y202 3,723 370,045 SH   SOLE   0 0 370,045
CEDAR FAIR L P DEPOSITRY UNIT 150185106 419 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 5,061 77,550 SH   SOLE   0 0 77,550
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 136 18,300 SH   SOLE   0 0 18,300
CITY OFFICE REIT INC COM 178587101 1,210 93,414 SH   SOLE   0 0 93,414
CLEARFIELD INC COM 18482P103 705 11,383 SH   SOLE   0 0 11,383
CONTAINER STORE GROUP INC COM 210751103 63 10,126 SH   SOLE   0 0 10,126
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 5 90,475 SH   SOLE   0 0 90,475
CREXENDO INC COM 226552107 1,594 514,286 SH   SOLE   0 0 514,286
CROWN CRAFTS INC COM 228309100 1,100 173,493 SH   SOLE   0 0 173,493
DATA I O CORP COM 237690102 69 22,425 SH   SOLE   0 0 22,425
DATA STORAGE CORP *W EXP 05/13/202 23786R110 35 172,500 SH   SOLE   0 0 172,500
DATA STORAGE CORP COM NEW 23786R201 855 349,171 SH   SOLE   0 0 349,171
DOLPHIN ENTMT INC COM NEW 25686H209 870 275,397 SH   SOLE   0 0 275,397
DUOS TECHNOLOGIES GROUP INC COM 266042407 1,991 519,875 SH   SOLE   0 0 519,875
EAGLE POINT CREDIT COMPANY I COM 269808101 3,205 272,111 SH   SOLE   0 0 272,111
EAGLE POINT INCOME COMPANY I COM 269817102 2,084 134,795 SH   SOLE   0 0 134,795
EASTSIDE DISTILLING INC COM 277802302 454 657,315 SH   SOLE   0 0 657,315
EATON VANCE FLTING RATE INC COM 278279104 264 22,425 SH   SOLE   0 0 22,425
EDIBLE GARDEN AG INC COM 28059P105 235 182,375 SH   SOLE   0 0 182,375
EDIBLE GARDEN AG INC *W EXP 04/18/202 28059P113 70 175,000 SH   SOLE   0 0 175,000
1847 GOEDEKER INC COM 28252C109 2,217 1,817,025 SH   SOLE   0 0 1,817,025
1847 GOEDEKER INC *W EXP 06/02/202 28252C117 171 658,750 SH   SOLE   0 0 658,750
ENSIGN GROUP INC COM 29358P101 7,466 101,550 SH   SOLE   0 0 101,550
ENVIVA INC COM 29415B103 3,003 52,485 SH   SOLE   0 0 52,485
EQUINOX GOLD CORP COM 29446Y502 1,649 371,495 SH   SOLE   0 0 371,495
EVOLUTION PETE CORP COM 30049A107 1,430 261,898 SH   SOLE   0 0 261,898
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 260 33,024 SH   SOLE   0 0 33,024
FS KKR CAP CORP COM 302635206 3,520 175,214 SH   SOLE   0 0 175,214
FARMLAND PARTNERS INC COM 31154R109 3,106 224,115 SH   SOLE   0 0 224,115
FLAHERTY & CRUMRINE PFD SECS COM 338478100 912 54,358 SH   SOLE   0 0 54,358
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 358 18,500 SH   SOLE   0 0 18,500
FRANCO NEV CORP COM 351858105 1,601 12,164 SH   SOLE   0 0 12,164
FULL HSE RESORTS INC COM 359678109 122 20,000 SH   SOLE   0 0 20,000
GLADSTONE COMMERCIAL CORP COM 376536108 1,187 63,020 SH   SOLE   0 0 63,020
GLADSTONE LD CORP COM 376549101 3,598 162,357 SH   SOLE   0 0 162,357
GLOBAL WTR RES INC COM 379463102 2,340 177,170 SH   SOLE   0 0 177,170
GLOBAL MED REIT INC COM NEW 37954A204 176 15,377 SH   SOLE   0 0 15,377
GLOBAL SELF STORAGE COM 37955N106 3,902 692,999 SH   SOLE   0 0 692,999
GLOBAL X FDS US INFR DEV ETF 37954Y673 387 16,925 SH   SOLE   0 0 16,925
GREAT AJAX CORP COM 38983D300 1,862 194,116 SH   SOLE   0 0 194,116
HANNON ARMSTRONG SUST INFR C COM 41068X100 677 17,869 SH   SOLE   0 0 17,869
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116 116 660,375 SH   SOLE   0 0 660,375
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 2,124 146,555 SH   SOLE   0 0 146,555
HARROW HEALTH INC COM 415858109 797 109,540 SH   SOLE   0 0 109,540
HARVARD BIOSCIENCE INC COM 416906105 1,075 298,697 SH   SOLE   0 0 298,697
HENRY JACK & ASSOC INC COM 426281101 1,098 6,100 SH   SOLE   0 0 6,100
HOUR LOOP INC COM 44170P106 363 142,300 SH   SOLE   0 0 142,300
IDW MEDIA HLDGS INC CL B 44951N106 561 418,500 SH   SOLE   0 0 418,500
IDEX CORP COM 45167R104 1,290 7,100 SH   SOLE   0 0 7,100
INDEPENDENCE RLTY TR INC COM 45378A106 2,998 143,651 SH   SOLE   0 0 143,651
INTEST CORP COM 461147100 1,763 258,470 SH   SOLE   0 0 258,470
INUVO INC COM NEW 46122W204 350 707,502 SH   SOLE   0 0 707,502
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 3,008 52,345 SH   SOLE   0 0 52,345
ISHARES TR TIPS BD ETF 464287176 282 2,480 SH   SOLE   0 0 2,480
ISHARES TR RESIDENTIAL MULT 464288562 251 3,141 SH   SOLE   0 0 3,141
ISHARES SILVER TR ISHARES 46428Q109 646 34,670 SH   SOLE   0 0 34,670
ISHARES TR FLTG RATE NT ETF 46429B655 469 9,400 SH   SOLE   0 0 9,400
ISORAY INC COM 46489V104 207 669,200 SH   SOLE   0 0 669,200
ISSUER DIRECT CORP COM NEW 46520M204 2,950 115,873 SH   SOLE   0 0 115,873
ITERIS INC NEW COM 46564T107 1,068 369,690 SH   SOLE   0 0 369,690
J & J SNACK FOODS CORP COM 466032109 253 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 168 26,644 SH   SOLE   0 0 26,644
JOINT CORP COM 47973J102 903 58,974 SH   SOLE   0 0 58,974
KAYNE ANDERSON ENERGY INFRST COM 486606106 167 19,937 SH   SOLE   0 0 19,937
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,539 110,898 SH   SOLE   0 0 110,898
LGL GROUP INC COM 50186A108 1,056 81,323 SH   SOLE   0 0 81,323
LEGACY HOUSING CORP COM 52472M101 2,501 191,645 SH   SOLE   0 0 191,645
LXP INDUSTRIAL TRUST COM 529043101 403 37,150 SH   SOLE   0 0 37,150
MAMAMANCINI S HLDGS INC COM 56146T103 1,466 1,046,890 SH   SOLE   0 0 1,046,890
MANHATTAN BRDG CAP INC COM 562803106 2,096 374,299 SH   SOLE   0 0 374,299
MARTEN TRANS LTD COM 573075108 1,343 79,861 SH   SOLE   0 0 79,861
MEDICAL PPTYS TRUST INC COM 58463J304 1,264 81,247 SH   SOLE   0 0 81,247
MILLER INDS INC TENN COM NEW 600551204 383 16,890 SH   SOLE   0 0 16,890
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 463 147,400 SH   SOLE   0 0 147,400
NEOGENOMICS INC COM NEW 64049M209 395 48,465 SH   SOLE   0 0 48,465
NEPHROS INC COM 640671400 404 263,754 SH   SOLE   0 0 263,754
NEW MTN FIN CORP COM 647551100 374 31,373 SH   SOLE   0 0 31,373
NEWMONT CORP COM 651639106 1,112 18,628 SH   SOLE   0 0 18,628
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,445 129,155 SH   SOLE   0 0 129,155
NOMAD ROYALTY COMPANY LTD COM NEW 65532M606 1,653 234,160 SH   SOLE   0 0 234,160
OFS CREDIT COMPANY INC COM 67111Q107 1,133 117,498 SH   SOLE   0 0 117,498
NUWELLIS INC COM 67113Y108 260 440,818 SH   SOLE   0 0 440,818
OIL DRI CORP AMER COM 677864100 2,011 65,615 SH   SOLE   0 0 65,615
ONDAS HLDGS INC COM NEW 68236H204 1,420 263,449 SH   SOLE   0 0 263,449
ONE STOP SYS INC COM 68247W109 3,986 1,011,588 SH   SOLE   0 0 1,011,588
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,267 224,480 SH   SOLE   0 0 224,480
OWL ROCK CAPITAL CORPORATION COM 69121K104 822 65,045 SH   SOLE   0 0 65,045
OXFORD LANE CAP CORP COM 691543102 399 70,194 SH   SOLE   0 0 70,194
PACER FDS TR BNCHMRK INDSTR 69374H766 234 5,731 SH   SOLE   0 0 5,731
PEMBINA PIPELINE CORP COM 706327103 1,394 39,442 SH   SOLE   0 0 39,442
PENNANT GROUP INC COM 70805E109 387 30,200 SH   SOLE   0 0 30,200
PIEDMONT LITHIUM INC COM 72016P105 288 7,900 SH   SOLE   0 0 7,900
PLYMOUTH INDL REIT INC COM 729640102 443 24,963 SH   SOLE   0 0 24,963
POLAR PWR INC COM 73102V105 255 94,033 SH   SOLE   0 0 94,033
POSTAL REALTY TRUST INC CL A 73757R102 2,474 166,011 SH   SOLE   0 0 166,011
POWERFLEET INC COM 73931J109 795 366,385 SH   SOLE   0 0 366,385
PROSHARES TR PSHS ULTRUSS2000 74347R842 450 14,570 SH   SOLE   0 0 14,570
PURE CYCLE CORP COM NEW 746228303 3,776 358,258 SH   SOLE   0 0 358,258
QUAKER HOUGHTON COM 747316107 2,785 18,625 SH   SOLE   0 0 18,625
RCM TECHNOLOGIES INC COM NEW 749360400 735 36,300 SH   SOLE   0 0 36,300
REEDS INC COM 758338107 433 2,777,150 SH   SOLE   0 0 2,777,150
REPRO MED SYS INC COM 759910102 55 21,586 SH   SOLE   0 0 21,586
RESEARCH SOLUTIONS INC COM 761025105 1,131 635,320 SH   SOLE   0 0 635,320
RICEBRAN TECHNOLOGIES COM NEW 762831204 24 35,975 SH   SOLE   0 0 35,975
RIMINI STR INC DEL COM 76674Q107 1,704 283,511 SH   SOLE   0 0 283,511
ROYAL GOLD INC COM 780287108 2,103 19,691 SH   SOLE   0 0 19,691
ROYCE MICRO-CAP TR INC COM 780915104 2,062 246,601 SH   SOLE   0 0 246,601
SPDR GOLD TR GOLD SHS 78463V107 286 1,700 SH   SOLE   0 0 1,700
SP PLUS CORP COM 78469C103 996 32,425 SH   SOLE   0 0 32,425
SACHEM CAP CORP COM 78590A109 2,702 662,250 SH   SOLE   0 0 662,250
SANDSTORM GOLD LTD COM NEW 80013R206 1,656 278,327 SH   SOLE   0 0 278,327
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 139 16,828 SH   SOLE   0 0 16,828
SARATOGA INVT CORP COM NEW 80349A208 389 16,245 SH   SOLE   0 0 16,245
SHARPS COMPLIANCE CORP COM 820017101 615 210,595 SH   SOLE   0 0 210,595
SIGMATRON INTL INC COM 82661L101 100 14,208 SH   SOLE   0 0 14,208
SIGNATURE BK NEW YORK N Y COM 82669G104 403 2,250 SH   SOLE   0 0 2,250
SILVERCREST METALS INC COM 828363101 229 37,425 SH   SOLE   0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 624 230,324 SH   SOLE   0 0 230,324
SMITH MIDLAND CORP COM 832156103 3,125 223,220 SH   SOLE   0 0 223,220
SNOW LAKE RES LTD COM 83336J208 248 103,400 SH   SOLE   0 0 103,400
SLR INVESTMENT CORP COM 83413U100 213 14,450 SH   SOLE   0 0 14,450
SONO TEK CORP COM 835483108 150 20,500 SH   SOLE   0 0 20,500
SOTHERLY HOTELS INC COM 83600C103 477 274,286 SH   SOLE   0 0 274,286
STANDARD LITHIUM LTD COM 853606101 377 88,900 SH   SOLE   0 0 88,900
STERICYCLE INC COM 858912108 1,191 27,160 SH   SOLE   0 0 27,160
ARROWMARK FINANCIAL CORP COM 861780104 793 41,315 SH   SOLE   0 0 41,315
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119 38 249,200 SH   SOLE   0 0 249,200
CEA INDUSTRIES INC COM NEW 86887P200 369 292,550 SH   SOLE   0 0 292,550
TARGA RES CORP COM 87612G101 1,583 26,535 SH   SOLE   0 0 26,535
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,470 277,395 SH   SOLE   0 0 277,395
TORTOISE PIPELINE & ENERGY F COM 89148H207 4,413 177,605 SH   SOLE   0 0 177,605
TRANSACT TECHNOLOGIES INC COM 892918103 599 148,255 SH   SOLE   0 0 148,255
TWIN VEE POWERCATS CO COM 90177C101 653 242,775 SH   SOLE   0 0 242,775
II-VI INC COM 902104108 6,244 122,554 SH   SOLE   0 0 122,554
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4,163 248,975 SH   SOLE   0 0 248,975
UMH PPTYS INC COM 903002103 855 48,425 SH   SOLE   0 0 48,425
U S PHYSICAL THERAPY COM 90337L108 5,823 53,320 SH   SOLE   0 0 53,320
URBAN-GRO INC COM NEW 91704K202 1,446 298,720 SH   SOLE   0 0 298,720
VANECK ETF TRUST GOLD MINERS ETF 92189F106 707 25,804 SH   SOLE   0 0 25,804
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,503 78,227 SH   SOLE   0 0 78,227
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,882 57,497 SH   SOLE   0 0 57,497
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 229 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2,823 59,055 SH   SOLE   0 0 59,055
VIA RENEWABLES INC CL A COM 92556D106 1,076 140,495 SH   SOLE   0 0 140,495
VIEMED HEALTHCARE INC COM 92663R105 112 20,893 SH   SOLE   0 0 20,893
VIVOS THERAPEUTICS INC COM 92859E108 280 216,704 SH   SOLE   0 0 216,704
WELLTOWER INC COM 95040Q104 1,339 16,260 SH   SOLE   0 0 16,260
WHEATON PRECIOUS METALS CORP COM 962879102 2,327 64,582 SH   SOLE   0 0 64,582
WHERE FOOD COMES FROM INC COM NEW 96327X200 205 18,940 SH   SOLE   0 0 18,940
WHITEHORSE FIN INC COM 96524V106 425 31,540 SH   SOLE   0 0 31,540
WILLDAN GROUP INC COM 96924N100 4,032 146,200 SH   SOLE   0 0 146,200
XAI OCTAGON FLOATING RATE & COM 98400T106 1,355 192,112 SH   SOLE   0 0 192,112
YAMANA GOLD INC COM 98462Y100 82 17,600 SH   SOLE   0 0 17,600
ATLAS CORP SHARES Y0436Q109 142 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