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 59 11,295 SH   SOLE   0 0 11,295
ACME UTD CORP COM 004816104 2,659 131,158 SH   SOLE   0 0 131,158
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 44 124,100 SH   SOLE   0 0 124,100
AIRGAIN INC COM 00938A104 1,279 173,120 SH   SOLE   0 0 173,120
AMERIS BANCORP COM 03076K108 358 15,069 SH   SOLE   0 0 15,069
ARES CAPITAL CORP COM 04010L103 231 21,465 SH   SOLE   0 0 21,465
ARES COML REAL ESTATE CORP COM 04013V108 852 121,845 SH   SOLE   0 0 121,845
ASURE SOFTWARE INC COM 04649U102 632 106,043 SH   SOLE   0 0 106,043
ATLAS CORP SHS Y0436Q109 105 13,628 SH   SOLE   0 0 13,628
ATOMERA INC COM 04965B100 696 198,964 SH   SOLE   0 0 198,964
AVINO SILVER & GOLD MINES LT COM 053906103 452 1,330,550 SH   SOLE   0 0 1,330,550
BALCHEM CORP COM 057665200 2,153 21,810 SH   SOLE   0 0 21,810
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 692 3,785 SH   SOLE   0 0 3,785
BIOHITECH GLOBAL INC COM 09074B107 809 668,235 SH   SOLE   0 0 668,235
BIOMERICA INC COM NEW 09061H307 72 10,000 SH   SOLE   0 0 10,000
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 933 167,577 SH   SOLE   0 0 167,577
BOSTON BEER INC CL A 100557107 441 1,200 SH   SOLE   0 0 1,200
BOWL AMER INC CL A 102565108 201 23,125 SH   SOLE   0 0 23,125
BOXLIGHT CORP COM CL A 103197109 52 90,950 SH   SOLE   0 0 90,950
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 130 14,250 SH   SOLE   0 0 14,250
CAPITAL SOUTHWEST CORP COM 140501107 203 17,775 SH   SOLE   0 0 17,775
CARETRUST REIT INC COM 14174T107 556 37,568 SH   SOLE   0 0 37,568
CARRIAGE SVCS INC COM 143905107 2,057 127,352 SH   SOLE   0 0 127,352
CATASYS INC COM PAR 149049504 3,102 203,647 SH   SOLE   0 0 203,647
CECO ENVIRONMENTAL CORP COM 125141101 47 10,115 SH   SOLE   0 0 10,115
CEDAR FAIR L P DEPOSITRY UNIT 150185106 191 10,401 SH   SOLE   0 0 10,401
CELSIUS HLDGS INC COM NEW 15118V207 1,499 356,063 SH   SOLE   0 0 356,063
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 121 17,925 SH   SOLE   0 0 17,925
CITY OFFICE REIT INC COM 178587101 744 102,939 SH   SOLE   0 0 102,939
CLEARFIELD INC COM 18482P103 137 11,533 SH   SOLE   0 0 11,533
COLLECTORS UNIVERSE INC COM NEW 19421R200 269 17,188 SH   SOLE   0 0 17,188
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 875 47,614 SH   SOLE   0 0 47,614
CPI AEROSTRUCTURES INC COM NEW 125919308 162 71,975 SH   SOLE   0 0 71,975
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 7 95,775 SH   SOLE   0 0 95,775
CREATIVE REALITIES INC COM NEW 22530J200 150 191,350 SH   SOLE   0 0 191,350
CROWN CRAFTS INC COM 228309100 875 182,960 SH   SOLE   0 0 182,960
CUSTOMERS BANCORP INC COM 23204G100 685 62,705 SH   SOLE   0 0 62,705
DAKTRONICS INC COM 234264109 548 111,120 SH   SOLE   0 0 111,120
DATA I O CORP COM 237690102 61 21,625 SH   SOLE   0 0 21,625
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 59 16,290 SH   SOLE   0 0 16,290
DOLPHIN ENTMT INC COM 25686H100 909 1,697,000 SH   SOLE   0 0 1,697,000
DORCHESTER MINERALS LP COM UNIT 25820R105 116 12,475 SH   SOLE   0 0 12,475
DUOS TECHNOLOGIES GROUP INC COM 266042407 1,143 241,123 SH   SOLE   0 0 241,123
EAGLE POINT INCOME COMPANY I COM 269817102 1,152 107,635 SH   SOLE   0 0 107,635
EAGLE PT CR CO LLC COM 269808101 1,638 239,451 SH   SOLE   0 0 239,451
EATON VANCE FLTING RATE INC COM 278279104 206 20,125 SH   SOLE   0 0 20,125
ENSIGN GROUP INC COM 29358P101 4,081 108,520 SH   SOLE   0 0 108,520
ENVISION SOLAR INTL INC *W EXP 12/30/202 29413Q110 694 252,519 SH   SOLE   0 0 252,519
ENVISION SOLAR INTL INC COM 29413Q201 1,615 212,772 SH   SOLE   0 0 212,772
ENVIVA PARTNERS LP COM UNIT 29414J107 284 10,625 SH   SOLE   0 0 10,625
EQUINOX GOLD CORP COM 29446Y502 1,872 282,345 SH   SOLE   0 0 282,345
EVOLUTION PETROLEUM CORP COM 30049A107 430 164,888 SH   SOLE   0 0 164,888
EYEPOINT PHARMACEUTICALS INC COM 30233G100 81 79,400 SH   SOLE   0 0 79,400
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 15 11,550 SH   SOLE   0 0 11,550
FLAHERTY & CRUMRIN PFD & INM COM 338478100 415 24,850 SH   SOLE   0 0 24,850
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 145 17,700 SH   SOLE   0 0 17,700
FRANCO NEVADA CORP COM 351858105 1,158 11,634 SH   SOLE   0 0 11,634
GENERAL FIN CORP DEL COM 369822101 935 149,850 SH   SOLE   0 0 149,850
GENIUS BRANDS INTL INC COM 37229T301 165 585,811 SH   SOLE   0 0 585,811
GLADSTONE COMMERCIAL CORP COM 376536108 906 63,070 SH   SOLE   0 0 63,070
GLADSTONE LD CORP COM 376549101 1,373 115,900 SH   SOLE   0 0 115,900
GLOBAL WTR RES INC COM 379463102 1,890 185,500 SH   SOLE   0 0 185,500
GLOBALSCAPE INC COM 37940G109 1,876 263,445 SH   SOLE   0 0 263,445
GOLD RESOURCE CORP COM 38068T105 1,441 524,100 SH   SOLE   0 0 524,100
GRAN TIERRA ENERGY INC COM 38500T101 5 20,625 SH   SOLE   0 0 20,625
GREAT AJAX CORP COM 38983D300 1,179 185,428 SH   SOLE   0 0 185,428
GSE SYS INC COM 36227K106 290 311,340 SH   SOLE   0 0 311,340
HANNON ARMSTRONG SUST INFR C COM 41068X100 394 19,294 SH   SOLE   0 0 19,294
HARROW HEALTH INC COM 415858109 219 57,450 SH   SOLE   0 0 57,450
HARVARD BIOSCIENCE INC COM 416906105 691 312,772 SH   SOLE   0 0 312,772
HENRY JACK & ASSOC INC COM 426281101 1,094 7,050 SH   SOLE   0 0 7,050
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 190 25,893 SH   SOLE   0 0 25,893
HUDSON TECHNOLOGIES INC COM 444144109 525 761,175 SH   SOLE   0 0 761,175
IDEX CORP COM 45167R104 1,029 7,450 SH   SOLE   0 0 7,450
II VI INC COM 902104108 4,537 159,190 SH   SOLE   0 0 159,190
INDEPENDENCE RLTY TR INC COM 45378A106 1,408 157,501 SH   SOLE   0 0 157,501
INTEST CORP COM 461147100 748 281,375 SH   SOLE   0 0 281,375
INTRICON CORP COM 46121H109 317 26,830 SH   SOLE   0 0 26,830
INUVO INC COM NEW 46122W204 204 862,000 SH   SOLE   0 0 862,000
INVESCO EXCHANGE-TRADED FD T S&P SMLCP UTIL 46138G409 2,487 54,325 SH   SOLE   0 0 54,325
ISHARES SILVER TRUST ISHARES 46428Q109 364 27,870 SH   SOLE   0 0 27,870
ISHARES TR TIPS BD ETF 464287176 331 2,810 SH   SOLE   0 0 2,810
ISSUER DIRECT CORP COM NEW 46520M204 847 95,118 SH   SOLE   0 0 95,118
ITERIS INC COM 46564T107 1,037 324,150 SH   SOLE   0 0 324,150
J & J SNACK FOODS CORP COM 466032109 218 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 209 29,669 SH   SOLE   0 0 29,669
JMP GROUP LLC COM 46629U107 24 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 799 73,650 SH   SOLE   0 0 73,650
KAYNE ANDERSN MLP MIDS INVT COM 486606106 83 22,900 SH   SOLE   0 0 22,900
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 36 10,790 SH   SOLE   0 0 10,790
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,600 115,573 SH   SOLE   0 0 115,573
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 607 57,485 SH   SOLE   0 0 57,485
LEGACY HOUSING CORP COM 52472M101 1,574 170,185 SH   SOLE   0 0 170,185
LEXINGTON REALTY TRUST COM 529043101 380 38,294 SH   SOLE   0 0 38,294
MANHATTAN BRIDGE CAPITAL INC COM 562803106 907 221,824 SH   SOLE   0 0 221,824
MARTEN TRANS LTD COM 573075108 1,086 52,908 SH   SOLE   0 0 52,908
MEDICAL PPTYS TRUST INC COM 58463J304 1,394 80,627 SH   SOLE   0 0 80,627
MILLER INDS INC TENN COM NEW 600551204 511 18,065 SH   SOLE   0 0 18,065
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,116 92,600 SH   SOLE   0 0 92,600
NEOGENOMICS INC COM NEW 64049M209 2,540 92,000 SH   SOLE   0 0 92,000
NEPHROS INC COM 640671400 2,640 207,569 SH   SOLE   0 0 207,569
NEW MTN FIN CORP COM 647551100 150 22,053 SH   SOLE   0 0 22,053
NEWMONT CORP COM 651639106 778 17,173 SH   SOLE   0 0 17,173
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,853 140,271 SH   SOLE   0 0 140,271
NTN BUZZTIME INC COM PAR 629410606 404 266,050 SH   SOLE   0 0 266,050
OFS CREDIT COMPANY INC COM 67111Q107 682 102,257 SH   SOLE   0 0 102,257
ONE STOP SYS INC COM 68247W109 1,440 1,000,004 SH   SOLE   0 0 1,000,004
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,417 190,485 SH   SOLE   0 0 190,485
OWL ROCK CAPITAL CORPORATION COM 69121K104 606 52,480 SH   SOLE   0 0 52,480
OXFORD LANE CAP CORP COM 691543102 238 56,969 SH   SOLE   0 0 56,969
PEMBINA PIPELINE CORP COM 706327103 822 43,702 SH   SOLE   0 0 43,702
PENNANT GROUP INC COM 70805E109 439 31,000 SH   SOLE   0 0 31,000
PICO HLDGS INC COM NEW 693366205 957 123,034 SH   SOLE   0 0 123,034
POLAR PWR INC COM 73102V105 192 160,238 SH   SOLE   0 0 160,238
POSTAL REALTY TRUST INC CL A 73757R102 1,647 104,135 SH   SOLE   0 0 104,135
POWERFLEET INC COM 73931J109 1,147 331,395 SH   SOLE   0 0 331,395
PREFERRED APT CMNTYS INC COM 74039L103 962 134,025 SH   SOLE   0 0 134,025
PROSHARES TR PSHS ULTRUSS2000 74347R842 230 7,000 SH   SOLE   0 0 7,000
PURECYCLE CORP COM NEW 746228303 3,916 351,255 SH   SOLE   0 0 351,255
QUAKER CHEM CORP COM 747316107 2,567 20,325 SH   SOLE   0 0 20,325
RCM TECHNOLOGIES INC COM NEW 749360400 81 65,195 SH   SOLE   0 0 65,195
REEDS INC COM 758338107 707 1,489,550 SH   SOLE   0 0 1,489,550
REPRO MED SYS INC COM 759910102 89 11,850 SH   SOLE   0 0 11,850
RICEBRAN TECHNOLOGIES COM NEW 762831204 42 42,175 SH   SOLE   0 0 42,175
ROYAL GOLD INC COM 780287108 1,366 15,578 SH   SOLE   0 0 15,578
ROYCE MICRO-CAP TR INC COM 780915104 1,033 185,801 SH   SOLE   0 0 185,801
SACHEM CAP CORP COM 78590A109 1,072 616,285 SH   SOLE   0 0 616,285
SANDSTORM GOLD LTD COM NEW 80013R206 1,369 273,271 SH   SOLE   0 0 273,271
SHARPSPRING INC COM 820054104 877 144,750 SH   SOLE   0 0 144,750
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 433 236,796 SH   SOLE   0 0 236,796
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 255 52,025 SH   SOLE   0 0 52,025
SOTHERLY HOTELS INC COM 83600C103 304 189,886 SH   SOLE   0 0 189,886
SP PLUS CORP COM 78469C103 1,006 48,505 SH   SOLE   0 0 48,505
SPARK ENERGY INC CL A COM 846511103 981 156,495 SH   SOLE   0 0 156,495
SPDR GOLD TRUST GOLD SHS 78463V107 271 1,831 SH   SOLE   0 0 1,831
STERICYCLE INC COM 858912108 1,317 27,110 SH   SOLE   0 0 27,110
STONECASTLE FINL CORP COM 861780104 307 18,885 SH   SOLE   0 0 18,885
SUPERIOR DRILLING PRODS INC COM 868153107 7 20,700 SH   SOLE   0 0 20,700
TARGA RES CORP COM 87612G101 198 28,663 SH   SOLE   0 0 28,663
TEAM INC COM 878155100 457 70,335 SH   SOLE   0 0 70,335
TECOGEN INC NEW COM NEW 87876P201 713 767,202 SH   SOLE   0 0 767,202
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 50 58,632 SH   SOLE   0 0 58,632
TOUGHBUILT INDS INC *W EXP 05/15/202 89157G116 7 178,400 SH   SOLE   0 0 178,400
TOUGHBUILT INDS INC COM 89157G207 119 813,750 SH   SOLE   0 0 813,750
TRECORA RES COM 894648104 590 99,106 SH   SOLE   0 0 99,106
TYLER TECHNOLOGIES INC COM 902252105 2,966 10,000 SH   SOLE   0 0 10,000
U S PHYSICAL THERAPY INC COM 90337L108 3,865 56,020 SH   SOLE   0 0 56,020
UMH PPTYS INC COM 903002103 539 49,625 SH   SOLE   0 0 49,625
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 907 160,275 SH   SOLE   0 0 160,275
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 240 10,410 SH   SOLE   0 0 10,410
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,946 69,262 SH   SOLE   0 0 69,262
WELLTOWER INC COM 95040Q104 799 17,462 SH   SOLE   0 0 17,462
WHEATON PRECIOUS METALS CORP COM 962879102 1,631 59,262 SH   SOLE   0 0 59,262
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 446 50,595 SH   SOLE   0 0 50,595
WILLDAN GROUP INC COM 96924N100 4,119 192,744 SH   SOLE   0 0 192,744
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 856 190,732 SH   SOLE   0 0 190,732
YAMANA GOLD INC COM 98462Y100 53 19,208 SH   SOLE   0 0 19,208