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 1,391 19,700 SH   SOLE   0 0 19,700
ACME UTD CORP COM 004816104 2,946 141,343 SH   SOLE   0 0 141,343
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 535 152,950 SH   SOLE   0 0 152,950
ADVANTAGE OIL & GAS LTD COM 00765F101 114 38,700 SH   SOLE   0 0 38,700
AIRGAIN INC COM 00938A104 1,386 179,125 SH   SOLE   0 0 179,125
AKERS BIOSCIENCES INC COM 00973E102 101 121,700 SH   SOLE   0 0 121,700
AMREP CORP NEW COM 032159105 79 11,000 SH   SOLE   0 0 11,000
ARES CAP CORP COM 04010L103 255 16,080 SH   SOLE   0 0 16,080
ARES COML REAL ESTATE CORP COM 04013V108 1,648 133,475 SH   SOLE   0 0 133,475
ARLINGTON ASSET INVT CORP CL A NEW 041356205 617 55,854 SH   SOLE   0 0 55,854
ASURE SOFTWARE INC COM 04649U102 1,448 118,293 SH   SOLE   0 0 118,293
ATLANTIC COAST FINL CORP COM 048426100 1,129 109,650 SH   SOLE   0 0 109,650
ATOMERA INC COM 04965B100 570 91,277 SH   SOLE   0 0 91,277
AVINO SILVER & GOLD MINES LT COM 053906103 1,564 1,129,450 SH   SOLE   0 0 1,129,450
BALCHEM CORP COM 057665200 3,442 42,103 SH   SOLE   0 0 42,103
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 979 4,906 SH   SOLE   0 0 4,906
BLINK CHARGING CO *W EXP 01/31/202 09354A118 231 660,000 SH   SOLE   0 0 660,000
BLINK CHARGING CO COM 09354A100 910 331,000 SH   SOLE   0 0 331,000
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,156 135,995 SH   SOLE   0 0 135,995
BOSTON BEER INC CL A 100557107 331 1,750 SH   SOLE   0 0 1,750
BOWL AMER INC CL A 102565108 381 25,775 SH   SOLE   0 0 25,775
BOXLIGHT CORP COM CL A 103197109 575 141,550 SH   SOLE   0 0 141,550
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 244 16,875 SH   SOLE   0 0 16,875
CAPITAL SOUTHWEST CORP COM 140501107 282 16,575 SH   SOLE   0 0 16,575
CARETRUST REIT INC COM 14174T107 686 51,188 SH   SOLE   0 0 51,188
CARRIAGE SVCS INC COM 143905107 4,001 144,652 SH   SOLE   0 0 144,652
CATASYS INC COM PAR 149049504 1,066 222,007 SH   SOLE   0 0 222,007
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,189 18,616 PRN   SOLE   0 0 18,616
CEMTREX INC *W EXP 12/02/202 15130G113 170 587,502 PRN   SOLE   0 0 587,502
CEMTREX INC COM PAR $.001 15130G303 84 29,352 SH   SOLE   0 0 29,352
CHECK CAP LTD *W EXP 02/28/202 M2361E120 6 14,824 PRN   SOLE   0 0 14,824
CHECK CAP LTD SHS M2361E112 10 19,675 SH   SOLE   0 0 19,675
CITY OFFICE REIT INC COM 178587101 1,211 104,725 SH   SOLE   0 0 104,725
COLLECTORS UNIVERSE INC COM NEW 19421R200 177 11,250 SH   SOLE   0 0 11,250
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,647 164,650 SH   SOLE   0 0 164,650
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,009 53,525 SH   SOLE   0 0 53,525
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 1,348 53,955 SH   SOLE   0 0 53,955
CPI AEROSTRUCTURES INC COM NEW 125919308 902 92,475 SH   SOLE   0 0 92,475
CROWN CRAFTS INC COM 228309100 1,083 183,640 SH   SOLE   0 0 183,640
CUMBERLAND PHARMACEUTICALS I COM 230770109 556 83,215 SH   SOLE   0 0 83,215
CUSTOMERS BANCORP INC COM 23204G100 2,236 76,700 SH   SOLE   0 0 76,700
DAKTRONICS INC COM 234264109 1,239 140,645 SH   SOLE   0 0 140,645
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 14 67,889 PRN   SOLE   0 0 67,889
DARIOHEALTH CORP COM 23725P100 137 88,850 SH   SOLE   0 0 88,850
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 136 14,120 SH   SOLE   0 0 14,120
DHX MEDIA LTD SHS VAR VTG 252406608 2,598 873,272 SH   SOLE   0 0 873,272
DORCHESTER MINERALS LP COM UNIT 25820R105 728 45,245 PRN   SOLE   0 0 45,245
DOUBLELINE INCOME SOLUTIONS COM 258622109 215 10,700 PRN   SOLE   0 0 10,700
EAGLE PT CR CO LLC COM 269808101 2,381 131,233 SH   SOLE   0 0 131,233
EMCORE CORP COM NEW 290846203 147 25,800 SH   SOLE   0 0 25,800
ENSIGN GROUP INC COM 29358P101 3,295 125,290 SH   SOLE   0 0 125,290
ENVIROSTAR INC COM 29414M100 416 10,600 SH   SOLE   0 0 10,600
ENVIVA PARTNERS LP COM UNIT 29414J107 420 15,339 SH   SOLE   0 0 15,339
EVOLUTION PETROLEUM CORP COM 30049A107 1,334 165,750 SH   SOLE   0 0 165,750
FARMLAND PARTNERS INC COM 31154R109 945 113,225 SH   SOLE   0 0 113,225
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 141 13,352 SH   SOLE   0 0 13,352
FIRST MAJESTIC SILVER CORP COM 32076V103 1,228 200,949 SH   SOLE   0 0 200,949
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 550 28,925 SH   SOLE   0 0 28,925
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 396 24,854 SH   SOLE   0 0 24,854
FRANCO NEVADA CORP COM 351858105 845 12,357 SH   SOLE   0 0 12,357
GENERAL FIN CORP DEL COM 369822101 1,254 172,900 SH   SOLE   0 0 172,900
GENIUS BRANDS INTL INC COM PAR 37229T301 1,824 651,436 SH   SOLE   0 0 651,436
GLADSTONE CAPITAL CORP COM 376535100 230 26,800 SH   SOLE   0 0 26,800
GLADSTONE COML CORP COM 376536108 1,192 68,755 PRN   SOLE   0 0 68,755
GLADSTONE LD CORP COM 376549101 1,572 130,100 SH   SOLE   0 0 130,100
GLOBAL WTR RES INC COM 379463102 1,837 204,825 SH   SOLE   0 0 204,825
GLOBALSCAPE INC COM 37940G109 1,172 318,405 SH   SOLE   0 0 318,405
GOLDCORP INC NEW COM 380956409 502 36,356 SH   SOLE   0 0 36,356
GRAMERCY PPTY TR COM NEW 385002308 1,577 72,555 PRN   SOLE   0 0 72,555
GRAN TIERRA ENERGY INC COM 38500T101 68 24,375 SH   SOLE   0 0 24,375
GREAT AJAX CORP COM 38983D300 2,516 185,710 SH   SOLE   0 0 185,710
GSE SYS INC COM 36227K106 1,136 349,690 SH   SOLE   0 0 349,690
HAIN CELESTIAL GROUP INC COM 405217100 611 19,060 SH   SOLE   0 0 19,060
HANNON ARMSTRONG SUST INFR C COM 41068X100 428 21,930 SH   SOLE   0 0 21,930
HARVARD BIOSCIENCE INC COM 416906105 1,664 332,772 SH   SOLE   0 0 332,772
HENRY JACK & ASSOC INC COM 426281101 1,052 8,700 SH   SOLE   0 0 8,700
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 362 22,363 SH   SOLE   0 0 22,363
HUDSON TECHNOLOGIES INC COM 444144109 2,883 583,525 SH   SOLE   0 0 583,525
I D SYSTEMS INC COM 449489103 773 124,305 SH   SOLE   0 0 124,305
ICON PLC SHS G4705A100 378 3,200 SH   SOLE   0 0 3,200
IDEX CORP COM 45167R104 1,653 11,600 SH   SOLE   0 0 11,600
II VI INC COM 902104108 7,481 182,918 SH   SOLE   0 0 182,918
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 96 54,550 SH   SOLE   0 0 54,550
INDEPENDENCE RLTY TR INC COM 45378A106 1,699 185,100 SH   SOLE   0 0 185,100
INTEST CORP COM 461147100 2,058 309,510 SH   SOLE   0 0 309,510
INTRICON CORP COM 46121H109 728 36,400 SH   SOLE   0 0 36,400
INUVO INC COM NEW 46122W204 128 139,000 SH   SOLE   0 0 139,000
INVITAE CORP COM 46185L103 329 70,048 SH   SOLE   0 0 70,048
ISHARES SILVER TRUST ISHARES 46428Q109 452 29,345 SH   SOLE   0 0 29,345
ISHARES TR TIPS BD ETF 464287176 468 4,140 SH   SOLE   0 0 4,140
J & J SNACK FOODS CORP COM 466032109 246 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 390 31,754 SH   SOLE   0 0 31,754
JOINT CORP COM 47973J102 517 75,450 SH   SOLE   0 0 75,450
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 134 11,405 SH   SOLE   0 0 11,405
KAYNE ANDERSON MLP INVT CO COM 486606106 422 25,625 SH   SOLE   0 0 25,625
KMG CHEMICALS INC COM 482564101 3,346 55,820 SH   SOLE   0 0 55,820
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,368 132,952 SH   SOLE   0 0 132,952
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 2,130 127,935 SH   SOLE   0 0 127,935
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 387 13,340 PRN   SOLE   0 0 13,340
LEXINGTON REALTY TRUST COM 529043101 303 38,510 PRN   SOLE   0 0 38,510
LM FDG AMER INC *W EXP 10/31/202 502074115 13 139,275 PRN   SOLE   0 0 139,275
LM FDG AMER INC COM 502074107 13 15,925 SH   SOLE   0 0 15,925
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,944 279,775 SH   SOLE   0 0 279,775
MARTEN TRANS LTD COM 573075108 1,424 62,437 SH   SOLE   0 0 62,437
MEDICAL PPTYS TRUST INC COM 58463J304 1,219 93,790 PRN   SOLE   0 0 93,790
MEDLEY MGMT INC CL A COM 58503T106 86 15,000 SH   SOLE   0 0 15,000
MICRONET ENERTEC TECH INC *W EXP 04/15/201 595117110 1 37,520 SH   SOLE   0 0 37,520
MILLER INDS INC TENN COM NEW 600551204 575 23,015 SH   SOLE   0 0 23,015
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,584 105,330 PRN   SOLE   0 0 105,330
MONROE CAP CORP COM 610335101 1,431 116,357 SH   SOLE   0 0 116,357
NAKED BRAND GROUP INC COM NEW 629839200 639 434,443 SH   SOLE   0 0 434,443
NEOGENOMICS INC COM NEW 64049M209 2,011 246,483 SH   SOLE   0 0 246,483
NEW AGE BEVERAGES CORP COM 64157V108 165 68,000 SH   SOLE   0 0 68,000
NEW MTN FIN CORP COM 647551100 211 16,030 SH   SOLE   0 0 16,030
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,107 171,947 SH   SOLE   0 0 171,947
NTN BUZZTIME INC COM PAR 629410606 137 20,100 PRN   SOLE   0 0 20,100
OCI PARTNERS LP COM UNIT REP LP 67091N108 1,370 149,675 SH   SOLE   0 0 149,675
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,850 191,270 SH   SOLE   0 0 191,270
OXFORD LANE CAP CORP COM 691543102 694 68,524 SH   SOLE   0 0 68,524
PARETEUM CORP COM NEW 69946T207 2,181 893,713 SH   SOLE   0 0 893,713
PEAK RESORTS INC COM 70469L100 515 106,125 SH   SOLE   0 0 106,125
PEMBINA PIPELINE CORP COM 706327103 1,634 52,327 SH   SOLE   0 0 52,327
PICO HLDGS INC COM NEW 693366205 1,321 115,369 SH   SOLE   0 0 115,369
POLAR PWR INC COM 73102V105 550 110,175 SH   SOLE   0 0 110,175
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 3,101 61,900 SH   SOLE   0 0 61,900
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 321 17,077 SH   SOLE   0 0 17,077
PREFERRED APT CMNTYS INC COM 74039L103 2,050 144,495 SH   SOLE   0 0 144,495
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,054 15,200 SH   SOLE   0 0 15,200
PSIVIDA CORP COM 74440J101 112 91,559 SH   SOLE   0 0 91,559
PURECYCLE CORP COM NEW 746228303 1,089 115,200 SH   SOLE   0 0 115,200
QUAKER CHEM CORP COM 747316107 3,644 24,600 SH   SOLE   0 0 24,600
RCM TECHNOLOGIES INC COM NEW 749360400 409 70,895 SH   SOLE   0 0 70,895
RICEBRAN TECHNOLOGIES *W EXP 12/18/201 762831113 5 37,200 SH   SOLE   0 0 37,200
RICEBRAN TECHNOLOGIES COM NEW 762831204 78 49,275 SH   SOLE   0 0 49,275
ROYAL GOLD INC COM 780287108 1,426 16,608 SH   SOLE   0 0 16,608
ROYCE MICRO-CAP TR INC COM 780915104 2,168 231,596 SH   SOLE   0 0 231,596
SACHEM CAP CORP COM 78590A109 2,124 612,018 SH   SOLE   0 0 612,018
SANDSTORM GOLD LTD COM NEW 80013R206 1,390 291,965 SH   SOLE   0 0 291,965
SEABRIDGE GOLD INC COM 811916105 270 25,040 SH   SOLE   0 0 25,040
SEASPAN CORP SHS Y75638109 111 16,626 SH   SOLE   0 0 16,626
SENIOR HSG PPTYS TR SH BEN INT 81721M109 277 17,670 PRN   SOLE   0 0 17,670
SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 44 73,400 PRN   SOLE   0 0 73,400
SG BLOCKS INC COM PAR 78418A307 878 190,487 SH   SOLE   0 0 190,487
SHARPSPRING INC COM 820054104 2,066 324,303 SH   SOLE   0 0 324,303
SIGNATURE BK NEW YORK N Y COM 82669G104 326 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 811 216,250 SH   SOLE   0 0 216,250
SONOMA PHARMACEUTICALS INC COM 83558L105 1,207 327,949 SH   SOLE   0 0 327,949
SOTHERLY HOTELS INC COM 83600C103 1,421 205,361 SH   SOLE   0 0 205,361
SP PLUS CORP COM 78469C103 1,985 55,755 SH   SOLE   0 0 55,755
SPARK ENERGY INC CL A COM 846511103 2,069 174,600 SH   SOLE   0 0 174,600
SPDR GOLD TRUST GOLD SHS 78463V107 240 1,911 SH   SOLE   0 0 1,911
STERICYCLE INC COM 858912108 1,878 32,090 SH   SOLE   0 0 32,090
STONECASTLE FINL CORP COM 861780104 430 19,785 SH   SOLE   0 0 19,785
SUNOPTA INC COM 8676EP108 1,447 203,795 SH   SOLE   0 0 203,795
SUPERIOR DRILLING PRODS INC COM 868153107 51 30,500 SH   SOLE   0 0 30,500
SYNTHETIC BIOLOGICS INC COM 87164U102 18 54,999 SH   SOLE   0 0 54,999
TARGA RES CORP COM 87612G101 1,466 33,324 SH   SOLE   0 0 33,324
TEAM INC COM 878155100 1,043 75,872 SH   SOLE   0 0 75,872
TECOGEN INC NEW COM NEW 87876P201 1,632 570,650 SH   SOLE   0 0 570,650
TORTOISE MLP FD INC COM 89148B101 1,119 70,082 SH   SOLE   0 0 70,082
TRECORA RES COM 894648104 1,461 107,425 SH   SOLE   0 0 107,425
TRIANGLE CAP CORP COM 895848109 128 11,497 SH   SOLE   0 0 11,497
TRUETT-HURST INC CL A 897871109 822 448,994 SH   SOLE   0 0 448,994
TUCOWS INC COM NEW 898697206 234 4,180 SH   SOLE   0 0 4,180
TYLER TECHNOLOGIES INC COM 902252105 3,059 14,500 SH   SOLE   0 0 14,500
U S PHYSICAL THERAPY INC COM 90337L108 5,839 71,818 SH   SOLE   0 0 71,818
UMH PPTYS INC COM 903002103 737 54,925 PRN   SOLE   0 0 54,925
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,838 226,707 SH   SOLE   0 0 226,707
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 253 11,510 SH   SOLE   0 0 11,510
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,176 67,678 SH   SOLE   0 0 67,678
WELLTOWER INC COM 95040Q104 1,104 20,287 SH   SOLE   0 0 20,287
WHEATON PRECIOUS METALS CORP COM 962879102 1,326 65,112 SH   SOLE   0 0 65,112
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 951 60,820 PRN   SOLE   0 0 60,820
WILLDAN GROUP INC COM 96924N100 6,722 237,124 SH   SOLE   0 0 237,124
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,839 194,650 SH   SOLE   0 0 194,650
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 392 121,100 SH   SOLE   0 0 121,100
YAMANA GOLD INC COM 98462Y100 64 23,122 SH   SOLE   0 0 23,122