The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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