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 COM 28252C109 821 97,550 SH   SOLE   0 0 97,550
ACME UTD CORP COM 004816104 3,839 127,403 SH   SOLE   0 0 127,403
AIRGAIN INC COM 00938A104 3,000 168,729 SH   SOLE   0 0 168,729
AMERIS BANCORP COM 03076K108 535 14,058 SH   SOLE   0 0 14,058
ARES CAPITAL CORP COM 04010L103 353 20,890 SH   SOLE   0 0 20,890
ARES COML REAL ESTATE CORP COM 04013V108 1,373 115,270 SH   SOLE   0 0 115,270
ASURE SOFTWARE INC COM 04649U102 1,730 243,686 SH   SOLE   0 0 243,686
ATLAS CORP SHARES Y0436Q109 144 13,254 SH   SOLE   0 0 13,254
ATOMERA INC COM 04965B100 3,106 193,014 SH   SOLE   0 0 193,014
AVINO SILVER & GOLD MINES LT COM 053906103 1,523 1,171,350 SH   SOLE   0 0 1,171,350
BALCHEM CORP COM 057665200 2,478 21,510 SH   SOLE   0 0 21,510
BEAM GLOBAL COM 07373B109 7,531 102,075 SH   SOLE   0 0 102,075
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 820 3,535 SH   SOLE   0 0 3,535
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 2,042 161,202 SH   SOLE   0 0 161,202
BOWL AMER INC CL A 102565108 212 22,540 SH   SOLE   0 0 22,540
BOXLIGHT CORP COM CL A 103197109 1,023 668,478 SH   SOLE   0 0 668,478
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 205 13,950 SH   SOLE   0 0 13,950
CAPITAL SOUTHWEST CORP COM 140501107 349 19,690 SH   SOLE   0 0 19,690
CARETRUST REIT INC COM 14174T107 807 36,393 SH   SOLE   0 0 36,393
CARRIAGE SVCS INC COM 143905107 3,879 123,852 SH   SOLE   0 0 123,852
CATCHMARK TIMBER TR INC CL A 14912Y202 3,231 345,243 SH   SOLE   0 0 345,243
CEDAR FAIR L P DEPOSITRY UNIT 150185106 378 9,601 SH   SOLE   0 0 9,601
CELSIUS HLDGS INC COM NEW 15118V207 14,273 283,700 SH   SOLE   0 0 283,700
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 322 16,100 SH   SOLE   0 0 16,100
CITY OFFICE REIT INC COM 178587101 925 94,689 SH   SOLE   0 0 94,689
CLEARFIELD INC COM 18482P103 285 11,533 SH   SOLE   0 0 11,533
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,277 16,938 SH   SOLE   0 0 16,938
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 272 39,715 SH   SOLE   0 0 39,715
CPI AEROSTRUCTURES INC COM NEW 125919308 242 63,200 SH   SOLE   0 0 63,200
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 14 91,075 SH   SOLE   0 0 91,075
CREXENDO INC COM 226552107 3,389 489,090 SH   SOLE   0 0 489,090
CROWN CRAFTS INC COM 228309100 1,250 174,830 SH   SOLE   0 0 174,830
CUSTOMERS BANCORP INC COM 23204G100 982 53,995 SH   SOLE   0 0 53,995
DATA I O CORP COM 237690102 89 21,625 SH   SOLE   0 0 21,625
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 66 15,915 SH   SOLE   0 0 15,915
DOLPHIN ENTMT INC COM NEW 25686H209 1,115 327,980 SH   SOLE   0 0 327,980
DUOS TECHNOLOGIES GROUP INC COM 266042407 1,028 242,570 SH   SOLE   0 0 242,570
EAGLE POINT INCOME COMPANY I COM 269817102 1,523 105,685 SH   SOLE   0 0 105,685
EAGLE PT CR CO LLC COM 269808101 2,361 234,031 SH   SOLE   0 0 234,031
EATON VANCE FLTING RATE INC COM 278279104 298 22,625 SH   SOLE   0 0 22,625
ENSIGN GROUP INC COM 29358P101 7,758 106,395 SH   SOLE   0 0 106,395
ENVIVA PARTNERS LP COM UNIT 29414J107 596 13,125 SH   SOLE   0 0 13,125
EQUINOX GOLD CORP COM 29446Y502 2,881 278,595 SH   SOLE   0 0 278,595
EVI INDS INC COM 26929N102 257 8,600 SH   SOLE   0 0 8,600
EVOLUTION PETE CORP COM 30049A107 443 155,388 SH   SOLE   0 0 155,388
FLAHERTY & CRUMRINE PFD SECS COM 338478100 585 24,950 SH   SOLE   0 0 24,950
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 415 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,453 11,595 SH   SOLE   0 0 11,595
FULL HSE RESORTS INC COM 359678109 79 20,000 SH   SOLE   0 0 20,000
GENERAL FIN CORP DEL COM 369822101 1,172 137,750 SH   SOLE   0 0 137,750
GENIUS BRANDS INTL INC COM 37229T301 46 33,334 SH   SOLE   0 0 33,334
GLADSTONE COMMERCIAL CORP COM 376536108 1,078 59,870 SH   SOLE   0 0 59,870
GLADSTONE LD CORP COM 376549101 1,618 110,500 SH   SOLE   0 0 110,500
GLOBAL SELF STORAGE INC COM 37955N106 2,501 623,733 SH   SOLE   0 0 623,733
GLOBAL WTR RES INC COM 379463102 2,659 184,550 SH   SOLE   0 0 184,550
GOLD RESOURCE CORP COM 38068T105 1,476 507,325 SH   SOLE   0 0 507,325
GREAT AJAX CORP COM 38983D300 1,870 178,764 SH   SOLE   0 0 178,764
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,202 18,944 SH   SOLE   0 0 18,944
HARROW HEALTH INC COM 415858109 394 57,450 SH   SOLE   0 0 57,450
HARVARD BIOSCIENCE INC COM 416906105 1,272 296,572 SH   SOLE   0 0 296,572
HENRY JACK & ASSOC INC COM 426281101 1,004 6,200 SH   SOLE   0 0 6,200
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 442 30,883 SH   SOLE   0 0 30,883
HUDSON TECHNOLOGIES INC COM 444144109 650 596,125 SH   SOLE   0 0 596,125
IDEX CORP COM 45167R104 1,464 7,350 SH   SOLE   0 0 7,350
II-VI INC COM 902104108 9,351 123,100 SH   SOLE   0 0 123,100
INDEPENDENCE RLTY TR INC COM 45378A106 2,026 150,826 SH   SOLE   0 0 150,826
INTEGRA RES CORP COM NEW 45826T301 55 14,000 SH   SOLE   0 0 14,000
INTEST CORP COM 461147100 1,708 263,245 SH   SOLE   0 0 263,245
INTRICON CORP COM 46121H109 442 24,430 SH   SOLE   0 0 24,430
INTRUSION INC COM NEW 46121E205 3,787 214,900 SH   SOLE   0 0 214,900
INUVO INC COM NEW 46122W204 390 862,000 SH   SOLE   0 0 862,000
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 2,882 53,465 SH   SOLE   0 0 53,465
ISHARES SILVER TR ISHARES 46428Q109 663 26,999 SH   SOLE   0 0 26,999
ISHARES TR TIPS BD ETF 464287176 323 2,530 SH   SOLE   0 0 2,530
ISSUER DIRECT CORP COM NEW 46520M204 1,637 93,471 SH   SOLE   0 0 93,471
ITERIS INC NEW COM 46564T107 1,828 323,579 SH   SOLE   0 0 323,579
J & J SNACK FOODS CORP COM 466032109 280 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 240 26,532 SH   SOLE   0 0 26,532
JMP GROUP LLC COM 46629U107 39 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 1,888 71,890 SH   SOLE   0 0 71,890
KAYNE ANDERSON ENERGY INFRST COM 486606106 90 15,700 SH   SOLE   0 0 15,700
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,151 114,873 SH   SOLE   0 0 114,873
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 601 56,035 SH   SOLE   0 0 56,035
LEGACY HOUSING CORP COM 52472M101 2,509 166,059 SH   SOLE   0 0 166,059
LEXINGTON REALTY TRUST COM 529043101 403 37,989 SH   SOLE   0 0 37,989
MANHATTAN BRDG CAP INC COM 562803106 1,119 214,724 SH   SOLE   0 0 214,724
MARTEN TRANS LTD COM 573075108 1,359 78,859 SH   SOLE   0 0 78,859
MEDICAL PPTYS TRUST INC COM 58463J304 1,707 78,327 SH   SOLE   0 0 78,327
MILLER INDS INC TENN COM NEW 600551204 663 17,440 SH   SOLE   0 0 17,440
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,513 87,350 SH   SOLE   0 0 87,350
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1,427 156,800 SH   SOLE   0 0 156,800
NEOGENOMICS INC COM NEW 64049M209 4,926 91,500 SH   SOLE   0 0 91,500
NEPHROS INC COM 640671400 1,775 206,848 SH   SOLE   0 0 206,848
NEW MTN FIN CORP COM 647551100 279 24,528 SH   SOLE   0 0 24,528
NEWMONT CORP COM 651639106 1,019 17,014 SH   SOLE   0 0 17,014
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,658 135,017 SH   SOLE   0 0 135,017
OFS CREDIT COMPANY INC COM 67111Q107 1,300 104,218 SH   SOLE   0 0 104,218
OIL DRI CORP AMER COM 677864100 2,311 67,810 SH   SOLE   0 0 67,810
ONDAS HLDGS INC COM NEW 68236H204 2,041 218,800 SH   SOLE   0 0 218,800
ONE STOP SYS INC COM 68247W109 3,897 974,255 SH   SOLE   0 0 974,255
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,368 186,785 SH   SOLE   0 0 186,785
OWL ROCK CAPITAL CORPORATION COM 69121K104 661 52,180 SH   SOLE   0 0 52,180
OXFORD LANE CAP CORP COM 691543102 291 53,744 SH   SOLE   0 0 53,744
PEMBINA PIPELINE CORP COM 706327103 955 40,377 SH   SOLE   0 0 40,377
PENNANT GROUP INC COM 70805E109 1,794 30,900 SH   SOLE   0 0 30,900
PICO HLDGS INC COM NEW 693366205 1,054 112,770 SH   SOLE   0 0 112,770
POLAR PWR INC COM 73102V105 794 166,270 SH   SOLE   0 0 166,270
POSTAL REALTY TRUST INC CL A 73757R102 1,682 99,635 SH   SOLE   0 0 99,635
POWERFLEET INC COM 73931J109 2,445 329,025 SH   SOLE   0 0 329,025
PREFERRED APT CMNTYS INC COM 74039L103 939 126,850 SH   SOLE   0 0 126,850
PROSHARES TR PSHS ULTRUSS2000 74347R842 634 7,075 SH   SOLE   0 0 7,075
PURE CYCLE CORP COM NEW 746228303 3,873 344,843 SH   SOLE   0 0 344,843
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 19 80,000 SH   SOLE   0 0 80,000
QUAKER CHEM CORP COM 747316107 4,973 19,625 SH   SOLE   0 0 19,625
RCM TECHNOLOGIES INC COM NEW 749360400 131 63,195 SH   SOLE   0 0 63,195
REEDS INC COM 758338107 1,673 2,831,550 SH   SOLE   0 0 2,831,550
RICEBRAN TECHNOLOGIES COM NEW 762831204 24 38,975 SH   SOLE   0 0 38,975
RIMINI STR INC DEL COM 76674Q107 1,094 246,975 SH   SOLE   0 0 246,975
ROYAL GOLD INC COM 780287108 1,636 15,378 SH   SOLE   0 0 15,378
ROYCE MICRO-CAP TR INC COM 780915104 1,744 172,351 SH   SOLE   0 0 172,351
SACHEM CAP CORP COM 78590A109 2,468 593,385 SH   SOLE   0 0 593,385
SANDSTORM GOLD LTD COM NEW 80013R206 1,909 266,296 SH   SOLE   0 0 266,296
SHARPSPRING INC COM 820054104 2,348 144,200 SH   SOLE   0 0 144,200
SIGNATURE BK NEW YORK N Y COM 82669G104 308 2,275 SH   SOLE   0 0 2,275
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 657 229,863 SH   SOLE   0 0 229,863
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 336 46,301 SH   SOLE   0 0 46,301
SOTHERLY HOTELS INC COM 83600C103 438 175,361 SH   SOLE   0 0 175,361
SP PLUS CORP COM 78469C103 935 32,425 SH   SOLE   0 0 32,425
SPARK ENERGY INC CL A COM 846511103 1,420 148,395 SH   SOLE   0 0 148,395
SPDR GOLD TR GOLD SHS 78463V107 302 1,691 SH   SOLE   0 0 1,691
STERICYCLE INC COM 858912108 1,880 27,110 SH   SOLE   0 0 27,110
STONECASTLE FINL CORP COM 861780104 357 18,560 SH   SOLE   0 0 18,560
TARGA RES CORP COM 87612G101 702 26,625 SH   SOLE   0 0 26,625
TEAM INC COM 878155100 742 68,085 SH   SOLE   0 0 68,085
TORTOISE PIPELINE & ENERGY F COM 89148H207 2,683 157,806 SH   SOLE   0 0 157,806
TORTOISE PWR & ENERGY INFRAS COM 89147X104 2,618 236,281 SH   SOLE   0 0 236,281
TOUGHBUILT INDS INC COM NEW 89157G504 647 815,551 SH   SOLE   0 0 815,551
TRANSACT TECHNOLOGIES INC COM 892918103 850 119,700 SH   SOLE   0 0 119,700
TRECORA RES COM 894648104 2,683 383,876 SH   SOLE   0 0 383,876
TYLER TECHNOLOGIES INC COM 902252105 4,147 9,500 SH   SOLE   0 0 9,500
U S PHYSICAL THERAPY INC COM 90337L108 6,634 55,170 SH   SOLE   0 0 55,170
UMH PPTYS INC COM 903002103 684 46,175 SH   SOLE   0 0 46,175
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2,159 158,775 SH   SOLE   0 0 158,775
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 432 12,001 SH   SOLE   0 0 12,001
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,741 68,969 SH   SOLE   0 0 68,969
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,609 51,065 SH   SOLE   0 0 51,065
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,800 51,780 SH   SOLE   0 0 51,780
WELLTOWER INC COM 95040Q104 1,083 16,765 SH   SOLE   0 0 16,765
WHEATON PRECIOUS METALS CORP COM 962879102 2,386 57,172 SH   SOLE   0 0 57,172
WILLDAN GROUP INC COM 96924N100 7,558 181,254 SH   SOLE   0 0 181,254
XAI OCTAGON FLOATING RATE & COM 98400T106 1,280 170,620 SH   SOLE   0 0 170,620
YAMANA GOLD INC COM 98462Y100 106 18,650 SH   SOLE   0 0 18,650