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 2,980 129,658 SH   SOLE   0 0 129,658
AIRGAIN INC COM 00938A104 1,816 169,120 SH   SOLE   0 0 169,120
AMERIS BANCORP COM 03076K108 353 14,984 SH   SOLE   0 0 14,984
ARES CAPITAL CORP COM 04010L103 310 21,465 SH   SOLE   0 0 21,465
ARES COML REAL ESTATE CORP COM 04013V108 1,074 117,745 SH   SOLE   0 0 117,745
ASURE SOFTWARE INC COM 04649U102 1,582 246,016 SH   SOLE   0 0 246,016
ATLAS CORP SHS Y0436Q109 104 13,675 SH   SOLE   0 0 13,675
ATOMERA INC COM 04965B100 1,749 194,364 SH   SOLE   0 0 194,364
AVINO SILVER & GOLD MINES LT COM 053906103 1,078 1,330,550 SH   SOLE   0 0 1,330,550
BALCHEM CORP COM 057665200 2,059 21,710 SH   SOLE   0 0 21,710
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 658 3,685 SH   SOLE   0 0 3,685
BIOMERICA INC COM NEW 09061H307 73 10,000 SH   SOLE   0 0 10,000
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,320 163,377 SH   SOLE   0 0 163,377
BOSTON BEER INC CL A 100557107 456 850 SH   SOLE   0 0 850
BOWL AMER INC CL A 102565108 218 23,125 SH   SOLE   0 0 23,125
BOXLIGHT CORP COM CL A 103197109 871 946,950 SH   SOLE   0 0 946,950
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 162 14,250 SH   SOLE   0 0 14,250
CAPITAL SOUTHWEST CORP COM 140501107 240 17,775 SH   SOLE   0 0 17,775
CARETRUST REIT INC COM 14174T107 645 37,568 SH   SOLE   0 0 37,568
CARRIAGE SVCS INC COM 143905107 2,299 126,852 SH   SOLE   0 0 126,852
CATASYS INC COM PAR 149049504 3,634 146,900 SH   SOLE   0 0 146,900
CATCHMARK TIMBER TR INC CL A 14912Y202 3,032 342,550 SH   SOLE   0 0 342,550
CECO ENVIRONMENTAL CORP COM 125141101 67 10,115 SH   SOLE   0 0 10,115
CEDAR FAIR L P DEPOSITRY UNIT 150185106 275 10,001 SH   SOLE   0 0 10,001
CELSIUS HLDGS INC COM NEW 15118V207 4,052 344,263 SH   SOLE   0 0 344,263
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 124 17,925 SH   SOLE   0 0 17,925
CITY OFFICE REIT INC COM 178587101 1,020 101,439 SH   SOLE   0 0 101,439
CLEARFIELD INC COM 18482P103 165 11,833 SH   SOLE   0 0 11,833
COLLECTORS UNIVERSE INC COM NEW 19421R200 601 17,538 SH   SOLE   0 0 17,538
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 417 45,584 SH   SOLE   0 0 45,584
CPI AEROSTRUCTURES INC COM NEW 125919308 237 71,975 SH   SOLE   0 0 71,975
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 38 91,275 SH   SOLE   0 0 91,275
CROWN CRAFTS INC COM 228309100 867 177,730 SH   SOLE   0 0 177,730
CUSTOMERS BANCORP INC COM 23204G100 736 61,205 SH   SOLE   0 0 61,205
DAKTRONICS INC COM 234264109 461 105,920 SH   SOLE   0 0 105,920
DATA I O CORP COM 237690102 73 21,625 SH   SOLE   0 0 21,625
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 71 15,990 SH   SOLE   0 0 15,990
DOLPHIN ENTMT INC COM 25686H100 1,438 1,652,000 SH   SOLE   0 0 1,652,000
DUOS TECHNOLOGIES GROUP INC COM 266042407 1,090 236,880 SH   SOLE   0 0 236,880
EAGLE POINT INCOME COMPANY I COM 269817102 1,415 109,235 SH   SOLE   0 0 109,235
EAGLE PT CR CO LLC COM 269808101 1,727 242,951 SH   SOLE   0 0 242,951
EATON VANCE FLTING RATE INC COM 278279104 258 22,625 SH   SOLE   0 0 22,625
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 85 12,000 SH   SOLE   0 0 12,000
ENSIGN GROUP INC COM 29358P101 4,525 108,120 SH   SOLE   0 0 108,120
ENVISION SOLAR INTL INC *W EXP 12/30/202 29413Q110 1,002 252,519 SH   SOLE   0 0 252,519
ENVISION SOLAR INTL INC COM 29413Q201 2,121 212,772 SH   SOLE   0 0 212,772
ENVIVA PARTNERS LP COM UNIT 29414J107 473 13,125 SH   SOLE   0 0 13,125
EQUINOX GOLD CORP COM 29446Y502 3,120 278,045 SH   SOLE   0 0 278,045
EVOLUTION PETROLEUM CORP COM 30049A107 445 158,888 SH   SOLE   0 0 158,888
EYEPOINT PHARMACEUTICALS INC COM 30233G100 63 82,900 SH   SOLE   0 0 82,900
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 21 11,550 SH   SOLE   0 0 11,550
FLAHERTY & CRUMRIN PFD & INM COM 338478100 500 24,850 SH   SOLE   0 0 24,850
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 230 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,625 11,634 SH   SOLE   0 0 11,634
GENERAL FIN CORP DEL COM 369822101 958 142,750 SH   SOLE   0 0 142,750
GENIUS BRANDS INTL INC COM 37229T301 75 33,334 SH   SOLE   0 0 33,334
GLADSTONE COMMERCIAL CORP COM 376536108 1,146 61,095 SH   SOLE   0 0 61,095
GLADSTONE LD CORP COM 376549101 1,792 113,000 SH   SOLE   0 0 113,000
GLOBAL WTR RES INC COM 379463102 1,955 185,500 SH   SOLE   0 0 185,500
GLOBALSCAPE INC COM 37940G109 2,560 262,545 SH   SOLE   0 0 262,545
GOLD RESOURCE CORP COM 38068T105 2,090 508,600 SH   SOLE   0 0 508,600
GRAN TIERRA ENERGY INC COM 38500T101 7 20,625 SH   SOLE   0 0 20,625
GREAT AJAX CORP COM 38983D300 1,672 181,782 SH   SOLE   0 0 181,782
GSE SYS INC COM 36227K106 303 300,340 SH   SOLE   0 0 300,340
HANNON ARMSTRONG SUST INFR C COM 41068X100 549 19,294 SH   SOLE   0 0 19,294
HARROW HEALTH INC COM 415858109 299 57,450 SH   SOLE   0 0 57,450
HARVARD BIOSCIENCE INC COM 416906105 931 300,272 SH   SOLE   0 0 300,272
HENRY JACK & ASSOC INC COM 426281101 1,159 6,300 SH   SOLE   0 0 6,300
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 305 31,393 SH   SOLE   0 0 31,393
HUDSON TECHNOLOGIES INC COM 444144109 768 760,175 SH   SOLE   0 0 760,175
IDEX CORP COM 45167R104 1,177 7,450 SH   SOLE   0 0 7,450
II-VI INC COM 902104108 6,786 143,715 SH   SOLE   0 0 143,715
INDEPENDENCE RLTY TR INC COM 45378A106 1,772 154,201 SH   SOLE   0 0 154,201
INTEST CORP COM 461147100 913 270,875 SH   SOLE   0 0 270,875
INTRICON CORP COM 46121H109 330 24,430 SH   SOLE   0 0 24,430
INUVO INC COM NEW 46122W204 460 862,000 SH   SOLE   0 0 862,000
INVESCO EXCHANGE-TRADED FD T S&P SMLCP UTIL 46138G409 2,613 54,025 SH   SOLE   0 0 54,025
ISHARES SILVER TR ISHARES 46428Q109 466 27,420 SH   SOLE   0 0 27,420
ISHARES TR TIPS BD ETF 464287176 311 2,530 SH   SOLE   0 0 2,530
ISSUER DIRECT CORP COM NEW 46520M204 956 94,168 SH   SOLE   0 0 94,168
ITERIS INC COM 46564T107 1,499 315,350 SH   SOLE   0 0 315,350
J & J SNACK FOODS CORP COM 466032109 229 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 211 26,969 SH   SOLE   0 0 26,969
JMP GROUP LLC COM 46629U107 28 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 1,097 71,850 SH   SOLE   0 0 71,850
KAYNE ANDERSN MLP MIDS INVT COM 486606106 120 22,650 SH   SOLE   0 0 22,650
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 49 10,790 SH   SOLE   0 0 10,790
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,806 115,573 SH   SOLE   0 0 115,573
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 569 57,485 SH   SOLE   0 0 57,485
LEGACY HOUSING CORP COM 52472M101 2,356 165,685 SH   SOLE   0 0 165,685
LEXINGTON REALTY TRUST COM 529043101 404 38,294 SH   SOLE   0 0 38,294
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,028 220,624 SH   SOLE   0 0 220,624
MARTEN TRANS LTD COM 573075108 1,331 52,908 SH   SOLE   0 0 52,908
MEDICAL PPTYS TRUST INC COM 58463J304 1,499 79,727 SH   SOLE   0 0 79,727
MILLER INDS INC TENN COM NEW 600551204 538 18,065 SH   SOLE   0 0 18,065
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,286 88,750 SH   SOLE   0 0 88,750
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 350 159,000 SH   SOLE   0 0 159,000
NEOGENOMICS INC COM NEW 64049M209 2,850 92,000 SH   SOLE   0 0 92,000
NEPHROS INC COM 640671400 1,699 202,469 SH   SOLE   0 0 202,469
NEW MTN FIN CORP COM 647551100 205 22,053 SH   SOLE   0 0 22,053
NEWMONT CORP COM 651639106 1,056 17,108 SH   SOLE   0 0 17,108
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,526 138,648 SH   SOLE   0 0 138,648
OFS CREDIT COMPANY INC COM 67111Q107 884 98,007 SH   SOLE   0 0 98,007
ONE STOP SYS INC COM 68247W109 1,922 975,728 SH   SOLE   0 0 975,728
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,869 186,885 SH   SOLE   0 0 186,885
OWL ROCK CAPITAL CORPORATION COM 69121K104 647 52,480 SH   SOLE   0 0 52,480
OXFORD LANE CAP CORP COM 691543102 233 56,619 SH   SOLE   0 0 56,619
PEMBINA PIPELINE CORP COM 706327103 1,080 43,202 SH   SOLE   0 0 43,202
PENNANT GROUP INC COM 70805E109 701 31,000 SH   SOLE   0 0 31,000
PICO HLDGS INC COM NEW 693366205 1,008 119,534 SH   SOLE   0 0 119,534
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 268 46,500 SH   SOLE   0 0 46,500
POLAR PWR INC COM 73102V105 812 163,760 SH   SOLE   0 0 163,760
POSTAL REALTY TRUST INC CL A 73757R102 1,604 100,535 SH   SOLE   0 0 100,535
POWERFLEET INC COM 73931J109 1,490 322,445 SH   SOLE   0 0 322,445
PREFERRED APT CMNTYS INC COM 74039L103 1,019 134,025 SH   SOLE   0 0 134,025
PROSHARES TR PSHS ULTRUSS2000 74347R842 340 7,000 SH   SOLE   0 0 7,000
PURECYCLE CORP COM NEW 746228303 3,166 344,555 SH   SOLE   0 0 344,555
QUAKER CHEM CORP COM 747316107 3,773 20,325 SH   SOLE   0 0 20,325
RCM TECHNOLOGIES INC COM NEW 749360400 87 65,195 SH   SOLE   0 0 65,195
REEDS INC COM 758338107 2,164 2,258,550 SH   SOLE   0 0 2,258,550
REPRO MED SYS INC COM 759910102 90 10,000 SH   SOLE   0 0 10,000
RICEBRAN TECHNOLOGIES COM NEW 762831204 35 42,175 SH   SOLE   0 0 42,175
ROYAL GOLD INC COM 780287108 1,935 15,568 SH   SOLE   0 0 15,568
ROYCE MICRO-CAP TR INC COM 780915104 1,323 183,801 SH   SOLE   0 0 183,801
SACHEM CAP CORP COM 78590A109 1,774 599,285 SH   SOLE   0 0 599,285
SANDSTORM GOLD LTD COM NEW 80013R206 2,596 269,896 SH   SOLE   0 0 269,896
SHARPSPRING INC COM 820054104 1,271 144,750 SH   SOLE   0 0 144,750
SIGNATURE BK NEW YORK N Y COM 82669G104 243 2,275 SH   SOLE   0 0 2,275
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 501 250,296 SH   SOLE   0 0 250,296
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 332 46,601 SH   SOLE   0 0 46,601
SOTHERLY HOTELS INC COM 83600C103 465 185,286 SH   SOLE   0 0 185,286
SP PLUS CORP COM 78469C103 694 33,525 SH   SOLE   0 0 33,525
SPARK ENERGY INC CL A COM 846511103 1,074 151,895 SH   SOLE   0 0 151,895
SPDR GOLD TR GOLD SHS 78463V107 291 1,741 SH   SOLE   0 0 1,741
STERICYCLE INC COM 858912108 1,518 27,110 SH   SOLE   0 0 27,110
STONECASTLE FINL CORP COM 861780104 300 18,885 SH   SOLE   0 0 18,885
TARGA RES CORP COM 87612G101 551 27,451 SH   SOLE   0 0 27,451
TEAM INC COM 878155100 390 70,035 SH   SOLE   0 0 70,035
TOUGHBUILT INDS INC COM NEW 89157G504 619 798,876 SH   SOLE   0 0 798,876
TRECORA RES COM 894648104 582 92,856 SH   SOLE   0 0 92,856
TYLER TECHNOLOGIES INC COM 902252105 3,399 9,800 SH   SOLE   0 0 9,800
U S PHYSICAL THERAPY INC COM 90337L108 4,531 55,920 SH   SOLE   0 0 55,920
UMH PPTYS INC COM 903002103 605 46,775 SH   SOLE   0 0 46,775
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,719 158,275 SH   SOLE   0 0 158,275
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 382 10,410 SH   SOLE   0 0 10,410
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,387 68,312 SH   SOLE   0 0 68,312
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,521 50,245 SH   SOLE   0 0 50,245
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,776 51,065 SH   SOLE   0 0 51,065
WELLTOWER INC COM 95040Q104 904 17,462 SH   SOLE   0 0 17,462
WHEATON PRECIOUS METALS CORP COM 962879102 2,555 58,012 SH   SOLE   0 0 58,012
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 555 50,545 SH   SOLE   0 0 50,545
WILLDAN GROUP INC COM 96924N100 4,808 192,244 SH   SOLE   0 0 192,244
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,039 182,532 SH   SOLE   0 0 182,532
YAMANA GOLD INC COM 98462Y100 103 18,817 SH   SOLE   0 0 18,817