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 112 17,587 SH   SOLE   0 0 17,587
ACME UTD CORP COM 004816104 1,975 138,623 SH   SOLE   0 0 138,623
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 316 140,300 SH   SOLE   0 0 140,300
AIRGAIN INC COM 00938A104 1,765 178,131 SH   SOLE   0 0 178,131
AMERIS BANCORP COM 03076K108 548 17,296 SH   SOLE   0 0 17,296
AMREP CORP NEW COM 032159105 65 11,000 SH   SOLE   0 0 11,000
ARES CAP CORP COM 04010L103 347 22,265 SH   SOLE   0 0 22,265
ARES COML REAL ESTATE CORP COM 04013V108 1,678 128,650 SH   SOLE   0 0 128,650
ASHFORD HOSPITALITY TR INC COM SHS 044103109 801 200,369 SH   SOLE   0 0 200,369
ASURE SOFTWARE INC COM 04649U102 579 113,993 SH   SOLE   0 0 113,993
ATOMERA INC COM 04965B100 535 186,427 SH   SOLE   0 0 186,427
AVINO SILVER & GOLD MINES LT COM 053906103 946 1,551,500 SH   SOLE   0 0 1,551,500
BALCHEM CORP COM 057665200 3,001 38,304 SH   SOLE   0 0 38,304
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 824 4,035 SH   SOLE   0 0 4,035
BLINK CHARGING CO COM 09354A100 445 258,850 SH   SOLE   0 0 258,850
BLINK CHARGING CO *W EXP 01/31/202 09354A118 125 567,800 SH   SOLE   0 0 567,800
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,200 133,037 SH   SOLE   0 0 133,037
BOSTON BEER INC CL A 100557107 331 1,375 SH   SOLE   0 0 1,375
BOWL AMER INC CL A 102565108 378 24,775 SH   SOLE   0 0 24,775
BOXLIGHT CORP COM CL A 103197109 144 119,850 SH   SOLE   0 0 119,850
CABOT MICROELECTRONICS CORP COM 12709P103 825 8,652 SH   SOLE   0 0 8,652
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 166 16,375 SH   SOLE   0 0 16,375
CAPITAL SOUTHWEST CORP COM 140501107 372 19,375 SH   SOLE   0 0 19,375
CARETRUST REIT INC COM 14174T107 852 46,127 SH   SOLE   0 0 46,127
CARRIAGE SVCS INC COM 143905107 2,192 141,412 SH   SOLE   0 0 141,412
CATASYS INC COM PAR 149049504 2,031 216,757 SH   SOLE   0 0 216,757
CECO ENVIRONMENTAL CORP COM 125141101 79 11,725 SH   SOLE   0 0 11,725
CEDAR FAIR L P DEPOSITRY UNIT 150185106 501 10,601 PRN   SOLE   0 0 10,601
CEMTREX INC *W EXP 12/02/202 15130G113 6 500,000 SH   SOLE   0 0 500,000
CHECK CAP LTD *W EXP 02/28/202 M2361E120 2 13,199 SH   SOLE   0 0 13,199
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 123 16,400 SH   SOLE   0 0 16,400
CITY OFFICE REIT INC COM 178587101 1,110 108,264 SH   SOLE   0 0 108,264
COLLECTORS UNIVERSE INC COM NEW 19421R200 172 15,100 SH   SOLE   0 0 15,100
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,116 162,000 SH   SOLE   0 0 162,000
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,739 52,558 SH   SOLE   0 0 52,558
CPI AEROSTRUCTURES INC COM NEW 125919308 551 86,575 SH   SOLE   0 0 86,575
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 40 98,750 SH   SOLE   0 0 98,750
CREATIVE REALITIES INC COM NEW 22530J200 450 197,500 SH   SOLE   0 0 197,500
CROWN CRAFTS INC COM 228309100 1,054 195,265 SH   SOLE   0 0 195,265
CUMBERLAND PHARMACEUTICALS I COM 230770109 492 78,115 SH   SOLE   0 0 78,115
CUSTOMERS BANCORP INC COM 23204G100 1,299 71,360 SH   SOLE   0 0 71,360
DAKTRONICS INC COM 234264109 1,005 135,795 SH   SOLE   0 0 135,795
DARIOHEALTH CORP COM 23725P100 61 79,250 SH   SOLE   0 0 79,250
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 1 65,389 SH   SOLE   0 0 65,389
DATA I O CORP COM 237690102 79 15,850 SH   SOLE   0 0 15,850
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 103 11,220 SH   SOLE   0 0 11,220
DHX MEDIA LTD COM VAR VTG 252406152 1,510 904,375 SH   SOLE   0 0 904,375
DOLPHIN ENTMT INC COM 25686H100 363 472,050 SH   SOLE   0 0 472,050
DORCHESTER MINERALS LP COM UNIT 25820R105 206 14,050 PRN   SOLE   0 0 14,050
DOUBLELINE INCOME SOLUTIONS COM 258622109 177 10,200 PRN   SOLE   0 0 10,200
EAGLE PT CR CO LLC COM 269808101 3,633 255,667 SH   SOLE   0 0 255,667
ELECTRAMECCANICA VEHS CORP *W EXP 08/03/202 284849114 170 377,400 SH   SOLE   0 0 377,400
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 203 190,611 SH   SOLE   0 0 190,611
EMCORE CORP COM NEW 290846203 87 20,800 SH   SOLE   0 0 20,800
ENSIGN GROUP INC COM 29358P101 4,630 119,370 SH   SOLE   0 0 119,370
ENVIVA PARTNERS LP COM UNIT 29414J107 280 10,075 SH   SOLE   0 0 10,075
EVI INDUSTRIES INC COM 26929N102 320 9,600 SH   SOLE   0 0 9,600
EVOLUTION PETROLEUM CORP COM 30049A107 1,055 154,750 SH   SOLE   0 0 154,750
EYEPOINT PHARMACEUTICALS INC COM 30233G100 169 89,559 SH   SOLE   0 0 89,559
FARMLAND PARTNERS INC COM 31154R109 500 110,075 SH   SOLE   0 0 110,075
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 113 12,700 SH   SOLE   0 0 12,700
FIRST MAJESTIC SILVER CORP COM 32076V103 1,103 187,344 SH   SOLE   0 0 187,344
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 460 27,525 SH   SOLE   0 0 27,525
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 224 15,600 SH   SOLE   0 0 15,600
FRANCO NEVADA CORP COM 351858105 853 12,152 SH   SOLE   0 0 12,152
GENERAL FIN CORP DEL COM 369822101 1,632 161,400 SH   SOLE   0 0 161,400
GENIUS BRANDS INTL INC COM PAR 37229T301 1,397 649,935 SH   SOLE   0 0 649,935
GLADSTONE CAPITAL CORP COM 376535100 211 28,950 SH   SOLE   0 0 28,950
GLADSTONE COML CORP COM 376536108 1,182 65,980 PRN   SOLE   0 0 65,980
GLADSTONE LD CORP COM 376549101 1,428 124,350 SH   SOLE   0 0 124,350
GLOBAL WTR RES INC COM 379463102 1,972 194,500 SH   SOLE   0 0 194,500
GLOBALSCAPE INC COM 37940G109 1,392 310,780 SH   SOLE   0 0 310,780
GOLDCORP INC NEW COM 380956409 393 40,106 SH   SOLE   0 0 40,106
GRAN TIERRA ENERGY INC COM 38500T101 53 24,375 SH   SOLE   0 0 24,375
GREAT AJAX CORP COM 38983D300 2,226 184,689 SH   SOLE   0 0 184,689
GSE SYS INC COM 36227K106 713 339,390 SH   SOLE   0 0 339,390
HAIN CELESTIAL GROUP INC COM 405217100 288 18,160 SH   SOLE   0 0 18,160
HANNON ARMSTRONG SUST INFR C COM 41068X100 449 23,594 SH   SOLE   0 0 23,594
HARVARD BIOSCIENCE INC COM 416906105 1,024 321,972 SH   SOLE   0 0 321,972
HENRY JACK & ASSOC INC COM 426281101 1,025 8,100 SH   SOLE   0 0 8,100
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 391 25,498 SH   SOLE   0 0 25,498
HUDSON TECHNOLOGIES INC COM 444144109 511 574,000 SH   SOLE   0 0 574,000
I D SYSTEMS INC COM 449489103 668 119,555 SH   SOLE   0 0 119,555
IDEX CORP COM 45167R104 1,351 10,700 SH   SOLE   0 0 10,700
II VI INC COM 902104108 5,616 173,020 SH   SOLE   0 0 173,020
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 293 51,550 SH   SOLE   0 0 51,550
INDEPENDENCE RLTY TR INC COM 45378A106 1,648 179,476 SH   SOLE   0 0 179,476
INTEST CORP COM 461147100 1,816 296,175 SH   SOLE   0 0 296,175
INTRICON CORP COM 46121H109 700 26,550 SH   SOLE   0 0 26,550
INUVO INC COM NEW 46122W204 1,714 1,602,071 SH   SOLE   0 0 1,602,071
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 2,882 58,575 SH   SOLE   0 0 58,575
ISHARES SILVER TRUST ISHARES 46428Q109 428 29,480 SH   SOLE   0 0 29,480
ISHARES TR TIPS BD ETF 464287176 431 3,940 SH   SOLE   0 0 3,940
ISSUER DIRECT CORPORATION COM NEW 46520M204 1,020 89,860 SH   SOLE   0 0 89,860
J & J SNACK FOODS CORP COM 466032109 260 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 264 31,694 SH   SOLE   0 0 31,694
JOINT CORP COM 47973J102 621 74,650 SH   SOLE   0 0 74,650
KAYNE ANDERSN MLP MIDS INVT COM 486606106 345 25,050 SH   SOLE   0 0 25,050
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 106 11,005 SH   SOLE   0 0 11,005
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,811 128,539 SH   SOLE   0 0 128,539
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 692 59,975 SH   SOLE   0 0 59,975
LEGACY HOUSING CORP COM 52472M101 2,116 177,390 SH   SOLE   0 0 177,390
LEGACY RESVS INC COM 524706108 136 88,184 SH   SOLE   0 0 88,184
LEXINGTON REALTY TRUST COM 529043101 334 40,660 PRN   SOLE   0 0 40,660
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,327 235,689 SH   SOLE   0 0 235,689
MARTEN TRANS LTD COM 573075108 950 58,688 SH   SOLE   0 0 58,688
MEDICAL PPTYS TRUST INC COM 58463J304 1,476 91,762 PRN   SOLE   0 0 91,762
MILLER INDS INC TENN COM NEW 600551204 598 22,165 SH   SOLE   0 0 22,165
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,215 98,005 PRN   SOLE   0 0 98,005
NEOGENOMICS INC COM NEW 64049M209 1,684 133,550 SH   SOLE   0 0 133,550
NEW AGE BEVERAGES CORP COM 64157V108 213 41,000 SH   SOLE   0 0 41,000
NEW MTN FIN CORP COM 647551100 300 23,853 SH   SOLE   0 0 23,853
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,771 158,884 SH   SOLE   0 0 158,884
NTN BUZZTIME INC COM PAR 629410606 567 290,850 PRN   SOLE   0 0 290,850
OFS CREDIT COMPANY INC COM 67111Q107 1,690 110,743 SH   SOLE   0 0 110,743
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,666 189,795 SH   SOLE   0 0 189,795
OXFORD LANE CAP CORP COM 691543102 637 65,624 SH   SOLE   0 0 65,624
PARETEUM CORP COM NEW 69946T207 2,016 1,193,188 SH   SOLE   0 0 1,193,188
PEAK RESORTS INC COM 70469L100 475 101,600 SH   SOLE   0 0 101,600
PEBBLEBROOK HOTEL TR COM 70509V100 213 7,508 SH   SOLE   0 0 7,508
PEMBINA PIPELINE CORP COM 706327103 1,468 49,487 SH   SOLE   0 0 49,487
PICO HLDGS INC COM NEW 693366205 1,105 120,869 SH   SOLE   0 0 120,869
POLAR PWR INC COM 73102V105 544 112,700 SH   SOLE   0 0 112,700
PREFERRED APT CMNTYS INC COM 74039L103 2,003 142,495 SH   SOLE   0 0 142,495
PROSHARES TR PSHS ULTRUSS2000 74347R842 594 11,400 SH   SOLE   0 0 11,400
PURECYCLE CORP COM NEW 746228303 2,332 234,805 SH   SOLE   0 0 234,805
QUAKER CHEM CORP COM 747316107 3,945 22,200 SH   SOLE   0 0 22,200
RCM TECHNOLOGIES INC COM NEW 749360400 210 67,895 SH   SOLE   0 0 67,895
RICEBRAN TECHNOLOGIES COM NEW 762831204 139 46,475 SH   SOLE   0 0 46,475
ROYAL GOLD INC COM 780287108 1,415 16,523 SH   SOLE   0 0 16,523
ROYCE MICRO-CAP TR INC COM 780915104 1,532 206,430 SH   SOLE   0 0 206,430
SACHEM CAP CORP COM 78590A109 2,505 640,565 SH   SOLE   0 0 640,565
SANDSTORM GOLD LTD COM NEW 80013R206 1,345 291,765 SH   SOLE   0 0 291,765
SEABRIDGE GOLD INC COM 811916105 321 24,290 SH   SOLE   0 0 24,290
SEASPAN CORP SHS Y75638109 121 15,445 SH   SOLE   0 0 15,445
SENIOR HSG PPTYS TR SH BEN INT 81721M109 214 18,295 PRN   SOLE   0 0 18,295
SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 67 68,700 SH   SOLE   0 0 68,700
SG BLOCKS INC COM PAR 78418A307 489 183,811 SH   SOLE   0 0 183,811
SHARPSPRING INC COM 820054104 3,025 237,595 SH   SOLE   0 0 237,595
SIGNATURE BK NEW YORK N Y COM 82669G104 236 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 504 217,105 SH   SOLE   0 0 217,105
SONOMA PHARMACEUTICALS INC COM 83558L105 183 256,899 SH   SOLE   0 0 256,899
SOTHERLY HOTELS INC COM 83600C103 1,115 198,811 SH   SOLE   0 0 198,811
SP PLUS CORP COM 78469C103 1,511 51,140 SH   SOLE   0 0 51,140
SPARK ENERGY INC CL A COM 846511103 1,250 168,300 SH   SOLE   0 0 168,300
SPDR GOLD TRUST GOLD SHS 78463V107 232 1,911 SH   SOLE   0 0 1,911
STERICYCLE INC COM 858912108 1,077 29,350 SH   SOLE   0 0 29,350
STONECASTLE FINL CORP COM 861780104 381 19,735 SH   SOLE   0 0 19,735
SUNOPTA INC COM 8676EP108 738 190,795 SH   SOLE   0 0 190,795
SUPERIOR DRILLING PRODS INC COM 868153107 32 27,500 SH   SOLE   0 0 27,500
TARGA RES CORP COM 87612G101 1,090 30,271 SH   SOLE   0 0 30,271
TEAM INC COM 878155100 1,062 72,520 SH   SOLE   0 0 72,520
TECOGEN INC NEW COM NEW 87876P201 2,068 569,775 SH   SOLE   0 0 569,775
TORTOISE MLP FD INC COM 89148B101 790 64,477 SH   SOLE   0 0 64,477
TOUGHBUILT INDUSTRIES INC UNIT 10/10/20233 89157G306 787 189,550 PRN   SOLE   0 0 189,550
TRECORA RES COM 894648104 810 103,895 SH   SOLE   0 0 103,895
TRUETT-HURST INC CL A 897871109 1,568 820,754 SH   SOLE   0 0 820,754
TYLER TECHNOLOGIES INC COM 902252105 2,286 12,300 SH   SOLE   0 0 12,300
U S PHYSICAL THERAPY INC COM 90337L108 6,984 68,238 SH   SOLE   0 0 68,238
U.S. AUTO PARTS NETWORK INC COM 90343C100 127 140,000 SH   SOLE   0 0 140,000
UMH PPTYS INC COM 903002103 622 52,525 PRN   SOLE   0 0 52,525
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,438 110,800 SH   SOLE   0 0 110,800
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 230 10,910 SH   SOLE   0 0 10,910
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,145 70,978 SH   SOLE   0 0 70,978
WELLTOWER INC COM 95040Q104 1,365 19,665 SH   SOLE   0 0 19,665
WHEATON PRECIOUS METALS CORP COM 962879102 1,237 63,337 SH   SOLE   0 0 63,337
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 591 61,320 PRN   SOLE   0 0 61,320
WILLDAN GROUP INC COM 96924N100 7,682 219,624 SH   SOLE   0 0 219,624
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,487 203,382 SH   SOLE   0 0 203,382
YAMANA GOLD INC COM 98462Y100 54 23,022 SH   SOLE   0 0 23,022