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