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
ABB LTD ADR (1 ORD SHR) 000375204 406 20,920 SH   SOLE   0 20,750 170
ACCO BRANDS CORP COMMON 00081T108 3 350 SH   SOLE   0 350 0
ADT CORP COMMON 00101J106 25 615 SH   SOLE   0 602 13
AFLAC INC COMMON 001055102 76 1,207 SH   SOLE   0 1,207 0
AG&E HOLDINGS INC COMMON 00108M102 152 436,833 SH   SOLE   5,000 396,708 35,125
AGL RESOURCES INC COMMON 001204106 11,426 175,411 SH   SOLE   490 171,426 3,495
AG MTG INVT TR INC COMMON 001228105 2 210 SH   SOLE   0 210 0
AES CORP COMMON 00130H105 47 4,000 SH   SOLE   0 4,000 0
AMC NETWORKS INC CL A COM STOCK 00164V103 39 605 SH   SOLE   0 605 0
AMEC PLC SPN ADR REP 1 ORDSHS 00167X205 75 11,787 SH   SOLE   0 11,787 0
ARC DOCUMENT SOLUTNS COMMON 00191G103 1,026 228,148 SH   SOLE   0 198,549 29,599
AT&T INC COMMON 00206R102 29,685 757,871 SH   SOLE   0 752,748 5,123
A V HOMES INC COMMON STOCK 00234P102 23,590 2,076,651 SH   SOLE   88,600 1,862,692 125,359
AVX CORP COMMON 002444107 5 400 SH   SOLE   0 400 0
AZZ INC COMMON 002474104 9,475 167,408 SH   SOLE   85,000 73,183 9,225
ABBOTT LABS COMMON 002824100 11,471 274,239 SH   SOLE   0 272,839 1,400
ABBVIE INC COMMON 00287Y109 9,745 170,605 SH   SOLE   0 168,180 2,425
ACADIA REALTY TRUST COM SH BEN INT 004239109 1,493 42,521 SH   SOLE   0 16,462 26,059
ACCELERATE DIAGNOS COMMON 00430H102 68 4,750 SH   SOLE   0 4,750 0
ACCESS NATL CORP COMMON 004337101 2,484 125,267 SH   SOLE   61,852 11,224 52,191
ACME UNITED CORP COMMON 004816104 216 13,224 SH   SOLE   0 13,224 0
ACTIVISION BLIZZARD COMMON 00507V109 104 3,079 SH   SOLE   0 3,079 0
ACTUANT CORPORATION CLASS A 00508X203 62,534 2,530,713 SH   SOLE   100,000 2,346,484 84,229
ACUITY BRANDS COMMON 00508Y102 90 416 SH   SOLE   0 416 0
ACTUA CORP COMMON 005094107 0 5 SH   SOLE   0 5 0
ADOBE SYSTEMS INC COMMON 00724F101 721 7,690 SH   SOLE   0 7,690 0
ADVANTAGE OIL & GAS COMMON 00765F101 32 6,000 SH   SOLE   0 6,000 0
ADVISORSHARES TR TRIMTABS FLT 00768Y818 18 323 SH   SOLE   0 219 104
ADV MICRO DEVICES COMMON 007903107 32 11,500 SH   SOLE   0 11,500 0
AES TR III PFD 6.75% CV 00808N202 151 3,000 SH   SOLE   0 3,000 0
AETNA INC COMMON 00817Y108 438 3,900 SH   SOLE   0 3,900 0
AFFILIATED MANAGERS GROUP INC COMMON 008252108 98 605 SH   SOLE   0 605 0
AGILENT TECHN INC COMMON 00846U101 2,870 72,037 SH   SOLE   0 66,037 6,000
AGNICO EAGLE MINES COMMON 008474108 941 26,045 SH   SOLE   0 10,745 15,300
AGROFRESH SOLUTIONS COM USD 00856G109 17,417 2,721,466 SH   SOLE   583,300 2,010,241 127,925
AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 62 62,100 SH   SOLE   0 15,350 46,750
AGRIUM INC COMMON 008916108 25,358 287,215 SH   SOLE   47,000 235,939 4,276
AIR PRODS & CHEMS COMMON 009158106 8,347 57,947 SH   SOLE   0 57,947 0
AIRGAS INC COMMON 009363102 47 333 SH   SOLE   0 333 0
AIRMEDIA GROUP ADR (2 ORD) 009411109 16,160 2,885,822 SH   SOLE   2,885,822 0 0
AKAMAI TECH INC COMMON 00971T101 15 273 SH   SOLE   0 273 0
AKORN INC COMMON 009728106 82 3,500 SH   SOLE   0 3,500 0
AKEBIA THERAPEUTIC COM USD0.00001 00972D105 16,810 1,865,800 SH   SOLE   1,863,300 0 2,500
ALAMO GROUP INC COMMON 011311107 8,647 155,215 SH   SOLE   103,300 50,640 1,275
ALASKA AIR GROUP INC COMMON 011659109 35 430 SH   SOLE   0 30 400
ALCOA INC COMMON 013817101 57 6,004 SH   SOLE   0 6,004 0
ALEXANDER & BALDWIN COMMON 014491104 1,384 37,750 SH   SOLE   0 37,750 0
ALEXANDER'S INC COMMON 014752109 82 217 SH   SOLE   0 217 0
ALEXCO RESOURCES COMMON 01535P106 9 10,000 SH   SOLE   0 10,000 0
ALEXZA PHARMACTCLS COMMON 015384209 0 1,000 SH   SOLE   0 1,000 0
ALIBABA GROUP HLDG SPONSORED ADS 01609W102 256 3,250 SH   SOLE   0 3,150 100
ALLEGHANY CORP DEL COMMON 017175100 2,322 4,680 SH   SOLE   0 4,680 0
ALLETE COMMON 018522300 84 1,499 SH   SOLE   0 633 866
ALLIANCE HOLDINGS GP COM UNITS LP 01861G100 2,947 201,638 SH   SOLE   0 191,108 10,530
ALLIANCE RES PRTN UT LTD PART 01877R108 3,648 313,149 SH   SOLE   0 312,639 510
ALLIANT ENERGY CORP COMMON 018802108 12 166 SH   SOLE   0 166 0
ALLIANCEBERNSTEIN INCOME FD 01881E101 5,953 758,445 SH   SOLE   0 758,445 0
ALLIANCEBERSTEIN HLD COMMON 01881G106 365 15,600 SH   SOLE   0 15,600 0
ALLIANZGI CNVRT&INC FDII COMMON SBI 018825109 7 1,553 SH   SOLE   0 0 1,553
ALLISON TRANSMISSI HOLDINGS COMMON 01973R101 5,687 210,792 SH   SOLE   0 192,217 18,575
ALLSTATE CORP COMMON 020002101 1,985 29,467 SH   SOLE   0 29,467 0
ALLY FINL INC COMMON 02005N100 64,780 3,460,522 SH   SOLE   875 3,398,647 61,000
ALNYLAM PHARMACUETCL COMMON 02043Q107 125 2,000 SH   SOLE   0 2,000 0
ALPHABET INC CLASS C 02079K107 15,386 20,655 SH   SOLE   0 20,391 264
ALPHABET INC CLASS A 02079K305 15,010 19,676 SH   SOLE   8,004 11,517 155
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 35,266 562,822 SH   SOLE   0 461,870 100,952
AMAZON COM INC COMMON 023135106 1,741 2,934 SH   SOLE   0 2,424 510
AMBEV SA ADR REP 1 COM SHS 02319V103 9 1,750 SH   SOLE   0 0 1,750
AMERCO COMMON 023586100 4,625 12,945 SH   SOLE   30 12,565 350
AMEREN CORPORATION COMMON 023608102 65,570 1,308,788 SH   SOLE   0 1,007,914 300,874
AMERICA MOVIL ADR (20 SER L) 02364W105 12 800 SH   SOLE   0 800 0
AMERICAN AIRLINES COM USD1 02376R102 199 4,857 SH   SOLE   0 4,857 0
AMERICAN CAMPUS CMNT COMMON 024835100 14 300 SH   SOLE   0 300 0
AMERICAN CAP LTD COMMON 02503Y103 10 682 SH   SOLE   0 549 133
AMERN ELEC PWR INC COMMON 025537101 254 3,837 SH   SOLE   0 3,837 0
AMERICAN EAGLE OUTFT COMMON 02553E106 58 3,500 SH   SOLE   0 3,500 0
AMERICAN EXPRESS CO COMMON 025816109 82,286 1,340,164 SH   SOLE   0 1,310,360 29,804
AMERN INTL GROUP INC WTS JAN 19 21 026874156 15 813 SH   SOLE   0 813 0
AMERN INTL GROUP INC COMMON 026874784 140,371 2,597,073 SH   SOLE   28,175 2,383,725 185,173
AMERICAN NATL INS CO COMMON 028591105 15,778 136,613 SH   SOLE   500 127,466 8,647
AMERICAN STS WTR CO COMMON 029899101 86 2,200 SH   SOLE   0 2,200 0
AMERICAN SUPERCNDCTR COM USD0.01 030111207 118 15,619 SH   SOLE   0 12,967 2,652
AMERICAN TOWER CORP COMMON SHARES 03027X100 40 396 SH   SOLE   0 396 0
AMERICAN WTR WKS CO COM 030420103 50,965 739,375 SH   SOLE   0 723,940 15,435
AMERISOURCE-BERGEN COMMON 03073E105 21,298 246,082 SH   SOLE   0 246,082 0
AMERIPRISE FINANCIAL COMMON 03076C106 3,112 33,111 SH   SOLE   0 32,991 120
AMERIGAS PTRN L P UNIT L P INT 030975106 158 3,650 SH   SOLE   0 3,050 600
AMETEK INC COMMON 031100100 347 6,946 SH   SOLE   0 6,946 0
AMGEN INC COMMON 031162100 39,881 265,999 SH   SOLE   0 249,799 16,200
AMPHENOL CORPORATION CLASS A 032095101 404 7,000 SH   SOLE   0 7,000 0
ANADARKO PETE COMMON 032511107 963 20,680 SH   SOLE   0 17,543 3,137
ANALOG DEVICES INC COMMON 032654105 2,500 42,248 SH   SOLE   0 41,698 550
ANHEUSER BUSCH INBEV SP ADR 03524A108 311,527 2,499,020 SH   SOLE   115,000 2,342,342 41,678
ANNALY CAPITAL MGMT COMMON 035710409 44 4,300 SH   SOLE   0 0 4,300
ANSYS INC COMMON 03662Q105 176 1,970 SH   SOLE   0 1,970 0
ANTHEM INC COMMON 036752103 93 675 SH   SOLE   0 675 0
APACHE CORP COMMON 037411105 578 11,848 SH   SOLE   0 11,848 0
APOGEE ENTERPRISES COMMON 037598109 21 500 SH   SOLE   0 500 0
APOLLO GLOBAL MGMT CLASS A 037612306 26 1,550 SH   SOLE   0 1,550 0
APOLLO COML REAL EST COMMON 03762U105 19 1,200 SH   SOLE   0 1,200 0
APOLLO SENIOR FLOA COM USD.001 037636107 19 1,250 SH   SOLE   0 0 1,250
APIGEE CORP COMMON 03765N108 8 1,000 SH   SOLE   0 1,000 0
APPLE INC COMMON 037833100 294,637 2,703,345 SH   SOLE   94,152 2,471,196 137,997
APPLIED DNA SCIENCES COMMON STOCK 03815U201 1 500 SH   SOLE   0 0 500
APPLIED MATERIALS COMMON 038222105 369 17,433 SH   SOLE   0 17,083 350
APTARGROUP INC COMMON 038336103 779 9,946 SH   SOLE   0 9,946 0
APPROACH RESOURCES COMMON 03834A103 4,625 3,987,840 SH   SOLE   540,800 3,157,944 289,096
AQUA AMERICA INC COMMON 03836W103 11,880 373,376 SH   SOLE   2,235 360,980 10,161
ARAMARK COMMON 03852U106 218,685 6,602,813 SH   SOLE   354,325 6,181,978 66,510
ARCELORMITTAL NEW COMMON 03938L104 37 8,150 SH   SOLE   0 8,150 0
ARCHER DANIELS MIDLD COMMON 039483102 193 5,338 SH   SOLE   0 5,338 0
ARES CAP CORP COMMON 04010L103 25 1,752 SH   SOLE   0 1,752 0
ARK RESTAURANTS CORP COMMON 040712101 810 39,350 SH   SOLE   0 7,400 31,950
ARM HLDGS PLC SP ADR(3 ORDS) 042068106 1 30 SH   SOLE   0 30 0
AROTECH CORP COMMON 042682203 0 4 SH   SOLE   0 0 4
ARROW ELECTRS INC COMMON 042735100 986 15,312 SH   SOLE   0 12,712 2,600
ARTESIAN RESOURCES CL A 043113208 7,340 262,544 SH   SOLE   0 251,583 10,961
ARTISAN PARTNERS A CLASS A 04316A108 4 153 SH   SOLE   0 153 0
ASCENT CAPITAL GROUP SER A COMMON STOCK 043632108 217 14,697 SH   SOLE   0 14,697 0
ASHLAND INC COMMON 044209104 43 400 SH   SOLE   0 400 0
ASSURANT INC COMMON 04621X108 4,848 62,840 SH   SOLE   0 62,840 0
ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH   SOLE   0 133 0
ASTORIA FINL CORP COMMON 046265104 13 827 SH   SOLE   0 0 827
ASTRAZENECA SP ADR(1 ORD) 046353108 280 9,970 SH   SOLE   0 9,970 0
ATLAS AIR WORLDWIDE COMMON 049164205 1,726 40,850 SH   SOLE   0 38,600 2,250
ATLAS RESOURCE PRTNS COMMON UNITS 04941A101 0 18 SH   SOLE   0 18 0
AUTODESK INC COMMON 052769106 3 52 SH   SOLE   0 52 0
AUTOMATIC DATA PROC COMMON 053015103 4,297 47,900 SH   SOLE   0 44,825 3,075
AUTONATION INC COMMON 05329W102 71 1,522 SH   SOLE   0 275 1,247
AUTOZONE INC COMMON 053332102 56,812 71,311 SH   SOLE   17,000 53,991 320
AVALONBAY COMMUNTIES REIT 053484101 196 1,031 SH   SOLE   0 1,031 0
AVANGRID INC COMMON 05351W103 2,121 52,896 SH   SOLE   0 50,096 2,800
AVEO PHARMACUTICALS COMMON 053588109 0 1,000 SH   SOLE   0 1,000 0
AVIS BUDGET GROUP COMMON 053774105 2,253 82,360 SH   SOLE   0 78,705 3,655
AVNET INC COMMON 053807103 44 1,000 SH   SOLE   0 1,000 0
AVON PRODUCTS INC COMMON 054303102 32 6,766 SH   SOLE   0 2,766 4,000
AXCELIS TECHNOLOGIES COMMON 054540109 1 411 SH   SOLE   0 411 0
BB&T CORPORATION COMMON 054937107 393 11,823 SH   SOLE   860 10,963 0
B & G FOODS INC COM USD0.01 05508R106 736 21,150 SH   SOLE   0 3,650 17,500
BP PLC ADR (6 ORDS) 055622104 1,157 38,356 SH   SOLE   0 33,221 5,135
BRT REALTY TRUST SH BEN INT 055645303 1,955 281,393 SH   SOLE   1,200 156,096 124,097
BAKER HUGHES INC COMMON 057224107 530 12,097 SH   SOLE   0 12,097 0
BALDWIN & LYONS INC CLASS A 057755100 33 1,400 SH   SOLE   0 1,400 0
BALDWIN & LYONS INC CLASS B 057755209 4,104 166,770 SH   SOLE   3,150 137,635 25,985
BALL CORP COMMON 058498106 397 5,580 SH   SOLE   0 5,580 0
BANCO SANTANDER SA ADR (1 ORD) 05964H105 1 271 SH   SOLE   0 27 244
BANC OF CALIFORNIA COMMON 05990K106 580 33,190 SH   SOLE   0 9,446 23,744
BANK OF AMERICA CORP COMMON 060505104 2,110 156,064 SH   SOLE   0 144,806 11,258
BANK HAWAII CORP COMMON 062540109 767 11,242 SH   SOLE   0 7,627 3,615
BANK OF MONTREAL COMMON 063671101 4 75 SH   SOLE   0 0 75
BANK OF THE OZARKS COMMON 063904106 20 500 SH   SOLE   500 0 0
BANK OF NEW YORK MEL COMMON 064058100 5,704 154,882 SH   SOLE   660 147,777 6,445
BANK OF COMERCE HLDG COMMON 06424J103 174 27,500 SH   SOLE   0 0 27,500
BANKUNITED INC USD0.01 06652K103 1,097 31,871 SH   SOLE   26,380 0 5,491
BAR HBR BANKSHARES COMMON 066849100 237 7,163 SH   SOLE   0 6,063 1,100
BARD C R INC COMMON 067383109 3,067 15,134 SH   SOLE   0 14,412 722
BARCLAYS BANK PLC SPONS ADR 144A 06739H362 6 250 SH   SOLE   0 250 0
BARNES GROUP INC COMMON 067806109 70 2,000 SH   SOLE   0 2,000 0
BARRICK GOLD CORP COMMON CAD 067901108 667 49,138 SH   SOLE   0 48,838 300
BAXALTA INCORPORATED COMMON 07177M103 3,016 74,654 SH   SOLE   0 37,614 37,040
BAXTER INTL INC COMMON 071813109 3,101 75,499 SH   SOLE   0 38,254 37,245
B/E AEROSPACE INC COMMON 073302101 10 223 SH   SOLE   0 23 200
BEACON ROOFING SUP COMMON 073685109 13,774 335,885 SH   SOLE   175 327,860 7,850
BECTON DICKINSON COMMON 075887109 4,669 30,757 SH   SOLE   0 29,384 1,373
BED BATH & BEYOND COMMON 075896100 147 2,966 SH   SOLE   0 2,966 0
BEMIS INC COMMON 081437105 805 15,560 SH   SOLE   0 13,660 1,900
BERKSHIRE HATHAWAY CLASS A 084670108 3,168,665 14,845 SH   SOLE   0 13,655 1,190
BERKSHIRE HATHAWAY CLASS B 084670702 381,075 2,685,899 SH   SOLE   81,573 2,551,297 53,029
BERKSHIRE HILLS BANC COMMON 084680107 1,055 39,250 SH   SOLE   0 38,500 750
BHP BILLITON LTD SP ADR(2 ORDS) 088606108 9 370 SH   SOLE   0 370 0
BIO RAD LABS INC CLASS A 090572207 47 349 SH   SOLE   0 349 0
BIOGEN INC COM STK USD0.0005 09062X103 156 600 SH   SOLE   0 600 0
BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH   SOLE   0 171 0
BIOSPECIFICS TECH CO COMMON 090931106 1,510 43,380 SH   SOLE   0 43,380 0
BLACKROCK FL RT TR COMMON 091941104 0 6 SH   SOLE   0 6 0
BLACK HILLS CORP COMMON 092113109 6,522 108,473 SH   SOLE   800 101,717 5,956
BLACKBAUD INC COMMON 09227Q100 54 866 SH   SOLE   0 866 0
BLACKBERRY LIMITED COMMON 09228F103 22 2,800 SH   SOLE   0 2,700 100
BLACKHAWK NETWORK CLASS A 09238E104 1,088 31,732 SH   SOLE   0 31,299 433
BLACKROCK INC COMMON 09247X101 80 236 SH   SOLE   0 236 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 22 1,666 SH   SOLE   0 0 1,666
BLACKROCK GLOBAL OPP COMMON 092501105 1 110 SH   SOLE   0 110 0
BLACKROCK ENGY&RES COMMON 09250U101 1,170 90,000 SH   SOLE   0 90,000 0
BLACKROCK ENHNCD EQ DIV TR COM BEN INT 09251A104 110 14,638 SH   SOLE   0 14,638 0
BLACKSTONE GROUP LP UNIT 09253U108 3,250 115,880 SH   SOLE   4,000 105,250 6,630
BLACKROCK MUNIYLD COMMON 09253W104 0 2 SH   SOLE   0 2 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 65 4,675 SH   SOLE   0 4,675 0
BLACKROCK MUNIHLDS INVSTM QLTY COM 09254P108 65 4,342 SH   SOLE   0 4,342 0
BLACKROCK MUNI HLDGS N J INS COM 09254X101 6 425 SH   SOLE   0 425 0
BLACKROCK MUNIYLD NJ COMMON 09254Y109 46 2,770 SH   SOLE   0 2,770 0
BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 20 1,350 SH   SOLE   0 1,350 0
BLACKROCK CRP HYLDFD COMMON 09255P107 22 2,270 SH   SOLE   0 2,270 0
BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 123 4,600 SH   SOLE   0 4,600 0
BLOCK H & R INC COMMON 093671105 205,821 7,790,366 SH   SOLE   469,125 7,178,830 142,411
BLUCORA INC COMMON 095229100 0 40 SH   SOLE   0 40 0
BOARDWALK PIPELINE COMMON UNIT 096627104 448 30,450 SH   SOLE   0 30,450 0
BOEING CO COMMON 097023105 1,524 12,008 SH   SOLE   0 11,715 293
BOOZ ALLEN HAMILTO CLASS A 099502106 302 10,000 SH   SOLE   0 10,000 0
BORG WARNER INC COMMON 099724106 9 254 SH   SOLE   0 254 0
BOSTON PROPERTIES COMMON 101121101 63 500 SH   SOLE   0 500 0
BOULEVARD ACQUISITIN UNT 1 COM&1/2 WT EXP 10157Q201 10 1,100 SH   SOLE   0 1,100 0
BRANDYWINE RLTY TR SH BEN INT REIT 105368203 14 1,000 SH   SOLE   0 1,000 0
BREITBURN ENERGY PRT COMMON UNITS 106776107 0 1,300 SH   SOLE   0 1,300 0
BRINKER INTL INC COMMON 109641100 356 7,750 SH   SOLE   0 7,750 0
BRINKS COMPANY COMMON 109696104 338 10,069 SH   SOLE   0 10,069 0
BRISTOL MYERS SQUIBB COMMON 110122108 3,593 56,256 SH   SOLE   0 53,336 2,920
BRISTOW GROUP INC COMMON 110394103 797 42,151 SH   SOLE   0 41,451 700
BRITISH AMER TOB PLC SPONSORED ADR 110448107 126 1,085 SH   SOLE   0 1,085 0
BROADRIDGE FINL SOLN COMMON 11133T103 197 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 610,147 17,538,007 SH   SOLE   478,950 16,168,639 890,418
BROOKLINE BANCORP IN COMMON NEW 11373M107 1,972 179,174 SH   SOLE   2,000 174,324 2,850
BROOKS AUTOMATION COMMON 114340102 158 15,288 SH   SOLE   0 15,260 28
BROWN FORMAN CORP CLASS B 115637209 332 3,379 SH   SOLE   0 3,379 0
BRUNSWICK CORP COMMON 117043109 2 62 SH   SOLE   0 62 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 5,393 79,385 SH   SOLE   0 47,485 31,900
BUCKLE INC COMMON 118440106 6,424 189,683 SH   SOLE   0 189,683 0
BUILD A BEAR WORKSHP COMMON 120076104 3 250 SH   SOLE   0 250 0
C & F FINL CORP COMMON 12466Q104 507 13,295 SH   SOLE   0 0 13,295
CB FINANCIAL SRVCS COMMON 12479G101 47 2,426 SH   SOLE   0 2,426 0
CBIZ INC COMMON 124805102 28,684 2,842,901 SH   SOLE   452,700 2,247,201 143,000
CBL & ASSOCIATE PROP REIT 124830100 89 7,500 SH   SOLE   0 0 7,500
CBS CORPORATION CLASS A 124857103 1,180 20,000 SH   SOLE   0 20,000 0
CBS CORPORATION CLASS B 124857202 17,842 323,884 SH   SOLE   0 314,034 9,850
CDK GLOBAL INC COM USD0.001 'WI' 12508E101 539 11,593 SH   SOLE   0 11,427 166
CIGNA CORP COMMON 125509109 1,389 10,128 SH   SOLE   0 10,128 0
CIT GROUP INC COMMON NEW 125581801 47 1,520 SH   SOLE   0 1,520 0
CLECO CORP COMMON 12561W105 121 2,200 SH   SOLE   0 2,200 0
CME GROUP INC CLASS A 12572Q105 1,621 16,880 SH   SOLE   0 16,880 0
CMS ENERGY CORP COMMON 125896100 4,262 100,446 SH   SOLE   0 98,746 1,700
CSW INDUSTRIALS IN COM USD0.01 126402106 27,710 879,693 SH   SOLE   0 874,193 5,500
CSX CORP COMMON 126408103 2,974 115,499 SH   SOLE   0 115,499 0
CST BRANDS INC COMMON 12646R105 0 21 SH   SOLE   0 21 0
CTI BIOPHARMA COMMON 12648L106 0 366 SH   SOLE   0 366 0
CVR PARTNERS LP COM USD0.01 126633106 376 45,000 SH   SOLE   0 0 45,000
CVS HEALTH CORP COMMON 126650100 318,536 3,070,825 SH   SOLE   169,100 2,838,914 62,811
CABLE ONE INC COMMON 12685J105 1,146 2,623 SH   SOLE   0 2,623 0
CABLEVISION SYS CORP CL A NY COMMON 12686C109 52 1,585 SH   SOLE   0 1,585 0
CABOT CORP COMMON 127055101 16 350 SH   SOLE   0 350 0
CADIZ INC COMMON 127537207 164 31,500 SH   SOLE   0 31,500 0
CALAMOS CONV OPP AND SH BEN INT 128117108 28 3,000 SH   SOLE   0 3,000 0
CALAMOS STRATEGIC TO COM SH BEN INT 128125101 40 4,297 SH   SOLE   0 4,297 0
CALERES INC COMMON 129500104 486 17,200 SH   SOLE   0 17,200 0
CALIFORNIA RESOURCES COMMON 13057Q107 15 15,226 SH   SOLE   0 15,000 226
CALIFORNIA WTR SVC COMMON 130788102 7 293 SH   SOLE   0 293 0
CALLIDUS SOFTWARE COMMON 13123E500 33 2,000 SH   SOLE   0 2,000 0
CALPINE CORP COMMON 131347304 4 323 SH   SOLE   0 323 0
CALUMET SPECIALTY UT LTD PARTNER 131476103 352 30,000 SH   SOLE   0 0 30,000
CAMDEN NATL CORP COMMON 133034108 210 5,000 SH   SOLE   0 0 5,000
CAMDEN PPTY TR SH BEN INT 133131102 4,302 51,165 SH   SOLE   0 48,233 2,932
CAMECO CORP COMMON 13321L108 1,013 78,900 SH   SOLE   0 70,600 8,300
CAMERON INTL COMMON 13342B105 1 28 SH   SOLE   0 28 0
CAMPBELL SOUP CO COMMON 134429109 532 8,350 SH   SOLE   0 6,350 2,000
CDN NATL RAILWAY COMMON 136375102 299 4,792 SH   SOLE   0 4,792 0
CDN NATURAL RES COMMON 136385101 65,733 2,434,589 SH   SOLE   0 2,141,117 293,472
CDN PACIFIC RAILWAY COMMON 13645T100 23 176 SH   SOLE   0 176 0
CAPITAL BK FINL CO COMMON 139794101 10 336 SH   SOLE   0 336 0
CAPITAL ONE FINL CO COMMON 14040H105 8,937 128,952 SH   SOLE   0 127,121 1,831
CAPITAL SR LIVING COMMON 140475104 941 50,860 SH   SOLE   0 16,300 34,560
CAPITAL SOUTHWEST COMMON 140501107 13,010 938,001 SH   SOLE   0 932,501 5,500
CAPSTEAD MTG CORP COMMON 14067E506 5 562 SH   SOLE   0 562 0
CARDINAL HEALTH INC COMMON 14149Y108 233 2,852 SH   SOLE   0 49 2,803
CARDIOVASCULAR SYS COMMON 141619106 14,871 1,434,105 SH   SOLE   1,434,105 0 0
CARE CAPITAL PROPERT COMMON 141624106 65 2,428 SH   SOLE   0 499 1,929
CARLISLE COS INC COMMON 142339100 67 682 SH   SOLE   0 682 0
CARLYLE GROUP L P COMMON 14309L102 11 700 SH   SOLE   0 700 0
CARMAX INC COMMON 143130102 7,450 145,811 SH   SOLE   150 139,511 6,150
CAROLINA TR BK LCTON COMMON 144200102 31 5,331 SH   SOLE   0 0 5,331
CARROLS RESTAURANT COMMON 14574X104 28,936 2,003,915 SH   SOLE   71,150 1,808,451 124,314
CARTERS INC COMMON 146229109 15 150 SH   SOLE   0 0 150
CARVER BANCORP INC COMMON STOCK 146875604 2 527 SH   SOLE   0 421 106
CASEYS GEN STORES COMMON 147528103 90 800 SH   SOLE   0 800 0
CASTLE A M & CO COMMON 148411101 62 23,273 SH   SOLE   0 22,473 800
CATERPILLAR INC COMMON 149123101 237 3,108 SH   SOLE   0 2,634 474
CAVCO INDUSTRIES COMMON 149568107 25 270 SH   SOLE   0 270 0
CEL-SCI CORPORATION COMMON STOCK 150837508 0 50 SH   SOLE   0 50 0
CELANESE CORP SERIES A 150870103 102 1,560 SH   SOLE   0 1,560 0
CELGENE CORP COMMON 151020104 14,586 145,735 SH   SOLE   0 143,735 2,000
CELGENE CORP RTS 00/00/11 151020112 17 13,000 SH   SOLE   0 13,000 0
CELSION CORP COM USD0.01 15117N404 0 4 SH   SOLE   0 4 0
CENOVUS ENERGY COMMON 15135U109 70 5,388 SH   SOLE   0 5,388 0
CENTERPOINT ENERGY COMMON 15189T107 14 685 SH   SOLE   0 685 0
CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 67 50,000 SH   SOLE   0 0 50,000
CENTRAL FD CDA LTD CLASS A NON VTG 153501101 449 37,499 SH   SOLE   0 37,499 0
CENTRAL SECS CORP COMMON 155123102 469 24,530 SH   SOLE   0 21,731 2,799
CENTURY BANCORP CLASS A NON VTG 156432106 356 9,150 SH   SOLE   0 9,150 0
CENTURYLINK INC COMMON 156700106 1,269 39,735 SH   SOLE   500 38,335 900
CEPHEID COMMON 15670R107 173 5,200 SH   SOLE   0 5,200 0
CENVEO INC COMMON 15670S105 98 217,056 SH   SOLE   0 194,756 22,300
CERNER CORP COMMON 156782104 38 730 SH   SOLE   0 730 0
CERUS CORP COMMON 157085101 189 32,000 SH   SOLE   0 32,000 0
CHANNELADVISOR CORP COMMON 159179100 146 13,040 SH   SOLE   0 13,000 40
CHATHAM LODGING TR COMMON 16208T102 10 500 SH   SOLE   0 500 0
CHEESECAKE FACTORY COMMON 163072101 5 100 SH   SOLE   0 0 100
CHEMICAL FINL CORP COMMON 163731102 7,262 203,484 SH   SOLE   0 195,236 8,248
THE CHEMOURS COMPANY CHEMOURS CO. 163851108 17 2,466 SH   SOLE   0 2,281 185
CHEMTURA CORP COM NEW 163893209 0 2 SH   SOLE   0 2 0
CHEMUNG FINL CORP COMMON (NQB) 164024101 2,372 90,025 SH   SOLE   0 81,070 8,955
CHESAPEAKE ENERGY COMMON 165167107 2,953 716,933 SH   SOLE   24,250 624,873 67,810
CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 0 25 SH   SOLE   0 25 0
CHESAPEAKE UTILS COR COMMON 165303108 4,754 75,503 SH   SOLE   600 69,703 5,200
CHEVRON CORP COMMON 166764100 7,575 79,410 SH   SOLE   0 49,525 29,885
CHICAGO BRIDGE & IRN NY REGISTRY SH 167250109 53 1,450 SH   SOLE   0 450 1,000
CHICOPEE BANCORP COMMON 168565109 291 16,550 SH   SOLE   0 10,750 5,800
CHICOS FAS INC COMMON 168615102 1 115 SH   SOLE   0 115 0
CHINA AUTO SYSTEMS COMMON 16936R105 194 41,850 SH   SOLE   0 24,400 17,450
CHINA ZENIX AUTO I ADS RP 4 ORD SHS 16951E104 558 485,707 SH   SOLE   485,707 0 0
CHIPOTLE MEXICAN GRL COMMON STOCK 169656105 770 1,635 SH   SOLE   0 1,590 45
CHURCH & DWIGHT INC COMMON 171340102 202 2,198 SH   SOLE   0 2,198 0
CIENA CORPORATION COMMON 171779309 993 52,240 SH   SOLE   0 49,732 2,508
CIENA CORP 0.875 JUN 15 17 C 171779AE1 14 15,000 PRN   SOLE   0 15,000 0
CIMAREX ENERGY CO COMMON 171798101 372 3,825 SH   SOLE   0 3,825 0
CINCINNATI BELL INC COMMON 171871106 3 1,000 SH   SOLE   1,000 0 0
CINCINNATI BELL INC PFD CV DEP1/20 171871403 24 500 SH   SOLE   0 500 0
CINCINNATI FINL CORP COMMON 172062101 71 1,088 SH   SOLE   0 1,088 0
CINEMARK HOLDINGS COM PAR USD .0001 17243V102 498 13,925 SH   SOLE   0 13,925 0
CISCO SYSTEMS INC COMMON 17275R102 14,103 495,372 SH   SOLE   0 469,082 26,290
CINTAS CORP COMMON 172908105 11 129 SH   SOLE   0 129 0
CITIGROUP INC COMMON 172967424 28,733 688,230 SH   SOLE   21,175 617,527 49,528
CITIZENS FINANCIAL COMMON 174610105 3,832 182,947 SH   SOLE   0 170,747 12,200
CITRIX SYS INC COMMON 177376100 118 1,514 SH   SOLE   0 1,514 0
CIVEO CORPORATION COMMON 17878Y108 13 10,600 SH   SOLE   0 8,500 2,100
CLARCOR INC COMMON 179895107 42 739 SH   SOLE   0 739 0
CLIFFS NATURAL RES COMMON 18683K101 2 800 SH   SOLE   0 800 0
CLIFTON BANCORP COMMON 186873105 165 10,933 SH   SOLE   0 10,933 0
CLOROX CO COMMON 189054109 2,142 16,992 SH   SOLE   0 16,992 0
COACH INC COMMON 189754104 9,589 239,199 SH   SOLE   0 237,399 1,800
COCA-COLA CO COMMON 191216100 35,850 772,804 SH   SOLE   0 769,093 3,711
COCA-COLA ENTERPRI NEW COMMON 19122T109 661 13,035 SH   SOLE   0 13,035 0
COEUR MINING INC COMMON 192108504 5 1,050 SH   SOLE   250 800 0
COGENTIX MED INC COM USD0.01 19243A104 24 21,920 SH   SOLE   0 21,920 0
COGNIZANT TECH SOLNS CLASS A 192446102 135 2,160 SH   SOLE   0 2,160 0
COHEN & STEERS QUAL COMMON 19247L106 33 2,735 SH   SOLE   0 2,735 0
COHEN & STEERS INFRA COMMON 19248A109 4 204 SH   SOLE   0 204 0
COHEN & STEERS LTD COMMON 19248C105 41 1,800 SH   SOLE   0 1,800 0
COLGATE PALMOLIVE CO COMMON 194162103 17,780 251,665 SH   SOLE   0 249,394 2,271
COLONY STARWOODHOMES COMMON 19625X102 23 960 SH   SOLE   0 960 0
COLUMBIA PIPELINE GR COMMON 198280109 8,853 352,717 SH   SOLE   1,500 332,562 18,655
COLUMBIA PPTY TR I COM USD0.01 198287203 4 200 SH   SOLE   0 200 0
COMCAST CORP CLASS A 20030N101 198,720 3,253,404 SH   SOLE   15,250 3,121,392 116,762
COMERICA INC COMMON 200340107 143 3,786 SH   SOLE   0 3,786 0
COMMERCE BANCSHARES COMMON 200525103 150 3,343 SH   SOLE   0 3,343 0
COMMERCIAL METALS CO COMMON 201723103 9,373 552,357 SH   SOLE   600 511,107 40,650
COMMERCIAL VEH GRP COMMON 202608105 1,323 499,265 SH   SOLE   0 456,568 42,697
COMMUNITY WST BKSHRS COMMON 204157101 152 22,388 SH   SOLE   0 0 22,388
COMPANIA CERVECERIAS SP ADR (5 ORD) 204429104 44 2,000 SH   SOLE   0 2,000 0
CONAGRA FOODS INC COMMON 205887102 387 8,679 SH   SOLE   0 2,650 6,029
CONNECTICUT WTR SVC COMMON 207797101 1,502 33,306 SH   SOLE   600 32,706 0
CONNECTONE BANCORP COMMON 20786W107 16 1,000 SH   SOLE   0 1,000 0
CONOCOPHILLIPS COMMON 20825C104 102,152 2,536,682 SH   SOLE   0 2,295,866 240,816
CONSOL ENERGY INC COMMON 20854P109 13 1,160 SH   SOLE   0 1,160 0
CONSOLDTD EDISON INC COMMON 209115104 655 8,561 SH   SOLE   0 8,561 0
CONTINENTAL RES COMMON 212015101 209 6,900 SH   SOLE   0 6,900 0
COPART INC COMMON STOCK 217204106 9 229 SH   SOLE   0 229 0
CORNING INCORPORATED COMMON 219350105 155 7,422 SH   SOLE   0 7,422 0
CORRECTIONS COR AMER COMMON 22025Y407 0 9 SH   SOLE   0 9 0
COSI INC COMMON 22122P200 333 392,066 SH   SOLE   0 346,929 45,137
COSTCO WHSL CORP COMMON 22160K105 2,289 14,528 SH   SOLE   0 13,353 1,175
CRAFT BREW ALIA COMMON STOCK 224122101 359 43,732 SH   SOLE   0 43,732 0
CREDIT ACCEP CORP COMMON 225310101 54 300 SH   SOLE   0 300 0
CREDIT SUISSE AG NAS VELOCITYSHS 2XLNGETN 22539T423 13 3,000 SH   SOLE   0 0 3,000
CREE INC COMMON 225447101 1 51 SH   SOLE   0 51 0
CRESCENT POINT ENRGY COMMON 22576C101 4 300 SH   SOLE   0 300 0
CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 396 34,007 SH   SOLE   0 34,007 0
CROSS TIMBERS RTY TR TR UNIT 22757R109 15 1,000 SH   SOLE   0 1,000 0
CROWN CRAFTS INC COMMON 228309100 439 47,495 SH   SOLE   0 0 47,495
CROWN HOLDINGS INC COMMON 228368106 148 3,001 SH   SOLE   0 3,001 0
CULLEN FROST BANKERS COMMON 229899109 3,535 64,153 SH   SOLE   0 64,153 0
CUMMINS INC COMMON 231021106 97 886 SH   SOLE   0 886 0
CYPRESS SEMICONDUCTR COMMON 232806109 33 3,845 SH   SOLE   0 3,845 0
DBV TECHNOLOGIES SPNS ADR 23306J101 10,201 313,422 SH   SOLE   300,222 13,200 0
DNP SELECT INCOME FD COMMON 23325P104 10 1,000 SH   SOLE   0 1,000 0
D R HORTON INC COMMON 23331A109 85 2,826 SH   SOLE   0 2,826 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 246,263 2,596,075 SH   SOLE   150,000 2,421,373 24,702
DANONE SP ADR (0.2 ORD) 23636T100 30,262 2,129,684 SH   SOLE   0 2,063,234 66,450
DARDEN RESTAURANT COMMON 237194105 109 1,650 SH   SOLE   0 1,650 0
DAVITA HEALTHCRE PAR COMMON 23918K108 10 144 SH   SOLE   0 144 0
DEERE & CO COMMON 244199105 130 1,693 SH   SOLE   0 1,293 400
DELTA AIR LINES COMMON 247361702 29 600 SH   SOLE   0 600 0
DELTA NAT GAS INC COMMON 247748106 4,218 182,208 SH   SOLE   2,750 160,268 19,190
DELTIC TIMBER CORP COMMON 247850100 11 188 SH   SOLE   0 188 0
DENBURY RES INC COMMON 247916208 2 1,048 SH   SOLE   0 48 1,000
DENTSPLY SIRONA INC COM USD0.01 24906P109 602 9,778 SH   SOLE   0 9,747 31
DEPOMED INC COMMON 249908104 27 2,000 SH   SOLE   0 2,000 0
DEVON ENERGY CORP COMMON 25179M103 1,834 66,850 SH   SOLE   0 50,223 16,627
DIAGEO P L C SP ADR (4 ORD) 25243Q205 9,030 83,716 SH   SOLE   0 82,026 1,690
DIGITAL RLTY TR INC COMMON 253868103 35 400 SH   SOLE   0 400 0
DIME CMNTY BANCSHRS COMMON 253922108 41 2,365 SH   SOLE   0 0 2,365
WALT DISNEY CO COMMON 254687106 43,647 439,504 SH   SOLE   0 434,549 4,955
DISCOVER FINL SVCS COMMON 254709108 118 2,333 SH   SOLE   0 2,333 0
DISCOVERY COMMUNIC NEW COM SER A 25470F104 19,074 666,228 SH   SOLE   0 571,006 95,222
DISCOVERY COMMUNIC NEW COM SER C 25470F302 162,576 6,021,347 SH   SOLE   0 5,572,665 448,682
DISH NETWORK CORP CLASS A 25470M109 268 5,800 SH   SOLE   0 5,800 0
DOLBY LABORATORIES COMMON 25659T107 17 403 SH   SOLE   0 403 0
DOLLAR TREE INC COMMON 256746108 57 700 SH   SOLE   0 700 0
DOMINION RES INC VA COMMON 25746U109 432 5,752 SH   SOLE   0 4,352 1,400
DONNELLEY R R & SONS COMMON 257867101 278 17,000 SH   SOLE   0 17,000 0
DORCHESTER MINERALS COM UNIT 25820R105 156 13,725 SH   SOLE   0 9,300 4,425
DOVER CORP COMMON 260003108 3,923 60,986 SH   SOLE   0 60,711 275
DOW CHEMICAL COMPANY COMMON 260543103 1,741 34,234 SH   SOLE   0 31,834 2,400
DR PEPPER SNAPPLE COMMON 26138E109 128 1,442 SH   SOLE   0 1,442 0
DREW INDUSTRIES INC COMMON 26168L205 7,426 115,217 SH   SOLE   65,000 44,292 5,925
DU PONT E I DE NEMOU COMMON 263534109 19,538 308,565 SH   SOLE   0 299,690 8,875
DUKE ENERGY CORP COMMON 26441C204 1,381 17,118 SH   SOLE   0 16,082 1,036
DUN & BRADSTREET COR COMMON 26483E100 27,729 269,008 SH   SOLE   0 257,308 11,700
DUNKIN BRANDS GR COMMON 265504100 3 73 SH   SOLE   0 73 0
DYNEGY INC WTS OCT 2 17 26817R116 0 2 PRN   SOLE   0 2 0
EGA EMERGING GL EMERGL DJ EMERG CON 268461779 4 200 SH   SOLE   0 200 0
EMC CORP MASS COMMON 268648102 327 12,296 SH   SOLE   0 12,296 0
EOG RESOURCES INC COMMON 26875P101 36,243 499,300 SH   SOLE   0 499,280 20
EQT CORPORATION COMMON 26884L109 433 6,450 SH   SOLE   0 6,450 0
ETFS SILVER ETF TR SILVER SHS 26922X107 241 16,000 SH   SOLE   0 0 16,000
ETFS GOLD TR SHS ETF 26922Y105 264 2,200 SH   SOLE   0 0 2,200
EV ENERGY PARTNERS COM UNITS 26926V107 0 500 SH   SOLE   0 0 500
EAGLE BANCRP MONTAN COMMON 26942G100 334 27,500 SH   SOLE   0 0 27,500
EAST WEST BANCORP COMMON 27579R104 32 1,000 SH   SOLE   0 1,000 0
EASTERN VA BKSHRS COMMON 277196101 112 16,806 SH   SOLE   0 0 16,806
EASTMAN CHEM CO COMMON 277432100 261 3,626 SH   SOLE   0 3,620 6
EASTMAN KODAK CO WTS SEP 03 18 277461133 0 8 PRN   SOLE   0 8 0
EASTMAN KODAK CO WTS SEP 03 18 277461141 0 7 PRN   SOLE   0 7 0
EASTMAN KODAK CO COM NEW 277461406 0 25 SH   SOLE   0 25 0
EATON VANCE ENHANCED COMMON 278274105 179 14,296 SH   SOLE   0 14,296 0
EATON VANCE COMMON NY MUNI BD FD 27827Y109 9 690 SH   SOLE   0 690 0
EATON VANCE TAX ADV COMMON 27828G107 19 1,000 SH   SOLE   0 1,000 0
EATON VANCE TAX-MNG OPP FUND 27828Y108 240 16,606 SH   SOLE   0 16,606 0
EATON VANCE TAX MNG GBL DV EQT 27829F108 6 750 SH   SOLE   0 750 0
EBAY INC COMMON 278642103 16,217 679,679 SH   SOLE   90 501,092 178,497
ECHOSTAR CORP CL A COMMON 278768106 44 1,000 SH   SOLE   0 1,000 0
ECOLAB INC COMMON 278865100 493 4,428 SH   SOLE   0 4,428 0
ECOPETROL SA SPONADR EA REP20 COM 279158109 60 7,000 SH   SOLE   0 7,000 0
EDGEWELL PERSONAL COMMON 28035Q102 373 4,642 SH   SOLE   0 4,642 0
EDITAS MEDICINE INC COMMON 28106W103 17 500 SH   SOLE   0 500 0
EDWARDS LIFESCIENCE COMMON 28176E108 28 320 SH   SOLE   0 320 0
EL PASO ELEC CO COMMON 283677854 0 6 SH   SOLE   0 6 0
ELECTRONIC ARTS INC COMMON STOCK 285512109 75 1,144 SH   SOLE   0 1,144 0
ELLINGTON FINANCIAL COM 288522303 5 300 SH   SOLE   0 300 0
EMCOR GROUP INC COMMON 29084Q100 2 51 SH   SOLE   0 51 0
EMERSON ELEC CO COMMON 291011104 1,422 26,159 SH   SOLE   0 25,139 1,020
EMPIRE DIST ELEC CO COMMON 291641108 4,355 131,800 SH   SOLE   0 125,600 6,200
EMPIRE RESORTS INC COM USD0.01 292052305 3 234 SH   SOLE   0 234 0
EMPIRE RES INC DEL COMMON 29206E100 473 144,503 SH   SOLE   0 139,103 5,400
ENCANA CORPORATION COMMON 292505104 442 72,718 SH   SOLE   0 70,818 1,900
ENBRIDGE ENERGY PART COMMON 29250R106 10 600 SH   SOLE   0 0 600
ENERGIZER HOLDINGS COMMON 29272W109 208 5,142 SH   SOLE   0 5,142 0
ENERGY TRANSFER PTNR UNIT LTD PARTN 29273R109 828 25,627 SH   SOLE   0 7,481 18,146
ENERGY TRANSFER EQTY COM UT LTD PTN 29273V100 14 2,000 SH   SOLE   0 2,000 0
ENERPLUS CORP COMMON 292766102 3 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 90 8,000 SH   SOLE   0 8,000 0
ENTEGRA FINANCIAL COMMON NPV 29363J108 169 9,763 SH   SOLE   0 9,763 0
ENTERGY CORP COMMON 29364G103 245 3,093 SH   SOLE   0 2,993 100
ENTERPRISE PRODS COMMON 293792107 5,396 219,190 SH   SOLE   0 141,840 77,350
ENVISION HEALTHCAR COM USD0.01 29413U103 2 147 SH   SOLE   0 147 0
EQUIFAX INC COMMON 294429105 79 693 SH   SOLE   0 693 0
EQUITY COMMONWEALTH COMMON SBI 294628102 14 500 SH   SOLE   0 500 0
EQUITY RESIDENTIAL SH BEN INT USD0.01 29476L107 2,809 37,448 SH   SOLE   0 5,324 32,124
ERICSSON ADR REP 1 ORD'B'SEK1 294821608 14 1,456 SH   SOLE   0 218 1,238
ESCO TECHN INC COMMON 296315104 7 200 SH   SOLE   0 200 0
ESSENDANT INC COMMON 296689102 14,834 464,598 SH   SOLE   133,394 315,055 16,149
ESSEX PPTY TR INC REIT 297178105 34 148 SH   SOLE   0 148 0
ETABLISSEMENTS DELHA SPONSORED ADR 29759W101 7 300 SH   SOLE   0 0 300
EVERSOURCE ENERGY COMMON 30040W108 152 2,618 SH   SOLE   0 2,618 0
EXELON CORP COMMON 30161N101 97 2,706 SH   SOLE   0 2,331 375
EXELIXIS INC COMMON 30161Q104 48 12,000 SH   SOLE   0 12,000 0
EXELIXIS INC 4.250 AUG 15 19 C 30161QAC8 24 25,000 PRN   SOLE   0 25,000 0
EXPEDITORS INTL WASH COMMON 302130109 22 460 SH   SOLE   0 460 0
EXPRESS SCRIPTS HLDG COMMON STOCK 30219G108 4,001 58,249 SH   SOLE   1,300 56,160 789
EXTRA SPACE STORAGE REIT 30225T102 140 1,500 SH   SOLE   0 1,500 0
EXXON MOBIL CORP COMMON 30231G102 43,821 524,234 SH   SOLE   0 497,701 26,533
FLIR SYS INC COMMON 302445101 4,570 138,725 SH   SOLE   0 128,725 10,000
FMC CORP COMMON 302491303 4 100 SH   SOLE   0 100 0
FNB CORP COMMON 302520101 191 14,709 SH   SOLE   0 12,707 2,002
FACEBOOK INC CLASS A 30303M102 3,140 27,527 SH   SOLE   0 27,407 120
FACTSET RESH SYS INC COMMON 303075105 11 78 SH   SOLE   0 78 0
FAIR ISAAC INC COMMON 303250104 195 1,845 SH   SOLE   0 845 1,000
FAIRWAY GROUP HLDG COMMON 30603D109 1 3,000 SH   SOLE   0 3,000 0
FALCONSTOR SOFTWARE COMMON 306137100 161 120,206 SH   SOLE   0 120,206 0
FAMOUS DAVES AMER COMMON 307068106 0 56 SH   SOLE   0 56 0
FARMER BROS CO COMMON 307675108 1,237 44,420 SH   SOLE   0 43,720 700
FATE THERAPEUTICS COM USD0.001 31189P102 7 4,000 SH   SOLE   0 0 4,000
FEDERAL MOGUL HLDG COMMON 313549404 2,659 269,173 SH   SOLE   0 232,134 37,039
FEDEX CORP COMMON 31428X106 8,713 53,547 SH   SOLE   0 53,518 29
FEMALE HEALTH CO COMMON 314462102 0 500 SH   SOLE   0 500 0
FERRELLGAS PART LP UNIT LTD PART 315293100 69 4,000 SH   SOLE   0 4,000 0
FERRO CORP COMMON 315405100 2,572 216,737 SH   SOLE   0 210,337 6,400
FIDELITY NATL INFO COMMON 31620M106 313 4,951 SH   SOLE   0 4,681 270
FIFTH THIRD BANCORP COMMON 316773100 52 3,160 SH   SOLE   0 3,160 0
FIFTH STR ASSET MGMT COMMON CL A 31679P109 41 13,630 SH   SOLE   0 7,350 6,280
FINISH LINE INC CLASS A 317923100 0 1 SH   SOLE   0 1 0
FIREEYE INC COMMON STOCK 31816Q101 44 2,500 SH   SOLE   0 2,500 0
FIRST CLOVER LEAF FN COMMON 31969M105 883 94,483 SH   SOLE   0 44,015 50,468
FIRST FINL BANCORP COMMON 320209109 84 4,668 SH   SOLE   0 4,668 0
FIRST HORIZON NATL COMMON 320517105 2,560 195,462 SH   SOLE   595 189,607 5,260
FIRST NIAGARA FINL COMMON 33582V108 11 1,205 SH   SOLE   0 0 1,205
FIRST NORTHWEST COMMON 335834107 514 40,000 SH   SOLE   0 40,000 0
FIRST REPUBLIC BANK COMMON 33616C100 1 20 SH   SOLE   0 20 0
FISERV INC COMMON 337738108 153 1,500 SH   SOLE   0 1,500 0
FIRSTENERGY CORP COMMON 337932107 28 800 SH   SOLE   0 800 0
FIVE BELOW INC COM USD0.01 33829M101 15 384 SH   SOLE   0 384 0
FLEETCOR TECHNOLOG COM STK USD0.001 339041105 14 100 SH   SOLE   0 100 0
FLUOR CORPORATION COMMON 343412102 4,117 76,671 SH   SOLE   0 76,121 550
FLOWSERVE CORP COMMON 34354P105 93 2,100 SH   SOLE   0 2,100 0
FLY LEASING LTD ADR 34407D109 5,595 440,240 SH   SOLE   356,230 74,460 9,550
FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 38 400 SH   SOLE   0 400 0
FOOT LOCKER INC COMMON 344849104 258 4,000 SH   SOLE   0 4,000 0
FORD MOTOR CO COMMON 345370860 80 5,994 SH   SOLE   0 5,994 0
FOREST CITY ENTPRSES CLASS A 345605109 21,376 1,013,603 SH   SOLE   45,422 916,017 52,164
FOREST CITY ENTERPRI CLASS B CONV 345605208 2,210 106,136 SH   SOLE   0 99,536 6,600
FORTRESS INVESTMENT CLASS A 34958B106 10 2,100 SH   SOLE   0 100 2,000
FRTNE BRNDS HOME&SEC COMMON 34964C106 82 1,473 SH   SOLE   0 1,473 0
FOUR CORNERS PRPERTY COMMON 35086T109 13 778 SH   SOLE   0 778 0
FRANCO NEVADA CORP COMMON 351858105 36 600 SH   SOLE   0 600 0
FRANKLIN ELEC INC COMMON 353514102 3,876 120,500 SH   SOLE   0 120,500 0
FRANKLIN RES INC COMMON 354613101 51,076 1,307,969 SH   SOLE   0 1,239,639 68,330
FRANKLIN STREET PPTY COMMON 35471R106 293 27,661 SH   SOLE   0 27,661 0
FREEPORT-MCMORAN INC COMMON 35671D857 108 10,519 SH   SOLE   0 9,883 636
FRESENIUS MED CARE ADS(1 ORD SHR) 358029106 27 620 SH   SOLE   0 620 0
FRONTIER COMMUNICA COMMON 35906A108 893 159,823 SH   SOLE   0 4,756 155,067
FUELCELL ENERGY INC COM USD0.0001 35952H502 14 2,191 SH   SOLE   0 2,191 0
GCP APPLIED TECH INC COMMON 36164Y101 11,976 600,612 SH   SOLE   0 576,668 23,944
GW PHARMACUTICLS PLC ADS (12 ORD) 36197T103 5,086 70,500 SH   SOLE   70,500 0 0
GABELLI EQUITY TRUST COMMON 362397101 38 7,116 SH   SOLE   0 7,116 0
GALECTIN THERAPTCS COMMON 363225202 2 1,667 SH   SOLE   0 0 1,667
GAMESTOP CORP HLDG CLASS A 36467W109 15 500 SH   SOLE   0 500 0
GANNETT INC COMMON 36473H104 172 11,362 SH   SOLE   0 11,362 0
GAP INC COMMON 364760108 41 1,406 SH   SOLE   0 1,406 0
GARTNER INC COMMON 366651107 39 443 SH   SOLE   0 443 0
GENERAL AMERN INVS COMMON 368802104 559 17,911 SH   SOLE   0 8,571 9,340
GENERAL DYNAMICS COMMON 369550108 753 5,733 SH   SOLE   0 5,733 0
GENERAL ELECTRIC CO COMMON 369604103 124,234 3,907,950 SH   SOLE   3,601 3,702,594 201,755
GENERAL GROWTH PPTYS COMMON 370023103 4,659 156,730 SH   SOLE   0 156,730 0
GENERAL MILLS INC COMMON 370334104 9,236 145,793 SH   SOLE   0 145,393 400
GENERAL MOTORS CO COM USD0.01 37045V100 47 1,520 SH   SOLE   0 1,520 0
GENERAL MTRS CO WTS JUL 10 16 37045V118 5 260 PRN   SOLE   0 260 0
GENERAL MTRS CO WTS JUL 10 19 37045V126 1 76 PRN   SOLE   0 76 0
GENESCO INC COMMON 371532102 0 3 SH   SOLE   0 3 0
GENIE ENERGY LTD COMMON CL B 372284208 0 74 SH   SOLE   0 74 0
GENOMIC HEALTH COMMON 37244C101 4 200 SH   SOLE   0 200 0
GENUINE PARTS CO COMMON 372460105 189 1,903 SH   SOLE   0 1,903 0
GERON CORP COMMON 374163103 9 3,200 SH   SOLE   0 3,200 0
GIGAMON INC COMMON 37518B102 1,914 61,723 SH   SOLE   0 61,123 600
GILEAD SCIENCES INC COMMON 375558103 153,572 1,671,808 SH   SOLE   0 1,479,558 192,250
GLATFELTER COMMON 377316104 7,680 370,514 SH   SOLE   0 364,239 6,275
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1,776 43,806 SH   SOLE   0 31,290 12,516
GLOBAL PAYMENTS INC COMMON 37940X102 130 2,000 SH   SOLE   0 2,000 0
GLOBAL PARTNERS LP COMMON UNIT 37946R109 20 1,500 SH   SOLE   0 1,500 0
GLOBAL X FDS SILVER MNR ETF 37954Y848 357 13,496 SH   SOLE   0 6,831 6,665
GLU MOBILE INC COMMON 379890106 63 22,361 SH   SOLE   0 21,361 1,000
GOLDCORP INC COMMON 380956409 110 6,812 SH   SOLE   0 6,412 400
GOLDEN ENTMT INC COMMON 381013101 242 22,325 SH   SOLE   0 0 22,325
GOLDMAN SACHS GROUP COMMON 38141G104 646 4,120 SH   SOLE   0 4,120 0
GOPRO INC. COM USD0.0001 CL A 38268T103 10 911 SH   SOLE   0 911 0
GORMAN RUPP CO COMMON 383082104 39 1,522 SH   SOLE   0 1,522 0
GRACE W R & CO DEL COMMON 38388F108 55,761 783,394 SH   SOLE   120,034 637,759 25,601
GRACO INC COMMON 384109104 15,998 190,536 SH   SOLE   0 155,048 35,488
GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 1,259 2,623 SH   SOLE   0 2,623 0
GRAINGER W W INC COMMON 384802104 360 1,544 SH   SOLE   0 500 1,044
GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002100 28 3,356 SH   SOLE   0 398 2,958
GREAT LAKES DREDGE COMMON 390607109 91 20,500 SH   SOLE   0 20,000 500
GREAT PLAINS ENERGY COMMON 391164100 17,842 553,256 SH   SOLE   0 528,956 24,300
GREEN BANCORP INC COMMON 39260X100 3,600 475,643 SH   SOLE   249,003 202,140 24,500
GREENHILL & CO INC COMMON 395259104 6 279 SH   SOLE   0 279 0
GREIF INC CLASS A 397624107 596 18,223 SH   SOLE   0 18,223 0
GRIFOLS S.A. SP ADR (1 ORD) 398438408 4 300 SH   SOLE   0 300 0
GUARANTY BANCORP DEL COMMON 40075T607 324 21,000 SH   SOLE   0 0 21,000
GUESS INC COMMON 401617105 0 11 SH   SOLE   0 11 0
GUIDEWIRE SOFTWARE COMMON 40171V100 32 600 SH   SOLE   0 600 0
HC2 HLDGS INC COMMON 404139107 57 15,000 SH   SOLE   0 0 15,000
HCP INC COMMON 40414L109 3 110 SH   SOLE   0 0 110
HNI CORPORATION COMMON 404251100 54 1,400 SH   SOLE   0 1,300 100
HSBC HLDGS PLC SP ADR(5 ORD) 404280406 3,259 104,728 SH   SOLE   700 96,233 7,795
HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 10 418 SH   SOLE   0 418 0
HRG GROUP INC COMMON 40434J100 77,844 5,588,263 SH   SOLE   540,150 4,824,636 223,477
HP INC COMMON USD0.01 40434L105 226 18,371 SH   SOLE   0 18,371 0
HALLIBURTON COMMON 406216101 4,661 130,514 SH   SOLE   83,000 43,789 3,725
HALYARD HEALTH INC COMMON 40650V100 647 22,526 SH   SOLE   0 22,526 0
JOHN HANCOCK FIN OPP OPP FD SH BEN NEW 409735206 18 759 SH   SOLE   0 759 0
JOHN HANCK PREM DIV COMMON 41013T105 85 5,681 SH   SOLE   0 5,000 681
HANESBRANDS INC COMMON 410345102 865 30,552 SH   SOLE   0 30,552 0
HANNON ARMSTRONG S COMMON 41068X100 13 700 SH   SOLE   0 700 0
THE HANOVER INS GRP COMMON 410867105 71 794 SH   SOLE   0 794 0
HARDINGE INC COMMON 412324303 36 2,950 SH   SOLE   0 0 2,950
HARLEY DAVIDSON INC COMMON 412822108 99 1,930 SH   SOLE   0 1,930 0
HARRIS CORP DEL COMMON 413875105 22 292 SH   SOLE   0 292 0
HARSCO CORP COMMON 415864107 607 111,381 SH   SOLE   0 98,008 13,373
HARTE HANKS INC COMMON 416196103 138 54,650 SH   SOLE   0 54,650 0
HARTFORD FINL SVCS COMMON 416515104 62 1,364 SH   SOLE   0 884 480
HASBRO INC COMMON 418056107 1,134 14,161 SH   SOLE   0 13,661 500
HEARTLAND EXPRESS IN COMMON 422347104 23 1,289 SH   SOLE   0 1,289 0
HECLA MNG CO COMMON 422704106 11 4,000 SH   SOLE   0 4,000 0
HEIDRICK &STRUG INTL COMMON 422819102 7 300 SH   SOLE   0 300 0
HENRY JACK & ASSOC COMMON 426281101 147 1,748 SH   SOLE   0 1,748 0
HERCULES OFFSHORE COM USD0.01 427093307 0 13 SH   SOLE   0 13 0
HERCULES CAPITAL INC COMMON 427096508 63 5,300 SH   SOLE   0 5,000 300
THE HERSHEY COMPANY COMMON 427866108 2,263 24,574 SH   SOLE   0 24,574 0
HESS CORPORATION COMMON 42809H107 1,754 33,328 SH   SOLE   0 30,772 2,556
HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 325 18,371 SH   SOLE   0 18,371 0
HEXCEL CORP COMMON 428291108 109 2,500 SH   SOLE   0 2,500 0
HIGHER ONE HLD COMMON 42983D104 3 995 SH   SOLE   0 995 0
HIGHWOODS PPTYS INC COMMON 431284108 1,226 25,650 SH   SOLE   0 25,650 0
HILLENBRAND INC COMMON 431571108 6 207 SH   SOLE   0 207 0
HILLTOP HOLDINGS COMMON 432748101 330 17,500 SH   SOLE   0 0 17,500
HOME DEPOT INC COMMON 437076102 3,934 29,483 SH   SOLE   0 28,302 1,181
HOMESTREET INC COMMON NPV 43785V102 81 3,904 SH   SOLE   0 0 3,904
HONEYWELL INTL INC COMMON 438516106 229,408 2,047,364 SH   SOLE   95,000 1,933,912 18,452
HORMEL FOODS CORP COMMON 440452100 86 2,000 SH   SOLE   0 0 2,000
HORIZON GLOBAL CORP COMMON 44052W104 16,354 1,300,006 SH   SOLE   256,980 992,476 50,550
HOST HOTELS & RESRTS REIT 44107P104 79 4,753 SH   SOLE   0 3,009 1,744
HOWARD HUGHES COMMON 44267D107 62 592 SH   SOLE   0 583 9
HUBBELL INCORPORATED COMMON 443510607 507 4,791 SH   SOLE   0 4,791 0
HUGOTON RTY TR TEX UNIT BEN INT 444717102 9 7,000 SH   SOLE   0 7,000 0
HUNT JB TRANS SVCS COMMON 445658107 44 524 SH   SOLE   0 524 0
HUNTINGTON BANCSHARE COMMON 446150104 198 20,803 SH   SOLE   0 20,225 578
HUNTSMAN CORP COMMON 447011107 1,731 130,223 SH   SOLE   0 117,269 12,954
HURCO CO COMMON 447324104 105 3,200 SH   SOLE   0 3,200 0
HURON CONSULTING GRP COMMON 447462102 17 300 SH   SOLE   0 0 300
IDT CORPORATION CLASS B NEW 448947507 1 77 SH   SOLE   0 77 0
IEC ELECTRS CORP COMMON 44949L105 13 3,100 SH   SOLE   0 3,100 0
IF BANCORP INC COM USD0.001 44951J105 141 7,636 SH   SOLE   0 7,636 0
ISTAR INC COMMON 45031U101 7 804 SH   SOLE   0 624 180
ITT EDUCATIONAL SVCS COMMON 45068B109 3 1,000 SH   SOLE   0 1,000 0
ITUS CORP COM USD0.01 45069V203 7 2,600 SH   SOLE   0 2,600 0
ITT CORPORATION COMMON STOCK NEW 450911201 135 3,678 SH   SOLE   0 2,938 740
ICAHN ENTERPRISES LP DEPOSITORY UNIT 451100101 0 0 SH   SOLE   0 0 0
IDACORP INC COMMON 451107106 6,947 93,140 SH   SOLE   0 87,620 5,520
IDEX CORP COMMON 45167R104 755 9,118 SH   SOLE   0 9,118 0
IDEXX LABS INC COMMON 45168D104 275 3,522 SH   SOLE   0 3,522 0
IGNITE RESTAURANT COMMON 451730105 4,532 1,398,916 SH   SOLE   100,100 1,165,895 132,921
IKANG HEALTHCARE G ADS EACH REP ORD SHS 45174L108 18,932 866,069 SH   SOLE   866,069 0 0
ILLINOIS TOOL WORKS COMMON 452308109 5,505 53,742 SH   SOLE   0 53,542 200
ILLUMINA INC COMMON 452327109 0 2 SH   SOLE   0 2 0
IMATION CORP COMMON 45245A107 0 80 SH   SOLE   0 80 0
IMAX CORP COMMON 45245E109 3 100 SH   SOLE   0 100 0
IMMUNOGEN INC COMMON 45253H101 25 3,046 SH   SOLE   0 3,046 0
INDEPENDENCE REALTY COMMON STOCK 45378A106 0 120 SH   SOLE   0 115 5
INDEPNDNT BK OF MASS COMMON 453836108 65 1,420 SH   SOLE   0 1,420 0
INDIA FD INC COMMON 454089103 328 14,297 SH   SOLE   0 14,297 0
ING GROEP NV SP ADR (1 COM) 456837103 93 7,828 SH   SOLE   0 7,828 0
INGREDION INCORPRTD COMMON 457187102 50,909 476,724 SH   SOLE   0 475,624 1,100
INTEGRAT DEVICE TECH COMMON 458118106 273 13,400 SH   SOLE   0 13,400 0
INTEL CORP COMMON 458140100 15,578 481,549 SH   SOLE   0 477,156 4,393
INTER CONTINENTAL EX COM USD0.01 45866F104 6,356 27,030 SH   SOLE   300 26,401 329
INTL BUSINESS MCHN COMMON 459200101 126,222 833,425 SH   SOLE   100 806,867 26,458
INTL FLAVORS & FRAGR COMMON 459506101 108 950 SH   SOLE   0 950 0
INTERNATIONAL PAPER COMMON 460146103 357 8,719 SH   SOLE   0 8,719 0
INTERPUBLIC GROUP COMMON 460690100 2 92 SH   SOLE   0 92 0
INTUIT COMMON 461202103 291 2,800 SH   SOLE   0 2,800 0
INTUITIVE SURGIC INC COMMON 46120E602 12 20 SH   SOLE   0 20 0
INVENSENSE INC COMMON 46123D205 5 700 SH   SOLE   0 700 0
INVESCO SENIOR INCTR COMMON 46131H107 6 1,700 SH   SOLE   0 1,700 0
INVESCO INV GR MUNI COMMON 46131M106 20 1,500 SH   SOLE   0 1,500 0
INVESCO MUNI OPP TR COMMON 46132C107 12 918 SH   SOLE   0 918 0
INVESCO ADV MUNI II MU SH BEN INT 46132E103 6 511 SH   SOLE   0 511 0
INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH   SOLE   0 350 0
INVESCO DYN CR OPPUR COMMON SBI 46132R104 0 4 SH   SOLE   0 4 0
INVESCO MUN INCM OPPTN 46132X101 24 3,173 SH   SOLE   0 3,173 0
INVESTORS BANCORP COMMON 46146L101 23 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 240 7,095 SH   SOLE   0 7,095 0
ISHARES GOLD TRUST GOLD TRUST 464285105 11 1,000 SH   SOLE   0 0 1,000
ISHARES BRAZIL CAPD ETF 464286400 4 171 SH   SOLE   0 171 0
ISHARES MSCI JAPN SMCETF 464286582 284 4,900 SH   SOLE   0 4,900 0
ISHARES MSCI MEX CAP ETF 464286822 349 6,500 SH   SOLE   0 6,500 0
ISHARES INC MSCI JAPAN 464286848 19 1,729 SH   SOLE   0 1,729 0
ISHARES SELECT DIVID ETF 464287168 10 123 SH   SOLE   0 123 0
ISHARES TR US TIPS BD FD 464287176 656 5,723 SH   SOLE   0 5,708 15
ISHARES CHINA LG-CAP ETF 464287184 191 5,683 SH   SOLE   0 5,683 0
ISHARES TRUST CORE SP 500 ETF 464287200 84 411 SH   SOLE   0 411 0
ISHARES EMERG MKTS ETF 464287234 81 2,371 SH   SOLE   0 2,371 0
ISHARES IBOXX INV CP ETF 464287242 14 124 SH   SOLE   0 124 0
ISHARES S&P 500 GRWT ETF 464287309 9 78 SH   SOLE   0 0 78
ISHARES LATN AMER 40 ETF 464287390 75 3,000 SH   SOLE   0 3,000 0
ISHARES S&P 500 VAL ETF 464287408 7 86 SH   SOLE   0 0 86
ISHARES 7-10 Y TR BD ETF 464287440 16 146 SH   SOLE   0 146 0
ISHARES 1-3 YR TR BD ETF 464287457 5 63 SH   SOLE   0 38 25
ISHARES MSCI EAFE ETF 464287465 301 5,269 SH   SOLE   0 5,269 0
ISHARES RUS MDCP VAL ETF 464287473 103 1,461 SH   SOLE   0 1,461 0
ISHARES RUS MID-CAP ETF 464287499 160 985 SH   SOLE   0 985 0
ISHARES RUS 1000 VAL ETF 464287598 299 3,029 SH   SOLE   0 3,029 0
ISHARES RUS 1000 GRW ETF 464287614 142 1,429 SH   SOLE   0 1,429 0
ISHARES RUSSELL 2000 ETF 464287655 68 620 SH   SOLE   0 620 0
ISHARES U.S. REAL ES ETF 464287739 22 286 SH   SOLE   0 286 0
ISHARES U.S. ENERGY ETF 464287796 5 150 SH   SOLE   0 150 0
ISHARES TR S&P SMLCAP 600 464287804 84 750 SH   SOLE   0 750 0
ISHARES INTL TREA BD ETF 464288117 9 100 SH   SOLE   0 100 0
ISHARES U.S. PFD STK ETF 464288687 3 87 SH   SOLE   0 87 0
ISHARES US REGNL BKS ETF 464288778 9 300 SH   SOLE   0 300 0
ISHARES US OIL EQ&SV ETF 464288844 4 125 SH   SOLE   0 125 0
ISHARES SILVER TRUST ISHARES 46428Q109 504 34,350 SH   SOLE   0 350 34,000
ISHARES INC CORE MSCI EMKT 46434G103 86 2,068 SH   SOLE   0 2,068 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 137 16,000 SH   SOLE   0 16,000 0
ITC HOLDINGS COMMON 465685105 49 1,125 SH   SOLE   0 1,125 0
J. ALEXANDER'S HLDGS COMMON STOCK 46609J106 5,047 477,961 SH   SOLE   294,465 182,896 600
JPMORGAN CHASE & CO COMMON 46625H100 10,435 176,209 SH   SOLE   0 168,405 7,804
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 43 1,600 SH   SOLE   0 1,600 0
JACOBS ENGR GROUP COMMON 469814107 9 214 SH   SOLE   0 14 200
BANK OF THE JAMES FI COMMON 470299108 133 11,440 SH   SOLE   0 0 11,440
JANUS CAPITAL GROUP COMMON 47102X105 109 7,500 SH   SOLE   0 7,500 0
JARDEN CORP COMMON 471109108 129,614 2,198,721 SH   SOLE   406,200 1,682,018 110,503
JEFFERIES GROUP INC 3.875 NOV 01 29 C 472319AG7 1,441 1,469,000 PRN   SOLE   0 1,454,000 15,000
JIAYUAN COM INTL SP 2 ADS (3 ORD) 477374102 0 0 SH   SOLE   0 0 0
JOHNSON & JOHNSON COMMON 478160104 292,742 2,705,568 SH   SOLE   411,300 2,250,517 43,751
JOHNSON CONTROLS INC COMMON 478366107 158 4,080 SH   SOLE   0 4,080 0
JOURNAL MEDIA GROUP COMMON 48114A109 7 648 SH   SOLE   0 648 0
JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH   SOLE   0 97 0
KLA-TENCOR CORP COMMON 482480100 64 891 SH   SOLE   0 891 0
KKR & CO LP COMMON UNIT 48248M102 245 16,700 SH   SOLE   0 6,700 10,000
KLX INC COMMON USD0.01 482539103 0 11 SH   SOLE   0 11 0
KANSAS CITY SOUTHERN COMMON 485170302 435 5,100 SH   SOLE   0 5,050 50
KATE SPADE & COMPANY COMMON 485865109 25 1,000 SH   SOLE   0 1,000 0
KAYNE ANDERSON MLP COMMON 486606106 77 4,671 SH   SOLE   0 4,671 0
KEARNY FINL CORP MD COM USD0.10 48716P108 4 404 SH   SOLE   0 0 404
KELLOGG CO COMMON 487836108 8,488 110,894 SH   SOLE   0 110,894 0
KENNEDY-WILSON HLDS COMMON 489398107 87 4,000 SH   SOLE   0 4,000 0
KEYCORP COMMON 493267108 255 23,114 SH   SOLE   0 23,114 0
KEYSIGHT TECHNOLOGS COMMON 49338L103 56 2,032 SH   SOLE   0 1,982 50
KIMBERLY CLARK CORP COMMON 494368103 19,389 144,145 SH   SOLE   0 141,895 2,250
KIMCO REALTY CORP COMMON 49446R109 489 17,000 SH   SOLE   0 17,000 0
KINDER MORGAN INC COM USD 0.01 49456B101 4,927 275,874 SH   SOLE   0 235,103 40,771
KINDER MORGAN INC DE WTS MAY 25 17 49456B119 0 2,138 PRN   SOLE   0 2,138 0
KINDRED HEALTHCARE COMMON 494580103 7 582 SH   SOLE   0 582 0
KIRBY CORPORATION COMMON 497266106 12 207 SH   SOLE   0 207 0
KNOWLES CORPORATION COMMON STOCK 49926D109 13 1,051 SH   SOLE   0 1,051 0
KONGZHONG CORP ADR(40 ORD SHRS) 50047P104 67 9,425 SH   SOLE   9,425 0 0
KOREA ELECTRIC PWR SP ADR (0.5 COM) 500631106 1,558 60,542 SH   SOLE   0 56,630 3,912
KRAFT HEINZ CO COMMON USD0.01 500754106 29,574 376,455 SH   SOLE   0 354,178 22,277
KRISPY KREME DOUGHN COMMON 501014104 1 100 SH   SOLE   0 0 100
KROGER CO COMMON 501044101 5 142 SH   SOLE   0 142 0
L BRANDS INC COMMON 501797104 10 118 SH   SOLE   0 118 0
LMP CORP LOAN COMMON 50208B100 0 2 SH   SOLE   0 2 0
L-3 COMMUNICATIONS COMMON 502424104 62 530 SH   SOLE   0 530 0
LABORATORY CORP AMER COMMON 50540R409 4,736 40,436 SH   SOLE   0 40,361 75
LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH   SOLE   0 0 482
LAKE SHORE BANCORP COMMON 510700107 265 20,000 SH   SOLE   0 20,000 0
LAKELAND BANCORP INC COMMON 511637100 892 87,890 SH   SOLE   0 87,890 0
LAMAR ADVERTISING CL A 512816109 5 94 SH   SOLE   0 94 0
LANDMARK BANCORP INC COMMON 51504L107 320 12,813 SH   SOLE   0 0 12,813
LANDS END INC COMMON 51509F105 4 161 SH   SOLE   0 161 0
LAS VEGAS SANDS CORP COMMON 517834107 31 600 SH   SOLE   0 600 0
ESTEE LAUDER CO CLASS A 518439104 35 374 SH   SOLE   0 374 0
LEE ENTERPRISES INC COMMON STK $0.01 523768109 1 600 SH   SOLE   0 600 0
LEGGETT & PLATT INC COMMON 524660107 2,096 43,307 SH   SOLE   0 43,307 0
LEGG MASON BW GLOB COMMON 52469B100 37 3,000 SH   SOLE   0 3,000 0
LEGACY RESERVES LP UNIT LP INT 524707304 3 4,000 SH   SOLE   0 4,000 0
LENDING CLUB CORP COM USD0.01 52603A109 6 790 SH   SOLE   0 0 790
LENNAR CORP CLASS A 526057104 87 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 71,290 4,408,795 SH   SOLE   65,925 3,708,753 634,117
LEVEL 3 COMMUNICTN COM USD0.01 52729N308 64 1,225 SH   SOLE   0 1,225 0
LEXINGTON REALTY TR COMMON 529043101 129 15,000 SH   SOLE   0 15,000 0
LIBERTY BROADBAND COM USD0.01 CL A 530307107 8,000 137,561 SH   SOLE   2,087 103,952 31,522
LIBERTY BROADBAND COM USD0.01 CL C 530307305 20,141 347,569 SH   SOLE   5,302 260,325 81,942
LIBERTY INTERACTIVE INTERACT COM SER A 53071M104 4,770 188,934 SH   SOLE   0 188,568 366
LIBERTY VENTURES SER A 53071M880 1,369 35,016 SH   SOLE   0 35,010 6
LIBERTY MEDIA CORP SERIES A COM STOCK 531229102 17,392 450,235 SH   SOLE   0 331,554 118,681
LIBERTY MEDIA CORP COM 531229300 40,628 1,066,643 SH   SOLE   16,200 799,213 251,230
LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 269 12,165 SH   SOLE   0 12,159 6
LIGHTBRIDGE CORP COMMON STOCK 53224K104 5 10,679 SH   SOLE   0 10,679 0
ELI LILLY & CO COMMON 532457108 8,965 124,503 SH   SOLE   0 118,858 5,645
LINCOLN NATL CORP COMMON 534187109 393 10,045 SH   SOLE   0 10,045 0
LINEAR TECHNOLOGY COMMON 535678106 6 143 SH   SOLE   0 143 0
LIONS GATE ENTERTN COMMON 535919203 22 1,045 SH   SOLE   0 1,045 0
LINN ENERGY UNIT REP LLC 536020100 0 1,000 SH   SOLE   0 0 1,000
LLOYDS BANKING GR SP ADR(4 ORDS) 539439109 33 8,372 SH   SOLE   0 8,372 0
LOCKHEED MARTIN CORP COMMON 539830109 1,861 8,406 SH   SOLE   0 7,581 825
LOEWS CORP COMMON 540424108 35,084 916,992 SH   SOLE   0 529,267 387,725
LOWES CO COMMON 548661107 19,631 259,165 SH   SOLE   0 257,765 1,400
LUBY'S INC COMMON 549282101 160 33,120 SH   SOLE   0 31,320 1,800
LULULEMON ATHLETICA COMMON 550021109 29 430 SH   SOLE   0 430 0
LUMENTUM HLDGS INC USD0.001 55024U109 0 4 SH   SOLE   0 4 0
M & T BK CORP COMMON 55261F104 3,183 28,680 SH   SOLE   0 21,680 7,000
MBIA INC COMMON 55262C100 284 32,125 SH   SOLE   0 0 32,125
MDC HOLDINGS COMMON 552676108 1,783 71,158 SH   SOLE   200 67,158 3,800
MDU RES GROUP INC COMMON 552690109 5,206 267,525 SH   SOLE   1,700 247,325 18,500
MFS CHARTER INC TR SH BEN INT 552727109 13 1,638 SH   SOLE   0 0 1,638
MGP INGREDIENTS INC COMMON STOCK 55303J106 1,073 44,300 SH   SOLE   0 43,460 840
MPLX LP COMMON UNIT 55336V100 9 316 SH   SOLE   0 316 0
MSA SAFETY INC COMMON STOCK 553498106 5,225 108,084 SH   SOLE   0 105,984 2,100
MSB FINL CORP NEW COM STK USD0.10 55352L101 100 7,845 SH   SOLE   0 7,845 0
MSC INDL DIRECT INC CLASS A 553530106 106 1,400 SH   SOLE   0 1,400 0
MSCI INC COMMON 55354G100 266 3,600 SH   SOLE   0 3,600 0
MTS SYSTEMS CORP COMMON 553777103 0 0 SH   SOLE   0 0 0
MVC CAPITAL COMMON 553829102 111 15,000 SH   SOLE   0 0 15,000
MV OIL TR TR UNITS 553859109 2 500 SH   SOLE   0 0 500
MACK CALI RLTY CORP COMMON 554489104 5,803 246,939 SH   SOLE   0 233,209 13,730
MACQUARIE INFRASTRUC SBI 55608B105 62 930 SH   SOLE   0 0 930
MACYS INC COMMON 55616P104 139 3,170 SH   SOLE   0 3,170 0
MAG SILVER CORP COMMON 55903Q104 339 36,000 SH   SOLE   0 36,000 0
MAGELLAN MIDSTREAM COMMON UNITS 559080106 4,330 62,950 SH   SOLE   0 62,950 0
MAGYAR BANCORP INC COMMON 55977T109 226 22,939 SH   SOLE   0 22,939 0
MANITOWOC FOODSRVICE COMMON STOCK 563568104 14 1,000 SH   SOLE   0 1,000 0
MANITOWOC INC COMMON 563571108 4 1,000 SH   SOLE   0 1,000 0
MANPOWERGROUP COMMON 56418H100 4,849 59,553 SH   SOLE   0 58,778 775
MANULIFE FINCL CORP COMMON 56501R106 10 722 SH   SOLE   0 722 0
MARATHON OIL CORP COMMON 565849106 189 16,973 SH   SOLE   0 16,973 0
MARATHON PETROLEUM COMMON 56585A102 629 16,922 SH   SOLE   0 16,922 0
MARKEL CORP COMMON 570535104 1,376 1,544 SH   SOLE   0 1,544 0
MARKET VECTORS ETF GOLD MINER ETF 57060U100 418 20,966 SH   SOLE   0 20,966 0
MARKET VECTORS ETF BIOTECH ETF 57060U183 311 3,000 SH   SOLE   0 3,000 0
MARKET VECTORS JR GOLD MINERS E ETF 57061R544 382 13,750 SH   SOLE   0 10,000 3,750
MARKET VECTORS INDIA SMALL CP ETF 57061R551 415 10,875 SH   SOLE   0 10,875 0
MARSH & MCLENNAN COS COMMON 571748102 36 600 SH   SOLE   0 300 300
MARRIOTT INTL INC CLASS A 571903202 6 85 SH   SOLE   0 85 0
MARTIN MARIETTA MATL COMMON 573284106 460 2,886 SH   SOLE   0 2,886 0
MASCO CORP COMMON 574599106 18 600 SH   SOLE   0 600 0
MASTERCARD INC COMMON CLASS A 57636Q104 432 4,573 SH   SOLE   0 4,573 0
MATADOR RESOURCES COMMON 576485205 113 6,000 SH   SOLE   0 6,000 0
MATTEL INC COMMON 577081102 2,124 63,179 SH   SOLE   0 62,179 1,000
MAUI LD & PINEAPPLE COMMON 577345101 3 557 SH   SOLE   0 557 0
THE MCCLATCHY CO CLASS A 579489105 0 150 SH   SOLE   0 0 150
MCCORMICK & CO INC COMMON NON VTG 579780206 12,012 120,756 SH   SOLE   0 120,756 0
MCDONALDS CORP COMMON 580135101 35,540 282,782 SH   SOLE   0 281,329 1,453
MCEWEN MINING INC COMMON STOCK 58039P107 62 33,000 SH   SOLE   0 33,000 0
MCGRAW HILL FINANCL COMMON 580645109 10,284 103,903 SH   SOLE   0 87,903 16,000
MCKESSON CORP COMMON 58155Q103 217 1,385 SH   SOLE   0 1,385 0
MEAD JOHNSON NUTRIT COMMON 582839106 2,309 27,186 SH   SOLE   0 27,186 0
MEDALLION FINL CORP COMMON 583928106 295 32,000 SH   SOLE   0 2,000 30,000
MEDICAL PPTYS TRUST COMMON 58463J304 490 37,800 SH   SOLE   0 7,800 30,000
MEDIFAST INC COMMON 58470H101 21 700 SH   SOLE   0 700 0
MERCHANTS BANCSHARES COMMON 588448100 178 6,000 SH   SOLE   0 0 6,000
MERCK & CO INC COMMON 58933Y105 13,601 257,064 SH   SOLE   1,000 249,751 6,313
MERCURY GENERAL CORP COMMON 589400100 2,148 38,707 SH   SOLE   0 38,407 300
MERIDIAN BIOSCIENCE COMMON 589584101 144 7,000 SH   SOLE   0 6,500 500
MERITOR INC COMMON STOCK 59001K100 10 1,291 SH   SOLE   0 1,291 0
METHANEX CORP COMMON 59151K108 1,185 36,895 SH   SOLE   0 36,839 56
METLIFE INC COMMON 59156R108 16 373 SH   SOLE   0 328 45
METTLER TOLEDO INTL COMMON 592688105 690 2,002 SH   SOLE   0 1,427 575
MICROSOFT CORP COMMON 594918104 434,391 7,865,133 SH   SOLE   446 7,621,215 243,472
MICROVISION INC COMMON STOCK 594960304 0 13 SH   SOLE   0 13 0
MICRON TECHNOLOGY COMMON 595112103 27 2,650 SH   SOLE   0 2,650 0
MID-AMER APT CMNTYS REIT 59522J103 5,617 54,960 SH   SOLE   0 44,910 10,050
MIDATECH PHARMA PL SPON ADR 2 ORD SHS 59564R104 0 59 SH   SOLE   0 59 0
MIDDLEBY CORP COMMON 596278101 90 843 SH   SOLE   0 843 0
MIDDLESEX WATER CO COMMON 596680108 10,825 350,910 SH   SOLE   1,800 336,919 12,191
MINERALS TECHNOLOGS COMMON 603158106 25,464 447,919 SH   SOLE   0 447,919 0
MITSUBISHI UFJ FINL ADR( 1 ORD SHRS) 606822104 0 200 SH   SOLE   0 200 0
MOCON INC COMMON 607494101 299 21,647 SH   SOLE   0 0 21,647
MODUSLINK GLBAL SOL COMMON 60786L206 55 37,500 SH   SOLE   0 0 37,500
MOLSON COORS BREWING CLASS B 60871R209 1,128 11,730 SH   SOLE   0 10,455 1,275
MOMO INC DR EACH REPR 2A ORD 60879B107 25,482 2,267,098 SH   SOLE   2,267,098 0 0
MONDELEZ INTL INC COMMON 609207105 32,971 821,829 SH   SOLE   0 770,860 50,969
MONSANTO CO COMMON 61166W101 117 1,342 SH   SOLE   0 1,342 0
MOODYS CORP COMMON 615369105 24,071 249,286 SH   SOLE   0 218,186 31,100
MORGAN STANLEY COMMON 617446448 104 4,194 SH   SOLE   0 4,194 0
MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH   SOLE   0 20 0
MORNINGSTAR INC COMMON 617700109 112 1,269 SH   SOLE   0 1,269 0
MOSAIC CO COMMON 61945C103 11,925 441,701 SH   SOLE   125 440,012 1,564
MOSYS INC COMMON 619718109 15 23,974 SH   SOLE   0 23,974 0
MOTOROLA SOLUTIONS COMMON STOCK NEW 620076307 2,277 30,080 SH   SOLE   0 29,987 93
MOUNTAIN PROV DIAM COMMON 62426E402 689 183,832 SH   SOLE   0 162,600 21,232
MUELLER INDS INC COMMON 624756102 6,800 231,143 SH   SOLE   108,100 106,943 16,100
MUELLER WTR PRODS COMMON 624758108 3,762 380,789 SH   SOLE   0 365,789 15,000
MURPHY OIL CORP COMMON 626717102 192 7,640 SH   SOLE   0 7,640 0
MURPHY USA INC COMMON STOCK 626755102 117 1,910 SH   SOLE   0 1,910 0
NCR CORP COMMON 62886E108 2 72 SH   SOLE   0 72 0
NRG ENERGY INC COMMON NEW 629377508 0 55 SH   SOLE   0 17 38
NANOMETRICS INC COMMON 630077105 1,317 83,200 SH   SOLE   0 81,400 1,800
NASDAQ INC COM STK USD0.01 631103108 469 7,068 SH   SOLE   0 7,068 0
NATHANS FAMOUS INC COMMON 632347100 988 22,675 SH   SOLE   0 22,675 0
NATIONAL GEN HLDGS COMMON 636220303 2 100 SH   SOLE   0 100 0
NATIONAL GRID ADR(5 ORD SHRS) 636274300 45 638 SH   SOLE   0 638 0
NATIONAL OILWELL VAR COMMON 637071101 1,101 35,434 SH   SOLE   0 35,434 0
NATL WESTMINISTER BK SP ADR 638539882 237 9,200 SH   SOLE   0 9,200 0
NATURALRESOURCE PTRN COMMON UNIT 63900P608 30 4,000 SH   SOLE   0 0 4,000
NATUS MEDICAL INC COMMON 639050103 3 100 SH   SOLE   0 100 0
NAVIGANT CONSULTING COMMON 63935N107 11 700 SH   SOLE   0 0 700
NAVIENT CORP COMMON 63938C108 3,771 315,103 SH   SOLE   0 315,103 0
NEENAH PAPER COMMON 640079109 8,331 130,878 SH   SOLE   73,997 48,145 8,736
NESTLE S A ADS (1 ORD SHRS) 641069406 474,907 6,365,191 SH   SOLE   150,000 5,872,574 342,617
NETAPP INC COM COMMON 64110D104 0 28 SH   SOLE   0 28 0
NETFLIX INC COMMON 64110L106 115 1,130 SH   SOLE   0 1,130 0
NETWORK-1 TECH INC COMMON 64121N109 25 13,600 SH   SOLE   0 13,600 0
NEUSTAR INC CLASS A 64126X201 2,522 102,540 SH   SOLE   0 102,540 0
NEW AMER HIGH INC FD INC COM NEW 641876800 24 3,040 SH   SOLE   0 3,040 0
NEUBERGER BERMAN RE COMMON 64190A103 15 3,028 SH   SOLE   0 3,028 0
NEW HOME COMPANY I COM USD0.01 645370107 24,310 1,982,926 SH   SOLE   345,325 1,549,755 87,846
NEW RESIDENTIAL INV COMMON 64828T201 148 12,790 SH   SOLE   0 12,790 0
NEW YORK CMNTY BANCO COMMON 649445103 39 2,477 SH   SOLE   0 0 2,477
NEW YORK TIMES CO CLASS A 650111107 15 1,230 SH   SOLE   0 1,230 0
NEWELL BRANDS INC COM USD1 651229106 4,706 106,270 SH   SOLE   0 105,720 550
NEWFIELD EXPL CO COMMON 651290108 28 872 SH   SOLE   0 872 0
NEWMONT MINING CORP COMMON 651639106 4,068 153,072 SH   SOLE   0 153,042 30
NEWS CORP NEW COMMON CL A 65249B109 110 8,674 SH   SOLE   0 8,674 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 437 3,696 SH   SOLE   0 3,696 0
NIKE INC CLASS B 654106103 12,445 202,460 SH   SOLE   0 202,460 0
NISOURCE INC COMMON 65473P105 8,163 346,499 SH   SOLE   2,800 321,824 21,875
NOKIA CORP SP ADR (1 ORD A) 654902204 66 11,288 SH   SOLE   675 10,565 48
NOBILIS HEALTH CORP COMMON 65500B103 27 8,965 SH   SOLE   0 8,965 0
NOBLE ENERGY INC COMMON 655044105 2,168 69,040 SH   SOLE   0 69,040 0
NORBORD INC COMMON 65548P403 5 300 SH   SOLE   0 300 0
NORDSTROM INC COMMON 655664100 5 100 SH   SOLE   0 0 100
NORFOLK SOUTHERN COMMON 655844108 1,039 12,487 SH   SOLE   0 12,064 423
NTH EUROPEAN OIL RTY UNIT BEN INT 659310106 46 6,000 SH   SOLE   0 6,000 0
NORTHEAST BANCRP COMMON 663904209 24 2,300 SH   SOLE   0 0 2,300
NORTHERN TR CORP COMMON 665859104 9,143 140,307 SH   SOLE   0 133,641 6,666
NORTHFIELD BANCORP COMMON 66611T108 21 1,282 SH   SOLE   0 1,282 0
NORTHRIM BANCORP INC COMMON 666762109 288 12,058 SH   SOLE   0 0 12,058
NORTHROP GRUMMAN CO COMMON 666807102 383 1,940 SH   SOLE   300 1,640 0
NORTHSTAR RLTY FIN COMMON 66704R803 11 857 SH   SOLE   0 107 750
NORTHSTAR ASSET MGMT COM 66705Y104 2 215 SH   SOLE   0 215 0
NORTHSTAR REALTY EU COMMON 66706L101 0 35 SH   SOLE   0 35 0
NORTHWEST BIOTHERAP COMMON 66737P600 0 8 SH   SOLE   0 8 0
NORTHWESTERN CORP COMMON 668074305 20,356 329,658 SH   SOLE   0 295,653 34,005
NOVA LIFESTYLE INC COMMON STOCK 66979P102 1 1,000 SH   SOLE   0 0 1,000
NOVARTIS AG ADR (1 ORD) 66987V109 34,834 480,879 SH   SOLE   0 372,479 108,400
NOVO-NORDISK AS ADR(1 'B' ORD) 670100205 1,396 25,762 SH   SOLE   0 25,762 0
NOW INC COMMON 67011P100 160 9,074 SH   SOLE   0 9,074 0
NUANCE COMMUNICATION COMMON 67020Y100 267 14,300 SH   SOLE   0 14,300 0
NUCOR CORP COMMON 670346105 120 2,542 SH   SOLE   0 2,542 0
NUSTAR ENERGY LP COMMON 67058H102 63 1,560 SH   SOLE   0 1,560 0
NUSTAR GROUP LLC LLC UNIT 67059L102 4 220 SH   SOLE   0 0 220
NUVEEN INVT MN QTY I COMMON 67062E103 16 1,033 SH   SOLE   0 0 1,033
NUVEEN MUN ADV FD COMMON 67062H106 6 425 SH   SOLE   0 0 425
NUVEEN NY MUN VALUE COMMON 67062M105 1 197 SH   SOLE   0 197 0
NVIDIA CORP COMMON 67066G104 6 183 SH   SOLE   0 183 0
NUVEEN NJ DIV ADVAN COMMON 67069Y102 185 13,138 SH   SOLE   0 1,100 12,038
NUVEEN QUALITY PFD INCOME FD 67072C105 0 6 SH   SOLE   0 6 0
OGE ENERGY CORP COMMON 670837103 5,373 187,680 SH   SOLE   0 183,000 4,680
NUVEEN PA INVT QUAL COMMON 670972108 7 525 SH   SOLE   0 525 0
NUVEEN QUAL INC MUN COMMON 670977107 0 2 SH   SOLE   0 2 0
O'REILLY AUTOMOTIVE COMMON 67103H107 8,209 30,000 SH   SOLE   0 30,000 0
OFG BANCORP COMMON 67103X102 209 30,000 SH   SOLE   0 0 30,000
OASIS PETE INC COMMON NEW 674215108 3 500 SH   SOLE   0 500 0
OCCIDENTAL PETE CORP COMMON 674599105 23,827 348,196 SH   SOLE   0 344,963 3,233
ODYSSEY MARINE EXPLR COM STK USD0.0001 676118201 5 834 SH   SOLE   0 834 0
OFFICE DEPOT INC COMMON 676220106 7 1,057 SH   SOLE   0 1,057 0
OHR PHARMACEUTICAL COMMON STOCK 67778H200 23 7,215 SH   SOLE   0 7,215 0
OIL STATES INTL INC COMMON 678026105 551 17,494 SH   SOLE   0 15,294 2,200
OLD LINE BANCSHARES COMMON 67984M100 1,206 66,933 SH   SOLE   66,933 0 0
OLD REP INTL CORP COMMON 680223104 105,868 5,791,420 SH   SOLE   0 3,930,938 1,860,482
OMNICOM GROUP INC COMMON 681919106 75,831 911,102 SH   SOLE   0 882,382 28,720
OMEGA HEALTHCARE INV COMMON 681936100 848 24,039 SH   SOLE   0 8,039 16,000
OMEROS CORP COMMON 682143102 456 29,782 SH   SOLE   0 29,782 0
ON DECK CAP COM USD0.005 682163100 19 2,443 SH   SOLE   0 0 2,443
ONE LIBERTY PPTYS COMMON 682406103 4,236 189,048 SH   SOLE   2,250 160,823 25,975
ONEOK INC COMMON 682680103 119 4,000 SH   SOLE   0 4,000 0
ONEOK PARTNERS UNIT LTD PARTN 68268N103 211 6,750 SH   SOLE   0 6,750 0
OPKO HEALTH INC COMMON 68375N103 145 14,000 SH   SOLE   0 8,000 6,000
ORACLE CORP COMMON 68389X105 185,397 4,531,843 SH   SOLE   0 4,213,991 317,852
OREXIGEN THERAP COMMON 686164104 11 20,000 SH   SOLE   0 0 20,000
OSHKOSH CORPORATION COMMON 688239201 2 50 SH   SOLE   0 50 0
OTTER TAIL CORP COMMON 689648103 3,194 107,841 SH   SOLE   0 106,296 1,545
OWENS & MINOR INC COMMON 690732102 30 750 SH   SOLE   0 750 0
OWENS ILL INC COMMON 690768403 44 2,800 SH   SOLE   0 2,800 0
PG&E CORP COMMON 69331C108 1,000 16,750 SH   SOLE   0 11,650 5,100
PICO HLDGS INC COMMON 693366205 7 730 SH   SOLE   0 730 0
PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 1 50 SH   SOLE   0 50 0
PNC FINL SVCS GRP COMMON 693475105 8,295 98,087 SH   SOLE   0 97,968 119
PNM RES INC COMMON 69349H107 4,100 121,600 SH   SOLE   0 117,000 4,600
PPG INDUSTRIES INC COMMON 693506107 39,188 351,495 SH   SOLE   85,000 264,371 2,124
PPL CORP COMMON 69351T106 234 6,146 SH   SOLE   0 6,146 0
PVH CORP COMMON STOCK 693656100 14 151 SH   SOLE   0 1 150
PACIFIC MERCANT BANC COMMON 694552100 11,517 1,645,403 SH   SOLE   161,200 1,330,514 153,689
PACIFIC PREMIER BANC COMMON 69478X105 1,015 47,500 SH   SOLE   0 0 47,500
PACKAGING CORP AMER COMMON 695156109 256 4,250 SH   SOLE   0 4,000 250
PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH   SOLE   0 50 0
PAN AMERICAN SILVER COMMON 697900108 3,633 334,300 SH   SOLE   3,750 317,050 13,500
PARK NATL CORP COMMON 700658107 2,227 24,750 SH   SOLE   0 23,150 1,600
PARK STERLING CRP COMMON STK 70086Y105 1,061 159,100 SH   SOLE   100,000 0 59,100
PARKE BANCORP INC COMMON 700885106 74 5,600 SH   SOLE   0 0 5,600
PARKER HANNIFIN CORP COMMON 701094104 72 656 SH   SOLE   0 656 0
PARKWAY PPTYS INC COMMON 70159Q104 13 888 SH   SOLE   0 888 0
PAYCHEX INC COMMON 704326107 113 2,097 SH   SOLE   0 2,097 0
PAYPAL HLDGS INC COM USD0.0001 70450Y103 103,478 2,680,779 SH   SOLE   179 2,278,188 402,412
PEABODY ENERGY CORP COMMON 704549203 0 14 SH   SOLE   0 14 0
PEABODY ENERGY CORP 4.750 DEC 15 66 C 704549AG9 0 100,000 PRN   SOLE   0 100,000 0
PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH   SOLE   0 47 0
PEMBINA PIPELINE COMMON 706327103 8 318 SH   SOLE   0 0 318
PENGROWTH ENRGY COMMON 70706P104 6 5,000 SH   SOLE   0 5,000 0
PENN WEST PETRO COMMON 707887105 0 630 SH   SOLE   0 0 630
PENNANTPARK INVT COMMON 708062104 18 3,000 SH   SOLE   0 3,000 0
PENNEY J C INC COMMON 708160106 22 2,000 SH   SOLE   0 2,000 0
PEOPLES UNITED FINL COMMON 712704105 575 36,097 SH   SOLE   0 35,797 300
PEPSICO INC COMMON 713448108 16,482 160,832 SH   SOLE   0 160,304 528
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 61 10,000 SH   SOLE   0 0 10,000
PETROQUEST ENRGY INC COMMON 716748108 1 2,000 SH   SOLE   0 2,000 0
PFIZER INC COMMON 717081103 247,069 8,335,663 SH   SOLE   565,572 7,078,958 691,133
PHARMERICA CORP COM 71714F104 0 40 SH   SOLE   0 40 0
PHILIP MORRIS INTL COMMON 718172109 172,978 1,763,108 SH   SOLE   0 1,662,534 100,574
PHILLIPS 66 COMMON 718546104 1,549 17,900 SH   SOLE   0 17,844 56
PIEDMONT NAT GAS INC COMMON 720186105 107 1,803 SH   SOLE   0 1,803 0
PIMCO MUNICIPAL INC COMMON 72200R107 64 4,000 SH   SOLE   0 4,000 0
PIMCO CRP&INC STR FD COM SHS OF BEN INT 72200U100 0 4 SH   SOLE   0 4 0
PIMCO INC STRGY FDII COM SHS OF BEN INT 72201J104 43 5,000 SH   SOLE   0 5,000 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH   SOLE   0 50 0
PINNACLE WEST CAP COMMON 723484101 2,497 33,270 SH   SOLE   0 29,985 3,285
PINNACLE FOODS INC COMMON 72348P104 178 4,000 SH   SOLE   0 4,000 0
PIONEER NATURAL RES COMMON 723787107 692 4,917 SH   SOLE   0 4,917 0
PIPER JAFFRAY COS COMMON 724078100 78 1,591 SH   SOLE   0 1 1,590
PITNEY BOWES INC COMMON 724479100 126 5,870 SH   SOLE   0 5,870 0
PLAINS ALL AMERN PIP UNIT LTD PARTN 726503105 274 13,088 SH   SOLE   0 12,688 400
PLAINS GP HLDGS LP NPV A 72651A108 2 300 SH   SOLE   0 300 0
PLANTRONICS INC COMMON 727493108 0 8 SH   SOLE   0 8 0
PLATFORM SPECIALTY COM USD0.01 72766Q105 86 10,000 SH   SOLE   0 0 10,000
PLEXUS CORP COMMON 729132100 837 21,200 SH   SOLE   0 20,100 1,100
POLYCOM INC COMMON 73172K104 111 10,000 SH   SOLE   0 0 10,000
POLYONE CORPORATION COMMON 73179P106 572 18,912 SH   SOLE   500 17,412 1,000
POPE RES DEL LTD DEPOSITRY RCPT 732857107 494 8,179 SH   SOLE   0 679 7,500
PORTLAND GEN ELEC CO COMMON 736508847 8,409 212,951 SH   SOLE   0 200,556 12,395
PORTOLA PHARMACEUTIC COMMON 737010108 4,698 230,300 SH   SOLE   230,300 0 0
POST HOLDINGS INC COMMON 737446104 243 3,540 SH   SOLE   0 3,537 3
POTASH CORP OF SASK COMMON 73755L107 328 19,290 SH   SOLE   150 18,775 365
POWERSHARES QQQ TRUST SERIES 1 73935A104 191 1,749 SH   SOLE   0 1,749 0
POWERSHARES ETF TRUS ETF PRVT EQTY PORT 73935X195 18 1,821 SH   SOLE   0 1,821 0
POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 131 2,900 SH   SOLE   0 2,900 0
POWERSHARES ETF TR GOLDEN DRG USX 73935X401 169 5,638 SH   SOLE   0 5,638 0
POWERSHARES ETF TRUS WNDRHLL CLN EN 73935X500 2 500 SH   SOLE   0 0 500
POWERSHARES ETF TR WATER RESOURCE 73935X575 22 1,038 SH   SOLE   0 688 350
POWERSHARES ETF TR DIV ACHV PRTF 73935X732 291 13,400 SH   SOLE   0 13,400 0
PRAXAIR INC COMMON 74005P104 3,401 29,716 SH   SOLE   0 29,591 125
PRESTIGE BRANDS HLDG COMMON 74112D101 32,463 608,041 SH   SOLE   102,250 468,166 37,625
PRICE T ROWE GRP COMMON 74144T108 2,541 34,600 SH   SOLE   0 33,750 850
THE PRICELINE GRP COMMON 741503403 90 70 SH   SOLE   0 70 0
PRIMERICA INC COMMON 74164M108 565 12,700 SH   SOLE   0 12,700 0
PRINCIPAL FINL GRP COMMON 74251V102 6 175 SH   SOLE   0 175 0
PROCTER & GAMBLE CO COMMON 742718109 59,839 726,996 SH   SOLE   0 718,836 8,160
PROLOGIS INC COMMON 74340W103 327 7,406 SH   SOLE   0 488 6,918
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1 50 SH   SOLE   0 50 0
PROSHARES TR ETF PSHS SHRT S&P500 74347R503 336 16,500 SH   SOLE   0 16,500 0
PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 755 13,200 SH   SOLE   0 13,200 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 26 800 SH   SOLE   0 800 0
PROSHARES TR ULTSHT RUSS2000 74348A319 5 129 SH   SOLE   0 129 0
PROSHARES TRUST ULTRASRT DOW30 REV S 74348A590 2 106 SH   SOLE   0 106 0
PROVIDENT FINL HLDGS COMMON 743868101 118 6,942 SH   SOLE   0 0 6,942
PROVIDENT FINL SVCS COMMON 74386T105 97 4,850 SH   SOLE   0 1,550 3,300
PRUDENTIAL FINL COMMON 744320102 64 897 SH   SOLE   0 897 0
PUBLIC SVC ENTERPR COMMON 744573106 385 8,169 SH   SOLE   0 7,476 693
PUBLIC STORAGE REIT 74460D109 661 2,400 SH   SOLE   0 2,400 0
PURE STORAGE INC COMMON CL A 74624M102 13 1,000 SH   SOLE   1,000 0 0
QLIK TECHNOLOGIES COMMON 74733T105 4 165 SH   SOLE   0 165 0
QORVO INC COM USD0.0001 74736K101 2 50 SH   SOLE   0 50 0
QUALCOMM INC COMMON 747525103 5,352 104,657 SH   SOLE   0 103,995 662
QUANTA SVCS INC COMMON 74762E102 286 12,700 SH   SOLE   0 12,550 150
QUEST DIAGNOSTICS COMMON 74834L100 29 412 SH   SOLE   0 412 0
QUESTAR CORP COMMON 748356102 7 300 SH   SOLE   0 300 0
QUINTILES TRANSNATL COMMON 74876Y101 39 600 SH   SOLE   0 600 0
RPM INTERNATIONAL COMMON 749685103 4,837 102,203 SH   SOLE   0 99,013 3,190
RAMBUS INC COMMON 750917106 2 150 SH   SOLE   0 150 0
RALPH LAUREN CORP CL A COMMON STOCK 751212101 2,086 21,675 SH   SOLE   0 21,675 0
RANGE RESOURCES CORP COMMON 75281A109 56,415 1,742,282 SH   SOLE   172,730 1,408,858 160,694
RAVEN INDS INC COMMON 754212108 422 26,350 SH   SOLE   0 25,400 950
RAYONIER INC COMMON REIT 754907103 757 30,702 SH   SOLE   0 29,302 1,400
RAYONIER ADV MATERLS COMMON 75508B104 28 2,974 SH   SOLE   0 2,974 0
RAYTHEON COMMON 755111507 36,420 296,996 SH   SOLE   0 283,771 13,225
REALTY INCOME CORP COMMON 756109104 1,202 19,232 SH   SOLE   0 19,232 0
RECKITT BENCK GRP SPONSORED ADR 756255204 8,356 428,109 SH   SOLE   0 414,309 13,800
REGAL ENTERTAINMENT CLASS A 758766109 63 3,000 SH   SOLE   0 3,000 0
REGIONS FINL CORP COMMON 7591EP100 410 52,337 SH   SOLE   3,000 49,337 0
REINSURANCE GRP COMMON 759351604 423 4,400 SH   SOLE   0 4,400 0
REPLIGEN CORP COMMON 759916109 382 14,275 SH   SOLE   2,000 12,275 0
REXNORD CORP COMMON 76169B102 4 200 SH   SOLE   0 0 200
REYNOLDS AMERN INC COMMON 761713106 31,341 622,971 SH   SOLE   0 618,955 4,016
RITE AID CORP COMMON 767754104 57 7,000 SH   SOLE   0 7,000 0
ROBERT HALF INTL INC COMMON 770323103 11,451 245,833 SH   SOLE   0 244,833 1,000
ROCKWELL AUTOMATION COMMON 773903109 592 5,212 SH   SOLE   0 5,212 0
ROCKWELL COLLINS INC COMMON 774341101 62,636 679,283 SH   SOLE   0 593,862 85,421
ROPER TECHNOLOGIES COMMON 776696106 1,128 6,174 SH   SOLE   0 6,174 0
ROUSE PPTYS INC COMMON 779287101 19,506 1,061,303 SH   SOLE   1,150 968,712 91,441
ROYAL BANCSHARES PA CLASS A 780081105 97 45,637 SH   SOLE   0 45,637 0
ROYAL BANK CDA COMMON 780087102 57 1,000 SH   SOLE   1,000 0 0
ROYAL BK SCOTLAND GR PFD SP ADR SER H 780097879 51 2,000 SH   SOLE   0 2,000 0
ROYAL DUTCH SHELL ADR(2 ORD CL B) 780259107 70 1,430 SH   SOLE   0 1,430 0
ROYAL DUTCH SHELL ADR (2 ORD CL A) 780259206 2,170 44,793 SH   SOLE   0 42,707 2,086
ROYAL GOLD INC 2.875 JUN 15 19 REG 780287AA6 15 16,000 PRN   SOLE   0 16,000 0
RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 8 110 SH   SOLE   0 110 0
SBA COMMUNICATIONS COMMON 78388J106 7 71 SH   SOLE   0 71 0
SB FINANCIAL GROUP COMMON 78408D105 332 32,270 SH   SOLE   0 0 32,270
SEI INVESTMENTS CO COMMON 784117103 157 3,665 SH   SOLE   0 3,665 0
SJW CORP COMMON 784305104 9,473 260,610 SH   SOLE   1,300 239,910 19,400
SKF AB SP ADR (1 ORD B) 784375404 1,276 72,500 SH   SOLE   0 72,500 0
SLM CORP VOTING COMMON 78442P106 1,368 215,103 SH   SOLE   0 215,103 0
SPDR S&P 500 ETF TRUST 78462F103 7,239 35,225 SH   SOLE   0 34,985 240
SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 2,090 17,774 SH   SOLE   0 10,554 7,220
SPDR INDX SH FUNDS EURO STOXX 50 78463X202 33 1,000 SH   SOLE   0 1,000 0
ETF MSCI ACWI EXUS SPDR INDX SH FUNDS 78463X848 9 300 SH   SOLE   0 300 0
SPDR SERIES TRUST BRCLYS HGHYLD BD ETF 78464A417 3 90 SH   SOLE   0 90 0
SPDR SERIES TRUST DB ETF- INT GVT 78464A490 325 6,000 SH   SOLE   0 0 6,000
SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 9 122 SH   SOLE   0 122 0
SPDR SERIES TRUST KBW BK ETF 78464A797 9 300 SH   SOLE   0 300 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 1,531 5,831 SH   SOLE   0 5,831 0
SVB FINANCIAL GROUP COMMON 78486Q101 306 3,000 SH   SOLE   0 3,000 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102 74 2,500 SH   SOLE   0 2,500 0
SAFEGUARD SCIENTIFIC COMMON NEW 786449207 22,323 1,684,758 SH   SOLE   72,082 1,527,346 85,330
SAFETY INS GROUP INC COMMON 78648T100 1,150 20,160 SH   SOLE   0 18,630 1,530
ST JOE CO COMMON 790148100 39 2,300 SH   SOLE   0 2,300 0
ST JUDE MEDICAL INC COMMON 790849103 20 375 SH   SOLE   0 375 0
SALESFORCE.COM COMMON 79466L302 73 1,000 SH   SOLE   0 1,000 0
SAN JUAN BASIN RTY UNIT BEN INT 798241105 509 98,946 SH   SOLE   0 46,775 52,171
SANCHEZ ENERGY COR COMMON 79970Y105 8 1,497 SH   SOLE   0 994 503
SANDISK CORP COMMON 80004C101 10 134 SH   SOLE   0 134 0
SANOFI SPONSORED ADR 80105N105 769 19,168 SH   SOLE   0 19,168 0
SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH   SOLE   0 140 0
SAP SE SP ADR (1 ORD) 803054204 52 650 SH   SOLE   0 650 0
SAREPTA THERAPEUTICS COMMON STOCK 803607100 39 2,000 SH   SOLE   0 2,000 0
SAUL CTRS INC COMMON 804395101 2,145 40,467 SH   SOLE   0 30,600 9,867
HENRY SCHEIN INC COMMON 806407102 94 545 SH   SOLE   0 545 0
SCHLUMBERGER LTD COMMON 806857108 5,665 76,816 SH   SOLE   0 76,616 200
SCHOLASTIC CORP COMMON 807066105 5 150 SH   SOLE   0 150 0
SCHWAB CHARLES CORP COMMON 808513105 30,640 1,093,515 SH   SOLE   0 1,093,515 0
SCIENCE APLCTNS INTL COMMON STOCK 808625107 1,584 29,709 SH   SOLE   0 29,431 278
SCOTTS MIRACLE-GRO CLASS A 810186106 77 1,060 SH   SOLE   0 1,060 0
SCRIPPS EW CO OHIO COM CLASS A NEW 811054402 40 2,598 SH   SOLE   0 2,598 0
SCRIPPS NETWORKS COMMON 811065101 11,533 176,077 SH   SOLE   0 131,956 44,121
SEACOR HOLDINGS INC COMMON 811904101 2,113 38,810 SH   SOLE   2,100 35,160 1,550
SEALED AIR CORP COMMON 81211K100 240 5,011 SH   SOLE   0 5,011 0
SEARS CANADA INC COMMON 81234D109 0 245 SH   SOLE   0 245 0
SEARS HOLDING CORP COMMON 812350106 8 533 SH   SOLE   0 533 0
SEATTLE GENETICS INC COMMON 812578102 87 2,500 SH   SOLE   0 2,500 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209 7 117 SH   SOLE   0 117 0
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 40 653 SH   SOLE   0 653 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 8 386 SH   SOLE   0 386 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 8 184 SH   SOLE   0 184 0
SEMPRA ENERGY COMMON 816851109 13,539 130,122 SH   SOLE   0 129,722 400
SENECA FOODS CORP CLASS B 817070105 0 20 SH   SOLE   0 20 0
SENECA FOODS CORP CLASS A 817070501 0 20 SH   SOLE   0 20 0
SEQUENOM INC COM NEW 817337405 2 2,000 SH   SOLE   0 2,000 0
SERVICE CORP INTL COMMON 817565104 112,209 4,546,593 SH   SOLE   500,000 4,001,228 45,365
SEVENTY SEVEN ENERGY COMMON 818097107 0 5 SH   SOLE   0 5 0
SHAKE SHACK INC CLASS A 819047101 0 8 SH   SOLE   0 0 8
SHELL MIDSTREAM PA COM UNITS REPR LPRTN 822634101 9 250 SH   SOLE   0 250 0
SHERWIN WILLIAMS CO COMMON 824348106 200 704 SH   SOLE   0 704 0
SILVER WHEATON COMMON 828336107 374 22,600 SH   SOLE   0 22,600 0
SIMON PPTY INC REIT 828806109 298 1,435 SH   SOLE   0 500 935
SIMPSON MANUFACTURIN COMMON 829073105 22 600 SH   SOLE   0 600 0
SIRIUS XM HLDG COMMON 82968B103 174 44,255 SH   SOLE   0 44,255 0
SKYWORKS SOLUTIONS COMMON 83088M102 141 1,813 SH   SOLE   0 1,813 0
SMITH & WESSON HLDG COMMON 831756101 1,734 65,140 SH   SOLE   0 63,840 1,300
SMITH & NEPHEW PLC ADR(5 ORD SHRS) 83175M205 13 411 SH   SOLE   0 411 0
SMUCKER J M CO COMMON 832696405 724 5,583 SH   SOLE   0 5,583 0
SNAP-ON INC COMMON 833034101 30,176 192,219 SH   SOLE   0 190,719 1,500
SONOCO PRODS COMMON 835495102 2,410 49,625 SH   SOLE   0 49,125 500
SONY CORP ADR (1 ORD) 835699307 3 150 SH   SOLE   0 150 0
SOTHEBYS CLASS A 835898107 2 107 SH   SOLE   0 107 0
SOURCE CAP INC COMMON 836144105 19 550 SH   SOLE   0 550 0
SOUTHERN CO COMMON 842587107 434 8,395 SH   SOLE   0 7,745 650
SOUTHERN NATL BKOFVA COM 843395104 3,516 294,972 SH   SOLE   106,573 139,600 48,799
SOUTHWESTERN ENERGY COMMON 845467109 71 8,904 SH   SOLE   0 8,904 0
SPARTAN MOTORS INC COMMON 846819100 500 126,790 SH   SOLE   0 110,215 16,575
SPARTON CORP COMMON 847235108 4 254 SH   SOLE   0 0 254
SPECIAL OPPRTUNTY FD COMMON STOCK 84741T104 123 9,435 SH   SOLE   0 0 9,435
SPECTRA ENERGY CORP COMMON 847560109 12,538 409,745 SH   SOLE   0 399,935 9,810
SPECTRA ENERGY PARTN COMMON 84756N109 124 2,580 SH   SOLE   0 2,300 280
SPECTRUM BRANDS HLD COMMON STOCK 84763R101 1,260 11,535 SH   SOLE   0 11,535 0
SPIRIT AEROSYSTEMS CLASS A 848574109 19,869 438,051 SH   SOLE   0 438,051 0
SPIRIT REALTY CAPI COMMON 84860W102 2 247 SH   SOLE   0 247 0
SPROTT PHYSICAL GOLD UNIT 85207H104 607 60,000 SH   SOLE   0 0 60,000
SPROTT PHYSICAL SILVER TRUST UNIT 85207K107 12 2,000 SH   SOLE   0 2,000 0
STANDARD MOTOR PRODS COMMON 853666105 17 500 SH   SOLE   0 500 0
STANDEX INTL CORP COMMON 854231107 116 1,500 SH   SOLE   0 1,500 0
STANLEY BLACK&DECKR COMMON 854502101 1,753 16,665 SH   SOLE   0 16,465 200
STAPLES INC COMMON 855030102 2 215 SH   SOLE   0 200 15
STAR GAS PARTNERS UNIT LTD PARTNER 85512C105 4 484 SH   SOLE   0 0 484
STARBUCKS CORP COMMON 855244109 2,006 33,616 SH   SOLE   0 31,802 1,814
STARWOOD PPTY TR COMMON 85571B105 136 7,200 SH   SOLE   0 6,800 400
STARWOOD PPTY TR INC 3.750 OCT 15 17 C 85571BAC9 162 165,000 PRN   SOLE   0 165,000 0
STARZ SERIES A CLASS A 85571Q102 2,444 92,843 SH   SOLE   0 57,948 34,895
STARWOOD HTLS&RESORT COMMON 85590A401 1 15 SH   SOLE   0 15 0
STATE STREET CORP COMMON 857477103 655 11,204 SH   SOLE   0 11,204 0
STEEL PARTNERS HLDGS LTD PRTRSHIP U 85814R107 305 20,025 SH   SOLE   0 0 20,025
STERICYCLE INC COMMON 858912108 75 600 SH   SOLE   0 600 0
STERLING BANCORP COMMON STOCK 85917A100 851 53,430 SH   SOLE   1,400 30,437 21,593
STILLWATER MNG CO 1.875 MAR 15 28 C 86074QAF9 8 10,000 PRN   SOLE   0 10,000 0
STONEGATE BK FT LAUD COMMON 861811107 1,589 53,043 SH   SOLE   22,143 8,000 22,900
STONEMOR PARTNERS COMMON 86183Q100 30 1,250 SH   SOLE   0 1,250 0
STORE CAP CORP COMMON 862121100 2,647 102,310 SH   SOLE   0 102,310 0
STRAIGHT PATH COMM COMMON CL B 862578101 1 37 SH   SOLE   0 37 0
STRATUS PPTYS INC COMMON 863167201 29 1,250 SH   SOLE   0 1,250 0
STREAMLINE HEALTH COMMON 86323X106 0 529 SH   SOLE   0 529 0
STRYKER CORP COMMON 863667101 32,036 298,595 SH   SOLE   287,995 10,600 0
SUBURBAN PROPANE PAR UNIT LTD PARTN 864482104 236 7,900 SH   SOLE   0 7,900 0
SUN BANCORP INC COMMON 86663B201 82 4,000 SH   SOLE   0 0 4,000
SUN LIFE FNCL INC COMMON 866796105 29 911 SH   SOLE   0 911 0
SUNCOR ENERGY INC COMMON 867224107 57 2,060 SH   SOLE   0 2,060 0
SUNCOKE ENERGY INC COM USD0.01 86722A103 3 600 SH   SOLE   0 600 0
SUNOCO LOGISTICS PRT COMMON UNITS 86764L108 4 198 SH   SOLE   0 198 0
SUNPOWER CORP COMMON 867652406 2 100 SH   SOLE   0 100 0
SUNSHINE BANCORP INC COMMON 86777J108 1 100 SH   SOLE   0 0 100
SUNTRUST BANKS INC COMMON 867914103 158 4,381 SH   SOLE   0 2,781 1,600
SUPERIOR UNIFORM GRP COMMON 868358102 53 3,000 SH   SOLE   0 2,500 500
SUPREME INDS INC CLASS A 868607102 6,498 735,071 SH   SOLE   0 692,476 42,595
SYMANTEC CORP COMMON 871503108 2,356 128,227 SH   SOLE   0 125,276 2,951
SYNTA PHARMA COMMON 87162T206 0 100 SH   SOLE   0 100 0
SYNNEX CORP COMMON 87162W100 203 2,200 SH   SOLE   0 2,200 0
SYSCO CORP COMMON 871829107 586 12,543 SH   SOLE   0 12,543 0
TCF FINANCIAL CORP COMMON 872275102 5 478 SH   SOLE   0 478 0
TCW STRATEGIC INCM COMMON 872340104 288 55,238 SH   SOLE   0 23,538 31,700
TECO ENERGY INC COMMON 872375100 534 19,433 SH   SOLE   0 19,433 0
TJX COMPANIES INC COMMON 872540109 868 11,080 SH   SOLE   0 11,080 0
TAKE-TWO INTERACTIVE COMMON 874054109 0 3 SH   SOLE   0 3 0
TALEN ENERGY CORP COMMON STOCK 87422J105 3 372 SH   SOLE   0 372 0
TANGER FACTORY OUTLT COMMON 875465106 1,943 53,398 SH   SOLE   0 51,698 1,700
TARGET CORPORATION COMMON 87612E106 3,925 47,711 SH   SOLE   0 45,687 2,024
TARGA RESOURCES IN COM USD0.001 87612G101 41 1,384 SH   SOLE   0 1,113 271
TASEKO MINES LTD COMMON 876511106 2 4,000 SH   SOLE   0 4,000 0
TASER INTL INC COMMON 87651B104 1 80 SH   SOLE   0 0 80
TECH DATA CORP COMMON 878237106 201 2,625 SH   SOLE   0 2,625 0
TEGNA INC COMMON 87901J105 751 32,024 SH   SOLE   0 32,024 0
TEJON RANCH CO COMMON 879080109 20 1,001 SH   SOLE   0 633 368
TELEFLEX INC COMMON 879369106 78 500 SH   SOLE   0 500 0
TELEPHONE & DATA SYS COMMON SHARES 879433829 3,235 107,520 SH   SOLE   0 107,520 0
TELETECH HLDGS INC COMMON 879939106 6,580 237,045 SH   SOLE   150,000 77,495 9,550
TENNECO COMMON 880349105 1 20 SH   SOLE   0 20 0
TERADATA CORP COMMON 88076W103 6 258 SH   SOLE   0 258 0
TESLA MOTORS INC COMMON 88160R101 123 538 SH   SOLE   0 538 0
TESORO LOGISTICS L COM UNT LTD PRTNRSHP 88160T107 136 3,000 SH   SOLE   0 3,000 0
TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 26,748 499,885 SH   SOLE   0 477,776 22,109
TEXAS INSTRUMENTS COMMON 882508104 1,674 29,159 SH   SOLE   0 28,032 1,127
TEXAS PAC LD TR SUB CTF PROP I T 882610108 23,435 161,056 SH   SOLE   0 161,056 0
TEXTRON INC COMMON 883203101 29 800 SH   SOLE   0 800 0
THERMO FISHER SCI COMMON 883556102 85,209 601,802 SH   SOLE   23 597,859 3,920
THOMSON REUTERS CORP COMMON 884903105 557 13,775 SH   SOLE   0 13,625 150
THOR INDS INC COMMON 885160101 1,214 19,050 SH   SOLE   0 16,725 2,325
3-D SYS CORP DEL COMMON 88554D205 0 21 SH   SOLE   0 21 0
3M COMPANY COMMON 88579Y101 126,892 761,519 SH   SOLE   0 739,661 21,858
TIDEWATER INC COMMON 886423102 6 1,000 SH   SOLE   0 1,000 0
TIFFANY & CO COMMON 886547108 1,920 26,178 SH   SOLE   0 23,478 2,700
TIME INC COMMON 887228104 124 8,039 SH   SOLE   0 7,911 128
TIME WARNER INC COMMON 887317303 62,718 864,485 SH   SOLE   0 841,119 23,366
TIME WARNER CABLE COMMON 88732J207 5,102 24,936 SH   SOLE   0 24,659 277
TITAN INTL INC COMMON 88830M102 7,990 1,485,241 SH   SOLE   29,750 1,327,831 127,660
TIVO INC COMMON 888706108 0 100 SH   SOLE   0 100 0
TONIX PHARMACEUTICLS COMMON STOCK 890260201 7 3,000 SH   SOLE   0 3,000 0
TOOTSIE ROLL INDS COMMON 890516107 849 24,316 SH   SOLE   698 23,306 312
TOPBUILD CORP COMMON 89055F103 1 66 SH   SOLE   0 66 0
TORCHMARK CORP COMMON 891027104 3,141 58,000 SH   SOLE   0 58,000 0
TORONTO DOMINION BK COMMON 891160509 41 964 SH   SOLE   0 964 0
TOTAL SA ADR (1 ORD) 89151E109 4 92 SH   SOLE   0 92 0
TOYOTA MTR CORP ADR (2 ORD) 892331307 276 2,600 SH   SOLE   0 2,600 0
TRANSCANADA CORP COMMON 89353D107 0 16 SH   SOLE   0 16 0
TRANSDIGM GROUP COMMON 893641100 246 1,120 SH   SOLE   0 700 420
TRAVELERS CO(THE) COMMON 89417E109 22,415 192,059 SH   SOLE   0 183,009 9,050
TRIANGLE CAPITAL COMMON 895848109 4 202 SH   SOLE   0 0 202
TRIBUNE MEDIA CO CL A 896047503 7,567 197,320 SH   SOLE   13,400 174,340 9,580
TRIMAS CORP COMMON 896215209 38,940 2,222,641 SH   SOLE   312,400 1,794,741 115,500
TRIMBLE NAVIGATION COMMON 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 685 43,294 SH   SOLE   23,294 0 20,000
TRUSTCO BK CORP N Y COMMON 898349105 3,616 596,791 SH   SOLE   0 566,791 30,000
T2 BIOSYSTEMS INC COMMON 89853L104 2 250 SH   SOLE   0 250 0
TUPPERWARE BRANDS COMMON 899896104 61 1,065 SH   SOLE   0 1,065 0
TWENTY-FIRST CENTURY CLASS A 90130A101 3,501 125,607 SH   SOLE   0 125,607 0
TWITTER INC COMMON 90184L102 22 1,350 SH   SOLE   0 1,350 0
TWO RIV BANCORP COMMON 90207C105 207 21,882 SH   SOLE   0 0 21,882
TYLER TECHN INC COMMONN 902252105 104 816 SH   SOLE   0 816 0
UDR INC COMMON 902653104 90 2,338 SH   SOLE   0 2,338 0
UGI CORP COMMON 902681105 39 983 SH   SOLE   0 983 0
US BANCORP DEL COMMON 902973304 92,193 2,271,340 SH   SOLE   0 2,140,565 130,775
USG CORPORATION COMMON 903293405 49 2,000 SH   SOLE   0 2,000 0
U S PHYSICAL THERAPY COMMON 90337L108 52 1,050 SH   SOLE   0 1,050 0
ULTRA PETROLEUM COMMON 903914109 1,463 2,937,881 SH   SOLE   0 2,256,724 681,157
UMPQUA HLDGS CORP COMMON 904214103 9 609 SH   SOLE   0 609 0
UNDER ARMOUR CLASS A 904311107 45 540 SH   SOLE   0 540 0
UNIFI INC NEW COMMON STK 904677200 204 8,912 SH   SOLE   0 5,280 3,632
UNILEVER PLC ADR (4 ORDS) 904767704 520 11,525 SH   SOLE   0 11,525 0
UNILEVER N.V NY SHARES(1 ORD) 904784709 1,583 35,437 SH   SOLE   0 35,437 0
UNION PAC CORP COMMON 907818108 2,471 31,073 SH   SOLE   40 29,395 1,638
UNITED CMNTY FINL COMMON 909839102 29 5,000 SH   SOLE   0 0 5,000
UNITED CONTINENTAL COMMON STOCK 910047109 47 800 SH   SOLE   0 800 0
UNITED FINANCIAL BK COMMON 910304104 330 26,219 SH   SOLE   0 26,219 0
UNITED GUARDIAN INC COMMON 910571108 290 14,062 SH   SOLE   0 0 14,062
UNITED PARCEL SERVIC CLASS B 911312106 38,894 368,759 SH   SOLE   100 363,244 5,415
UNITED RENTAL INC COMMON 911363109 1 23 SH   SOLE   0 23 0
UNITED STATES CELLUL COMMON 911684108 380 8,324 SH   SOLE   0 8,324 0
UNITED STATES STL COMMON 912909108 26 1,681 SH   SOLE   0 1,681 0
UNITED TECHNOLOGIES COMMON 913017109 68,828 687,598 SH   SOLE   33 599,932 87,633
UNITEDHEALTH GRP INC COMMON 91324P102 42,742 331,595 SH   SOLE   0 298,233 33,362
UNITIL CORP COMMON 913259107 3,906 91,930 SH   SOLE   0 83,435 8,495
UNIVERSAL STAINLES COMMON 913837100 66 6,505 SH   SOLE   0 5,805 700
UNIVEST CORP PA COM 915271100 1,239 63,531 SH   SOLE   1,500 61,191 840
UNUM GROUP COMMON 91529Y106 34 1,100 SH   SOLE   0 100 1,000
URBAN OUTFITTERS COMMON 917047102 9 300 SH   SOLE   0 300 0
URBANEDGE PROPERTIES COMMON SHARES 91704F104 4,014 155,362 SH   SOLE   0 155,362 0
URSTADT BIDDLE PPTYS CLASS A 917286205 94 4,500 SH   SOLE   0 4,400 100
V F CORP COMMON 918204108 604 9,340 SH   SOLE   0 9,280 60
VALERO ENERGY CORP COMMON 91913Y100 16 251 SH   SOLE   0 235 16
VALLEY NATL BANCORP COMMON 919794107 849 89,005 SH   SOLE   0 88,232 773
VALSPAR CORP COMMON 920355104 182 1,707 SH   SOLE   0 1,707 0
VANDA PHARMA COMMON 921659108 1 200 SH   SOLE   0 0 200
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 26 323 SH   SOLE   0 323 0
VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 26 325 SH   SOLE   0 325 0
VANGUARD BD INDEX FD TOTAL BND MRKT 921937835 24 300 SH   SOLE   0 300 0
VANGUARD FTSE DEVELOPED MRKT ETF 921943858 71 2,000 SH   SOLE   0 2,000 0
VANGUARD INTL EQUITY INDEX FD GLB EX US 922042676 32 600 SH   SOLE   0 600 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 72 2,100 SH   SOLE   0 2,100 0
VANGUARD INTL EQ IND EUROPEAN 922042874 7 160 SH   SOLE   0 160 0
VANGUARD SECTOR INDX ENERGY 92204A306 68 800 SH   SOLE   0 800 0
VANGUARD SECTOR INDE HEALTH CARE 92204A504 579 4,700 SH   SOLE   0 4,700 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702 8 75 SH   SOLE   0 75 0
VANGUARD SECTOR INDE UTILITIES 92204A876 16 150 SH   SOLE   0 150 0
VANGUARD SHRT-TERM CORP 92206C409 74 933 SH   SOLE   0 933 0
VANGUARD RUSSELL 2000 ETF 92206C664 95 1,075 SH   SOLE   0 1,075 0
VANGUARD INT-TERM CORP 92206C870 8 100 SH   SOLE   0 100 0
VARIAN MED SYS INC COMMON 92220P105 690 8,634 SH   SOLE   0 8,634 0
VARONIS SYSTEMS IN COM USD0.001 922280102 3 200 SH   SOLE   0 200 0
VECTREN CORP COMMON 92240G101 168 3,329 SH   SOLE   0 3,329 0
VECTRUS INC COMMON 92242T101 3 158 SH   SOLE   0 158 0
VENTAS INC COMMON 92276F100 671 10,668 SH   SOLE   0 2,949 7,719
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,563 18,901 SH   SOLE   0 18,901 0
VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 4 50 SH   SOLE   0 50 0
VANGUARD INDEX TR REIT 922908553 235 2,808 SH   SOLE   0 2,808 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611 67 660 SH   SOLE   0 660 0
VANGUARD INDEX TR LRG CAP 922908637 65 700 SH   SOLE   0 700 0
VANGUARD INDEX TR VALUE 922908744 45 551 SH   SOLE   0 551 0
VANGUARD INDEX TR STOCK MARKET 922908769 4 39 SH   SOLE   0 0 39
VERIZON COMMUNICATIO COMMON 92343V104 25,379 469,284 SH   SOLE   375 442,983 25,926
VERITIV CORPORATION COMMON STOCK 923454102 3 102 SH   SOLE   0 102 0
VERISK ANALYTICS INC COM USD0.001 92345Y106 287 3,600 SH   SOLE   0 3,600 0
VERMILION ENERGY INC COMMON 923725105 42 1,440 SH   SOLE   0 0 1,440
VERTEX PHARMACEUTICL COMMON 92532F100 68 856 SH   SOLE   0 856 0
VIACOM INC CLASS A 92553P102 1,527 33,710 SH   SOLE   1,500 29,925 2,285
VIACOM INC CLASS B 92553P201 73,725 1,785,975 SH   SOLE   100,475 1,652,777 32,723
VIAVI SOLUTIONS IN COM NPV 925550105 0 22 SH   SOLE   0 22 0
VICAL INC COMMON 925602104 2 7,000 SH   SOLE   0 7,000 0
VIMPEL COMMUNICATION ADR(1 SHS) 92719A106 1 450 SH   SOLE   0 450 0
VIOLIN MEMORY INC COM USD0.0001 92763A101 2 5,000 SH   SOLE   0 5,000 0
VISTA GOLD CORP COMMON NEW 927926303 0 1,000 SH   SOLE   0 1,000 0
VIRNETX HOLDING CORP COMMON 92823T108 36 8,000 SH   SOLE   0 8,000 0
VISA INC COMMON CLASS A 92826C839 4,350 56,886 SH   SOLE   0 56,886 0
VIVUS INC COMMON 928551100 60 42,900 SH   SOLE   0 27,200 15,700
VMWARE INC COMMON CL A 928563402 3 75 SH   SOLE   0 75 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 1,350 42,132 SH   SOLE   0 36,345 5,787
VORNADO RLTY TR COMMON 929042109 49,767 527,031 SH   SOLE   0 501,634 25,397
VOYA FINANCIAL INC COMMON 929089100 148 5,000 SH   SOLE   0 5,000 0
VOXELJET AG ADS 92912L107 0 36 SH   SOLE   0 36 0
VOYA GLOBAL EQTYDIV COMMON 92912T100 0 12 SH   SOLE   0 12 0
VULCAN MATERIALS CO COMMON 929160109 1,858 17,600 SH   SOLE   0 17,100 500
WD-40 CO COMMON 929236107 16 150 SH   SOLE   0 150 0
WGL HOLDINGS INC COMMON 92924F106 2,029 28,050 SH   SOLE   0 27,400 650
WABCO HOLDINGS COMMON 92927K102 68,536 641,005 SH   SOLE   0 589,979 51,026
WMIH CORP COM USD0.00001 92936P100 0 354 SH   SOLE   0 354 0
W.P CAREY INC COMMON 92936U109 979 15,740 SH   SOLE   0 15,740 0
WP GLIMCHER INC COMMON 92939N102 14 1,478 SH   SOLE   0 11 1,467
WEC ENERGY GROUP INC COMMON 92939U106 12 200 SH   SOLE   0 200 0
WABTEC COMMON 929740108 748 9,434 SH   SOLE   0 7,570 1,864
WADDELL & REED FINL CLASS A 930059100 236 10,045 SH   SOLE   0 10,045 0
WAL MART STORES INC COMMON 931142103 9,270 135,351 SH   SOLE   0 135,351 0
WALGREENS BOOTS ALNC COMMON 931427108 11,283 133,937 SH   SOLE   0 133,937 0
WASH REAL ESTATE INV SH BEN INT 939653101 116 4,000 SH   SOLE   0 4,000 0
WASHINGTONFIRST BNK COMMON 940730104 552 25,296 SH   SOLE   0 0 25,296
WASTE MANAGEMENT INC COMMON 94106L109 11 200 SH   SOLE   0 200 0
WATERS CORP COMMON 941848103 547 4,153 SH   SOLE   0 4,153 0
WAYNE SVGS BANCSHRS COMMON 94624Q101 600 48,601 SH   SOLE   0 33,075 15,526
WEBSTER FINANCIAL CO COMMON 947890109 19 530 SH   SOLE   0 0 530
WEINGARTEN RLTY INVS SH BEN INT 948741103 91 2,450 SH   SOLE   0 2,450 0
WEIS MKTS INC COMMON 948849104 198 4,400 SH   SOLE   0 4,400 0
WELLS FARGO & CO COMMON 949746101 249,993 5,169,416 SH   SOLE   140,000 4,871,436 157,980
WELLS FARGO & CO PFD 7.50 CLA SER L 949746804 8,965 7,440 SH   SOLE   0 7,395 45
WELLTOWER INC REIT 95040Q104 12 186 SH   SOLE   0 91 95
THE WENDY'S COMPANY COMMON CLASS A 95058W100 54 5,029 SH   SOLE   0 5,029 0
WESCO INTL INC COMMON 95082P105 2 41 SH   SOLE   0 41 0
WEST MARINE INC COMMON 954235107 1,514 166,600 SH   SOLE   4,100 143,200 19,300
WEST PHARMACEUT SVS COMMON 955306105 194 2,800 SH   SOLE   0 2,800 0
WESTAMERICA BANCORP COMMON 957090103 9 200 SH   SOLE   0 200 0
WESTAR ENERGY INC COMMON 95709T100 7,791 157,065 SH   SOLE   0 150,315 6,750
WESTERN ASS HIIN II COMMON 95766J102 0 25 SH   SOLE   0 25 0
WESTERN ASS MUN PTN COMMON 95766P108 99 6,000 SH   SOLE   0 6,000 0
WESTERN ASSET INVST COMMON 95790A101 10,041 479,287 SH   SOLE   0 479,287 0
WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 164 3,800 SH   SOLE   0 2,000 1,800
WESTERN UNION COMMON 959802109 35,137 1,821,545 SH   SOLE   0 1,692,845 128,700
WEX INC. COMMON 96208T104 283 3,400 SH   SOLE   0 3,400 0
WEYERHAEUSER CO COMMON 962166104 289 9,332 SH   SOLE   0 9,332 0
WHIRLPOOL CORP COMMON 963320106 81 450 SH   SOLE   0 450 0
WHITEWAVE FOODS CO COM USD0.01 CL'A' 966244105 130 3,200 SH   SOLE   0 3,200 0
WHITING PETE CORP COMMON NEW 966387102 2 325 SH   SOLE   0 325 0
WHOLE FOODS MARKET COMMON STOCK 966837106 311 10,000 SH   SOLE   0 9,800 200
WILEY JOHN & SONS CLASS A 968223206 1,295 26,490 SH   SOLE   0 26,490 0
WILLIAMS COS INC COM USD 1 969457100 354 22,034 SH   SOLE   2,200 17,734 2,100
WILLIAMS PARTNERS COMMON UNIT 96949L105 1,748 85,481 SH   SOLE   0 85,481 0
WINTHROP RLTY TR SH BEN INT NEW 976391300 27,041 2,059,542 SH   SOLE   63,500 1,802,537 193,505
WISDOMTREE INVTS COMMON 97717P104 75 6,617 SH   SOLE   0 6,617 0
WISDOMTREE TR EQUITY INCOME FUND 97717W208 47 753 SH   SOLE   0 753 0
WISDOM TREE TRUST SMALL CAP DIVIDEND 97717W604 25 365 SH   SOLE   0 365 0
WISDOMTREE TR JAPAN HEDGE EQT 97717W851 13 302 SH   SOLE   0 302 0
WOLVERINE WORLD WIDE COMMON 978097103 58 3,200 SH   SOLE   0 3,200 0
WORLD WRESTLING ENT CLASS A 98156Q108 280 15,904 SH   SOLE   0 15,904 0
WPX ENERGY INC COMMON STOCK 98212B103 3 544 SH   SOLE   0 544 0
XPO LOGISTICS INC NEW COMMON STK 983793100 15 500 SH   SOLE   0 500 0
XCEL ENERGY INC COMMON 98389B100 58 1,400 SH   SOLE   0 1,400 0
XEROX CORP COMMON 984121103 16 1,518 SH   SOLE   0 1,518 0
XUEDA EDUCATION GRP ADS REP 2 ORD SHS 98418W109 1,608 298,350 SH   SOLE   0 298,350 0
XYLEM INC COMMON 98419M100 5,465 133,625 SH   SOLE   0 129,245 4,380
YAHOO INC COMMON 984332106 608 16,522 SH   SOLE   0 16,522 0
YORK WTR CO COMMON 987184108 1,105 36,223 SH   SOLE   0 33,773 2,450
YUM BRANDS INC COMMON 988498101 55,485 677,887 SH   SOLE   155,150 487,995 34,742
ZEBRA TECHNOLOGIES CLASS A 989207105 138 2,000 SH   SOLE   0 2,000 0
ZIMMER BIOMET HLDS COMMON 98956P102 274,972 2,578,758 SH   SOLE   413,951 2,134,606 30,201
ZIXI CORPORATION COMMON 98974P100 55 14,000 SH   SOLE   0 14,000 0
ZOETIS INC COM USD0.01 98978V103 230 5,200 SH   SOLE   0 5,200 0
BEIERSDORF AG ORDINARY D08792109 85,885 949,939 SH   SOLE   0 944,164 5,775
GROUPE DANONE SHS F12033134 20,147 293,059 SH   SOLE   0 292,859 200
ALKERMES PLC ORDINARY SHARES G01767105 34 1,000 SH   SOLE   0 0 1,000
ALLEGION PLC ORDINARY SHARES G0176J109 195 3,061 SH   SOLE   1,000 2,061 0
ALLERGAN PLC SHARES G0177J108 85,660 319,593 SH   SOLE   56,588 262,689 316
AMDOCS LTD ORD G02602103 16,961 280,731 SH   SOLE   0 260,539 20,192
AON PLC COMMON STK UK G0408V102 20,888 199,989 SH   SOLE   0 199,489 500
ARCH CAP GROUP LTD ORDINARY G0450A105 44 627 SH   SOLE   0 627 0
AXIS CAPITAL HLDGS SHARES G0692U109 2 37 SH   SOLE   0 37 0
AXALTA COATING SYS COMMON G0750C108 29 1,000 SH   SOLE   0 1,000 0
ACCENTURE PLC CLASS A G1151C101 136,526 1,183,071 SH   SOLE   0 1,171,206 11,865
BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 20,064 865,587 SH   SOLE   0 842,127 23,460
BROOKFIELD INFR PRTR LTD PARTNERSHIP UNT G16252101 45,957 1,090,859 SH   SOLE   0 1,045,996 44,863
BROOKFIELD RENEWABLE COMMON LPU G16258108 15,342 505,475 SH   SOLE   250 505,225 0
CHINA YUCHAI INTL COMMON G21082105 324 32,977 SH   SOLE   0 26,052 6,925
CONSOLIDATED WATR CO ORDINARY G23773107 8,450 694,367 SH   SOLE   1,000 645,847 47,520
EATON CORPORATION COMMON G29183103 297 4,763 SH   SOLE   0 4,763 0
ENSTAR GROUP LTD COMMON G3075P101 3,451 21,227 SH   SOLE   0 21,197 30
ASA GLD&PRECIOUS MT COMMON STOCK G3156P103 686 67,000 SH   SOLE   0 10,000 57,000
ENSCO PLC COMMON CLASS A G3157S106 621 59,893 SH   SOLE   0 57,893 2,000
EVEREST RE GROUP LTD COMMON G3223R108 19 100 SH   SOLE   0 100 0
DIAGEO PLC ORDINARY G42089113 5,157 192,450 SH   SOLE   0 82,025 110,425
HORIZON PHARMA SHS G4617B105 334 20,208 SH   SOLE   0 20,208 0
INGERSOLL-RAND PLC CLASS A G47791101 416 6,711 SH   SOLE   0 6,711 0
WEATHERFORD INTL PLC ORDINARY SHARES G48833100 618 79,497 SH   SOLE   0 72,164 7,333
JAZZ PHARMA PLC COM USD0.0001 G50871105 248 1,900 SH   SOLE   0 1,900 0
LAZARD LTD SHARES A G54050102 19 500 SH   SOLE   0 500 0
LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 11,016 286,151 SH   SOLE   0 232,239 53,912
LIBERTY GLOBAL PLC CLASS C G5480U120 72,083 1,919,157 SH   SOLE   0 1,711,751 207,406
LIBERTY GLOBAL PLC USD0.01 LILAC A G5480U138 439 12,538 SH   SOLE   0 9,844 2,694
LIBERTY GLOBAL PLC LILAC SHS CL C USD G5480U153 1,926 50,847 SH   SOLE   0 41,832 9,015
MALLINCKRODT PLC SHARES G5785G107 1 20 SH   SOLE   0 20 0
MEDTRONIC PLC SHS G5960L103 35,892 478,567 SH   SOLE   452,344 25,228 995
NABORS INDS LTD COMMON G6359F103 43 4,696 SH   SOLE   0 4,696 0
NOBLE CORPRATION PLC ORDINARY SHARES G65431101 1,127 108,906 SH   SOLE   0 97,541 11,365
OXFORD IMMUNOTEC GBL PLC ORD SHARES G6855A103 3,626 365,993 SH   SOLE   365,993 0 0
RECKITT BENCKISER GR SHS G74079107 568,155 5,875,445 SH   SOLE   165,000 5,438,574 271,871
RENAISSANCE RE HLDGS COMMON G7496G103 2,940 24,542 SH   SOLE   0 24,417 125
ROWAN COMPANIES PLC COMMON G7665A101 23 1,450 SH   SOLE   0 1,450 0
SEAGATE TECHNOLOGY COMMON STK(IRELAND G7945M107 2 80 SH   SOLE   0 80 0
PENTAIR PLC COMMON G7S00T104 5,743 105,851 SH   SOLE   0 69,901 35,950
THERAVANCE BIOPHARMA COM G8807B106 19,092 1,015,541 SH   SOLE   0 953,963 61,578
THIRD PT REINS LTD COM USD0.10 G8827U100 113 10,000 SH   SOLE   0 0 10,000
TYCO INTL LTD COMMON G91442106 116 3,187 SH   SOLE   0 2,604 583
GOLAR LNG LTD SHARES G9456A100 883 49,150 SH   SOLE   0 49,150 0
WHITE MTNS INS GROUP COMMON G9618E107 1,860 2,318 SH   SOLE   0 2,318 0
WILLIS TOWERS WATSON COMMON G96629103 529 4,459 SH   SOLE   0 4,082 377
PERRIGO CO ORDINARY SHARES G97822103 263,710 2,061,362 SH   SOLE   361,465 1,665,038 34,859
XL GROUP PLC ORDINARY SHARES G98290102 5 150 SH   SOLE   0 150 0
ALLIED WRD ASSURANC REGISTERED SHARES AG H01531104 3 87 SH   SOLE   0 87 0
CHUBB LIMITED COMMON H1467J104 59,355 498,156 SH   SOLE   0 425,030 73,126
NESTLE S A SHS NOM SHARES H57312649 754 10,060 SH   SOLE   0 10,060 0
TE CONNECTIVITY COMMON H84989104 237 3,837 SH   SOLE   0 3,437 400
TRANSOCEAN LTD COMMON H8817H100 6 665 SH   SOLE   0 499 166
ALLOT COMMUNICATIONS COMMON M0854Q105 21 4,121 SH   SOLE   0 4,121 0
CHECK POINT SOFTWARE ORDINARY M22465104 314 3,600 SH   SOLE   0 3,600 0
CYREN LTD ORD SHS M26895108 3 2,000 SH   SOLE   0 2,000 0
MAGAL SECURITY SYS ORDINARY M6786D104 62 12,656 SH   SOLE   0 12,656 0
MIND C T I LTD ORDINARY M70240102 100 50,000 SH   SOLE   0 50,000 0
CIMPRESS N V SHS EURO N20146101 36 400 SH   SOLE   0 400 0
CORE LABORATORIES COMMON N22717107 19 175 SH   SOLE   0 175 0
FERRARI N V COMMON N3167Y103 0 20 SH   SOLE   0 20 0
MOBILEYE N V AMSTLVN ORD SHS N51488117 18 500 SH   SOLE   0 500 0
LYONDELLBASELL INDUS SHS - A N53745100 7,808 91,240 SH   SOLE   0 88,850 2,390
MYLAN N V EUR0.01 N59465109 33,596 724,850 SH   SOLE   724,400 450 0
NXP SEMICONDUCTR COMMON N6596X109 29 358 SH   SOLE   0 358 0
WRIGHT MED GROUP N V ORD EUR0.03 N96617118 66 4,000 SH   SOLE   0 4,000 0
SINOVAC BIOTECH LTD ORDINARY P8696W104 6,389 999,947 SH   SOLE   999,947 0 0
TRONOX LTD SHARES CLASS A Q9235V101 2 350 SH   SOLE   0 175 175
SKF FRUEHER AB SVENSKA SHS B W84237143 67,420 3,728,213 SH   SOLE   0 3,355,274 372,939
COSTAMARE INC COMMON Y1771G102 2 243 SH   SOLE   0 243 0
GENCO SHIPPING & TRA SHS NEW Y2685T115 0 528 SH   SOLE   0 528 0
GOLAR LNG PARTNERS LP COM U REP LPI Y2745C102 14 1,000 SH   SOLE   0 1,000 0
NAVIGATOR HOLDINGS ORDINARY SHARES Y62132108 8,717 539,808 SH   SOLE   240,000 280,608 19,200
SEASPAN CORPORATION COMMON Y75638109 1,063 58,000 SH   SOLE   0 0 58,000
TEEKAY LNG PARTNERS PRTNRSP UNITS Y8564M105 15 1,200 SH   SOLE   0 1,200 0
TEEKAY CORP COMMON Y8564W103 17 2,035 SH   SOLE   0 2,035 0