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,188 22,400 SH   SOLE   0 0 22,400
ACME UTD CORP COM 004816104 4,169 145,768 SH   SOLE   0 0 145,768
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 796 153,050 SH   SOLE   0 0 153,050
ADVANTAGE OIL & GAS LTD COM 00765F101 269 39,800 SH   SOLE   0 0 39,800
AIRGAIN INC COM 00938A104 955 67,380 SH   SOLE   0 0 67,380
AKERS BIOSCIENCES INC COM 00973E102 202 161,700 SH   SOLE   0 0 161,700
AQUA METALS INC COM 03837J101 299 23,800 SH   SOLE   0 0 23,800
ARC LOGISTICS PARTNERS LP COM UT REP LPN 03879N101 959 63,160 PRN   SOLE   0 0 63,160
ARES CAP CORP COM 04010L103 254 15,530 SH   SOLE   0 0 15,530
ARES COML REAL ESTATE CORP COM 04013V108 1,797 137,275 SH   SOLE   0 0 137,275
ARLINGTON ASSET INVT CORP CL A NEW 041356205 884 64,639 SH   SOLE   0 0 64,639
ASURE SOFTWARE INC COM 04649U102 1,811 123,943 SH   SOLE   0 0 123,943
ATLANTIC COAST FINL CORP COM 048426100 889 113,350 SH   SOLE   0 0 113,350
ATOMERA INC COM 04965B100 43 10,000 SH   SOLE   0 0 10,000
AVINO SILVER & GOLD MINES LT COM 053906103 1,260 787,750 SH   SOLE   0 0 787,750
BALCHEM CORP COM 057665200 3,477 44,738 SH   SOLE   0 0 44,738
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 830 4,898 SH   SOLE   0 0 4,898
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,763 136,745 SH   SOLE   0 0 136,745
BOSTON BEER INC CL A 100557107 297 2,250 SH   SOLE   0 0 2,250
BOWL AMER INC CL A 102565108 415 29,025 SH   SOLE   0 0 29,025
BURCON NUTRASCIENCE CORP COM 120831102 74 69,858 SH   SOLE   0 0 69,858
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 222 16,875 SH   SOLE   0 0 16,875
CAPITAL SOUTHWEST CORP COM 140501107 263 16,325 SH   SOLE   0 0 16,325
CARETRUST REIT INC COM 14174T107 1,023 55,184 SH   SOLE   0 0 55,184
CARRIAGE SVCS INC COM 143905107 4,018 149,052 SH   SOLE   0 0 149,052
CATASYS INC COM PAR 149049504 1,012 221,507 SH   SOLE   0 0 221,507
CECO ENVIRONMENTAL CORP COM 125141101 98 10,695 SH   SOLE   0 0 10,695
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,388 19,246 PRN   SOLE   0 0 19,246
CEMTREX INC *W EXP 12/02/202 15130G113 309 605,400 PRN   SOLE   0 0 605,400
CHECK CAP LTD *W EXP 02/28/202 M2361E120 10 15,299 PRN   SOLE   0 0 15,299
CHECK CAP LTD SHS M2361E112 53 27,250 SH   SOLE   0 0 27,250
CITY OFFICE REIT INC COM 178587101 1,339 105,410 SH   SOLE   0 0 105,410
COGENTIX MED INC COM 19243A104 270 155,340 SH   SOLE   0 0 155,340
COLLECTORS UNIVERSE INC COM NEW 19421R200 286 11,500 SH   SOLE   0 0 11,500
COMBIMATRIX CORPORATION *W EXP 03/18/202 20009T147 100 74,935 PRN   SOLE   0 0 74,935
COMBIMATRIX CORPORATION COM PAR 20009T501 436 81,540 SH   SOLE   0 0 81,540
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 1,348 202,719 SH   SOLE   0 0 202,719
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,751 163,650 SH   SOLE   0 0 163,650
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 1,459 58,305 SH   SOLE   0 0 58,305
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,898 56,515 SH   SOLE   0 0 56,515
CPI AEROSTRUCTURES INC COM NEW 125919308 940 99,975 SH   SOLE   0 0 99,975
CROWN CRAFTS INC COM 228309100 1,258 181,070 SH   SOLE   0 0 181,070
CUMBERLAND PHARMACEUTICALS I COM 230770109 620 88,515 SH   SOLE   0 0 88,515
CUSTOMERS BANCORP INC COM 23204G100 2,254 79,720 SH   SOLE   0 0 79,720
DAKTRONICS INC COM 234264109 1,373 142,620 SH   SOLE   0 0 142,620
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 19 75,689 PRN   SOLE   0 0 75,689
DARIOHEALTH CORP COM 23725P100 255 116,839 SH   SOLE   0 0 116,839
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 164 17,670 SH   SOLE   0 0 17,670
DHX MEDIA LTD SHS VAR VTG 252406608 3,894 884,972 SH   SOLE   0 0 884,972
DORCHESTER MINERALS LP COM UNIT 25820R105 805 55,735 PRN   SOLE   0 0 55,735
DOUBLELINE INCOME SOLUTIONS COM 258622109 205 9,950 PRN   SOLE   0 0 9,950
EAGLE PT CR CO LLC COM 269808101 2,739 132,433 SH   SOLE   0 0 132,433
EMCORE CORP COM NEW 290846203 186 17,500 SH   SOLE   0 0 17,500
ENSERVCO CORP COM 29358Y102 3 10,000 SH   SOLE   0 0 10,000
ENSIGN GROUP INC COM 29358P101 2,842 130,540 SH   SOLE   0 0 130,540
ENVIROSTAR INC COM 29414M100 4,736 175,101 SH   SOLE   0 0 175,101
ENVIVA PARTNERS LP COM UNIT 29414J107 321 11,664 SH   SOLE   0 0 11,664
EVOLUTION PETROLEUM CORP COM 30049A107 3,291 406,268 SH   SOLE   0 0 406,268
FARMLAND PARTNERS INC COM 31154R109 1,038 116,125 SH   SOLE   0 0 116,125
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 215 15,357 SH   SOLE   0 0 15,357
FIRST MAJESTIC SILVER CORP COM 32076V103 1,741 209,492 SH   SOLE   0 0 209,492
FIRST POTOMAC RLTY TR COM 33610F109 486 43,745 PRN   SOLE   0 0 43,745
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 737 33,550 SH   SOLE   0 0 33,550
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 315 19,754 SH   SOLE   0 0 19,754
FRANCO NEVADA CORP COM 351858105 911 12,628 SH   SOLE   0 0 12,628
GENERAL FIN CORP DEL COM 369822101 918 178,300 SH   SOLE   0 0 178,300
GENIUS BRANDS INTL INC COM PAR 37229T301 2,170 634,603 SH   SOLE   0 0 634,603
GLADSTONE CAPITAL CORP COM 376535100 289 29,350 SH   SOLE   0 0 29,350
GLADSTONE COML CORP COM 376536108 1,546 70,955 PRN   SOLE   0 0 70,955
GLADSTONE LD CORP COM 376549101 1,571 134,650 SH   SOLE   0 0 134,650
GLOBAL WTR RES INC COM 379463102 2,013 203,325 SH   SOLE   0 0 203,325
GLOBALSCAPE INC COM 37940G109 1,711 323,505 SH   SOLE   0 0 323,505
GOLDCORP INC NEW COM 380956409 522 40,396 SH   SOLE   0 0 40,396
GP STRATEGIES CORP COM 36225V104 236 8,935 SH   SOLE   0 0 8,935
GRAMERCY PPTY TR COM NEW 385002308 2,157 72,593 PRN   SOLE   0 0 72,593
GRAN TIERRA ENERGY INC COM 38500T101 59 26,125 SH   SOLE   0 0 26,125
GREAT AJAX CORP COM 38983D300 2,661 190,365 SH   SOLE   0 0 190,365
GSE SYS INC COM 36227K106 1,122 361,990 SH   SOLE   0 0 361,990
HAIN CELESTIAL GROUP INC COM 405217100 850 21,900 SH   SOLE   0 0 21,900
HANNON ARMSTRONG SUST INFR C COM 41068X100 439 19,200 SH   SOLE   0 0 19,200
HARVARD BIOSCIENCE INC COM 416906105 897 351,822 SH   SOLE   0 0 351,822
HENRY JACK & ASSOC INC COM 426281101 914 8,800 SH   SOLE   0 0 8,800
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 321 16,763 SH   SOLE   0 0 16,763
HUDSON TECHNOLOGIES INC COM 444144109 5,045 597,025 SH   SOLE   0 0 597,025
I D SYSTEMS INC COM 449489103 777 126,680 SH   SOLE   0 0 126,680
ICON PLC SHS G4705A100 323 3,300 SH   SOLE   0 0 3,300
IDEX CORP COM 45167R104 1,345 11,900 SH   SOLE   0 0 11,900
II VI INC COM 902104108 6,683 194,827 SH   SOLE   0 0 194,827
IMAGE SENSING SYS INC COM 45244C104 88 24,360 SH   SOLE   0 0 24,360
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 196 61,100 SH   SOLE   0 0 61,100
INDEPENDENCE RLTY TR INC COM 45378A106 1,873 189,725 SH   SOLE   0 0 189,725
INTEST CORP COM 461147100 2,280 342,790 SH   SOLE   0 0 342,790
INTRICON CORP COM 46121H109 307 37,500 SH   SOLE   0 0 37,500
INUVO INC COM NEW 46122W204 166 162,500 SH   SOLE   0 0 162,500
ISHARES SILVER TRUST ISHARES 46428Q109 469 29,845 SH   SOLE   0 0 29,845
ISHARES TR TIPS BD ETF 464287176 594 5,240 SH   SOLE   0 0 5,240
ITUS CORP COM NEW 45069V203 59 51,200 SH   SOLE   0 0 51,200
J & J SNACK FOODS CORP COM 466032109 238 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 372 32,421 SH   SOLE   0 0 32,421
JOINT CORP COM 47973J102 254 66,950 SH   SOLE   0 0 66,950
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 177 11,680 SH   SOLE   0 0 11,680
KAYNE ANDERSON MLP INVT CO COM 486606106 569 30,200 SH   SOLE   0 0 30,200
KMG CHEMICALS INC COM 482564101 2,843 58,420 SH   SOLE   0 0 58,420
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,786 150,452 SH   SOLE   0 0 150,452
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 2,090 130,650 SH   SOLE   0 0 130,650
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 398 13,340 PRN   SOLE   0 0 13,340
LEXINGTON REALTY TRUST COM 529043101 397 40,012 PRN   SOLE   0 0 40,012
LM FDG AMER INC *W EXP 11/30/202 502074115 17 142,750 PRN   SOLE   0 0 142,750
LM FDG AMER INC COM 502074107 650 156,100 SH   SOLE   0 0 156,100
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,657 278,475 SH   SOLE   0 0 278,475
MARTEN TRANS LTD COM 573075108 1,094 39,927 SH   SOLE   0 0 39,927
MEDICAL PPTYS TRUST INC COM 58463J304 1,242 96,490 PRN   SOLE   0 0 96,490
MEDLEY MGMT INC CL A COM 58503T106 98 15,000 SH   SOLE   0 0 15,000
MICRONET ENERTEC TECH IN *W EXP 04/15/201 595117110 6 39,765 SH   SOLE   0 0 39,765
MICRONET ENERTEC TECH INC COM 595117102 150 138,440 SH   SOLE   0 0 138,440
MICROVISION INC DEL COM NEW 594960304 453 213,494 SH   SOLE   0 0 213,494
MILLER INDS INC TENN COM NEW 600551204 580 23,360 SH   SOLE   0 0 23,360
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,640 108,955 PRN   SOLE   0 0 108,955
MONROE CAP CORP COM 610335101 1,816 119,237 SH   SOLE   0 0 119,237
NAKED BRAND GROUP INC COM NEW 629839200 667 435,943 SH   SOLE   0 0 435,943
NEOGENOMICS INC COM NEW 64049M209 2,376 265,223 SH   SOLE   0 0 265,223
NEW AGE BEVERAGES CORP COM 64157V108 349 68,000 SH   SOLE   0 0 68,000
NEW MTN FIN CORP COM 647551100 239 16,405 SH   SOLE   0 0 16,405
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,850 174,956 SH   SOLE   0 0 174,956
OCI PARTNERS LP COM UNIT REP LP 67091N108 1,278 144,400 SH   SOLE   0 0 144,400
OXFORD LANE CAP CORP COM 691543102 765 77,189 SH   SOLE   0 0 77,189
PEAK RESORTS INC COM 70469L100 489 119,175 SH   SOLE   0 0 119,175
PEMBINA PIPELINE CORP COM 706327103 1,821 54,992 SH   SOLE   0 0 54,992
PICO HLDGS INC COM NEW 693366205 1,855 105,980 SH   SOLE   0 0 105,980
PLANET PAYMENT INC SHS U72603118 149 45,050 SH   SOLE   0 0 45,050
POLAR POWER INC SHS 73102V105 521 98,200 SH   SOLE   0 0 98,200
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 3,265 63,165 SH   SOLE   0 0 63,165
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 358 18,027 SH   SOLE   0 0 18,027
PREFERRED APT CMNTYS INC COM 74039L103 2,295 145,695 SH   SOLE   0 0 145,695
PROSHARES TR PSHS ULTRUSS2000 74347R842 986 8,200 SH   SOLE   0 0 8,200
PSIVIDA CORP COM 74440J101 154 90,059 SH   SOLE   0 0 90,059
PURECYCLE CORP COM NEW 746228303 840 108,400 SH   SOLE   0 0 108,400
QUAKER CHEM CORP COM 747316107 3,791 26,105 SH   SOLE   0 0 26,105
RAIT FINANCIAL TRUST COM NEW 749227609 31 14,000 SH   SOLE   0 0 14,000
RCM TECHNOLOGIES INC COM NEW 749360400 401 79,345 SH   SOLE   0 0 79,345
RICEBRAN TECHNOLOGIES *W EXP 12/18/201 762831113 7 40,700 SH   SOLE   0 0 40,700
RICEBRAN TECHNOLOGIES COM NEW 762831204 53 55,275 SH   SOLE   0 0 55,275
ROYAL GOLD INC COM 780287108 1,394 17,833 SH   SOLE   0 0 17,833
ROYCE MICRO-CAP TR INC COM 780915104 2,127 245,940 SH   SOLE   0 0 245,940
S&W SEED CO COM 785135104 1,165 280,763 SH   SOLE   0 0 280,763
SACHEM CAP CORP COM 78590A109 1,923 407,502 SH   SOLE   0 0 407,502
SANDSTORM GOLD LTD COM NEW 80013R206 1,195 308,803 SH   SOLE   0 0 308,803
SEABRIDGE GOLD INC COM 811916105 306 28,315 SH   SOLE   0 0 28,315
SEASPAN CORP SHS Y75638109 140 19,581 SH   SOLE   0 0 19,581
SENIOR HSG PPTYS TR SH BEN INT 81721M109 319 15,620 PRN   SOLE   0 0 15,620
SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 1 76,600 PRN   SOLE   0 0 76,600
SENSUS HEATLHCARE INC COM 81728J109 308 76,600 SH   SOLE   0 0 76,600
SG BLOCKS INC COM PAR 78418A307 934 198,711 SH   SOLE   0 0 198,711
SHARPSPRING INC COM 820054104 1,519 335,423 SH   SOLE   0 0 335,423
SIGNATURE BK NEW YORK N Y COM 82669G104 330 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 809 207,325 SH   SOLE   0 0 207,325
SONOMA PHARMACEUTICALS INC COM 83558L105 814 122,899 SH   SOLE   0 0 122,899
SOTHERLY HOTELS INC COM 83600C103 1,387 204,611 SH   SOLE   0 0 204,611
SP PLUS CORP COM 78469C103 1,855 60,730 SH   SOLE   0 0 60,730
SPARK ENERGY INC CL A COM 846511103 3,428 182,330 SH   SOLE   0 0 182,330
SPARTON CORP COM 847235108 3,045 138,465 SH   SOLE   0 0 138,465
SPECTRUM PHARMACEUTICALS INC COM 84763A108 964 129,380 SH   SOLE   0 0 129,380
STERICYCLE INC COM 858912108 2,535 33,210 SH   SOLE   0 0 33,210
STONECASTLE FINL CORP COM 861780104 422 20,685 SH   SOLE   0 0 20,685
SUNOPTA INC COM 8676EP108 2,294 224,870 SH   SOLE   0 0 224,870
SUPERIOR DRILLING PRODS INC COM 868153107 24 37,500 SH   SOLE   0 0 37,500
SYNTHETIC BIOLOGICS INC COM 87164U102 37 66,299 SH   SOLE   0 0 66,299
TARGA RES CORP COM 87612G101 1,598 35,352 SH   SOLE   0 0 35,352
TEAM INC COM 878155100 1,884 80,322 SH   SOLE   0 0 80,322
TECOGEN INC NEW COM NEW 87876P201 1,930 579,650 SH   SOLE   0 0 579,650
TORTOISE MLP FD INC COM 89148B101 1,502 77,882 SH   SOLE   0 0 77,882
TRECORA RES COM 894648104 1,263 112,235 SH   SOLE   0 0 112,235
TRIANGLE CAP CORP COM 895848109 282 16,007 SH   SOLE   0 0 16,007
TRUETT-HURST INC CL A 897871109 979 470,794 SH   SOLE   0 0 470,794
TUCOWS INC COM NEW 898697206 248 4,630 SH   SOLE   0 0 4,630
TYLER TECHNOLOGIES INC COM 902252105 3,144 17,900 SH   SOLE   0 0 17,900
U S PHYSICAL THERAPY INC COM 90337L108 4,479 74,148 SH   SOLE   0 0 74,148
UMH PPTYS INC COM 903002103 999 58,600 PRN   SOLE   0 0 58,600
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 3,798 232,157 SH   SOLE   0 0 232,157
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,616 48,419 SH   SOLE   0 0 48,419
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 256 11,610 SH   SOLE   0 0 11,610
WELLTOWER INC COM 95040Q104 1,618 21,621 PRN   SOLE   0 0 21,621
WHEATON PRECIOUS METALS CORP COM 962879102 1,394 70,062 SH   SOLE   0 0 70,062
WHEELER REAL ESTATE INVT PFD CNV SER D 963025606 1,468 63,670 PRN   SOLE   0 0 63,670
WILLDAN GROUP INC COM 96924N100 6,441 210,839 SH   SOLE   0 0 210,839
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 310 158,950 SH   SOLE   0 0 158,950
YAMANA GOLD INC COM 98462Y100 75 30,843 SH   SOLE   0 0 30,843