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
ABAXIS INC COM 002567105 509 6,135 SH   SOLE   0 0 6,135
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 124 17,676 SH   SOLE   0 0 17,676
ACME UTD CORP COM 004816104 2,908 140,123 SH   SOLE   0 0 140,123
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 486 151,800 SH   SOLE   0 0 151,800
ADVANTAGE OIL & GAS LTD COM 00765F101 118 38,200 SH   SOLE   0 0 38,200
AIRGAIN INC COM 00938A104 1,670 181,681 SH   SOLE   0 0 181,681
AKERS BIOSCIENCES INC COM 00973E102 45 116,400 SH   SOLE   0 0 116,400
AMERIS BANCORP COM 03076K108 963 18,044 SH   SOLE   0 0 18,044
AMREP CORP NEW COM 032159105 78 11,000 SH   SOLE   0 0 11,000
ARES CAP CORP COM 04010L103 314 19,080 SH   SOLE   0 0 19,080
ARES COML REAL ESTATE CORP COM 04013V108 1,792 129,775 SH   SOLE   0 0 129,775
ASURE SOFTWARE INC COM 04649U102 1,845 115,693 SH   SOLE   0 0 115,693
ATOMERA INC COM 04965B100 571 93,377 SH   SOLE   0 0 93,377
AVINO SILVER & GOLD MINES LT COM 053906103 1,979 1,595,700 SH   SOLE   0 0 1,595,700
BALCHEM CORP COM 057665200 3,998 40,739 SH   SOLE   0 0 40,739
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 878 4,706 SH   SOLE   0 0 4,706
BLINK CHARGING CO COM 09354A100 1,379 268,850 SH   SOLE   0 0 268,850
BLINK CHARGING CO *W EXP 01/31/202 09354A118 968 587,800 SH   SOLE   0 0 587,800
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,171 131,295 SH   SOLE   0 0 131,295
BOSTON BEER INC CL A 100557107 495 1,650 SH   SOLE   0 0 1,650
BOWL AMER INC CL A 102565108 385 25,575 SH   SOLE   0 0 25,575
BOXLIGHT CORP COM CL A 103197109 625 122,250 SH   SOLE   0 0 122,250
PROSHARES TR PSHS ULTRUSS2000 74347R842 963 12,100 SH   SOLE   0 0 12,100
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 232 16,375 SH   SOLE   0 0 16,375
CAPITAL SOUTHWEST CORP COM 140501107 351 19,375 SH   SOLE   0 0 19,375
CARETRUST REIT INC COM 14174T107 787 47,181 SH   SOLE   0 0 47,181
CARRIAGE SVCS INC COM 143905107 3,544 144,352 SH   SOLE   0 0 144,352
CATASYS INC COM PAR 149049504 1,490 221,657 SH   SOLE   0 0 221,657
CECO ENVIRONMENTAL CORP COM 125141101 77 12,595 SH   SOLE   0 0 12,595
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,078 17,116 PRN   SOLE   0 0 17,116
CEMTREX INC COM PAR $.001 15130G303 62 29,754 SH   SOLE   0 0 29,754
CEMTREX INC *W EXP 12/02/202 15130G113 59 584,702 PRN   SOLE   0 0 584,702
CHECK CAP LTD *W EXP 02/28/202 M2361E120 1 14,824 PRN   SOLE   0 0 14,824
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 139 14,500 SH   SOLE   0 0 14,500
CITY OFFICE REIT INC COM 178587101 1,365 106,380 SH   SOLE   0 0 106,380
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 156 13,352 SH   SOLE   0 0 13,352
COLLECTORS UNIVERSE INC COM NEW 19421R200 180 12,225 SH   SOLE   0 0 12,225
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,695 163,000 SH   SOLE   0 0 163,000
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,022 53,780 SH   SOLE   0 0 53,780
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 1,324 52,555 SH   SOLE   0 0 52,555
CPI AEROSTRUCTURES INC COM NEW 125919308 948 90,275 SH   SOLE   0 0 90,275
CROWN CRAFTS INC COM 228309100 1,021 179,165 SH   SOLE   0 0 179,165
CUMBERLAND PHARMACEUTICALS I COM 230770109 488 79,615 SH   SOLE   0 0 79,615
CUSTOMERS BANCORP INC COM 23204G100 2,105 74,155 SH   SOLE   0 0 74,155
DAKTRONICS INC COM 234264109 1,195 140,395 SH   SOLE   0 0 140,395
DARIOHEALTH CORP COM 23725P100 109 84,850 SH   SOLE   0 0 84,850
DHX MEDIA LTD COM VAR VTG 252406152 1,849 880,647 SH   SOLE   0 0 880,647
DORCHESTER MINERALS LP COM UNIT 25820R105 910 44,195 PRN   SOLE   0 0 44,195
DOUBLELINE INCOME SOLUTIONS COM 258622109 204 10,200 PRN   SOLE   0 0 10,200
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 8 67,389 PRN   SOLE   0 0 67,389
EAGLE PT CR CO LLC COM 269808101 2,421 133,237 SH   SOLE   0 0 133,237
EMCORE CORP COM NEW 290846203 125 24,800 SH   SOLE   0 0 24,800
ENSIGN GROUP INC COM 29358P101 4,452 124,290 SH   SOLE   0 0 124,290
ENVIROSTAR INC COM 29414M100 427 10,600 SH   SOLE   0 0 10,600
ENVIVA PARTNERS LP COM UNIT 29414J107 506 17,374 SH   SOLE   0 0 17,374
EVOLUTION PETROLEUM CORP COM 30049A107 1,562 158,550 SH   SOLE   0 0 158,550
EYEPOINT PHARMACEUTICALS INC COM 30233G100 189 91,059 SH   SOLE   0 0 91,059
FARMLAND PARTNERS INC COM 31154R109 998 113,375 SH   SOLE   0 0 113,375
FIRST MAJESTIC SILVER CORP COM 32076V103 1,529 200,398 SH   SOLE   0 0 200,398
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 550 29,075 SH   SOLE   0 0 29,075
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 506 27,989 SH   SOLE   0 0 27,989
FRANCO NEVADA CORP COM 351858105 896 12,275 SH   SOLE   0 0 12,275
GSE SYS INC COM 36227K106 1,115 343,190 SH   SOLE   0 0 343,190
GENERAL FIN CORP DEL COM 369822101 2,298 169,600 SH   SOLE   0 0 169,600
GENIUS BRANDS INTL INC COM PAR 37229T301 1,567 658,436 SH   SOLE   0 0 658,436
GLADSTONE CAPITAL CORP COM 376535100 261 28,950 SH   SOLE   0 0 28,950
GLADSTONE COML CORP COM 376536108 1,308 68,055 PRN   SOLE   0 0 68,055
GLADSTONE LD CORP COM 376549101 1,613 127,300 SH   SOLE   0 0 127,300
GLOBAL WTR RES INC COM 379463102 1,876 199,625 SH   SOLE   0 0 199,625
GLOBALSCAPE INC COM 37940G109 1,193 308,280 SH   SOLE   0 0 308,280
GOLDCORP INC NEW COM 380956409 497 36,256 SH   SOLE   0 0 36,256
GRAMERCY PPTY TR COM NEW 385002308 1,817 66,501 PRN   SOLE   0 0 66,501
GRAN TIERRA ENERGY INC COM 38500T101 84 24,375 SH   SOLE   0 0 24,375
GREAT AJAX CORP COM 38983D300 2,400 183,460 SH   SOLE   0 0 183,460
HAIN CELESTIAL GROUP INC COM 405217100 559 18,760 SH   SOLE   0 0 18,760
HANNON ARMSTRONG SUST INFR C COM 41068X100 454 22,980 SH   SOLE   0 0 22,980
HARVARD BIOSCIENCE INC COM 416906105 1,761 329,072 SH   SOLE   0 0 329,072
HENRY JACK & ASSOC INC COM 426281101 1,108 8,500 SH   SOLE   0 0 8,500
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 458 25,498 SH   SOLE   0 0 25,498
HUDSON TECHNOLOGIES INC COM 444144109 1,187 590,725 SH   SOLE   0 0 590,725
ICON PLC SHS G4705A100 278 2,100 SH   SOLE   0 0 2,100
I D SYSTEMS INC COM 449489103 759 122,555 SH   SOLE   0 0 122,555
IDEX CORP COM 45167R104 1,556 11,400 SH   SOLE   0 0 11,400
II VI INC COM 902104108 7,833 180,268 SH   SOLE   0 0 180,268
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 116 52,550 SH   SOLE   0 0 52,550
INDEPENDENCE RLTY TR INC COM 45378A106 1,842 178,650 SH   SOLE   0 0 178,650
INTEST CORP COM 461147100 2,238 306,575 SH   SOLE   0 0 306,575
INTRICON CORP COM 46121H109 1,467 36,400 SH   SOLE   0 0 36,400
INUVO INC COM NEW 46122W204 1,185 1,533,471 SH   SOLE   0 0 1,533,471
INVITAE CORP COM 46185L103 470 63,988 SH   SOLE   0 0 63,988
ISHARES SILVER TRUST ISHARES 46428Q109 444 29,280 SH   SOLE   0 0 29,280
ISHARES TR TIPS BD ETF 464287176 445 3,940 SH   SOLE   0 0 3,940
J & J SNACK FOODS CORP COM 466032109 274 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 370 31,754 SH   SOLE   0 0 31,754
JOINT CORP COM 47973J102 617 75,450 SH   SOLE   0 0 75,450
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 148 11,405 SH   SOLE   0 0 11,405
KAYNE ANDERSON MLP INVT CO COM 486606106 480 25,475 SH   SOLE   0 0 25,475
KMG CHEMICALS INC COM 482564101 4,051 54,900 SH   SOLE   0 0 54,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,517 131,827 SH   SOLE   0 0 131,827
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,741 125,710 SH   SOLE   0 0 125,710
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 457 13,340 PRN   SOLE   0 0 13,340
LEXINGTON REALTY TRUST COM 529043101 355 40,660 PRN   SOLE   0 0 40,660
LM FDG AMER INC COM 502074107 7 15,825 SH   SOLE   0 0 15,825
LM FDG AMER INC *W EXP 10/31/202 502074115 8 138,625 PRN   SOLE   0 0 138,625
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,952 258,575 SH   SOLE   0 0 258,575
MARTEN TRANS LTD COM 573075108 1,441 61,437 SH   SOLE   0 0 61,437
MEDICAL PPTYS TRUST INC COM 58463J304 1,313 93,490 PRN   SOLE   0 0 93,490
MILLER INDS INC TENN COM NEW 600551204 585 22,915 SH   SOLE   0 0 22,915
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,663 100,605 PRN   SOLE   0 0 100,605
MONROE CAP CORP COM 610335101 1,535 113,857 SH   SOLE   0 0 113,857
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,206 67,450 SH   SOLE   0 0 67,450
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 243 10,910 SH   SOLE   0 0 10,910
NAKED BRAND GROUP COM Q6519T109 550 86,826 SH   SOLE   0 0 86,826
NEOGENOMICS INC COM NEW 64049M209 2,591 197,633 SH   SOLE   0 0 197,633
NEW AGE BEVERAGES CORP COM 64157V108 122 65,000 SH   SOLE   0 0 65,000
NEW MTN FIN CORP COM 647551100 273 20,055 SH   SOLE   0 0 20,055
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,366 169,048 SH   SOLE   0 0 169,048
NTN BUZZTIME INC COM PAR 629410606 1,327 298,900 PRN   SOLE   0 0 298,900
OCI PARTNERS LP COM UNIT REP LP 67091N108 1,709 148,625 SH   SOLE   0 0 148,625
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,790 189,045 SH   SOLE   0 0 189,045
OXFORD LANE CAP CORP COM 691543102 688 66,024 SH   SOLE   0 0 66,024
PARETEUM CORP COM NEW 69946T207 3,113 1,245,038 SH   SOLE   0 0 1,245,038
PEAK RESORTS INC COM 70469L100 527 105,300 SH   SOLE   0 0 105,300
PEMBINA PIPELINE CORP COM 706327103 1,766 51,037 SH   SOLE   0 0 51,037
PICO HLDGS INC COM NEW 693366205 1,376 118,069 SH   SOLE   0 0 118,069
POLAR PWR INC COM 73102V105 673 110,175 SH   SOLE   0 0 110,175
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 3,312 61,200 SH   SOLE   0 0 61,200
PREFERRED APT CMNTYS INC COM 74039L103 2,438 143,495 SH   SOLE   0 0 143,495
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 308 17,077 SH   SOLE   0 0 17,077
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 114 12,545 SH   SOLE   0 0 12,545
PURECYCLE CORP COM NEW 746228303 1,131 118,450 SH   SOLE   0 0 118,450
QUAKER CHEM CORP COM 747316107 3,669 23,690 SH   SOLE   0 0 23,690
RCM TECHNOLOGIES INC COM NEW 749360400 335 67,895 SH   SOLE   0 0 67,895
RICEBRAN TECHNOLOGIES *W EXP 12/18/201 762831113 4 37,200 SH   SOLE   0 0 37,200
RICEBRAN TECHNOLOGIES COM NEW 762831204 104 48,275 SH   SOLE   0 0 48,275
ROYAL GOLD INC COM 780287108 1,534 16,523 SH   SOLE   0 0 16,523
ROYCE MICRO-CAP TR INC COM 780915104 2,140 214,226 SH   SOLE   0 0 214,226
SACHEM CAP CORP COM 78590A109 2,653 647,118 SH   SOLE   0 0 647,118
SANDSTORM GOLD LTD COM NEW 80013R206 1,313 291,765 SH   SOLE   0 0 291,765
SEABRIDGE GOLD INC COM 811916105 279 24,990 SH   SOLE   0 0 24,990
SEASPAN CORP SHS Y75638109 166 16,350 SH   SOLE   0 0 16,350
SENIOR HSG PPTYS TR SH BEN INT 81721M109 340 18,820 PRN   SOLE   0 0 18,820
SG BLOCKS INC COM PAR 78418A307 1,004 190,087 SH   SOLE   0 0 190,087
SHARPSPRING INC COM 820054104 2,827 323,503 SH   SOLE   0 0 323,503
SIGNATURE BK NEW YORK N Y COM 82669G104 294 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 850 214,000 SH   SOLE   0 0 214,000
SONOMA PHARMACEUTICALS INC COM 83558L105 837 337,699 SH   SOLE   0 0 337,699
SOTHERLY HOTELS INC COM 83600C103 1,403 201,061 SH   SOLE   0 0 201,061
SP PLUS CORP COM 78469C103 2,044 54,950 SH   SOLE   0 0 54,950
SPARK ENERGY INC CL A COM 846511103 1,669 171,200 SH   SOLE   0 0 171,200
SPDR GOLD TRUST GOLD SHS 78463V107 227 1,911 SH   SOLE   0 0 1,911
SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 73 73,400 PRN   SOLE   0 0 73,400
STERICYCLE INC COM 858912108 2,047 31,350 SH   SOLE   0 0 31,350
STONECASTLE FINL CORP COM 861780104 452 19,735 SH   SOLE   0 0 19,735
SUNOPTA INC COM 8676EP108 1,670 198,845 SH   SOLE   0 0 198,845
SUPERIOR DRILLING PRODS INC COM 868153107 59 30,500 SH   SOLE   0 0 30,500
SYNTHETIC BIOLOGICS INC COM 87164U102 13 54,999 SH   SOLE   0 0 54,999
TARGA RES CORP COM 87612G101 1,639 33,117 SH   SOLE   0 0 33,117
TEAM INC COM 878155100 1,696 73,412 SH   SOLE   0 0 73,412
TECOGEN INC NEW COM NEW 87876P201 2,142 575,700 SH   SOLE   0 0 575,700
TORTOISE MLP FD INC RIGHT 07/18/2018 89148B119 25 68,196 SH   SOLE   0 0 68,196
TORTOISE MLP FD INC COM 89148B101 1,183 69,283 SH   SOLE   0 0 69,283
TRECORA RES COM 894648104 1,588 106,945 SH   SOLE   0 0 106,945
TRUETT-HURST INC CL A 897871109 731 445,994 SH   SOLE   0 0 445,994
TUCOWS INC COM NEW 898697206 254 4,180 SH   SOLE   0 0 4,180
TYLER TECHNOLOGIES INC COM 902252105 3,021 13,600 SH   SOLE   0 0 13,600
U S PHYSICAL THERAPY INC COM 90337L108 6,834 71,183 SH   SOLE   0 0 71,183
U.S. AUTO PARTS NETWORK INC COM 90343C100 225 150,000 SH   SOLE   0 0 150,000
UMH PPTYS INC COM 903002103 828 53,925 PRN   SOLE   0 0 53,925
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,818 226,832 SH   SOLE   0 0 226,832
WELLTOWER INC COM 95040Q104 1,252 19,967 SH   SOLE   0 0 19,967
WHEATON PRECIOUS METALS CORP COM 962879102 1,428 64,737 SH   SOLE   0 0 64,737
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 1,103 59,420 PRN   SOLE   0 0 59,420
WILLDAN GROUP INC COM 96924N100 7,267 234,649 SH   SOLE   0 0 234,649
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,822 199,450 SH   SOLE   0 0 199,450
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 419 109,100 SH   SOLE   0 0 109,100
YAMANA GOLD INC COM 98462Y100 67 23,022 SH   SOLE   0 0 23,022