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 86 12,368 SH   SOLE   0 0 12,368
ACME UTD CORP COM 004816104 2,679 133,783 SH   SOLE   0 0 133,783
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 91 129,775 SH   SOLE   0 0 232,750
AIRGAIN INC COM 00938A104 2,033 173,006 SH   SOLE   0 0 233,736
AMERIS BANCORP COM 03076K108 603 14,984 SH   SOLE   0 0 14,984
ARES CAP CORP COM 04010L103 392 21,015 SH   SOLE   0 0 21,015
ARES COML REAL ESTATE CORP COM 04013V108 1,890 124,095 SH   SOLE   0 0 124,095
ASHFORD HOSPITALITY TR INC COM SHS 044103109 627 189,569 SH   SOLE   0 0 189,569
ASURE SOFTWARE INC COM 04649U102 726 108,183 SH   SOLE   0 0 108,183
ATOMERA INC COM 04965B100 680 180,469 SH   SOLE   0 0 209,551
AVINO SILVER & GOLD MINES LT COM 053906103 856 1,461,250 SH   SOLE   0 0 1,461,250
BALCHEM CORP COM 057665200 3,478 35,064 SH   SOLE   0 0 35,064
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 808 3,885 SH   SOLE   0 0 3,885
BIOHITECH GLOBAL INC COM 09074B107 1,209 691,000 SH   SOLE   0 0 691,000
BIOMERICA INC COM NEW 09061H307 33 10,000 SH   SOLE   0 0 10,000
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,511 128,362 SH   SOLE   0 0 128,362
BOSTON BEER INC CL A 100557107 464 1,275 SH   SOLE   0 0 1,275
BOWL AMER INC CL A 102565108 350 23,475 SH   SOLE   0 0 23,475
BOXLIGHT CORP COM CL A 103197109 195 105,750 SH   SOLE   0 0 203,743
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 179 14,750 SH   SOLE   0 0 14,750
CAPITAL SOUTHWEST CORP COM 140501107 395 18,125 SH   SOLE   0 0 18,125
CARETRUST REIT INC COM 14174T107 961 40,875 SH   SOLE   0 0 40,875
CARRIAGE SVCS INC COM 143905107 2,732 133,652 SH   SOLE   0 0 133,652
CATASYS INC COM PAR 149049504 3,250 206,232 SH   SOLE   0 0 314,649
CECO ENVIRONMENTAL CORP COM 125141101 77 11,015 SH   SOLE   0 0 11,015
CEDAR FAIR L P DEPOSITRY UNIT 150185106 613 10,501 SH   SOLE   0 0 10,501
CELSIUS HOLDINGS INC COM NEW 15118V207 1,237 355,990 SH   SOLE   0 0 355,990
CEMTREX INC *W EXP 12/02/202 15130G113 5 484,200 SH   SOLE   0 0 484,200
CHECK CAP LTD *W EXP 02/28/202 M2361E120 0 12,799 SH   SOLE   0 0 12,799
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 174 17,925 SH   SOLE   0 0 17,925
CITY OFFICE REIT INC COM 178587101 1,502 104,389 SH   SOLE   0 0 104,389
COLLECTORS UNIVERSE INC COM NEW 19421R200 439 15,405 SH   SOLE   0 0 15,405
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,315 49,018 SH   SOLE   0 0 49,018
CPI AEROSTRUCTURES INC COM NEW 125919308 639 77,775 SH   SOLE   0 0 77,775
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 23 97,250 SH   SOLE   0 0 97,250
CREATIVE REALITIES INC COM NEW 22530J200 335 194,500 SH   SOLE   0 0 381,100
CROWN CRAFTS INC COM 228309100 1,159 185,465 SH   SOLE   0 0 185,465
CUSTOMERS BANCORP INC COM 23204G100 1,317 63,520 SH   SOLE   0 0 63,520
DAKTRONICS INC COM 234264109 981 132,770 SH   SOLE   0 0 132,770
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 3 63,889 SH   SOLE   0 0 63,889
DARIOHEALTH CORP COM 23725P100 23 75,950 SH   SOLE   0 0 115,150
DATA I O CORP COM 237690102 69 17,775 SH   SOLE   0 0 17,775
DHX MEDIA LTD COM VAR VTG 252406152 1,310 897,025 SH   SOLE   0 0 897,025
DOLPHIN ENTMT INC COM 25686H100 391 465,050 SH   SOLE   0 0 768,590
DORCHESTER MINERALS LP COM UNIT 25820R105 239 12,800 SH   SOLE   0 0 12,800
EAGLE POINT INCOME COMPANY I COM 269817102 2,083 107,645 SH   SOLE   0 0 107,645
EAGLE PT CR CO LLC COM 269808101 3,752 237,951 SH   SOLE   0 0 237,951
EATON VANCE FLTING RATE INC COM 278279104 266 20,125 SH   SOLE   0 0 20,125
ENSIGN GROUP INC COM 29358P101 5,250 110,690 SH   SOLE   0 0 110,690
ENVISION SOLAR INTL INC *W EXP 12/30/202 29413Q110 358 255,719 SH   SOLE   0 0 255,719
ENVISION SOLAR INTL INC COM 29413Q201 1,493 258,719 SH   SOLE   0 0 340,244
ENVIVA PARTNERS LP COM UNIT 29414J107 322 10,075 SH   SOLE   0 0 10,075
EQUINOX GOLD CORP COM 29446Y502 61 11,525 SH   SOLE   0 0 11,525
EVI INDUSTRIES INC COM 26929N102 306 9,600 SH   SOLE   0 0 9,600
EVOLUTION PETROLEUM CORP COM 30049A107 926 158,575 SH   SOLE   0 0 158,575
EYEPOINT PHARMACEUTICALS INC COM 30233G100 152 83,800 SH   SOLE   0 0 83,800
FARMLAND PARTNERS INC COM 31154R109 690 103,235 SH   SOLE   0 0 103,235
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 106 12,000 SH   SOLE   0 0 12,000
FIRST MAJESTIC SILVER CORP COM 32076V103 1,587 174,627 SH   SOLE   0 0 174,627
FLAHERTY & CRUMRIN PFD & INM COM 338478100 534 25,475 SH   SOLE   0 0 25,475
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 251 16,600 SH   SOLE   0 0 16,600
FRANCO NEVADA CORP COM 351858105 1,075 11,789 SH   SOLE   0 0 11,789
GENERAL FIN CORP DEL COM 369822101 1,348 152,450 SH   SOLE   0 0 152,450
GENIUS BRANDS INTL INC COM 37229T301 403 627,715 SH   SOLE   0 0 1,119,405
GLADSTONE COML CORP COM 376536108 1,507 64,135 SH   SOLE   0 0 64,135
GLADSTONE LD CORP COM 376549101 1,419 119,320 SH   SOLE   0 0 119,320
GLOBAL WTR RES INC COM 379463102 2,213 186,900 SH   SOLE   0 0 186,900
GLOBALSCAPE INC COM 37940G109 3,144 274,070 SH   SOLE   0 0 274,070
GOLD RESOURCE CORP COM 38068T105 1,258 412,450 SH   SOLE   0 0 412,450
GRAN TIERRA ENERGY INC COM 38500T101 27 21,825 SH   SOLE   0 0 21,825
GREAT AJAX CORP COM 38983D300 2,780 179,359 SH   SOLE   0 0 179,359
GSE SYS INC COM 36227K106 527 317,490 SH   SOLE   0 0 317,490
HANNON ARMSTRONG SUST INFR C COM 41068X100 575 19,719 SH   SOLE   0 0 19,719
HARROW HEALTH INC COM 415858109 328 58,450 SH   SOLE   0 0 107,650
HARVARD BIOSCIENCE INC COM 416906105 959 311,922 SH   SOLE   0 0 311,922
HENRY JACK & ASSOC INC COM 426281101 1,044 7,150 SH   SOLE   0 0 7,150
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 382 24,698 SH   SOLE   0 0 24,698
HUDSON TECHNOLOGIES INC COM 444144109 575 809,525 SH   SOLE   0 0 867,625
I D SYSTEMS INC COM 449489103 1,830 333,910 SH   SOLE   0 0 333,910
IDEX CORP COM 45167R104 1,459 8,900 SH   SOLE   0 0 8,900
II VI INC COM 902104108 5,806 164,890 SH   SOLE   0 0 164,890
INDEPENDENCE RLTY TR INC COM 45378A106 2,340 163,551 SH   SOLE   0 0 163,551
INTEST CORP COM 461147100 1,321 284,075 SH   SOLE   0 0 284,075
INTRICON CORP COM 46121H109 527 27,095 SH   SOLE   0 0 52,845
INUVO INC COM NEW 46122W204 209 775,000 SH   SOLE   0 0 1,550,000
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 2,948 55,925 SH   SOLE   0 0 55,925
ISHARES SILVER TRUST ISHARES 46428Q109 449 28,230 SH   SOLE   0 0 28,230
ISHARES TR TIPS BD ETF 464287176 330 2,840 SH   SOLE   0 0 2,840
ISSUER DIRECT CORPORATION COM NEW 46520M204 958 92,650 SH   SOLE   0 0 128,650
ITERIS INC COM 46564T107 1,877 326,700 SH   SOLE   0 0 326,700
J & J SNACK FOODS CORP COM 466032109 346 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 262 29,819 SH   SOLE   0 0 29,819
JMP GROUP LLC COM 46629U107 34 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 1,361 73,150 SH   SOLE   0 0 118,800
KAYNE ANDERSN MLP MIDS INVT COM 486606106 337 23,325 SH   SOLE   0 0 23,325
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 117 10,790 SH   SOLE   0 0 10,790
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,194 117,973 SH   SOLE   0 0 122,422
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,012 56,110 SH   SOLE   0 0 56,110
LEGACY HOUSING CORP COM 52472M101 2,786 172,005 SH   SOLE   0 0 172,005
LEXINGTON REALTY TRUST COM 529043101 396 38,629 SH   SOLE   0 0 38,629
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,442 223,924 SH   SOLE   0 0 223,924
MARTEN TRANS LTD COM 573075108 1,154 55,524 SH   SOLE   0 0 55,524
MEDICAL PPTYS TRUST INC COM 58463J304 1,645 84,082 SH   SOLE   0 0 84,082
MILLER INDS INC TENN COM NEW 600551204 636 19,100 SH   SOLE   0 0 19,100
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,367 94,845 SH   SOLE   0 0 94,845
MTBC INC COM 55378G102 40 10,625 SH   SOLE   0 0 10,625
NEOGENOMICS INC COM NEW 64049M209 2,151 112,500 SH   SOLE   0 0 121,650
NEW MTN FIN CORP COM 647551100 306 22,453 SH   SOLE   0 0 22,453
NEWMONT GOLDCORP CORPORATION COM 651639106 668 17,624 SH   SOLE   0 0 17,624
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,260 144,378 SH   SOLE   0 0 144,378
NTN BUZZTIME INC COM PAR 629410606 920 273,950 SH   SOLE   0 0 506,450
OFS CREDIT COMPANY INC COM 67111Q107 1,864 106,302 SH   SOLE   0 0 106,302
ONE STOP SYS INC COM 68247W109 2,951 1,000,415 SH   SOLE   0 0 1,218,744
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,765 189,805 SH   SOLE   0 0 189,805
OWL ROCK CAPITAL CORPORATION COM 69121K104 830 52,630 SH   SOLE   0 0 52,630
OXFORD LANE CAP CORP COM 691543102 570 61,274 SH   SOLE   0 0 61,274
PARETEUM CORP COM NEW 69946T207 617 478,663 SH   SOLE   0 0 761,763
PEBBLEBROOK HOTEL TR COM 70509V100 205 7,361 SH   SOLE   0 0 7,361
PEMBINA PIPELINE CORP COM 706327103 1,710 46,127 SH   SOLE   0 0 46,127
PICO HLDGS INC COM NEW 693366205 1,219 120,854 SH   SOLE   0 0 120,854
POLAR PWR INC COM 73102V105 352 114,263 SH   SOLE   0 0 157,986
POSTAL REALTY TRUST INC CL A 73757R102 1,672 105,560 SH   SOLE   0 0 105,560
PREFERRED APT CMNTYS INC COM 74039L103 1,954 135,200 SH   SOLE   0 0 135,200
PROSHARES TR PSHS ULTRUSS2000 74347R842 593 9,200 SH   SOLE   0 0 9,200
PURECYCLE CORP COM NEW 746228303 3,526 343,005 SH   SOLE   0 0 343,005
QUAKER CHEM CORP COM 747316107 3,325 21,025 SH   SOLE   0 0 21,025
RCM TECHNOLOGIES INC COM NEW 749360400 200 66,545 SH   SOLE   0 0 66,545
REEDS INC COM 758338107 932 717,050 SH   SOLE   0 0 786,065
RICEBRAN TECHNOLOGIES COM NEW 762831204 106 42,835 SH   SOLE   0 0 69,695
ROYAL GOLD INC COM 780287108 1,959 15,898 SH   SOLE   0 0 15,898
ROYCE MICRO-CAP TR INC COM 780915104 1,590 197,701 SH   SOLE   0 0 197,701
SACHEM CAP CORP COM 78590A109 2,916 617,765 SH   SOLE   0 0 617,765
SANDSTORM GOLD LTD COM NEW 80013R206 1,581 280,289 SH   SOLE   0 0 280,289
SEABRIDGE GOLD INC COM 811916105 285 22,490 SH   SOLE   0 0 22,490
SEASPAN CORP SHS Y75638109 145 13,675 SH   SOLE   0 0 13,675
SENIOR HSG PPTYS TR SH BEN INT 81721M109 165 17,840 SH   SOLE   0 0 17,840
SHARPSPRING INC COM 820054104 1,413 145,695 SH   SOLE   0 0 234,785
SIGNATURE BK NEW YORK N Y COM 82669G104 271 2,275 SH   SOLE   0 0 2,275
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 795 224,015 SH   SOLE   0 0 347,515
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 142 24,570 SH   SOLE   0 0 39,836
SOTHERLY HOTELS INC COM 83600C103 1,280 191,386 SH   SOLE   0 0 191,386
SP PLUS CORP COM 78469C103 1,837 49,655 SH   SOLE   0 0 49,655
SPARK ENERGY INC CL A COM 846511103 1,679 159,175 SH   SOLE   0 0 159,175
SPDR GOLD TRUST GOLD SHS 78463V107 254 1,831 SH   SOLE   0 0 1,831
STERICYCLE INC COM 858912108 1,439 28,250 SH   SOLE   0 0 28,250
STONECASTLE FINL CORP COM 861780104 426 19,235 SH   SOLE   0 0 19,235
SUPERIOR DRILLING PRODS INC COM 868153107 22 22,200 SH   SOLE   0 0 22,200
TARGA RES CORP COM 87612G101 1,131 28,160 SH   SOLE   0 0 28,160
TEAM INC COM 878155100 1,282 71,030 SH   SOLE   0 0 71,030
TECOGEN INC NEW COM NEW 87876P201 1,726 725,325 SH   SOLE   0 0 1,147,575
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 736 59,897 SH   SOLE   0 0 59,897
TOUGHBUILT INDUSTRIES INC *W EXP 11/09/202 89157G116 3 183,850 SH   SOLE   0 0 183,850
TOUGHBUILT INDUSTRIES INC COM 89157G207 285 919,250 SH   SOLE   0 0 1,829,750
TRECORA RES COM 894648104 832 92,185 SH   SOLE   0 0 92,185
TYLER TECHNOLOGIES INC COM 902252105 3,124 11,900 SH   SOLE   0 0 11,900
U S PHYSICAL THERAPY INC COM 90337L108 7,353 56,320 SH   SOLE   0 0 56,320
U.S. AUTO PARTS NETWORK INC COM 90343C100 209 135,000 SH   SOLE   0 0 135,000
UMH PPTYS INC COM 903002103 708 50,275 SH   SOLE   0 0 50,275
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,692 98,000 SH   SOLE   0 0 98,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 287 10,750 SH   SOLE   0 0 10,750
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,554 70,436 SH   SOLE   0 0 70,436
WELLTOWER INC COM 95040Q104 1,631 17,988 SH   SOLE   0 0 17,988
WHEATON PRECIOUS METALS CORP COM 962879102 1,584 60,352 SH   SOLE   0 0 60,352
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 832 58,695 SH   SOLE   0 0 58,695
WILLDAN GROUP INC COM 96924N100 6,913 197,064 SH   SOLE   0 0 197,064
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,743 194,782 SH   SOLE   0 0 194,782
YAMANA GOLD INC COM 98462Y100 67 21,102 SH   SOLE   0 0 21,102