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 924 20,700 SH   SOLE   0 0 20,700
ACME UTD CORP COM 004816104 3,348 145,568 SH   SOLE   0 0 145,568
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 790 151,250 SH   SOLE   0 0 151,250
ADVANTAGE OIL & GAS LTD COM 00765F101 247 39,200 SH   SOLE   0 0 39,200
AIRGAIN INC COM 00938A104 625 68,730 SH   SOLE   0 0 68,730
AKERS BIOSCIENCES INC COM 00973E102 130 161,100 SH   SOLE   0 0 161,100
ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 1,050 62,860 PRN   SOLE   0 0 62,860
ARES CAP CORP COM 04010L103 263 16,030 SH   SOLE   0 0 16,030
ARES COML REAL ESTATE CORP COM 04013V108 1,827 137,275 SH   SOLE   0 0 137,275
ARLINGTON ASSET INVT CORP CL A NEW 041356205 776 60,989 SH   SOLE   0 0 60,989
ASURE SOFTWARE INC COM 04649U102 1,539 123,943 SH   SOLE   0 0 123,943
ATLANTIC COAST FINL CORP COM 048426100 979 111,150 SH   SOLE   0 0 111,150
ATOMERA INC COM 04965B100 331 85,177 SH   SOLE   0 0 85,177
AVINO SILVER & GOLD MINES LT COM 053906103 1,230 793,350 SH   SOLE   0 0 793,350
BALCHEM CORP COM 057665200 3,510 43,181 SH   SOLE   0 0 43,181
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 899 4,906 SH   SOLE   0 0 4,906
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,506 136,170 SH   SOLE   0 0 136,170
BOSTON BEER INC CL A 100557107 351 2,250 SH   SOLE   0 0 2,250
BOWL AMER INC CL A 102565108 413 28,825 SH   SOLE   0 0 28,825
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 226 16,875 SH   SOLE   0 0 16,875
CAPITAL SOUTHWEST CORP COM 140501107 288 16,825 SH   SOLE   0 0 16,825
CARETRUST REIT INC COM 14174T107 1,021 53,629 SH   SOLE   0 0 53,629
CARRIAGE SVCS INC COM 143905107 3,811 148,852 SH   SOLE   0 0 148,852
CATASYS INC COM PAR 149049504 1,082 222,182 SH   SOLE   0 0 222,182
CECO ENVIRONMENTAL CORP COM 125141101 90 10,695 SH   SOLE   0 0 10,695
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,205 18,796 PRN   SOLE   0 0 18,796
CEMTREX INC * W EXP 12/2/2022 15130G113 242 605,400 PRN   SOLE   0 0 605,400
CHECK CAP LTD SHS M2361E112 50 27,250 SH   SOLE   0 0 27,250
CHECK CAP LTD * W EXP 02/28/202 M2361E120 9 15,174 PRN   SOLE   0 0 15,174
CITY OFFICE REIT INC COM 178587101 1,451 105,410 SH   SOLE   0 0 105,410
COGENTIX MED INC COM 19243A104 398 155,340 SH   SOLE   0 0 155,340
COLLECTORS UNIVERSE INC COM NEW 19421R200 276 11,500 SH   SOLE   0 0 11,500
COMBIMATRIX CORPORATION COM PAR 20009T501 610 81,281 SH   SOLE   0 0 81,281
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 1,215 202,519 SH   SOLE   0 0 202,519
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,710 163,650 SH   SOLE   0 0 163,650
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 1,498 57,605 SH   SOLE   0 0 57,605
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,960 55,445 SH   SOLE   0 0 55,445
CPI AEROSTRUCTURES INC COM NEW 125919308 926 99,075 SH   SOLE   0 0 99,075
CROWN CRAFTS INC COM 228309100 1,188 182,720 SH   SOLE   0 0 182,720
CUMBERLAND PHARMACEUTICALS I COM 230770109 624 88,315 SH   SOLE   0 0 88,315
CUSTOMERS BANCORP INC COM 23204G100 2,584 79,220 SH   SOLE   0 0 79,220
DAKTRONICS INC COM 234264109 1,507 142,620 SH   SOLE   0 0 142,620
DARIOHEALTH CORP COM 23725P100 215 116,839 SH   SOLE   0 0 116,839
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 17 75,689 PRN   SOLE   0 0 75,689
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 156 15,870 SH   SOLE   0 0 15,870
DHX MEDIA LTD SHS VAR VTG 252406608 3,796 882,872 SH   SOLE   0 0 882,872
DORCHESTER MINERALS LP COM UNIT 25820R105 824 54,735 PRN   SOLE   0 0 54,735
DOUBLELINE INCOME SOLUTIONS COM 258622109 233 10,950 PRN   SOLE   0 0 10,950
EAGLE PT CR CO LLC COM 269808101 2,752 132,983 SH   SOLE   0 0 132,983
EMCORE CORP COM NEW 290846203 150 18,300 SH   SOLE   0 0 18,300
ENSERVCO CORP COM 29358Y102 5 10,000 SH   SOLE   0 0 10,000
ENSIGN GROUP INC COM 29358P101 2,949 130,540 SH   SOLE   0 0 130,540
ENVIROSTAR INC COM 29414M100 4,676 169,101 SH   SOLE   0 0 169,101
ENVIVA PARTNERS LP COM UNIT 29414J107 359 12,164 SH   SOLE   0 0 12,164
EVOLUTION PETROLEUM CORP COM 30049A107 1,544 214,471 SH   SOLE   0 0 214,471
FARMLAND PARTNERS INC COM 31154R109 1,043 115,350 SH   SOLE   0 0 115,350
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 198 15,357 SH   SOLE   0 0 15,357
FIRST MAJESTIC SILVER CORP COM 32076V103 1,433 209,492 SH   SOLE   0 0 209,492
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 718 33,550 SH   SOLE   0 0 33,550
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 371 20,554 SH   SOLE   0 0 20,554
FRANCO NEVADA CORP COM 351858105 978 12,628 SH   SOLE   0 0 12,628
GENERAL FIN CORP DEL COM 369822101 891 176,400 SH   SOLE   0 0 176,400
GENIUS BRANDS INTL INC COM PAR 37229T301 2,625 637,103 SH   SOLE   0 0 637,103
GLADSTONE CAPITAL CORP COM 376535100 279 29,350 SH   SOLE   0 0 29,350
GLADSTONE COML CORP COM 376536108 1,576 70,755 PRN   SOLE   0 0 70,755
GLADSTONE LD CORP COM 376549101 1,820 133,650 SH   SOLE   0 0 133,650
GLOBAL WTR RES INC COM 379463102 1,921 203,925 SH   SOLE   0 0 203,925
GLOBALSCAPE INC COM 37940G109 1,247 325,505 SH   SOLE   0 0 325,505
GOLDCORP INC NEW COM 380956409 524 40,396 SH   SOLE   0 0 40,396
GP STRATEGIES CORP COM 36225V104 276 8,935 SH   SOLE   0 0 8,935
GRAMERCY PPTY TR COM NEW 385002308 2,188 72,328 PRN   SOLE   0 0 72,328
GRAN TIERRA ENERGY INC COM 38500T101 60 26,125 SH   SOLE   0 0 26,125
GREAT AJAX CORP COM 38983D300 2,690 190,885 SH   SOLE   0 0 190,885
GSE SYS INC COM 36227K106 1,282 360,990 SH   SOLE   0 0 360,990
HAIN CELESTIAL GROUP INC COM 405217100 864 21,000 SH   SOLE   0 0 21,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 475 19,505 SH   SOLE   0 0 19,505
HARVARD BIOSCIENCE INC COM 416906105 1,308 348,872 SH   SOLE   0 0 348,872
HENRY JACK & ASSOC INC COM 426281101 894 8,700 SH   SOLE   0 0 8,700
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 324 17,463 SH   SOLE   0 0 17,463
HUDSON TECHNOLOGIES INC COM 444144109 4,634 593,325 SH   SOLE   0 0 593,325
I D SYSTEMS INC COM 449489103 951 126,680 SH   SOLE   0 0 126,680
ICON PLC SHS G4705A100 376 3,300 SH   SOLE   0 0 3,300
IDEX CORP COM 45167R104 1,445 11,900 SH   SOLE   0 0 11,900
II VI INC COM 902104108 7,872 191,303 SH   SOLE   0 0 191,303
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 98 60,700 SH   SOLE   0 0 60,700
INDEPENDENCE RLTY TR INC COM 45378A106 1,930 189,725 SH   SOLE   0 0 189,725
INTEST CORP COM 461147100 2,812 338,790 SH   SOLE   0 0 338,790
INTRICON CORP COM 46121H109 454 37,500 SH   SOLE   0 0 37,500
INUVO INC COM NEW 46122W204 162 162,500 SH   SOLE   0 0 162,500
ISHARES SILVER TRUST ISHARES 46428Q109 470 29,845 SH   SOLE   0 0 29,845
ISHARES TR TIPS BD ETF 464287176 470 4,140 SH   SOLE   0 0 4,140
J & J SNACK FOODS CORP COM 466032109 236 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 407 32,421 SH   SOLE   0 0 32,421
JOINT CORP COM 47973J102 319 66,950 SH   SOLE   0 0 66,950
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 172 11,680 SH   SOLE   0 0 11,680
KAYNE ANDERSON MLP INVT CO COM 486606106 523 28,800 SH   SOLE   0 0 28,800
KMG CHEMICALS INC COM 482564101 3,157 57,520 SH   SOLE   0 0 57,520
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,968 150,452 SH   SOLE   0 0 150,452
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 2,226 131,350 SH   SOLE   0 0 131,350
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 387 13,340 PRN   SOLE   0 0 13,340
LEXINGTON REALTY TRUST COM 529043101 409 40,012 PRN   SOLE   0 0 40,012
LM FDG AMER INC COM 502074107 273 156,050 SH   SOLE   0 0 156,050
LM FDG AMER INC *W EXP 10/31/202 502074115 14 142,750 PRN   SOLE   0 0 142,750
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,637 279,875 SH   SOLE   0 0 279,875
MARTEN TRANS LTD COM 573075108 1,344 65,403 SH   SOLE   0 0 65,403
MEDICAL PPTYS TRUST INC COM 58463J304 1,267 96,490 PRN   SOLE   0 0 96,490
MEDLEY MGMT INC CL A COM 58503T106 92 15,000 SH   SOLE   0 0 15,000
MICRONET ENERTEC TECH INC COM 595117102 123 137,800 SH   SOLE   0 0 137,800
MICRONET ENERTEC TECH INC *W EXP 04/15/201 595117110 5 39,520 SH   SOLE   0 0 39,520
MILLER INDS INC TENN COM NEW 600551204 652 23,310 SH   SOLE   0 0 23,310
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,732 106,955 PRN   SOLE   0 0 106,955
MONROE CAP CORP COM 610335101 1,701 118,887 SH   SOLE   0 0 118,887
NAKED BRAND GROUP INC COM NEW 629839200 584 435,943 SH   SOLE   0 0 435,943
NEOGENOMICS INC COM NEW 64049M209 2,856 256,623 SH   SOLE   0 0 256,623
NEW AGE BEVERAGES CORP COM 64157V108 232 68,000 SH   SOLE   0 0 68,000
NEW MTN FIN CORP COM 647551100 242 17,005 SH   SOLE   0 0 17,005
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,128 175,556 SH   SOLE   0 0 175,556
OCI PARTNERS LP COM UNIT REP LP 67091N108 1,161 145,075 SH   SOLE   0 0 145,075
OXFORD LANE CAP CORP COM 691543102 778 76,289 SH   SOLE   0 0 76,289
PEAK RESORTS INC COM 70469L100 518 119,175 SH   SOLE   0 0 119,175
PEMBINA PIPELINE CORP COM 706327103 1,855 52,842 SH   SOLE   0 0 52,842
PICO HLDGS INC COM NEW 693366205 1,776 106,340 SH   SOLE   0 0 106,340
PLANET PAYMENT INC SHS U72603118 193 45,050 SH   SOLE   0 0 45,050
POLAR PWR INC COM 73102V105 468 97,662 SH   SOLE   0 0 97,662
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 3,377 62,975 SH   SOLE   0 0 62,975
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 329 17,352 SH   SOLE   0 0 17,352
PREFERRED APT CMNTYS INC COM 74039L103 2,749 145,595 SH   SOLE   0 0 145,595
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,096 16,400 SH   SOLE   0 0 16,400
PSIVIDA CORP COM 74440J101 101 84,459 SH   SOLE   0 0 84,459
PURECYCLE CORP COM NEW 746228303 813 108,400 SH   SOLE   0 0 108,400
QUAKER CHEM CORP COM 747316107 3,787 25,595 SH   SOLE   0 0 25,595
RAIT FINANCIAL TRUST COM NEW 749227609 10 14,000 SH   SOLE   0 0 14,000
RCM TECHNOLOGIES INC COM NEW 749360400 454 79,345 SH   SOLE   0 0 79,345
RICEBRAN TECHNOLOGIES *W EXP 12/18/201 762831113 8 40,200 SH   SOLE   0 0 40,200
RICEBRAN TECHNOLOGIES COM NEW 762831204 71 54,375 SH   SOLE   0 0 54,375
ROYAL GOLD INC COM 780287108 1,534 17,833 SH   SOLE   0 0 17,833
ROYCE MICRO-CAP TR INC COM 780915104 2,305 245,785 SH   SOLE   0 0 245,785
S&W SEED CO COM 785135104 849 269,525 SH   SOLE   0 0 269,525
SACHEM CAP CORP COM 78590A109 1,881 409,002 SH   SOLE   0 0 409,002
SANDSTORM GOLD LTD COM NEW 80013R206 1,402 308,803 SH   SOLE   0 0 308,803
SEABRIDGE GOLD INC COM 811916105 345 28,315 SH   SOLE   0 0 28,315
SEASPAN CORP SHS Y75638109 125 17,581 SH   SOLE   0 0 17,581
SENIOR HSG PPTYS TR SH BEN INT 81721M109 286 14,620 PRN   SOLE   0 0 14,620
SENSUS HEATLHCARE INC COM 81728J109 60 12,000 SH   SOLE   0 0 12,000
SENSUS HEATLHCARE INC *W EXP 06/08/2019 81728J117 44 75,400 PRN   SOLE   0 0 75,400
SG BLOCKS INC COM PAR 78418A307 842 196,711 SH   SOLE   0 0 196,711
SHARPSPRING INC COM 820054104 1,086 334,023 SH   SOLE   0 0 334,023
SIGNATURE BK NEW YORK N Y COM 82669G104 294 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 896 208,850 SH   SOLE   0 0 208,850
SONOMA PHARMACEUTICALS INC COM 83558L105 639 122,499 SH   SOLE   0 0 122,499
SOTHERLY HOTELS INC COM 83600C103 1,213 206,011 SH   SOLE   0 0 206,011
SP PLUS CORP COM 78469C103 2,397 60,680 SH   SOLE   0 0 60,680
SPARK ENERGY INC CL A COM 846511103 2,730 182,030 SH   SOLE   0 0 182,030
STERICYCLE INC COM 858912108 2,336 32,610 SH   SOLE   0 0 32,610
STONECASTLE FINL CORP COM 861780104 435 21,085 SH   SOLE   0 0 21,085
SUNOPTA INC COM 8676EP108 1,929 221,770 SH   SOLE   0 0 221,770
SUPERIOR DRILLING PRODS INC COM 868153107 30 37,500 SH   SOLE   0 0 37,500
SYNTHETIC BIOLOGICS INC COM 87164U102 62 66,299 SH   SOLE   0 0 66,299
TARGA RES CORP COM 87612G101 1,587 33,556 SH   SOLE   0 0 33,556
TEAM INC COM 878155100 1,056 79,122 SH   SOLE   0 0 79,122
TECOGEN INC NEW COM NEW 87876P201 1,846 578,550 SH   SOLE   0 0 578,550
TORTOISE MLP FD INC COM 89148B101 1,386 76,482 SH   SOLE   0 0 76,482
TRECORA RES COM 894648104 1,487 111,835 SH   SOLE   0 0 111,835
TRIANGLE CAP CORP COM 895848109 236 16,507 SH   SOLE   0 0 16,507
TRUETT-HURST INC CL A 897871109 1,068 470,294 SH   SOLE   0 0 470,294
TUCOWS INC COM NEW 898697206 248 4,230 SH   SOLE   0 0 4,230
TYLER TECHNOLOGIES INC COM 902252105 2,876 16,500 SH   SOLE   0 0 16,500
U S PHYSICAL THERAPY INC COM 90337L108 4,550 74,048 SH   SOLE   0 0 74,048
UMH PPTYS INC COM 903002103 880 56,600 PRN   SOLE   0 0 56,600
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,893 232,857 SH   SOLE   0 0 232,857
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 267 11,610 SH   SOLE   0 0 11,610
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,640 48,819 SH   SOLE   0 0 48,819
WELLTOWER INC COM 95040Q104 1,490 21,206 PRN   SOLE   0 0 21,206
WHEATON PRECIOUS METALS CORP COM 962879102 1,337 70,062 SH   SOLE   0 0 70,062
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 1,443 63,670 PRN   SOLE   0 0 63,670
WILLDAN GROUP INC COM 96924N100 6,756 208,139 SH   SOLE   0 0 208,139
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,142 112,800 SH   SOLE   0 0 112,800
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 548 155,650 SH   SOLE   0 0 155,650
YAMANA GOLD INC COM 98462Y100 80 30,321 SH   SOLE   0 0 30,321