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
1847 GOEDEKER INC *W EXP 99/99/999 28252C117 1,372 641,100 SH   SOLE   0 0 641,100
1847 GOEDEKER INC COM 28252C109 2,479 643,800 SH   SOLE   0 0 643,800
ACME UTD CORP COM 004816104 5,563 124,853 SH   SOLE   0 0 124,853
AIRGAIN INC COM 00938A104 3,455 167,549 SH   SOLE   0 0 167,549
AMERIS BANCORP COM 03076K108 695 13,718 SH   SOLE   0 0 13,718
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 133 81,275 SH   SOLE   0 0 81,275
AMPLITECH GROUP INC COM NEW 03211Q200 425 91,778 SH   SOLE   0 0 91,778
ARCHROCK INC COM 03957W106 1,608 180,445 SH   SOLE   0 0 180,445
ARES CAPITAL CORP COM 04010L103 415 21,185 SH   SOLE   0 0 21,185
ARES COML REAL ESTATE CORP COM 04013V108 1,679 114,305 SH   SOLE   0 0 114,305
ASURE SOFTWARE INC COM 04649U102 2,156 243,036 SH   SOLE   0 0 243,036
ATLAS CORP SHARES Y0436Q109 189 13,254 SH   SOLE   0 0 13,254
ATOMERA INC COM 04965B100 3,887 181,300 SH   SOLE   0 0 181,300
AVINO SILVER & GOLD MINES LT COM 053906103 1,117 954,700 SH   SOLE   0 0 954,700
BALCHEM CORP COM 057665200 2,298 17,510 SH   SOLE   0 0 17,510
BARINGS BDC INC COM 06759L103 314 29,745 SH   SOLE   0 0 29,745
BEAM GLOBAL COM 07373B109 2,674 69,800 SH   SOLE   0 0 69,800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 982 3,535 SH   SOLE   0 0 3,535
BK TECHNOLOGIES CORPORATION COM 05587G104 473 150,000 SH   SOLE   0 0 150,000
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,639 161,202 SH   SOLE   0 0 161,202
BOWL AMER INC CL A 102565108 192 21,790 SH   SOLE   0 0 21,790
BOXLIGHT CORP COM CL A 103197109 1,714 711,393 SH   SOLE   0 0 711,393
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 226 13,950 SH   SOLE   0 0 13,950
CAMDEN PPTY TR SH BEN INT 133131102 203 1,532 SH   SOLE   0 0 1,532
CAPITAL SOUTHWEST CORP COM 140501107 464 19,985 SH   SOLE   0 0 19,985
CARETRUST REIT INC COM 14174T107 845 36,393 SH   SOLE   0 0 36,393
CARRIAGE SVCS INC COM 143905107 4,475 121,052 SH   SOLE   0 0 121,052
CATCHMARK TIMBER TR INC CL A 14912Y202 4,365 373,082 SH   SOLE   0 0 373,082
CEDAR FAIR L P DEPOSITRY UNIT 150185106 428 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 5,661 74,400 SH   SOLE   0 0 74,400
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 667 16,100 SH   SOLE   0 0 16,100
CITY OFFICE REIT INC COM 178587101 1,160 93,289 SH   SOLE   0 0 93,289
CLEARFIELD INC COM 18482P103 425 11,358 SH   SOLE   0 0 11,358
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 274 41,322 SH   SOLE   0 0 41,322
CPI AEROSTRUCTURES INC COM NEW 125919308 222 62,450 SH   SOLE   0 0 62,450
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 40 91,225 SH   SOLE   0 0 91,225
CREXENDO INC COM 226552107 2,974 486,790 SH   SOLE   0 0 486,790
CROWN CRAFTS INC COM 228309100 1,376 181,753 SH   SOLE   0 0 181,753
CUSTOMERS BANCORP INC COM 23204G100 2,047 52,495 SH   SOLE   0 0 52,495
DATA I O CORP COM 237690102 153 22,425 SH   SOLE   0 0 22,425
DATA STORAGE CORP *W EXP 05/13/202 23786R110 205 168,000 SH   SOLE   0 0 168,000
DATA STORAGE CORP COM NEW 23786R201 1,968 337,580 SH   SOLE   0 0 337,580
DOLPHIN ENTMT INC COM NEW 25686H209 2,428 259,910 SH   SOLE   0 0 259,910
DUOS TECHNOLOGIES GROUP INC COM 266042407 2,676 260,824 SH   SOLE   0 0 260,824
EAGLE POINT INCOME COMPANY I COM 269817102 1,892 116,930 SH   SOLE   0 0 116,930
EAGLE PT CR CO LLC COM 269808101 3,451 254,696 SH   SOLE   0 0 254,696
EATON VANCE FLTING RATE INC COM 278279104 323 22,425 SH   SOLE   0 0 22,425
ENSIGN GROUP INC COM 29358P101 9,003 103,875 SH   SOLE   0 0 103,875
ENVIVA PARTNERS LP COM UNIT 29414J107 2,164 41,285 SH   SOLE   0 0 41,285
EQUINOX GOLD CORP COM 29446Y502 2,315 333,145 SH   SOLE   0 0 333,145
EVI INDS INC COM 26929N102 244 8,600 SH   SOLE   0 0 8,600
EVOLUTION PETE CORP COM 30049A107 1,166 235,048 SH   SOLE   0 0 235,048
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 207 23,004 SH   SOLE   0 0 23,004
FLAHERTY & CRUMRINE PFD SECS COM 338478100 975 42,923 SH   SOLE   0 0 42,923
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 594 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,682 11,595 SH   SOLE   0 0 11,595
FULL HSE RESORTS INC COM 359678109 199 20,000 SH   SOLE   0 0 20,000
GLADSTONE COMMERCIAL CORP COM 376536108 1,339 59,370 SH   SOLE   0 0 59,370
GLADSTONE LD CORP COM 376549101 2,755 114,515 SH   SOLE   0 0 114,515
GLOBAL SELF STORAGE INC COM 37955N106 3,400 652,594 SH   SOLE   0 0 652,594
GLOBAL WTR RES INC COM 379463102 3,142 183,950 SH   SOLE   0 0 183,950
GLOBAL X FDS US INFR DEV ETF 37954Y673 201 7,800 SH   SOLE   0 0 7,800
GP STRATEGIES CORP COM 36225V104 303 19,285 SH   SOLE   0 0 19,285
GREAT AJAX CORP COM 38983D300 2,516 193,847 SH   SOLE   0 0 193,847
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,047 18,644 SH   SOLE   0 0 18,644
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116 406 644,375 SH   SOLE   0 0 644,375
HARROW HEALTH INC COM 415858109 802 86,315 SH   SOLE   0 0 86,315
HARVARD BIOSCIENCE INC COM 416906105 2,455 294,697 SH   SOLE   0 0 294,697
HENRY JACK & ASSOC INC COM 426281101 1,014 6,200 SH   SOLE   0 0 6,200
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 2,072 117,783 SH   SOLE   0 0 117,783
IDEX CORP COM 45167R104 1,573 7,150 SH   SOLE   0 0 7,150
II-VI INC COM 902104108 8,863 122,100 SH   SOLE   0 0 122,100
INDEPENDENCE RLTY TR INC COM 45378A106 2,717 149,026 SH   SOLE   0 0 149,026
INTEGRA RES CORP COM NEW 45826T301 41 14,000 SH   SOLE   0 0 14,000
INTEST CORP COM 461147100 4,345 259,120 SH   SOLE   0 0 259,120
INTRICON CORP COM 46121H109 524 23,295 SH   SOLE   0 0 23,295
INTRUSION INC COM NEW 46121E205 1,898 123,190 SH   SOLE   0 0 123,190
INUVO INC COM NEW 46122W204 688 712,802 SH   SOLE   0 0 712,802
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 3,579 53,415 SH   SOLE   0 0 53,415
ISHARES SILVER TR ISHARES 46428Q109 748 30,879 SH   SOLE   0 0 30,879
ISHARES TR TIPS BD ETF 464287176 324 2,530 SH   SOLE   0 0 2,530
ISORAY INC COM 46489V104 429 537,400 SH   SOLE   0 0 537,400
ISSUER DIRECT CORP COM NEW 46520M204 3,012 111,068 SH   SOLE   0 0 111,068
ITERIS INC NEW COM 46564T107 2,337 351,359 SH   SOLE   0 0 351,359
J & J SNACK FOODS CORP COM 466032109 314 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 243 26,932 SH   SOLE   0 0 26,932
JMP GROUP LLC COM 46629U107 61 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 5,972 71,165 SH   SOLE   0 0 71,165
KAYNE ANDERSON ENERGY INFRST COM 486606106 157 17,700 SH   SOLE   0 0 17,700
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,218 112,948 SH   SOLE   0 0 112,948
LAKELAND INDS INC COM 511795106 244 10,944 SH   SOLE   0 0 10,944
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 2,144 168,135 SH   SOLE   0 0 168,135
LEGACY HOUSING CORP COM 52472M101 3,035 179,455 SH   SOLE   0 0 179,455
LEXINGTON REALTY TRUST COM 529043101 451 37,710 SH   SOLE   0 0 37,710
MANHATTAN BRDG CAP INC COM 562803106 1,845 234,994 SH   SOLE   0 0 234,994
MARTEN TRANS LTD COM 573075108 1,294 78,459 SH   SOLE   0 0 78,459
MEDICAL PPTYS TRUST INC COM 58463J304 1,573 78,282 SH   SOLE   0 0 78,282
MILLER INDS INC TENN COM NEW 600551204 672 17,040 SH   SOLE   0 0 17,040
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,626 86,875 SH   SOLE   0 0 86,875
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1,215 147,400 SH   SOLE   0 0 147,400
NEOGENOMICS INC COM NEW 64049M209 2,353 52,100 SH   SOLE   0 0 52,100
NEPHROS INC COM 640671400 2,350 231,508 SH   SOLE   0 0 231,508
NEW MTN FIN CORP COM 647551100 329 25,013 SH   SOLE   0 0 25,013
NEWMONT CORP COM 651639106 1,084 17,104 SH   SOLE   0 0 17,104
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 4,621 132,345 SH   SOLE   0 0 132,345
NUWELLIS INC COM 67113Y108 730 173,918 SH   SOLE   0 0 173,918
OFS CREDIT COMPANY INC COM 67111Q107 1,577 108,298 SH   SOLE   0 0 108,298
OIL DRI CORP AMER COM 677864100 2,414 70,615 SH   SOLE   0 0 70,615
ONDAS HLDGS INC COM NEW 68236H204 2,167 272,900 SH   SOLE   0 0 272,900
ONE STOP SYS INC COM 68247W109 5,781 998,460 SH   SOLE   0 0 998,460
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,903 211,790 SH   SOLE   0 0 211,790
OWL ROCK CAPITAL CORPORATION COM 69121K104 938 65,745 SH   SOLE   0 0 65,745
OXFORD LANE CAP CORP COM 691543102 392 52,844 SH   SOLE   0 0 52,844
PEMBINA PIPELINE CORP COM 706327103 1,256 39,532 SH   SOLE   0 0 39,532
PENNANT GROUP INC COM 70805E109 1,239 30,300 SH   SOLE   0 0 30,300
PIEDMONT LITHIUM INC COM 72016P105 438 5,600 SH   SOLE   0 0 5,600
PLYMOUTH INDL REIT INC COM 729640102 362 18,073 SH   SOLE   0 0 18,073
POLAR PWR INC COM 73102V105 585 62,400 SH   SOLE   0 0 62,400
POSTAL REALTY TRUST INC CL A 73757R102 2,537 139,076 SH   SOLE   0 0 139,076
POWERFLEET INC COM 73931J109 2,579 358,185 SH   SOLE   0 0 358,185
PREFERRED APT CMNTYS INC COM 74039L103 1,347 138,205 SH   SOLE   0 0 138,205
PROSHARES TR PSHS ULTRUSS2000 74347R842 855 14,290 SH   SOLE   0 0 14,290
PURE CYCLE CORP COM NEW 746228303 4,889 353,763 SH   SOLE   0 0 353,763
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 32 80,000 SH   SOLE   0 0 80,000
QUAKER CHEM CORP COM 747316107 4,489 18,925 SH   SOLE   0 0 18,925
RCM TECHNOLOGIES INC COM NEW 749360400 154 37,275 SH   SOLE   0 0 37,275
REEDS INC COM 758338107 3,007 2,947,750 SH   SOLE   0 0 2,947,750
REPRO MED SYS INC COM 759910102 89 19,300 SH   SOLE   0 0 19,300
RESEARCH SOLUTIONS INC COM 761025105 131 45,650 SH   SOLE   0 0 45,650
RICEBRAN TECHNOLOGIES COM NEW 762831204 44 38,975 SH   SOLE   0 0 38,975
RIMINI STR INC DEL COM 76674Q107 1,677 272,205 SH   SOLE   0 0 272,205
ROYAL GOLD INC COM 780287108 2,079 18,223 SH   SOLE   0 0 18,223
ROYCE MICRO-CAP TR INC COM 780915104 3,217 259,451 SH   SOLE   0 0 259,451
SACHEM CAP CORP COM 78590A109 3,284 613,850 SH   SOLE   0 0 613,850
SANDSTORM GOLD LTD COM NEW 80013R206 2,091 264,996 SH   SOLE   0 0 264,996
SARATOGA INVT CORP COM NEW 80349A208 231 8,610 SH   SOLE   0 0 8,610
SHARPSPRING INC COM 820054104 2,356 139,480 SH   SOLE   0 0 139,480
SIGNATURE BK NEW YORK N Y COM 82669G104 553 2,250 SH   SOLE   0 0 2,250
SILVERCREST METALS INC COM 828363101 271 31,000 SH   SOLE   0 0 31,000
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 2,780 228,463 SH   SOLE   0 0 228,463
SMITH MIDLAND CORP COM 832156103 1,696 71,850 SH   SOLE   0 0 71,850
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 341 46,501 SH   SOLE   0 0 46,501
SOTHERLY HOTELS INC COM 83600C103 655 218,211 SH   SOLE   0 0 218,211
SP PLUS CORP COM 78469C103 986 32,225 SH   SOLE   0 0 32,225
SPARK ENERGY INC CL A COM 846511103 1,677 147,995 SH   SOLE   0 0 147,995
SPDR GOLD TR GOLD SHS 78463V107 283 1,706 SH   SOLE   0 0 1,706
STERICYCLE INC COM 858912108 1,918 26,810 SH   SOLE   0 0 26,810
STONECASTLE FINL CORP COM 861780104 648 29,430 SH   SOLE   0 0 29,430
TARGA RES CORP COM 87612G101 1,183 26,625 SH   SOLE   0 0 26,625
TEAM INC COM 878155100 449 66,975 SH   SOLE   0 0 66,975
TORTOISE PIPELINE & ENERGY F COM 89148H207 4,224 176,494 SH   SOLE   0 0 176,494
TORTOISE PWR & ENERGY INFRAS COM 89147X104 3,677 268,203 SH   SOLE   0 0 268,203
TOUGHBUILT INDS INC COM NEW 89157G504 823 988,776 SH   SOLE   0 0 988,776
TRANSACT TECHNOLOGIES INC COM 892918103 1,892 137,765 SH   SOLE   0 0 137,765
TRECORA RES COM 894648104 3,446 414,151 SH   SOLE   0 0 414,151
TYLER TECHNOLOGIES INC COM 902252105 2,805 6,200 SH   SOLE   0 0 6,200
U S PHYSICAL THERAPY COM 90337L108 6,323 54,570 SH   SOLE   0 0 54,570
UMH PPTYS INC COM 903002103 1,008 46,175 SH   SOLE   0 0 46,175
URBAN-GRO INC COM NEW 91704K202 2,609 284,545 SH   SOLE   0 0 284,545
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,856 233,975 SH   SOLE   0 0 233,975
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 761 22,409 SH   SOLE   0 0 22,409
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,534 75,593 SH   SOLE   0 0 75,593
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,017 57,572 SH   SOLE   0 0 57,572
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 248 3,000 SH   SOLE   0 0 3,000
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,060 57,339 SH   SOLE   0 0 57,339
VIDLER WATER RESOUCES INC COM 92660E107 1,757 132,120 SH   SOLE   0 0 132,120
VIEMED HEALTHCARE INC COM 92663R105 112 15,725 SH   SOLE   0 0 15,725
VIVOS THERAPEUTICS INC COM 92859E108 1,067 215,500 SH   SOLE   0 0 215,500
WELLTOWER INC COM 95040Q104 1,360 16,363 SH   SOLE   0 0 16,363
WHEATON PRECIOUS METALS CORP COM 962879102 2,815 63,882 SH   SOLE   0 0 63,882
WHITEHORSE FIN INC COM 96524V106 349 23,451 SH   SOLE   0 0 23,451
WILLDAN GROUP INC COM 96924N100 5,526 146,800 SH   SOLE   0 0 146,800
XAI OCTAGON FLOATING RATE & COM 98400T106 1,633 170,995 SH   SOLE   0 0 170,995
YAMANA GOLD INC COM 98462Y100 74 17,600 SH   SOLE   0 0 17,600