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
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 94 12,368 SH   SOLE   0 0 12,368
ACME UTD CORP COM 004816104 3,145 132,208 SH   SOLE   0 0 132,208
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 87 124,300 SH   SOLE   0 0 124,300
AIRGAIN INC COM 00938A104 1,838 171,961 SH   SOLE   0 0 171,961
AMERIS BANCORP COM 03076K108 637 14,984 SH   SOLE   0 0 14,984
ARES CAP CORP COM 04010L103 385 20,665 SH   SOLE   0 0 20,665
ARES COML REAL ESTATE CORP COM 04013V108 1,934 122,070 SH   SOLE   0 0 122,070
ASHFORD HOSPITALITY TR INC COM SHS 044103109 497 178,269 SH   SOLE   0 0 178,269
ASURE SOFTWARE INC COM 04649U102 869 106,243 SH   SOLE   0 0 106,243
ATOMERA INC COM 04965B100 607 197,069 SH   SOLE   0 0 197,069
AVINO SILVER & GOLD MINES LT COM 053906103 774 1,340,750 SH   SOLE   0 0 1,340,750
BALCHEM CORP COM 057665200 3,249 31,964 SH   SOLE   0 0 31,964
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 880 3,885 SH   SOLE   0 0 3,885
BIOHITECH GLOBAL INC COM 09074B107 1,179 693,800 SH   SOLE   0 0 693,800
BIOMERICA INC COM NEW 09061H307 30 10,000 SH   SOLE   0 0 10,000
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 2,029 168,387 SH   SOLE   0 0 168,387
BOSTON BEER INC CL A 100557107 453 1,200 SH   SOLE   0 0 1,200
BOWL AMER INC CL A 102565108 358 23,125 SH   SOLE   0 0 23,125
BOXLIGHT CORP COM CL A 103197109 104 93,750 SH   SOLE   0 0 93,750
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 191 14,250 SH   SOLE   0 0 14,250
CAPITAL SOUTHWEST CORP COM 140501107 370 17,775 SH   SOLE   0 0 17,775
CARETRUST REIT INC COM 14174T107 808 39,183 SH   SOLE   0 0 39,183
CARRIAGE SVCS INC COM 143905107 3,309 129,252 SH   SOLE   0 0 129,252
CATASYS INC COM PAR 149049504 3,337 204,572 SH   SOLE   0 0 204,572
CECO ENVIRONMENTAL CORP COM 125141101 77 10,115 SH   SOLE   0 0 10,115
CEDAR FAIR L P DEPOSITRY UNIT 150185106 582 10,501 SH   SOLE   0 0 10,501
CELSIUS HOLDINGS INC COM NEW 15118V207 1,721 356,340 SH   SOLE   0 0 356,340
CHECK CAP LTD *W EXP 02/28/202 M2361E120 0 12,124 SH   SOLE   0 0 12,124
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 143 17,925 SH   SOLE   0 0 17,925
CITY OFFICE REIT INC COM 178587101 1,389 102,739 SH   SOLE   0 0 102,739
CLEARFIELD INC COM 18482P103 141 10,120 SH   SOLE   0 0 10,120
COLLECTORS UNIVERSE INC COM NEW 19421R200 384 16,640 SH   SOLE   0 0 16,640
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,110 47,188 SH   SOLE   0 0 47,188
CPI AEROSTRUCTURES INC COM NEW 125919308 487 72,425 SH   SOLE   0 0 72,425
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 7 96,850 SH   SOLE   0 0 96,850
CREATIVE REALITIES INC COM NEW 22530J200 294 191,900 SH   SOLE   0 0 191,900
CROWN CRAFTS INC COM 228309100 1,138 185,040 SH   SOLE   0 0 185,040
CUSTOMERS BANCORP INC COM 23204G100 1,498 62,910 SH   SOLE   0 0 62,910
DAKTRONICS INC COM 234264109 701 115,070 SH   SOLE   0 0 115,070
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 1 61,989 SH   SOLE   0 0 61,989
DATA I O CORP COM 237690102 91 21,625 SH   SOLE   0 0 21,625
DOLPHIN ENTMT INC COM 25686H100 1,189 1,698,950 SH   SOLE   0 0 1,698,950
DORCHESTER MINERALS LP COM UNIT 25820R105 250 12,800 SH   SOLE   0 0 12,800
EAGLE POINT INCOME COMPANY I COM 269817102 2,007 107,025 SH   SOLE   0 0 107,025
EAGLE PT CR CO LLC COM 269808101 3,428 234,621 SH   SOLE   0 0 234,621
EATON VANCE FLTING RATE INC COM 278279104 276 20,125 SH   SOLE   0 0 20,125
ENSIGN GROUP INC COM 29358P101 4,977 109,690 SH   SOLE   0 0 109,690
ENVISION SOLAR INTL INC *W EXP 12/30/202 29413Q110 290 253,019 SH   SOLE   0 0 253,019
ENVISION SOLAR INTL INC COM 29413Q201 1,188 254,919 SH   SOLE   0 0 254,919
ENVIVA PARTNERS LP COM UNIT 29414J107 381 10,225 SH   SOLE   0 0 10,225
EQUINOX GOLD CORP COM 29446Y502 137 17,750 SH   SOLE   0 0 17,750
EVI INDUSTRIES INC COM 26929N102 233 8,600 SH   SOLE   0 0 8,600
EVOLUTION PETROLEUM CORP COM 30049A107 879 160,775 SH   SOLE   0 0 160,775
EYEPOINT PHARMACEUTICALS INC COM 30233G100 125 80,800 SH   SOLE   0 0 80,800
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 93 11,725 SH   SOLE   0 0 11,725
FIRST MAJESTIC SILVER CORP COM 32076V103 761 62,093 SH   SOLE   0 0 62,093
FLAHERTY & CRUMRIN PFD & INM COM 338478100 556 25,650 SH   SOLE   0 0 25,650
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 330 16,900 SH   SOLE   0 0 16,900
FRANCO NEVADA CORP COM 351858105 1,210 11,712 SH   SOLE   0 0 11,712
GENERAL FIN CORP DEL COM 369822101 1,670 150,850 SH   SOLE   0 0 150,850
GENIUS BRANDS INTL INC COM 37229T301 160 585,811 SH   SOLE   0 0 585,811
GLADSTONE COML CORP COM 376536108 1,369 62,645 SH   SOLE   0 0 62,645
GLADSTONE LD CORP COM 376549101 1,533 118,200 SH   SOLE   0 0 118,200
GLOBAL WTR RES INC COM 379463102 2,446 186,000 SH   SOLE   0 0 186,000
GLOBALSCAPE INC COM 37940G109 2,624 266,895 SH   SOLE   0 0 266,895
GOLD RESOURCE CORP COM 38068T105 2,910 525,200 SH   SOLE   0 0 525,200
GRAN TIERRA ENERGY INC COM 38500T101 27 20,625 SH   SOLE   0 0 20,625
GREAT AJAX CORP COM 38983D300 2,637 178,084 SH   SOLE   0 0 178,084
GSE SYS INC COM 36227K106 520 315,090 SH   SOLE   0 0 315,090
HANNON ARMSTRONG SUST INFR C COM 41068X100 624 19,394 SH   SOLE   0 0 19,394
HARROW HEALTH INC COM 415858109 447 57,450 SH   SOLE   0 0 57,450
HARVARD BIOSCIENCE INC COM 416906105 949 311,122 SH   SOLE   0 0 311,122
HENRY JACK & ASSOC INC COM 426281101 1,027 7,050 SH   SOLE   0 0 7,050
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 387 24,748 SH   SOLE   0 0 24,748
HUDSON TECHNOLOGIES INC COM 444144109 753 769,925 SH   SOLE   0 0 769,925
IDEX CORP COM 45167R104 1,333 7,750 SH   SOLE   0 0 7,750
II VI INC COM 902104108 5,454 161,990 SH   SOLE   0 0 161,990
INDEPENDENCE RLTY TR INC COM 45378A106 2,229 158,301 SH   SOLE   0 0 158,301
INTEST CORP COM 461147100 1,678 281,975 SH   SOLE   0 0 281,975
INTRICON CORP COM 46121H109 483 26,830 SH   SOLE   0 0 26,830
INUVO INC COM NEW 46122W204 256 867,000 SH   SOLE   0 0 867,000
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 2,889 54,875 SH   SOLE   0 0 54,875
ISHARES SILVER TRUST ISHARES 46428Q109 467 27,980 SH   SOLE   0 0 27,980
ISHARES TR TIPS BD ETF 464287176 328 2,810 SH   SOLE   0 0 2,810
ISSUER DIRECT CORPORATION COM NEW 46520M204 1,095 93,700 SH   SOLE   0 0 93,700
ITERIS INC COM 46564T107 1,617 324,000 SH   SOLE   0 0 324,000
J & J SNACK FOODS CORP COM 466032109 332 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 265 29,669 SH   SOLE   0 0 29,669
JMP GROUP LLC COM 46629U107 32 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 867 72,650 SH   SOLE   0 0 72,650
KAYNE ANDERSN MLP MIDS INVT COM 486606106 315 22,600 SH   SOLE   0 0 22,600
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 114 10,790 SH   SOLE   0 0 10,790
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,081 115,573 SH   SOLE   0 0 115,573
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 928 56,585 SH   SOLE   0 0 56,585
LEGACY HOUSING CORP COM 52472M101 2,831 170,120 SH   SOLE   0 0 170,120
LEXINGTON REALTY TRUST COM 529043101 410 38,629 SH   SOLE   0 0 38,629
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,398 219,774 SH   SOLE   0 0 219,774
MARTEN TRANS LTD COM 573075108 1,147 53,358 SH   SOLE   0 0 53,358
MEDICAL PPTYS TRUST INC COM 58463J304 1,745 82,652 SH   SOLE   0 0 82,652
MILLER INDS INC TENN COM NEW 600551204 689 18,565 SH   SOLE   0 0 18,565
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,351 93,325 SH   SOLE   0 0 93,325
MTBC INC COM 55378G102 43 10,625 SH   SOLE   0 0 10,625
NEOGENOMICS INC COM NEW 64049M209 3,115 106,500 SH   SOLE   0 0 106,500
NEW MTN FIN CORP COM 647551100 303 22,053 SH   SOLE   0 0 22,053
NEWMONT GOLDCORP CORPORATION COM 651639106 748 17,222 SH   SOLE   0 0 17,222
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,179 140,354 SH   SOLE   0 0 140,354
NTN BUZZTIME INC COM PAR 629410606 596 271,050 SH   SOLE   0 0 271,050
OFS CREDIT COMPANY INC COM 67111Q107 1,558 102,432 SH   SOLE   0 0 102,432
ONE STOP SYS INC COM 68247W109 2,006 993,196 SH   SOLE   0 0 993,196
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,828 188,255 SH   SOLE   0 0 188,255
OWL ROCK CAPITAL CORPORATION COM 69121K104 939 52,480 SH   SOLE   0 0 52,480
OXFORD LANE CAP CORP COM 691543102 466 57,169 SH   SOLE   0 0 57,169
PEBBLEBROOK HOTEL TR COM 70509V100 201 7,488 SH   SOLE   0 0 7,488
PEMBINA PIPELINE CORP COM 706327103 1,646 44,427 SH   SOLE   0 0 44,427
PENNANT GROUP INC COM 70805E109 1,799 54,413 SH   SOLE   0 0 54,413
PICO HLDGS INC COM NEW 693366205 1,380 124,134 SH   SOLE   0 0 124,134
POLAR PWR INC COM 73102V105 358 150,226 SH   SOLE   0 0 150,226
POSTAL REALTY TRUST INC CL A 73757R102 1,781 105,085 SH   SOLE   0 0 105,085
POWERFLEET INC COM 73931J109 2,149 330,110 SH   SOLE   0 0 330,110
PREFERRED APT CMNTYS INC COM 74039L103 1,779 133,550 SH   SOLE   0 0 133,550
PROSHARES TR PSHS ULTRUSS2000 74347R842 701 9,100 SH   SOLE   0 0 9,100
PURECYCLE CORP COM NEW 746228303 4,447 353,205 SH   SOLE   0 0 353,205
QUAKER CHEM CORP COM 747316107 3,377 20,525 SH   SOLE   0 0 20,525
RCM TECHNOLOGIES INC COM NEW 749360400 197 65,595 SH   SOLE   0 0 65,595
REEDS INC COM 758338107 1,349 1,481,950 SH   SOLE   0 0 1,481,950
REPRO MED SYS INC COM 759910102 77 11,850 SH   SOLE   0 0 11,850
RICEBRAN TECHNOLOGIES COM NEW 762831204 64 43,475 SH   SOLE   0 0 43,475
ROYAL GOLD INC COM 780287108 1,931 15,798 SH   SOLE   0 0 15,798
ROYCE MICRO-CAP TR INC COM 780915104 1,647 192,801 SH   SOLE   0 0 192,801
SACHEM CAP CORP COM 78590A109 2,661 613,065 SH   SOLE   0 0 613,065
SANDSTORM GOLD LTD COM NEW 80013R206 2,036 273,271 SH   SOLE   0 0 273,271
SEABRIDGE GOLD INC COM 811916105 293 21,230 SH   SOLE   0 0 21,230
SEASPAN CORP SHS Y75638109 193 13,575 SH   SOLE   0 0 13,575
SENIOR HSG PPTYS TR SH BEN INT 81721M109 137 16,290 SH   SOLE   0 0 16,290
SHARPSPRING INC COM 820054104 1,662 144,870 SH   SOLE   0 0 144,870
SIGNATURE BK NEW YORK N Y COM 82669G104 311 2,275 SH   SOLE   0 0 2,275
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 941 219,915 SH   SOLE   0 0 219,915
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 262 60,240 SH   SOLE   0 0 60,240
SOTHERLY HOTELS INC COM 83600C103 1,275 188,086 SH   SOLE   0 0 188,086
SP PLUS CORP COM 78469C103 2,071 48,805 SH   SOLE   0 0 48,805
SPARK ENERGY INC CL A COM 846511103 1,440 155,975 SH   SOLE   0 0 155,975
SPDR GOLD TRUST GOLD SHS 78463V107 262 1,831 SH   SOLE   0 0 1,831
STERICYCLE INC COM 858912108 1,794 28,110 SH   SOLE   0 0 28,110
STONECASTLE FINL CORP COM 861780104 422 18,935 SH   SOLE   0 0 18,935
SUPERIOR DRILLING PRODS INC COM 868153107 18 21,700 SH   SOLE   0 0 21,700
TARGA RES CORP COM 87612G101 1,156 28,305 SH   SOLE   0 0 28,305
TEAM INC COM 878155100 1,123 70,335 SH   SOLE   0 0 70,335
TECOGEN INC NEW COM NEW 87876P201 1,596 752,675 SH   SOLE   0 0 752,675
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 645 58,822 SH   SOLE   0 0 58,822
TOUGHBUILT INDUSTRIES INC *W EXP 05/15/202 89157G116 1 180,150 SH   SOLE   0 0 180,150
TOUGHBUILT INDUSTRIES INC COM 89157G207 167 832,750 SH   SOLE   0 0 832,750
TRECORA RES COM 894648104 653 91,260 SH   SOLE   0 0 91,260
TYLER TECHNOLOGIES INC COM 902252105 3,090 10,300 SH   SOLE   0 0 10,300
U S PHYSICAL THERAPY INC COM 90337L108 6,406 56,020 SH   SOLE   0 0 56,020
U.S. AUTO PARTS NETWORK INC COM 90343C100 42 18,866 SH   SOLE   0 0 18,866
UMH PPTYS INC COM 903002103 781 49,625 SH   SOLE   0 0 49,625
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,765 97,300 SH   SOLE   0 0 97,300
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 305 10,410 SH   SOLE   0 0 10,410
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 2,925 69,224 SH   SOLE   0 0 69,224
WELLTOWER INC COM 95040Q104 1,434 17,532 SH   SOLE   0 0 17,532
WHEATON PRECIOUS METALS CORP COM 962879102 1,776 59,712 SH   SOLE   0 0 59,712
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 814 54,295 SH   SOLE   0 0 54,295
WILLDAN GROUP INC COM 96924N100 6,196 194,979 SH   SOLE   0 0 194,979
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,542 190,607 SH   SOLE   0 0 190,607
YAMANA GOLD INC COM 98462Y100 76 19,208 SH   SOLE   0 0 19,208