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
3-D SYS CORP DEL COM NEW Stock 88554D205 1 80 SH   SOLE   0 0 80
3M CO Stock 88579Y101 1,252 8,835 SH   SOLE   0 0 8,835
A. H. BELO CORPORATION Stock 001282102 4,643 941,768 SH   SOLE   845,000 0 96,768
ABB LTD SPONSORED ADR ADR 000375204 25 1,400 SH   SOLE   0 0 1,400
ABBOTT LABS COM Stock 002824100 2,462 61,205 SH   SOLE   24,000 0 37,205
ABBVIE INC COM Stock 00287Y109 1,812 33,300 SH   SOLE   0 0 33,300
ABERDEEN CHILE FD INC COM CEF 00301W105 1 165 SH   SOLE   0 0 165
ABERDEEN LATIN AMER EQTY FD COM CEF 00306K106 3 163 SH   SOLE   0 0 163
ABM INDS INC COM Stock 000957100 5 190 SH   SOLE   0 0 190
ACADIA PHARMACEUTICALS INC Stock 004225108 29 880 SH   SOLE   0 0 880
ACCENTURE LTD BERMUDA CL A Stock G1151C101 6 58 SH   SOLE   0 0 58
ACME UTD CORP COM Stock 004816104 7,863 456,260 SH   SOLE   379,305 0 76,955
ADT CORP Stock 00101J106 8 280 SH   SOLE   0 0 280
ADVANCED EMISSIONS SOLUTS INC COM Stock 00770C101 1 200 SH   SOLE   0 0 200
AEGON N V ISIN #US0079241032 ADR 007924103 9 1,500 SH   SOLE   0 0 1,500
AES CORP COM Stock 00130H105 28 2,830 SH   SOLE   0 0 2,830
AETNA INC COM Stock 00817Y108 70 638 SH   SOLE   0 0 638
AG&E HLDGS INC COM Stock 00108M102 1 2,000 SH   SOLE   0 0 2,000
AGILENT TECH INC Stock 00846U101 3 99 SH   SOLE   0 0 99
AGREE REALTY CORP COM REIT 008492100 4 143 SH   SOLE   0 0 143
AIR LEASE CORP CL A Stock 00912X302 9 300 SH   SOLE   0 0 300
ALAMO GROUP INC Stock 011311107 1,166 24,934 SH   SOLE   22,800 0 2,134
ALASKA COMMUNICATIONS SYS GRP 6.25% 05/01/2018 Convertible 01167PAE1 1,281 1,279,000 SH   SOLE   0 0 1,279,000
ALASKA COMMUNICATIONS SYS GRP COM Stock 01167P101 324 147,740 SH   SOLE   0 0 147,740
ALERE INC COM Stock 01449J105 8 170 SH   SOLE   0 0 170
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 16 190 SH   SOLE   0 0 190
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 9 150 SH   SOLE   0 0 150
ALLERGAN PLC Stock G0177J108 210 773 SH   SOLE   0 0 773
ALLETE INC COM NEW Stock 018522300 7 130 SH   SOLE   0 0 130
ALLIANT ENERGY CORP COM Stock 018802108 146 2,493 SH   SOLE   0 0 2,493
ALLIANZGI CONV & INCOME FD COM CEF 018828103 8 1,300 SH   SOLE   0 0 1,300
ALLIED MOTION TECHNOLOGIES INC COM Stock 019330109 703 39,550 SH   SOLE   37,500 0 2,050
ALLSTATE CORP Stock 020002101 78 1,336 SH   SOLE   0 0 1,336
ALPHA NAT RES INC COM Stock 02076X102 0 102 SH   SOLE   0 0 102
ALPINE TOTAL DYNAMIC DIVID FD COM SH BEN INT N CEF 021060207 22 3,000 SH   SOLE   0 0 3,000
ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 488 39,071 SH   SOLE   0 0 39,071
ALTEVA COM Stock 02153V102 2,621 594,217 SH   SOLE   460,937 0 133,280
ALTRIA GROUP INC COM Stock 02209S103 522 9,590 SH   SOLE   0 0 9,590
AMAZON.COM INC Stock 023135106 63 124 SH   SOLE   0 0 124
AMC NETWORKS INC CL A Stock 00164V103 6 82 SH   SOLE   0 0 82
AMDOCS LTD SHS Stock G02602103 80 1,410 SH   SOLE   0 0 1,410
AMEREN CORP Stock 023608102 241 5,711 SH   SOLE   0 0 5,711
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 6 350 SH   SOLE   0 0 350
AMERICAN ELEC PWR INC COM Stock 025537101 2,815 49,510 SH   SOLE   0 0 49,510
AMERICAN EQTY INVT LIFE HLD CO COM Stock 025676206 10 410 SH   SOLE   0 0 410
AMERICAN EXPRESS CO COM Stock 025816109 37 500 SH   SOLE   0 0 500
AMERICAN INTL GROUP INC COM NEW Stock 026874784 121 2,121 SH   SOLE   0 0 2,121
AMERICAN INTL GROUP INC WT EXP 011921 Stock 026874156 0 11 SH   SOLE   0 0 11
AMERICAN RAILCAR INDS INC COM Stock 02916P103 7 200 SH   SOLE   0 0 200
AMERICAN SOFTWARE CL A CLASS A Stock 029683109 3,864 410,196 SH   SOLE   353,300 0 56,896
AMERICAN TOWER CORP REIT 03027X100 63 712 SH   SOLE   0 0 712
AMERICAN WATER WORKS CO INC Stock 030420103 44 790 SH   SOLE   0 0 790
AMERIGAS PARTNERS L P UNIT L P INT MLP 030975106 54 1,300 SH   SOLE   0 0 1,300
AMERIPRISE FINANCIAL Stock 03076C106 68 620 SH   SOLE   0 0 620
AMERN CAMPUS COMMUNITIES REIT 024835100 8 214 SH   SOLE   0 0 214
AMGEN INC Stock 031162100 2,849 20,594 SH   SOLE   0 0 20,594
ANADARKO PETE CORP Stock 032511107 66 1,094 SH   SOLE   0 0 1,094
ANDERSONS INC COM Stock 034164103 6 170 SH   SOLE   0 0 170
ANHEUSER BUSCH ADR 03524A108 5 51 SH   SOLE   0 0 51
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 9 929 SH   SOLE   0 0 929
ANTHEM INC COM Stock 036752103 6 45 SH   SOLE   0 0 45
AO SMITH CORP. Stock 831865209 12 190 SH   SOLE   0 0 190
AON CORP Stock G0408V102 6 65 SH   SOLE   0 0 65
APACHE CORP COM Stock 037411105 174 4,450 SH   SOLE   0 0 4,450
APARTMENT INVT & MGMT CO CL A REIT 03748R101 11 286 SH   SOLE   0 0 286
APPLE INC Stock 037833100 4,556 41,306 SH   SOLE   0 0 41,306
ARBOR RLTY TR INC COM REIT 038923108 3 500 SH   SOLE   0 0 500
ARC DOCUMENT SOLUTIONS INC COM Stock 00191G103 1,027 172,675 SH   SOLE   160,000 0 12,675
ARCHER DANIELS MIDLAND CO COM Stock 039483102 415 10,019 SH   SOLE   0 0 10,019
ARTESIAN RES CORP CL A Stock 043113208 645 26,700 SH   SOLE   25,100 0 1,600
ASTRO MED INC Stock 04638F108 630 45,487 SH   SOLE   42,437 0 3,050
AT&T INC COM Stock 00206R102 3,609 110,770 SH   SOLE   0 0 110,770
ATLAS RESOURCE PARTNERS LP COM UNT LTD PR MLP 04941A101 3 1,000 SH   SOLE   0 0 1,000
AUTODESK INC Stock 052769106 13 288 SH   SOLE   0 0 288
AVALONBAY CMNTYS INC REIT 053484101 13 76 SH   SOLE   0 0 76
AVERY DENNISON CORP COM Stock 053611109 74 1,310 SH   SOLE   0 0 1,310
AVISTA CORP COM Stock 05379B107 392 11,800 SH   SOLE   0 0 11,800
AVON PRODS INC COM Stock 054303102 1 200 SH   SOLE   0 0 200
BANC CALIF INC COM Stock 05990K106 4 300 SH   SOLE   0 0 300
BANCORPSOUTH INC COM Stock 059692103 9 360 SH   SOLE   0 0 360
BANK AMER CORP COM Stock 060505104 1,314 84,310 SH   SOLE   0 0 84,310
BANK HAWAII CORP COM Stock 062540109 333 5,250 SH   SOLE   0 0 5,250
BANK MONTREAL QUE COM Stock 063671101 370 6,779 SH   SOLE   0 0 6,779
BANK NEW YORK MELLON CORP COM Stock 064058100 81 2,067 SH   SOLE   0 0 2,067
BARCLAYS BANK PLC ADR PFD SR 5 ADR 06739H362 813 31,410 SH   SOLE   0 0 31,410
BAXALTA INC COM Stock 07177M103 77 2,428 SH   SOLE   0 0 2,428
BAXTER INTL INC COM Stock 071813109 80 2,428 SH   SOLE   0 0 2,428
BB&T CORP COM Stock 054937107 62 1,739 SH   SOLE   0 0 1,739
BE AEROSPACE INC Stock 073302101 14 320 SH   SOLE   0 0 320
BED BATH & BEYOND INC COM Stock 075896100 27 480 SH   SOLE   0 0 480
BEMIS INC COM Stock 081437105 20 500 SH   SOLE   0 0 500
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 781 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B Stock 084670702 1,330 10,196 SH   SOLE   0 0 10,196
BIOGEN IDEC INC Stock 09062X103 30 104 SH   SOLE   0 0 104
BIOMED REALTY TRUST INC COM REIT 09063H107 8 403 SH   SOLE   0 0 403
BLACKROCK FLA MUN 2020 TERM TR COM SHS CEF 09250M109 141 9,500 SH   SOLE   0 0 9,500
BLACKROCK INC Stock 09247X101 15 50 SH   SOLE   0 0 50
BLACKROCK MUNI 2018 TERM TR COM CEF 09248C106 7 425 SH   SOLE   0 0 425
BLACKROCK MUNI INCOME TR II COM CEF 09249N101 48 3,300 SH   SOLE   0 0 3,300
BLACKSTONE GROUP LP MLP 09253U108 2,422 76,475 SH   SOLE   46,000 0 30,475
BLOCK H & R INC COM Stock 093671105 116 3,200 SH   SOLE   0 0 3,200
BLOOMIN BRANDS INC COM Stock 094235108 7 360 SH   SOLE   0 0 360
BLUCORA INC COM Stock 095229100 11 800 SH   SOLE   0 0 800
BLUE BIRD CORP COM Stock 095306106 1,962 197,000 SH   SOLE   197,000 0 0
BOEING CO COM Stock 097023105 1,771 13,521 SH   SOLE   10,500 0 3,021
BOSTON PPTYS INC REIT 101121101 14 119 SH   SOLE   0 0 119
BOSTON SCIENTIFIC CORP COM Stock 101137107 8 480 SH   SOLE   0 0 480
BOULDER BRANDS INC COM Stock 101405108 3 350 SH   SOLE   0 0 350
BOWL AMER INC CL A Stock 102565108 1,216 84,060 SH   SOLE   76,353 0 7,707
BP PLC SPONSORED ADR ADR 055622104 438 14,325 SH   SOLE   0 0 14,325
BREITBURN ENERGY PARTNERS L P COM UNIT LTD PARTNERSHIP INT MLP 106776107 0 240 SH   SOLE   0 0 240
BRISTOL MYERS SQUIBB CO COM Stock 110122108 1,404 23,715 SH   SOLE   0 0 23,715
BRISTOW GROUP INC COM Stock 110394103 37 1,400 SH   SOLE   0 0 1,400
BRIXMOR PPTY GROUP INC COM REIT 11120U105 13 549 SH   SOLE   0 0 549
BROADCOM CORP CL A Stock 111320107 26 498 SH   SOLE   0 0 498
BUCKEYE PARTNERS L P UNIT LTD PARTN MLP 118230101 44 750 SH   SOLE   0 0 750
CALIFORNIA RES CORP Stock 13057Q107 1 540 SH   SOLE   0 0 540
CAMERON INTERNATIONAL CORP COM Stock 13342B105 30 490 SH   SOLE   0 0 490
CAMPBELL SOUP CO COM Stock 134429109 2,852 56,268 SH   SOLE   0 0 56,268
CAMPUS CREST COMMUNITIES INC REIT 13466Y105 754 141,700 SH   SOLE   131,500 0 10,200
CANADIAN NATIONAL RAILWAY CO Stock 136375102 28 500 SH   SOLE   0 0 500
CAPITAL BK FINL CORP CL A COM Stock 139794101 435 14,385 SH   SOLE   0 0 14,385
CAPITAL ONE FINANCIAL CORP Stock 14040H105 37 510 SH   SOLE   0 0 510
CARBO CERAMICS INC COM Stock 140781105 280 14,750 SH   SOLE   13,800 0 950
CARDTRONICS INC COM Stock 14161H108 7 200 SH   SOLE   0 0 200
CARLYLE GROUP L P COM UTS LTD PTN MLP 14309L102 207 12,300 SH   SOLE   0 0 12,300
CARTER INC COM Stock 146229109 24 270 SH   SOLE   0 0 270
CATCHMARK TIMBER TR INC CL A REIT 14912Y202 473 46,000 SH   SOLE   43,000 0 3,000
CATERPILLAR INC DEL COM Stock 149123101 370 5,668 SH   SOLE   0 0 5,668
CBOE HLDGS INC COM Stock 12503M108 1,046 15,586 SH   SOLE   0 0 15,586
CBRE GROUP INC CL A Stock 12504L109 13 400 SH   SOLE   0 0 400
CBS CORP CL B Stock 124857202 18 460 SH   SOLE   0 0 460
CDW CORP COM Stock 12514G108 12 301 SH   SOLE   0 0 301
CELGENE CORP Stock 151020104 2,564 23,700 SH   SOLE   0 0 23,700
CENTERPOINT ENERGY INC COM Stock 15189T107 475 26,340 SH   SOLE   0 0 26,340
CENTRAL GARDEN & PET CO Stock 153527106 2,836 183,350 SH   SOLE   165,800 0 17,550
CENTRAL VALLEY CMNTY BANCORP COM Stock 155685100 2 200 SH   SOLE   0 0 200
CENTURYLINK INC COM Stock 156700106 30 1,177 SH   SOLE   0 0 1,177
CHAMBERS STR PPTYS COM REIT 157842105 8 1,225 SH   SOLE   0 0 1,225
CHEMOURS CO Stock 163851108 20 3,038 SH   SOLE   0 0 3,038
CHEMTURA CORP COM NEW Stock 163893209 13 460 SH   SOLE   0 0 460
CHEROKEE INC NEW Stock 16444H102 1,838 118,450 SH   SOLE   109,000 0 9,450
CHESAPEAKE ENERGY CORPORATION Stock 165167107 7 1,000 SH   SOLE   0 0 1,000
CHEVRON CORP NEW COM Stock 166764100 856 10,854 SH   SOLE   0 0 10,854
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105 2,149 23,171 SH   SOLE   0 0 23,171
CHIMERA INVT CORP COM NEW REIT 16934Q208 13 1,000 SH   SOLE   0 0 1,000
CHUBB CORP COM Stock 171232101 25 200 SH   SOLE   0 0 200
CIMAREX ENERGY CO Stock 171798101 80 781 SH   SOLE   0 0 781
CIMPRESS N V SHS EURO Stock N20146101 33 440 SH   SOLE   0 0 440
CISCO SYS INC Stock 17275R102 782 29,779 SH   SOLE   0 0 29,779
CITIGROUP INC Stock 172967424 83 1,677 SH   SOLE   0 0 1,677
CITRIX SYSTEMS INC Stock 177376100 36 514 SH   SOLE   0 0 514
CLOROX CO DEL COM Stock 189054109 540 4,675 SH   SOLE   0 0 4,675
CLOVIS ONCOLOGY INC COM Stock 189464100 92 1,000 SH   SOLE   0 0 1,000
CNA FINL CORP COM Stock 126117100 7 200 SH   SOLE   0 0 200
COACH INC Stock 189754104 12 400 SH   SOLE   0 0 400
COCA COLA CO COM Stock 191216100 955 23,815 SH   SOLE   0 0 23,815
COGNIZANT TECH SOLUTIONS CORP Stock 192446102 25 400 SH   SOLE   0 0 400
COHEN & STEERS INFRASTRUCTURE FUND CEF 19248A109 38 2,000 SH   SOLE   0 0 2,000
COMCAST CORP NEW CL A Stock 20030N101 286 5,035 SH   SOLE   0 0 5,035
COMCAST CORP NEW CL A SPL Stock 20030N200 40 701 SH   SOLE   0 0 701
COMMUNITYONE BANCORP COM Stock 20416Q108 2 175 SH   SOLE   0 0 175
COMPASS DIVERSIFIED HOLDINGS SH BEN INT MLP 20451Q104 84 5,200 SH   SOLE   0 0 5,200
CONAGRA FOODS INC COM Stock 205887102 43 1,050 SH   SOLE   0 0 1,050
CONNECTICUT WTR SVC INC COM Stock 207797101 595 16,300 SH   SOLE   15,275 0 1,025
CONOCOPHILLIPS COM Stock 20825C104 2,385 49,739 SH   SOLE   0 0 49,739
CONSOLIDATED COMMUNICATIONS HLDGSINC COM Stock 209034107 2,909 150,971 SH   SOLE   117,000 0 33,971
CONSOLIDATED EDISON INC COM Stock 209115104 130 1,952 SH   SOLE   0 0 1,952
CONTANGO OIL & GAS COMPANY COM NEW Stock 21075N204 22 2,900 SH   SOLE   0 0 2,900
CONTINENTAL RESOURCES INC COM Stock 212015101 6 200 SH   SOLE   0 0 200
CORNING INC COM Stock 219350105 0 0 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP Stock 22160K105 113 784 SH   SOLE   0 0 784
COWEN GROUP INC Stock 223622101 668 146,450 SH   SOLE   135,000 0 11,450
CREE INC Stock 225447101 8 324 SH   SOLE   0 0 324
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 17 220 SH   SOLE   0 0 220
CROWN CRAFTS INC COM Stock 228309100 983 119,828 SH   SOLE   94,000 0 25,828
CST BRANDS INC COM* Stock 12646R105 10 300 SH   SOLE   0 0 300
CSX CORP Stock 126408103 1,915 71,193 SH   SOLE   46,000 0 25,193
CURRENCYSHARES EURO TRUST ETF 23130C108 27 250 SH   SOLE   0 0 250
CVR PARTNERS LP COM MLP 126633106 136 14,580 SH   SOLE   0 0 14,580
CVR REFNG LP COMUNIT REP LT MLP 12663P107 48 2,500 SH   SOLE   0 0 2,500
CVS HEALTH CORP COM Stock 126650100 88 916 SH   SOLE   0 0 916
CYCLACEL PHARMACEUTICALS INC COM NEW Stock 23254L306 1 1,857 SH   SOLE   0 0 1,857
CYS INVTS INC COM REIT 12673A108 5 700 SH   SOLE   0 0 700
DANAHER CORP Stock 235851102 9 105 SH   SOLE   0 0 105
DARLING INGREDIENTS INC COM Stock 237266101 4 400 SH   SOLE   0 0 400
DB COMMODITY INDEX TRACKING ETF 73935S105 11 700 SH   SOLE   0 0 700
DECKERS OUTDOOR CORP COM Stock 243537107 842 14,500 SH   SOLE   14,500 0 0
DEERE & CO COM Stock 244199105 386 5,218 SH   SOLE   0 0 5,218
DELPHI AUTOMOTIVE PLC SHS Stock G27823106 25 330 SH   SOLE   0 0 330
DELTIC TIMBER CORP COM Stock 247850100 63 1,051 SH   SOLE   0 0 1,051
DENNYS CORP COM Stock 24869P104 726 65,837 SH   SOLE   0 0 65,837
DESTINATION MATERNITY CORPORATION Stock 25065D100 977 105,950 SH   SOLE   102,400 0 3,550
DICKS SPORTING GOODS INC Stock 253393102 5 100 SH   SOLE   0 0 100
DIEBOLD INC COM Stock 253651103 17 580 SH   SOLE   0 0 580
DIGITAL RLTY TR INC COM REIT 253868103 11 167 SH   SOLE   0 0 167
DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25459Y389 0 100 SH   SOLE   0 0 100
DISCOVER FINANCIAL SERVICES LLC Stock 254709108 59 1,130 SH   SOLE   0 0 1,130
DISCOVERY HLDG CO Stock 25470F104 7 272 SH   SOLE   0 0 272
DISNEY WALT CO COM DISNEY Stock 254687106 2,355 23,042 SH   SOLE   0 0 23,042
DNP SELECT INCOME FD COM CEF 23325P104 70 7,782 SH   SOLE   0 0 7,782
DOLBY LABORATORIES INC COM Stock 25659T107 4 125 SH   SOLE   0 0 125
DOLLAR GEN CORP Stock 256677105 14 200 SH   SOLE   0 0 200
DOMINION RESOURCES INC Stock 25746U109 229 3,248 SH   SOLE   0 0 3,248
DONALDSON INC COM Stock 257651109 1,118 39,800 SH   SOLE   0 0 39,800
DONNELLEY R R & SONS CO COM Stock 257867101 29 2,000 SH   SOLE   0 0 2,000
DOUGLAS DYNAMICS INCCOM Stock 25960R105 1,888 95,087 SH   SOLE   69,500 0 25,587
DOW CHEM CO COM Stock 260543103 259 6,100 SH   SOLE   0 0 6,100
DR PEPPER SNAPPLE GROUP INC COM Stock 26138E109 38 480 SH   SOLE   0 0 480
DREYFUS HIGH YIELD STRATEGIES SH BEN INT CEF 26200S101 2 500 SH   SOLE   0 0 500
DRYSHIPS INC SHS Stock Y2109Q101 0 2,000 SH   SOLE   0 0 2,000
DTE ENERGY CO COM Stock 233331107 510 6,351 SH   SOLE   0 0 6,351
DU PONT E I DE NEMOURS & CO COM Stock 263534109 130 2,694 SH   SOLE   0 0 2,694
DUFF & PHELPS UTIL CORP BD TR COM CEF 26432K108 7 730 SH   SOLE   0 0 730
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 70 975 SH   SOLE   0 0 975
EASTERN CO COM Stock 276317104 1,859 116,158 SH   SOLE   107,825 0 8,333
EASTGROUP PPTY INC COM REIT 277276101 9 167 SH   SOLE   0 0 167
EATON VANCE CORP COM NON VTG Stock 278265103 5 150 SH   SOLE   0 0 150
EATON VANCE ENHANCED EQ INC FD COM CEF 278274105 3,513 295,421 SH   SOLE   0 0 295,421
EATON VANCE MUN INCOME 2028 TE SHS CEF 27829U105 87 5,000 SH   SOLE   0 0 5,000
EATON VANCE TAX ADV DIV INC CEF 27828G107 113 6,140 SH   SOLE   0 0 6,140
EBAY INC Stock 278642103 51 2,085 SH   SOLE   0 0 2,085
ECOLOGY & ENV INC CL A Stock 278878103 3,003 258,869 SH   SOLE   235,500 0 23,369
EDISON INTL COM Stock 281020107 39 618 SH   SOLE   0 0 618
EDUCATION RLTY TR INC COM NEW REIT 28140H203 1,332 40,411 SH   SOLE   33,700 0 6,711
ELECTRO RENT CORP Stock 285218103 2,914 280,716 SH   SOLE   259,479 0 21,237
ELECTRONIC ARTS INC COM Stock 285512109 24 360 SH   SOLE   0 0 360
EMERSON ELEC CO COM Stock 291011104 133 3,000 SH   SOLE   0 0 3,000
EMPIRE DIST ELEC CO COM Stock 291641108 533 24,200 SH   SOLE   23,000 0 1,200
ENERGY SELECT SECTOR SPDR ETF 81369Y506 72 1,173 SH   SOLE   0 0 1,173
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP MLP 29273V100 300 14,400 SH   SOLE   0 0 14,400
ENOVA INTL INC COM Stock 29357K103 13 1,300 SH   SOLE   0 0 1,300
ENPRO INDS INC COM Stock 29355X107 6 160 SH   SOLE   0 0 160
ENSERVCO CORP COM Stock 29358Y102 396 580,842 SH   SOLE   536,811 0 44,031
ENTERGY CORP NEW COM Stock 29364G103 7 100 SH   SOLE   0 0 100
ENTERPRISE PRODS PARTNERS L P MLP 293792107 114 4,585 SH   SOLE   0 0 4,585
ENVIROSTAR INC COM Stock 29414M100 2,093 524,525 SH   SOLE   491,900 0 32,625
EPR PPTYS COM SH BEN INT REIT 26884U109 12 238 SH   SOLE   0 0 238
EQUITY COMWLTH CUM PFD S D 6.5% REIT 294628201 122 5,000 SH   SOLE   0 0 5,000
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 2,287 30,443 SH   SOLE   0 0 30,443
ESCALADE INC COM Stock 296056104 1,579 99,923 SH   SOLE   75,750 0 24,173
ESCO TECHNOLOGIES INC Stock 296315104 7 190 SH   SOLE   0 0 190
EUROPEAN EQUITY FUND COM CEF 298768102 488 62,697 SH   SOLE   0 0 62,697
EVEREST RE GROUP LTD COM Stock G3223R108 69 400 SH   SOLE   0 0 400
EVOLUTION PETROLEUM CORP COM Stock 30049A107 457 82,350 SH   SOLE   77,000 0 5,350
EXAMWORKS GROUP INC COM Stock 30066A105 53 1,800 SH   SOLE   0 0 1,800
EXELON CORP COM Stock 30161N101 567 19,105 SH   SOLE   0 0 19,105
EXPEDIA INC DEL COM NEW Stock 30212P303 28 240 SH   SOLE   0 0 240
EXPRESS SCRIPTS INC Stock 30219G108 200 2,474 SH   SOLE   0 0 2,474
EXXON MOBIL CORP COM Stock 30231G102 3,154 42,424 SH   SOLE   0 0 42,424
F5 NETWORKS INC Stock 315616102 42 360 SH   SOLE   0 0 360
FACEBOOK INC CL A Stock 30303M102 350 3,890 SH   SOLE   0 0 3,890
FAIRCHILD SEMICONDUCTOR INTL COM Stock 303726103 8 550 SH   SOLE   0 0 550
FAIRPOINT COMMUNICATIONS INC COM Stock 305560104 0 85 SH   SOLE   0 0 85
FASTENAL CO Stock 311900104 183 5,000 SH   SOLE   0 0 5,000
FEDERAL REALTY INVT TR SH BEN INT NEW REIT 313747206 16 119 SH   SOLE   0 0 119
FELCOR LODGING TR INC COM REIT 31430F101 530 75,000 SH   SOLE   0 0 75,000
FEMALE HEALTH COMPANY Stock 314462102 751 475,025 SH   SOLE   440,000 0 35,025
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 51 1,428 SH   SOLE   0 0 1,428
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 77 1,146 SH   SOLE   0 0 1,146
FIFTH THIRD BANCORP Stock 316773100 434 22,963 SH   SOLE   0 0 22,963
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3,123 137,841 SH   SOLE   0 0 137,841
FIRST BANCORP P R COM NEW Stock 318672706 9 2,666 SH   SOLE   0 0 2,666
FIRST HORIZON NATL CORP COM Stock 320517105 0 1 SH   SOLE   0 0 1
FIRST INDUSTRIAL REALTY TRUST COM REIT 32054K103 9 452 SH   SOLE   0 0 452
FIRST TR ENHANCED EQTY INC FD COM CEF 337318109 3,630 292,238 SH   SOLE   0 0 292,238
FIRST TRUST ISE-REVERE NATURAL GAS INDEX FUND ETF 33734J102 29 5,161 SH   SOLE   0 0 5,161
FIRSTENERGY CORP Stock 337932107 73 2,337 SH   SOLE   0 0 2,337
FIRSTMERIT CORP COM Stock 337915102 5 290 SH   SOLE   0 0 290
FISERV INC Stock 337738108 10 120 SH   SOLE   0 0 120
FLAHERTY&CRMN PFD SEC INCOM FD COM CEF 338478100 35 1,891 SH   SOLE   0 0 1,891
FLEXSTEEL INDS INC COM Stock 339382103 657 21,026 SH   SOLE   19,376 0 1,650
FLOWERS FOODS INC COM Stock 343498101 12 500 SH   SOLE   0 0 500
FLUOR CORP NEW COM Stock 343412102 9 203 SH   SOLE   0 0 203
FOOT LOCKER INC COM Stock 344849104 28 390 SH   SOLE   0 0 390
FORD MOTOR COMPANY Stock 345370860 3,435 253,114 SH   SOLE   115,000 0 138,114
FORESTAR GROUP INC COM Stock 346233109 5 390 SH   SOLE   0 0 390
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 6 120 SH   SOLE   0 0 120
FOSTER L B CO COM Stock 350060109 1 110 SH   SOLE   0 0 110
FRANKLIN STREET PPTYS CORP COM REIT 35471R106 4 400 SH   SOLE   0 0 400
FREEPORT MCMORAN COPPER Stock 35671D857 1,004 103,570 SH   SOLE   50,000 0 53,570
FREIGHTCAR AMERICA INC Stock 357023100 2,793 162,752 SH   SOLE   156,000 0 6,752
FRONTIER COMMUNICATIONS CORP COM Stock 35906A108 11 2,262 SH   SOLE   0 0 2,262
FTD COS INC COM Stock 30281V108 5 170 SH   SOLE   0 0 170
GABELLI DIV AND INC TR CEF 36242H104 687 39,105 SH   SOLE   0 0 39,105
GABELLI EQUITY TR INC COM CEF 362397101 8 1,617 SH   SOLE   0 0 1,617
GABELLI GLB SML & MD CP VAL TR COM CEF 36249W104 25 2,523 SH   SOLE   0 0 2,523
GALLAGHER ARTHUR J & CO COM Stock 363576109 598 14,475 SH   SOLE   0 0 14,475
GAMING & LEISURE PPTYS REIT 36467J108 8 260 SH   SOLE   0 0 260
GANNETT CO INC COM Stock 36473H104 29 2,000 SH   SOLE   0 0 2,000
GAP INC Stock 364760108 3 105 SH   SOLE   0 0 105
GAS NAT INC COM Stock 367204104 1,058 118,400 SH   SOLE   112,000 0 6,400
GASTAR EXPL INC NEW COM Stock 36729W202 1 1,000 SH   SOLE   0 0 1,000
GATX CORP COM Stock 361448103 45 1,011 SH   SOLE   0 0 1,011
GENCOR INDS INC COM Stock 368678108 687 76,019 SH   SOLE   70,844 0 5,175
GENERAC HLDGS INC COM Stock 368736104 6 210 SH   SOLE   0 0 210
GENERAL DYNAMICS CORP COM Stock 369550108 170 1,230 SH   SOLE   0 0 1,230
GENERAL ELECTRIC CO COM Stock 369604103 7,515 297,966 SH   SOLE   56,000 0 241,966
GENERAL FIN CORP DEL COM Stock 369822101 574 155,250 SH   SOLE   144,000 0 11,250
GENERAL MLS INC COM Stock 370334104 812 14,465 SH   SOLE   0 0 14,465
GENERAL MOTORS CORP Stock 37045V100 0 2 SH   SOLE   0 0 2
GENERAL MTRS CO WTS EXP 07/10/2016 Stock 37045V118 0 2 SH   SOLE   0 0 2
GENERAL MTRS CO WTS EXP 07/10/2019 Stock 37045V126 0 2 SH   SOLE   0 0 2
GENESEE & WYO INC CL A Stock 371559105 5 80 SH   SOLE   0 0 80
GENUINE PARTS CO COM Stock 372460105 41 500 SH   SOLE   0 0 500
GEO GROUP INC NEW COM REIT 36162J106 5 166 SH   SOLE   0 0 166
GETTY RLTY CORP NEW COM REIT 374297109 13 800 SH   SOLE   0 0 800
GILEAD SCIENCES INC Stock 375558103 139 1,411 SH   SOLE   0 0 1,411
GLADSTONE INVT CORP COM CEF 376546107 36 5,175 SH   SOLE   0 0 5,175
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 328 8,530 SH   SOLE   0 0 8,530
GODADDY INC CL A Stock 380237107 3 100 SH   SOLE   0 0 100
GOLDMAN SACHS GROUP INC Stock 38141G104 98 567 SH   SOLE   0 0 567
GOODYEAR TIRE & RUBR CO COM Stock 382550101 1,379 47,000 SH   SOLE   47,000 0 0
GOOGLE INC Stock 38259P508 478 749 SH   SOLE   0 0 749
GOOGLE INC - CLASS C Stock 38259P706 447 734 SH   SOLE   0 0 734
GOPRO INC CL A Stock 38268T103 4 120 SH   SOLE   0 0 120
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT REIT 38376A103 814 50,895 SH   SOLE   0 0 50,895
GRAHAM CORP COM Stock 384556106 2,121 120,177 SH   SOLE   95,000 0 25,177
GRAINGER W W INC COM Stock 384802104 318 1,478 SH   SOLE   0 0 1,478
GRAMERCY PPTY TR INC COM NEW REIT 38489R605 8 381 SH   SOLE   0 0 381
GREAT LAKES DREDGE & DOCK CORPORATION Stock 390607109 1,359 269,675 SH   SOLE   249,700 0 19,975
GREAT PLAINS ENERGY INC COM Stock 391164100 15 550 SH   SOLE   0 0 550
GT ADVANCED TECHNOLOGIES INC COM Stock 36191U106 0 200 SH   SOLE   0 0 200
GUGGENHEIM SOLAR ETF ETF 18383Q739 186 7,000 SH   SOLE   0 0 7,000
HALLIBURTON CO COM Stock 406216101 5 140 SH   SOLE   0 0 140
HALYARD HEALTH INC Stock 40650V100 88 3,111 SH   SOLE   0 0 3,111
HANCOCK JOHN PFD INCOME FD III COM CEF 41021P103 71 4,250 SH   SOLE   0 0 4,250
HANESBRANDS INC Stock 410345102 81 2,796 SH   SOLE   0 0 2,796
HANOVER INS GROUP INC COM Stock 410867105 13 170 SH   SOLE   0 0 170
HARLEY DAVIDSON INC Stock 412822108 77 1,400 SH   SOLE   0 0 1,400
HARRIS CORP DEL COM Stock 413875105 4 59 SH   SOLE   0 0 59
HARSCO CORP COM Stock 415864107 3 350 SH   SOLE   0 0 350
HARTE-HANKS INC Stock 416196103 498 141,200 SH   SOLE   134,000 0 7,200
HASBRO INC COM Stock 418056107 103 1,423 SH   SOLE   0 0 1,423
HAWAIIAN TELCOM HOLDCO INC COM Stock 420031106 693 33,350 SH   SOLE   31,000 0 2,350
HCA HOLDINGS INC COM Stock 40412C101 61 790 SH   SOLE   0 0 790
HEALTH CARE PPTY INVS INC REIT 40414L109 52 1,390 SH   SOLE   0 0 1,390
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 12 180 SH   SOLE   0 0 180
HEALTHCARE SERVICES GROUP INC Stock 421906108 1,702 50,493 SH   SOLE   41,000 0 9,493
HEARTLAND FINL USA INC COM Stock 42234Q102 7 201 SH   SOLE   0 0 201
HERCULES TECH GROWTH CAP INC COM CEF 427096508 86 8,500 SH   SOLE   6,053 0 2,447
HERITAGE FINL CORP WASH COM Stock 42722X106 2 125 SH   SOLE   0 0 125
HERITAGE-CYRSTAL CLEAN IN Stock 42726M106 1,501 146,200 SH   SOLE   133,000 0 13,200
HERSHEY CO COM Stock 427866108 14 150 SH   SOLE   0 0 150
HEWLETT PACKARD CO COM Stock 428236103 37 1,451 SH   SOLE   0 0 1,451
HEXCEL CORP NEW COM Stock 428291108 4 86 SH   SOLE   0 0 86
HI-CRUSH PARTNERS LP COM UNIT LTD MLP 428337109 40 5,300 SH   SOLE   0 0 5,300
HILLENBRAND INC COM Stock 431571108 8 320 SH   SOLE   0 0 320
HOLLYFRONTIER CORP COM Stock 436106108 20 417 SH   SOLE   0 0 417
HOME DEPOT INC Stock 437076102 288 2,492 SH   SOLE   0 0 2,492
HONEYWELL INTL INC Stock 438516106 86 913 SH   SOLE   0 0 913
HOST MARRIOTT CORP NEW REIT REIT 44107P104 13 792 SH   SOLE   0 0 792
HOUGHTON MIFFLIN HARCOURT CO COM Stock 44157R109 8 410 SH   SOLE   0 0 410
HOUSTON WIRE & CABLECO COM Stock 44244K109 1,433 226,099 SH   SOLE   211,075 0 15,024
HUMANA INC COM Stock 444859102 18 100 SH   SOLE   0 0 100
HUNT J B TRANS SVCS INC COM Stock 445658107 71 1,000 SH   SOLE   0 0 1,000
HUNTINGTON INGALLS INDS INC COM Stock 446413106 31 290 SH   SOLE   0 0 290
IBERIABANK CORP COM Stock 450828108 8 130 SH   SOLE   0 0 130
ILLINOIS TOOL WKS INC COM Stock 452308109 151 1,832 SH   SOLE   0 0 1,832
IMAX CORP Stock 45245E109 118 3,500 SH   SOLE   0 0 3,500
IMMUNOGEN INC COM Stock 45253H101 4 437 SH   SOLE   0 0 437
INDIA FD INC COM CEF 454089103 18 726 SH   SOLE   0 0 726
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 2,619 52,499 SH   SOLE   0 0 52,499
INNERWORKINGS INC COM Stock 45773Y105 742 118,750 SH   SOLE   110,000 0 8,750
INTEL CORP COM Stock 458140100 3,544 117,590 SH   SOLE   23,000 0 94,590
INTERCONTINENTALEXCHINTL Stock 45866F104 53 225 SH   SOLE   0 0 225
INTL BUSINESS MACHINES Stock 459200101 1,451 10,009 SH   SOLE   0 0 10,009
INTL PAPER CO COM Stock 460146103 113 3,000 SH   SOLE   0 0 3,000
INTUIT INC Stock 461202103 5 60 SH   SOLE   0 0 60
INVESTORS BANCORP INC NEW COM Stock 46146L101 143 11,559 SH   SOLE   0 0 11,559
IRON MOUNTAIN INC REIT 46284V101 9 298 SH   SOLE   0 0 298
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 187 2,202 SH   SOLE   0 0 2,202
ISHARES COHEN & STEERS RLTY ETF 464287564 157 1,700 SH   SOLE   0 0 1,700
ISHARES CORE MSCI EAFE ETF 46432F842 693 13,118 SH   SOLE   0 0 13,118
ISHARES CORE S&P MID CAP ETF ETF 464287507 44 323 SH   SOLE   0 0 323
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 463 18,829 SH   SOLE   0 0 18,829
ISHARES DJ SELECT DIVIDEND ETF 464287168 14,346 197,200 SH   SOLE   0 0 197,200
ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 22 264 SH   SOLE   0 0 264
ISHARES DOW JONES U.S. ETF ETF 464287846 24 250 SH   SOLE   0 0 250
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 15 150 SH   SOLE   0 0 150
ISHARES GLOBAL 100 ETF ETF 464287572 2 25 SH   SOLE   0 0 25
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 23 260 SH   SOLE   0 0 260
ISHARES GLOBAL ENERGY ETF ETF 464287341 11 375 SH   SOLE   0 0 375
ISHARES GLOBAL TELECOM ETF ETF 464287275 1,645 29,009 SH   SOLE   0 0 29,009
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 59 528 SH   SOLE   0 0 528
ISHARES MSCI BRAZIL INDEX FD ETF ETF 464286400 1 27 SH   SOLE   0 0 27
ISHARES MSCI EAFE ETF ETF 464287465 1,159 20,227 SH   SOLE   0 0 20,227
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 81 2,460 SH   SOLE   0 0 2,460
ISHARES MSCI GERMANY ETF ETF 464286806 31 1,250 SH   SOLE   0 0 1,250
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 85 2,969 SH   SOLE   0 0 2,969
ISHARES MSCI JAPAN ETF ETF 464286848 1,177 102,958 SH   SOLE   0 0 102,958
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 31 398 SH   SOLE   0 0 398
ISHARES NASDAQ BIOTECHNOLOGY ETF ETF 464287556 76 250 SH   SOLE   0 0 250
ISHARES NEW YORK AMT-FREE MUNI BOND ETF ETF 464288323 310 2,800 SH   SOLE   0 0 2,800
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 7 77 SH   SOLE   0 0 77
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 8 82 SH   SOLE   0 0 82
ISHARES RUSSELL 2000 ETF ETF 464287655 230 2,105 SH   SOLE   0 0 2,105
ISHARES RUSSELL 2000 VALUE ETF 464287630 5 50 SH   SOLE   0 0 50
ISHARES S&P 100 ETF ETF 464287101 44 523 SH   SOLE   0 0 523
ISHARES S&P 500 GROWTH ETF ETF 464287309 13,124 121,743 SH   SOLE   0 0 121,743
ISHARES S&P 500 INDEX ETF 464287200 1,755 9,107 SH   SOLE   0 0 9,107
ISHARES S&P 500 VALUE ETF ETF 464287408 11,891 141,509 SH   SOLE   0 0 141,509
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 12 100 SH   SOLE   0 0 100
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 45 426 SH   SOLE   0 0 426
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 315 8,149 SH   SOLE   0 0 8,149
ISHARES SILVER TRUST ETF ETF 46428Q109 5 350 SH   SOLE   0 0 350
ISHARES TR CORE US AGGBD ET ETF 464287226 287 2,623 SH   SOLE   0 0 2,623
ISHARES TR IBOXX INV CP ETF ETF 464287242 739 6,363 SH   SOLE   0 0 6,363
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 24 223 SH   SOLE   0 0 223
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 364 2,338 SH   SOLE   0 0 2,338
ISHARES TR TIPS BD ETF ETF 464287176 333 3,009 SH   SOLE   0 0 3,009
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 20 145 SH   SOLE   0 0 145
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 2 17 SH   SOLE   0 0 17
ISHARES U.S. ENERGY ETF ETF 464287796 21 600 SH   SOLE   0 0 600
ISHARES U.S. OIL & GAS EXPLORATION & PRODUCTION ETF ETF 464288851 14 259 SH   SOLE   0 0 259
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 15 100 SH   SOLE   0 0 100
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 3,407 101,015 SH   SOLE   0 0 101,015
ISHARES US REAL ESTATE ETF ETF 464287739 18 256 SH   SOLE   0 0 256
ISIS PHARMACEUTICALS INC COM Stock 464330109 8 201 SH   SOLE   0 0 201
ISTAR INC COM REIT 45031U101 3 200 SH   SOLE   0 0 200
ITT CORP NEW COM NEW Stock 450911201 10 290 SH   SOLE   0 0 290
JACOBS ENGR GROUP INC DEL COM Stock 469814107 13 350 SH   SOLE   0 0 350
JAMBA INC COM NEW Stock 47023A309 1,780 124,935 SH   SOLE   115,000 0 9,935
JANUS CAP GROUP INC Stock 47102X105 1,990 146,302 SH   SOLE   85,000 0 61,302
JETBLUE AIRWAYS CORP COM Stock 477143101 13 500 SH   SOLE   0 0 500
JOHN BEAN TECHNOLOGIES CORP COM Stock 477839104 9 230 SH   SOLE   0 0 230
JOHNSON & JOHNSON COM Stock 478160104 8,198 87,818 SH   SOLE   14,500 0 73,318
JOHNSON CTLS INC Stock 478366107 66 1,600 SH   SOLE   0 0 1,600
JOHNSON OUTDOORS CL A CLASS A Stock 479167108 1,685 79,844 SH   SOLE   73,150 0 6,694
JOY GLOBAL INC Stock 481165108 597 40,000 SH   SOLE   40,000 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 16,102 264,090 SH   SOLE   0 0 264,090
KAISER ALUMINUM CORP COM PAR $0.01 Stock 483007704 11 140 SH   SOLE   0 0 140
KANSAS CITY LIFE INS CO COM Stock 484836101 559 11,900 SH   SOLE   11,200 0 700
KANSAS CITY SOUTHERN COM NEW Stock 485170302 20 225 SH   SOLE   0 0 225
KAPSTONE PAPER & PACKAGING CRP COM Stock 48562P103 13 800 SH   SOLE   0 0 800
KELLOGG CO COM Stock 487836108 10 156 SH   SOLE   0 0 156
KEURIG GREEN MTN INC COM Stock 49271M100 782 15,000 SH   SOLE   15,000 0 0
KEWAUNEE SCIENTIFIC CORP COM Stock 492854104 1,026 62,745 SH   SOLE   58,720 0 4,025
KEYCORP NEW COM Stock 493267108 7 526 SH   SOLE   0 0 526
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 2 49 SH   SOLE   0 0 49
KIMBERLY CLARK CORP COM Stock 494368103 3,286 30,138 SH   SOLE   0 0 30,138
KINDER MORGAN INC Stock 49456B101 2,857 103,207 SH   SOLE   0 0 103,207
KIRBY CORP COM Stock 497266106 6,864 110,800 SH   SOLE   0 0 110,800
KITE REALTY GROUP TRUST REIT 49803T300 8 335 SH   SOLE   0 0 335
KKR & CO L P DEL COM UNITS MLP 48248M102 1,935 115,288 SH   SOLE   56,000 0 59,288
KNOWLES CORP Stock 49926D109 5 290 SH   SOLE   0 0 290
KOHLS CORP COM Stock 500255104 18 390 SH   SOLE   0 0 390
KRISPY KREME DOUGHNUTS INC COM Stock 501014104 1 100 SH   SOLE   0 0 100
KROGER CO COM Stock 501044101 406 11,247 SH   SOLE   0 0 11,247
L S I INDS INC FORMERLY L S I LTG Stock 50216C108 3,195 378,569 SH   SOLE   358,700 0 19,869
L-3 COMMUNICATIONS HLDGS INC COM Stock 502424104 18 175 SH   SOLE   0 0 175
LA Z BOY INC COM Stock 505336107 13 500 SH   SOLE   0 0 500
LAKE SUNAPEE BK GROUP COM Stock 510866106 10 699 SH   SOLE   0 0 699
LAM RESEARCH CORP COM Stock 512807108 26 400 SH   SOLE   0 0 400
LANDAUER INC Stock 51476K103 1,370 37,050 SH   SOLE   35,500 0 1,550
LANDEC CP Stock 514766104 2,073 177,650 SH   SOLE   135,000 0 42,650
LANDS END INC NEW COM Stock 51509F105 0 18 SH   SOLE   0 0 18
LANNET INC COM Stock 516012101 8 200 SH   SOLE   0 0 200
LAS VEGAS SANDS CORP COM Stock 517834107 595 15,675 SH   SOLE   0 0 15,675
LEAPFROG ENTERPRISES INC Stock 52186N106 8 10,641 SH   SOLE   0 0 10,641
LEAR CORP COM NEW Stock 521865204 130 1,197 SH   SOLE   0 0 1,197
LEE ENTERPRISES INC COM Stock 523768109 774 372,000 SH   SOLE   0 0 372,000
LEGACY TEX FINL GROUP INC COM Stock 52471Y106 12 380 SH   SOLE   0 0 380
LEGG MASON BW GLB INC OPP FD COM CEF 52469B100 17 1,500 SH   SOLE   0 0 1,500
LEIDOS HLDGS INC COM Stock 525327102 14 350 SH   SOLE   0 0 350
LEUCADIA NATL CORP COM Stock 527288104 145 7,145 SH   SOLE   0 0 7,145
LEVEL 3 COMMUNICATIONS INC COM NEW Stock 52729N308 0 6 SH   SOLE   0 0 6
LIBERATOR MEDICAL HLDGS INC COM Stock 53012L108 829 352,700 SH   SOLE   330,000 0 22,700
LIBERTY BROADBAND CORP COM SER A Stock 530307107 1 15 SH   SOLE   0 0 15
LIBERTY BROADBAND CORP COM SER C Stock 530307305 2 30 SH   SOLE   0 0 30
LIBERTY INTERACTIVE CORP LBT VENT COM A Stock 53071M880 2 49 SH   SOLE   0 0 49
LIBERTY INTERACTIVE CORP QVC GP COM SER A Stock 53071M104 9 351 SH   SOLE   0 0 351
LIBERTY MEDIA CORP Stock 531229102 2 60 SH   SOLE   0 0 60
LIBERTY MEDIA CORP SERIES C Stock 531229300 4 120 SH   SOLE   0 0 120
LIFEPOINT HEALTH INC COM Stock 53219L109 7 100 SH   SOLE   0 0 100
LILLY ELI & CO COM Stock 532457108 603 7,200 SH   SOLE   0 0 7,200
LOCKHEED MARTIN CORP Stock 539830109 6 27 SH   SOLE   0 0 27
LOEWS CORP COM Stock 540424108 31 850 SH   SOLE   0 0 850
LOWES COS INC COM Stock 548661107 14 200 SH   SOLE   0 0 200
LTC PPTYS INC COM REIT 502175102 8 190 SH   SOLE   0 0 190
LULULEMON ATHLETICA INC COM Stock 550021109 28 550 SH   SOLE   0 0 550
LUMBER LIQUIDATORS INC COM Stock 55003T107 4 300 SH   SOLE   0 0 300
LYONDELLBASELL Stock N53745100 59 710 SH   SOLE   0 0 710
M & T BK CORP COM Stock 55261F104 24 200 SH   SOLE   0 0 200
MACQUARIE INFRASTRUCTURE CORP COM Stock 55608B105 102 1,360 SH   SOLE   0 0 1,360
MACYS INC COM Stock 55616P104 58 1,130 SH   SOLE   0 0 1,130
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 35 574 SH   SOLE   0 0 574
MALLINCKRODT PUB LTD CO SHS Stock G5785G107 1 9 SH   SOLE   0 0 9
MARATHON PATENT GROUP INC COM NEW Stock 56585W203 4 2,000 SH   SOLE   0 0 2,000
MARATHON PETE CORP Stock 56585A102 61 1,320 SH   SOLE   0 0 1,320
MARKET VECTORS GOLD MINERS ETF ETF 57060U100 14 1,000 SH   SOLE   0 0 1,000
MARRIOTT VACATIONS WRLDWDE CP COM Stock 57164Y107 1 10 SH   SOLE   0 0 10
MASTERCARD INC Stock 57636Q104 25 280 SH   SOLE   0 0 280
MATTEL INC COM Stock 577081102 500 23,755 SH   SOLE   0 0 23,755
MAXIMUS INC Stock 577933104 12 200 SH   SOLE   0 0 200
MB FINANCIAL INC NEW COM Stock 55264U108 5,722 175,321 SH   SOLE   0 0 175,321
MCDONALDS CORP COM Stock 580135101 2,774 28,156 SH   SOLE   0 0 28,156
MCGRAW HILL FINL INC COM Stock 580645109 17 200 SH   SOLE   0 0 200
MEDIA GEN INC NEW COM Stock 58441K100 8 570 SH   SOLE   0 0 570
MEDIFAST INC Stock 58470H101 848 31,576 SH   SOLE   28,476 0 3,100
MEDTRONIC PLC Stock G5960L103 23 342 SH   SOLE   0 0 342
MERCK & CO INC Stock 58933Y105 2,906 58,831 SH   SOLE   22,000 0 36,831
MEREDITH CORP COM Stock 589433101 1,406 33,025 SH   SOLE   29,000 0 4,025
METLIFE INC COM Stock 59156R108 44 940 SH   SOLE   0 0 940
MFS CHARTER INCOME TR SH BEN INT CEF 552727109 4 550 SH   SOLE   0 0 550
MGE ENERGY INC COM Stock 55277P104 1,346 32,674 SH   SOLE   31,000 0 1,674
MICROCHIP TECHNOLOGY INC Stock 595017104 11 260 SH   SOLE   0 0 260
MICROSOFT Stock 594918104 1,629 36,799 SH   SOLE   0 0 36,799
MIDDLESEX WATER CO COM Stock 596680108 2,035 85,350 SH   SOLE   78,800 0 6,550
MITCHAM INDS INC COM Stock 606501104 697 184,415 SH   SOLE   170,965 0 13,450
MITEL NETWORKS CORP COM Stock 60671Q104 6 860 SH   SOLE   0 0 860
MONDELEZ INTL INC COM Stock 609207105 282 6,725 SH   SOLE   0 0 6,725
MONMOUTH REAL ESTATEINVT CORP CL A REIT 609720107 2,293 235,174 SH   SOLE   176,000 0 59,174
MONROE CAPITAL CORP CEF 610335101 21 1,500 SH   SOLE   0 0 1,500
MONSANTO CO Stock 61166W101 154 1,804 SH   SOLE   0 0 1,804
MORGAN STANLEY Stock 617446448 25 780 SH   SOLE   0 0 780
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 21 301 SH   SOLE   0 0 301
MURPHY USA INC Stock 626755102 1,484 27,000 SH   SOLE   27,000 0 0
MYERS INDS INC COM Stock 628464109 691 51,572 SH   SOLE   35,000 0 16,572
MYLAN N V EUR Stock N59465109 966 24,000 SH   SOLE   24,000 0 0
NABORS INDUSTRIES LTD SHS Stock G6359F103 1 100 SH   SOLE   0 0 100
NANOVIRICIDES INC COM NEW Stock 630087203 7 6,000 SH   SOLE   0 0 6,000
NATIONAL BANK OF GREECE-ADR ADR 633643705 2 4,300 SH   SOLE   0 0 4,300
NATIONAL BEVERAGE CORP Stock 635017106 1,060 34,493 SH   SOLE   31,400 0 3,093
NATIONAL GRID PLC SPON ADR NEW ADR 636274300 35 500 SH   SOLE   0 0 500
NATIONAL OILWELL VARCO INC Stock 637071101 5 122 SH   SOLE   0 0 122
NATIONAL RETAIL PPTYS INC COM REIT 637417106 10 262 SH   SOLE   0 0 262
NATIONAL SEC GROUP INC COM Stock 637546102 598 39,231 SH   SOLE   36,306 0 2,925
NAVIENT CORP COM Stock 63938C108 15 1,300 SH   SOLE   0 0 1,300
NAVISTAR INTL CORP NEW COM Stock 63934E108 6 435 SH   SOLE   0 0 435
NEFF CORP COM CL A Stock 640094207 2 425 SH   SOLE   0 0 425
NETAPP INC Stock 64110D104 30 1,000 SH   SOLE   0 0 1,000
NETFLIX COM INC Stock 64110L106 15 150 SH   SOLE   0 0 150
NEW YORK TIMES CO CL A Stock 650111107 6 500 SH   SOLE   0 0 500
NEWBRIDGE BANCORP CL A NO PAR Stock 65080T102 2 225 SH   SOLE   0 0 225
NEWLINK GENETICS CORP COM Stock 651511107 42 1,170 SH   SOLE   0 0 1,170
NEWMONT MINING CORP COM Stock 651639106 27 1,700 SH   SOLE   0 0 1,700
NEXTERA ENERGY INC COM Stock 65339F101 649 6,653 SH   SOLE   0 0 6,653
NN INC COM Stock 629337106 3 175 SH   SOLE   0 0 175
NOKIA CORP ADR ADR 654902204 12 1,705 SH   SOLE   0 0 1,705
NORFOLK SOUTHERN CORP COM Stock 655844108 19 254 SH   SOLE   0 0 254
NORTHERN TR CORP COM Stock 665859104 260 3,820 SH   SOLE   0 0 3,820
NORTHROP GRUMMAN CORP COM Stock 666807102 43 260 SH   SOLE   0 0 260
NORTHSTAR ASSET MGMT GROUP INC COM Stock 66705Y104 13 880 SH   SOLE   0 0 880
NORTHSTAR REALTY FINANCE CP REIT 66704R704 21 1,675 SH   SOLE   0 0 1,675
NORTHWESTERN CORP COM NEW Stock 668074305 9 170 SH   SOLE   0 0 170
NOVARTIS AG ADR ADR 66987V109 21 225 SH   SOLE   0 0 225
NOW INC Stock 67011P100 3 196 SH   SOLE   0 0 196
NRG ENERGY INC COM NEW Stock 629377508 1 95 SH   SOLE   0 0 95
NUANCE COMMUNICATIONS INC Stock 67020Y100 6 344 SH   SOLE   0 0 344
NUCOR CORP COM Stock 670346105 28 746 SH   SOLE   0 0 746
NUVEEN CAL AMT-FREE MUN INC FD COM CEF 670651108 280 19,100 SH   SOLE   0 0 19,100
NUVEEN QUALITY MUN FD INC COM CEF 67062N103 11 839 SH   SOLE   0 0 839
NUVEEN S&P 500 DYN OVERWRITE COM CEF 6706EW100 25 2,000 SH   SOLE   0 0 2,000
NUVERRA ENVIRONMENTAL SOLUTION COM NEW Stock 67091K203 0 24 SH   SOLE   0 0 24
O REILLY AUTOMOTIVE INC Stock 67103H107 750 3,000 SH   SOLE   0 0 3,000
OCCIDENTAL PETE CORP DEL COM Stock 674599105 103 1,550 SH   SOLE   0 0 1,550
OLD NATL BANCORP IND COM Stock 680033107 7 475 SH   SOLE   0 0 475
OLD REP INTL CORP COM Stock 680223104 12,867 822,700 SH   SOLE   0 0 822,700
OMEGA HEALTHCARE INVS INC COM REIT 681936100 81 2,301 SH   SOLE   0 0 2,301
OMNOVA SOLUTIONS INC COM Stock 682129101 6 1,000 SH   SOLE   0 0 1,000
ON ASSIGNMENT INC COM Stock 682159108 7 200 SH   SOLE   0 0 200
ONE GAS INC Stock 68235P108 8 170 SH   SOLE   0 0 170
ONEOK INC NEW COM Stock 682680103 6 200 SH   SOLE   0 0 200
ONEOK PARTNERS LP MLP 68268N103 189 6,450 SH   SOLE   0 0 6,450
ORACLE CORPORATION Stock 68389X105 219 6,050 SH   SOLE   0 0 6,050
ORANGE SPONSORED ADR ADR 684060106 384 25,414 SH   SOLE   0 0 25,414
ORCHIDS PAPER PRODUCTS Stock 68572N104 1,485 56,884 SH   SOLE   43,500 0 13,384
ORION ENERGY SYSTEMS INC Stock 686275108 3,478 1,932,243 SH   SOLE   1,578,294 0 353,949
OUTFRONT MEDIA INC COM REIT 69007J106 8 404 SH   SOLE   0 0 404
OWENS ILL INC COM NEW Stock 690768403 9 450 SH   SOLE   0 0 450
PARK OHIO HLDGS CORP COM Stock 700666100 5 190 SH   SOLE   0 0 190
PAYCHEX INC Stock 704326107 4,326 90,833 SH   SOLE   30,000 0 60,833
PDL BIOPHARMA INC COM Stock 69329Y104 20 4,000 SH   SOLE   0 0 4,000
PEABODY ENERGY CORP 4.75% 12/15/2066 Convertible 704549AG9 1 9,000 SH   SOLE   0 0 9,000
PEBBLEBROOK HOTEL TR COM REIT 70509V100 7 188 SH   SOLE   0 0 188
PENDRELL CORP COM Stock 70686R104 1,125 1,562,606 SH   SOLE   1,470,181 0 92,425
PENNEY J C INC COM Stock 708160106 0 50 SH   SOLE   0 0 50
PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103 10 210 SH   SOLE   0 0 210
PENTAIR PLC SHS Stock G7S00T104 6 122 SH   SOLE   0 0 122
PEOPLES BANCORP INC COM Stock 709789101 5 250 SH   SOLE   0 0 250
PEPSICO INC COM Stock 713448108 2,199 23,322 SH   SOLE   0 0 23,322
PERCEPTRON INC Stock 71361F100 642 84,650 SH   SOLE   79,000 0 5,650
PERRY ELLIS INTL INC Stock 288853104 1,293 58,900 SH   SOLE   54,500 0 4,400
PETMED EXPRESS INC Stock 716382106 1,960 121,750 SH   SOLE   92,600 0 29,150
PFIZER INC COM Stock 717081103 4,789 152,474 SH   SOLE   46,000 0 106,474
PG&E CORP COM Stock 69331C108 35 657 SH   SOLE   0 0 657
PHILIP MORRIS INTL INC Stock 718172109 287 3,612 SH   SOLE   0 0 3,612
PHILLIPS 66 Stock 718546104 1,200 15,615 SH   SOLE   0 0 15,615
PIEDMONT OFFICE REALTY TR INC COM CL A REIT 720190206 5 275 SH   SOLE   0 0 275
PIONEER PWR SOLUTION NEW Stock 723836300 1,603 416,452 SH   SOLE   402,602 0 13,850
PITNEY BOWES INC COM Stock 724479100 62 3,139 SH   SOLE   0 0 3,139
PIXELWORKS INC COM NEW Stock 72581M305 0 50 SH   SOLE   0 0 50
PLAINS ALL AMERICAN PIPELINE LP MLP 726503105 562 18,500 SH   SOLE   0 0 18,500
PNC FINL SVCS GROUP INC COM Stock 693475105 1,938 21,723 SH   SOLE   13,000 0 8,723
POTASH CORP SASK INC Stock 73755L107 1,043 50,735 SH   SOLE   43,000 0 7,735
POTBELLY CORP COM Stock 73754Y100 12 1,100 SH   SOLE   0 0 1,100
POWER SOLUTIONS INTL INC COM NEW Stock 73933G202 590 26,000 SH   SOLE   26,000 0 0
POWERSHARES FINANCIAL PREFERRED PORTFOLIO ETF 73935X229 3,751 205,421 SH   SOLE   0 0 205,421
POWERSHARES GLOBAL ETF TRUST AGG PFD PORT ETF 73936T565 13 883 SH   SOLE   0 0 883
POWERSHARES HIGH YIELD EQUITY DIVIDEND ACHIEVERS PORTFOLIO ETF 73935X302 8 616 SH   SOLE   0 0 616
POWERSHARES QQQ TR ETF 73935A104 146 1,435 SH   SOLE   0 0 1,435
POWERSHARES WATER RESOURCES PORTFOLIO ETF 73935X575 78 3,805 SH   SOLE   0 0 3,805
POWERSHARES WILDERHILL CLEAN ENERGY ETF 73935X500 270 65,905 SH   SOLE   0 0 65,905
PPG INDS INC COM Stock 693506107 57 650 SH   SOLE   0 0 650
PPL CORP Stock 69351T106 10 303 SH   SOLE   0 0 303
PRA GROUP Stock 69354N106 0 0 SH   SOLE   0 0 0
PRICESMART INC Stock 741511109 142 1,831 SH   SOLE   0 0 1,831
PROCTER & GAMBLE CO COM Stock 742718109 2,427 33,732 SH   SOLE   0 0 33,732
PROFESSIONAL DIVERSITY NETWORK INC COM Stock 74312Y103 1,173 1,584,552 SH   SOLE   1,253,652 0 330,900
PROGRESSIVE CORP OHIO COM Stock 743315103 34 1,100 SH   SOLE   0 0 1,100
PROGRESSIVE WASTE SOLUTIONS LT COM Stock 74339G101 13 500 SH   SOLE   0 0 500
PROSPECT CAPITAL CORPORATION CEF 74348T102 11 1,500 SH   SOLE   0 0 1,500
PROSPERITY BANCSHARES INC COM Stock 743606105 4 75 SH   SOLE   0 0 75
PROVIDENT FINL SVCS INC COM Stock 74386T105 11 540 SH   SOLE   0 0 540
PRUDENTIAL FINL INC Stock 744320102 23 302 SH   SOLE   0 0 302
PSYCHEMEDICS CP Stock 744375205 1,963 195,320 SH   SOLE   160,500 0 34,820
PUBLIC SVC ENTERPRISE GROUP COM Stock 744573106 158 3,748 SH   SOLE   0 0 3,748
PVH CORP COM Stock 693656100 6 54 SH   SOLE   0 0 54
QKL STORES INC COM PAR $0.001 Stock 74732Y303 0 15 SH   SOLE   0 0 15
QUALCOMM INC Stock 747525103 1,367 25,450 SH   SOLE   19,500 0 5,950
RAVE RESTAURANT GROUP INC COM Stock 754198109 2 250 SH   SOLE   0 0 250
RAYTHEON CO COM NEW Stock 755111507 44 400 SH   SOLE   0 0 400
REALTY INCOME CORP REIT 756109104 213 4,500 SH   SOLE   0 0 4,500
RED HAT! INC. Stock 756577102 7 100 SH   SOLE   0 0 100
REDWOOD TR INC COM REIT 758075402 286 20,650 SH   SOLE   0 0 20,650
REEDS INC COM Stock 758338107 1,062 232,484 SH   SOLE   215,884 0 16,600
REGAL BELOIT CORP COM Stock 758750103 7 130 SH   SOLE   0 0 130
RENEWABLE ENERGY GROUP INC COM NEW Stock 75972A301 5 600 SH   SOLE   0 0 600
RESOLUTE FST PRODS INC COM Stock 76117W109 4 525 SH   SOLE   0 0 525
REXNORD CORP NEW COM Stock 76169B102 4 210 SH   SOLE   0 0 210
REYNOLDS AMERICAN INC COM Stock 761713106 310 7,000 SH   SOLE   0 0 7,000
RF INDUSTRIES INC Stock 749552105 1,374 302,577 SH   SOLE   243,952 0 58,625
RGC RESOURCES INC Stock 74955L103 786 38,925 SH   SOLE   36,950 0 1,975
RITCHIE BROS AUCTIONEERS Stock 767744105 10 390 SH   SOLE   0 0 390
ROCKY MTN CHOCOLATE FACTORY COM Stock 77467X101 730 64,875 SH   SOLE   60,850 0 4,025
ROCKY SHOES & BOOTS INC Stock 774515100 985 69,425 SH   SOLE   65,850 0 3,575
ROFIN SINAR TECHNOLOGIES INC COM Stock 775043102 3 100 SH   SOLE   0 0 100
ROSETTA STONE INC Stock 777780107 603 89,975 SH   SOLE   75,000 0 14,975
ROYAL DUTCH SHELL PLC ADR 780259107 36 750 SH   SOLE   0 0 750
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 1,028 21,696 SH   SOLE   0 0 21,696
RUSH ENTERPRISES INC CL A Stock 781846209 6 260 SH   SOLE   0 0 260
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 8 170 SH   SOLE   0 0 170
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 600 2,411 SH   SOLE   0 0 2,411
SABRA HEALTH CARE REIT INC COM REIT 78573L106 10 420 SH   SOLE   0 0 420
SALLY BEAUTY HLDGS INC COM Stock 79546E104 0 0 SH   SOLE   0 0 0
SANDISK CORP Stock 80004C101 15 280 SH   SOLE   0 0 280
SANDRIDGE ENERGY Stock 80007P307 0 421 SH   SOLE   0 0 421
SAREPTA THERAPEUTICSINC COM Stock 803607100 24 735 SH   SOLE   0 0 735
SCANA CORP NEW COM Stock 80589M102 21 379 SH   SOLE   0 0 379
SCHLUMBERGER LTD COM Stock 806857108 119 1,730 SH   SOLE   0 0 1,730
SCHWAB US MID-CAP ETF ETF 808524508 15 395 SH   SOLE   0 0 395
SCIENCE APPLICATNS INTL CP NEW COM Stock 808625107 16 400 SH   SOLE   0 0 400
SCRIPPS E W CO OHIO CL A NEW Stock 811054402 7 410 SH   SOLE   0 0 410
SEAGATE TECHNOLOGY Stock G7945M107 21 465 SH   SOLE   0 0 465
SEARS CDA INC COM Stock 81234D109 0 26 SH   SOLE   0 0 26
SEARS HLDGS CORP COM Stock 812350106 1 62 SH   SOLE   0 0 62
SEARS HLDGS CORP WT EXP 121519 Stock 812350155 2 87 SH   SOLE   0 0 87
SELECTIVE INS GROUP INC COM Stock 816300107 13 415 SH   SOLE   0 0 415
SEMPRA ENERGY Stock 816851109 208 2,152 SH   SOLE   0 0 2,152
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 8 130 SH   SOLE   0 0 130
SERVICE CORP INTL COM Stock 817565104 12 450 SH   SOLE   0 0 450
SEVENTY SEVEN ENERGY INC Stock 818097107 0 71 SH   SOLE   0 0 71
SHARPS COMPLIANCE CORP CO Stock 820017101 935 106,750 SH   SOLE   100,000 0 6,750
SHERWIN WILLIAMS CO COM Stock 824348106 118 530 SH   SOLE   0 0 530
SHINHAN FINL GROUP ADR F SPONSORED ADR ADR 824596100 2 70 SH   SOLE   0 0 70
SIERRA BANCORP COM Stock 82620P102 2 140 SH   SOLE   0 0 140
SILVER BAY RLTY TR CORP COM REIT 82735Q102 2 100 SH   SOLE   0 0 100
SIMON PROPERTY GROUP INC REIT 828806109 35 191 SH   SOLE   0 0 191
SIMULATIONS PLUS INC Stock 829214105 1,166 123,550 SH   SOLE   115,625 0 7,925
SKECHERS U S A INC CL A Stock 830566105 40 300 SH   SOLE   0 0 300
SKULLCANDY INC COM Stock 83083J104 872 157,700 SH   SOLE   148,000 0 9,700
SKYWORKS SOLUTIONS INC COM Stock 83088M102 26 304 SH   SOLE   0 0 304
SLM CORP COM Stock 78442P106 9 1,240 SH   SOLE   0 0 1,240
SMUCKER J M CO COM NEW Stock 832696405 268 2,350 SH   SOLE   0 0 2,350
SNAP ON INC COM Stock 833034101 5 35 SH   SOLE   0 0 35
SODASTREAM INTERNATIONAL LTD Stock M9068E105 627 45,600 SH   SOLE   45,000 0 600
SONY CORP ADR NEW ADR 835699307 0 3 SH   SOLE   0 0 3
SOTHEBYS COM Stock 835898107 158 4,940 SH   SOLE   0 0 4,940
SOUTH JERSEY INDS INC COM Stock 838518108 7 290 SH   SOLE   0 0 290
SOUTHERN CO COM Stock 842587107 74 1,660 SH   SOLE   0 0 1,660
SOUTHERN COPPER CORP COM Stock 84265V105 32 1,212 SH   SOLE   0 0 1,212
SOUTHWEST AIRLS CO COM Stock 844741108 131 3,451 SH   SOLE   0 0 3,451
SOUTHWEST GAS CORP COM Stock 844895102 6 100 SH   SOLE   0 0 100
SP PLUS CORP COM Stock 78469C103 2,230 96,325 SH   SOLE   90,000 0 6,325
SPARTAN MOTORS INC Stock 846819100 1,333 322,750 SH   SOLE   300,000 0 22,750
SPARTON CORP COM Stock 847235108 1,323 61,821 SH   SOLE   56,100 0 5,721
SPDR BIOTECH ETF ETF 78464A870 9 150 SH   SOLE   0 0 150
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 181 1,113 SH   SOLE   0 0 1,113
SPDR GOLD ETF ETF 78463V107 113 1,054 SH   SOLE   0 0 1,054
SPDR NUVEEN BARCLAYS CALIFORNIA MUNICIPAL BOND ETF ETF 78464A441 252 10,500 SH   SOLE   0 0 10,500
SPDR S&P 500 ETF ETF 78462F103 9,466 49,399 SH   SOLE   0 0 49,399
SPDR SER TR S&P DIVID ETF ETF 78464A763 18 250 SH   SOLE   0 0 250
SPDR SER TR WELLS FARGO PFD STOCK ETF ETF 78464A292 383 8,735 SH   SOLE   0 0 8,735
SPDR SERIES TRUST BRCLYS INTL ETF ETF 78464A516 52 1,000 SH   SOLE   0 0 1,000
SPECTRA ENERGY CORP Stock 847560109 9 350 SH   SOLE   0 0 350
SPEEDWAY MOTORSPORTS INC Stock 847788106 499 27,650 SH   SOLE   26,000 0 1,650
SPIRIT RLTY CAP INC NEW COM REIT 84860W102 7 750 SH   SOLE   0 0 750
STAGE STORES INC COM NEW Stock 85254C305 493 50,100 SH   SOLE   47,000 0 3,100
STANLEY BLACK & DECKER INC COM Stock 854502101 39 400 SH   SOLE   0 0 400
STARBUCKS CORP Stock 855244109 1,060 18,653 SH   SOLE   0 0 18,653
STARRETT L S CO CL A Stock 855668109 415 34,332 SH   SOLE   31,000 0 3,332
STARZ COM SER A Stock 85571Q102 3 84 SH   SOLE   0 0 84
STEEL PARTNERS HLDGS LP MLP 85814R107 764 46,225 SH   SOLE   43,000 0 3,225
STRATASYS LTD Stock M85548101 1 40 SH   SOLE   0 0 40
STRYKER CORP Stock 863667101 11 120 SH   SOLE   0 0 120
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN MLP 864482104 10 300 SH   SOLE   0 0 300
SUNPOWER CORP Stock 867652406 248 12,400 SH   SOLE   0 0 12,400
SUNTRUST BANKS INC Stock 867914103 2,149 56,187 SH   SOLE   0 0 56,187
SWISS HELVETIA FD INC COM CEF 870875101 7 680 SH   SOLE   0 0 680
SYNERGY RES CORP COM Stock 87164P103 7 750 SH   SOLE   0 0 750
SYNOVUS FINL CORP Stock 87161C501 10 330 SH   SOLE   0 0 330
SYSCO CORP COM Stock 871829107 19 500 SH   SOLE   0 0 500
T C F FINANCIAL CORP Stock 872275102 2 120 SH   SOLE   0 0 120
T ROWE PRICE GROUP INC Stock 74144T108 147 2,120 SH   SOLE   0 0 2,120
TALEN ENERGY CORP Stock 87422J105 0 37 SH   SOLE   0 0 37
TANDY LEATHER FACTORY INC COM Stock 87538X105 697 96,450 SH   SOLE   89,500 0 6,950
TARGA RESOURCES PARTNERS LP MLP 87611X105 29 1,000 SH   SOLE   0 0 1,000
TARGET CORP COM Stock 87612E106 548 6,961 SH   SOLE   0 0 6,961
TCW STRATEGIC INCOME FUND INC COM CEF 872340104 152 29,312 SH   SOLE   0 0 29,312
TE CONNECTIVITY LTD Stock H84989104 26 434 SH   SOLE   0 0 434
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 214 5,424 SH   SOLE   0 0 5,424
TEGNA INC COM Stock 87901J105 1,209 54,000 SH   SOLE   50,000 0 4,000
TEMPLETON GLOBAL INCOME FD COM CEF 880198106 2 400 SH   SOLE   0 0 400
TENAX THERAPEUTICS INC COM Stock 88032L100 0 17 SH   SOLE   0 0 17
TERRENO RLTY CORP COM REIT 88146M101 8 430 SH   SOLE   0 0 430
TESLA MTRS INC COM Stock 88160R101 34 136 SH   SOLE   0 0 136
TEVA PHARMACEUTICAL INDS LTD ADR ADR 881624209 1,218 21,568 SH   SOLE   18,000 0 3,568
TEXAS CAPITAL BANCSHARES INC COM Stock 88224Q107 8 160 SH   SOLE   0 0 160
TIME INC NEW COM Stock 887228104 10 512 SH   SOLE   0 0 512
TIME WARNER CABLE INC CL A Stock 88732J207 67 376 SH   SOLE   0 0 376
TIME WARNER INC Stock 887317303 54 781 SH   SOLE   0 0 781
TOOTSIE ROLL INDS INC COM Stock 890516107 12 391 SH   SOLE   0 0 391
TOTAL SA ADR ADR 89151E109 138 3,079 SH   SOLE   0 0 3,079
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 38 320 SH   SOLE   0 0 320
TRAVELERS COMPANIES INC COM Stock 89417E109 79 795 SH   SOLE   0 0 795
TRI POINTE GROUP INC COM Stock 87265H109 859 65,630 SH   SOLE   65,000 0 630
TRIBUNE PUBG CO Stock 896082104 2 200 SH   SOLE   0 0 200
TRINITY INDS INC COM Stock 896522109 1,301 57,403 SH   SOLE   56,000 0 1,403
TRUETT-HURST INC CL A Stock 897871109 929 978,300 SH   SOLE   932,700 0 45,600
TUPPERWARE BRANDS CORP COM Stock 899896104 7 150 SH   SOLE   0 0 150
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204 17 2,000 SH   SOLE   0 0 2,000
TWITTER INC COM Stock 90184L102 21 763 SH   SOLE   0 0 763
TYCO INTL LTD Stock G91442106 15 448 SH   SOLE   0 0 448
U S GEOTHERMAL INC COM Stock 90338S102 2 2,800 SH   SOLE   0 0 2,800
U S SILICA HLDGS INCCOM Stock 90346E103 864 61,325 SH   SOLE   58,000 0 3,325
U.S. AUTO PARTS NETWORK INC COM Stock 90343C100 657 349,300 SH   SOLE   323,000 0 26,300
UIL HLDG CORP COM Stock 902748102 33 666 SH   SOLE   0 0 666
ULTA SALON COSMETCS & FRAG INC COM Stock 90384S303 12 75 SH   SOLE   0 0 75
UMB FINL CORP COM Stock 902788108 43 854 SH   SOLE   0 0 854
UNDER ARMOUR INC CL A Stock 904311107 62 640 SH   SOLE   0 0 640
UNILEVER N V N Y SHS NEW ADR 904784709 171 4,255 SH   SOLE   0 0 4,255
UNILEVER PLC SPON ADR NEW ADR 904767704 229 5,620 SH   SOLE   0 0 5,620
UNION BANKSHARES CORP NEW COM Stock 90539J109 6 270 SH   SOLE   0 0 270
UNION PAC CORP COM Stock 907818108 7,225 81,724 SH   SOLE   0 0 81,724
UNITED CONTL HLDGS INC Stock 910047109 51 970 SH   SOLE   0 0 970
UNITED FINL BANCORP INC NEW COM Stock 910304104 6 440 SH   SOLE   0 0 440
UNITED PARCEL SERVICE INC Stock 911312106 3,141 31,826 SH   SOLE   10,000 0 21,826
UNITED STATES LIME & MINERALS COM Stock 911922102 696 15,250 SH   SOLE   14,500 0 750
UNITED STATES STL CORP NEW COM Stock 912909108 1 100 SH   SOLE   0 0 100
UNITED TECHNOLOGIES CORP COM Stock 913017109 157 1,763 SH   SOLE   0 0 1,763
UNITEDHEALTH GROUP Stock 91324P102 105 901 SH   SOLE   0 0 901
UNIVERSAL DISPLAY CORP COM Stock 91347P105 34 1,000 SH   SOLE   0 0 1,000
UNIVERSAL INS HLDGS INC COM Stock 91359V107 3 100 SH   SOLE   0 0 100
UNIVERSAL SEC INSTRS INC COM NEW Stock 913821302 4 700 SH   SOLE   0 0 700
URBAN EDGE PPTYS COM REIT 91704F104 6 280 SH   SOLE   0 0 280
US BANCORP DEL COM NEW Stock 902973304 2,858 69,693 SH   SOLE   33,000 0 36,693
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 32 750 SH   SOLE   0 0 750
V F CORP COM Stock 918204108 9 132 SH   SOLE   0 0 132
VAIL RESORTS INC COM Stock 91879Q109 13 120 SH   SOLE   0 0 120
VALERO ENERGY CORP Stock 91913Y100 9 150 SH   SOLE   0 0 150
VALSPAR CORP COM Stock 920355104 4 51 SH   SOLE   0 0 51
VANDA PHARMACEUTICALS INC COM Stock 921659108 56 5,000 SH   SOLE   0 0 5,000
VANGUARD BD INDEX FD INC TOTAL BND MRKT ETF 921937835 1,141 13,929 SH   SOLE   0 0 13,929
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 25 205 SH   SOLE   0 0 205
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 568 7,701 SH   SOLE   0 0 7,701
VANGUARD EUROPEAN ETF 922042874 49 1,000 SH   SOLE   0 0 1,000
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 2,413 29,563 SH   SOLE   0 0 29,563
VANGUARD FINANCIALS ETF ETF 92204A405 191 4,130 SH   SOLE   0 0 4,130
VANGUARD FTSE ALL-WORLD EX-US ETF ETF 922042718 7 75 SH   SOLE   0 0 75
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 995 27,910 SH   SOLE   0 0 27,910
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 636 19,217 SH   SOLE   0 0 19,217
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 27 532 SH   SOLE   0 0 532
VANGUARD GROWTH ETF ETF 922908736 21 206 SH   SOLE   0 0 206
VANGUARD HEALTH CARE ETF ETF 92204A504 1,095 8,934 SH   SOLE   0 0 8,934
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 78 1,251 SH   SOLE   0 0 1,251
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 80 960 SH   SOLE   0 0 960
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 252 2,523 SH   SOLE   0 0 2,523
VANGUARD MID CAP ETF 922908629 119 1,018 SH   SOLE   0 0 1,018
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 11 110 SH   SOLE   0 0 110
VANGUARD REIT INDEX ETF ETF 922908553 12 155 SH   SOLE   0 0 155
VANGUARD S&P 500 ETF ETF 922908363 1,847 10,510 SH   SOLE   0 0 10,510
VANGUARD SCOTTSDALE FDS INT-TERM CORP ETF 92206C870 258 3,025 SH   SOLE   0 0 3,025
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 56 699 SH   SOLE   0 0 699
VANGUARD SHORT TERM INFL-PROTECTED ETF 922020805 97 2,000 SH   SOLE   0 0 2,000
VANGUARD SMALL CAP ETF ETF 922908751 347 3,214 SH   SOLE   0 0 3,214
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 12 100 SH   SOLE   0 0 100
VANGUARD SMALL CAP VALUE ETF ETF 922908611 87 903 SH   SOLE   0 0 903
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1,679 31,726 SH   SOLE   0 0 31,726
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 392 8,839 SH   SOLE   0 0 8,839
VANGUARD TOTAL STK MKT ETF 922908769 14,611 148,007 SH   SOLE   0 0 148,007
VANGUARD UTILITIES ETF 92204A876 279 2,998 SH   SOLE   0 0 2,998
VANGUARD VALUE ETF ETF 922908744 83 1,076 SH   SOLE   0 0 1,076
VECTOR GROUP LTD Stock 92240M108 164 7,274 SH   SOLE   0 0 7,274
VECTRUS INC COM Stock 92242T101 26 1,200 SH   SOLE   0 0 1,200
VENTAS INC REIT 92276F100 26 457 SH   SOLE   0 0 457
VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 1,135 50,000 SH   SOLE   32,000 0 18,000
VEREIT INC COM REIT 92339V100 35 4,550 SH   SOLE   0 0 4,550
VERINT SYS INC COM Stock 92343X100 8 190 SH   SOLE   0 0 190
VERITIV CORP Stock 923454102 1 19 SH   SOLE   0 0 19
VERIZON COMMUNICATIONS Stock 92343V104 2,601 59,779 SH   SOLE   0 0 59,779
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 16 151 SH   SOLE   0 0 151
VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 7 400 SH   SOLE   0 0 400
VIRGIN AMER INC COM VTG Stock 92765X208 1,201 35,100 SH   SOLE   35,000 0 100
VISA INC Stock 92826C839 28 400 SH   SOLE   0 0 400
VISTA OUTDOOR INC COM Stock 928377100 8 180 SH   SOLE   0 0 180
Vodafone Group Plc ADR 92857W308 521 16,429 SH   SOLE   0 0 16,429
VORNADO REALTY TRUST REIT 929042109 11 119 SH   SOLE   0 0 119
VOYA PRIME RATE TR SH BEN INT CEF 92913A100 3 600 SH   SOLE   0 0 600
WABASH NATL CORP COM Stock 929566107 5 500 SH   SOLE   0 0 500
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 3,305 39,766 SH   SOLE   0 0 39,766
WAL-MART STORES INC COM Stock 931142103 232 3,582 SH   SOLE   0 0 3,582
WASTE MANAGEMENT INC Stock 94106L109 532 10,675 SH   SOLE   0 0 10,675
WEATHERFORD INTL PLC ORD SHS Stock G48833100 15 1,784 SH   SOLE   0 0 1,784
WEC ENERGY GROUP INC COM Stock 92939U106 67 1,287 SH   SOLE   0 0 1,287
WEINGARTEN RLTY INVS SH BEN INT REIT 948741103 9 286 SH   SOLE   0 0 286
WELLS FARGO & CO NEW COM Stock 949746101 220 4,290 SH   SOLE   0 0 4,290
WELLTOWER INC COM REIT 95040Q104 13 191 SH   SOLE   0 0 191
WENDYS CO COM Stock 95058W100 1,566 181,000 SH   SOLE   180,000 0 1,000
WESTAR ENERGY INC COM Stock 95709T100 4 100 SH   SOLE   0 0 100
WESTERN ASSET CLYM INFL OPP IN COM CEF 95766R104 126 12,100 SH   SOLE   0 0 12,100
WESTERN ASSET EMRG MKT INCM FD COM CEF 95766E103 1 102 SH   SOLE   0 0 102
WESTWOOD HLDGS GROUP INC COM Stock 961765104 1,164 21,419 SH   SOLE   19,969 0 1,450
WEX INC COM Stock 96208T104 7 80 SH   SOLE   0 0 80
WEYERHAEUSER CO REIT 962166104 1,748 63,919 SH   SOLE   24,000 0 39,919
WGL HLDGS INC COM Stock 92924F106 15 258 SH   SOLE   0 0 258
WHIRLPOOL CORP COM Stock 963320106 28 190 SH   SOLE   0 0 190
WHITING PETE CORP NEW COM Stock 966387102 153 10,000 SH   SOLE   0 0 10,000
WHOLE FOODS MARKET INC Stock 966837106 247 7,800 SH   SOLE   0 0 7,800
WILLIAMS COS INC DEL COM Stock 969457100 13 345 SH   SOLE   0 0 345
WINTRUST FINL CORP COM Stock 97650W108 10 180 SH   SOLE   0 0 180
WISDOMTREE CHINESE YUAN STRATEGY FUND ETF 97717W182 5 200 SH   SOLE   0 0 200
WISDOMTREE GLOBAL NATURAL RESOURCES FUND ETF 97717W711 12 1,000 SH   SOLE   0 0 1,000
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND ETF 97717W778 80 1,500 SH   SOLE   0 0 1,500
WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 479 9,845 SH   SOLE   0 0 9,845
WORLD WRESTLING ENTERTAINMENT INC Stock 98156Q108 3,048 180,350 SH   SOLE   166,600 0 13,750
WPX ENERGY INC COM Stock 98212B103 0 66 SH   SOLE   0 0 66
WRIGHT MED GROUP INC COM Stock 98235T107 7 350 SH   SOLE   0 0 350
WYNN RESORTS LTD COM Stock 983134107 53 1,000 SH   SOLE   0 0 1,000
XCEL ENERGY INC COM Stock 98389B100 45 1,285 SH   SOLE   0 0 1,285
XENIA HOTELS & RESORTS INC COM REIT 984017103 6 370 SH   SOLE   0 0 370
XEROX CORP COM Stock 984121103 16 1,674 SH   SOLE   0 0 1,674
YORK WTR CO Stock 987184108 797 37,900 SH   SOLE   34,975 0 2,925
YRC WORLDWIDE INC COM PAR $.01 Stock 984249607 0 5 SH   SOLE   0 0 5
YUM! BRANDS INC Stock 988498101 451 5,640 SH   SOLE   0 0 5,640
ZAIS FINL CORP COM Stock 98886K108 13 1,000 SH   SOLE   0 0 1,000
ZILLOW GROUP INC CL A Stock 98954M101 14 500 SH   SOLE   0 0 500
ZILLOW GROUP INC CL C CAP STK Stock 98954M200 27 1,000 SH   SOLE   0 0 1,000
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 44 464 SH   SOLE   0 0 464
ZOETIS INC COM CL A Stock 98978V103 1,460 35,450 SH   SOLE   35,000 0 450