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 121 17,676 SH   SOLE   0 0 17,676
ACME UTD CORP COM 004816104 2,980 140,023 SH   SOLE   0 0 140,023
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 521 148,800 SH   SOLE   0 0 148,800
AIRGAIN INC COM 00938A104 2,382 181,281 SH   SOLE   0 0 181,281
AKERS BIOSCIENCES INC COM 00973E102 33 114,900 SH   SOLE   0 0 114,900
AMERIS BANCORP COM 03076K108 808 17,670 SH   SOLE   0 0 17,670
AMREP CORP NEW COM 032159105 80 11,000 SH   SOLE   0 0 11,000
ARES CAP CORP COM 04010L103 328 19,080 SH   SOLE   0 0 19,080
ARES COML REAL ESTATE CORP COM 04013V108 1,811 129,625 SH   SOLE   0 0 129,625
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,251 195,725 SH   SOLE   0 0 195,725
ASURE SOFTWARE INC COM 04649U102 1,416 113,993 SH   SOLE   0 0 113,993
ATOMERA INC COM 04965B100 558 93,377 SH   SOLE   0 0 93,377
AVINO SILVER & GOLD MINES LT COM 053906103 986 1,580,500 SH   SOLE   0 0 1,580,500
BALCHEM CORP COM 057665200 4,428 39,504 SH   SOLE   0 0 39,504
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 896 4,185 SH   SOLE   0 0 4,185
BLINK CHARGING CO *W EXP 01/31/202 09354A118 559 582,800 SH   SOLE   0 0 582,800
BLINK CHARGING CO COM 09354A100 642 261,850 SH   SOLE   0 0 261,850
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,285 131,145 SH   SOLE   0 0 131,145
BOSTON BEER INC CL A 100557107 417 1,450 SH   SOLE   0 0 1,450
BOWL AMER INC CL A 102565108 381 25,575 SH   SOLE   0 0 25,575
BOXLIGHT CORP COM CL A 103197109 357 122,250 SH   SOLE   0 0 122,250
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 228 16,375 SH   SOLE   0 0 16,375
CAPITAL SOUTHWEST CORP COM 140501107 368 19,375 SH   SOLE   0 0 19,375
CARETRUST REIT INC COM 14174T107 829 46,799 SH   SOLE   0 0 46,799
CARRIAGE SVCS INC COM 143905107 3,069 142,412 SH   SOLE   0 0 142,412
CATASYS INC COM PAR 149049504 2,838 220,857 SH   SOLE   0 0 220,857
CECO ENVIRONMENTAL CORP COM 125141101 95 12,025 SH   SOLE   0 0 12,025
CEDAR FAIR L P DEPOSITRY UNIT 150185106 891 17,116 PRN   SOLE   0 0 17,116
CEMTREX INC *W EXP 12/02/2022 15130G113 75 576,402 SH   SOLE   0 0 576,402
CHECK CAP LTD *W EXP 02/28/2020 M2361E120 2 14,074 SH   SOLE   0 0 14,074
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 148 14,500 SH   SOLE   0 0 14,500
CITY OFFICE REIT INC COM 178587101 1,341 106,280 SH   SOLE   0 0 106,280
COLLECTORS UNIVERSE INC COM NEW 19421R200 181 12,225 SH   SOLE   0 0 12,225
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,742 163,000 SH   SOLE   0 0 163,000
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,001 53,235 SH   SOLE   0 0 53,235
CPI AEROSTRUCTURES INC COM NEW 125919308 750 89,775 SH   SOLE   0 0 89,775
CROWN CRAFTS INC COM 228309100 1,001 175,665 SH   SOLE   0 0 175,665
CUMBERLAND PHARMACEUTICALS I COM 230770109 452 79,115 SH   SOLE   0 0 79,115
CUSTOMERS BANCORP INC COM 23204G100 1,699 72,200 SH   SOLE   0 0 72,200
DAKTRONICS INC COM 234264109 1,101 140,395 SH   SOLE   0 0 140,395
DARIOHEALTH CORP COM 23725P100 80 82,750 SH   SOLE   0 0 82,750
DARIOHEALTH CORP *W EXP 02/26/2021 23725P118 9 66,389 SH   SOLE   0 0 66,389
DATA I O CORP COM 237690102 52 10,000 SH   SOLE   0 0 10,000
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 109 12,020 SH   SOLE   0 0 12,020
DHX MEDIA LTD COM VAR VTG 252406152 1,319 879,050 SH   SOLE   0 0 879,050
DOLPHIN ENTMT INC COM 25686H100 1,072 485,050 SH   SOLE   0 0 485,050
DORCHESTER MINERALS LP COM UNIT 25820R105 899 44,080 PRN   SOLE   0 0 44,080
DOUBLELINE INCOME SOLUTIONS COM 258622109 206 10,200 PRN   SOLE   0 0 10,200
EAGLE PT CR CO LLC COM 269808101 2,380 132,973 SH   SOLE   0 0 132,973
ELECTRAMECCANICA VEHICLES *W EXP 08/03/2023 284849114 145 382,400 SH   SOLE   0 0 382,400
ELECTRAMECCANICA VEHICLES COM 284849205 475 193,111 SH   SOLE   0 0 193,111
EMCORE CORP COM NEW 290846203 118 24,800 SH   SOLE   0 0 24,800
ENSIGN GROUP INC COM 29358P101 4,636 122,270 SH   SOLE   0 0 122,270
ENVIROSTAR INC COM 29414M100 374 9,600 SH   SOLE   0 0 9,600
ENVIVA PARTNERS LP COM UNIT 29414J107 552 17,374 SH   SOLE   0 0 17,374
EVOLUTION PETROLEUM CORP COM 30049A107 1,752 158,550 SH   SOLE   0 0 158,550
EYEPOINT PHARMACEUTICALS INC COM 30233G100 325 91,059 SH   SOLE   0 0 91,059
FARMLAND PARTNERS INC COM 31154R109 759 113,275 SH   SOLE   0 0 113,275
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 161 13,202 SH   SOLE   0 0 13,202
FIRST MAJESTIC SILVER CORP COM 32076V103 1,113 195,979 SH   SOLE   0 0 195,979
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 530 29,075 SH   SOLE   0 0 29,075
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 509 27,989 SH   SOLE   0 0 27,989
FRANCO NEVADA CORP COM 351858105 767 12,256 SH   SOLE   0 0 12,256
GENERAL FIN CORP DEL COM 369822101 2,639 165,450 SH   SOLE   0 0 165,450
GENIUS BRANDS INTL INC COM PAR 37229T301 1,349 658,269 SH   SOLE   0 0 658,269
GLADSTONE CAPITAL CORP COM 376535100 275 28,950 SH   SOLE   0 0 28,950
GLADSTONE COML CORP COM 376536108 1,286 67,155 PRN   SOLE   0 0 67,155
GLADSTONE LD CORP COM 376549101 1,567 127,000 SH   SOLE   0 0 127,000
GLOBAL WTR RES INC COM 379463102 2,113 199,500 SH   SOLE   0 0 199,500
GLOBALSCAPE INC COM 37940G109 1,235 307,980 SH   SOLE   0 0 307,980
GOLDCORP INC NEW COM 380956409 368 36,106 SH   SOLE   0 0 36,106
GRAMERCY PPTY TR COM NEW 385002308 1,801 65,652 PRN   SOLE   0 0 65,652
GRAN TIERRA ENERGY INC COM 38500T101 93 24,375 SH   SOLE   0 0 24,375
GREAT AJAX CORP COM 38983D300 2,496 183,360 SH   SOLE   0 0 183,360
GSE SYS INC COM 36227K106 1,235 343,190 SH   SOLE   0 0 343,190
HAIN CELESTIAL GROUP INC COM 405217100 492 18,160 SH   SOLE   0 0 18,160
HANNON ARMSTRONG SUST INFR C COM 41068X100 471 21,930 SH   SOLE   0 0 21,930
HARVARD BIOSCIENCE INC COM 416906105 1,712 326,072 SH   SOLE   0 0 326,072
HENRY JACK & ASSOC INC COM 426281101 1,361 8,500 SH   SOLE   0 0 8,500
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 468 25,498 SH   SOLE   0 0 25,498
HUDSON TECHNOLOGIES INC COM 444144109 747 583,300 SH   SOLE   0 0 583,300
I D SYSTEMS INC COM 449489103 852 122,555 SH   SOLE   0 0 122,555
IDEX CORP COM 45167R104 1,687 11,200 SH   SOLE   0 0 11,200
II VI INC COM 902104108 8,425 178,120 SH   SOLE   0 0 178,120
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 146 52,550 SH   SOLE   0 0 52,550
INDEPENDENCE RLTY TR INC COM 45378A106 1,880 178,550 SH   SOLE   0 0 178,550
INTEST CORP COM 461147100 2,364 305,075 SH   SOLE   0 0 305,075
INTRICON CORP COM 46121H109 1,599 28,450 SH   SOLE   0 0 28,450
INUVO INC COM NEW 46122W204 1,001 1,614,071 SH   SOLE   0 0 1,614,071
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 285 16,877 SH   SOLE   0 0 16,877
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 3,474 59,975 SH   SOLE   0 0 59,975
ISHARES SILVER TRUST ISHARES 46428Q109 402 29,280 SH   SOLE   0 0 29,280
ISHARES TR TIPS BD ETF 464287176 436 3,940 SH   SOLE   0 0 3,940
ISSUER DIRECT CORPORATION COM NEW 46520M204 1,234 80,655 SH   SOLE   0 0 80,655
J & J SNACK FOODS CORP COM 466032109 272 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 352 31,754 SH   SOLE   0 0 31,754
JOINT CORP COM 47973J102 645 75,450 SH   SOLE   0 0 75,450
KAYNE ANDERSN MLP MIDS INVT COM 486606106 453 25,375 SH   SOLE   0 0 25,375
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 142 11,105 SH   SOLE   0 0 11,105
KMG CHEMICALS INC COM 482564101 4,103 54,300 SH   SOLE   0 0 54,300
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,938 131,127 SH   SOLE   0 0 131,127
LM FDG AMER INC COM 502074107 8 15,750 SH   SOLE   0 0 15,750
LM FDG AMER INC *W EXP 10/31/2020 502074115 5 135,850 SH   SOLE   0 0 135,850
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,740 125,610 SH   SOLE   0 0 125,610
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 461 13,340 PRN   SOLE   0 0 13,340
LEGACY RESVS INC COM 524706108 435 89,644 SH   SOLE   0 0 89,644
LEXINGTON REALTY TRUST COM 529043101 337 40,660 PRN   SOLE   0 0 40,660
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,517 237,075 SH   SOLE   0 0 237,075
MARTEN TRANS LTD COM 573075108 1,286 61,071 SH   SOLE   0 0 61,071
MEDICAL PPTYS TRUST INC COM 58463J304 1,391 93,262 PRN   SOLE   0 0 93,262
MILLER INDS INC TENN COM NEW 600551204 610 22,665 SH   SOLE   0 0 22,665
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,675 100,205 PRN   SOLE   0 0 100,205
MONROE CAP CORP COM 610335101 1,542 113,632 SH   SOLE   0 0 113,632
NEOGENOMICS INC COM NEW 64049M209 3,016 196,493 SH   SOLE   0 0 196,493
NEW AGE BEVERAGES CORP COM 64157V108 241 45,000 SH   SOLE   0 0 45,000
NEW MTN FIN CORP COM 647551100 271 20,055 SH   SOLE   0 0 20,055
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,355 160,242 SH   SOLE   0 0 160,242
NTN BUZZTIME INC COM PAR 629410606 1,330 298,850 PRN   SOLE   0 0 298,850
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,420 187,145 SH   SOLE   0 0 187,145
OXFORD LANE CAP CORP COM 691543102 700 66,024 SH   SOLE   0 0 66,024
PARETEUM CORP COM NEW 69946T207 3,727 1,242,288 SH   SOLE   0 0 1,242,288
PEAK RESORTS INC COM 70469L100 511 104,300 SH   SOLE   0 0 104,300
PEMBINA PIPELINE CORP COM 706327103 1,718 50,537 SH   SOLE   0 0 50,537
PICO HLDGS INC COM NEW 693366205 1,473 117,369 SH   SOLE   0 0 117,369
POLAR PWR INC COM 73102V105 561 109,475 SH   SOLE   0 0 109,475
PREFERRED APT CMNTYS INC COM 74039L103 2,523 143,495 SH   SOLE   0 0 143,495
PROSHARES TR PSHS ULTRUSS2000 74347R842 964 11,400 SH   SOLE   0 0 11,400
PURECYCLE CORP COM NEW 746228303 2,704 234,080 SH   SOLE   0 0 234,080
QUAKER CHEM CORP COM 747316107 4,580 22,650 SH   SOLE   0 0 22,650
RCM TECHNOLOGIES INC COM NEW 749360400 290 67,895 SH   SOLE   0 0 67,895
RICEBRAN TECHNOLOGIES *W EXP 12/12/2018 762831113 6 35,700 SH   SOLE   0 0 35,700
RICEBRAN TECHNOLOGIES COM NEW 762831204 139 48,275 SH   SOLE   0 0 48,275
ROYAL GOLD INC COM 780287108 1,273 16,523 SH   SOLE   0 0 16,523
ROYCE MICRO-CAP TR INC COM 780915104 2,130 208,655 SH   SOLE   0 0 208,655
SANDSTORM GOLD LTD COM NEW 80013R206 1,088 291,765 SH   SOLE   0 0 291,765
SEABRIDGE GOLD INC COM 811916105 324 24,990 SH   SOLE   0 0 24,990
SEASPAN CORP SHS Y75638109 129 15,445 SH   SOLE   0 0 15,445
SENIOR HSG PPTYS TR SH BEN INT 81721M109 330 18,820 PRN   SOLE   0 0 18,820
SHARPSPRING INC COM 820054104 3,453 246,285 SH   SOLE   0 0 246,285
SIGNATURE BK NEW YORK N Y COM 82669G104 264 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 775 214,000 SH   SOLE   0 0 214,000
SONOMA PHARMACEUTICALS INC COM 83558L105 492 336,699 SH   SOLE   0 0 336,699
SOTHERLY HOTELS INC COM 83600C103 1,441 200,161 SH   SOLE   0 0 200,161
SP PLUS CORP COM 78469C103 1,940 53,150 SH   SOLE   0 0 53,150
SG BLOCKS INC COM 78418A307 747 186,811 SH   SOLE   0 0 186,811
SACHEM CAP CORP COM 78590A109 2,697 646,718 SH   SOLE   0 0 646,718
SPARK ENERGY INC CL A COM 846511103 1,412 171,200 SH   SOLE   0 0 171,200
SPDR GOLD TRUST GOLD SHS 78463V107 215 1,911 SH   SOLE   0 0 1,911
SENSUS HEALTHCARE INC *W EXP 06/08/2019 81728J117 153 70,200 SH   SOLE   0 0 70,200
STERICYCLE INC COM 858912108 1,840 31,350 SH   SOLE   0 0 31,350
STONECASTLE FINL CORP COM 861780104 442 19,735 SH   SOLE   0 0 19,735
SUNOPTA INC COM 8676EP108 1,445 196,595 SH   SOLE   0 0 196,595
SUPERIOR DRILLING PRODS INC COM 868153107 93 29,000 SH   SOLE   0 0 29,000
TARGA RES CORP COM 87612G101 1,826 32,419 SH   SOLE   0 0 32,419
TEAM INC COM 878155100 1,644 73,070 SH   SOLE   0 0 73,070
TECOGEN INC NEW COM NEW 87876P201 1,812 575,225 SH   SOLE   0 0 575,225
TORTOISE MLP FD INC COM 89148B101 1,106 68,778 SH   SOLE   0 0 68,778
TRECORA RES COM 894648104 1,497 106,945 SH   SOLE   0 0 106,945
TRUETT-HURST INC CL A 897871109 1,227 666,694 SH   SOLE   0 0 666,694
TYLER TECHNOLOGIES INC COM 902252105 3,333 13,600 SH   SOLE   0 0 13,600
U S PHYSICAL THERAPY INC COM 90337L108 8,212 69,238 SH   SOLE   0 0 69,238
U.S. AUTO PARTS NETWORK INC COM 90343C100 233 150,000 SH   SOLE   0 0 150,000
UMH PPTYS INC COM 903002103 841 53,750 PRN   SOLE   0 0 53,750
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,676 222,632 SH   SOLE   0 0 222,632
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,802 65,875 SH   SOLE   0 0 65,875
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 202 10,910 SH   SOLE   0 0 10,910
WELLTOWER INC COM 95040Q104 1,270 19,745 SH   SOLE   0 0 19,745
WHEATON PRECIOUS METALS CORP COM 962879102 1,131 64,637 SH   SOLE   0 0 64,637
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 1,245 59,420 SH   SOLE   0 0 59,420
WILLDAN GROUP INC COM 96924N100 7,781 229,124 SH   SOLE   0 0 229,124
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,932 197,150 SH   SOLE   0 0 197,150
YAMANA GOLD INC COM 98462Y100 57 23,022 SH   SOLE   0 0 23,022