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
21VIANET GROUP INC SP ADR (6 ORD) 90138A103 2,543 362,892 SH   SOLE   362,892 0 0
3M COMPANY COMMON 88579Y101 131,924 738,779 SH   SOLE   0 716,321 22,458
A V HOMES INC COMMON 00234P102 32,723 2,071,130 SH   SOLE   88,725 1,847,596 134,809
ABB LTD ADR (1 ORD) 000375204 424 20,170 SH   SOLE   0 20,000 170
ABBOTT LABS COMMON 002824100 56,999 1,483,964 SH   SOLE   187,200 1,289,739 7,025
ABBVIE INC COMMON 00287Y109 12,500 199,626 SH   SOLE   0 197,201 2,425
ACADIA REALTY TRUST COMMON SBI 004239109 1,389 42,521 SH   SOLE   0 16,462 26,059
ACCELERON PHARMA COM USD0.001 00434H108 1,276 50,000 SH   SOLE   50,000 0 0
ACCENTURE PLC CLASS A G1151C101 127,944 1,092,329 SH   SOLE   0 1,080,464 11,865
ACCESS NATL CORP COMMON 004337101 3,477 125,267 SH   SOLE   61,852 11,224 52,191
ACCO BRANDS CORP COMMON 00081T108 4 350 SH   SOLE   0 350 0
ACME UNITED CORP COMMON 004816104 338 13,224 SH   SOLE   0 13,224 0
ACTIVISION BLIZZARD COMMON 00507V109 385 10,673 SH   SOLE   0 9,571 1,102
ACTUANT CORPORATION CLASS A 00508X203 39,956 1,539,712 SH   SOLE   34,500 1,461,402 43,810
ACUITY BRANDS COMMON 00508Y102 72 313 SH   SOLE   0 313 0
ADIENT PLC ORDINARY SHARES G0084W101 29 496 SH   SOLE   0 461 35
ADOBE SYSTEMS INC COMMON 00724F101 730 7,095 SH   SOLE   0 7,095 0
ADVANSIX INC COMMON STOCK 00773T101 12 574 SH   SOLE   0 560 14
ADVANTAGE OIL & GAS COMMON 00765F101 40 6,000 SH   SOLE   0 6,000 0
ADVISORSHARES TR WILSHIRE BUYBACK ETF 00768Y818 6 102 SH   SOLE   0 68 34
AEGON NV ADR (1 ORD) 007924103 8 1,602 SH   SOLE   0 1,602 0
AES CORP COMMON 00130H105 37 3,200 SH   SOLE   0 3,200 0
AES TR III 6.75% PFD CV 00808N202 151 3,000 SH   SOLE   0 3,000 0
AETNA INC COMMON 00817Y108 514 4,150 SH   SOLE   0 4,150 0
AFFILIATED MANAGERS GROUP INC COMMON 008252108 30 210 SH   SOLE   0 210 0
AFLAC INC COMMON 001055102 84 1,206 SH   SOLE   0 1,206 0
AGILENT TECHN INC COMMON 00846U101 3,075 67,491 SH   SOLE   0 60,291 7,200
AGNICO EAGLE MINES COMMON 008474108 639 15,229 SH   SOLE   0 229 15,000
AGRIUM INC COMMON 008916108 23,925 237,946 SH   SOLE   0 233,100 4,846
AGROFRESH SOLUTIONS COM USD0.0001 00856G109 10,138 3,825,993 SH   SOLE   188,100 3,314,243 323,650
AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 5 31,550 SH   SOLE   0 15,600 15,950
AIR PRODS & CHEMS COMMON 009158106 8,333 57,947 SH   SOLE   0 57,947 0
AIRMEDIA GROUP ADR (2 ORD) 009411109 9,292 3,784,956 SH   SOLE   3,784,956 0 0
AKAMAI TECH INC COMMON 00971T101 18 273 SH   SOLE   0 273 0
AKEBIA THERAPEUTIC COM USD0.00001 00972D105 10,810 1,038,500 SH   SOLE   1,038,500 0 0
AKORN INC COMMON 009728106 76 3,500 SH   SOLE   0 3,500 0
ALAMO GROUP INC COMMON 011311107 7,690 101,063 SH   SOLE   64,898 36,015 150
ALASKA AIR GROUP INC COMMON 011659109 2 30 SH   SOLE   0 30 0
ALCOA CORPORATION COMMON 013872106 14 516 SH   SOLE   0 516 0
ALEXANDER & BALDWIN COMMON 014491104 1,693 37,750 SH   SOLE   0 37,750 0
ALEXANDER'S INC COMMON 014752109 92 217 SH   SOLE   0 217 0
ALEXCO RESOURCES COMMON 01535P106 13 10,000 SH   SOLE   0 10,000 0
ALIBABA GROUP HLDG SPONSORED ADS 01609W102 663 7,552 SH   SOLE   0 6,756 796
ALKERMES PLC ORDINARY G01767105 55 1,000 SH   SOLE   0 0 1,000
ALLEGHANY CORP DEL COMMON 017175100 2,846 4,680 SH   SOLE   0 4,680 0
ALLEGION PLC ORDINARY SHARES G0176J109 93 1,462 SH   SOLE   0 1,462 0
ALLERGAN PLC SHARES G0177J108 35,645 169,731 SH   SOLE   89,900 78,573 1,258
ALLETE COMMON 018522300 42 666 SH   SOLE   0 100 566
ALLIANCE HOLDINGS GP COMMON UNIT 01861G100 3,157 112,350 SH   SOLE   0 102,100 10,250
ALLIANCE RES PRTN UNIT 01877R108 7,456 332,129 SH   SOLE   0 332,129 0
ALLIANCEBERSTEIN HLD COMMON 01881G106 365 15,600 SH   SOLE   0 15,600 0
ALLIANT ENERGY CORP COMMON 018802108 12 332 SH   SOLE   0 332 0
ALLIANZGI CNVRT&INC FDII COMMON SBI 018825109 8 1,553 SH   SOLE   0 0 1,553
ALLIED WRD ASSURANC REGISTERED SHARES AG H01531104 4 87 SH   SOLE   0 87 0
ALLISON TRANSMISSION HOLDINGS COMMON 01973R101 169 5,025 SH   SOLE   0 4,925 100
ALLOT COMMUNICATIONS COMMON M0854Q105 19 4,121 SH   SOLE   0 4,121 0
ALLSTATE CORP COMMON 020002101 2,184 29,467 SH   SOLE   0 29,467 0
ALLY FINL INC COMMON 02005N100 72,665 3,820,500 SH   SOLE   925 3,757,700 61,875
ALPHABET INC CLASS A 02079K305 57,973 73,157 SH   SOLE   14,204 52,108 6,845
ALPHABET INC CLASS C 02079K107 84,021 108,860 SH   SOLE   0 105,761 3,099
ALPINE GLO PRM PPTYS COMMON SBI 02083A103 0 3 SH   SOLE   0 3 0
ALPINE TOTAL DYNAMI COMMON SBI 021060207 0 3 SH   SOLE   0 3 0
ALTRIA GROUP INC COMMON 02209S103 52,474 776,020 SH   SOLE   0 673,650 102,370
AMAZON COM INC COMMON 023135106 2,670 3,561 SH   SOLE   0 2,996 565
AMBEV SA ADR REP 1 COM SHS 02319V103 0 0 SH   SOLE   0 0 0
AMC NETWORKS INC CLASS A 00164V103 0 15 SH   SOLE   0 15 0
AMDOCS LTD ORDINARY G02602103 16,148 277,233 SH   SOLE   0 257,226 20,007
AMEC PLC SPN ADR REP 1 ORDSHS 00167X205 0 0 SH   SOLE   0 0 0
AMER TOWER CORP PFD CONV SERIES B 03027X407 36 345 SH   SOLE   0 345 0
AMERCO COMMON 023586100 48,092 130,125 SH   SOLE   11,880 112,738 5,507
AMEREN CORPORATION COMMON 023608102 52,071 992,598 SH   SOLE   0 712,584 280,014
AMERICA MOVIL ADR (20 SER L) 02364W105 10 800 SH   SOLE   0 800 0
AMERICAN AIRLINES COM USD1 02376R102 107 2,305 SH   SOLE   0 2,305 0
AMERICAN CAMPUS CMNT COMMON 024835100 14 300 SH   SOLE   0 300 0
AMERICAN CAP LTD COMMON 02503Y103 12 682 SH   SOLE   0 549 133
AMERICAN EAGLE OUTFT COMMON 02553E106 37 2,500 SH   SOLE   0 2,500 0
AMERICAN EXPRESS CO COMMON 025816109 90,410 1,220,440 SH   SOLE   0 1,174,256 46,184
AMERICAN NATL INS CO COMMON 028591105 18,946 152,050 SH   SOLE   500 141,903 9,647
AMERICAN STS WTR CO COMMON 029899101 100 2,200 SH   SOLE   0 2,200 0
AMERICAN SUPERCNDCTR COM USD0.01 030111207 103 14,019 SH   SOLE   0 11,367 2,652
AMERICAN TOWER CORP COMMON 03027X100 39 378 SH   SOLE   0 378 0
AMERICAN WTR WKS CO COMMON 030420103 18,439 254,824 SH   SOLE   0 243,869 10,955
AMERIGAS PTRN L P UNIT 030975106 215 4,500 SH   SOLE   0 3,900 600
AMERIPRISE FINANCIAL COMMON 03076C106 3,602 32,474 SH   SOLE   0 32,354 120
AMERISOURCE-BERGEN COMMON 03073E105 19,163 245,092 SH   SOLE   0 245,092 0
AMERN ELEC PWR INC COMMON 025537101 241 3,837 SH   SOLE   0 3,837 0
AMERN INTL GROUP INC COMMON 026874784 138,139 2,115,141 SH   SOLE   25,575 2,010,733 78,833
AMERN INTL GROUP INC WTS JAN 19 21 026874156 18 807 SH   SOLE   0 807 0
AMETEK INC COMMON 031100100 335 6,910 SH   SOLE   0 6,910 0
AMGEN INC COMMON 031162100 60,215 411,841 SH   SOLE   150,900 244,841 16,100
AMPCO PITTSBURGH COMMON 032037103 8 500 SH   SOLE   0 500 0
AMPHENOL CORPORATION CLASS A 032095101 470 7,000 SH   SOLE   0 7,000 0
ANADARKO PETE COMMON 032511107 1,453 20,845 SH   SOLE   0 17,708 3,137
ANALOG DEVICES INC COMMON 032654105 2,929 40,335 SH   SOLE   0 40,185 150
ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 255,819 2,426,205 SH   SOLE   115,000 2,268,482 42,723
ANNALY CAPITAL MGMT COMMON 035710409 24 2,500 SH   SOLE   0 2,500 0
ANSYS INC COMMON 03662Q105 182 1,970 SH   SOLE   0 1,970 0
ANTERO RES CORP COMMON USD0.01 03674X106 131 5,550 SH   SOLE   0 5,550 0
ANTHEM INC COMMON 036752103 57 400 SH   SOLE   0 400 0
AON PLC COMMON G0408V102 18,178 162,989 SH   SOLE   0 162,489 500
APACHE CORP COMMON 037411105 748 11,793 SH   SOLE   0 11,793 0
APOGEE ENTERPRISES COMMON 037598109 26 500 SH   SOLE   0 500 0
APOLLO COML REAL EST COMMON 03762U105 9 600 SH   SOLE   0 600 0
APOLLO INVT CORP COMMON 03761U106 0 15 SH   SOLE   0 15 0
APOLLO SENIOR FLOA COMMON 037636107 21 1,250 SH   SOLE   0 1,250 0
APPLE INC COMMON 037833100 433,236 3,740,601 SH   SOLE   94,272 3,350,599 295,730
APPLIED MATERIALS COMMON 038222105 565 17,533 SH   SOLE   200 16,983 350
APPROACH RESOURCES COMMON 03834A103 5,200 1,552,408 SH   SOLE   600 1,511,408 40,400
APTARGROUP INC COMMON 038336103 720 9,816 SH   SOLE   0 9,816 0
AQUA AMERICA INC COMMON 03836W103 10,690 355,861 SH   SOLE   2,235 343,465 10,161
ARAMARK COMMON 03852U106 193,315 5,411,959 SH   SOLE   330,000 5,039,084 42,875
ARC DOCUMENT SOLUTNS COMMON 00191G103 844 166,232 SH   SOLE   0 145,333 20,899
ARCELORMITTAL NEW COMMON 03938L104 59 8,150 SH   SOLE   0 8,150 0
ARCH CAP GROUP LTD ORDINARY G0450A105 54 627 SH   SOLE   0 627 0
ARCHER DANIELS MIDLD COMMON 039483102 243 5,338 SH   SOLE   0 5,338 0
ARCONIC INC COMMON 03965L100 27 1,466 SH   SOLE   0 1,466 0
ARDELYX INC COM USD0.0001 039697107 17,340 1,221,128 SH   SOLE   1,221,128 0 0
ARES CAP CORP COMMON 04010L103 28 1,752 SH   SOLE   0 1,752 0
ARK RESTAURANTS CORP COMMON 040712101 954 39,350 SH   SOLE   0 7,400 31,950
AROTECH CORP COMMON 042682203 0 4 SH   SOLE   0 0 4
ARROW ELECTRS INC COMMON 042735100 1,091 15,312 SH   SOLE   0 12,712 2,600
ARTESIAN RESOURCES CLASS A 043113208 7,747 242,573 SH   SOLE   0 231,612 10,961
ARTISAN PARTNERS A CLASS A 04316A108 4 153 SH   SOLE   0 153 0
ASA GLD&PRECIOUS MT COMMON G3156P103 739 67,000 SH   SOLE   0 10,000 57,000
ASCENT CAPITAL GROUP COMMON SERIES A 043632108 206 12,724 SH   SOLE   0 12,724 0
ASSURANT INC COMMON 04621X108 5,862 63,130 SH   SOLE   0 63,130 0
ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH   SOLE   0 133 0
ASTERIAS BIOTHRPUTCS WTS FEB 15 17 04624N115 0 26 SH   SOLE   0 26 0
ASTORIA FINL CORP COMMON 046265104 15 833 SH   SOLE   0 0 833
ASTRAZENECA SP ADR (1/2 ORD) 046353108 262 9,600 SH   SOLE   0 9,600 0
AT&T INC COMMON 00206R102 24,864 584,629 SH   SOLE   0 579,708 4,921
ATLAS AIR WORLDWIDE COMMON 049164205 1,542 29,580 SH   SOLE   0 27,530 2,050
AUTODESK INC COMMON 052769106 3 52 SH   SOLE   0 52 0
AUTOMATIC DATA PROC COMMON 053015103 4,752 46,235 SH   SOLE   0 43,160 3,075
AUTONATION INC COMMON 05329W102 74 1,522 SH   SOLE   0 275 1,247
AUTOZONE INC COMMON 053332102 51,688 65,446 SH   SOLE   15,000 50,141 305
AVALONBAY COMMUNTIES REIT 053484101 182 1,031 SH   SOLE   0 1,031 0
AVANGRID INC COMMON 05351W103 1,897 50,096 SH   SOLE   0 47,296 2,800
AVIS BUDGET GROUP COMMON 053774105 11,062 301,590 SH   SOLE   1,700 284,935 14,955
AVNET INC COMMON 053807103 47 1,000 SH   SOLE   0 1,000 0
AVON PRODUCTS INC COMMON 054303102 27 5,516 SH   SOLE   0 1,516 4,000
AVX CORP COMMON 002444107 6 400 SH   SOLE   0 400 0
AXALTA COATING SYS COMMON G0750C108 27 1,000 SH   SOLE   0 1,000 0
AXIS CAPITAL HLDGS ORDINARY G0692U109 2 37 SH   SOLE   0 37 0
AZZ INC COMMON 002474104 8,566 134,057 SH   SOLE   70,000 55,482 8,575
B & G FOODS INC COMMON 05508R106 1,101 25,150 SH   SOLE   0 7,650 17,500
BAIDU INC REP(10 ORD CLASS A) 056752108 16 100 SH   SOLE   0 100 0
BAKER HUGHES INC COMMON 057224107 134 2,070 SH   SOLE   0 2,070 0
BALDWIN & LYONS INC CLASS A 057755100 35 1,400 SH   SOLE   0 1,400 0
BALDWIN & LYONS INC CLASS B 057755209 6,727 266,961 SH   SOLE   3,150 232,211 31,600
BALL CORP COMMON 058498106 411 5,480 SH   SOLE   0 5,480 0
BANC OF CALIFORNIA COMMON 05990K106 411 23,744 SH   SOLE   0 0 23,744
BANCO SANTANDER SA ADR (1 ORD) 05964H105 1 271 SH   SOLE   0 27 244
BANK HAWAII CORP COMMON 062540109 782 8,820 SH   SOLE   0 5,205 3,615
BANK OF AMERICA CORP COMMON 060505104 3,152 142,652 SH   SOLE   0 134,759 7,893
BANK OF AMERICA CORP WTS JAN 16 19 060505146 137 13,800 SH   SOLE   0 13,800 0
BANK OF COMERCE HLDG COMMON 06424J103 1,588 167,250 SH   SOLE   850 111,700 54,700
BANK OF MONTREAL COMMON 063671101 5 75 SH   SOLE   0 0 75
BANK OF NEW YORK MEL COMMON 064058100 7,467 157,611 SH   SOLE   660 148,506 8,445
BANK OF THE JAMES FI COMMON 470299108 173 11,440 SH   SOLE   0 0 11,440
BANK OF THE OZARKS COMMON 063904106 26 500 SH   SOLE   500 0 0
BANKUNITED INC COMMON 06652K103 206 5,491 SH   SOLE   0 0 5,491
BAR HBR BANKSHARES COMMON 066849100 591 12,488 SH   SOLE   0 11,388 1,100
BARCLAYS BANK PLC ADR REP 1 NON CUM PR 06739H362 6 250 SH   SOLE   0 250 0
BARD C R INC COMMON 067383109 3,400 15,134 SH   SOLE   0 14,412 722
BARRICK GOLD CORP COMMON CAD 067901108 444 27,809 SH   SOLE   0 27,509 300
BAXTER INTL INC COMMON 071813109 2,703 60,973 SH   SOLE   0 24,398 36,575
BB&T CORPORATION COMMON 054937107 540 11,504 SH   SOLE   733 10,771 0
BEACON ROOFING SUP COMMON 073685109 14,962 324,783 SH   SOLE   175 316,758 7,850
BECTON DICKINSON COMMON 075887109 4,458 26,934 SH   SOLE   0 25,669 1,265
BED BATH & BEYOND COMMON 075896100 100 2,466 SH   SOLE   0 2,466 0
BEIERSDORF AG ORDINARY D08792109 56,052 659,341 SH   SOLE   0 655,566 3,775
BEMIS INC COMMON 081437105 686 14,360 SH   SOLE   0 12,460 1,900
BERKSHIRE HATHAWAY CLASS A 084670108 3,583,452 14,679 SH   SOLE   0 13,118 1,561
BERKSHIRE HATHAWAY CLASS B 084670702 452,201 2,774,579 SH   SOLE   81,923 2,630,732 61,924
BERKSHIRE HILLS BANC COMMON 084680107 27 750 SH   SOLE   0 0 750
BHP BILLITON LTD SP ADR (2 ORD) 088606108 13 370 SH   SOLE   0 370 0
BIG LOTS INC COMMON 089302103 15 300 SH   SOLE   0 300 0
BIO RAD LABS INC CLASS A 090572207 63 349 SH   SOLE   0 349 0
BIOGEN INC COM STK USD0.0005 09062X103 189 670 SH   SOLE   0 670 0
BIOSPECIFICS TECH CO COMMON 090931106 2,293 41,180 SH   SOLE   0 41,180 0
BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH   SOLE   0 171 0
BLACK HILLS CORP COMMON 092113109 5,350 87,230 SH   SOLE   800 83,117 3,313
BLACKBAUD INC COMMON 09227Q100 55 866 SH   SOLE   0 866 0
BLACKBERRY LIMITED COMMON 09228F103 16 2,400 SH   SOLE   0 2,300 100
BLACKHAWK NETWORK COM USD0.001 09238E104 1,212 32,172 SH   SOLE   0 31,845 327
BLACKROCK CORE BD TR SHS BEN INT 09249E101 21 1,666 SH   SOLE   0 0 1,666
BLACKROCK CRP HYLDFD COMMON 09255P107 349 32,270 SH   SOLE   0 32,270 0
BLACKROCK ENGY&RES COMMON 09250U101 1,299 90,000 SH   SOLE   0 90,000 0
BLACKROCK ENHNCD EQ DIV TR COM BEN INT 09251A104 2 300 SH   SOLE   0 300 0
BLACKROCK FL RT TR COMMON 091941104 0 6 SH   SOLE   0 6 0
BLACKROCK GLOBAL OPP COMMON 092501105 1 110 SH   SOLE   0 110 0
BLACKROCK INC COMMON 09247X101 207 544 SH   SOLE   0 544 0
BLACKROCK MUNI HLDGS NJ INS COM 09254X101 5 425 SH   SOLE   0 425 0
BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 18 1,350 SH   SOLE   0 1,350 0
BLACKROCK MUNIYLD COMMON 09253W104 0 2 SH   SOLE   0 2 0
BLACKROCK MUNIYLD NJ COMMON 09254Y109 42 2,770 SH   SOLE   0 2,770 0
BLACKSTONE GROUP UNIT 09253U108 2,455 90,830 SH   SOLE   0 88,200 2,630
BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 193 6,450 SH   SOLE   0 6,450 0
BLOCK H & R INC COMMON 093671105 6,881 299,337 SH   SOLE   0 285,027 14,310
BLUCORA INC COMMON 095229100 0 40 SH   SOLE   0 40 0
BLUE CAP REINSURANCE COM SHS $1.00 G1190F107 147 8,000 SH   SOLE   0 0 8,000
BOARDWALK PIPELINE COMMON UNIT 096627104 528 30,450 SH   SOLE   0 30,450 0
BOEING CO COMMON 097023105 1,995 12,821 SH   SOLE   0 12,594 227
BOOZ ALLEN HAMILTO CLASS A 099502106 360 10,000 SH   SOLE   0 10,000 0
BORG WARNER INC COMMON 099724106 10 254 SH   SOLE   0 254 0
BOSTON PROPERTIES COMMON 101121101 62 500 SH   SOLE   0 500 0
BP PLC ADR (6 ORD) 055622104 1,296 34,697 SH   SOLE   0 29,847 4,850
BRANDYWINE RLTY TR SBI USD0.01 105368203 16 1,000 SH   SOLE   0 1,000 0
BRINKER INTL INC COMMON 109641100 383 7,750 SH   SOLE   0 7,750 0
BRINKS COMPANY COMMON 109696104 415 10,069 SH   SOLE   0 10,069 0
BRISTOL MYERS SQUIBB COMMON 110122108 3,459 59,193 SH   SOLE   0 57,273 1,920
BRISTOW GROUP INC COMMON 110394103 4,080 199,261 SH   SOLE   0 199,161 100
BRITISH AMER TOB PLC SPONSORED ADR 110448107 122 1,085 SH   SOLE   0 1,085 0
BROADRIDGE FINL SOLN COMMON 11133T103 220 3,323 SH   SOLE   0 1,823 1,500
BROADVISION INC COMMON 111412706 0 2 SH   SOLE   0 2 0
BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 557,749 16,896,364 SH   SOLE   583,650 15,400,857 911,857
BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 1,749 72,719 SH   SOLE   0 66,139 6,580
BROOKFIELD INFR PRTR UNIT G16252101 53,203 1,589,587 SH   SOLE   0 1,518,593 70,994
BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 19,689 900,261 SH   SOLE   0 899,271 990
BROOKFIELD RENEWABLE COMMON LPU G16258108 15,148 509,775 SH   SOLE   250 509,525 0
BROOKLINE BANCORP IN COMMON 11373M107 3,125 190,574 SH   SOLE   2,000 185,724 2,850
BROOKS AUTOMATION COMMON 114340102 260 15,288 SH   SOLE   0 15,260 28
BROWN FORMAN CORP CLASS B 115637209 302 6,729 SH   SOLE   0 6,729 0
BROWN FORMAN INC CLASS A 115637100 48 1,050 SH   SOLE   0 1,050 0
BRT REALTY TRUST SH BEN INT 055645303 2,352 287,237 SH   SOLE   1,200 154,596 131,441
BRUNSWICK CORP COMMON 117043109 3 62 SH   SOLE   0 62 0
BUCKEYE PARTNERS L P UNIT 118230101 4,918 74,335 SH   SOLE   0 42,435 31,900
BUCKLE INC COMMON 118440106 869 38,130 SH   SOLE   0 38,130 0
BUILD A BEAR WORKSHP COMMON 120076104 3 250 SH   SOLE   0 250 0
C & F FINL CORP COMMON 12466Q104 662 13,295 SH   SOLE   0 0 13,295
CABLE ONE INC COMMON 12685J105 1,230 1,979 SH   SOLE   0 1,979 0
CABOT CORP COMMON 127055101 17 350 SH   SOLE   0 350 0
CADIZ INC COMMON 127537207 393 31,500 SH   SOLE   0 31,500 0
CAESARSTONE LTD ILS0.04 M20598104 5 200 SH   SOLE   0 0 200
CALAMOS CONV OPP AND SH BEN INT 128117108 30 3,000 SH   SOLE   0 3,000 0
CALAMOS STRATEGIC TO COMMON SBI 128125101 44 4,297 SH   SOLE   0 4,297 0
CALERES INC COMMON 129500104 3,288 100,200 SH   SOLE   0 98,700 1,500
CALIFORNIA RESOURCES COMMON 13057Q206 3 184 SH   SOLE   0 184 0
CALIFORNIA WTR SVC COMMON 130788102 9 293 SH   SOLE   0 293 0
CALLIDUS SOFTWARE COMMON 13123E500 33 2,000 SH   SOLE   0 2,000 0
CALPINE CORP COMMON 131347304 2 254 SH   SOLE   0 254 0
CALUMET SPECIALTY UT LTD PARTNER 131476103 120 30,000 SH   SOLE   0 0 30,000
CAMDEN NATL CORP COMMON 133034108 333 7,500 SH   SOLE   0 0 7,500
CAMDEN PPTY TR SH BEN INT 133131102 4,217 50,165 SH   SOLE   0 47,681 2,484
CAMECO CORP COMMON 13321L108 826 78,900 SH   SOLE   0 70,600 8,300
CAMPBELL SOUP CO COMMON 134429109 504 8,350 SH   SOLE   0 6,350 2,000
CAPITAL BK FINL CO COMMON 139794101 13 336 SH   SOLE   0 336 0
CAPITAL ONE FINL CO COMMON 14040H105 51,418 589,387 SH   SOLE   0 587,550 1,837
CAPITAL SOUTHWEST COMMON 140501107 13,351 826,727 SH   SOLE   0 821,227 5,500
CAPITAL SR LIVING COMMON 140475104 37,059 2,308,985 SH   SOLE   419,025 1,747,245 142,715
CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH   SOLE   0 281 0
CARDINAL HEALTH INC COMMON 14149Y108 205 2,852 SH   SOLE   0 49 2,803
CARDIOVASCULAR SYS COMMON 141619106 17,128 707,500 SH   SOLE   707,500 0 0
CARE CAPITAL PROPERT COMMON 141624106 60 2,428 SH   SOLE   0 499 1,929
CARLISLE COS INC COMMON 142339100 75 682 SH   SOLE   0 682 0
CARLYLE GROUP L P COMMON 14309L102 154 10,130 SH   SOLE   0 10,130 0
CARMAX INC COMMON 143130102 8,883 137,966 SH   SOLE   150 131,816 6,000
CAROLINA TR BANCSHS COM STK USD0.01 14422P105 34 5,331 SH   SOLE   0 0 5,331
CARROLS RESTAURANT COMMON 14574X104 43,425 2,847,572 SH   SOLE   437,700 2,283,273 126,599
CARTERS INC COMMON 146229109 12 150 SH   SOLE   0 0 150
CASEYS GEN STORES COMMON 147528103 95 800 SH   SOLE   0 800 0
CATERPILLAR INC COMMON 149123101 521 5,622 SH   SOLE   0 4,134 1,488
CAVCO INDUSTRIES COMMON 149568107 26 270 SH   SOLE   0 270 0
CBIZ INC COMMON 124805102 37,941 2,769,455 SH   SOLE   439,850 2,188,905 140,700
CBL & ASSOCIATE PROP REIT 124830100 86 7,500 SH   SOLE   0 0 7,500
CBS CORPORATION CLASS A 124857103 1,296 20,000 SH   SOLE   0 20,000 0
CBS CORPORATION CLASS B 124857202 75,558 1,187,653 SH   SOLE   0 1,158,903 28,750
CDK GLOBAL INC COM USD0.001 'WI' 12508E101 683 11,445 SH   SOLE   0 11,279 166
CDN NATL RAILWAY COMMON 136375102 114 1,692 SH   SOLE   0 1,692 0
CDN NATURAL RES COMMON 136385101 77,582 2,433,578 SH   SOLE   0 2,142,026 291,552
CDN PACIFIC RAILWAY COMMON 13645T100 21 150 SH   SOLE   0 150 0
CELANESE CORP SERIES A 150870103 4 60 SH   SOLE   0 60 0
CELGENE CORP COMMON 151020104 16,239 140,295 SH   SOLE   0 138,295 2,000
CELGENE CORP RTS 00/00/11 151020112 13 13,000 SH   SOLE   0 13,000 0
CEL-SCI CORPORATION COMMON STOCK 150837508 0 50 SH   SOLE   0 50 0
CELSION CORP COM USD0.01 15117N404 0 4 SH   SOLE   0 4 0
CENOVUS ENERGY COMMON 15135U109 81 5,388 SH   SOLE   0 5,388 0
CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 228 11,600 SH   SOLE   0 11,600 0
CENTERPOINT ENERGY COMMON 15189T107 16 685 SH   SOLE   0 685 0
CENTRAL FD CDA LTD CLASS A NON VTG 153501101 1,169 103,599 SH   SOLE   0 103,599 0
CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 87 50,000 SH   SOLE   0 0 50,000
CENTRAL SECS CORP COMMON 155123102 643 29,530 SH   SOLE   0 26,731 2,799
CENTURY BANCORP CLASS A NON VTG 156432106 378 6,300 SH   SOLE   0 6,300 0
CENTURYLINK INC COMMON 156700106 869 36,573 SH   SOLE   500 35,173 900
CENVEO INC COMMON 15670S402 116 16,732 SH   SOLE   0 15,532 1,200
CERUS CORP COMMON 157085101 139 32,000 SH   SOLE   0 32,000 0
CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 3,084 10,713 SH   SOLE   0 10,617 96
CHATHAM LODGING TR COMMON 16208T102 10 500 SH   SOLE   0 500 0
CHECK POINT SOFTWARE ORDINARY M22465104 12 150 SH   SOLE   0 150 0
CHEESECAKE FACTORY COMMON 163072101 71 1,200 SH   SOLE   0 1,200 0
CHEMICAL FINL CORP COMMON 163731102 10,580 195,321 SH   SOLE   0 187,073 8,248
CHEMTURA CORP COMMON 163893209 0 2 SH   SOLE   0 2 0
CHEMUNG FINL CORP COMMON 164024101 3,806 104,725 SH   SOLE   0 95,770 8,955
CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH   SOLE   0 25 0
CHESAPEAKE ENERGY COMMON 165167107 11,149 1,588,255 SH   SOLE   74,200 1,325,001 189,054
CHESAPEAKE UTILS COR COMMON 165303108 4,949 73,932 SH   SOLE   600 68,157 5,175
CHEVRON CORP COMMON 166764100 8,917 75,767 SH   SOLE   0 46,452 29,315
CHICOS FAS INC COMMON 168615102 1 115 SH   SOLE   0 115 0
CHINA AUTO SYSTEMS COMMON 16936R105 158 29,550 SH   SOLE   0 20,300 9,250
CHINA ZENIX AUTO I ADS (4 ORD) 16951E104 582 485,707 SH   SOLE   485,707 0 0
CHIPOTLE MEXICAN GRL COMMON 169656105 299 795 SH   SOLE   0 750 45
CHUBB LIMITED COMMON H1467J104 63,256 478,777 SH   SOLE   0 405,732 73,045
CHURCH & DWIGHT INC COMMON 171340102 194 4,396 SH   SOLE   0 4,396 0
CIENA CORP 0.875 JUN 15 17 C 171779AE1 64 65,000 PRN   SOLE   0 65,000 0
CIENA CORPORATION COMMON 171779309 1,142 46,785 SH   SOLE   0 44,277 2,508
CIGNA CORP COMMON 125509109 1,265 9,486 SH   SOLE   0 9,486 0
CIMAREX ENERGY CO COMMON 171798101 519 3,825 SH   SOLE   0 3,825 0
CIMPRESS N V SHS EURO N20146101 36 400 SH   SOLE   0 400 0
CINCINNATI BELL INC COMMON 171871502 4 200 SH   SOLE   200 0 0
CINCINNATI BELL INC PFD CV DEP1/20 171871403 24 500 SH   SOLE   0 500 0
CINCINNATI FINL CORP COMMON 172062101 135 1,789 SH   SOLE   0 1,789 0
CINEMARK HOLDINGS COMMON 17243V102 404 10,550 SH   SOLE   0 10,550 0
CINTAS CORP COMMON 172908105 14 129 SH   SOLE   0 129 0
CIRRUS LOGIC INC COMMON 172755100 40 715 SH   SOLE   0 715 0
CISCO SYSTEMS INC COMMON 17275R102 15,129 500,628 SH   SOLE   200 474,662 25,766
CIT GROUP INC COMMON 125581801 64 1,520 SH   SOLE   0 1,520 0
CITIGROUP INC COMMON 172967424 54,803 922,159 SH   SOLE   88,064 775,272 58,823
CITIZENS CMNTY BANCP COMMON 174903104 166 13,374 SH   SOLE   0 0 13,374
CITIZENS FINANCIAL COMMON 174610105 11,951 335,447 SH   SOLE   0 321,262 14,185
CITRIX SYS INC COMMON 177376100 1 14 SH   SOLE   0 14 0
CIVEO CORPORATION COMMON 17878Y108 16 7,600 SH   SOLE   0 5,500 2,100
CLARCOR INC COMMON 179895107 45 547 SH   SOLE   0 547 0
CLAYMORE ETF TR GUG BLT2017 HY 18383M399 0 0 SH   SOLE   0 0 0
CLAYMORE ETF TR GUG BLT2018 HY 18383M381 0 0 SH   SOLE   0 0 0
CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 894 100,000 SH   SOLE   0 100,000 0
CLIFFS NATURAL RES COMMON 18683K101 40 4,800 SH   SOLE   0 4,800 0
CLOROX CO COMMON 189054109 2,089 17,407 SH   SOLE   0 17,407 0
CLOUGH GBL DIV & INC COMMON SHSOF BEN INT 18913Y103 37 3,127 SH   SOLE   0 3,127 0
CME GROUP INC CLASS A 12572Q105 1,872 16,230 SH   SOLE   0 16,230 0
CMS ENERGY CORP COMMON 125896100 4,180 100,446 SH   SOLE   0 98,746 1,700
COACH INC COMMON 189754104 4,283 122,328 SH   SOLE   0 120,528 1,800
COBALT INTL ENERGY COMMON 19075F106 67 55,000 SH   SOLE   0 55,000 0
COCA-COLA CO COMMON 191216100 30,617 738,482 SH   SOLE   0 736,457 2,025
COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 337 10,735 SH   SOLE   0 10,735 0
COEUR MINING INC COMMON 192108504 9 1,050 SH   SOLE   250 800 0
COGENTIX MED INC COM USD0.01 19243A104 42 21,370 SH   SOLE   0 21,370 0
COGNIZANT TECH SOLNS CLASS A 192446102 121 2,160 SH   SOLE   0 2,160 0
COHEN & STEERS INFRA COMMON 19248A109 3 204 SH   SOLE   0 204 0
COHEN & STEERS LTD COMMON 19248C105 44 1,800 SH   SOLE   0 1,800 0
COHEN & STEERS QUAL COMMON 19247L106 33 2,735 SH   SOLE   0 2,735 0
COLGATE PALMOLIVE CO COMMON 194162103 14,153 216,281 SH   SOLE   0 215,417 864
COLONY CAPITAL INC CLASS A COMMON STOCK 19624R106 20 1,000 SH   SOLE   0 1,000 0
COLONY STARWOODHOMES COMMON 19625X102 27 960 SH   SOLE   0 960 0
COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 4 200 SH   SOLE   0 200 0
COMCAST CORP CLASS A 20030N101 217,722 3,153,077 SH   SOLE   15,250 3,020,854 116,973
COMERICA INC COMMON 200340107 257 3,786 SH   SOLE   0 3,786 0
COMMERCE BANCSHARES COMMON 200525103 176 3,058 SH   SOLE   0 3,058 0
COMMERCEHUB INC COM USD0.01 SER A WI 20084V108 46 3,113 SH   SOLE   0 3,113 0
COMMERCEHUB INC COM USD0.01 SER C WI 20084V306 94 6,287 SH   SOLE   0 6,286 1
COMMERCIAL METALS CO COMMON 201723103 11,442 525,355 SH   SOLE   600 484,345 40,410
COMMERCIAL VEH GRP COMMON 202608105 2,038 368,642 SH   SOLE   0 330,942 37,700
COMMUNICATIONS SAL COM USD0.0001 20341J104 6 258 SH   SOLE   0 58 200
COMMUNITY WST BKSHRS COMMON 204157101 220 23,888 SH   SOLE   0 0 23,888
COMPANIA CERVECERIAS ADR (2 ORD) 204429104 41 2,000 SH   SOLE   0 2,000 0
COMSTOCK RES INC COMMON 205768302 22 2,332 SH   SOLE   0 2,332 0
CONAGRA BRANDS INC COMMON 205887102 421 10,667 SH   SOLE   0 5,050 5,617
CONNECTICUT WTR SVC COMMON 207797101 2,073 37,121 SH   SOLE   600 34,221 2,300
CONOCOPHILLIPS COMMON 20825C104 67,158 1,339,427 SH   SOLE   0 1,326,898 12,529
CONSOL ENERGY INC COMMON 20854P109 21 1,160 SH   SOLE   0 1,160 0
CONSOLDTD EDISON INC COMMON 209115104 471 6,395 SH   SOLE   0 6,395 0
CONSOLIDATED WATR CO ORDINARY G23773107 7,523 693,413 SH   SOLE   1,000 644,893 47,520
CONTINENTAL RES COMMON 212015101 56 1,100 SH   SOLE   0 1,100 0
COPART INC COMMON 217204106 12 229 SH   SOLE   0 229 0
CORE LABORATORIES COMMON N22717107 21 175 SH   SOLE   0 175 0
CORNING INCORPORATED COMMON 219350105 184 7,622 SH   SOLE   0 7,622 0
COSTCO WHSL CORP COMMON 22160K105 1,971 12,314 SH   SOLE   0 10,939 1,375
COTY INC CLASS A 222070203 123,110 6,723,666 SH   SOLE   385,250 6,237,878 100,538
COUNTY BANCORP COM USD0.01 221907108 134 5,000 SH   SOLE   0 0 5,000
COUSINS PPTYS INC COMMON 222795106 9 1,135 SH   SOLE   0 1,135 0
CRACKER BARREL OLD CTRY STORE COM 22410J106 333 2,000 SH   SOLE   0 2,000 0
CRAFT BREW ALIA COMMON 224122101 739 43,732 SH   SOLE   0 43,732 0
CRANE CO COMMON 224399105 16 225 SH   SOLE   0 225 0
CREDIT ACCEP CORP COMMON 225310101 65 300 SH   SOLE   0 300 0
CREE INC COMMON 225447101 1 51 SH   SOLE   0 51 0
CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 844 33,046 SH   SOLE   0 33,046 0
CROSS TIMBERS RTY TR UNIT 22757R109 17 1,000 SH   SOLE   0 1,000 0
CROWN CRAFTS INC COMMON 228309100 368 47,495 SH   SOLE   0 0 47,495
CROWN HOLDINGS INC COMMON 228368106 157 3,001 SH   SOLE   0 3,001 0
CSG SYS INTL INC COMMON 126349109 25 535 SH   SOLE   0 535 0
CSS INDS INC COMMON 125906107 1,754 64,805 SH   SOLE   0 55,880 8,925
CST BRANDS INC COMMON 12646R105 1 21 SH   SOLE   0 21 0
CSW INDUSTRIALS IN COM USD0.01 126402106 30,037 815,118 SH   SOLE   0 809,618 5,500
CSX CORP COMMON 126408103 4,014 111,729 SH   SOLE   0 111,729 0
CTI BIOPHARMA COMMON 12648L106 0 366 SH   SOLE   0 366 0
CULLEN FROST BANKERS COMMON 229899109 5,079 57,562 SH   SOLE   0 57,562 0
CUMMINS INC COMMON 231021106 130 957 SH   SOLE   0 957 0
CVR PARTNERS LP COMMON 126633106 270 45,000 SH   SOLE   0 0 45,000
CVS HEALTH CORP COMMON 126650100 209,297 2,652,359 SH   SOLE   125,250 2,469,480 57,629
CYPRESS SEMICONDUCTR COMMON 232806109 57 5,051 SH   SOLE   0 5,051 0
CYREN LTD ORD SHS M26895108 4 2,000 SH   SOLE   0 2,000 0
D R HORTON INC COMMON 23331A109 227 8,326 SH   SOLE   0 8,326 0
DAILY JOURNAL CORP COMMON 233912104 0 1 SH   SOLE   0 1 0
DAKTRONICS INC COMMON 234264109 1 140 SH   SOLE   0 0 140
DANAHER CORP COMMON 235851102 226,566 2,910,662 SH   SOLE   150,000 2,732,312 28,350
DANONE SP ADR (0.2 ORD) 23636T100 5,166 410,658 SH   SOLE   0 355,258 55,400
DARDEN RESTAURANT COMMON 237194105 194 2,679 SH   SOLE   0 2,679 0
DAVITA INC COMMON 23918K108 9 144 SH   SOLE   0 144 0
DBV TECHNOLOGIES SPNS ADR 23306J101 12,023 342,269 SH   SOLE   329,069 13,200 0
DEERE & CO COMMON 244199105 174 1,693 SH   SOLE   0 1,293 400
DELL TECHNOLOGIES COM CL V 24703L103 32 590 SH   SOLE   0 590 0
DELTA AIR LINES COMMON 247361702 47 972 SH   SOLE   0 972 0
DELTA NAT GAS INC COMMON 247748106 5,531 188,588 SH   SOLE   2,750 164,948 20,890
DELTIC TIMBER CORP COMMON 247850100 16 216 SH   SOLE   0 216 0
DENTSPLY SIRONA INC COM USD0.01 24906P109 564 9,778 SH   SOLE   0 9,747 31
DEPOMED INC COMMON 249908104 36 2,000 SH   SOLE   0 2,000 0
DEVON ENERGY CORP COMMON 25179M103 4,238 92,805 SH   SOLE   0 92,108 697
DIAGEO P L C SP ADR (4 ORD) 25243Q205 3,294 31,694 SH   SOLE   0 30,719 975
DIAGEO PLC ORDINARY G42089113 1,506 58,810 SH   SOLE   0 50,335 8,475
DIGITAL RLTY TR INC COMMON 253868103 39 400 SH   SOLE   0 400 0
DIME CMNTY BANCSHRS COMMON 253922108 48 2,422 SH   SOLE   0 0 2,422
DISCOVER FINL SVCS COMMON 254709108 22,204 308,008 SH   SOLE   80,000 226,883 1,125
DISCOVERY COMMUNIC COMMON SERIES A 25470F104 12,843 468,576 SH   SOLE   0 408,952 59,624
DISCOVERY COMMUNIC COMMON SERIES C 25470F302 50,347 1,880,058 SH   SOLE   0 1,740,470 139,588
DISH NETWORK CORP CLASS A 25470M109 115 2,000 SH   SOLE   0 2,000 0
DLH HOLDINGS CORP. COMMON 23335Q100 112 18,911 SH   SOLE   0 0 18,911
DNP SELECT INCOME FD COMMON 23325P104 10 1,000 SH   SOLE   0 1,000 0
DOLBY LABORATORIES COMMON 25659T107 4 101 SH   SOLE   0 101 0
DOLLAR TREE INC COMMON 256746108 54 700 SH   SOLE   0 700 0
DOMINION RES INC VA COMMON 25746U109 352 4,600 SH   SOLE   0 3,200 1,400
DONNELLEY FINANCIAL COMMON 25787G100 48 2,123 SH   SOLE   0 2,123 0
DONNELLEY R R & SONS COMMON 257867200 92 5,662 SH   SOLE   0 5,662 0
DORCHESTER MINERALS COMMON UNIT 25820R105 282 16,125 SH   SOLE   0 11,700 4,425
DOUBLELINE INCOME COMMON 258622109 18 1,000 SH   SOLE   0 1,000 0
DOVER CORP COMMON 260003108 27 364 SH   SOLE   0 364 0
DOW CHEMICAL COMPANY COMMON 260543103 1,869 32,671 SH   SOLE   0 30,521 2,150
DR PEPPER SNAPPLE COMMON 26138E109 130 1,442 SH   SOLE   0 1,442 0
DREW INDUSTRIES INC COMMON 26168L205 3,419 31,735 SH   SOLE   0 27,260 4,475
DRIVE SHACK INC COMMON 262077100 7 2,000 SH   SOLE   0 2,000 0
DU PONT E I DE NEMOU COMMON 263534109 22,960 312,809 SH   SOLE   75 303,309 9,425
DUCOMMUN INC COMMON 264147109 109 4,300 SH   SOLE   0 4,300 0
DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH   SOLE   0 21 0
DUKE ENERGY CORP COMMON 26441C204 1,050 13,529 SH   SOLE   0 13,151 378
DUN & BRADSTREET COR COMMON 26483E100 19,437 160,217 SH   SOLE   0 148,517 11,700
DUNKIN BRANDS GR COMMON 265504100 14,802 282,277 SH   SOLE   0 268,382 13,895
DYNEGY INC WTS OCT 2 17 26817R116 0 2 SH   SOLE   0 2 0
EAGLE BANCRP MONTAN COMMON 26942G100 637 30,236 SH   SOLE   0 0 30,236
EAST WEST BANCORP COMMON 27579R104 50 1,000 SH   SOLE   0 1,000 0
EASTERN VA BKSHRS COMMON 277196101 175 16,806 SH   SOLE   0 0 16,806
EASTMAN CHEM CO COMMON 277432100 272 3,626 SH   SOLE   0 3,620 6
EASTMAN KODAK CO COM NEW 277461406 0 25 SH   SOLE   0 25 0
EASTMAN KODAK CO WTS SEP 03 18 277461133 0 8 SH   SOLE   0 8 0
EASTMAN KODAK CO WTS SEP 03 18 277461141 0 7 SH   SOLE   0 7 0
EATON CORPORATION COMMON G29183103 319 4,763 SH   SOLE   0 4,763 0
EATON VANCE TAX-MNG OPP FUND 27828Y108 263 17,754 SH   SOLE   0 17,754 0
EATON VANCE ENHANCED COMMON 278274105 188 15,198 SH   SOLE   0 15,198 0
EATON VANCE TAX MNG GBL DV EQT 27829F108 6 750 SH   SOLE   0 750 0
EATON VANCE TAX ADV COMMON 27828G107 20 1,000 SH   SOLE   0 1,000 0
EBAY INC COMMON 278642103 9,251 311,613 SH   SOLE   90 237,226 74,297
EBIX INC COMMON 278715206 108 1,900 SH   SOLE   0 1,900 0
ECHOSTAR CORP CLASS A 278768106 51 1,000 SH   SOLE   0 1,000 0
ECOLAB INC COMMON 278865100 520 4,437 SH   SOLE   0 4,437 0
ECOPETROL SA SP ADR (20 ORD) 279158109 63 7,000 SH   SOLE   0 7,000 0
EDGEWELL PERSONAL COMMON 28035Q102 170 2,342 SH   SOLE   0 2,342 0
EDWARDS LIFESCIENCE COMMON 28176E108 29 320 SH   SOLE   0 320 0
EL PASO ELEC CO COMMON 283677854 0 6 SH   SOLE   0 6 0
ELECTRONIC ARTS INC COMMON 285512109 49 629 SH   SOLE   0 629 0
ELI LILLY & CO COMMON 532457108 9,330 126,863 SH   SOLE   0 121,533 5,330
EMCOR GROUP INC COMMON 29084Q100 3 51 SH   SOLE   0 51 0
EMERSON ELEC CO COMMON 291011104 1,374 24,658 SH   SOLE   0 23,638 1,020
EMPIRE DIST ELEC CO COMMON 291641108 814 23,900 SH   SOLE   0 23,900 0
EMPIRE RES INC DEL COMMON 29206E100 1,161 171,124 SH   SOLE   0 165,724 5,400
EMPIRE RESORTS INC COM USD0.01 292052305 5 234 SH   SOLE   0 234 0
ENANTA PHARMACEUTI COMMON 29251M106 16,230 484,500 SH   SOLE   484,500 0 0
ENBRIDGE ENERGY PART COMMON 29250R106 15 600 SH   SOLE   0 0 600
ENCANA CORPORATION COMMON 292505104 312 26,578 SH   SOLE   0 26,578 0
ENDURANCE SPECIALTY ORDINARY G30397106 163 1,770 SH   SOLE   0 1,770 0
ENERGIZER HOLDINGS COMMON 29272W109 216 4,842 SH   SOLE   0 4,842 0
ENERGY TRANSFER EQTY COMMON UNIT 29273V100 248 12,887 SH   SOLE   0 12,887 0
ENERGY TRANSFER PTNR UNIT LTD PARTN 29273R109 925 25,856 SH   SOLE   0 7,856 18,000
ENERPLUS CORP COMMON 292766102 9 1,000 SH   SOLE   1,000 0 0
ENGILITY HOLDNGS INC COMMON 29286C107 0 5 SH   SOLE   0 5 0
ENLINK MIDSTREAM LLC UNIT REP STG LTD LIA 29336T100 152 8,000 SH   SOLE   0 8,000 0
ENSCO PLC COMMON CLASS A G3157S106 80 8,260 SH   SOLE   0 8,260 0
ENTEGRA FINANCIAL COMMON NPV 29363J108 201 9,763 SH   SOLE   0 9,763 0
ENTERGY CORP COMMON 29364G103 219 2,994 SH   SOLE   0 2,994 0
ENTERPRISE PRODS COMMON 293792107 6,334 234,250 SH   SOLE   0 156,036 78,214
ENVISION HEALTHCARE COMMON STOCK 29414D100 3 49 SH   SOLE   0 49 0
EOG RESOURCES INC COMMON 26875P101 45,602 451,006 SH   SOLE   0 450,986 20
EQT CORPORATION COMMON 26884L109 421 6,450 SH   SOLE   0 6,450 0
EQUIFAX INC COMMON 294429105 259 2,193 SH   SOLE   0 2,193 0
EQUITY COMMONWEALTH COMMON SBI 294628102 1,103 36,500 SH   SOLE   0 36,500 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,410 37,448 SH   SOLE   0 5,324 32,124
ERICSSON ADR (1 ORD B SEK1) 294821608 8 1,510 SH   SOLE   0 218 1,292
ESCO TECHN INC COMMON 296315104 11 200 SH   SOLE   0 200 0
ESSENDANT INC COM USD0.10 296689102 1,034 49,491 SH   SOLE   0 43,262 6,229
ESSEX PPTY TR INC REIT 297178105 34 148 SH   SOLE   0 148 0
ESTEE LAUDER CO CLASS A 518439104 28 374 SH   SOLE   0 374 0
ETFS GOLD TR SHS ETF 26922Y105 245 2,200 SH   SOLE   0 0 2,200
ETFS SILVER ETF TR SILVER SHS 26922X107 249 16,000 SH   SOLE   0 0 16,000
EV ENERGY PARTNERS COMMON UNIT 26926V107 1 500 SH   SOLE   0 0 500
EVEREST RE GROUP LTD COMMON G3223R108 21 100 SH   SOLE   0 100 0
EVERSOURCE ENERGY COMMON 30040W108 144 2,618 SH   SOLE   0 2,618 0
EXCO RESOURCES INC COMMON 269279402 11 13,100 SH   SOLE   0 8,100 5,000
EXELON CORP COMMON 30161N101 101 2,853 SH   SOLE   0 2,478 375
EXPEDITORS INTL WASH COMMON 302130109 24 460 SH   SOLE   0 460 0
EXPRESS SCRIPTS HLDG COMMON 30219G108 2,637 38,342 SH   SOLE   0 38,053 289
EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 10,957 678,500 SH   SOLE   0 648,700 29,800
EXTRA SPACE STORAGE REIT 30225T102 115 1,500 SH   SOLE   0 1,500 0
EXXON MOBIL CORP COMMON 30231G102 43,790 485,152 SH   SOLE   0 460,617 24,535
FACEBOOK INC CLASS A 30303M102 3,657 31,792 SH   SOLE   0 31,622 170
FACTSET RESH SYS INC COMMON 303075105 12 78 SH   SOLE   0 78 0
FAIR ISAAC INC COMMON 303250104 197 1,654 SH   SOLE   0 654 1,000
FALCONSTOR SOFTWARE COMMON 306137100 64 143,406 SH   SOLE   0 143,406 0
FARMER BROS CO COMMON 307675108 1,666 45,420 SH   SOLE   0 44,720 700
FATE THERAPEUTICS COM USD0.001 31189P102 4 1,750 SH   SOLE   0 0 1,750
FEDERAL MOGUL HLDG COMMON 313549404 2,226 215,948 SH   SOLE   0 181,859 34,089
FEDEX CORP COMMON 31428X106 101,312 544,108 SH   SOLE   25,075 509,979 9,054
FERRARI N V COMMON N3167Y103 1 20 SH   SOLE   0 20 0
FERRO CORP COMMON 315405100 2,966 207,000 SH   SOLE   0 200,600 6,400
FIDELITY & GTY LIF COM USD0.01 315785105 355 15,000 SH   SOLE   0 0 15,000
FIDELITY NATL INFO COMMON 31620M106 374 4,951 SH   SOLE   0 4,681 270
FIFTH THIRD BANCORP COMMON 316773100 85 3,160 SH   SOLE   0 3,160 0
FINISH LINE INC CLASS A 317923100 0 1 SH   SOLE   0 1 0
FIREEYE INC COMMON STOCK 31816Q101 40 3,400 SH   SOLE   0 3,400 0
FIRST DATA CORP COMMON CL A 32008D106 35 2,500 SH   SOLE   0 2,500 0
FIRST FINL BANCORP COMMON 320209109 132 4,668 SH   SOLE   0 4,668 0
FIRST HAWAIIAN COM USD0.01 32051X108 69 2,000 SH   SOLE   0 2,000 0
FIRST HORIZON NATL COMMON 320517105 3,708 185,334 SH   SOLE   595 179,798 4,941
FIRST REPUBLIC BANK COMMON 33616C100 1 20 SH   SOLE   0 20 0
FIRSTENERGY CORP COMMON 337932107 24 800 SH   SOLE   0 800 0
FISERV INC COMMON 337738108 95 900 SH   SOLE   0 900 0
FLEETCOR TECHNOLOG COMMON 339041105 14 100 SH   SOLE   0 100 0
FLIR SYS INC COMMON 302445101 4,477 123,725 SH   SOLE   0 113,725 10,000
FLOWSERVE CORP COMMON 34354P105 100 2,100 SH   SOLE   0 2,100 0
FLUOR CORPORATION COMMON 343412102 2 51 SH   SOLE   0 51 0
FLY LEASING LTD ADR 144 A 34407D109 5,375 404,140 SH   SOLE   320,130 74,460 9,550
FMC CORP COMMON 302491303 5 100 SH   SOLE   0 100 0
FNB CORP COMMON 302520101 225 14,042 SH   SOLE   0 12,040 2,002
FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 35 465 SH   SOLE   0 465 0
FOOT LOCKER INC COMMON 344849104 283 4,000 SH   SOLE   0 4,000 0
FORD MOTOR CO COMMON 345370860 79 6,584 SH   SOLE   0 6,584 0
FOREST CITY ENTERPRI CLASS B CONV 345605208 2,858 106,136 SH   SOLE   0 99,536 6,600
FOREST CITY ENTPRSES CLASS A 345605109 20,576 987,378 SH   SOLE   45,422 890,792 51,164
FORTIVE CORPORATION COMMON STOCK 34959J108 30,505 568,810 SH   SOLE   0 559,602 9,208
FORTRESS INVESTMENT CLASS A 34958B106 9 2,000 SH   SOLE   0 0 2,000
FORTUNE BRANDS HOM COMMON USD0.01 34964C106 46 873 SH   SOLE   0 873 0
FOUR CORNERS PRPERTY COMMON 35086T109 21 1,066 SH   SOLE   0 1,066 0
FRANCO NEVADA CORP COMMON 351858105 35 600 SH   SOLE   0 600 0
FRANKLIN ELEC INC COMMON 353514102 1,497 38,500 SH   SOLE   0 38,500 0
FRANKLIN RES INC COMMON 354613101 33,492 846,202 SH   SOLE   0 804,672 41,530
FRANKLIN STREET PPTY COMMON 35471R106 358 27,661 SH   SOLE   0 27,661 0
FREEPORT-MCMORAN INC COMMON 35671D857 132 10,034 SH   SOLE   0 9,398 636
FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 26 620 SH   SOLE   0 620 0
FRONTIER COMMUNICA COMMON 35906A108 540 159,782 SH   SOLE   0 4,715 155,067
FRP HOLDINGS INC COMMON 30292L107 131 3,500 SH   SOLE   0 3,500 0
FUELCELL ENERGY INC COM USD0.0001 35952H502 5 3,191 SH   SOLE   0 3,191 0
GABELLI EQUITY TRUST COMMON 362397101 39 7,116 SH   SOLE   0 7,116 0
GALECTIN THERAPTCS COMMON 363225202 1 1,667 SH   SOLE   0 0 1,667
GAMESTOP CORP HLDG CLASS A 36467W109 32 1,300 SH   SOLE   0 1,300 0
GANNETT INC COMMON 36473H104 57 5,946 SH   SOLE   0 5,946 0
GAP INC COMMON 364760108 46 2,056 SH   SOLE   0 2,056 0
GARTNER INC COMMON 366651107 44 443 SH   SOLE   0 443 0
GCP APPLIED TECH INC COMMON 36164Y101 52,042 1,945,530 SH   SOLE   0 1,891,726 53,804
GENERAL AMERN INVS COMMON 368802104 505 16,217 SH   SOLE   0 6,877 9,340
GENERAL DYNAMICS COMMON 369550108 985 5,708 SH   SOLE   0 5,708 0
GENERAL ELECTRIC CO COMMON 369604103 121,216 3,835,941 SH   SOLE   3,601 3,640,615 191,725
GENERAL GROWTH PPTYS COMMON 370023103 781 31,280 SH   SOLE   0 31,280 0
GENERAL MILLS INC COMMON 370334104 8,214 132,980 SH   SOLE   0 132,580 400
GENERAL MOTORS CO COMMON 37045V100 105 3,018 SH   SOLE   0 3,018 0
GENERAL MTRS CO WTS JUL 10 19 37045V126 25 1,476 SH   SOLE   0 1,476 0
GENESCO INC COMMON 371532102 0 3 SH   SOLE   0 3 0
GENIE ENERGY LTD CLASS B 372284208 0 66 SH   SOLE   0 66 0
GENOMIC HEALTH COMMON 37244C101 5 200 SH   SOLE   0 200 0
GENUINE PARTS CO COMMON 372460105 181 1,903 SH   SOLE   0 1,903 0
GERON CORP COMMON 374163103 6 3,200 SH   SOLE   0 3,200 0
GETTY RLTY CORP NEW COMMON 374297109 115 4,530 SH   SOLE   0 4,530 0
GEVO INC COM USD0.01 374396208 1 10,000 SH   SOLE   0 10,000 0
GIGAMON INC COMMON 37518B102 1,917 42,100 SH   SOLE   0 41,700 400
GILEAD SCIENCES INC COMMON 375558103 192,200 2,683,990 SH   SOLE   0 2,365,097 318,893
GLATFELTER COMMON 377316104 8,370 350,393 SH   SOLE   0 344,118 6,275
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1,425 37,013 SH   SOLE   0 26,697 10,316
GLOBAL PARTNERS LP COMMON UNIT 37946R109 29 1,500 SH   SOLE   0 1,500 0
GLOBAL PAYMENTS INC COMMON 37940X102 138 2,000 SH   SOLE   0 2,000 0
GLOBAL X FDS GBL X MSCIGREECE ETF 37950E366 5 723 SH   SOLE   0 723 0
GLOBAL X FDS SILVER MNR ETF 37954Y848 424 13,230 SH   SOLE   0 5,565 7,665
GLOBALSTAR INC COMMON 378973408 25 16,000 SH   SOLE   0 16,000 0
GLU MOBILE INC COMMON 379890106 32 16,770 SH   SOLE   0 15,770 1,000
GOLAR LNG LTD ORDINARY G9456A100 1,035 45,150 SH   SOLE   0 45,150 0
GOLAR LNG PARTNERS COMMON UNIT Y2745C102 24 1,000 SH   SOLE   0 1,000 0
GOLDCORP INC COMMON 380956409 42 3,130 SH   SOLE   0 3,130 0
GOLDMAN SACHS GROUP COMMON 38141G104 1,002 4,187 SH   SOLE   0 4,158 29
GOPRO INC. COM USD0.0001 CL A 38268T103 0 11 SH   SOLE   0 11 0
GORMAN RUPP CO COMMON 383082104 47 1,522 SH   SOLE   0 1,522 0
GRACE W R & CO DEL COMMON 38388F108 43,340 640,747 SH   SOLE   120,034 491,677 29,036
GRACO INC COMMON 384109104 15,832 190,536 SH   SOLE   0 155,048 35,488
GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 1,121 2,190 SH   SOLE   0 2,190 0
GRAINGER W W INC COMMON 384802104 358 1,544 SH   SOLE   0 500 1,044
GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002100 17 1,912 SH   SOLE   0 398 1,514
GREAT LAKES DREDGE COMMON 390607109 84 20,000 SH   SOLE   0 20,000 0
GREAT PLAINS ENERGY COMMON 391164100 10,902 398,643 SH   SOLE   0 380,668 17,975
GREEN BANCORP INC COMMON 39260X100 6,894 453,593 SH   SOLE   216,503 211,090 26,000
GREENHILL & CO INC COMMON 395259104 118 4,279 SH   SOLE   0 4,279 0
GROUPE DANONE SHS F12033134 13,663 216,884 SH   SOLE   0 216,684 200
GUARANTY BANCORP DEL COMMON 40075T607 508 21,000 SH   SOLE   0 0 21,000
GUESS INC COMMON 401617105 0 11 SH   SOLE   0 11 0
GUIDEWIRE SOFTWARE COMMON 40171V100 29 600 SH   SOLE   0 600 0
HALCON RESOURCES COMMON 40537Q605 12 1,380 SH   SOLE   0 1,380 0
HALLIBURTON COMMON 406216101 1,548 28,623 SH   SOLE   0 25,048 3,575
HALYARD HEALTH INC COMMON 40650V100 87 2,360 SH   SOLE   0 2,360 0
HANESBRANDS INC COMMON 410345102 659 30,552 SH   SOLE   0 30,552 0
HANNON ARMSTRONG S COMMON 41068X100 13 700 SH   SOLE   0 700 0
HARDINGE INC COMMON 412324303 32 2,950 SH   SOLE   0 0 2,950
HARRIS CORP DEL COMMON 413875105 27 272 SH   SOLE   0 272 0
HARSCO CORP COMMON 415864107 876 64,467 SH   SOLE   0 56,242 8,225
HARTE HANKS INC COMMON 416196103 8 5,338 SH   SOLE   0 5,338 0
HARTFORD FINL SVCS COMMON 416515104 46 969 SH   SOLE   0 489 480
HARVARD BIOSCIENCE I COMMON 416906105 399 131,000 SH   SOLE   0 67,000 64,000
HASBRO INC COMMON 418056107 1,202 15,454 SH   SOLE   0 14,954 500
HC2 HLDGS INC COMMON 404139107 88 15,000 SH   SOLE   0 0 15,000
HCP INC COMMON 40414L109 0 1 SH   SOLE   0 0 1
HEIDRICK &STRUG INTL COMMON 422819102 7 300 SH   SOLE   0 300 0
HENRY JACK & ASSOC COMMON 426281101 96 1,088 SH   SOLE   0 1,088 0
HENRY SCHEIN INC COMMON 806407102 82 545 SH   SOLE   0 545 0
HERCULES CAPITAL INC COMMON 427096508 56 4,000 SH   SOLE   0 3,700 300
HERTZ GLOBAL HLDGS COMMON STOCK 42806J106 44 2,067 SH   SOLE   0 1,900 167
HESS CORPORATION COMMON 42809H107 2,076 33,328 SH   SOLE   0 32,528 800
HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 217 9,379 SH   SOLE   0 9,379 0
HEXCEL CORP COMMON 428291108 262 5,100 SH   SOLE   0 5,100 0
HIGHLAND FDS I IBOXX SR LN ETF 430101774 42 2,256 SH   SOLE   0 2,256 0
HIGHWOODS PPTYS INC COMMON 431284108 1,285 25,200 SH   SOLE   0 25,200 0
HILLENBRAND INC COMMON 431571108 7 207 SH   SOLE   0 207 0
HILLTOP HOLDINGS COMMON 432748101 521 17,500 SH   SOLE   0 0 17,500
HNI CORPORATION COMMON 404251100 78 1,400 SH   SOLE   0 1,300 100
HOME DEPOT INC COMMON 437076102 4,001 29,843 SH   SOLE   0 28,662 1,181
HONEYWELL INTL INC COMMON 438516106 242,111 2,089,860 SH   SOLE   95,000 1,976,058 18,802
HORIZON GLOBAL CORP COMMON 44052W104 25,644 1,068,531 SH   SOLE   205,880 814,606 48,045
HORMEL FOODS CORP COMMON 440452100 69 2,000 SH   SOLE   0 0 2,000
HOST HOTELS & RESRTS REIT 44107P104 94 5,027 SH   SOLE   0 3,283 1,744
HOWARD HUGHES COMMON 44267D107 5,757 50,462 SH   SOLE   0 45,306 5,156
HP INC COMMON USD0.01 40434L105 124 8,371 SH   SOLE   0 8,371 0
HRG GROUP INC COMMON 40434J100 80,281 5,159,464 SH   SOLE   532,650 4,416,519 210,295
HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 10 418 SH   SOLE   0 418 0
HSBC HLDGS PLC SP ADR (5 ORD) 404280406 3,773 93,913 SH   SOLE   700 85,693 7,520
HUBBELL INCORPORATED COMMON 443510607 175 1,500 SH   SOLE   0 1,500 0
HUGOTON RTY TR TEX UNIT BEN INT 444717102 0 0 SH   SOLE   0 0 0
HUNT JB TRANS SVCS COMMON 445658107 50 524 SH   SOLE   0 524 0
HUNTINGTON BANCSHARE COMMON 446150104 90 6,857 SH   SOLE   0 6,279 578
HUNTSMAN CORP COMMON 447011107 2,017 105,752 SH   SOLE   0 93,877 11,875
HURCO CO COMMON 447324104 56 1,700 SH   SOLE   0 1,700 0
HURON CONSULTING GRP COMMON 447462102 15 300 SH   SOLE   0 0 300
HUTTIG BUILDNG PRODS COMMON 448451104 380 57,500 SH   SOLE   0 0 57,500
IDACORP INC COMMON 451107106 7,121 88,413 SH   SOLE   0 82,893 5,520
IDEX CORP COMMON 45167R104 821 9,118 SH   SOLE   0 9,118 0
IDEXX LABS INC COMMON 45168D104 474 4,050 SH   SOLE   0 3,900 150
IDT CORPORATION CLASS B 448947507 1 66 SH   SOLE   0 66 0
IEC ELECTRS CORP COMMON 44949L105 11 3,100 SH   SOLE   0 3,100 0
IF BANCORP INC COMMON 44951J105 141 7,636 SH   SOLE   0 7,636 0
IGNITE RESTAURANT COMMON 451730105 375 694,496 SH   SOLE   27,500 475,250 191,746
IKANG HEALTHCARE G ADS REP 0.5 ORD SHS 45174L108 8,937 515,725 SH   SOLE   515,725 0 0
ILG INC COM USD0.01 44967H101 0 6 SH   SOLE   0 6 0
ILLINOIS TOOL WORKS COMMON 452308109 5,876 47,978 SH   SOLE   0 47,778 200
ILLUMINA INC COMMON 452327109 230 1,802 SH   SOLE   0 1,802 0
IMAX CORP COMMON 45245E109 3 100 SH   SOLE   0 100 0
IMMUNOGEN INC COMMON 45253H101 6 3,046 SH   SOLE   0 3,046 0
INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH   SOLE   0 111 5
INDEPNDNT BK OF MASS COMMON 453836108 101 1,447 SH   SOLE   0 1,447 0
INDIA FD INC COMMON 454089103 305 14,297 SH   SOLE   0 14,297 0
ING GROEP N V SP ADR (1 COM) 456837103 86 6,122 SH   SOLE   0 6,122 0
INGERSOLL-RAND PLC CLASS A G47791101 313 4,181 SH   SOLE   0 4,181 0
INGREDION INCORPRTD COMMON 457187102 56,702 453,764 SH   SOLE   0 453,264 500
INTEGRAT DEVICE TECH COMMON 458118106 310 13,200 SH   SOLE   0 13,200 0
INTEL CORP COMMON 458140100 9,803 270,294 SH   SOLE   0 261,918 8,376
INTER CONTINENTAL EX COM USD0.01 45866F104 15,795 279,970 SH   SOLE   0 277,350 2,620
INTERNATIONAL PAPER COMMON 460146103 491 9,269 SH   SOLE   0 9,269 0
INTERPUBLIC GROUP COMMON 460690100 95 4,092 SH   SOLE   0 4,092 0
INTL BUSINESS MCHN COMMON 459200101 129,343 779,225 SH   SOLE   100 753,314 25,811
INTL FLAVORS & FRAGR COMMON 459506101 82 700 SH   SOLE   0 700 0
INTUIT COMMON 461202103 320 2,800 SH   SOLE   0 0 2,800
INTUITIVE SURGIC INC COMMON 46120E602 12 20 SH   SOLE   0 20 0
INVESCO MUN INCM OPPTN 46132X101 22 3,173 SH   SOLE   0 3,173 0
INVESCO DYN CR OPPUR COMMON SBI 46132R104 0 4 SH   SOLE   0 4 0
INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH   SOLE   0 350 0
INVESCO SENIOR INCTR COMMON 46131H107 7 1,700 SH   SOLE   0 1,700 0
INVESTORS BANCORP COMMON 46146L101 28 2,041 SH   SOLE   0 0 2,041
IONIS PHARMACEUTICAL COMMON USD0.001 462222100 2 50 SH   SOLE   0 50 0
IRON MOUNTAIN INC REIT 46284V101 87 2,695 SH   SOLE   0 2,695 0
ISHARES 1-3 YR TR BD ETF 464287457 28 332 SH   SOLE   0 307 25
ISHARES 2017 AMT-FREE MUNI T 464289271 10 372 SH   SOLE   0 372 0
ISHARES 7-10 Y TR BD ETF 464287440 15 146 SH   SOLE   0 146 0
ISHARES BRAZIL CAPD ETF 464286400 5 171 SH   SOLE   0 171 0
ISHARES CHINA LG-CAP ETF 464287184 201 5,812 SH   SOLE   0 5,812 0
ISHARES EMERG MKTS ETF 464287234 36 1,047 SH   SOLE   0 1,047 0
ISHARES LATN AMER 40 ETF 464287390 27 1,000 SH   SOLE   0 1,000 0
ISHARES MSCI EAFE ETF 464287465 138 2,393 SH   SOLE   0 2,393 0
ISHARES MSCI JAPN SMCETF 464286582 301 4,900 SH   SOLE   0 4,900 0
ISHARES NASDQ BIOTEC ETF 464287556 49 185 SH   SOLE   0 185 0
ISHARES RUS 1000 GRW ETF 464287614 167 1,598 SH   SOLE   0 1,598 0
ISHARES RUS 1000 VAL ETF 464287598 267 2,384 SH   SOLE   0 2,384 0
ISHARES RUS 2000 GRW ETF 464287648 6 40 SH   SOLE   0 40 0
ISHARES RUS 2000 VAL ETF 464287630 3 28 SH   SOLE   0 28 0
ISHARES RUS MDCP VAL ETF 464287473 110 1,376 SH   SOLE   0 1,376 0
ISHARES RUS MID-CAP ETF 464287499 165 923 SH   SOLE   0 923 0
ISHARES RUSSELL 2000 ETF 464287655 85 637 SH   SOLE   0 637 0
ISHARES S&P 500 GRWT ETF 464287309 9 78 SH   SOLE   0 0 78
ISHARES S&P 500 VAL ETF 464287408 8 86 SH   SOLE   0 0 86
ISHARES SELECT DIVID ETF 464287168 19 222 SH   SOLE   0 222 0
ISHARES SP SMCP600VL ETF 464287879 56 400 SH   SOLE   0 400 0
ISHARES U.S. ENERGY ETF 464287796 6 150 SH   SOLE   0 150 0
ISHARES US OIL EQ&SV ETF 464288844 5 125 SH   SOLE   0 125 0
ISHARES US REGNL BKS ETF 464288778 13 300 SH   SOLE   0 300 0
ISHARES GOLD TRUST GOLD TRUST 464285105 11 1,000 SH   SOLE   0 1,000 0
ISHARES INC CORE MSCI EMKT 46434G103 405 9,560 SH   SOLE   380 2,820 6,360
ISHARES INC MSCI EUROZONE 464286608 299 8,670 SH   SOLE   470 1,170 7,030
ISHARES INC MSCI JAPAN 46434G822 3 77 SH   SOLE   0 77 0
ISHARES SILVER TRUST ISHARES 46428Q109 519 34,350 SH   SOLE   0 350 34,000
ISHARES TR 2018 AMT-FREE MUNI T 46429B580 9 372 SH   SOLE   0 372 0
ISHARES TR CORE S&P SMALL-CAP 464287804 103 750 SH   SOLE   0 750 0
ISHARES TR IBD DEC 2021 AMT FRE 46435G789 9 369 SH   SOLE   0 369 0
ISHARES TR IBD DEC 2022 AMT FRE 46435G755 9 367 SH   SOLE   0 367 0
ISHARES TR IBD SEP 2020 AMT-FRE 46434V571 9 370 SH   SOLE   0 370 0
ISHARES TR ISHS 2019 AMT FREE M 46429B564 9 371 SH   SOLE   0 371 0
ISHARES TR MSCI USA MINVOLATILI 46429B697 22 494 SH   SOLE   0 494 0
ISHARES TR US TIPS BD FD 464287176 657 5,804 SH   SOLE   0 5,789 15
ISHARES TRUST CORE S&P 500 ETF 464287200 87 391 SH   SOLE   0 391 0
ISTAR INC COMMON 45031U101 9 804 SH   SOLE   0 624 180
ITAU UNIBANCO HLDG SP ADR (1 PFD) 465562106 135 13,200 SH   SOLE   0 13,200 0
ITT INC COMMON 45073V108 99 2,579 SH   SOLE   0 1,839 740
ITUS CORP COM USD0.01 45069V203 1 200 SH   SOLE   0 200 0
JACOBS ENGR GROUP COMMON 469814107 12 214 SH   SOLE   0 14 200
JANUS CAPITAL GROUP COMMON 47102X105 99 7,500 SH   SOLE   0 7,500 0
JASON INDUSTRIES COMMON 471172106 18 10,000 SH   SOLE   0 10,000 0
JAZZ PHARMA PLC COMMON G50871105 207 1,900 SH   SOLE   0 1,900 0
JEFFERIES GROUP INC 3.875 NOV 01 29 C 472319AG7 1,463 1,449,000 PRN   SOLE   0 1,434,000 15,000
JOHN HANCK PREM DIV COMMON 41013T105 78 5,000 SH   SOLE   0 5,000 0
JOHN HANCOCK FIN OPP OPP FD SH BEN NEW 409735206 27 759 SH   SOLE   0 759 0
JOHNSON & JOHNSON COMMON 478160104 298,199 2,588,309 SH   SOLE   411,300 2,141,905 35,104
JOHNSON CONTROLS INT ORDINARY SHARES G51502105 73 1,780 SH   SOLE   0 1,226 554
JOHNSON OUTDOORS INC CLASS A 479167108 15 400 SH   SOLE   0 400 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 50 1,600 SH   SOLE   0 1,600 0
JPMORGAN CHASE & CO COMMON 46625H100 14,002 162,268 SH   SOLE   0 154,197 8,071
JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH   SOLE   0 97 0
KANSAS CITY SOUTHERN COMMON 485170302 381 4,495 SH   SOLE   0 4,445 50
KAR AUCTION SERVIC COMMON 48238T109 30,649 719,125 SH   SOLE   265,000 450,550 3,575
KAYNE ANDERSON MLP COMMON 486606106 91 4,672 SH   SOLE   0 4,672 0
KEARNY FINL CORP MD COM USD0.10 48716P108 6 404 SH   SOLE   0 0 404
KELLOGG CO COMMON 487836108 8,315 112,817 SH   SOLE   0 112,817 0
KENNEDY-WILSON HLDS COMMON 489398107 82 4,000 SH   SOLE   0 4,000 0
KEYCORP COMMON 493267108 281 15,410 SH   SOLE   0 14,864 546
KEYSIGHT TECHNOLOGS COMMON 49338L103 72 1,978 SH   SOLE   0 1,928 50
KIMBERLY CLARK CORP COMMON 494368103 16,766 146,918 SH   SOLE   0 144,918 2,000
KIMCO REALTY CORP COMMON 49446R109 206 8,200 SH   SOLE   0 8,200 0
KINDER MORGAN INC COMMON 49456B101 4,237 204,594 SH   SOLE   0 164,452 40,142
KINDER MORGAN INC DE WTS MAY 25 17 49456B119 0 1,604 SH   SOLE   0 1,604 0
KINDRED HEALTHCARE COMMON 494580103 0 89 SH   SOLE   0 89 0
KKR & CO LP COMMON UNIT 48248M102 15 1,000 SH   SOLE   0 1,000 0
KLA-TENCOR CORP COMMON 482480100 70 891 SH   SOLE   0 891 0
KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH   SOLE   0 51 0
KOHLS CORP COMMON 500255104 5 118 SH   SOLE   0 118 0
KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 2,261 122,379 SH   SOLE   0 118,467 3,912
KRAFT HEINZ CO COMMON USD0.01 500754106 46,945 537,625 SH   SOLE   112,000 403,098 22,527
KROGER CO COMMON 501044101 4 142 SH   SOLE   0 142 0
L BRANDS INC COMMON 501797104 7 118 SH   SOLE   0 118 0
L-3 COMMUNICATIONS COMMON 502424104 80 530 SH   SOLE   0 530 0
LABORATORY CORP AMER COMMON 50540R409 4,845 37,742 SH   SOLE   0 37,717 25
LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH   SOLE   0 0 482
LAKE SHORE BANCORP COMMON 510700107 325 20,000 SH   SOLE   0 20,000 0
LAKELAND BANCORP INC COMMON 511637100 1,056 54,200 SH   SOLE   0 54,200 0
LAMAR ADVERTISING CL A 512816109 2,211 32,886 SH   SOLE   0 31,386 1,500
LAMB WESTON HLDGS COMMON 513272104 158 4,187 SH   SOLE   0 1,681 2,506
LANDMARK BANCORP INC COMMON 51504L107 377 13,453 SH   SOLE   0 0 13,453
LANDS END INC COMMON 51509F105 1 103 SH   SOLE   0 103 0
LANNETT CO INC COM 516012101 15 685 SH   SOLE   0 685 0
LAS VEGAS SANDS CORP COMMON 517834107 0 0 SH   SOLE   0 0 0
LAZARD LTD SHARES A G54050102 20 500 SH   SOLE   0 500 0
LEE ENTERPRISES INC COMMON 523768109 1 600 SH   SOLE   0 600 0
LEGACY RESERVES LP UNIT LP INT 524707304 8 4,000 SH   SOLE   0 4,000 0
LEGG MASON BW GLOB COMMON 52469B100 35 3,000 SH   SOLE   0 3,000 0
LEGGETT & PLATT INC COMMON 524660107 2,188 44,769 SH   SOLE   0 44,769 0
LEIDOS HOLDINGS INC COMMON STOCK 525327102 97 1,901 SH   SOLE   0 1,901 0
LENDING CLUB CORP COM USD0.01 52603A109 4 790 SH   SOLE   0 0 790
LENNAR CORP CLASS A 526057104 77 1,800 SH   SOLE   0 1,800 0
LENNAR CORP CLASS B 526057302 2 60 SH   SOLE   0 60 0
LEUCADIA NATL CORP COMMON 527288104 66,248 2,849,383 SH   SOLE   62,925 2,498,410 288,048
LEVEL 3 COMMUNICTN COMMON 52729N308 54 975 SH   SOLE   0 975 0
LEXINGTON REALTY TR COMMON 529043101 178 16,500 SH   SOLE   0 16,500 0
LIBERTY BRAVES GROUP COM SER A 531229706 725 35,395 SH   SOLE   0 24,011 11,384
LIBERTY BRAVES GROUP COM SER C 531229888 2,432 118,131 SH   SOLE   0 79,302 38,829
LIBERTY BROADBAND CORP COM SER A 530307107 9,927 137,006 SH   SOLE   2,087 103,487 31,432
LIBERTY BROADBAND CORP COM SER C 530307305 25,680 346,706 SH   SOLE   5,302 259,577 81,827
LIBERTY EXPEDIA HLDS COM USD0.01 SER A WI 53046P109 500 12,619 SH   SOLE   0 12,617 2
LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 8,549 279,491 SH   SOLE   0 225,579 53,912
LIBERTY GLOBAL PLC CLASS C G5480U120 54,266 1,827,154 SH   SOLE   0 1,616,548 210,606
LIBERTY GLOBAL PLC LILAC SHS CL C USD G5480U153 6,716 317,255 SH   SOLE   0 282,973 34,282
LIBERTY GLOBAL PLC USD0.01 LILAC A G5480U138 985 44,853 SH   SOLE   0 35,436 9,417
LIBERTY INTERACTIVE COM USD0.01 A 53071M856 723 19,620 SH   SOLE   0 19,617 3
LIBERTY INTERACTIVE INTERACT COM SER B 53071M203 48 2,375 SH   SOLE   0 2,375 0
SUPERIOR UNIFORM GRP COMMON 868358102 176 9,000 SH   SOLE   0 7,800 1,200
SUPREME INDS INC CLASS A 868607102 9,094 579,265 SH   SOLE   0 547,565 31,700
SVB FINANCIAL GROUP COMMON 78486Q101 416 2,425 SH   SOLE   0 2,425 0
SYMANTEC CORP COMMON 871503108 2,871 120,177 SH   SOLE   0 117,226 2,951
SYNERGY PHARMACUTCLS COMMON 871639308 54 8,995 SH   SOLE   0 8,995 0
SYNNEX CORP COMMON 87162W100 266 2,200 SH   SOLE   0 2,200 0
SYSCO CORP COMMON 871829107 1,043 18,844 SH   SOLE   0 18,844 0
T2 BIOSYSTEMS INC COMMON 89853L104 1 250 SH   SOLE   0 250 0
TAKE-TWO INTERACTIVE COMMON 874054109 0 3 SH   SOLE   0 3 0
TALLGRASS ENERGY PAR COMMON UNIT 874697105 176 3,726 SH   SOLE   0 3,726 0
TANGER FACTORY OUTLT COMMON 875465106 18,500 517,068 SH   SOLE   0 506,008 11,060
TARGA RESOURCES IN COMMON 87612G101 77 1,384 SH   SOLE   0 1,113 271
TARGET CORPORATION COMMON 87612E106 1,943 26,902 SH   SOLE   0 25,848 1,054
TASEKO MINES LTD COMMON 876511106 3 4,000 SH   SOLE   0 4,000 0
TASER INTL INC COMMON 87651B104 7 300 SH   SOLE   0 300 0
TC PIPELINES LP COMMON UNIT 87233Q108 185 3,150 SH   SOLE   0 3,150 0
TCF FINANCIAL CORP COMMON 872275102 9 478 SH   SOLE   0 478 0
TCW STRATEGIC INCM COMMON 872340104 258 48,438 SH   SOLE   0 16,738 31,700
TE CONNECTIVITY COMMON H84989104 229 3,318 SH   SOLE   0 2,918 400
TECH DATA CORP COMMON 878237106 211 2,500 SH   SOLE   0 2,500 0
TEEKAY CORP COMMON Y8564W103 16 2,035 SH   SOLE   0 2,035 0
TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 17 1,200 SH   SOLE   0 1,200 0
TEGNA INC COMMON 87901J105 295 13,833 SH   SOLE   0 13,833 0
TEJON RANCH CO COMMON 879080109 25 1,001 SH   SOLE   0 633 368
TELEFLEX INC COMMON 879369106 80 500 SH   SOLE   0 500 0
TELEPHONE & DATA SYS COMMON 879433829 3,089 107,020 SH   SOLE   0 107,020 0
TELETECH HLDGS INC COMMON 879939106 1,914 62,758 SH   SOLE   0 54,283 8,475
TERADATA CORP COMMON 88076W103 7 258 SH   SOLE   0 258 0
TESLA MOTORS INC COMMON 88160R101 179 840 SH   SOLE   0 840 0
TESORO LOGISTICS L COMMON UNIT 88160T107 152 3,000 SH   SOLE   0 3,000 0
TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 52,621 1,451,632 SH   SOLE   0 1,392,524 59,108
TEXAS INSTRUMENTS COMMON 882508104 2,109 28,902 SH   SOLE   0 27,757 1,145
TEXAS PAC LD TR SUB CTF PROP I T 882610108 47,603 160,406 SH   SOLE   0 10,406 150,000
TEXTRON INC COMMON 883203101 38 800 SH   SOLE   0 800 0
THE CHEMOURS COMPANY COMMON 163851108 44 2,011 SH   SOLE   0 1,836 175
THE HANOVER INS GRP COMMON 410867105 72 794 SH   SOLE   0 794 0
THE HERSHEY COMPANY COMMON 427866108 1,325 12,811 SH   SOLE   0 12,811 0
THE MCCLATCHY CO CLASS A 579489303 0 15 SH   SOLE   0 0 15
THE PRICELINE GRP COMMON 741503403 139 95 SH   SOLE   0 95 0
THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH   SOLE   0 29 0
THERAVANCE BIOPHARMA COM G8807B106 58,705 1,841,455 SH   SOLE   639,000 1,141,717 60,738
THERMO FISHER SCI COMMON 883556102 87,106 617,338 SH   SOLE   23 613,395 3,920
THIRD PT REINS LTD COM USD0.10 G8827U100 115 10,000 SH   SOLE   0 0 10,000
THOMSON REUTERS CORP COMMON 884903105 603 13,775 SH   SOLE   0 13,625 150
TIFFANY & CO COMMON 886547108 1,730 22,353 SH   SOLE   0 20,003 2,350
TIME INC COMMON 887228104 131 7,370 SH   SOLE   0 7,242 128
TIME WARNER INC COMMON 887317303 102,183 1,058,564 SH   SOLE   0 1,034,373 24,191
TITAN INTL INC COMMON 88830M102 14,327 1,278,101 SH   SOLE   29,750 1,164,991 83,360
TIVO CORP COM STK USD0.001 88870P106 0 38 SH   SOLE   0 38 0
TJX COMPANIES INC COMMON 872540109 992 13,205 SH   SOLE   0 13,205 0
TOLL BROTHERS INC COMMON 889478103 31 1,000 SH   SOLE   0 1,000 0
TOOTSIE ROLL INDS COMMON 890516107 939 23,624 SH   SOLE   698 22,614 312
TOPBUILD CORP COMMON 89055F103 2 66 SH   SOLE   0 66 0
TORCHMARK CORP COMMON 891027104 3,975 53,900 SH   SOLE   0 53,900 0
TORONTO DOMINION BK COMMON 891160509 52 1,064 SH   SOLE   0 1,064 0
TOTAL SA ADR (1 ORD) 89151E109 35 692 SH   SOLE   0 692 0
TOYOTA MTR CORP ADR (2 ORD) 892331307 304 2,600 SH   SOLE   0 2,600 0
TRANSCANADA CORP COMMON 89353D107 0 16 SH   SOLE   0 16 0
TRANSDIGM GROUP COMMON 893641100 278 1,120 SH   SOLE   0 700 420
TRANSOCEAN LTD COMMON H8817H100 5 354 SH   SOLE   0 354 0
TRAVELERS CO(THE) COMMON 89417E109 22,380 182,820 SH   SOLE   0 173,770 9,050
TRIBUNE MEDIA CO CL A 896047503 6,857 196,040 SH   SOLE   15,025 172,925 8,090
TRIMAS CORP COMMON 896215209 53,538 2,278,236 SH   SOLE   312,400 1,843,396 122,440
TRIMBLE INC COM NPV 896239100 0 32 SH   SOLE   0 32 0
TRINITY PL HLDGS INC COM 89656D101 1 196 SH   SOLE   0 0 196
TRIUMPH BANCORP COM ACCD INVS 89679E300 557 21,316 SH   SOLE   1,316 0 20,000
TRIUMPH GROUP INC COMMON 896818101 17 670 SH   SOLE   0 670 0
TRONOX LTD SHARES CLASS A Q9235V101 3 350 SH   SOLE   0 175 175
TRUSTCO BK CORP N Y COMMON 898349105 5,061 578,491 SH   SOLE   0 548,491 30,000
TUPPERWARE BRANDS COMMON 899896104 56 1,065 SH   SOLE   0 1,065 0
TWENTY-FIRST CENTURY CLASS A 90130A101 3,349 119,466 SH   SOLE   0 119,466 0
TWITTER INC COMMON 90184L102 4 250 SH   SOLE   0 250 0
TWO RIV BANCORP COMMON 90207C105 398 26,720 SH   SOLE   0 0 26,720
TYLER TECHN INC COMMON 902252105 116 816 SH   SOLE   0 816 0
U S PHYSICAL THERAPY COMMON 90337L108 73 1,050 SH   SOLE   0 1,050 0
UCP INC COM USD0.01 CL 'A' 90265Y106 120 10,000 SH   SOLE   0 10,000 0
UDR INC COMMON 902653104 42 1,169 SH   SOLE   0 1,169 0
UGI CORP COMMON 902681105 50 1,099 SH   SOLE   0 1,099 0
UNDER ARMOUR CLASS A 904311107 108 3,735 SH   SOLE   0 3,735 0
UNDER ARMOUR INC CL C COM STK $0.0003 904311206 12 508 SH   SOLE   0 508 0
UNIFI INC COMMON 904677200 131 4,040 SH   SOLE   0 742 3,298
UNILEVER N.V NY SHARES (1 ORD) 904784709 1,497 36,473 SH   SOLE   0 36,473 0
UNILEVER PLC ADR (4 ORD) 904767704 448 11,020 SH   SOLE   0 11,020 0
UNION PAC CORP COMMON 907818108 3,298 31,818 SH   SOLE   40 29,439 2,339
UNISYS CORPORATION COMMON 909214306 37 2,500 SH   SOLE   0 2,500 0
UNITED CMNTY FINL COMMON 909839102 44 5,000 SH   SOLE   0 0 5,000
UNITED CONTINENTAL COMMON 910047109 17 240 SH   SOLE   0 240 0
UNITED GUARDIAN INC COMMON 910571108 217 14,062 SH   SOLE   0 0 14,062
UNITED PARCEL SERVIC CLASS B 911312106 41,199 359,373 SH   SOLE   100 354,783 4,490
UNITED STATES CELLUL COMMON 911684108 117 2,680 SH   SOLE   0 2,680 0
UNITED STATES OIL FD UNITS 91232N108 46 4,000 SH   SOLE   0 4,000 0
UNITED STATES STL COMMON 912909108 85 2,600 SH   SOLE   0 2,600 0
UNITED TECHNOLOGIES COMMON 913017109 71,567 652,867 SH   SOLE   33 566,036 86,798
UNITEDHEALTH GRP INC COMMON 91324P102 48,253 301,508 SH   SOLE   0 276,446 25,062
UNITIL CORP COMMON 913259107 3,943 86,969 SH   SOLE   0 78,474 8,495
UNIVERSAL AMERICAN COMMON 91338E101 19 2,000 SH   SOLE   0 2,000 0
UNIVERSAL STAINLES COMMON 913837100 55 4,105 SH   SOLE   0 3,405 700
UNIVEST CORP PA COMMON 915271100 1,719 55,645 SH   SOLE   1,500 53,305 840
UNUM GROUP COMMON 91529Y106 191 4,350 SH   SOLE   0 4,350 0
URBANEDGE PROPERTIES COMMON SHARES 91704F104 4,280 155,597 SH   SOLE   0 155,362 235
URSTADT BIDDLE PPTYS CLASS A 917286205 108 4,500 SH   SOLE   0 4,400 100
US BANCORP DEL COMMON 902973304 102,868 2,002,506 SH   SOLE   0 1,873,569 128,937
USG CORPORATION COMMON 903293405 28 1,000 SH   SOLE   0 1,000 0
V F CORP COMMON 918204108 327 6,148 SH   SOLE   0 6,088 60
VALEANT PHARMACEUTIC COMMON 91911K102 0 56 SH   SOLE   34 22 0
VALERO ENERGY CORP COMMON 91913Y100 23 348 SH   SOLE   0 332 16
VALLEY NATL BANCORP COMMON 919794107 1,038 89,175 SH   SOLE   0 88,432 743
VALSPAR CORP COMMON 920355104 176 1,707 SH   SOLE   0 1,707 0
VANDA PHARMA COMMON 921659108 3 200 SH   SOLE   0 0 200
VANECK VECTORS GOLD MINER ETF 92189F106 440 21,066 SH   SOLE   0 20,566 500
VANECK VECTORS INDIA SMALL CP ETF 92189F767 443 10,875 SH   SOLE   0 10,875 0
VANECK VECTORS JR GOLD MINERS E ETF 92189F791 118 3,750 SH   SOLE   0 0 3,750
VANECK VECTORS ETF T BIOTECH ETF 92189F726 322 3,000 SH   SOLE   0 3,000 0
VANGUARD INT-TERM CORP 92206C870 8 100 SH   SOLE   0 100 0
VANGUARD RUSSELL 2000 ETF 92206C664 173 1,610 SH   SOLE   0 1,610 0
VANGUARD SHRT-TERM CORP 92206C409 71 900 SH   SOLE   0 900 0
VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 55 697 SH   SOLE   0 697 0
VANGUARD CHARLOTTE TOT INTL BOND IN 92203J407 5 96 SH   SOLE   0 96 0
VANGUARD FTSE DEVELOPED MRKT ETF 921943858 214 5,875 SH   SOLE   0 5,500 375
VANGUARD FTSE EMERGING MARKETS ETF 922042858 139 3,900 SH   SOLE   0 3,525 375
VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 12 125 SH   SOLE   0 125 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,746 18,250 SH   SOLE   0 18,250 0
VANGUARD INDEX TR GROWTH 922908736 14 130 SH   SOLE   0 130 0
VANGUARD INDEX TR LRG CAP 922908637 71 700 SH   SOLE   0 700 0
VANGUARD INDEX TR MID CAP 922908629 32 250 SH   SOLE   0 250 0
VANGUARD INDEX TR REIT 922908553 153 1,862 SH   SOLE   0 1,862 0
VANGUARD INDEX TR SMALL CAP 922908751 32 250 SH   SOLE   0 250 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611 79 660 SH   SOLE   0 660 0
VANGUARD INDEX TR STOCK MARKET 922908769 4 39 SH   SOLE   0 0 39
VANGUARD INDEX TR VALUE 922908744 243 2,615 SH   SOLE   0 2,400 215
VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 19 407 SH   SOLE   0 407 0
VANGUARD INTL EQ IND PACIFIC 922042866 4 80 SH   SOLE   0 80 0
VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 44 1,000 SH   SOLE   0 1,000 0
VANGUARD SECTOR INDE HEALTH CARE 92204A504 646 5,100 SH   SOLE   0 5,100 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702 9 75 SH   SOLE   0 75 0
VANGUARD SECTOR INDE UTILITIES 92204A876 16 150 SH   SOLE   0 150 0
VANGUARD SECTOR INDX ENERGY 92204A306 83 800 SH   SOLE   0 800 0
VANGUARD SECTOR INDX INDUSTRIALS 92204A603 53 450 SH   SOLE   0 450 0
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 27 327 SH   SOLE   0 277 50
VANGUARD WHITEHALL F ETF HIGH DIV YLD 921946406 7 100 SH   SOLE   0 100 0
VARIAN MED SYS INC COMMON 92220P105 739 8,234 SH   SOLE   0 8,234 0
VARONIS SYSTEMS IN COM USD0.001 922280102 16 600 SH   SOLE   0 400 200
VECTREN CORP COMMON 92240G101 178 3,419 SH   SOLE   0 3,419 0
VECTRUS INC COMMON 92242T101 3 147 SH   SOLE   0 147 0
VENTAS INC COMMON 92276F100 631 10,106 SH   SOLE   0 2,387 7,719
VEREIT INC COMMON 92339V100 702 83,000 SH   SOLE   0 83,000 0
VERIFONE SYSTEMS INC COMMON 92342Y109 8 495 SH   SOLE   0 495 0
VERISK ANALYTICS INC COM USD0.001 92345Y106 292 3,600 SH   SOLE   0 3,600 0
VERITIV CORPORATION COMMON STOCK 923454102 5 111 SH   SOLE   0 111 0
VERIZON COMMUNICATIO COMMON 92343V104 33,484 627,283 SH   SOLE   375 602,289 24,619
VERMILION ENERGY INC COMMON 923725105 60 1,440 SH   SOLE   0 0 1,440
VERSUM MATERIALS INC COMMON STOCK 92532W103 818 29,173 SH   SOLE   0 29,173 0
VERTEX PHARMACEUTICL COMMON 92532F100 171 2,325 SH   SOLE   0 2,325 0
VIACOM INC CLASS A 92553P102 1,018 26,460 SH   SOLE   1,500 22,675 2,285
VIACOM INC CLASS B 92553P201 59,772 1,702,914 SH   SOLE   95,150 1,554,461 53,303
VIAVI SOLUTIONS IN COM NPV 925550105 0 15 SH   SOLE   0 15 0
VICAL INC COM USD0.01 925602203 0 200 SH   SOLE   0 200 0
VIMPEL COMMUNICATION ADR (1 SHS) 92719A106 1 450 SH   SOLE   0 450 0
VIRNETX HOLDING CORP COMMON 92823T108 17 8,000 SH   SOLE   0 8,000 0
VISA INC CLASS A 92826C839 5,492 70,402 SH   SOLE   0 70,402 0
VISTA GOLD CORP COMMON NEW 927926303 0 1,000 SH   SOLE   0 1,000 0
VIVUS INC COMMON 928551100 41 35,900 SH   SOLE   0 25,700 10,200
VMWARE INC CLASS A 928563402 5 75 SH   SOLE   0 75 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 824 33,731 SH   SOLE   0 27,944 5,787
VORNADO RLTY TR COMMON 929042109 54,419 521,413 SH   SOLE   0 498,496 22,917
VOYA FINANCIAL INC COMMON 929089100 22 585 SH   SOLE   0 585 0
VOYA GLOBAL EQTYDIV COMMON 92912T100 0 12 SH   SOLE   0 12 0
VULCAN MATERIALS CO COMMON 929160109 2,177 17,400 SH   SOLE   0 16,900 500
W.P CAREY INC COMMON 92936U109 921 15,600 SH   SOLE   0 15,600 0
WABCO HOLDINGS COMMON 92927K102 62,943 592,970 SH   SOLE   0 541,944 51,026
WABTEC COMMON 929740108 783 9,434 SH   SOLE   0 7,570 1,864
WADDELL & REED FINL CLASS A 930059100 195 10,045 SH   SOLE   0 10,045 0
WAL MART STORES INC COMMON 931142103 8,638 124,980 SH   SOLE   0 124,978 2
WALGREENS BOOTS ALNC COMMON 931427108 10,669 128,921 SH   SOLE   0 128,921 0
WALT DISNEY CO COMMON 254687106 46,499 446,167 SH   SOLE   100 441,789 4,278
WASH REAL ESTATE INV SH BEN INT 939653101 130 4,000 SH   SOLE   0 4,000 0
WASHINGTONFIRST BNK COMMON 940730104 769 26,560 SH   SOLE   0 0 26,560
WASTE MANAGEMENT INC COMMON 94106L109 14 200 SH   SOLE   0 200 0
WD-40 CO COMMON 929236107 17 150 SH   SOLE   0 150 0
WEATHERFORD INTL PLC ORDINARY SHARES G48833100 105 21,129 SH   SOLE   0 16,929 4,200
WEBSTER FINANCIAL CO COMMON 947890109 28 530 SH   SOLE   0 0 530
WEC ENERGY GROUP INC COMMON 92939U106 11 200 SH   SOLE   0 200 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 87 2,450 SH   SOLE   0 2,450 0
WEIS MKTS INC COMMON 948849104 294 4,400 SH   SOLE   0 4,400 0
WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 8,903 7,482 SH   SOLE   0 7,437 45
WELLS FARGO & CO COMMON 949746101 237,322 4,306,341 SH   SOLE   140,000 4,016,186 150,155
WELLTOWER INC REIT 95040Q104 6 91 SH   SOLE   0 91 0
WEST MARINE INC COMMON 954235107 1,718 164,100 SH   SOLE   4,100 140,700 19,300
WESTAMERICA BANCORP COMMON 957090103 12 200 SH   SOLE   0 200 0
WESTAR ENERGY INC COMMON 95709T100 492 8,735 SH   SOLE   0 8,035 700
WESTERN ALLIANCE BCP COMMON 957638109 24 500 SH   SOLE   0 500 0
WESTERN ASS HIIN II COMMON 95766J102 0 25 SH   SOLE   0 25 0
WESTERN ASSET CORP LOAN FUND INC 95790J102 0 2 SH   SOLE   0 2 0
WESTERN ASSET INVST COMMON 95790A101 2,590 126,986 SH   SOLE   0 126,986 0
WESTERN DIGITAL CORP COMMON 958102105 29 436 SH   SOLE   0 436 0
WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 223 3,800 SH   SOLE   0 2,000 1,800
WESTERN NEW ENG BANC COMMON 958892101 375 40,130 SH   SOLE   0 26,065 14,065
WESTERN REFINING L UNITS REPR LPRTNRSHP 95931Q205 82 3,850 SH   SOLE   0 3,850 0
WESTERN UNION COMMON 959802109 39,689 1,827,306 SH   SOLE   0 1,700,806 126,500
WEX INC. COMMON 96208T104 379 3,400 SH   SOLE   0 3,400 0
WEYERHAEUSER CO COMMON 962166104 349 11,600 SH   SOLE   0 9,600 2,000
WGL HOLDINGS INC COMMON 92924F106 1,891 24,800 SH   SOLE   0 24,150 650
WHIRLPOOL CORP COMMON 963320106 147 810 SH   SOLE   0 810 0
WHITE MTNS INS GROUP COMMON G9618E107 1,937 2,318 SH   SOLE   0 2,318 0
WHITEWAVE FOODS CO COMMON STOCK 966244105 127 2,300 SH   SOLE   0 2,300 0
WHITING PETE CORP COMMON 966387102 14 1,240 SH   SOLE   0 1,240 0
WHOLE FOODS MARKET COMMON 966837106 301 9,800 SH   SOLE   0 9,800 0
WILEY JOHN & SONS CLASS A 968223206 1,443 26,490 SH   SOLE   0 26,490 0
WILLIAMS COS INC COMMON 969457100 474 15,234 SH   SOLE   0 15,234 0
WILLIAMS PARTNERS COMMON UNIT 96949L105 2,148 56,508 SH   SOLE   0 56,508 0
WILLIS TOWERS WATSON COMMON G96629103 425 3,481 SH   SOLE   0 3,104 377
WINDSTREAM HLDGS I COM USD0.0001 97382A200 0 48 SH   SOLE   0 48 0
WISDOMTREE INVTS COMMON 97717P104 73 6,617 SH   SOLE   0 6,617 0
WISDOMTREE TR ETF INTL HEDGE EQT 97717X701 15 278 SH   SOLE   0 278 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 3 132 SH   SOLE   0 132 0
WISDOMTREE TR JAPAN HEDGE EQT 97717W851 454 9,168 SH   SOLE   0 9,168 0
WISDOMTREE TRUST JP SMLCAP HEDGED EQU 97717W521 3 104 SH   SOLE   0 104 0
WMIH CORP COM USD0.00001 92936P100 0 26 SH   SOLE   0 26 0
WOLVERINE WORLD WIDE COMMON 978097103 70 3,200 SH   SOLE   0 3,200 0
WORLD WRESTLING ENT CLASS A 98156Q108 335 18,236 SH   SOLE   0 18,236 0
WPX ENERGY INC COMMON STOCK 98212B103 109 7,544 SH   SOLE   0 7,544 0
WRIGHT MED GROUP N V ORD EUR0.03 N96617118 91 4,000 SH   SOLE   0 4,000 0
XCEL ENERGY INC COMMON 98389B100 56 1,400 SH   SOLE   0 1,400 0
XEROX CORP COMMON 984121103 19 2,253 SH   SOLE   0 2,253 0
XL GROUP LTD COMMON SHARES G98294104 5 150 SH   SOLE   0 150 0
XPO LOGISTICS INC COMMON 983793100 31 740 SH   SOLE   0 240 500
XYLEM INC COMMON 98419M100 6,047 122,116 SH   SOLE   0 117,736 4,380
YAHOO INC COMMON 984332106 638 16,522 SH   SOLE   0 16,522 0
YORK WTR CO COMMON 987184108 1,211 31,723 SH   SOLE   0 29,273 2,450
YUM BRANDS INC COMMON 988498101 33,798 533,682 SH   SOLE   80,205 422,640 30,837
YUM CHINA HOLDINGS COMMON STOCK 98850P109 7,167 274,409 SH   SOLE   55 246,425 27,929
ZEBRA TECHNOLOGIES CLASS A 989207105 214 2,500 SH   SOLE   0 2,500 0
ZEDGE INC CLASS B COMMON STOCK 98923T104 0 22 SH   SOLE   0 22 0
ZIMMER BIOMET HLDS COMMON 98956P102 233,201 2,259,702 SH   SOLE   419,801 1,809,240 30,661
ZIXI CORPORATION COMMON 98974P100 69 14,000 SH   SOLE   0 14,000 0
ZOETIS INC COMMON 98978V103 478 8,940 SH   SOLE   0 8,740 200
LIBERTY INTERACTIVE QVC GP COM SER A 53071M104 3,098 155,102 SH   SOLE   0 154,736 366
LIBERTY MEDIA CORP COM C MEDIA GRP 531229854 8,331 265,919 SH   SOLE   4,050 199,145 62,724
LIBERTY MEDIA CORP COM USD0.01 SER A 531229870 3,495 111,510 SH   SOLE   0 81,934 29,576
LIBERTY SIRIUS GROUP COM SER A 531229409 15,481 448,469 SH   SOLE   0 330,148 118,321
LIBERTY SIRIUS GROUP COM SER C 531229607 35,088 1,034,452 SH   SOLE   16,200 796,233 222,019
LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 175 11,680 SH   SOLE   0 11,674 6
LIGHTBRIDGE CORP COM USD0.001 53224K203 2 2,135 SH   SOLE   0 2,135 0
LINCOLN NATL CORP COMMON 534187109 645 9,745 SH   SOLE   0 9,745 0
LINEAR TECHNOLOGY COMMON 535678106 8 143 SH   SOLE   0 143 0
LIONS GATE ENTMNT CLASS A VOTING SHS 535919401 12 472 SH   SOLE   0 472 0
LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 845 34,437 SH   SOLE   0 34,437 0
LLOYDS BANKING GR SP ADR(4 ORD) 539439109 21 7,020 SH   SOLE   0 7,020 0
LOCKHEED MARTIN CORP COMMON 539830109 1,935 7,742 SH   SOLE   0 7,217 525
LOEWS CORP COMMON 540424108 15,349 327,767 SH   SOLE   0 327,742 25
LOWES CO COMMON 548661107 18,438 259,265 SH   SOLE   0 257,965 1,300
LSC COMMUNICATIONS COMMON 50218P107 63 2,123 SH   SOLE   0 2,123 0
LUBY'S INC COMMON 549282101 134 31,420 SH   SOLE   0 29,620 1,800
LULULEMON ATHLETICA COMMON 550021109 2 45 SH   SOLE   0 45 0
LUMENTUM HLDGS INC USD0.001 55024U109 0 3 SH   SOLE   0 3 0
LYONDELLBASELL INDUS SHARES A N53745100 18,837 219,605 SH   SOLE   0 218,465 1,140
M & T BK CORP COMMON 55261F104 4,321 27,628 SH   SOLE   0 20,628 7,000
MACK CALI RLTY CORP COMMON 554489104 13,606 468,859 SH   SOLE   0 444,019 24,840
MACQUARIE INFRASTRUC COMMON 55608B105 75 930 SH   SOLE   0 0 930
MACYS INC COMMON 55616P104 180 5,047 SH   SOLE   0 5,046 1
MADRIGAL PHARMACEUTI COMMON 558868105 0 2 SH   SOLE   0 2 0
MAG SILVER CORP COMMON 55903Q104 397 36,000 SH   SOLE   0 36,000 0
MAGAL SECURITY SYS ORDINARY M6786D104 50 9,945 SH   SOLE   0 9,945 0
MAGELLAN MIDSTREAM COMMON UNIT 559080106 4,645 61,420 SH   SOLE   0 61,420 0
MAGYAR BANCORP INC COMMON 55977T109 275 22,939 SH   SOLE   0 22,939 0
MALLINCKRODT PLC SHARES G5785G107 1 30 SH   SOLE   0 30 0
MANPOWERGROUP COMMON 56418H100 5,411 60,889 SH   SOLE   0 60,314 575
MANULIFE FINCL CORP COMMON 56501R106 13 783 SH   SOLE   0 783 0
MARATHON OIL CORP COMMON 565849106 293 16,973 SH   SOLE   0 16,973 0
MARATHON PETROLEUM COMMON 56585A102 857 17,022 SH   SOLE   0 17,022 0
MARKEL CORP COMMON 570535104 1,396 1,544 SH   SOLE   0 1,544 0
MARRIOTT INTL INC CLASS A 571903202 8 97 SH   SOLE   0 97 0
MARSH & MCLENNAN COS COMMON 571748102 277 4,100 SH   SOLE   0 3,800 300
MARTIN MARIETTA MATL COMMON 573284106 730 3,298 SH   SOLE   0 3,298 0
MASCO CORP COMMON 574599106 18 600 SH   SOLE   0 600 0
MASTERCARD INC CLASS A 57636Q104 978 9,481 SH   SOLE   0 9,481 0
MATCH GROUP INC COMMON 57665R106 8 500 SH   SOLE   0 500 0
MATTEL INC COMMON 577081102 1,694 61,509 SH   SOLE   130 60,379 1,000
MAUI LD & PINEAPPLE COMMON 577345101 4 557 SH   SOLE   0 557 0
MBIA INC COMMON 55262C100 343 32,125 SH   SOLE   0 0 32,125
MCCORMICK & CO INC COMMON NON VTG 579780206 10,345 110,853 SH   SOLE   0 110,853 0
MCDONALDS CORP COMMON 580135101 32,934 270,573 SH   SOLE   0 269,120 1,453
MCEWEN MINING INC COMMON 58039P107 192 66,000 SH   SOLE   0 66,000 0
MCKESSON CORP COMMON 58155Q103 193 1,377 SH   SOLE   0 1,377 0
MDC HOLDINGS COMMON 552676108 509 19,864 SH   SOLE   210 19,549 105
MDU RES GROUP INC COMMON 552690109 8,029 279,097 SH   SOLE   1,700 258,897 18,500
MEAD JOHNSON NUTRIT COMMON 582839106 1,722 24,346 SH   SOLE   0 24,346 0
MEDALLION FINL CORP COM USD0.01 583928106 6 2,000 SH   SOLE   0 2,000 0
MEDIA GEN INC COMMON STOCK 58441K100 188 10,000 SH   SOLE   0 10,000 0
MEDICAL PPTYS TRUST COMMON 58463J304 489 39,800 SH   SOLE   0 9,800 30,000
MEDIFAST INC COMMON 58470H101 29 700 SH   SOLE   0 700 0
MEDTRONIC PLC SHS G5960L103 25,494 357,911 SH   SOLE   334,544 23,367 0
MERCK & CO INC COMMON 58933Y105 13,968 237,267 SH   SOLE   100 231,955 5,212
MERCURY GENERAL CORP COMMON 589400100 2,242 37,242 SH   SOLE   0 36,942 300
MERIDIAN BIOSCIENCE COMMON 589584101 123 7,000 SH   SOLE   0 6,500 500
METHANEX CORP COMMON 59151K108 764 17,455 SH   SOLE   0 17,399 56
METLIFE INC COMMON 59156R108 78 1,455 SH   SOLE   0 1,410 45
METTLER TOLEDO INTL COMMON 592688105 732 1,751 SH   SOLE   0 1,176 575
MFS CHARTER INC TR SH BEN INT 552727109 14 1,750 SH   SOLE   0 0 1,750
MICROCHIP TECHNOLOGY COMMON 595017104 10 169 SH   SOLE   0 169 0
MICRON TECHNOLOGY COMMON 595112103 21 1,000 SH   SOLE   0 1,000 0
MICROSOFT CORP COMMON 594918104 501,273 8,066,837 SH   SOLE   546 7,824,036 242,255
MICROVISION INC COMMON 594960304 0 13 SH   SOLE   0 13 0
MID-AMER APT CMNTYS REIT 59522J103 5,225 53,360 SH   SOLE   0 45,010 8,350
MIDDLEBY CORP COMMON 596278101 82 643 SH   SOLE   0 643 0
MIDDLESEX WATER CO COMMON 596680108 13,938 324,597 SH   SOLE   1,800 310,606 12,191
MIND C T I LTD ORDINARY M70240102 147 60,000 SH   SOLE   0 60,000 0
MINERALS TECHNOLOGS COMMON 603158106 32,655 422,726 SH   SOLE   0 422,726 0
MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH   SOLE   0 200 0
MOBILEYE N V AMSTLVN ORD SHS N51488117 19 500 SH   SOLE   0 500 0
MOCON INC COMMON 607494101 422 21,647 SH   SOLE   0 0 21,647
MODUSLINK GLBAL SOL COMMON 60786L206 54 37,500 SH   SOLE   0 0 37,500
MOLSON COORS BREWING CLASS B 60871R209 1,881 19,335 SH   SOLE   0 17,385 1,950
MONDELEZ INTL INC COMMON 609207105 36,269 818,158 SH   SOLE   0 765,189 52,969
MONOTYPE IMAGING HLD COMMON 61022P100 198 10,000 SH   SOLE   0 9,600 400
MONSANTO CO COMMON 61166W101 144 1,369 SH   SOLE   0 1,369 0
MOODYS CORP COMMON 615369105 22,366 237,256 SH   SOLE   0 206,256 31,000
MORGAN STANLEY COMMON 617446448 155 3,670 SH   SOLE   100 3,570 0
MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH   SOLE   0 20 0
MORNINGSTAR INC COMMON 617700109 93 1,269 SH   SOLE   0 1,269 0
MOSAIC CO COMMON 61945C103 7,909 269,684 SH   SOLE   0 268,120 1,564
MOSYS INC COMMON 619718109 5 23,974 SH   SOLE   0 23,974 0
MOTOROLA SOLUTIONS COMMON 620076307 2,373 28,631 SH   SOLE   0 28,538 93
MOUNTAIN PROV DIAM COMMON 62426E402 815 161,532 SH   SOLE   0 140,300 21,232
MPLX LP COMMON UNIT 55336V100 79 2,289 SH   SOLE   0 2,289 0
MSA SAFETY INC COMMON STOCK 553498106 7,046 101,634 SH   SOLE   0 99,534 2,100
MSB FINL CORP NEW COM STK USD0.10 55352L101 115 7,845 SH   SOLE   0 7,845 0
MSC INDL DIRECT INC CLASS A 553530106 129 1,400 SH   SOLE   0 1,400 0
MSCI INC COMMON 55354G100 283 3,600 SH   SOLE   0 3,600 0
MUELLER INDS INC COMMON 624756102 4,829 120,856 SH   SOLE   23,100 82,356 15,400
MUELLER WTR PRODS COMMON 624758108 4,704 353,452 SH   SOLE   0 336,002 17,450
MURPHY OIL CORP COMMON 626717102 250 8,040 SH   SOLE   0 8,040 0
MURPHY USA INC COMMON STOCK 626755102 123 2,010 SH   SOLE   0 2,010 0
MV OIL TR UNIT 553859109 3 500 SH   SOLE   0 0 500
MYLAN N V EUR0.01 N59465109 1,766 46,300 SH   SOLE   0 46,300 0
NABORS INDS LTD COMMON G6359F103 75 4,600 SH   SOLE   0 4,600 0
NANOMETRICS INC COMMON 630077105 1,989 79,400 SH   SOLE   0 77,600 1,800
NASDAQ INC COM STK USD0.01 631103108 444 6,618 SH   SOLE   0 6,618 0
NATHANS FAMOUS INC COMMON 632347100 1,348 20,775 SH   SOLE   0 20,775 0
NATIONAL GEN HLDGS COMMON 636220303 2 100 SH   SOLE   0 100 0
NATIONAL GRID ADR (5 ORD) 636274300 16 288 SH   SOLE   0 288 0
NATIONAL OILWELL VAR COMMON 637071101 1,229 32,836 SH   SOLE   0 32,836 0
NATL WESTMINISTER BK SP ADR 638539882 107 4,200 SH   SOLE   0 4,200 0
NATURALRESOURCE PTRN COMMON UNIT 63900P608 129 4,000 SH   SOLE   0 0 4,000
NATUS MEDICAL INC COMMON 639050103 3 100 SH   SOLE   0 100 0
NAVIENT CORP COMMON 63938C108 3,534 215,103 SH   SOLE   0 215,103 0
NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 3,118 335,375 SH   SOLE   0 315,625 19,750
NCR CORP COMMON 62886E108 2 72 SH   SOLE   0 72 0
NEENAH PAPER COMMON 640079109 5,254 61,675 SH   SOLE   31,000 24,675 6,000
NESTLE S A ADS (1 ORD SHRS) 641069406 399,362 5,566,792 SH   SOLE   150,150 5,084,950 331,692
NESTLE S A SHS NOM SHARES H57312649 671 9,347 SH   SOLE   0 9,347 0
NETAPP INC COM COMMON 64110D104 0 28 SH   SOLE   0 28 0
NETFLIX INC COMMON 64110L106 139 1,130 SH   SOLE   0 1,130 0
NETWORK-1 TECH INC COMMON 64121N109 46 13,600 SH   SOLE   0 13,600 0
NEUBERGER BERMAN RE COMMON 64190A103 16 3,028 SH   SOLE   0 3,028 0
NEUSTAR INC CLASS A 64126X201 3,007 90,040 SH   SOLE   0 90,040 0
NEW AMER HIGH INC COMMON 641876800 28 3,040 SH   SOLE   0 3,040 0
NEW HOME COMPANY I COM USD0.01 645370107 23,430 2,000,886 SH   SOLE   349,625 1,562,000 89,261
NEW RESIDENTIAL INV COMMON 64828T201 198 12,600 SH   SOLE   0 12,600 0
NEW YORK REIT INC COMMON 64976L109 101 10,000 SH   SOLE   0 0 10,000
NEW YORK TIMES CO CLASS A 650111107 12 930 SH   SOLE   0 930 0
NEWELL BRANDS INC COM USD1 651229106 136,585 3,059,015 SH   SOLE   376,408 2,588,364 94,243
NEWFIELD EXPL CO COMMON 651290108 35 872 SH   SOLE   0 18 854
NEWMONT MINING CORP COMMON 651639106 5,112 150,072 SH   SOLE   0 150,042 30
NEWS CORP NEW COMMON CL A 65249B109 23 2,044 SH   SOLE   0 2,044 0
NEXEO SOLUTIONS INC WTS NOV 06 19 65342H110 1 2,000 SH   SOLE   0 2,000 0
NEXTERA ENERGY INC COMMON 65339F101 648 5,429 SH   SOLE   0 5,429 0
NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 5 200 SH   SOLE   0 0 200
NIKE INC CLASS B 654106103 8,942 175,926 SH   SOLE   0 175,826 100
NISOURCE INC COMMON 65473P105 7,320 330,651 SH   SOLE   800 307,476 22,375
NN INC COMMON 629337106 3,974 208,650 SH   SOLE   0 208,650 0
NOBILIS HEALTH CORP COMMON 65500B103 25 11,965 SH   SOLE   0 11,965 0
NOBLE CORPRATION PLC ORDINARY SHARES G65431101 261 44,158 SH   SOLE   0 37,858 6,300
NOBLE ENERGY INC COMMON 655044105 2,584 67,900 SH   SOLE   0 67,900 0
NOKIA CORP SP ADR (1 ORD A) 654902204 43 9,119 SH   SOLE   675 8,422 22
NORBORD INC COMMON 65548P403 7 300 SH   SOLE   0 300 0
NORDIC AMER TNKRS COMMON G65773106 8 1,000 SH   SOLE   0 1,000 0
NORFOLK SOUTHERN COMMON 655844108 1,203 11,136 SH   SOLE   0 10,716 420
NORTHEAST BANCRP COMMON 663904209 98 7,500 SH   SOLE   0 0 7,500
NORTHERN TR CORP COMMON 665859104 11,880 133,412 SH   SOLE   0 125,012 8,400
NORTHRIM BANCORP INC COMMON 666762109 381 12,058 SH   SOLE   0 0 12,058
NORTHROP GRUMMAN CO COMMON 666807102 3,557 15,295 SH   SOLE   0 14,795 500
NORTHSTAR RLTY FIN COMMON 66704R803 11 750 SH   SOLE   0 0 750
NORTHWEST PIPE CO COMMON 667746101 65 3,800 SH   SOLE   0 3,800 0
NORTHWESTERN CORP COMMON 668074305 18,199 320,027 SH   SOLE   0 287,452 32,575
NOVA LIFESTYLE INC COMMON STOCK 66979P102 1 1,000 SH   SOLE   0 0 1,000
NOVARTIS AG ADR (1 ORD) 66987V109 27,085 371,856 SH   SOLE   0 268,806 103,050
NOVO-NORDISK AS ADR (1 ORD B) 670100205 923 25,762 SH   SOLE   0 13,162 12,600
NOW INC COMMON 67011P100 179 8,781 SH   SOLE   0 8,781 0
NRG ENERGY INC COMMON 629377508 0 55 SH   SOLE   0 17 38
NUCOR CORP COMMON 670346105 90 1,525 SH   SOLE   0 1,525 0
NUSTAR ENERGY LP COMMON 67058H102 66 1,330 SH   SOLE   0 1,330 0
NUVEEN INSD DIVID A COMMON 67071L106 0 1 SH   SOLE   0 1 0
NUVEEN MUNICIPAL CRE COM USD0.01 67070X101 5 408 SH   SOLE   0 0 408
NUVEEN NEW JERSEY QU COM USD0.01 67069Y102 172 13,138 SH   SOLE   0 1,100 12,038
NUVEEN NY MUN VALUE COMMON 67062M105 1 197 SH   SOLE   0 197 0
NUVEEN PENNSYLVANIA COM USD0.01 670972108 6 525 SH   SOLE   0 525 0
NUVEEN PREFERRED S COM USD0.01 67072C105 0 6 SH   SOLE   0 6 0
NUVEEN QUALITY MUNCP INC FD COM 67066V101 14 1,062 SH   SOLE   0 0 1,062
NVIDIA CORP COMMON 67066G104 19 183 SH   SOLE   0 183 0
NXP SEMICONDUCTR COMMON N6596X109 35 358 SH   SOLE   0 358 0
OASIS PETE INC COMMON 674215108 22 1,500 SH   SOLE   0 1,500 0
OCCIDENTAL PETE CORP COMMON 674599105 20,355 285,769 SH   SOLE   0 283,336 2,433
OFFICE DEPOT INC COMMON 676220106 4 1,057 SH   SOLE   0 1,057 0
OFG BANCORP COMMON 67103X102 524 40,000 SH   SOLE   0 0 40,000
OGE ENERGY CORP COMMON 670837103 5,894 176,210 SH   SOLE   0 171,530 4,680
OHR PHARMACEUTICAL COMMON 67778H200 10 7,215 SH   SOLE   0 7,215 0
OIL STATES INTL INC COMMON 678026105 605 15,517 SH   SOLE   0 13,317 2,200
OLD LINE BANCSHARES COMMON 67984M100 1,605 66,933 SH   SOLE   66,933 0 0
OLD REP INTL CORP COMMON 680223104 107,001 5,631,622 SH   SOLE   0 3,771,140 1,860,482
OMEGA HEALTHCARE INV COMMON 681936100 751 24,039 SH   SOLE   0 8,039 16,000
OMEGA PROTEIN CORP COMMON 68210P107 914 36,500 SH   SOLE   0 33,750 2,750
OMNICOM GROUP INC COMMON 681919106 80,955 951,186 SH   SOLE   0 923,481 27,705
ON DECK CAP COM USD0.005 682163100 1 400 SH   SOLE   0 0 400
ONE LIBERTY PPTYS COMMON 682406103 5,161 205,473 SH   SOLE   2,250 175,673 27,550
ONEOK INC COMMON 682680103 229 4,000 SH   SOLE   0 4,000 0
ONEOK PARTNERS UNIT 68268N103 346 8,050 SH   SOLE   0 8,050 0
OPEN TEXT CORP COMMON 683715106 21 355 SH   SOLE   0 355 0
OPKO HEALTH INC COMMON 68375N103 207 22,350 SH   SOLE   0 16,350 6,000
ORACLE CORP COMMON 68389X105 125,597 3,266,517 SH   SOLE   150 3,193,467 72,900
O'REILLY AUTOMOTIVE COMMON 67103H107 6,992 25,115 SH   SOLE   0 25,115 0
OREXIGEN THERAPEUTCS COM STK USD0.001 686164302 3 2,000 SH   SOLE   0 0 2,000
OSHKOSH CORPORATION COMMON 688239201 3 50 SH   SOLE   0 50 0
OTTER TAIL CORP COMMON 689648103 4,275 104,791 SH   SOLE   0 103,246 1,545
OWENS & MINOR INC COMMON 690732102 26 750 SH   SOLE   0 750 0
OWENS ILL INC COMMON 690768403 48 2,800 SH   SOLE   0 2,800 0
PACIFIC MERCANT BANC COMMON 694552100 10,769 1,475,294 SH   SOLE   167,400 1,173,655 134,239
PACIFIC PREMIER BANC COMMON 69478X105 3,834 108,469 SH   SOLE   0 0 108,469
PACKAGING CORP AMER COMMON 695156109 468 5,529 SH   SOLE   0 5,300 229
PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH   SOLE   0 50 0
PAN AMERICAN SILVER COMMON 697900108 6,105 405,125 SH   SOLE   3,750 386,275 15,100
PARK NATL CORP COMMON 700658107 2,822 23,585 SH   SOLE   0 21,985 1,600
PARK STERLING CRP COMMON 70086Y105 1,285 119,100 SH   SOLE   60,000 0 59,100
PARKE BANCORP INC COMMON 700885106 295 14,660 SH   SOLE   0 0 14,660
PARKER HANNIFIN CORP COMMON 701094104 63 450 SH   SOLE   0 450 0
PARKWAY INC COMMON 70156Q107 3 141 SH   SOLE   0 141 0
PAYCHEX INC COMMON 704326107 272 4,470 SH   SOLE   0 4,470 0
PAYPAL HLDGS INC COM USD0.0001 70450Y103 98,783 2,502,742 SH   SOLE   179 2,097,646 404,917
PBF ENERGY INC COMMON 69318G106 26 955 SH   SOLE   0 955 0
PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH   SOLE   0 47 0
PENGROWTH ENERGY COMMON 70706P104 7 5,000 SH   SOLE   0 5,000 0
PENN WEST PETRO COMMON 707887105 1 630 SH   SOLE   0 0 630
PENTAIR PLC COMMON G7S00T104 4,397 78,435 SH   SOLE   0 43,849 34,586
PEOPLES UNITED FINL COMMON 712704105 417 21,579 SH   SOLE   0 21,279 300
PEPSICO INC COMMON 713448108 16,759 160,182 SH   SOLE   0 159,654 528
PERRIGO CO ORDINARY SHARES G97822103 666 8,005 SH   SOLE   0 7,780 225
PETROQUEST ENERGY COMMON STOCK 716748306 1 500 SH   SOLE   0 500 0
PFIZER INC COMMON 717081103 167,956 5,171,073 SH   SOLE   723,672 4,263,908 183,493
PG&E CORP COMMON 69331C108 926 15,250 SH   SOLE   0 10,150 5,100
PHARMERICA CORP COMMON 71714F104 1 40 SH   SOLE   0 40 0
PHILIP MORRIS INTL COMMON 718172109 155,322 1,697,697 SH   SOLE   0 1,595,414 102,283
PHILLIPS 66 COMMON 718546104 1,434 16,603 SH   SOLE   0 16,547 56
PIMCO CRP&INC STR FD COMMON SBI 72200U100 0 4 SH   SOLE   0 4 0
PIMCO DYN CR& MORTGA COMMON 72202D106 20 1,000 SH   SOLE   0 1,000 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH   SOLE   0 50 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 8 166 SH   SOLE   0 166 0
PIMCO INC STRGY FDII COMMON SBI 72201J104 47 5,000 SH   SOLE   0 5,000 0
PINNACLE FOODS INC COMMON 72348P104 213 4,000 SH   SOLE   0 4,000 0
PINNACLE WEST CAP COMMON 723484101 2,332 29,895 SH   SOLE   0 27,935 1,960
PIONEER NATURAL RES COMMON 723787107 952 5,287 SH   SOLE   0 5,287 0
PIPER JAFFRAY COS COMMON 724078100 58 801 SH   SOLE   0 1 800
PITNEY BOWES INC COMMON 724479100 63 4,200 SH   SOLE   0 4,200 0
PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 1 50 SH   SOLE   0 50 0
PLAINS ALL AMERN PIP UNIT 726503105 538 16,688 SH   SOLE   0 16,688 0
PLANTRONICS INC COMMON 727493108 0 8 SH   SOLE   0 8 0
PLATFORM SPECIALTY COM USD0.01 72766Q105 98 10,000 SH   SOLE   0 0 10,000
PLEXUS CORP COMMON 729132100 1,145 21,200 SH   SOLE   0 20,100 1,100
PNC FINL SVCS GRP COMMON 693475105 10,975 93,841 SH   SOLE   0 93,722 119
PNM RES INC COMMON 69349H107 4,050 118,100 SH   SOLE   0 113,500 4,600
POLYONE CORPORATION COMMON 73179P106 270 8,450 SH   SOLE   0 8,450 0
POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 783 11,817 SH   SOLE   0 4,317 7,500
PORTLAND GEN ELEC CO COMMON 736508847 8,665 199,979 SH   SOLE   0 187,584 12,395
POST HOLDINGS INC COMMON 737446104 256 3,187 SH   SOLE   0 3,184 3
POTASH CORP OF SASK COMMON 73755L107 186 10,310 SH   SOLE   0 10,210 100
POWERSHARES QQQ TRUST SERIES 1 73935A104 216 1,829 SH   SOLE   125 1,704 0
POWERSHARES ETF TR DIV ACHV PRTF 73935X732 306 13,400 SH   SOLE   0 13,400 0
POWERSHARES ETF TR GOLDEN DRG USX 73935X401 161 5,652 SH   SOLE   0 5,652 0
POWERSHARES ETF TR HI YLD EQ DVDN 73935X302 6 400 SH   SOLE   0 400 0
POWERSHARES ETF TR WATER RESOURCE 73935X575 16 689 SH   SOLE   0 689 0
POWERSHARES ETF TRII VAR RATE PFD POR 73937B597 42 1,716 SH   SOLE   0 1,716 0
POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 146 2,900 SH   SOLE   0 2,900 0
POWERSHARES ETF TRUS WNDRHLL CLN EN 73935X500 1 500 SH   SOLE   0 0 500
POWERSHARES XTF S&P 500 LOW VOLATIL 73937B779 7 172 SH   SOLE   0 172 0
PPG INDUSTRIES INC COMMON 693506107 49,926 526,863 SH   SOLE   85,000 407,289 34,574
PPL CORP COMMON 69351T106 209 6,146 SH   SOLE   0 6,146 0
PRAXAIR INC COMMON 74005P104 3,946 33,678 SH   SOLE   0 33,553 125
PRESTIGE BRANDS HLDG COMMON 74112D101 30,676 588,805 SH   SOLE   102,250 449,200 37,355
PRICE T ROWE GRP COMMON 74144T108 7,476 99,348 SH   SOLE   0 97,773 1,575
PRIMERICA INC COMMON 74164M108 34 500 SH   SOLE   0 500 0
PRINCIPAL FINL GRP COMMON 74251V102 10 175 SH   SOLE   0 175 0
PROCTER & GAMBLE CO COMMON 742718109 47,595 566,068 SH   SOLE   0 559,872 6,196
PROLOGIS INC COMMON 74340W103 390 7,406 SH   SOLE   0 488 6,918
PROSHARES TR PSHS ULTSH 20YRS 74347B201 2 50 SH   SOLE   0 50 0
PROSHARES TR ETF PSHS SHRT S&P500 74347B425 118 3,250 SH   SOLE   0 3,250 0
PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 745 12,400 SH   SOLE   0 12,400 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 25 800 SH   SOLE   0 800 0
PROSHARES TRUST ULTRASRT DOW30 REV S 74348A590 1 106 SH   SOLE   0 106 0
PROSHARES TRUST II ULTRA VIX SHORT-TERM 74347W254 8 1,000 SH   SOLE   0 0 1,000
PROTHENA CORP PLC ORDINARY G72800108 2,459 50,000 SH   SOLE   50,000 0 0
PROVIDENT FINL HLDGS COMMON 743868101 140 6,942 SH   SOLE   0 0 6,942
PROVIDENT FINL SVCS COMMON 74386T105 106 3,750 SH   SOLE   0 450 3,300
PRUDENTIAL FINL COMMON 744320102 50 490 SH   SOLE   0 490 0
PUBLIC STORAGE REIT 74460D109 3,285 14,700 SH   SOLE   0 13,800 900
PUBLIC SVC ENTERPR COMMON 744573106 360 8,206 SH   SOLE   0 7,676 530
PVH CORP COMMON 693656100 0 1 SH   SOLE   0 1 0
QUALCOMM INC COMMON 747525103 2,493 38,245 SH   SOLE   0 38,033 212
QUANTA SVCS INC COMMON 74762E102 313 9,000 SH   SOLE   0 8,850 150
QUEST DIAGNOSTICS COMMON 74834L100 24 262 SH   SOLE   0 262 0
RALPH LAUREN CORP CLASS A 751212101 374 4,150 SH   SOLE   0 4,150 0
RANGE RESOURCES CORP COMMON 75281A109 36,868 1,073,007 SH   SOLE   34,230 1,013,261 25,516
RAVEN INDS INC COMMON 754212108 487 19,350 SH   SOLE   0 18,400 950
RAYONIER ADV MATERLS COMMON 75508B104 27 1,808 SH   SOLE   0 1,808 0
RAYONIER INC COMMON REIT 754907103 756 28,452 SH   SOLE   0 27,052 1,400
RAYTHEON COMMON 755111507 36,852 259,522 SH   SOLE   0 244,407 15,115
REAL IND INC COM USD0.01 75601W104 91 15,000 SH   SOLE   0 0 15,000
REALTY INCOME CORP COMMON 756109104 1,686 29,336 SH   SOLE   0 29,036 300
RECKITT BENCK GRP SPONSORED ADR 756255204 7,420 441,707 SH   SOLE   0 428,707 13,000
RECKITT BENCKISER GR SHS G74079107 480,006 5,658,458 SH   SOLE   148,000 5,258,039 252,419
REGAL ENTERTAINMENT CLASS A 758766109 61 3,000 SH   SOLE   0 3,000 0
REGENERON PHARMCTCLS COMMON 75886F107 18 50 SH   SOLE   0 0 50
REGIONS FINL CORP COMMON 7591EP100 1,154 80,387 SH   SOLE   3,000 77,387 0
REINSURANCE GRP COMMON 759351604 553 4,400 SH   SOLE   0 4,400 0
REPLIGEN CORP COMMON 759916109 261 8,500 SH   SOLE   0 8,500 0
RESTORATION HARDWA COMMON 761283100 4 150 SH   SOLE   0 0 150
REYNOLDS AMERN INC COMMON 761713106 41,317 737,282 SH   SOLE   0 733,266 4,016
RITE AID CORP COMMON 767754104 24 3,000 SH   SOLE   0 3,000 0
ROBERT HALF INTL INC COMMON 770323103 73,722 1,511,325 SH   SOLE   0 1,455,355 55,970
ROCKWELL AUTOMATION COMMON 773903109 5 44 SH   SOLE   0 44 0
ROCKWELL COLLINS INC COMMON 774341101 55,426 597,519 SH   SOLE   0 512,098 85,421
ROWAN COMPANIES PLC COMMON G7665A101 22 1,200 SH   SOLE   0 1,200 0
ROYAL BANCSHARES PA CLASS A 780081105 160 38,556 SH   SOLE   0 38,556 0
ROYAL BANK CDA COMMON 780087102 67 1,000 SH   SOLE   1,000 0 0
ROYAL BK SCOTLAND GR PFD SP ADR SER H 780097879 50 2,000 SH   SOLE   0 2,000 0
ROYAL DUTCH SHELL ADR (2 CL B) 780259107 24 430 SH   SOLE   0 430 0
ROYAL DUTCH SHELL ADR (2 ORD CL A) 780259206 2,172 39,951 SH   SOLE   0 38,307 1,644
ROYAL GOLD INC 2.875 JUN 15 19 RGD 780287AA6 16 16,000 PRN   SOLE   0 16,000 0
ROYAL GOLD INC COMMON 780287108 0 5 SH   SOLE   0 0 5
ROYCE GLOBAL VL TRST COMMON 78081T104 0 79 SH   SOLE   0 79 0
ROYCE VALUE TR INC COMMON 780910105 9 678 SH   SOLE   0 678 0
RPM INTERNATIONAL COMMON 749685103 5,231 97,188 SH   SOLE   0 94,198 2,990
RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 10 110 SH   SOLE   0 110 0
S&P GLOBAL INC COMMON 78409V104 12,692 118,023 SH   SOLE   0 102,023 16,000
SABINE ROYALTY TRUST UNIT BEN INT 785688102 87 2,500 SH   SOLE   0 2,500 0
SAFEGUARD SCIENTIFIC COMMON 786449207 22,584 1,679,147 SH   SOLE   69,782 1,509,160 100,205
SAFETY INS GROUP INC COMMON 78648T100 1,406 19,090 SH   SOLE   0 17,630 1,460
SALESFORCE.COM COMMON 79466L302 68 1,000 SH   SOLE   0 1,000 0
SALLY BEAUTY HLDGS COMMON 79546E104 20 775 SH   SOLE   0 775 0
SAN JUAN BASIN RTY UNIT BEN INT 798241105 434 65,671 SH   SOLE   0 35,000 30,671
SANCHEZ ENERGY COR COMMON 79970Y105 6 712 SH   SOLE   0 244 468
SANDRIDGE ENERGY COMMON 80007P869 0 6 SH   SOLE   0 6 0
SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH   SOLE   0 140 0
SANOFI SPONSORED ADR 80105N105 716 17,718 SH   SOLE   0 17,518 200
SAP SE SP ADR (1 ORD) 803054204 56 650 SH   SOLE   0 650 0
SAUL CTRS INC COMMON 804395101 2,535 38,067 SH   SOLE   0 28,900 9,167
SB FINANCIAL GROUP COMMON 78408D105 544 33,931 SH   SOLE   0 0 33,931
SBA COMMUNICATIONS COMMON 78388J106 5 52 SH   SOLE   0 52 0
SCHLUMBERGER LTD COMMON 806857108 2,038 24,282 SH   SOLE   0 22,932 1,350
SCHWAB CHARLES CORP COMMON 808513105 9,966 252,515 SH   SOLE   0 252,515 0
SCIENCE APLCTNS INTL COMMON STOCK 808625107 128 1,512 SH   SOLE   0 1,484 28
SCOTTS MIRACLE-GRO CLASS A 810186106 72 760 SH   SOLE   0 760 0
SCRIPPS NETWORKS COMMON CLASS A 811065101 7,078 99,175 SH   SOLE   0 96,125 3,050
SCRIPPS EW CO OHIO COMMON 811054402 50 2,598 SH   SOLE   0 2,598 0
SEACOR HOLDINGS INC COMMON 811904101 10 150 SH   SOLE   0 150 0
SEAGATE TECHNOLOGY COMMON G7945M107 3 80 SH   SOLE   0 80 0
SEALED AIR CORP COMMON 81211K100 227 5,011 SH   SOLE   0 5,011 0
SEARS CANADA INC COMMON 81234D109 0 162 SH   SOLE   0 162 0
SEARS HOLDING CORP COMMON 812350106 3 338 SH   SOLE   0 338 0
SEASPAN CORPORATION COMMON Y75638109 530 58,000 SH   SOLE   0 0 58,000
SEATTLE GENETICS INC COMMON 812578102 131 2,500 SH   SOLE   0 2,500 0
SEI INVESTMENTS CO COMMON 784117103 156 3,165 SH   SOLE   0 3,165 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 11 489 SH   SOLE   0 386 103
SELECT SECTOR SPDR HEALTH CARE 81369Y209 3 51 SH   SOLE   0 0 51
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 49 653 SH   SOLE   0 653 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 8 184 SH   SOLE   0 184 0
SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 1 53 SH   SOLE   0 53 0
SEMPRA ENERGY COMMON 816851109 12,855 127,738 SH   SOLE   0 126,138 1,600
SENECA FOODS CORP CLASS A 817070501 0 20 SH   SOLE   0 20 0
SENECA FOODS CORP CLASS B 817070105 0 20 SH   SOLE   0 20 0
SEQUENTIAL BRNDS GR COM USD0.001 81734P107 14 3,000 SH   SOLE   0 3,000 0
SERITAGE GRWTH PPTYS COMMON CLASS A 81752R100 512 12,000 SH   SOLE   0 12,000 0
SERVICE CORP INTL COMMON 817565104 111,470 3,925,003 SH   SOLE   224,200 3,653,988 46,815
SERVICEMASTER GBL HLDGS INC COM 81761R109 119 3,160 SH   SOLE   0 3,160 0
SHAKE SHACK INC CLASS A 819047101 3 100 SH   SOLE   0 100 0
SHERWIN WILLIAMS CO COMMON 824348106 189 704 SH   SOLE   0 704 0
SHIRE PLC ADR (3 ORD) 82481R106 245 1,443 SH   SOLE   0 1,329 114
SILVER WHEATON COMMON 828336107 413 21,400 SH   SOLE   0 21,400 0
SIMON PPTY INC REIT 828806109 252 1,420 SH   SOLE   0 500 920
SIMPSON MANUFACTURIN COMMON 829073105 26 600 SH   SOLE   0 600 0
SINA CORPORATION ORDINARY G81477104 24,777 407,596 SH   SOLE   407,596 0 0
SIRIUS XM HLDG COMMON 82968B103 170 38,244 SH   SOLE   0 38,244 0
SJW GROUP COMMON 784305104 14,591 260,650 SH   SOLE   1,650 239,600 19,400
SKF FRUEHER AB SVENSKA SHS B W84237143 2,029 110,000 SH   SOLE   0 110,000 0
SLM CORP COMMON 78442P106 2,370 215,103 SH   SOLE   0 215,103 0
SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 12 419 SH   SOLE   0 419 0
SMITH & WESSON HLDG COMMON 831756101 1,547 73,414 SH   SOLE   0 72,114 1,300
SMUCKER J M CO COMMON 832696405 710 5,545 SH   SOLE   0 5,545 0
SNAP-ON INC COMMON 833034101 32,248 188,292 SH   SOLE   0 187,792 500
SOLIGENIX INC COM USD0.001 834223307 7 3,392 SH   SOLE   0 3,392 0
SONOCO PRODS COMMON 835495102 1,150 21,825 SH   SOLE   0 21,825 0
SONY CORP ADR (1 ORD) 835699307 4 150 SH   SOLE   0 150 0
SOTHEBYS CLASS A 835898107 4 107 SH   SOLE   0 107 0
SOURCE CAP INC COMMON 836144105 19 550 SH   SOLE   0 550 0
SOUTHERN CO COMMON 842587107 306 6,221 SH   SOLE   0 5,571 650
SOUTHERN COPPER CORP COMMON 84265V105 6 202 SH   SOLE   0 202 0
SOUTHERN NATL BKOFVA COMMON 843395104 4,130 252,772 SH   SOLE   106,573 97,400 48,799
SOUTHWEST AIRLS CO COMMON 844741108 31,403 630,085 SH   SOLE   92,785 508,450 28,850
SOUTHWESTERN ENERGY COMMON 845467109 74 6,884 SH   SOLE   0 6,884 0
SPARTAN MOTORS INC COMMON 846819100 1,029 111,315 SH   SOLE   0 100,115 11,200
SPARTON CORP COMMON 847235108 6 254 SH   SOLE   0 0 254
SPDR S&P 500 ETF TRUST 78462F103 11,714 52,408 SH   SOLE   0 52,143 265
SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 1,944 17,736 SH   SOLE   0 10,516 7,220
SPDR INDX SH FUNDS EURO STOXX 50 78463X202 33 1,000 SH   SOLE   0 1,000 0
SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 10 122 SH   SOLE   0 122 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 410 1,360 SH   SOLE   0 1,360 0
SPDR S&P MTLS&MNG SPDR SERIES TRUST 78464A755 30 1,000 SH   SOLE   0 1,000 0
SPDR SERIES TRUST BARCLAYS HIGH YIELD 78464A417 3 90 SH   SOLE   0 90 0
SPDR SERIES TRUST SHORT TERM HIGH YIEL 78468R408 85 3,092 SH   SOLE   0 3,092 0
SPDR SERIES TRUST DB CITI INTLGOV INF-PRO 78464A490 312 6,000 SH   SOLE   0 0 6,000
SPECIAL OPPRTUNTY FD COMMON 84741T104 105 7,739 SH   SOLE   0 0 7,739
SPECTRA ENERGY CORP COMMON 847560109 5,912 143,893 SH   SOLE   0 140,433 3,460
SPECTRA ENERGY PARTN COMMON 84756N109 118 2,580 SH   SOLE   0 2,300 280
SPECTRUM BRANDS HLD COMMON 84763R101 1,425 11,652 SH   SOLE   0 11,652 0
SPIRIT AEROSYSTEMS CLASS A 848574109 25,210 432,060 SH   SOLE   0 432,060 0
SPIRIT AIRLINES IN COMMON 848577102 10,233 176,875 SH   SOLE   90,000 73,325 13,550
SPROTT PHYSICAL SILVER TRUST UNIT 85207K107 12 2,000 SH   SOLE   0 2,000 0
SPROTT PHYSICAL GOLD GOLD TRUST UNIT 85207H104 563 60,000 SH   SOLE   0 0 60,000
ST JOE CO COMMON 790148100 43 2,300 SH   SOLE   0 2,300 0
ST JUDE MEDICAL INC COMMON 790849103 20 250 SH   SOLE   0 250 0
STANDEX INTL CORP COMMON 854231107 131 1,500 SH   SOLE   0 1,500 0
STANLEY BLACK&DECKR COMMON 854502101 1,719 14,990 SH   SOLE   0 14,790 200
STAPLES INC COMMON 855030102 10 1,215 SH   SOLE   0 1,200 15
STAR GAS PARTNERS UNIT 85512C105 5 484 SH   SOLE   0 0 484
STARBUCKS CORP COMMON 855244109 1,598 28,793 SH   SOLE   0 26,979 1,814
STARWOOD PPTY TR COMMON 85571B105 167 7,650 SH   SOLE   0 7,250 400
STARWOOD PPTY TR INC 3.750 OCT 15 17 C 85571BAC9 189 185,000 PRN   SOLE   0 185,000 0
STATE STREET CORP COMMON 857477103 855 11,004 SH   SOLE   0 11,004 0
STEEL PARTNERS HLDGS UNIT 85814R107 310 20,025 SH   SOLE   0 0 20,025
STERICYCLE INC COMMON 858912108 46 600 SH   SOLE   0 600 0
STERLING BANCORP COMMON STOCK 85917A100 1,219 52,098 SH   SOLE   1,400 39,788 10,910
STONEGATE BK FT LAUD COMMON 861811107 2,004 48,043 SH   SOLE   17,143 8,000 22,900
STONEMOR PARTNERS COMMON 86183Q100 11 1,250 SH   SOLE   0 1,250 0
STORE CAP CORP COMMON 862121100 2,937 118,880 SH   SOLE   0 118,880 0
STRAIGHT PATH COMM COMMON CL B 862578101 1 33 SH   SOLE   0 33 0
STRATUS PPTYS INC COMMON 863167201 40 1,250 SH   SOLE   0 1,250 0
STREAMLINE HEALTH COMMON 86323X106 0 529 SH   SOLE   0 529 0
STRYKER CORP COMMON 863667101 41,944 350,095 SH   SOLE   339,195 10,900 0
SUBURBAN PROPANE PAR UNIT 864482104 312 10,400 SH   SOLE   0 10,400 0
SUN LIFE FNCL INC COMMON 866796105 34 911 SH   SOLE   0 911 0
SUNCOKE ENERGY INC COMMON 86722A103 6 600 SH   SOLE   0 600 0
SUNCOR ENERGY INC COMMON 867224107 67 2,060 SH   SOLE   0 2,060 0
SUNPOWER CORP COMMON 867652406 0 100 SH   SOLE   0 100 0
SUNSHINE BANCORP INC COMMON 86777J108 1 100 SH   SOLE   0 0 100
SUNTRUST BANKS INC COMMON 867914103 421 7,688 SH   SOLE   0 5,138 2,550