0001140361-18-002686.txt : 20180122 0001140361-18-002686.hdr.sgml : 20180122 20180122125814 ACCESSION NUMBER: 0001140361-18-002686 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180122 DATE AS OF CHANGE: 20180122 EFFECTIVENESS DATE: 20180122 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST MANHATTAN CO CENTRAL INDEX KEY: 0000728083 IRS NUMBER: 131957714 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01260 FILM NUMBER: 18539368 BUSINESS ADDRESS: STREET 1: 399 PARK AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2127563300 MAIL ADDRESS: STREET 1: 399 PARK AVE CITY: NEW YORK STATE: NY ZIP: 10022 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000728083 XXXXXXXX 12-31-2017 12-31-2017 FIRST MANHATTAN CO
399 PARK AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-01260 N
SUZANE CAPELLINI COMPLIANCE DIRECTOR 212-756-3480 SUZANNE CAPELLINI NEW YORK NY 01-22-2018 0 1501 18250340 false
INFORMATION TABLE 2 form13fInfoTable.xml 3-D SYS CORP DEL COMMON 88554D205 5 650 SH SOLE 0 400 250 3M COMPANY COMMON 88579Y101 160082 680127 SH SOLE 0 659319 20808 A V HOMES INC COMMON 00234P102 31287 1879109 SH SOLE 0 1741700 137409 ABB LTD ADR (1 ORD) 000375204 536 20000 SH SOLE 0 20000 0 ABBOTT LABS COMMON 002824100 7015 122929 SH SOLE 0 117863 5066 ABBVIE INC COMMON 00287Y109 7431 76839 SH SOLE 0 73011 3828 ABIOMED INC COMMON 003654100 1601 8546 SH SOLE 0 0 8546 ACADIA REALTY TRUST COMMON SBI 004239109 1024 37433 SH SOLE 0 16462 20971 ACCELERATE DIAGNOS COMMON 00430H102 52 2000 SH SOLE 0 2000 0 ACCELERON PHARMA COM USD0.001 00434H108 13580 320000 SH SOLE 320000 0 0 ACCENTURE PLC CLASS A G1151C101 127662 833900 SH SOLE 0 823320 10580 ACCESS NATL CORP COMMON 004337101 3353 120467 SH SOLE 57852 10424 52191 ACCO BRANDS CORP COMMON 00081T108 4 350 SH SOLE 0 350 0 ACER THERAPEUTICS COMMON 00444P108 69 5000 SH SOLE 0 5000 0 ACME UNITED CORP COMMON 004816104 309 13224 SH SOLE 0 13224 0 ACTIVISION BLIZZARD COMMON 00507V109 739 11679 SH SOLE 60 10022 1597 ACTUANT CORPORATION CLASS A 00508X203 773 30560 SH SOLE 0 24525 6035 ACUITY BRANDS COMMON 00508Y102 55 313 SH SOLE 0 313 0 ADIENT PLC ORDINARY SHARES G0084W101 38 494 SH SOLE 0 454 40 ADOBE SYSTEMS INC COMMON 00724F101 1450 8280 SH SOLE 0 8280 0 ADTALEM GLOBAL EDUCA COMMON 00737L103 63 1500 SH SOLE 0 1500 0 ADVANSIX INC COMMON STOCK 00773T101 13 323 SH SOLE 0 309 14 ADVISORSHARES TR WILSHIRE BUYBACK ETF 00768Y818 4 68 SH SOLE 0 68 0 AEGEAN MARINE PETE N 4.000 NOV 01 18 RGD Y0020QAA9 47 50000 PRN SOLE 0 50000 0 AEROVIRONMENT INC COMMON 008073108 280 5000 SH SOLE 0 5000 0 AES CORP COMMON 00130H105 34 3200 SH SOLE 0 3200 0 AETNA INC COMMON 00817Y108 755 4186 SH SOLE 0 4186 0 AFFILIATED MANAGERS GROUP INC COMMON 008252108 43 210 SH SOLE 0 210 0 AFLAC INC COMMON 001055102 75 857 SH SOLE 0 857 0 AGILENT TECHN INC COMMON 00846U101 3991 59593 SH SOLE 0 52493 7100 AGNICO EAGLE MINES COMMON 008474108 20 440 SH SOLE 0 440 0 AGRIUM INC COMMON 008916108 23881 207662 SH SOLE 0 205662 2000 AGROFRESH SOLUTIONS COM USD0.0001 00856G109 27529 3720155 SH SOLE 0 3388355 331800 AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 16 41025 SH SOLE 0 15000 26025 AIR PRODS & CHEMS COMMON 009158106 9393 57247 SH SOLE 0 57247 0 AIRMEDIA GROUP ADR (2 ORD) 009411109 179 156332 SH SOLE 156332 0 0 AKAMAI TECH INC COMMON 00971T101 25 398 SH SOLE 100 298 0 AKARI THERAPEUTICS SPNADR REPR 100 ORD 00972G108 1 400 SH SOLE 0 0 400 AKEBIA THERAPEUTIC COM USD0.00001 00972D105 8402 565066 SH SOLE 565066 0 0 AKORN INC COMMON 009728106 112 3500 SH SOLE 0 3500 0 ALAMO GROUP INC COMMON 011311107 5072 44939 SH SOLE 24539 20250 150 ALASKA AIR GROUP INC COMMON 011659109 2 30 SH SOLE 0 30 0 ALBEMARLE CORP COMMON 012653101 63 498 SH SOLE 0 498 0 ALCOA CORPORATION COMMON 013872106 23 444 SH SOLE 0 444 0 ALEXANDER & BALDWIN COMMON 014491104 1086 39150 SH SOLE 0 39150 0 ALEXANDER'S INC COMMON 014752109 85 217 SH SOLE 0 217 0 ALEXCO RESOURCES COMMON 01535P106 15 10000 SH SOLE 0 10000 0 ALEXION PHARM INC COMMON 015351109 82 690 SH SOLE 0 690 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 2048 11883 SH SOLE 20 10569 1294 ALKERMES PLC ORDINARY G01767105 54 1000 SH SOLE 0 0 1000 ALLEGHANY CORP DEL COMMON 017175100 3505 5880 SH SOLE 0 5880 0 ALLEGHENY TECH INC COMMON 01741R102 4 200 SH SOLE 0 200 0 ALLEGION PLC ORDINARY SHARES G0176J109 133 1681 SH SOLE 0 1681 0 ALLERGAN PLC SHARES G0177J108 37540 229495 SH SOLE 127300 100552 1643 ALLETE COMMON 018522300 27 366 SH SOLE 0 100 266 ALLIANCE HOLDINGS GP COMMON UNIT 01861G100 3055 114050 SH SOLE 0 103800 10250 ALLIANCE RES PRTN UNIT 01877R108 8128 412639 SH SOLE 0 412639 0 ALLIANCEBERSTEIN HLD COMMON 01881G106 3266 130400 SH SOLE 0 130400 0 ALLIANT ENERGY CORP COMMON 018802108 14 332 SH SOLE 0 332 0 ALLIANZGI CNVRT&INC FDII COMMON SBI 018825109 9 1553 SH SOLE 0 0 1553 ALLSTATE CORP COMMON 020002101 2941 28093 SH SOLE 0 28093 0 ALLY FINL INC COMMON 02005N100 117101 4015836 SH SOLE 3450 3936586 75800 ALPHABET INC CLASS A 02079K305 75590 71759 SH SOLE 13575 51261 6923 ALPHABET INC CLASS C 02079K107 115415 110298 SH SOLE 655 106383 3260 ALTABA INC COM USD0.001 021346101 838 12000 SH SOLE 0 12000 0 ALTICE USA INC COMMON CL A 02156K103 23 1115 SH SOLE 0 0 1115 ALTRIA GROUP INC COMMON 02209S103 80373 1125517 SH SOLE 280 1081787 43450 AMAZON COM INC COMMON 023135106 7645 6538 SH SOLE 7 6250 281 AMC NETWORKS INC CLASS A 00164V103 11 205 SH SOLE 0 205 0 AMDOCS LTD ORDINARY G02602103 14944 228223 SH SOLE 0 227316 907 AMER TOWER CORP PFD CONV SERIES B 03027X407 43 345 SH SOLE 0 345 0 AMERCO COMMON 023586100 139598 369397 SH SOLE 16590 326792 26015 AMEREN CORPORATION COMMON 023608102 51469 872512 SH SOLE 9200 588798 274514 AMERICA MOVIL ADR (20 SER L) 02364W105 23 1355 SH SOLE 0 1355 0 AMERICAN AIRLINES COM USD1 02376R102 100 1930 SH SOLE 0 1930 0 AMERICAN CAMPUS CMNT COMMON 024835100 12 300 SH SOLE 0 300 0 AMERICAN EXPRESS CO COMMON 025816109 110515 1112832 SH SOLE 0 1064142 48690 AMERICAN NATL INS CO COMMON 028591105 24534 191304 SH SOLE 500 181063 9741 AMERICAN OUTDOOR BRN COM USD0.001 02874P103 884 68849 SH SOLE 0 67549 1300 AMERICAN STS WTR CO COMMON 029899101 81 1400 SH SOLE 0 1400 0 AMERICAN SUPERCNDCTR COM USD0.01 030111207 124 34369 SH SOLE 0 31717 2652 AMERICAN TOWER CORP COMMON 03027X100 73 516 SH SOLE 0 516 0 AMERICAN WTR WKS CO COMMON 030420103 22011 240585 SH SOLE 0 229795 10790 AMERIGAS PTRN L P UNIT 030975106 179 3875 SH SOLE 0 3300 575 AMERIPRISE FINANCIAL COMMON 03076C106 5458 32208 SH SOLE 0 32088 120 AMERISOURCE-BERGEN COMMON 03073E105 20459 222820 SH SOLE 0 222820 0 AMERN ELEC PWR INC COMMON 025537101 296 4029 SH SOLE 0 4029 0 AMERN FINL GROUP COMMON 025932104 2 22 SH SOLE 0 22 0 AMERN INTL GROUP INC COMMON 026874784 74081 1243391 SH SOLE 0 1179283 64108 AMERN INTL GROUP INC WTS JAN 19 21 026874156 12 665 SH SOLE 0 665 0 AMETEK INC COMMON 031100100 484 6685 SH SOLE 0 6685 0 AMGEN INC COMMON 031162100 63367 364390 SH SOLE 99900 263760 730 AMN HEALTHCARE SERVI COMMON 001744101 8 175 SH SOLE 0 175 0 AMPHENOL CORPORATION CLASS A 032095101 1072 12213 SH SOLE 0 12213 0 AMPLIFY SNACK BRAN COM USD0.0001 03211L102 24 2000 SH SOLE 0 2000 0 AMYRIS INC COM USD0.0001 03236M200 37 10000 SH SOLE 0 10000 0 ANADARKO PETE COMMON 032511107 1230 22940 SH SOLE 0 18571 4369 ANALOG DEVICES INC COMMON 032654105 3034 34077 SH SOLE 0 34027 50 ANDEAVOR LOGISTICS L COMMON UNIT 03350F106 138 3000 SH SOLE 0 3000 0 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 194966 1747642 SH SOLE 55000 1665419 27223 ANI PHARMACEUTICALS COMMON 00182C103 9390 145695 SH SOLE 145695 0 0 ANNALY CAPITAL MGMT COMMON 035710409 40 3400 SH SOLE 0 3400 0 ANSYS INC COMMON 03662Q105 510 3459 SH SOLE 0 3459 0 ANTHEM INC COMMON 036752103 94 421 SH SOLE 0 421 0 AON PLC COMMON G0408V102 19845 148103 SH SOLE 0 147603 500 APACHE CORP COMMON 037411105 435 10309 SH SOLE 0 10309 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 20 1250 SH SOLE 0 1250 0 APPLE INC COMMON 037833100 579943 3426953 SH SOLE 94655 3038814 293484 APPLIED MATERIALS COMMON 038222105 875 17133 SH SOLE 200 16583 350 APPROACH RESOURCES COMMON 03834A103 2286 772357 SH SOLE 0 708482 63875 APTARGROUP INC COMMON 038336103 793 9192 SH SOLE 0 9192 0 AQUA AMERICA INC COMMON 03836W103 13690 348990 SH SOLE 860 339781 8349 AQUABOUNTY TECHNOLOG COM USD0.001 WI 03842K200 25 7127 SH SOLE 0 7127 0 ARAMARK COMMON 03852U106 221694 5187057 SH SOLE 250180 4875932 60945 ARC DOCUMENT SOLUTNS COMMON 00191G103 223 87500 SH SOLE 0 74800 12700 ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 87 2716 SH SOLE 0 2716 0 ARCH CAP GROUP LTD ORDINARY G0450A105 56 627 SH SOLE 0 627 0 ARCHER DANIELS MIDLD COMMON 039483102 264 6609 SH SOLE 0 5359 1250 ARCONIC INC COMMON 03965L100 39 1466 SH SOLE 0 1466 0 ARES CAP CORP COMMON 04010L103 11 703 SH SOLE 0 703 0 ARK RESTAURANTS CORP COMMON 040712101 1075 39800 SH SOLE 0 7850 31950 AROTECH CORP COMMON 042682203 0 4 SH SOLE 0 0 4 ARROW ELECTRS INC COMMON 042735100 1127 14026 SH SOLE 0 11426 2600 ARROWHEAD PHARMACEUT COM USD0.001 04280A100 11707 3181350 SH SOLE 3130000 37500 13850 ARTESIAN RESOURCES CLASS A 043113208 9345 242361 SH SOLE 0 232050 10311 ASA GLD&PRECIOUS MT COMMON G3156P103 74 6600 SH SOLE 0 6600 0 ASBURY AUTOMOTIVE GR COMMON 043436104 15909 248581 SH SOLE 36575 203751 8255 ASCENDIS PHARMA A S REP(ORD SHS DKK1.00 04351P101 14235 355348 SH SOLE 355348 0 0 ASCENT CAPITAL GROUP COMMON SERIES A 043632108 121 10597 SH SOLE 0 10597 0 ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 201 1158 SH SOLE 0 1158 0 ASPEN TECHNOLOGY INC COMMON 045327103 132 2000 SH SOLE 0 2000 0 ASSURANT INC COMMON 04621X108 6269 62175 SH SOLE 0 62175 0 ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH SOLE 0 133 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 291 8400 SH SOLE 0 8400 0 AT&T INC COMMON 00206R102 17440 448574 SH SOLE 250 443478 4846 ATHENAHEALTH INC COMMON 04685W103 30 227 SH SOLE 0 227 0 ATHENE HLDG LTD CLASS A G0684D107 5 100 SH SOLE 0 100 0 ATLAS AIR WORLDWIDE COMMON 049164205 1692 28850 SH SOLE 0 26800 2050 ATRICURE INC COMMON 04963C209 364 20000 SH SOLE 20000 0 0 AUTODESK INC COMMON 052769106 28 275 SH SOLE 0 275 0 AUTOMATIC DATA PROC COMMON 053015103 5092 43457 SH SOLE 0 40432 3025 AUTONATION INC COMMON 05329W102 78 1522 SH SOLE 0 275 1247 AUTOZONE INC COMMON 053332102 76594 107672 SH SOLE 9635 97240 797 AVALONBAY COMMUNTIES REIT 053484101 183 1031 SH SOLE 0 1031 0 AVANGRID INC COMMON 05351W103 2442 48296 SH SOLE 0 45496 2800 AVERY DENNISON CORP COMMON 053611109 1 16 SH SOLE 0 16 0 AVIS BUDGET GROUP COMMON 053774105 12590 286930 SH SOLE 1700 276382 8848 AVON PRODUCTS INC COMMON 054303102 11 5516 SH SOLE 0 1516 4000 AVX CORP COMMON 002444107 6 400 SH SOLE 0 400 0 AXALTA COATING SYS COMMON G0750C108 32 1000 SH SOLE 0 1000 0 AXIS CAPITAL HLDGS ORDINARY G0692U109 6 137 SH SOLE 0 37 100 AXT INC COMMON 00246W103 87 10000 SH SOLE 0 10000 0 AZZ INC COMMON 002474104 4722 92417 SH SOLE 31700 52567 8150 B & G FOODS INC COMMON 05508R106 743 21150 SH SOLE 0 3650 17500 BAIDU INC REP(10 ORD CLASS A) 056752108 207 886 SH SOLE 0 738 148 BAKER HUGHES A GE CO CL A COMMON STOCK 05722G100 21 680 SH SOLE 0 680 0 BALDWIN & LYONS INC CLASS A 057755100 33 1400 SH SOLE 0 1400 0 BALDWIN & LYONS INC CLASS B 057755209 8673 362166 SH SOLE 2975 325101 34090 BALLARD POWER SYS COMMON 058586108 123 28000 SH SOLE 0 28000 0 BANC OF CALIFORNIA COMMON 05990K106 490 23744 SH SOLE 0 0 23744 BANCFIRST CORP COMMON 05945F103 86 1700 SH SOLE 0 1700 0 BANCO SANTANDER SA ADR (1 ORD) 05964H105 1 245 SH SOLE 0 0 245 BANK HAWAII CORP COMMON 062540109 611 7135 SH SOLE 0 3520 3615 BANK OF AMERICA CORP COMMON 060505104 4369 148002 SH SOLE 0 139903 8099 BANK OF AMERICA CORP WTS JAN 16 19 060505146 242 13800 SH SOLE 0 13800 0 BANK OF COMERCE HLDG COMMON 06424J103 1899 165200 SH SOLE 0 110500 54700 BANK OF NEW YORK MEL COMMON 064058100 8311 154314 SH SOLE 0 144913 9401 BANK OF THE JAMES FI COMMON 470299108 170 11440 SH SOLE 0 0 11440 BANK OF THE OZARKS COMMON 063904106 43 890 SH SOLE 0 890 0 BANKUNITED INC COMMON 06652K103 223 5491 SH SOLE 0 0 5491 BAR HBR BANKSHARES COMMON 066849100 1298 48057 SH SOLE 0 46407 1650 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 13 550 SH SOLE 0 550 0 BARRICK GOLD CORP COMMON CAD 067901108 169 11728 SH SOLE 0 11428 300 BAXTER INTL INC COMMON 071813109 3651 56493 SH SOLE 0 20248 36245 BB&T CORPORATION COMMON 054937107 548 11027 SH SOLE 653 10374 0 BEACON ROOFING SUP COMMON 073685109 20014 313908 SH SOLE 0 287708 26200 BECTON DICKINSON COMMON 075887109 6221 29064 SH SOLE 0 27648 1416 BED BATH & BEYOND COMMON 075896100 56 2566 SH SOLE 0 2466 100 BEIERSDORF AG ORDINARY D08792109 71656 609544 SH SOLE 0 605769 3775 BEMIS INC COMMON 081437105 686 14360 SH SOLE 0 12460 1900 BERKSHIRE HATHAWAY CLASS A 084670108 4351804 14623 SH SOLE 0 12866 1757 BERKSHIRE HATHAWAY CLASS B 084670702 530120 2674404 SH SOLE 81950 2535772 56682 BERKSHIRE HILLS BANC COMMON 084680107 27 750 SH SOLE 0 0 750 BERRY GLOBAL GROUP COMMON 08579W103 2 44 SH SOLE 0 44 0 BHP BILLITON LTD SP ADR (2 ORD) 088606108 17 370 SH SOLE 0 370 0 BIG LOTS INC COMMON 089302103 16 300 SH SOLE 0 300 0 BIGLARI HOLDINGS INC COMMON 08986R101 145 350 SH SOLE 0 350 0 BIO RAD LABS INC CLASS A 090572207 142 599 SH SOLE 0 599 0 BIOGEN INC COM STK USD0.0005 09062X103 359 1130 SH SOLE 0 1130 0 BIOLIFE SOLUTIONS COMMON 09062W204 72 12000 SH SOLE 0 12000 0 BIOMARIN PHARMAC INC COMMON 09061G101 109 1225 SH SOLE 0 1225 0 BIOSPECIFICS TECH CO COMMON 090931106 1312 30280 SH SOLE 0 30280 0 BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH SOLE 0 171 0 BIOVERATIV INC COM USD0.001 09075E100 30 564 SH SOLE 0 564 0 BK MARIN BANCORP COMMON 063425102 342 5035 SH SOLE 5035 0 0 BLACK HILLS CORP COMMON 092113109 5952 99035 SH SOLE 600 95460 2975 BLACKBAUD INC COMMON 09227Q100 81 866 SH SOLE 0 866 0 BLACKBERRY LIMITED COMMON 09228F103 26 2400 SH SOLE 0 2300 100 BLACKHAWK NETWORK COM USD0.001 09238E104 1107 31071 SH SOLE 0 30859 212 BLACKROCK CORE BD TR SHS BEN INT 09249E101 23 1666 SH SOLE 0 0 1666 BLACKROCK CR. ALLOC COMMON SBI 092508100 39 3000 SH SOLE 0 3000 0 BLACKROCK CRP HYLDFD COMMON 09255P107 328 30000 SH SOLE 0 30000 0 BLACKROCK ENGY&RES COMMON 09250U101 1276 90000 SH SOLE 0 90000 0 BLACKROCK ENHANCED GBL DIV TR COM 092501105 1 110 SH SOLE 0 110 0 BLACKROCK FL RT TR COMMON 091941104 0 6 SH SOLE 0 6 0 BLACKROCK INC COMMON 09247X101 214 418 SH SOLE 0 418 0 BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 18 1350 SH SOLE 0 1350 0 BLACKSTONE GROUP UNIT 09253U108 2519 78680 SH SOLE 0 76050 2630 BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 177 5525 SH SOLE 0 5525 0 BLOCK H & R INC COMMON 093671105 4165 158855 SH SOLE 0 153855 5000 BLUCORA INC COMMON 095229100 0 40 SH SOLE 0 40 0 BLUEBIRD BIO INC COMMON 09609G100 71 400 SH SOLE 0 400 0 BOARDWALK PIPELINE COMMON UNIT 096627104 222 17200 SH SOLE 0 17200 0 BOEING CO COMMON 097023105 3965 13445 SH SOLE 0 13218 227 BOINGO WIRELESS IN COMMON 09739C102 33 1500 SH SOLE 0 1500 0 BOOZ ALLEN HAMILTO CLASS A 099502106 4 126 SH SOLE 0 126 0 BORG WARNER INC COMMON 099724106 21 429 SH SOLE 0 429 0 BOSTON SCIENTIFIC COMMON 101137107 2 100 SH SOLE 0 100 0 BP PLC ADR (6 ORD) 055622104 1526 36320 SH SOLE 0 28848 7472 BRAINSTORM CELL THRP COMMON 10501E201 13 3500 SH SOLE 0 3500 0 BRANDYWINE RLTY TR SBI USD0.01 105368203 18 1000 SH SOLE 0 1000 0 BRIGHTHOUSE FINANCAL COMMON STOCK 10922N103 8 140 SH SOLE 0 140 0 BRINKER INTL INC COMMON 109641100 102 2650 SH SOLE 0 2650 0 BRINKS COMPANY COMMON 109696104 792 10069 SH SOLE 0 10069 0 BRISTOL MYERS SQUIBB COMMON 110122108 3451 56317 SH SOLE 0 54306 2011 BRISTOW GROUP INC COMMON 110394103 2588 192136 SH SOLE 2250 189836 50 BRITISH AMER TOB PLC SPONSORED ADR 110448107 40311 601759 SH SOLE 305 597554 3900 BRIXMOR PROPERTY G COM USD0.01 11120U105 34824 1866270 SH SOLE 600 1801650 64020 BROADCOM LIMITED NPV Y09827109 29 114 SH SOLE 0 114 0 BROADRIDGE FINL SOLN COMMON 11133T103 320 3533 SH SOLE 0 2033 1500 BROADVISION INC COMMON 111412706 0 2 SH SOLE 0 2 0 BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 699837 16073428 SH SOLE 468230 14696336 908862 BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 2496 72258 SH SOLE 0 51982 20276 BROOKFIELD INFR PRTR UNIT G16252101 78377 1749112 SH SOLE 0 1688218 60894 BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 40427 1818781 SH SOLE 4150 1788291 26340 BROOKFIELD RENEWABLE COMMON LPU G16258108 21899 626322 SH SOLE 0 614822 11500 BROOKLINE BANCORP IN COMMON 11373M107 4648 296054 SH SOLE 2000 291204 2850 BROOKS AUTOMATION COMMON 114340102 363 15260 SH SOLE 0 15260 0 BROWN FORMAN CORP CLASS B 115637209 236 3450 SH SOLE 0 3450 0 BRT REALTY TRUST SH BEN INT 055645303 3051 258802 SH SOLE 0 121146 137656 BRUNSWICK CORP COMMON 117043109 3 62 SH SOLE 0 62 0 BSB BANCORP INC MD COMMON 05573H108 29 1000 SH SOLE 0 1000 0 BUCKEYE PARTNERS L P UNIT 118230101 817 16500 SH SOLE 0 16500 0 BUCKLE INC COMMON 118440106 315 13300 SH SOLE 0 13300 0 BWX TECHNOLOGIES INC COMMON 05605H100 184 3049 SH SOLE 0 3049 0 C & F FINL CORP COMMON 12466Q104 916 15795 SH SOLE 0 0 15795 CABLE ONE INC COMMON 12685J105 704 1001 SH SOLE 0 1001 0 CABOT CORP COMMON 127055101 21 350 SH SOLE 0 350 0 CADIZ INC COMMON 127537207 448 31500 SH SOLE 0 31500 0 CAESARSTONE LTD ILS0.04 M20598104 4 200 SH SOLE 0 0 200 CALAMOS STRATEGIC TO COMMON SBI 128125101 55 4631 SH SOLE 0 4631 0 CALERES INC COMMON 129500104 3653 109132 SH SOLE 0 107632 1500 CALIFORNIA RESOURCES COMMON 13057Q206 1 82 SH SOLE 0 82 0 CALIFORNIA WTR SVC COMMON 130788102 13 293 SH SOLE 0 293 0 CALLIDUS SOFTWARE COMMON 13123E500 57 2000 SH SOLE 0 2000 0 CALPINE CORP COMMON 131347304 3 254 SH SOLE 0 254 0 CAMDEN NATL CORP COMMON 133034108 315 7500 SH SOLE 0 0 7500 CAMDEN PPTY TR SH BEN INT 133131102 4558 49515 SH SOLE 0 47131 2384 CAMECO CORP COMMON 13321L108 714 77400 SH SOLE 0 69100 8300 CAMPBELL SOUP CO COMMON 134429109 305 6350 SH SOLE 0 6350 0 CAPITAL ONE FINL CO COMMON 14040H105 53987 542154 SH SOLE 0 540311 1843 CAPITAL SOUTHWEST COMMON 140501107 11900 719070 SH SOLE 0 717570 1500 CAPITAL SR LIVING COMMON 140475104 32803 2431720 SH SOLE 331400 1931555 168765 CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH SOLE 0 281 0 CARA THERAPEUTICS COM USD0.001 140755109 1248 102000 SH SOLE 102000 0 0 CARDINAL HEALTH INC COMMON 14149Y108 171 2803 SH SOLE 0 0 2803 CARDIOVASCULAR SYS COMMON 141619106 9949 420000 SH SOLE 420000 0 0 CARGURUS INC COMMON CL A 141788109 29 1000 SH SOLE 0 1000 0 CARLISLE COS INC COMMON 142339100 60 530 SH SOLE 0 530 0 CARLYLE GROUP L P COMMON 14309L102 107 4680 SH SOLE 0 4630 50 CARMAX INC COMMON 143130102 10708 166975 SH SOLE 0 152000 14975 CARNIVAL CORP COMMON 143658300 13 200 SH SOLE 0 200 0 CAROLINA TR BANCSHS COM STK USD0.01 14422P105 86 9031 SH SOLE 0 0 9031 CARROLS RESTAURANT COMMON 14574X104 26595 2188953 SH SOLE 229450 1850754 108749 CARS.COM INC COMMON STOCK 14575E105 116 4036 SH SOLE 0 4036 0 CASEYS GEN STORES COMMON 147528103 89 800 SH SOLE 0 800 0 CATERPILLAR INC COMMON 149123101 673 4276 SH SOLE 0 2774 1502 CAVCO INDUSTRIES COMMON 149568107 41 270 SH SOLE 0 270 0 CBIZ INC COMMON 124805102 35965 2327893 SH SOLE 174300 2016393 137200 CBL & ASSOCIATE PROP REIT 124830100 42 7500 SH SOLE 0 0 7500 CBS CORPORATION CLASS A 124857103 1195 20000 SH SOLE 0 20000 0 CBS CORPORATION CLASS B 124857202 68640 1163399 SH SOLE 300 1160665 2434 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 815 11445 SH SOLE 0 11279 166 CDN NATL RAILWAY COMMON 136375102 135 1642 SH SOLE 100 1542 0 CDN NATURAL RES COMMON 136385101 109536 3066530 SH SOLE 2050 2759703 304777 CDN PACIFIC RAILWAY COMMON 13645T100 27 150 SH SOLE 0 150 0 CDW CORP COMMON 12514G108 3 53 SH SOLE 0 53 0 CEDAR FAIR L P DEPOSITORY UNIT 150185106 19 300 SH SOLE 0 300 0 CELANESE CORP SERIES A 150870103 6 60 SH SOLE 0 60 0 CELGENE CORP COMMON 151020104 24612 235839 SH SOLE 0 233534 2305 CELGENE CORP RTS 00/00/11 151020112 4 5000 SH SOLE 0 5000 0 CEL-SCI CORPORATION COMMON STOCK 150837607 0 2 SH SOLE 0 2 0 CENOVUS ENERGY COMMON 15135U109 22 2500 SH SOLE 0 2500 0 CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 9809 495416 SH SOLE 1700 485016 8700 CENTERPOINT ENERGY COMMON 15189T107 19 685 SH SOLE 0 685 0 CENTRAL FD CDA LTD CLASS A NON VTG 153501101 324 24199 SH SOLE 0 24199 0 CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 137 50000 SH SOLE 0 0 50000 CENTRAL SECS CORP COMMON 155123102 913 33330 SH SOLE 0 30531 2799 CENTURY BANCORP CLASS A NON VTG 156432106 907 11600 SH SOLE 0 11600 0 CENTURYLINK INC COMMON 156700106 1165 69865 SH SOLE 500 41765 27600 CENVEO INC COMMON 15670S402 7 8836 SH SOLE 0 8136 700 CERNER CORP COMMON 156782104 87 1292 SH SOLE 0 1292 0 CERUS CORP COMMON 157085101 141 42000 SH SOLE 0 42000 0 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 2893 8613 SH SOLE 0 8517 96 CHATHAM LODGING TR COMMON 16208T102 11 500 SH SOLE 0 500 0 CHECK POINT SOFTWARE ORDINARY M22465104 350 3380 SH SOLE 50 3330 0 CHEMICAL FINL CORP COMMON 163731102 10838 202709 SH SOLE 0 194928 7781 CHEMUNG FINL CORP COMMON 164024101 4837 100575 SH SOLE 0 92870 7705 CHEROKEE INC COMMON 16444H102 19 10000 SH SOLE 0 0 10000 CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH SOLE 0 25 0 CHESAPEAKE ENERGY COMMON 165167107 6254 1579311 SH SOLE 0 1374736 204575 CHESAPEAKE UTILS COR COMMON 165303108 6994 89047 SH SOLE 600 83822 4625 CHEVRON CORP COMMON 166764100 5685 45411 SH SOLE 0 43768 1643 CHICAGO BRIDGE & IRN NY REGISTRY SH 167250109 161 10000 SH SOLE 0 10000 0 CHICOS FAS INC COMMON 168615102 1 115 SH SOLE 0 115 0 CHIMERA INVT CORP COMMON 16934Q208 3 200 SH SOLE 0 200 0 CHINA AUTO SYSTEMS COMMON 16936R105 44 9250 SH SOLE 0 0 9250 CHINA XD PLASTICS CO COMMON 16948F107 6 1500 SH SOLE 0 1500 0 CHINA ZENIX AUTO I ADS (4 ORD) 16951E104 70 57778 SH SOLE 57778 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 98 340 SH SOLE 0 330 10 CHUBB LIMITED COMMON H1467J104 67842 464260 SH SOLE 4271 387004 72985 CHURCH & DWIGHT INC COMMON 171340102 220 4396 SH SOLE 0 4396 0 CIENA CORPORATION COMMON 171779309 2237 106900 SH SOLE 0 102492 4408 CIGNA CORP COMMON 125509109 1475 7265 SH SOLE 0 7265 0 CIMAREX ENERGY CO COMMON 171798101 466 3825 SH SOLE 0 3825 0 CIMPRESS N V SHS EURO N20146101 47 400 SH SOLE 0 400 0 CINCINNATI BELL INC COMMON 171871502 4 200 SH SOLE 200 0 0 CINCINNATI BELL INC PFD CV DEP1/20 171871403 10 200 SH SOLE 0 200 0 CINCINNATI FINL CORP COMMON 172062101 55 742 SH SOLE 0 742 0 CINEMARK HOLDINGS COMMON 17243V102 391 11250 SH SOLE 0 11250 0 CINTAS CORP COMMON 172908105 20 129 SH SOLE 0 129 0 CISCO SYSTEMS INC COMMON 17275R102 17975 469341 SH SOLE 80 467495 1766 CITIGROUP INC COMMON 172967424 61529 826902 SH SOLE 814 768366 57722 CITIZENS CMNTY BANCP COMMON 174903104 258 19174 SH SOLE 0 0 19174 CITIZENS FINANCIAL COMMON 174610105 12192 290442 SH SOLE 500 284157 5785 CITRIX SYS INC COMMON 177376100 20 232 SH SOLE 0 232 0 CIVEO CORPORATION COMMON 17878Y108 5 1900 SH SOLE 0 1900 0 CLAYMORE ETF TR GUG BLT2018 HY 18383M381 46 1870 SH SOLE 0 1870 0 CLAYMORE EXCHANGE TR GUG BUL 2019 HY 18383M373 45 1885 SH SOLE 0 1885 0 CLAYMORE EXCHANGE TR GUG BUL 2020 HY 18383M365 45 1870 SH SOLE 0 1870 0 CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 2450 350000 SH SOLE 0 350000 0 CLOROX CO COMMON 189054109 2622 17632 SH SOLE 0 17632 0 CLOUGH GBL DIV & INC COMMON SHSOF BEN INT 18913Y103 108 8127 SH SOLE 0 8127 0 CME GROUP INC CLASS A 12572Q105 2370 16231 SH SOLE 0 16231 0 CMS ENERGY CORP COMMON 125896100 6329 133826 SH SOLE 0 132126 1700 COCA-COLA CO COMMON 191216100 32279 703564 SH SOLE 0 688438 15126 COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 427 10735 SH SOLE 0 10735 0 COEUR MINING INC COMMON 192108504 1 250 SH SOLE 250 0 0 COGENTIX MED INC COM USD0.01 19243A104 65 20770 SH SOLE 0 20770 0 COGNIZANT TECH SOLNS CLASS A 192446102 11 160 SH SOLE 0 160 0 COHEN & STEERS INFRA COMMON 19248A109 4 204 SH SOLE 0 204 0 COHEN & STEERS LTD COMMON 19248C105 46 1800 SH SOLE 0 1800 0 COHEN & STEERS QUAL COMMON 19247L106 2 235 SH SOLE 0 235 0 COHERENT INC COMMON 192479103 56 200 SH SOLE 0 200 0 COLGATE PALMOLIVE CO COMMON 194162103 15664 207611 SH SOLE 0 206747 864 COLLECTORS UNIVERSE COMMON 19421R200 28 1000 SH SOLE 0 0 1000 COLLEGIUM PHARMACEUT COMMON 19459J104 8606 466200 SH SOLE 466200 0 0 COLONY NORTHSTAR INC COM 19625W104 63 5535 SH SOLE 0 5535 0 COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 5 200 SH SOLE 0 200 0 COMCAST CORP CLASS A 20030N101 232870 5814454 SH SOLE 25565 5564543 224346 COMERICA INC COMMON 200340107 332 3825 SH SOLE 0 3825 0 COMMERCE BANCSHARES COMMON 200525103 171 3073 SH SOLE 0 3073 0 COMMERCEHUB INC COM USD0.01 SER A WI 20084V108 62 2861 SH SOLE 0 2861 0 COMMERCEHUB INC COM USD0.01 SER C WI 20084V306 118 5774 SH SOLE 0 5774 0 COMMERCIAL METALS CO COMMON 201723103 13414 629180 SH SOLE 600 589510 39070 COMMERCIAL VEH GRP COMMON 202608105 3619 338618 SH SOLE 0 303118 35500 COMMSCOPE INC COM USD0.01 20337X109 38 1030 SH SOLE 0 1030 0 COMMUNITY WST BKSHRS COMMON 204157101 254 23888 SH SOLE 0 0 23888 CONAGRA BRANDS INC COMMON 205887102 148 3946 SH SOLE 0 3652 294 CONCERT PHARMACEUT COM USD0.001 206022105 463 17900 SH SOLE 17900 0 0 CONCHO RESOURCES COMMON 20605P101 15 100 SH SOLE 0 100 0 CONDUENT INCORPORATE COMMON 206787103 4 290 SH SOLE 0 290 0 CONNECTICUT WTR SVC COMMON 207797101 2512 43771 SH SOLE 600 40871 2300 CONOCOPHILLIPS COMMON 20825C104 76427 1392376 SH SOLE 2350 1378559 11467 CONSOLDTD EDISON INC COMMON 209115104 608 7166 SH SOLE 0 7166 0 CONSOLIDATED WATR CO ORDINARY G23773107 10136 804513 SH SOLE 0 757193 47320 CONSTELLATION BRANDS CLASS A 21036P108 36 160 SH SOLE 0 160 0 CONTINENTAL RES COMMON 212015101 26 500 SH SOLE 0 500 0 COPART INC COMMON 217204106 50 1160 SH SOLE 0 1160 0 CORE LABORATORIES COMMON N22717107 19 175 SH SOLE 0 175 0 CORIUM INTERNATION COM USD0.001 21887L107 96 10000 SH SOLE 0 10000 0 CORNING INCORPORATED COMMON 219350105 536 16770 SH SOLE 0 16770 0 COSTAR GROUP INC COMMON 22160N109 311 1050 SH SOLE 0 1000 50 COSTCO WHSL CORP COMMON 22160K105 3422 18386 SH SOLE 0 16504 1882 COTY INC CLASS A 222070203 16288 818939 SH SOLE 4300 802084 12555 COUNTY BANCORP COM USD0.01 221907108 223 7500 SH SOLE 0 0 7500 COUSINS PPTYS INC COMMON 222795106 6 684 SH SOLE 0 684 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 158 1000 SH SOLE 0 1000 0 CRAFT BREW ALIA COMMON 224122101 1580 82332 SH SOLE 0 82332 0 CRANE CO COMMON 224399105 20 225 SH SOLE 0 225 0 CREE INC COMMON 225447101 13 359 SH SOLE 0 359 0 CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 987 38285 SH SOLE 0 19035 19250 CRITEO S.A ADS REPR 1 ORD SPONS 226718104 26740 1027304 SH SOLE 28500 935484 63320 CROSS TIMBERS RTY TR UNIT 22757R109 14 1000 SH SOLE 0 1000 0 CROWN CASTLE INTL COMMON 22822V101 29 265 SH SOLE 0 265 0 CROWN CRAFTS INC COMMON 228309100 306 47495 SH SOLE 0 0 47495 CSS INDS INC COMMON 125906107 4887 175605 SH SOLE 0 162980 12625 CSW INDUSTRIALS IN COM USD0.01 126402106 34977 761212 SH SOLE 0 759712 1500 CSX CORP COMMON 126408103 5936 107912 SH SOLE 0 107912 0 CTI BIOPHARMA CORP COM NPV 12648L601 0 36 SH SOLE 0 36 0 CULLEN FROST BANKERS COMMON 229899109 5086 53740 SH SOLE 8026 45714 0 CUMMINS INC COMMON 231021106 169 957 SH SOLE 0 957 0 CVB FINANCIAL CORP COMMON 126600105 128 5442 SH SOLE 0 0 5442 CVS HEALTH CORP COMMON 126650100 96841 1335736 SH SOLE 89450 1219749 26537 CYPRESS SEMICONDUCTR COMMON 232806109 71 4705 SH SOLE 0 4705 0 CYREN LTD ORD SHS M26895108 5 2000 SH SOLE 0 2000 0 D R HORTON INC COMMON 23331A109 144 2826 SH SOLE 0 2826 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 262138 2824159 SH SOLE 120000 2667816 36343 DANONE SP ADR (0.2 ORD) 23636T100 3148 187741 SH SOLE 0 168841 18900 DARDEN RESTAURANT COMMON 237194105 214 2229 SH SOLE 0 2229 0 DASEKE INC WTS JUL 28 20 23753F115 40 20000 SH SOLE 0 20000 0 DAVITA INC COMMON 23918K108 10 144 SH SOLE 0 144 0 DEERE & CO COMMON 244199105 255 1631 SH SOLE 0 1231 400 DELL TECHNOLOGIES COM CL V 24703L103 44 546 SH SOLE 0 546 0 DELTA AIR LINES COMMON 247361702 51 920 SH SOLE 0 920 0 DELTIC TIMBER CORP COMMON 247850100 19 216 SH SOLE 0 216 0 DENTSPLY SIRONA INC COM USD0.01 24906P109 920 13986 SH SOLE 0 13986 0 DEVON ENERGY CORP COMMON 25179M103 1711 41349 SH SOLE 0 41292 57 DEXCOM INC COMMON 252131107 223 3899 SH SOLE 0 3899 0 DIAGEO P L C SP ADR (4 ORD) 25243Q205 3460 23700 SH SOLE 0 22746 954 DIAGEO PLC ORDINARY G42089113 2699 74485 SH SOLE 0 66785 7700 DIAMONDBACK ENERGY COMMON 25278X109 5 42 SH SOLE 0 42 0 DICERNA PHARMACEUT COM USD0.0001 253031108 3865 428100 SH SOLE 428100 0 0 DIGITAL RLTY TR INC COMMON 253868103 45 400 SH SOLE 0 400 0 DIME CMNTY BANCSHRS COMMON 253922108 52 2490 SH SOLE 0 0 2490 DISCOVER FINL SVCS COMMON 254709108 34283 445698 SH SOLE 0 442758 2940 DISCOVERY COMMUNIC COMMON SERIES A 25470F104 8250 368645 SH SOLE 100 308921 59624 DISCOVERY COMMUNIC COMMON SERIES C 25470F302 53621 2532918 SH SOLE 795 2381520 150603 DISH NETWORK CORP CLASS A 25470M109 69 1450 SH SOLE 0 1450 0 DLH HOLDINGS CORP. COMMON 23335Q100 61 10000 SH SOLE 0 0 10000 DNP SELECT INCOME FD COMMON 23325P104 24 2276 SH SOLE 0 2276 0 DOLBY LABORATORIES COMMON 25659T107 36 592 SH SOLE 0 592 0 DOLLAR TREE INC COMMON 256746108 75 700 SH SOLE 0 700 0 DOMINION ENERGY INC COMMON 25746U109 402 4960 SH SOLE 0 3560 1400 DONNELLEY FINANCIAL COMMON 25787G100 14 762 SH SOLE 0 762 0 DONNELLEY R R & SONS COMMON 257867200 12 1364 SH SOLE 0 1364 0 DORCHESTER MINERALS COMMON UNIT 25820R105 345 22750 SH SOLE 0 17550 5200 DOUBLELINE INCOME COMMON 258622109 20 1000 SH SOLE 0 1000 0 DOVER CORP COMMON 260003108 59 589 SH SOLE 0 489 100 DOWDUPONT INC COM USD0.01 26078J100 29309 411532 SH SOLE 0 388011 23521 DR PEPPER SNAPPLE COMMON 26138E109 226 2337 SH SOLE 0 2337 0 DRIL-QUIP INC COMMON 262037104 8 176 SH SOLE 0 176 0 DUCOMMUN INC COMMON 264147109 59 2100 SH SOLE 0 2100 0 DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH SOLE 0 21 0 DUKE ENERGY CORP COMMON 26441C204 1018 12107 SH SOLE 0 11729 378 DUN & BRADSTREET COR COMMON 26483E100 3080 26013 SH SOLE 0 25713 300 DUNDEE CORP CLASS A 264901109 9160 4559895 SH SOLE 769270 3367891 422734 DUNKIN BRANDS GR COMMON 265504100 103223 1601113 SH SOLE 133670 1419993 47450 DXC TECHNOLOGY CO COMMON STOCK 23355L106 44 468 SH SOLE 0 468 0 EAGLE BANCRP MONTAN COMMON 26942G100 633 30236 SH SOLE 0 0 30236 EAST WEST BANCORP COMMON 27579R104 60 1000 SH SOLE 0 1000 0 EASTMAN CHEM CO COMMON 277432100 225 2438 SH SOLE 0 2432 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 127 1620 SH SOLE 0 1620 0 EATON VANCE TAX-MNG OPP FUND 27828Y108 297 19361 SH SOLE 0 19361 0 EATON VANCE ENHANCED COMMON 278274105 238 16406 SH SOLE 0 16406 0 EATON VANCE TAX MNG GBL DV EQT 27829F108 7 750 SH SOLE 0 750 0 EATON VANCE TAX ADV COMMON 27828G107 23 1000 SH SOLE 0 1000 0 EATON VANCE TX ADV GLO DIV COMMON 27828S101 4 250 SH SOLE 0 250 0 EBAY INC COMMON 278642103 43533 1153507 SH SOLE 6200 1071644 75663 EBIX INC COMMON 278715206 150 1900 SH SOLE 0 1900 0 ECHOSTAR CORP CLASS A 278768106 59 1000 SH SOLE 0 1000 0 ECOLAB INC COMMON 278865100 1205 8987 SH SOLE 0 8987 0 ECOPETROL SA SP ADR (20 ORD) 279158109 102 7000 SH SOLE 0 7000 0 EDGEWELL PERSONAL COMMON 28035Q102 97 1642 SH SOLE 0 1642 0 EDWARDS LIFESCIENCE COMMON 28176E108 244 2172 SH SOLE 0 2172 0 EL PASO ELEC CO COMMON 283677854 0 6 SH SOLE 0 6 0 EL PASO ENERGY CAP PFD TR SECS CV 283678209 2 44 SH SOLE 0 44 0 ELECTRONIC ARTS INC COMMON 285512109 250 2380 SH SOLE 0 2380 0 ELI LILLY & CO COMMON 532457108 10514 124490 SH SOLE 0 119160 5330 EMCOR GROUP INC COMMON 29084Q100 4 51 SH SOLE 0 51 0 EMERALD EXPOSITION COMMON USD0.01 29103B100 2357 115900 SH SOLE 115900 0 0 EMERSON ELEC CO COMMON 291011104 1367 19622 SH SOLE 0 18602 1020 EMPIRE RESORTS INC COM USD0.01 292052305 0 34 SH SOLE 0 34 0 ENANTA PHARMACEUTI COMMON 29251M106 63620 1084200 SH SOLE 965700 114250 4250 ENBRIDGE ENERGY PART COMMON 29250R106 8 600 SH SOLE 0 0 600 ENBRIDGE INC COMMON 29250N105 5960 152406 SH SOLE 0 149494 2912 ENCANA CORPORATION COMMON 292505104 331 24840 SH SOLE 0 24590 250 ENERGIZER HOLDINGS COMMON 29272W109 136 2842 SH SOLE 0 2842 0 ENERGY TRANSFER EQTY COMMON UNIT 29273V100 252 14612 SH SOLE 0 14612 0 ENERGY TRANSFER PRTN UNIT LTD PARTN 29278N103 228 12749 SH SOLE 0 12749 0 ENERPLUS CORP COMMON 292766102 9 1000 SH SOLE 1000 0 0 ENGILITY HOLDNGS INC COMMON 29286C107 0 5 SH SOLE 0 5 0 ENPRO INDS INC COMMON 29355X107 93 1000 SH SOLE 0 1000 0 ENSCO PLC COMMON CLASS A G3157S106 1956 331130 SH SOLE 5100 324680 1350 ENSTAR GROUP LTD COMMON G3075P101 10 50 SH SOLE 0 0 50 ENTEGRA FINANCIAL COMMON NPV 29363J108 285 9763 SH SOLE 0 9763 0 ENTELLUS MED INC COMMON 29363K105 3536 145000 SH SOLE 145000 0 0 ENTERCOM COMMUN CORP CLASS A 293639100 4174 386514 SH SOLE 0 386514 0 ENTERGY CORP COMMON 29364G103 243 2994 SH SOLE 0 2994 0 ENTERPRISE PRODS COMMON 293792107 3811 143783 SH SOLE 0 141579 2204 ENVISION HEALTHCARE COMMON STOCK 29414D100 1 49 SH SOLE 0 49 0 EOG RESOURCES INC COMMON 26875P101 44841 415493 SH SOLE 8651 406822 20 EQT CORPORATION COMMON 26884L109 341 6000 SH SOLE 0 6000 0 EQUIFAX INC COMMON 294429105 81 693 SH SOLE 0 693 0 EQUITY COMMONWEALTH COMMON SBI 294628102 1113 36500 SH SOLE 0 36500 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 192 3024 SH SOLE 0 3024 0 ERICSSON ADR (1 ORD B SEK1) 294821608 10 1527 SH SOLE 0 218 1309 ESCO TECHN INC COMMON 296315104 12 200 SH SOLE 0 200 0 ESSENDANT INC COM USD0.10 296689102 214 23175 SH SOLE 0 19775 3400 ESSENT GRP LTD COM USD0.015 G3198U102 1 42 SH SOLE 0 42 0 ESTEE LAUDER CO CLASS A 518439104 464 3649 SH SOLE 0 3649 0 EV ENERGY PARTNERS COMMON UNIT 26926V107 0 500 SH SOLE 0 0 500 EVEREST RE GROUP LTD COMMON G3223R108 22 100 SH SOLE 0 100 0 EVERSOURCE ENERGY COMMON 30040W108 97 1537 SH SOLE 0 1537 0 EXELON CORP COMMON 30161N101 149 3790 SH SOLE 0 3290 500 EXPEDIA INC COMMON 30212P303 299 2500 SH SOLE 0 1800 700 EXPEDITORS INTL WASH COMMON 302130109 29 460 SH SOLE 0 460 0 EXPRESS SCRIPTS HLDG COMMON 30219G108 534 7157 SH SOLE 0 6228 929 EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 14210 747900 SH SOLE 0 708900 39000 EXTRA SPACE STORAGE REIT 30225T102 131 1500 SH SOLE 0 1500 0 EXXON MOBIL CORP COMMON 30231G102 37728 451076 SH SOLE 300 425955 24821 FACEBOOK INC CLASS A 30303M102 9370 53100 SH SOLE 32000 20180 920 FAIR ISAAC INC COMMON 303250104 253 1654 SH SOLE 0 654 1000 FARMER BROS CO COMMON 307675108 1262 39270 SH SOLE 0 38570 700 FATE THERAPEUTICS COM USD0.001 31189P102 1 250 SH SOLE 0 0 250 FEDEX CORP COMMON 31428X106 146394 586659 SH SOLE 1000 571175 14484 FERRARI N V COMMON N3167Y103 2 20 SH SOLE 0 20 0 FERRO CORP COMMON 315405100 2325 98580 SH SOLE 0 95580 3000 FIDELITY NATL INFO COMMON 31620M106 412 4381 SH SOLE 0 4111 270 FIESTA RESTAURANT GR COMMON 31660B101 1924 101290 SH SOLE 0 100100 1190 FIFTH THIRD BANCORP COMMON 316773100 101 3360 SH SOLE 0 3360 0 FINISH LINE INC CLASS A 317923100 0 1 SH SOLE 0 1 0 FIREEYE INC COMMON STOCK 31816Q101 264 18600 SH SOLE 0 18600 0 FIRST BANK WILLIAMS COMMON 31931U102 439 31703 SH SOLE 0 24108 7595 FIRST DATA CORP COMMON CL A 32008D106 167 10000 SH SOLE 0 10000 0 FIRST FINL BANCORP COMMON 320209109 123 4668 SH SOLE 0 4668 0 FIRST HORIZON NATL COMMON 320517105 3569 178572 SH SOLE 0 174067 4505 FIRST REPUBLIC BANK COMMON 33616C100 1 20 SH SOLE 0 20 0 FIRST TR ETF DJ INTERNT IDX 33733E302 13 125 SH SOLE 0 125 0 FIRSTENERGY CORP COMMON 337932107 24 800 SH SOLE 0 800 0 FISERV INC COMMON 337738108 149 1139 SH SOLE 0 1139 0 FLAGSTAR BANCORP COMMON 337930705 27 730 SH SOLE 0 730 0 FLEETCOR TECHNOLOG COMMON 339041105 360 1874 SH SOLE 0 1874 0 FLIR SYS INC COMMON 302445101 5326 114259 SH SOLE 0 114259 0 FLUOR CORPORATION COMMON 343412102 5 101 SH SOLE 0 51 50 FLY LEASING LTD ADR 144 A 34407D109 5071 392830 SH SOLE 320130 63150 9550 FMC CORP COMMON 302491303 9 100 SH SOLE 0 100 0 FNB CORP COMMON 302520101 124 9005 SH SOLE 0 7003 2002 FNF GROUP COMMON STOCK 31620R303 4 107 SH SOLE 0 107 0 FOAMIX PHARMACUTICLS COMMON M46135105 189 31500 SH SOLE 0 31500 0 FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 43 465 SH SOLE 0 465 0 FOOT LOCKER INC COMMON 344849104 187 4000 SH SOLE 0 4000 0 FORD MOTOR CO COMMON 345370860 41 3345 SH SOLE 0 3345 0 FOREST CITY ENTPRSES CLASS A 345605109 21486 891560 SH SOLE 0 854325 37235 FORTIVE CORPORATION COMMON STOCK 34959J108 26090 360620 SH SOLE 0 351211 9409 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 75 1100 SH SOLE 0 1100 0 FOSSIL INC COMMON 34988V106 2 300 SH SOLE 0 0 300 FOUR CORNERS PRPERTY COMMON 35086T109 27 1066 SH SOLE 0 1066 0 FRANCO NEVADA CORP COMMON 351858105 1 17 SH SOLE 0 17 0 FRANKLIN ELEC INC COMMON 353514102 1025 22350 SH SOLE 0 22350 0 FRANKLIN RES INC COMMON 354613101 19250 444269 SH SOLE 0 443139 1130 FRANKLIN STREET PPTY COMMON 35471R106 297 27661 SH SOLE 0 27661 0 FREEPORT-MCMORAN INC COMMON 35671D857 17 936 SH SOLE 0 300 636 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 54 1038 SH SOLE 0 1038 0 FRP HOLDINGS INC COMMON 30292L107 266 6021 SH SOLE 0 6021 0 FS BANCORP INC COMMON 30263Y104 54 1000 SH SOLE 0 0 1000 FUELCELL ENERGY INC COM USD0.0001 35952H502 5 3191 SH SOLE 0 3191 0 GABELLI EQUITY TRUST COMMON 362397101 44 7116 SH SOLE 0 7116 0 GAMESTOP CORP HLDG CLASS A 36467W109 8 500 SH SOLE 0 500 0 GANNETT INC COMMON 36473H104 49 4262 SH SOLE 0 4262 0 GAP INC COMMON 364760108 70 2056 SH SOLE 0 2056 0 GCP APPLIED TECH INC COMMON 36164Y101 49233 1543372 SH SOLE 34300 1481772 27300 GENERAL AMERN INVS COMMON 368802104 338 9835 SH SOLE 0 8195 1640 GENERAL DYNAMICS COMMON 369550108 1048 5156 SH SOLE 0 5146 10 GENERAL ELECTRIC CO COMMON 369604103 24809 1421730 SH SOLE 3226 1344445 74059 GENERAL MILLS INC COMMON 370334104 7859 132565 SH SOLE 0 132565 0 GENERAL MOTORS CO COMMON 37045V100 16 408 SH SOLE 0 408 0 GENERAL MTRS CO WTS JUL 10 19 37045V126 1 76 SH SOLE 0 76 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 GENIUS BRANDS INTL COM USD0.001 37229T301 3 1265 SH SOLE 0 1265 0 GENOMIC HEALTH COMMON 37244C101 3792 110900 SH SOLE 110900 0 0 GENPACT LIMITED COMMON G3922B107 322 10149 SH SOLE 0 10149 0 GENUINE PARTS CO COMMON 372460105 180 1903 SH SOLE 0 1903 0 GERON CORP COMMON 374163103 5 3200 SH SOLE 0 3200 0 GETTY RLTY CORP NEW COMMON 374297109 70 2600 SH SOLE 0 2600 0 GEVO INC COM USD0.01 374396307 0 500 SH SOLE 0 500 0 GGP INC COMMON 36174X101 137 5875 SH SOLE 0 5875 0 GILEAD SCIENCES INC COMMON 375558103 198954 2777138 SH SOLE 15660 2461596 299882 GLATFELTER COMMON 377316104 13190 615233 SH SOLE 1600 587568 26065 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 898 25323 SH SOLE 0 25323 0 GLOBAL PARTNERS LP COMMON UNIT 37946R109 25 1500 SH SOLE 0 1500 0 GLOBAL PAYMENTS INC COMMON 37940X102 200 2000 SH SOLE 0 2000 0 GLOBAL X FDS GBL X MSCIGREECE ETF 37950E366 7 723 SH SOLE 0 723 0 GLOBAL X FDS LITHIUM ETF 37954Y855 5 150 SH SOLE 0 0 150 GLOBAL X FDS SILVER MNR ETF 37954Y848 104 3199 SH SOLE 0 3199 0 GLOBALSTAR INC COMMON 378973408 20 16000 SH SOLE 0 16000 0 GLU MOBILE INC COMMON 379890106 61 16770 SH SOLE 0 15770 1000 GOLAR LNG LTD ORDINARY G9456A100 1345 45150 SH SOLE 0 45150 0 GOLAR LNG PARTNERS COMMON UNIT Y2745C102 13 600 SH SOLE 0 600 0 GOLDCORP INC COMMON 380956409 19 1500 SH SOLE 0 1500 0 GOLDMAN SACHS GROUP COMMON 38141G104 1303 5115 SH SOLE 0 5036 79 GOPRO INC. COM USD0.0001 CL A 38268T103 0 11 SH SOLE 0 11 0 GRACE W R & CO DEL COMMON 38388F108 15613 222641 SH SOLE 0 214919 7722 GRACO INC COMMON 384109104 23478 519190 SH SOLE 0 415575 103615 GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 656 1175 SH SOLE 0 1175 0 GRAINGER W W INC COMMON 384802104 364 1544 SH SOLE 0 500 1044 GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002308 14 530 SH SOLE 0 530 0 GREAT PLAINS ENERGY COMMON 391164100 13588 421495 SH SOLE 0 401980 19515 GREEN BANCORP INC COMMON 39260X100 6364 313508 SH SOLE 115358 172150 26000 GREENHILL & CO INC COMMON 395259104 5 279 SH SOLE 0 279 0 GROUPE DANONE SHS F12033134 15994 192359 SH SOLE 0 192159 200 GUARANTY BANCORP DEL COMMON 40075T607 511 18500 SH SOLE 0 0 18500 GUESS INC COMMON 401617105 0 11 SH SOLE 0 11 0 GUIDEWIRE SOFTWARE COMMON 40171V100 44 600 SH SOLE 0 600 0 HAIN CELESTIAL GROUP COMMON 405217100 11 263 SH SOLE 0 263 0 HALLIBURTON COMMON 406216101 860 17606 SH SOLE 0 16456 1150 HALYARD HEALTH INC COMMON 40650V100 701 15189 SH SOLE 0 15189 0 HANCOCK JOHN FINL OP SH BEN INT NEW 409735206 29 759 SH SOLE 0 759 0 HANESBRANDS INC COMMON 410345102 607 29075 SH SOLE 0 29075 0 HANNON ARMSTRONG S COMMON 41068X100 16 700 SH SOLE 0 700 0 HARDINGE INC COMMON 412324303 643 36950 SH SOLE 0 35150 1800 HARRIS CORP DEL COMMON 413875105 81 574 SH SOLE 0 574 0 HARSCO CORP COMMON 415864107 2353 126170 SH SOLE 0 108775 17395 HARTE HANKS INC COMMON 416196103 0 288 SH SOLE 0 288 0 HARTFORD FINL SVCS COMMON 416515104 110 1969 SH SOLE 0 1489 480 HARVARD BIOSCIENCE I COMMON 416906105 432 131000 SH SOLE 0 67000 64000 HASBRO INC COMMON 418056107 1198 13182 SH SOLE 0 12682 500 HC2 HLDGS INC COMMON 404139107 89 15000 SH SOLE 0 0 15000 HCA HEALTHCARE COMMON 40412C101 79 900 SH SOLE 0 900 0 HCP INC COMMON 40414L109 0 1 SH SOLE 0 0 1 HELIX ENRGY SOLNS COMMON 42330P107 1 200 SH SOLE 0 200 0 HENRY JACK & ASSOC COMMON 426281101 351 3002 SH SOLE 0 3002 0 HENRY SCHEIN INC COMMON 806407102 76 1090 SH SOLE 0 1090 0 HERCULES CAPITAL INC COMMON 427096508 61 4650 SH SOLE 0 4350 300 HESS CORPORATION COMMON 42809H107 1060 22335 SH SOLE 0 21935 400 HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 83 5781 SH SOLE 0 5781 0 HEXCEL CORP COMMON 428291108 253 4100 SH SOLE 0 4100 0 HIGHLAND FDS I IBOXX SR LN ETF 430101774 20 1131 SH SOLE 0 1131 0 HIGHWOODS PPTYS INC COMMON 431284108 1221 24000 SH SOLE 0 24000 0 HILLENBRAND INC COMMON 431571108 9 207 SH SOLE 0 207 0 HILLTOP HOLDINGS COMMON 432748101 443 17500 SH SOLE 0 0 17500 HILTON WRLDWDE HLDGS COMMON 43300A203 2536 31759 SH SOLE 0 31659 100 HMS HOLDINGS CORP COMMON 40425J101 9 570 SH SOLE 0 570 0 HNI CORPORATION COMMON 404251100 53 1400 SH SOLE 0 1300 100 HOME BANCSHARES COMMON 436893200 1072 46132 SH SOLE 0 0 46132 HOME DEPOT INC COMMON 437076102 5557 29322 SH SOLE 0 28141 1181 HONEYWELL INTL INC COMMON 438516106 287627 1875492 SH SOLE 95025 1759295 21172 HORIZON GLOBAL CORP COMMON 44052W104 19611 1398826 SH SOLE 178475 1138461 81890 HORMEL FOODS CORP COMMON 440452100 72 2000 SH SOLE 0 2000 0 HOST HOTELS & RESRTS REIT 44107P104 89 4527 SH SOLE 0 2783 1744 HOSTESS BRANDS INC COM USD0.0001 CL A 44109J106 707 47775 SH SOLE 0 47775 0 HOSTESS BRANDS INC WTS NOV 04 21 44109J114 873 374750 SH SOLE 0 319750 55000 HOWARD HUGHES COMMON 44267D107 17902 136379 SH SOLE 0 129685 6694 HP INC COMMON USD0.01 40434L105 121 5781 SH SOLE 0 5781 0 HRG GROUP INC COMMON 40434J100 84415 4980258 SH SOLE 435700 4326313 218245 HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 26 1018 SH SOLE 0 1018 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 4705 91129 SH SOLE 700 82909 7520 HUNTINGTON BANCSHARE COMMON 446150104 145 10000 SH SOLE 0 9422 578 HUNTINGTON INGALLS COMMON 446413106 4 20 SH SOLE 0 20 0 HUNTSMAN CORP COMMON 447011107 3141 94361 SH SOLE 0 83936 10425 HURCO CO COMMON 447324104 71 1700 SH SOLE 0 1700 0 HUTTIG BUILDNG PRODS COMMON 448451104 133 20000 SH SOLE 0 0 20000 IAC INTERACTIVECORP COMMON 44919P508 75665 618786 SH SOLE 14030 587856 16900 ICONIX BRAND GROUP I 1.500 MAR 15 18 C 451055AF4 24 30000 PRN SOLE 0 30000 0 IDACORP INC COMMON 451107106 8938 97838 SH SOLE 0 91658 6180 IDEX CORP COMMON 45167R104 1203 9118 SH SOLE 0 9118 0 IDEXX LABS INC COMMON 45168D104 633 4050 SH SOLE 0 3900 150 IDT CORPORATION CLASS B 448947507 0 66 SH SOLE 0 66 0 IEC ELECTRS CORP COMMON 44949L105 12 3100 SH SOLE 0 3100 0 IES HLDGS INC COM STK USD0.01 44951W106 34 2000 SH SOLE 0 2000 0 IF BANCORP INC COMMON 44951J105 150 7636 SH SOLE 0 7636 0 IHS MARKIT LTD SHS G47567105 67 1500 SH SOLE 0 0 1500 IKANG HEALTHCARE G ADS REP 0.5 ORD SHS 45174L108 7633 483143 SH SOLE 483143 0 0 ILG INC COM USD0.01 44967H101 0 33 SH SOLE 0 33 0 ILLINOIS TOOL WORKS COMMON 452308109 7295 43722 SH SOLE 0 43622 100 ILLUMINA INC COMMON 452327109 409 1872 SH SOLE 20 1852 0 IMAX CORP COMMON 45245E109 2 100 SH SOLE 0 100 0 IMMUNOGEN INC COMMON 45253H101 21 3397 SH SOLE 0 3397 0 INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH SOLE 0 111 5 INDEPNDNT BK OF MASS COMMON 453836108 102 1473 SH SOLE 0 1473 0 INDIA FD INC COMMON 454089103 399 15297 SH SOLE 0 15297 0 ING GROEP N V SP ADR (1 COM) 456837103 113 6122 SH SOLE 0 6122 0 INGERSOLL-RAND PLC CLASS A G47791101 294 3306 SH SOLE 0 3306 0 INGREDION INCORPRTD COMMON 457187102 60537 433029 SH SOLE 0 432529 500 INSMED INC COMMON 457669307 0 25 SH SOLE 0 25 0 INTEGER HLDGS CORP COMMON STOCK 45826H109 13 300 SH SOLE 0 300 0 INTEGRAT DEVICE TECH COMMON 458118106 392 13200 SH SOLE 0 13200 0 INTEL CORP COMMON 458140100 9027 195568 SH SOLE 0 186618 8950 INTER CONTINENTAL EX COM USD0.01 45866F104 17677 250533 SH SOLE 0 247713 2820 INTERNATIONAL PAPER COMMON 460146103 237 4094 SH SOLE 0 4094 0 INTERPUBLIC GROUP COMMON 460690100 151 7534 SH SOLE 0 4092 3442 INTL BUSINESS MCHN COMMON 459200101 67940 442839 SH SOLE 0 397018 45821 INTL FLAVORS & FRAGR COMMON 459506101 106 700 SH SOLE 0 700 0 INTREXON CORP COMMON NPV 46122T102 3 300 SH SOLE 0 300 0 INTUIT COMMON 461202103 799 5070 SH SOLE 0 2270 2800 INTUITIVE SURGIC INC COMMON 46120E602 696 1908 SH SOLE 0 1908 0 INVESCO MUN INCM OPPTN 46132X101 25 3173 SH SOLE 0 3173 0 INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH SOLE 0 350 0 INVESTORS BANCORP COMMON 46146L101 28 2041 SH SOLE 0 0 2041 INVITATION HOMES COMMON STOCK 46187W107 82 3483 SH SOLE 0 3483 0 INVUITY INC COM USD0.001 46187J205 58 9500 SH SOLE 0 9500 0 IONIS PHARMACEUTICAL COMMON USD0.001 462222100 58 1164 SH SOLE 0 1164 0 IQVIA HOLDINGS INC COMMON 46266C105 859 8782 SH SOLE 70 7937 775 IROBOT CORP COMMON 462726100 7 100 SH SOLE 0 100 0 IRON MOUNTAIN INC REIT 46284V101 7 195 SH SOLE 0 195 0 ISHARES 7-10 Y TR BD ETF 464287440 15 146 SH SOLE 0 146 0 ISHARES CHINA ETF 46429B671 13 200 SH SOLE 0 200 0 ISHARES CHINA LG-CAP ETF 464287184 273 5926 SH SOLE 0 5926 0 ISHARES EAFE GRWTH ETF 464288885 36 452 SH SOLE 0 452 0 ISHARES EAFE VALUE ETF 464288877 33 600 SH SOLE 0 600 0 ISHARES EMERG MKTS ETF 464287234 84 1793 SH SOLE 0 1793 0 ISHARES IBOXX INV CP ETF 464287242 23 195 SH SOLE 0 150 45 ISHARES JP MOR EM MK ETF 464288281 35 305 SH SOLE 0 305 0 ISHARES LATN AMER 40 ETF 464287390 34 1000 SH SOLE 0 1000 0 ISHARES MSCI EAFE ETF 464287465 516 7353 SH SOLE 0 7353 0 ISHARES MSCI JAPN SMCETF 464286582 390 4900 SH SOLE 0 4900 0 ISHARES RUS 1000 GRW ETF 464287614 220 1635 SH SOLE 0 1635 0 ISHARES RUS 1000 VAL ETF 464287598 295 2379 SH SOLE 0 2379 0 ISHARES RUS 2000 GRW ETF 464287648 7 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 122 1376 SH SOLE 0 1376 0 ISHARES RUS MID-CAP ETF 464287499 192 923 SH SOLE 0 923 0 ISHARES RUSSELL 2000 ETF 464287655 97 637 SH SOLE 0 637 0 ISHARES S&P 500 GRWT ETF 464287309 11 78 SH SOLE 0 0 78 ISHARES S&P 500 VAL ETF 464287408 41 365 SH SOLE 0 279 86 ISHARES SELECT DIVID ETF 464287168 473 4801 SH SOLE 0 4801 0 ISHARES SP SMCP600VL ETF 464287879 53 350 SH SOLE 0 350 0 ISHARES U.S. ENERGY ETF 464287796 234 5920 SH SOLE 110 4420 1390 ISHARES U.S. PFD STK ETF 464288687 2263 59450 SH SOLE 0 59450 0 ISHARES U.S. UTILITS ETF 464287697 7 60 SH SOLE 0 60 0 ISHARES US OIL EQ&SV ETF 464288844 4 125 SH SOLE 0 125 0 ISHARES US REGNL BKS ETF 464288778 14 300 SH SOLE 0 300 0 ISHARES INC CORE MSCI EMKT 46434G103 586 10310 SH SOLE 180 7800 2330 ISHARES INC MSCI BRAZIL CAPPED E 464286400 6 171 SH SOLE 0 171 0 ISHARES INC MSCI EUROZONE 464286608 355 8200 SH SOLE 220 5450 2530 ISHARES INC MSCI JAPAN ETF 46434G822 4 77 SH SOLE 0 77 0 ISHARES SILVER TRUST ISHARES 46428Q109 5 350 SH SOLE 0 350 0 ISHARES TR 2018 AMT-FREE MUNI T 46429B580 9 372 SH SOLE 0 372 0 ISHARES TR CORE S&P SMALL-CAP 464287804 146 1901 SH SOLE 0 1901 0 ISHARES TR CORE S&P VLU ETF 464287663 1222 22065 SH SOLE 550 15050 6465 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 NATL AMT FREE MUNI B 464288414 252 2276 SH SOLE 0 2276 0 ISHARES TR S&P EURO 350 IND 464287861 94 2000 SH SOLE 0 2000 0 ISHARES TR TIPS BD ETF 464287176 674 5908 SH SOLE 0 5908 0 ISHARES TRUST CORE S&P 500 ETF 464287200 266 991 SH SOLE 20 731 240 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 138 728 SH SOLE 0 728 0 ISTAR INC COMMON 45031U101 7 624 SH SOLE 0 624 0 ITAU UNIBANCO HLDG SP ADR (1 PFD) 465562106 115 8900 SH SOLE 0 8900 0 ITT INC COMMON 45073V108 136 2549 SH SOLE 0 1809 740 ITUS CORP COM USD0.01 45069V203 0 200 SH SOLE 0 200 0 JACOBS ENGR GROUP COMMON 469814107 157 2383 SH SOLE 0 2183 200 JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 135 3539 SH SOLE 0 3539 0 JAZZ PHARMA PLC COMMON G50871105 350 2600 SH SOLE 0 2600 0 JBG SMITH PROPERTIES COMMON SHARES 46590V100 3976 114501 SH SOLE 0 107555 6946 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 105 2555 SH SOLE 185 570 1800 JEFFERIES GROUP INC 3.875 NOV 01 29 C 472319AG7 628 628000 PRN SOLE 0 623000 5000 JETBLUE AIRWAYS CORP COMMON 477143101 11 500 SH SOLE 0 500 0 JOHN BEAN TECHNOLOGY COMMON 477839104 88 800 SH SOLE 0 800 0 JOHN HANCK PREM DIV COMMON 41013T105 95 5591 SH SOLE 0 5591 0 JOHNSON & JOHNSON COMMON 478160104 332007 2376228 SH SOLE 351550 1978493 46185 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 32540 853869 SH SOLE 0 852968 901 JOHNSON OUTDOORS INC CLASS A 479167108 24 400 SH SOLE 0 400 0 JOUNCE THERAPEUTIC COM USD0.001 481116101 994 78000 SH SOLE 0 77000 1000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 43 1600 SH SOLE 0 1600 0 JPMORGAN CHASE & CO COMMON 46625H100 20296 189793 SH SOLE 250 173924 15619 JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH SOLE 0 97 0 KADANT COMMON 48282T104 75 750 SH SOLE 0 750 0 KANSAS CITY SOUTHERN COMMON 485170302 472 4495 SH SOLE 0 4445 50 KAR AUCTION SERVIC COMMON 48238T109 68833 1362761 SH SOLE 216100 1142001 4660 KAYNE ANDERSON MLP COMMON 486606106 89 4672 SH SOLE 0 4672 0 KEARNY FINL CORP MD COM USD0.10 48716P108 5 404 SH SOLE 0 0 404 KELLOGG CO COMMON 487836108 7214 106133 SH SOLE 0 103467 2666 KENNEDY-WILSON HLDS COMMON 489398107 69 4000 SH SOLE 0 4000 0 KEYCORP COMMON 493267108 310 15410 SH SOLE 0 14864 546 KEYSIGHT TECHNOLOGS COMMON 49338L103 66 1603 SH SOLE 0 1553 50 KIMBERLY CLARK CORP COMMON 494368103 8010 66387 SH SOLE 0 64679 1708 KIMCO REALTY CORP COMMON 49446R109 59 3300 SH SOLE 0 3300 0 KINDER MORGAN DEL DEP SHS 1/20TH PFD C 49456B200 7 205 SH SOLE 0 205 0 KINDER MORGAN INC COMMON 49456B101 3644 201660 SH SOLE 0 129043 72617 KINDRED HEALTHCARE COMMON 494580103 0 89 SH SOLE 0 89 0 KINGSTONE COS INC COMMON 496719105 18 1000 SH SOLE 0 1000 0 KIRBY CORPORATION COMMON 497266106 734 11000 SH SOLE 0 11000 0 KKR INCOME OPPORTU COMMON USD0.001 48249T106 0 15 SH SOLE 0 15 0 KLA-TENCOR CORP COMMON 482480100 93 891 SH SOLE 0 891 0 KNOLL INC COMMON 498904200 615 26700 SH SOLE 0 26700 0 KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH SOLE 0 51 0 KOHLS CORP COMMON 500255104 6 118 SH SOLE 0 118 0 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 11 300 SH SOLE 0 300 0 KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 2262 127774 SH SOLE 0 123862 3912 KRAFT HEINZ CO COMMON USD0.01 500754106 4612 59313 SH SOLE 0 51661 7652 KRATOS DEF & SEC SOL COMMON 50077B207 31 3000 SH SOLE 0 3000 0 KROGER CO COMMON 501044101 6 224 SH SOLE 0 224 0 L3 TECHNOLOGIES INC COMMON 502413107 157 796 SH SOLE 0 796 0 LABORATORY CORP AMER COMMON 50540R409 4267 26752 SH SOLE 200 26552 0 LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH SOLE 0 0 482 LAKE SHORE BANCORP COMMON 510700107 343 20000 SH SOLE 0 20000 0 LAKELAND BANCORP INC COMMON 511637100 798 41500 SH SOLE 0 41500 0 LAM RESEARCH CORP COMMON 512807108 4 23 SH SOLE 0 23 0 LAMAR ADVERTISING CL A 512816109 2716 36592 SH SOLE 0 33767 2825 LAMB WESTON HLDGS COMMON 513272104 207 3669 SH SOLE 0 1348 2321 LANDMARK BANCORP INC COMMON 51504L107 409 14125 SH SOLE 0 0 14125 LANDS END INC COMMON 51509F105 2 103 SH SOLE 0 103 0 LANDSTAR SYS INC COMMON 515098101 104 1000 SH SOLE 0 1000 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 LATTICE SEMICONDUCTR COMMON 518415104 8 1500 SH SOLE 0 1500 0 LAZARD LTD SHARES A G54050102 26 500 SH SOLE 0 500 0 LCI INDUSTRIES COMMON 50189K103 3676 28283 SH SOLE 0 24797 3486 LEAR CORPORATION COMMON 521865204 13 77 SH SOLE 0 77 0 LEE ENTERPRISES INC COMMON 523768109 1 600 SH SOLE 0 600 0 LEGACY RESERVES LP UNIT LP INT 524707304 6 4000 SH SOLE 0 4000 0 LEGG MASON BW GLOB COMMON 52469B100 38 3000 SH SOLE 0 3000 0 LEGGETT & PLATT INC COMMON 524660107 3501 73355 SH SOLE 0 72830 525 LEIDOS HOLDINGS INC COMMON STOCK 525327102 41 648 SH SOLE 0 648 0 LENDING CLUB CORP COM USD0.01 52603A109 3 790 SH SOLE 0 0 790 LENNAR CORP CLASS A 526057104 211 3350 SH SOLE 0 3350 0 LENNAR CORP CLASS B 526057302 63 1237 SH SOLE 1109 128 0 LEUCADIA NATL CORP COMMON 527288104 65762 2482526 SH SOLE 0 2329717 152809 LEXICON PHARMACUTICL COM USD0.001 528872302 49 5000 SH SOLE 0 5000 0 LEXINGTON REALTY TR COMMON 529043101 159 16500 SH SOLE 0 16500 0 LIBERTY BRAVES GROUP COM SER A 531229706 809 36707 SH SOLE 0 25323 11384 LIBERTY BRAVES GROUP COM SER C 531229888 2731 122938 SH SOLE 0 84109 38829 LIBERTY BROADBAND CORP COM SER A 530307107 10056 118237 SH SOLE 19 88854 29364 LIBERTY BROADBAND CORP COM SER C 530307305 26401 310018 SH SOLE 38 228616 81364 LIBERTY EXPEDIA HLDS COM USD0.01 SER A WI 53046P109 523 11815 SH SOLE 0 11815 0 LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 1247 34809 SH SOLE 0 34563 246 LIBERTY GLOBAL PLC CLASS C G5480U120 4497 132902 SH SOLE 0 131370 1532 LIBERTY GLOBAL PLC LILAC SHS CL C USD G5480U153 5169 259902 SH SOLE 3243 222377 34282 LIBERTY GLOBAL PLC USD0.01 LILAC A G5480U138 837 41566 SH SOLE 12 32137 9417 LIBERTY INTERACTIVE COM USD0.01 A 53071M856 973 17954 SH SOLE 0 17954 0 LIBERTY INTERACTIVE INTERACT COM SER B 53071M203 58 2375 SH SOLE 0 2375 0 LIBERTY INTERACTIVE QVC GP COM SER A 53071M104 3189 130593 SH SOLE 0 130227 366 LIBERTY MEDIA COM USD0.01 SER A ME 531229870 3790 115827 SH SOLE 0 86251 29576 LIBERTY MEDIA COM USD0.01 SER C ME 531229854 8545 250149 SH SOLE 0 187425 62724 LIBERTY SIRIUS GROUP COM SER A 531229409 17627 444473 SH SOLE 78 326074 118321 LIBERTY SIRIUS GROUP COM SER C 531229607 35843 903778 SH SOLE 100 717685 185993 LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 105 11182 SH SOLE 0 11182 0 LIGHTBRIDGE CORP COM USD0.001 53224K203 2 2135 SH SOLE 0 2135 0 LINCOLN NATL CORP COMMON 534187109 581 7565 SH SOLE 0 7565 0 LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 868 27363 SH SOLE 0 27363 0 LLOYDS BANKING GR SP ADR(4 ORD) 539439109 26 7020 SH SOLE 0 7020 0 LOCKHEED MARTIN CORP COMMON 539830109 2587 8060 SH SOLE 0 7535 525 LOEWS CORP COMMON 540424108 14574 291308 SH SOLE 0 291308 0 LOGMEIN INC COMMON 54142L109 4 41 SH SOLE 0 41 0 LOWES CO COMMON 548661107 21618 232612 SH SOLE 0 231312 1300 LSC COMMUNICATIONS COMMON 50218P107 11 762 SH SOLE 0 762 0 LUBY'S INC COMMON 549282101 80 30320 SH SOLE 0 28520 1800 LULULEMON ATHLETICA COMMON 550021109 3 45 SH SOLE 0 45 0 LUMENTUM HLDGS INC USD0.001 55024U109 0 3 SH SOLE 0 3 0 LYONDELLBASELL INDUS SHARES A N53745100 38456 348590 SH SOLE 0 341790 6800 M & T BK CORP COMMON 55261F104 3129 18304 SH SOLE 0 18304 0 MACERICH CO REIT 554382101 7200 109625 SH SOLE 0 107875 1750 MACK CALI RLTY CORP COMMON 554489104 14592 676849 SH SOLE 1000 643899 31950 MACQUARIE INFRASTRUC COMMON 55608B105 106 1660 SH SOLE 0 730 930 MACYS INC COMMON 55616P104 6 267 SH SOLE 0 266 1 MAG SILVER CORP COMMON 55903Q104 444 36000 SH SOLE 0 36000 0 MAGAL SECURITY SYS ORDINARY M6786D104 22 4475 SH SOLE 0 4475 0 MAGELLAN MIDSTREAM COMMON UNIT 559080106 3675 51812 SH SOLE 0 51812 0 MAGYAR BANCORP INC COMMON 55977T109 293 22939 SH SOLE 0 22939 0 MALLINCKRODT PLC SHARES G5785G107 0 30 SH SOLE 0 21 9 MANPOWERGROUP COMMON 56418H100 6643 52675 SH SOLE 0 52100 575 MANTECH INTL CORP CLASS A 564563104 14 280 SH SOLE 100 180 0 MANULIFE FINCL CORP COMMON 56501R106 16 783 SH SOLE 0 783 0 MARATHON OIL CORP COMMON 565849106 293 17327 SH SOLE 0 17327 0 MARATHON PETROLEUM COMMON 56585A102 1152 17474 SH SOLE 0 17474 0 MARKEL CORP COMMON 570535104 1616 1419 SH SOLE 0 1419 0 MARRIOTT INTL INC CLASS A 571903202 63 468 SH SOLE 0 468 0 MARSH & MCLENNAN COS COMMON 571748102 354 4350 SH SOLE 0 4350 0 MARTIN MARIETTA MATL COMMON 573284106 27346 123716 SH SOLE 22000 101566 150 MASCO CORP COMMON 574599106 26 600 SH SOLE 0 600 0 MASTERCARD INC CLASS A 57636Q104 1587 10490 SH SOLE 0 10490 0 MATADOR RESOURCES COMMON 576485205 1 50 SH SOLE 0 0 50 MATCH GROUP INC COMMON 57665R106 19030 607805 SH SOLE 1350 567780 38675 MATERIALISE NV SPN ADS REPSTG 1 ORD 57667T100 162 12800 SH SOLE 0 12400 400 MATTEL INC COMMON 577081102 433 28155 SH SOLE 130 27425 600 MBIA INC COMMON 55262C100 238 32625 SH SOLE 0 500 32125 MCCORMICK & CO INC COMMON NON VTG 579780206 10869 106661 SH SOLE 0 106661 0 MCDONALDS CORP COMMON 580135101 41225 239516 SH SOLE 0 238063 1453 MCEWEN MINING INC COMMON 58039P107 150 66000 SH SOLE 0 66000 0 MCKESSON CORP COMMON 58155Q103 214 1377 SH SOLE 0 1377 0 MDC HOLDINGS COMMON 552676108 570 17906 SH SOLE 0 17793 113 MDU RES GROUP INC COMMON 552690109 9213 342762 SH SOLE 1700 323012 18050 MEDICAL PPTYS TRUST COMMON 58463J304 107 7800 SH SOLE 0 7800 0 MEDIFAST INC COMMON 58470H101 48 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 22768 281957 SH SOLE 265044 16841 72 MERCK & CO INC COMMON 58933Y105 12382 220042 SH SOLE 500 215925 3617 MERCURY GENERAL CORP COMMON 589400100 1990 37242 SH SOLE 0 36942 300 MERIDIAN BANK COMMON 58958P104 2368 118547 SH SOLE 101612 0 16935 MERIDIAN BIOSCIENCE COMMON 589584101 98 7000 SH SOLE 0 6500 500 METLIFE INC COMMON 59156R108 108 2149 SH SOLE 0 2104 45 METTLER TOLEDO INTL COMMON 592688105 53815 86866 SH SOLE 0 86866 0 MFS CHARTER INC TR SH BEN INT 552727109 16 1909 SH SOLE 0 0 1909 MGM RESORTS INTL COMMON 552953101 20 600 SH SOLE 0 600 0 MICRO FOCUS INTL PLC ADS 1 ORD SHS 594837304 24 742 SH SOLE 0 742 0 MICROCHIP TECHNOLOGY COMMON 595017104 14 169 SH SOLE 0 169 0 MICROSOFT CORP COMMON 594918104 621235 7262507 SH SOLE 22250 7054424 185833 MICROVISION INC COMMON 594960304 0 13 SH SOLE 0 13 0 MID-AMER APT CMNTYS REIT 59522J103 4360 43366 SH SOLE 0 42016 1350 MIDDLEBY CORP COMMON 596278101 73 543 SH SOLE 0 543 0 MIDDLESEX WATER CO COMMON 596680108 12995 325613 SH SOLE 1800 312622 11191 MIDSOUTH BANCORP COMMON 598039105 298 22500 SH SOLE 0 0 22500 MIND C T I LTD ORDINARY M70240102 166 60000 SH SOLE 0 60000 0 MINERALS TECHNOLOGS COMMON 603158106 27231 395526 SH SOLE 0 395526 0 MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH SOLE 0 200 0 MODUSLINK GLBAL SOL COMMON 60786L206 93 37500 SH SOLE 0 0 37500 MOHAWK INDS INC COMMON 608190104 183 664 SH SOLE 0 664 0 MOMO INC DR EACH REPR 2A ORD 60879B107 13977 570990 SH SOLE 570990 0 0 MONDELEZ INTL INC COMMON 609207105 96147 2246429 SH SOLE 0 2206563 39866 MONOTYPE IMAGING HLD COMMON 61022P100 313 13000 SH SOLE 0 12600 400 MONSANTO CO COMMON 61166W101 132 1137 SH SOLE 0 1137 0 MOODYS CORP COMMON 615369105 27921 189160 SH SOLE 0 187760 1400 MORGAN STANLEY COMMON 617446448 51 990 SH SOLE 100 890 0 MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH SOLE 0 20 0 MORNINGSTAR INC COMMON 617700109 92 951 SH SOLE 0 951 0 MOSAIC CO COMMON 61945C103 5594 218042 SH SOLE 0 217978 64 MOSYS INC COMMON 619718208 2 2397 SH SOLE 0 2397 0 MOTOROLA SOLUTIONS COMMON 620076307 2338 25890 SH SOLE 0 25797 93 MOUNTAIN PROV DIAM COMMON 62426E402 751 273126 SH SOLE 0 251894 21232 MPLX LP COMMON UNIT 55336V100 86 2436 SH SOLE 0 2436 0 MSA SAFETY INC COMMON STOCK 553498106 7345 94759 SH SOLE 0 91459 3300 MSB FINL CORP NEW COM STK USD0.10 55352L101 139 7845 SH SOLE 0 7845 0 MSC INDL DIRECT INC CLASS A 553530106 135 1400 SH SOLE 0 1400 0 MSCI INC COMMON 55354G100 470 3720 SH SOLE 0 3720 0 MUELLER INDS INC COMMON 624756102 3224 91006 SH SOLE 0 77806 13200 MUELLER WTR PRODS COMMON 624758108 4123 329056 SH SOLE 0 312406 16650 MURPHY OIL CORP COMMON 626717102 249 8040 SH SOLE 0 8040 0 MURPHY USA INC COMMON STOCK 626755102 161 2010 SH SOLE 0 2010 0 NABORS INDS LTD COMMON G6359F103 5 800 SH SOLE 0 800 0 NANOMETRICS INC COMMON 630077105 1959 78650 SH SOLE 0 76850 1800 NASDAQ INC COM STK USD0.01 631103108 1821 23713 SH SOLE 0 23713 0 NATERA INC COM USD0.0001 632307104 885 98500 SH SOLE 98500 0 0 NATHANS FAMOUS INC COMMON 632347100 3206 42475 SH SOLE 0 42475 0 NATIONAL BANK HOLD COMMON 633707104 159 4925 SH SOLE 0 4925 0 NATIONAL FUEL GAS CO COMMON 636180101 0 0 SH SOLE 0 0 0 NATIONAL GEN HLDGS COMMON 636220303 1 100 SH SOLE 0 100 0 NATIONAL GRID ADR (5 ORD) 636274409 10 183 SH SOLE 0 183 0 NATIONAL OILWELL VAR COMMON 637071101 1184 32886 SH SOLE 0 32836 50 NAVIENT CORP COMMON 63938C108 2665 200103 SH SOLE 0 200103 0 NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 6705 680725 SH SOLE 0 635425 45300 NCR CORP COMMON 62886E108 2 86 SH SOLE 0 86 0 NEENAH INC COMMON 640079109 4704 51892 SH SOLE 23200 23125 5567 NESTLE S A ADS (1 ORD SHRS) 641069406 424898 4942391 SH SOLE 89200 4510982 342209 NESTLE S A SHS NOM SHARES H57312649 803 9347 SH SOLE 0 9347 0 NETAPP INC COM COMMON 64110D104 1 28 SH SOLE 0 28 0 NETEASE INC ADR (25 ORD) 64110W102 17 50 SH SOLE 0 50 0 NETFLIX INC COMMON 64110L106 140 730 SH SOLE 0 730 0 NETWORK-1 TECH INC COMMON 64121N109 30 12600 SH SOLE 0 12600 0 NEUBERGER BERMAN RE COMMON 64190A103 16 3028 SH SOLE 0 3028 0 NEUROTROPE INC COM USD0.0001 64129T207 3 500 SH SOLE 0 500 0 NEVRO CORP COMMON 64157F103 15630 226400 SH SOLE 226400 0 0 NEW AMER HIGH INC COMMON 641876800 28 3040 SH SOLE 0 3040 0 NEW GOLD INC COMMON 644535106 172 52350 SH SOLE 0 48000 4350 NEW HOME COMPANY I COM USD0.01 645370107 23033 1838266 SH SOLE 240000 1505730 92536 NEW RESIDENTIAL INV COMMON 64828T201 225 12600 SH SOLE 0 12600 0 NEW YORK REIT INC COMMON REIT 64976L109 78 20000 SH SOLE 0 0 20000 NEW YORK TIMES CO CLASS A 650111107 18 980 SH SOLE 0 980 0 NEWELL BRANDS INC COMMON 651229106 89366 2892134 SH SOLE 185670 2567482 138982 NEWFIELD EXPL CO COMMON 651290108 27 872 SH SOLE 0 18 854 NEWMONT MINING CORP COMMON 651639106 5627 149987 SH SOLE 0 149957 30 NEWS CORP NEW COMMON CL A 65249B109 33 2045 SH SOLE 0 2045 0 NEXEO SOLUTIONS INC WTS NOV 06 19 65342H110 1 2000 SH SOLE 0 2000 0 NEXTERA ENERGY INC COMMON 65339F101 807 5171 SH SOLE 0 5171 0 NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 8 200 SH SOLE 0 0 200 NICE LTD ADR-REPR 1 ORD ILS1 653656108 2 27 SH SOLE 0 27 0 NIKE INC CLASS B 654106103 9627 153921 SH SOLE 0 153921 0 NISOURCE INC COMMON 65473P105 8207 319745 SH SOLE 800 297900 21045 NN INC COMMON 629337106 4094 148368 SH SOLE 1550 146818 0 NOBLE CORPRATION PLC ORDINARY SHARES G65431101 5273 1166625 SH SOLE 0 1159875 6750 NOBLE ENERGY INC COMMON 655044105 1978 67900 SH SOLE 0 67900 0 NOKIA CORP SP ADR (1 ORD A) 654902204 39 8574 SH SOLE 675 7889 10 NOMAD FOODS LTD USD ORD SHS G6564A105 8827 522049 SH SOLE 242725 270024 9300 NORFOLK SOUTHERN COMMON 655844108 1402 9682 SH SOLE 0 9262 420 NORTHEAST BANCRP COMMON 663904209 173 7500 SH SOLE 0 0 7500 NORTHERN TR CORP COMMON 665859104 11857 118699 SH SOLE 0 112033 6666 NORTHRIM BANCORP INC COMMON 666762109 509 15058 SH SOLE 0 0 15058 NORTHROP GRUMMAN CO COMMON 666807102 4866 15858 SH SOLE 0 15303 555 NORTHWEST PIPE CO COMMON 667746101 72 3800 SH SOLE 0 3800 0 NORTHWESTERN CORP COMMON 668074305 18450 309057 SH SOLE 0 285932 23125 NOVARTIS AG ADR (1 ORD) 66987V109 5984 71283 SH SOLE 0 64683 6600 NOVO-NORDISK AS ADR (1 ORD B) 670100205 1406 26200 SH SOLE 0 13600 12600 NOW INC COMMON 67011P100 103 9413 SH SOLE 0 9413 0 NRG ENERGY INC COMMON 629377508 1 55 SH SOLE 0 17 38 NUANCE COMMUNICATION COMMON 67020Y100 8 538 SH SOLE 0 538 0 NUCOR CORP COMMON 670346105 225 3553 SH SOLE 0 3553 0 NUSTAR ENERGY LP COMMON 67058H102 39 1330 SH SOLE 0 1330 0 NUVEEN CREDIT STRAT INCOME FUND 67073D102 2 333 SH SOLE 0 333 0 NUVEEN NEW JERSEY QU COM USD0.01 67069Y102 179 13138 SH SOLE 0 1100 12038 NUVEEN NEW YORK AMT COM USD0.01 670656107 49 3845 SH SOLE 0 3845 0 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 PRF&INC OP FD OPPORTUNITIES FUND 67073B106 3 336 SH SOLE 0 336 0 NUVEEN QUALITY MUNCP INC FD COM 67066V101 38 2746 SH SOLE 0 2746 0 NVIDIA CORP COMMON 67066G104 61 318 SH SOLE 0 318 0 NVR INC COMMON 62944T105 21 6 SH SOLE 0 6 0 NXP SEMICONDUCTR COMMON N6596X109 236 2019 SH SOLE 0 2019 0 NXSTAGE MEDICAL COMMON 67072V103 9 400 SH SOLE 0 400 0 OAKTREE CAP GROUP UNIT CLASS A 674001201 631 15000 SH SOLE 0 15000 0 OBSEVA SA COMMON H5861P103 9760 1000000 SH SOLE 1000000 0 0 OBSIDIAN ENERGY COMMON 674482104 0 30 SH SOLE 0 0 30 OCCIDENTAL PETE CORP COMMON 674599105 13799 187343 SH SOLE 1100 185610 633 OFFICE DEPOT INC COMMON 676220106 2 565 SH SOLE 0 565 0 OFG BANCORP COMMON 67103X102 564 60000 SH SOLE 0 0 60000 OGE ENERGY CORP COMMON 670837103 5446 165510 SH SOLE 0 160830 4680 OHR PHARMACEUTICAL COMMON 67778H200 13 7215 SH SOLE 0 7215 0 OIL STATES INTL INC COMMON 678026105 856 30275 SH SOLE 0 26525 3750 OLD LINE BANCSHARES COMMON 67984M100 1471 49991 SH SOLE 49991 0 0 OLD REP INTL CORP COMMON 680223104 56418 2638853 SH SOLE 0 1605148 1033705 OMEGA HEALTHCARE INV COMMON 681936100 221 8039 SH SOLE 0 8039 0 OMNICOM GROUP INC COMMON 681919106 67380 925178 SH SOLE 0 922573 2605 ON DECK CAP COM USD0.005 682163100 2 400 SH SOLE 0 0 400 ONE LIBERTY PPTYS COMMON 682406103 4628 178577 SH SOLE 0 149567 29010 ONEOK INC COMMON 682680103 641 11995 SH SOLE 0 11995 0 OPEN TEXT CORP COMMON 683715106 25 710 SH SOLE 0 710 0 OPKO HEALTH INC COMMON 68375N103 453 92550 SH SOLE 0 92550 0 ORACLE CORP COMMON 68389X105 206393 4365351 SH SOLE 1450 4309576 54325 ORBITAL ATK COMMON 68557N103 39 300 SH SOLE 0 300 0 O'REILLY AUTOMOTIVE COMMON 67103H107 22763 94637 SH SOLE 0 94637 0 OREXIGEN THERAPEUTCS COM STK USD0.001 686164302 2 2000 SH SOLE 0 0 2000 OSHKOSH CORPORATION COMMON 688239201 4 50 SH SOLE 0 50 0 OTONOMY INC COMMON 68906L105 10556 1902000 SH SOLE 1902000 0 0 OTTER TAIL CORP COMMON 689648103 4325 97308 SH SOLE 0 95763 1545 OUTFRONT MEDIA INC COMMON 69007J106 4 200 SH SOLE 0 0 200 OWENS & MINOR INC COMMON 690732102 14 750 SH SOLE 0 750 0 OWENS ILL INC COMMON 690768403 68 3100 SH SOLE 0 3100 0 PACIFIC MERCANT BANC COMMON 694552100 11823 1351254 SH SOLE 110200 1107965 133089 PACIFIC PREMIER BANC COMMON 69478X105 3576 89416 SH SOLE 1 0 89415 PACKAGING CORP AMER COMMON 695156109 18 150 SH SOLE 0 0 150 PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH SOLE 0 50 0 PAN AMERICAN SILVER COMMON 697900108 7752 498240 SH SOLE 3750 474440 20050 PARK NATL CORP COMMON 700658107 2238 21525 SH SOLE 0 19925 1600 PARKE BANCORP INC COMMON 700885106 613 29876 SH SOLE 0 0 29876 PARKER HANNIFIN CORP COMMON 701094104 89 450 SH SOLE 0 450 0 PARKERVISION INC COM USD0.01 701354300 1 1000 SH SOLE 0 1000 0 PAYCHEX INC COMMON 704326107 227 3335 SH SOLE 0 3335 0 PAYPAL HLDGS INC COM USD0.0001 70450Y103 82533 1121074 SH SOLE 10500 892474 218100 PBF ENERGY INC COMMON 69318G106 33 955 SH SOLE 0 955 0 PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH SOLE 0 47 0 PENGROWTH ENERGY COMMON 70706P104 3 5000 SH SOLE 0 5000 0 PENN NATL GAMING INC COMMON 707569109 3 100 SH SOLE 0 100 0 PENNYMAC CORP 5.375 MAY 01 20 C 70932AAB9 24 25000 PRN SOLE 0 25000 0 PENTAIR PLC COMMON G7S00T104 5252 74377 SH SOLE 0 39779 34598 PEOPLES UNITED FINL COMMON 712704105 325 17419 SH SOLE 0 17119 300 PEPSICO INC COMMON 713448108 18524 154469 SH SOLE 0 153143 1326 PERRIGO CO ORDINARY SHARES G97822103 2 25 SH SOLE 0 25 0 PFIZER INC COMMON 717081103 183571 5068217 SH SOLE 672950 4340608 54659 PG&E CORP COMMON 69331C108 551 12300 SH SOLE 0 7800 4500 PHIBRO ANIMAL HEAL COM USD0.0001 CL'A' 71742Q106 100 3000 SH SOLE 0 3000 0 PHILIP MORRIS INTL COMMON 718172109 171996 1627983 SH SOLE 0 1591239 36744 PHILLIPS 66 COMMON 718546104 1039 10279 SH SOLE 0 10279 0 PICO HLDGS INC COM USD0.001 693366205 2 200 SH SOLE 0 0 200 PIMCO DYN CR& MORTGA COMMON 72202D106 22 1000 SH SOLE 0 1000 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH SOLE 0 50 0 PIMCO INC STRGY FDII COMMON SBI 72201J104 52 5000 SH SOLE 0 5000 0 PINNACLE FOODS INC COMMON 72348P104 268 4515 SH SOLE 0 4515 0 PINNACLE WEST CAP COMMON 723484101 2477 29090 SH SOLE 0 27130 1960 PIONEER NATURAL RES COMMON 723787107 913 5287 SH SOLE 0 5287 0 PIPER JAFFRAY COS COMMON 724078100 69 801 SH SOLE 0 1 800 PITNEY BOWES INC COMMON 724479100 53 4805 SH SOLE 0 4805 0 PLAINS ALL AMERN PIP UNIT 726503105 228 11080 SH SOLE 0 11080 0 PLANTRONICS INC COMMON 727493108 0 8 SH SOLE 0 8 0 PLATFORM SPECIALTY COM USD0.01 72766Q105 19727 1988610 SH SOLE 224400 1687735 76475 PLEXUS CORP COMMON 729132100 1258 20725 SH SOLE 0 19625 1100 PNC FINL SVCS GRP COMMON 693475105 12748 88353 SH SOLE 0 88234 119 PNM RES INC COMMON 69349H107 4645 114850 SH SOLE 0 110600 4250 POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 864 12397 SH SOLE 0 4897 7500 PORTLAND GEN ELEC CO COMMON 736508847 8917 195644 SH SOLE 0 184494 11150 POST HOLDINGS INC COMMON 737446104 252 3187 SH SOLE 0 3184 3 POTASH CORP OF SASK COMMON 73755L107 234 11350 SH SOLE 0 9250 2100 POWERSHARE FD TR-II ETF-INSURED NAT MUN 73936T474 513 19892 SH SOLE 0 19892 0 POWERSHARES QQQ TRUST SERIES 1 73935A104 422 2712 SH SOLE 125 2587 0 POWERSHARES ETF TR DIV ACHV PRTF 73935X732 345 13050 SH SOLE 0 12400 650 POWERSHARES ETF TR GOLDEN DRG USX 73935X401 259 5790 SH SOLE 0 5790 0 POWERSHARES ETF TR WATER RESOURCE 73935X575 27 919 SH SOLE 0 919 0 POWERSHARES ETF TRII VAR RATE PFD POR 73937B597 44 1716 SH SOLE 0 1716 0 POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 171 2900 SH SOLE 0 2900 0 POWERSHARES ETF TRUS WNDRHLL CLN EN 73935X112 2 100 SH SOLE 0 100 0 PPG INDUSTRIES INC COMMON 693506107 59427 508705 SH SOLE 59280 414916 34509 PPL CORP COMMON 69351T106 197 6392 SH SOLE 0 6392 0 PRAXAIR INC COMMON 74005P104 5303 34284 SH SOLE 0 34209 75 PRESTIGE BRANDS HLDG COMMON 74112D101 24469 550988 SH SOLE 80000 434128 36860 PRICELINE GRP COMMON 741503403 921 530 SH SOLE 0 530 0 PRIMERICA INC COMMON 74164M108 50 500 SH SOLE 0 500 0 PRINCIPAL FINL GRP COMMON 74251V102 12 175 SH SOLE 0 175 0 PROCTER & GAMBLE CO COMMON 742718109 47096 512577 SH SOLE 0 505749 6828 PROLOGIS INC COMMON 74340W103 490 7608 SH SOLE 0 690 6918 PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 983 11150 SH SOLE 0 11150 0 PROSHARES TRUST ULTRASRT DOW30 REV S 74348A590 0 106 SH SOLE 0 106 0 PROSPECT CAPITAL COR 4.750 APR 15 20 C 74348TAQ5 30 30000 PRN SOLE 0 30000 0 PROTAGONIST THERAP COM USD0.00001 74366E102 8660 416364 SH SOLE 416364 0 0 PROTHENA CORP PLC ORDINARY G72800108 4018 107200 SH SOLE 107200 0 0 PROVIDENT FINL HLDGS COMMON 743868101 127 6942 SH SOLE 0 0 6942 PROVIDENT FINL SVCS COMMON 74386T105 101 3750 SH SOLE 0 450 3300 PRUDENTIAL FINL COMMON 744320102 79 690 SH SOLE 0 690 0 PUBLIC STORAGE REIT COM 74460D109 3749 17940 SH SOLE 0 17040 900 PUBLIC SVC ENTERPR COMMON 744573106 412 8007 SH SOLE 0 7477 530 PULTEGROUP INC COMMON 745867101 0 0 SH SOLE 0 0 0 PVH CORP COMMON 693656100 0 1 SH SOLE 0 1 0 QUALCOMM INC COMMON 747525103 211 3302 SH SOLE 0 2390 912 QUANTA SVCS INC COMMON 74762E102 78 2000 SH SOLE 0 2000 0 QUEST DIAGNOSTICS COMMON 74834L100 11 112 SH SOLE 0 112 0 RALPH LAUREN CORP CLASS A 751212101 5 50 SH SOLE 0 50 0 RANGE RESOURCES CORP COMMON 75281A109 20163 1181920 SH SOLE 3550 1107754 70616 RAVEN INDS INC COMMON 754212108 613 17850 SH SOLE 0 16900 950 RAYONIER ADV MATERLS COMMON 75508B104 31 1541 SH SOLE 0 1541 0 RAYONIER INC COMMON REIT 754907103 864 27321 SH SOLE 0 25921 1400 RAYTHEON COMMON 755111507 43020 229017 SH SOLE 25 227867 1125 REALTY INCOME CORP COMMON 756109104 2434 42689 SH SOLE 0 41889 800 RECKITT BENCK GRP SPONSORED ADR 756255204 7383 388420 SH SOLE 0 375420 13000 RECKITT BENCKISER GR SHS G74079107 428836 4725473 SH SOLE 110000 4415124 200349 RED HAT INC COMMON 756577102 60 500 SH SOLE 0 500 0 REGAL ENTERTAINMENT CLASS A 758766109 23 1000 SH SOLE 0 1000 0 REGIONS FINL CORP COMMON 7591EP100 1341 77633 SH SOLE 3000 74633 0 REINSURANCE GRP COMMON 759351604 670 4300 SH SOLE 0 4300 0 RENAISSANCE RE HLDGS COMMON G7496G103 6 50 SH SOLE 0 0 50 REPLIGEN CORP COMMON 759916109 380 10500 SH SOLE 0 10500 0 REPUBLIC SVCS INC COMMON 760759100 3 54 SH SOLE 0 54 0 REVOLUTION LIGHTING COM USD0.001 76155G206 51 15800 SH SOLE 0 15800 0 RH COM USD0.0001 74967X103 12 150 SH SOLE 0 0 150 RIO TINTO PLC ADR (1 ORD) 767204100 15 290 SH SOLE 0 290 0 RITE AID CORP COMMON 767754104 1 1000 SH SOLE 0 1000 0 RMR GROUP INC COMMON CL A 74967R106 0 8 SH SOLE 0 8 0 ROBERT HALF INTL INC COMMON 770323103 78515 1413666 SH SOLE 0 1409683 3983 ROCKWELL AUTOMATION COMMON 773903109 23 118 SH SOLE 0 118 0 ROCKWELL COLLINS INC COMMON 774341101 81541 601250 SH SOLE 8550 492436 100264 ROLLINS INC COMMON 775711104 185 3982 SH SOLE 0 3982 0 ROPER TECHNOLOGIES COMMON 776696106 431 1667 SH SOLE 0 1667 0 ROSS STORES INC COMMON 778296103 3 47 SH SOLE 0 47 0 ROWAN COMPANIES PLC COMMON G7665A101 18 1200 SH SOLE 0 1200 0 ROYAL BANK CDA COMMON 780087102 81 1000 SH SOLE 1000 0 0 ROYAL DUTCH SHELL PL SPON ADR B 780259107 43 632 SH SOLE 0 632 0 ROYAL DUTCH SHELL PL SPONS ADR A 780259206 2944 44143 SH SOLE 0 33368 10775 ROYAL GOLD INC 2.875 JUN 15 19 RGD 780287AA6 17 16000 PRN SOLE 0 16000 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 11 729 SH SOLE 0 729 0 RPC INC COMMON 749660106 81 3187 SH SOLE 0 3187 0 RPM INTERNATIONAL COMMON 749685103 5284 100817 SH SOLE 0 97827 2990 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 12 109 SH SOLE 0 109 0 S&P GLOBAL INC COMMON 78409V104 28749 169711 SH SOLE 0 168686 1025 SABINE ROYALTY TRUST UNIT BEN INT 785688102 66 1500 SH SOLE 0 1500 0 SAFEGUARD SCIENTIFIC COMMON 786449207 18052 1611837 SH SOLE 0 1497814 114023 SAFETY INS GROUP INC COMMON 78648T100 2470 30730 SH SOLE 0 29440 1290 SALESFORCE.COM COMMON 79466L302 850 8321 SH SOLE 0 8321 0 SAN JUAN BASIN RTY UNIT BEN INT 798241105 316 38450 SH SOLE 0 27775 10675 SANCHEZ ENERGY COR COMMON 79970Y105 3 712 SH SOLE 0 244 468 SANDERSON FARMS COMMON 800013104 3 22 SH SOLE 0 22 0 SANDRIDGE ENERGY COMMON 80007P869 0 6 SH SOLE 0 6 0 SANDSTORM GOLD COMMON 80013R206 149 30000 SH SOLE 0 30000 0 SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH SOLE 0 140 0 SANOFI SPONSORED ADR 80105N105 757 17618 SH SOLE 0 17418 200 SAP SE SP ADR (1 ORD) 803054204 73 650 SH SOLE 0 650 0 SAREPTA THERAPEUTICS COMMON 803607100 55 1000 SH SOLE 0 1000 0 SAUL CTRS INC COMMON 804395101 2307 37367 SH SOLE 0 28700 8667 SB FINANCIAL GROUP COMMON 78408D105 627 33931 SH SOLE 0 0 33931 SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 429 2630 SH SOLE 0 2630 0 SCANA CORPORATION COMMON 80589M102 5 133 SH SOLE 0 133 0 SCHLUMBERGER LTD COMMON 806857108 1430 21221 SH SOLE 0 19871 1350 SCHWAB CHARLES CORP COMMON 808513105 13225 257449 SH SOLE 0 257449 0 SCIENCE APLCTNS INTL COMMON STOCK 808625107 113 1484 SH SOLE 0 1484 0 SCOTTS MIRACLE-GRO CLASS A 810186106 81 760 SH SOLE 0 760 0 SCRIPPS NETWORKS COMMON CLASS A 811065101 3051 35745 SH SOLE 0 35745 0 SCRIPPS EW CO OHIO COMMON 811054402 40 2597 SH SOLE 0 2597 0 SEAGATE TECHNOLOGY COMMON G7945M107 3 80 SH SOLE 0 80 0 SEALED AIR CORP COMMON 81211K100 172 3497 SH SOLE 0 3497 0 SEARS HOLDING CORP COMMON 812350106 1 338 SH SOLE 0 338 0 SEASPAN CORPORATION COMMON Y75638109 0 92 SH SOLE 0 92 0 SEATTLE GENETICS INC COMMON 812578102 168 3150 SH SOLE 0 3150 0 SEI INVESTMENTS CO COMMON 784117103 371 5165 SH SOLE 0 5165 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 47 1703 SH SOLE 300 1300 103 SELECT SECTOR SPDR HEALTH CARE 81369Y209 14 178 SH SOLE 0 127 51 SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 81 825 SH SOLE 0 825 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 47 653 SH SOLE 0 653 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 102 1605 SH SOLE 0 1605 0 SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 19 375 SH SOLE 0 375 0 SEMPRA ENERGY COMMON 816851109 13106 122583 SH SOLE 0 120983 1600 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 SERITAGE GRWTH PPTYS COMMON CLASS A 81752R100 98 2425 SH SOLE 0 2350 75 SERVICE CORP INTL COMMON 817565104 133719 3583051 SH SOLE 224600 3314001 44450 SERVICEMASTER GBL HLDGS INC COM 81761R109 162 3160 SH SOLE 0 3160 0 SHERWIN WILLIAMS CO COMMON 824348106 4 10 SH SOLE 0 10 0 SHIRE PLC ADR (3 ORD) 82481R106 83 538 SH SOLE 0 524 14 SHOTSPOTTER INC COM USD0.005 82536T107 56 4000 SH SOLE 0 4000 0 SILVERBOW RESOURCES COM 82836G102 57 1933 SH SOLE 0 1860 73 SILVERCORP METALS COMMON 82835P103 160 61400 SH SOLE 0 61400 0 SIMMONS 1ST NATL COR CLASS A 828730200 22 390 SH SOLE 0 390 0 SIMON PPTY INC REIT 828806109 9953 57955 SH SOLE 0 54285 3670 SIMPSON MANUFACTURIN COMMON 829073105 34 600 SH SOLE 0 600 0 SINA CORPORATION ORDINARY G81477104 8164 81396 SH SOLE 81396 0 0 SIRIUS XM HLDG COMMON 82968B103 210 39244 SH SOLE 0 38844 400 SJW GROUP COMMON 784305104 19179 300480 SH SOLE 1650 279430 19400 SKYWORKS SOLUTIONS COMMON 83088M102 11 125 SH SOLE 0 125 0 SLM CORP COMMON 78442P106 4220 373503 SH SOLE 0 373503 0 SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 26 765 SH SOLE 0 765 0 SMITH A O COMMON 831865209 263 4306 SH SOLE 0 4306 0 SMUCKER J M CO COMMON 832696405 678 5465 SH SOLE 0 5465 0 SNAP INC COMMON CL A 83304A106 111 7631 SH SOLE 0 7631 0 SNAP-ON INC COMMON 833034101 31407 180190 SH SOLE 0 180190 0 SONOCO PRODS COMMON 835495102 1136 21380 SH SOLE 0 20905 475 SONY CORP ADR (1 ORD) 835699307 6 150 SH SOLE 0 150 0 SOTHEBYS CLASS A 835898107 5 107 SH SOLE 0 107 0 SOURCE CAP INC COMMON 836144105 10 250 SH SOLE 0 250 0 SOUTH STATE CORP COMMON 840441109 761 8274 SH SOLE 0 0 8274 SOUTHERN CO COMMON 842587107 323 6720 SH SOLE 0 6070 650 SOUTHERN NATL BKOFVA COMMON 843395104 4220 263281 SH SOLE 106573 95100 61608 SOUTHWEST AIRLS CO COMMON 844741108 20142 307760 SH SOLE 0 296545 11215 SOUTHWESTERN ENERGY COMMON 845467109 9 1684 SH SOLE 0 1684 0 SPARTAN MOTORS INC COMMON 846819100 1588 100830 SH SOLE 0 90830 10000 SPARTANNASH CO COMMON 847215100 3 120 SH SOLE 0 120 0 SPDR S&P 500 ETF TRUST 78462F103 14460 54186 SH SOLE 0 53866 320 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 1786 14451 SH SOLE 0 14381 70 SPDR INDX SH FUNDS EURO STOXX 50 78463X202 61 1500 SH SOLE 0 1500 0 SPDR S&P BIOTECH SPDR SERIES TRUST 78464A870 6 74 SH SOLE 0 74 0 SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 11 122 SH SOLE 0 122 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 559 1620 SH SOLE 0 1620 0 SPDR SERIES TRUST SHORT TERM HIGH YIEL 78468R408 42 1542 SH SOLE 0 1542 0 SPECIAL OPPRTUNTY FD COMMON 84741T104 148 10000 SH SOLE 0 0 10000 SPECTRA ENERGY PARTN COMMON 84756N109 90 2280 SH SOLE 0 2000 280 SPECTRUM BRANDS HLD COMMON 84763R101 9311 82842 SH SOLE 0 78977 3865 SPIRE INC COMMON 84857L101 15 200 SH SOLE 0 200 0 SPIRIT AEROSYSTEMS CLASS A 848574109 36093 413681 SH SOLE 0 413681 0 SPIRIT AIRLINES IN COMMON 848577102 520 11595 SH SOLE 0 11345 250 SPIRIT REALTY CAPI COMMON 84860W102 214 25000 SH SOLE 0 0 25000 SPIRIT RLTY CAP INC 2.875 MAY 15 19 C 84860WAA0 30 30000 PRN SOLE 0 30000 0 SPLUNK INC COMMON 848637104 79 964 SH SOLE 0 964 0 SPROUTS FMRS MKT I COM USD0.001 85208M102 1 75 SH SOLE 0 0 75 ST JOE CO COMMON 790148100 41 2300 SH SOLE 0 2300 0 STAMPS COM INC COMMON 852857200 56 300 SH SOLE 0 300 0 STANDEX INTL CORP COMMON 854231107 152 1500 SH SOLE 0 1500 0 STANLEY BLACK&DECKR COMMON 854502101 2441 14390 SH SOLE 0 13790 600 STAR GROUP LP UNIT 85512C105 35 3310 SH SOLE 0 3310 0 STARBUCKS CORP COMMON 855244109 1576 27449 SH SOLE 0 25635 1814 STARWOOD PPTY TR COMMON 85571B105 189 8885 SH SOLE 0 8485 400 STATE STREET CORP COMMON 857477103 810 8304 SH SOLE 0 8304 0 STEEL PARTNERS HLDGS UNIT 85814R107 391 20025 SH SOLE 0 0 20025 STERICYCLE INC COMMON 858912108 3 50 SH SOLE 0 50 0 STERLING BANCORP COMMON STOCK 85917A100 1268 51571 SH SOLE 1400 38525 11646 STORE CAP CORP COMMON 862121100 2908 111680 SH SOLE 0 109540 2140 STRAIGHT PATH COMM COMMON CL B 862578101 5 33 SH SOLE 0 33 0 STRATUS PPTYS INC COMMON 863167201 38 1292 SH SOLE 0 1292 0 STREAMLINE HEALTH COMMON 86323X106 0 529 SH SOLE 0 529 0 STRYKER CORP COMMON 863667101 43563 281345 SH SOLE 270395 10950 0 SUBURBAN PROPANE PAR UNIT 864482104 201 8300 SH SOLE 0 8300 0 SUMMIT MATERIALS CL A COM USD0.01 86614U100 159 5070 SH SOLE 0 5070 0 SUN LIFE FNCL INC COMMON 866796105 29 724 SH SOLE 0 724 0 SUNCOKE ENERGY INC COMMON 86722A103 7 600 SH SOLE 0 600 0 SUNCOR ENERGY INC COMMON 867224107 55 1500 SH SOLE 0 1500 0 SUNPOWER CORP COMMON 867652406 0 100 SH SOLE 0 100 0 SUNTRUST BANKS INC COMMON 867914103 336 5206 SH SOLE 0 2656 2550 SUPERIOR UNIFORM GRP COMMON 868358102 3158 118265 SH SOLE 0 114265 4000 SVB FINANCIAL GROUP COMMON 78486Q101 625 2675 SH SOLE 0 2675 0 SYMANTEC CORP COMMON 871503108 3433 122376 SH SOLE 0 119376 3000 SYNNEX CORP COMMON 87162W100 299 2200 SH SOLE 0 2200 0 SYSCO CORP COMMON 871829107 1035 17051 SH SOLE 0 17051 0 T ROWE PRICE GRP COMMON 74144T108 11 106 SH SOLE 0 106 0 T2 BIOSYSTEMS INC COMMON 89853L104 1 250 SH SOLE 0 250 0 TAKE-TWO INTERACTIVE COMMON 874054109 6 63 SH SOLE 0 63 0 TALLGRASS ENERGY PAR COMMON UNIT 874697105 170 3726 SH SOLE 0 3726 0 TANGER FACTORY OUTLT COMMON 875465106 29516 1113414 SH SOLE 0 1075909 37505 TAPESTRY INC COMMON 876030107 3046 68874 SH SOLE 0 67074 1800 TARGA RESOURCES IN COMMON 87612G101 908 18754 SH SOLE 0 632 18122 TARGET CORPORATION COMMON 87612E106 546 8382 SH SOLE 0 7313 1069 TC PIPELINES LP COMMON UNIT 87233Q108 161 3050 SH SOLE 0 3050 0 TCF FINANCIAL CORP COMMON 872275102 16 813 SH SOLE 0 813 0 TCW STRATEGIC INCM COMMON 872340104 152 25938 SH SOLE 0 16738 9200 TE CONNECTIVITY COMMON H84989104 353 3722 SH SOLE 0 3247 475 TECH DATA CORP COMMON 878237106 244 2500 SH SOLE 0 2500 0 TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 24 1200 SH SOLE 0 1200 0 TEEKAY OFFSHRE PRTNR UNIT Y8565J101 6478 2745075 SH SOLE 991400 1267600 486075 TEGNA INC COMMON 87901J105 140 9966 SH SOLE 0 9966 0 TEJON RANCH CO COMMON 879080109 159 7686 SH SOLE 0 633 7053 TELEFLEX INC COMMON 879369106 124 500 SH SOLE 0 500 0 TELEPHONE & DATA SYS COMMON 879433829 4110 147859 SH SOLE 0 147859 0 TELETECH HLDGS INC COMMON 879939106 1370 34062 SH SOLE 0 32912 1150 TERADATA CORP COMMON 88076W103 3 99 SH SOLE 0 99 0 TERRAFORM PWR INC COMMON CL A 88104R209 1356 113400 SH SOLE 0 103950 9450 TESLA INC COM USD0.001 88160R101 491 1579 SH SOLE 0 1169 410 TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 25219 1330850 SH SOLE 0 1329472 1378 TEXAS INSTRUMENTS COMMON 882508104 2825 27055 SH SOLE 0 25961 1094 TEXAS PAC LD TR SUB CTF PROP I T 882610108 70391 157606 SH SOLE 0 7606 150000 TEXTRON INC COMMON 883203101 79 1400 SH SOLE 0 1400 0 THE CHEMOURS COMPANY COMMON 163851108 108 2175 SH SOLE 0 1740 435 THE HANOVER INS GRP COMMON 410867105 85 794 SH SOLE 0 794 0 THE HERSHEY COMPANY COMMON 427866108 1454 12811 SH SOLE 0 12811 0 THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH SOLE 0 29 0 THERAVANCE BIOPHARMA COM G8807B106 40556 1454167 SH SOLE 381294 1012435 60438 THERMO FISHER SCI COMMON 883556102 100578 529696 SH SOLE 0 521886 7810 THIRD PT REINS LTD COM USD0.10 G8827U100 146 10000 SH SOLE 0 0 10000 THOMSON REUTERS CORP COMMON 884903105 418 9600 SH SOLE 0 9450 150 TIFFANY & CO COMMON 886547108 2201 21179 SH SOLE 0 19054 2125 TIME INC COMMON 887228104 131 7148 SH SOLE 0 7057 91 TIME WARNER INC COMMON 887317303 31605 345530 SH SOLE 0 332567 12963 TITAN INTL INC COMMON 88830M102 14310 1111063 SH SOLE 0 1022653 88410 TIVO CORP COM STK USD0.001 88870P106 0 38 SH SOLE 0 38 0 TJX COMPANIES INC COMMON 872540109 1463 19141 SH SOLE 0 19141 0 TOLL BROTHERS INC COMMON 889478103 53 1110 SH SOLE 0 1110 0 TOOTSIE ROLL INDS COMMON 890516107 885 24327 SH SOLE 0 24007 320 TOPBUILD CORP COMMON 89055F103 4 66 SH SOLE 0 66 0 TORCHMARK CORP COMMON 891027104 6000 66154 SH SOLE 0 66154 0 TORONTO DOMINION BK COMMON 891160509 70 1201 SH SOLE 0 1201 0 TOTAL SA ADR (1 ORD) 89151E109 51 935 SH SOLE 0 935 0 TOTAL SYS SVCS INC COMMON 891906109 5 70 SH SOLE 0 70 0 TOYOTA MTR CORP ADR (2 ORD) 892331307 63 500 SH SOLE 0 500 0 TRANSDIGM GROUP COMMON 893641100 307 1120 SH SOLE 0 700 420 TRANSOCEAN LTD COMMON H8817H100 0 40 SH SOLE 0 40 0 TRANSUNION COMMON 89400J107 2 50 SH SOLE 0 50 0 TRAVELERS CO(THE) COMMON 89417E109 16365 120657 SH SOLE 0 120507 150 TRIBUNE MEDIA CO CL A 896047503 106 2500 SH SOLE 0 2500 0 TRIMAS CORP COMMON 896215209 53738 2008915 SH SOLE 225550 1657315 126050 TRIMBLE INC COM NPV 896239100 5 132 SH SOLE 0 132 0 TRINITY PL HLDGS INC COM 89656D101 63 9126 SH SOLE 0 0 9126 TRIUMPH BANCORP COM ACCD INVS 89679E300 630 20000 SH SOLE 0 0 20000 TRIUMPH GROUP INC COMMON 896818101 26 970 SH SOLE 0 970 0 TRIVAGO NV REP SHS CL A 89686D105 5 800 SH SOLE 0 0 800 TRONOX LTD SHARES CLASS A Q9235V101 2 125 SH SOLE 0 0 125 TRUSTCO BK CORP N Y COMMON 898349105 5160 560941 SH SOLE 0 530941 30000 TTM TECHNOLOGIES IN COMMON 87305R109 10 690 SH SOLE 0 690 0 TUPPERWARE BRANDS COMMON 899896104 43 690 SH SOLE 0 690 0 TWENTY-FIRST CENTURY CLASS A 90130A101 4107 118941 SH SOLE 0 118941 0 TWITTER INC COMMON 90184L102 6 250 SH SOLE 0 250 0 TWO RIV BANCORP COMMON 90207C105 508 28056 SH SOLE 0 0 28056 TYLER TECHN INC COMMON 902252105 144 816 SH SOLE 0 816 0 TYSON FOODS INC CLASS A 902494103 5 62 SH SOLE 0 62 0 U S PHYSICAL THERAPY COMMON 90337L108 74 1030 SH SOLE 0 1030 0 U S SILICA HLDGS I COMMON 90346E103 96 2975 SH SOLE 0 2975 0 UDR INC COMMON 902653104 45 1169 SH SOLE 0 1169 0 UGI CORP COMMON 902681105 27 586 SH SOLE 0 586 0 ULTA BEAUTY INC COM STK USD0.01 90384S303 62331 278688 SH SOLE 5000 205388 68300 ULTRA PETROLEUM CP NPV 903914208 17590 1941523 SH SOLE 20597 1698292 222634 UNDER ARMOUR CLASS A 904311107 115 7995 SH SOLE 0 7995 0 UNDER ARMOUR INC CL C COM STK $0.0003 904311206 6 508 SH SOLE 0 508 0 UNIFI INC COMMON 904677200 134 3740 SH SOLE 0 742 2998 UNILEVER N.V NY SHARES (1 ORD) 904784709 1979 35145 SH SOLE 0 35145 0 UNILEVER PLC ADR (4 ORD) 904767704 609 11020 SH SOLE 0 11020 0 UNION PAC CORP COMMON 907818108 4913 36639 SH SOLE 0 27902 8737 UNIQURE N.V. COM EUR0.05 N90064101 1371 70000 SH SOLE 70000 0 0 UNISYS CORPORATION COMMON 909214306 20 2500 SH SOLE 0 2500 0 UNITED CMNTY FINL COMMON 909839102 45 5000 SH SOLE 0 0 5000 UNITED CONTINENTAL COMMON 910047109 1 25 SH SOLE 0 25 0 UNITED GUARDIAN INC COMMON 910571108 260 14062 SH SOLE 0 0 14062 UNITED PARCEL SERVIC CLASS B 911312106 37669 316140 SH SOLE 0 311715 4425 UNITED RENTALS INC COMMON 911363109 307 1790 SH SOLE 25 1095 670 UNITED STATES CELLUL COMMON 911684108 88 2362 SH SOLE 0 2362 0 UNITED TECHNOLOGIES COMMON 913017109 71034 556818 SH SOLE 0 470974 85844 UNITEDHEALTH GRP INC COMMON 91324P102 57725 261842 SH SOLE 0 260014 1828 UNITI GROUP INC COM USD0.0001 91325V108 61 3478 SH SOLE 0 3178 300 UNITIL CORP COMMON 913259107 4086 89579 SH SOLE 0 81264 8315 UNIVERSAL DISPLAY CP COMMON 91347P105 243 1410 SH SOLE 0 1350 60 UNIVERSAL STAINLES COMMON 913837100 51 2405 SH SOLE 0 2405 0 UNIVEST CORP PA COMMON 915271100 1722 61421 SH SOLE 1500 59081 840 UNUM GROUP COMMON 91529Y106 54 1000 SH SOLE 0 1000 0 URBANEDGE PROPERTIES COMMON SHARES 91704F104 3942 154672 SH SOLE 0 154672 0 URSTADT BIDDLE PPTYS CLASS A 917286205 1998 91921 SH SOLE 0 87241 4680 URSTADT BIDDLE PPTYS COMMON 917286106 43 2551 SH SOLE 0 2551 0 URSTADT BIDDLE PPTYS PFD SER G 6.75 917286809 61 2350 SH SOLE 1750 600 0 US BANCORP DEL COMMON 902973304 84862 1583845 SH SOLE 0 1459720 124125 USG CORPORATION COMMON 903293405 38 1000 SH SOLE 0 1000 0 V F CORP COMMON 918204108 440 5948 SH SOLE 0 5888 60 VALEANT PHARMACEUTIC COMMON 91911K102 1 56 SH SOLE 0 56 0 VALERO ENERGY CORP COMMON 91913Y100 31 348 SH SOLE 0 332 16 VALLEY NATL BANCORP COMMON 919794107 936 83503 SH SOLE 0 83233 270 VANDA PHARMA COMMON 921659108 3 200 SH SOLE 0 0 200 VANECK VECTORS GOLD MINER ETF 92189F106 350 15066 SH SOLE 0 15066 0 VANECK VECTORS INDIA SMALL CP ETF 92189F767 737 10875 SH SOLE 0 10875 0 VANECK VECTORS ETF T BIOTECH ETF 92189F726 373 3000 SH SOLE 0 3000 0 VANGUARD INT-TERM CORP 92206C870 74 851 SH SOLE 0 851 0 VANGUARD RUSSELL 2000 ETF 92206C664 1678 13726 SH SOLE 0 13726 0 VANGUARD SHRT-TERM CORP 92206C409 333 4200 SH SOLE 0 4200 0 VANGUARD ADMIRAL F S&P SMCAP600 VL IDX 921932778 5692 43020 SH SOLE 0 41710 1310 VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 55 697 SH SOLE 0 697 0 VANGUARD FTSE DEVELOPED MRKT ETF 921943858 1257 28035 SH SOLE 0 27660 375 VANGUARD FTSE EMERGING MARKETS ETF 922042858 824 17960 SH SOLE 0 17585 375 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 195 1529 SH SOLE 0 1529 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 127 1139 SH SOLE 0 1139 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3801 15498 SH SOLE 0 13098 2400 VANGUARD INDEX TR EXTENDED MKT 922908652 42 376 SH SOLE 0 376 0 VANGUARD INDEX TR GROWTH 922908736 342 2434 SH SOLE 0 2434 0 VANGUARD INDEX TR LRG CAP 922908637 459 3745 SH SOLE 0 3745 0 VANGUARD INDEX TR MID CAP 922908629 245 1585 SH SOLE 0 1585 0 VANGUARD INDEX TR REIT 922908553 340 4103 SH SOLE 0 4103 0 VANGUARD INDEX TR SMALL CAP 922908751 287 1945 SH SOLE 0 1945 0 VANGUARD INDEX TR SMALL CAP GROWTH 922908595 194 1208 SH SOLE 0 1208 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 1274 9602 SH SOLE 0 9602 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 465 3390 SH SOLE 0 3351 39 VANGUARD INDEX TR VALUE 922908744 590 5553 SH SOLE 0 5338 215 VANGUARD INTL INDEX FD TT WRLD ST 922042742 245 3300 SH SOLE 0 3300 0 VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 38 657 SH SOLE 0 657 0 VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 544 9950 SH SOLE 0 800 9150 VANGUARD SCOTTSDAL FDS VNG RUS1000GRW 92206C680 79 575 SH SOLE 0 575 0 VANGUARD SCOTTSDAL FDS VNG RUS1000VAL 92206C714 29 275 SH SOLE 0 275 0 VANGUARD SECTOR INDE CONSUMER STAPLES 92204A207 28 195 SH SOLE 0 195 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 32 461 SH SOLE 0 461 0 VANGUARD SECTOR INDE HEALTH CARE 92204A504 185 1201 SH SOLE 0 1201 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 266 1614 SH SOLE 0 1614 0 VANGUARD SECTOR INDE UTILITIES 92204A876 17 150 SH SOLE 0 150 0 VANGUARD SECTOR INDX ENERGY 92204A306 178 1800 SH SOLE 0 1800 0 VANGUARD SECTOR INDX INDUSTRIALS 92204A603 78 550 SH SOLE 0 550 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 497 4875 SH SOLE 0 4825 50 VANGUARD STAR FUND TTL INTLSTK IDX FD E 921909768 106 1875 SH SOLE 0 1875 0 VANGUARD WHITEHALL F ETF HIGH DIV YLD 921946406 12 150 SH SOLE 0 150 0 VANTIV INC CLASS A 92210H105 2 38 SH SOLE 0 38 0 VAREX IMAGING CORP COM USD0.01 WI 92214X106 96 2410 SH SOLE 0 2410 0 VARIAN MED SYS INC COMMON 92220P105 769 6925 SH SOLE 0 6925 0 VARONIS SYSTEMS IN COM USD0.001 922280102 85 1765 SH SOLE 0 1565 200 VECTREN CORP COMMON 92240G101 222 3419 SH SOLE 0 3419 0 VECTRUS INC COMMON 92242T101 4 147 SH SOLE 0 147 0 VENTAS INC COMMON 92276F100 143 2387 SH SOLE 0 2387 0 VEON LTD SPON ADR 1 ORD 91822M106 1 450 SH SOLE 0 450 0 VERACYTE INC COM USD0.001 92337F107 1780 272700 SH SOLE 272700 0 0 VERASTEM INC COMMON 92337C104 4 1600 SH SOLE 0 1100 500 VEREIT INC COMMON REIT 92339V100 186 24000 SH SOLE 0 24000 0 VERIFONE SYSTEMS INC COMMON 92342Y109 8 495 SH SOLE 0 495 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 345 3600 SH SOLE 0 3600 0 VERITIV CORPORATION COMMON STOCK 923454102 1 35 SH SOLE 0 35 0 VERIZON COMMUNICATIO COMMON 92343V104 33199 627237 SH SOLE 2100 602234 22903 VERMILION ENERGY INC COMMON 923725105 52 1440 SH SOLE 0 0 1440 VERSUM MATERIALS INC COMMON STOCK 92532W103 1070 28273 SH SOLE 0 28273 0 VERTEX PHARMACEUTICL COMMON 92532F100 369 2465 SH SOLE 0 2465 0 VIACOM INC CLASS B 92553P201 24158 784124 SH SOLE 700 763446 19978 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 14 4000 SH SOLE 0 4000 0 VISA INC CLASS A 92826C839 8980 78761 SH SOLE 0 78761 0 VIVUS INC COMMON 928551100 28 56800 SH SOLE 0 46800 10000 VMWARE INC CLASS A 928563402 9 75 SH SOLE 0 75 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 292 9168 SH SOLE 0 8832 336 VORNADO RLTY TR COMMON 929042109 32210 412003 SH SOLE 0 398090 13913 VOYA FINANCIAL INC COMMON 929089100 28 585 SH SOLE 0 585 0 VULCAN MATERIALS CO COMMON 929160109 2195 17100 SH SOLE 0 16600 500 W.P CAREY INC COMMON 92936U109 974 14150 SH SOLE 0 14150 0 WABCO HOLDINGS COMMON 92927K102 76504 533134 SH SOLE 0 482108 51026 WABTEC COMMON 929740108 968 11896 SH SOLE 0 10032 1864 WADDELL & REED FINL CLASS A 930059100 182 8148 SH SOLE 0 8148 0 WAL MART STORES INC COMMON 931142103 10247 103769 SH SOLE 0 103767 2 WALGREENS BOOTS ALNC COMMON 931427108 8557 117843 SH SOLE 0 117843 0 WALT DISNEY CO COMMON 254687106 40001 372065 SH SOLE 100 368306 3659 WASH REAL ESTATE INV SH BEN INT 939653101 124 4000 SH SOLE 0 4000 0 WASHINGTONFIRST BNK COMMON 940730104 909 26560 SH SOLE 0 0 26560 WASTE MANAGEMENT INC COMMON 94106L109 87 1009 SH SOLE 0 1009 0 WATERS CORP COMMON 941848103 6914 35793 SH SOLE 0 35793 0 WD-40 CO COMMON 929236107 17 150 SH SOLE 0 150 0 WEATHERFORD INTL PLC ORDINARY SHARES G48833100 41 9979 SH SOLE 0 5779 4200 WEC ENERGY GROUP INC COMMON 92939U106 9 150 SH SOLE 0 150 0 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 51 500 SH SOLE 0 500 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 80 2450 SH SOLE 0 2450 0 WEIS MKTS INC COMMON 948849104 169 4100 SH SOLE 0 4100 0 WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 9139 6977 SH SOLE 0 6932 45 WELLS FARGO & CO COMMON 949746101 278777 4594978 SH SOLE 152650 4271376 170952 WESTAMERICA BANCORP COMMON 957090103 11 200 SH SOLE 0 200 0 WESTAR ENERGY INC COMMON 95709T100 438 8310 SH SOLE 0 8310 0 WESTERN ALLIANCE BCP COMMON 957638109 28 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 3040 132986 SH SOLE 0 132986 0 WESTERN DIGITAL CORP COMMON 958102105 33 421 SH SOLE 0 421 0 WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 182 3800 SH SOLE 0 2000 1800 WESTERN NEW ENG BANC COMMON 958892101 284 26065 SH SOLE 0 24125 1940 WESTERN UNION COMMON 959802109 25521 1342509 SH SOLE 0 1341579 930 WESTROCK CO COMMON 96145D105 31 500 SH SOLE 0 500 0 WEX INC. COMMON 96208T104 480 3400 SH SOLE 0 3400 0 WEYERHAEUSER CO COMMON 962166104 352 10000 SH SOLE 0 8000 2000 WGL HOLDINGS INC COMMON 92924F106 1933 22520 SH SOLE 0 21870 650 WHEATON PRECIOUS MET COMMON 962879102 252 11400 SH SOLE 0 11400 0 WHIRLPOOL CORP COMMON 963320106 94 560 SH SOLE 0 560 0 WHITE MTNS INS GROUP COMMON G9618E107 1565 1839 SH SOLE 0 1839 0 WHITING PETE CORP COMMON 966387409 8 309 SH SOLE 0 309 0 WILEY JOHN & SONS CLASS A 968223206 1426 21690 SH SOLE 0 21690 0 WILLIAMS COS INC COMMON 969457100 153 5025 SH SOLE 0 5025 0 WILLIAMS PARTNERS COMMON UNIT 96949L105 2693 69458 SH SOLE 0 26122 43336 WILLIS TOWERS WATSON COMMON G96629103 501 3330 SH SOLE 0 2953 377 WINDSTREAM HLDGS I COM USD0.0001 97382A200 0 48 SH SOLE 0 48 0 WISDOMTREE INVTS COMMON 97717P104 57 4617 SH SOLE 0 4617 0 WISDOMTREE TR ETF INTL HEDGE EQT 97717X701 17 278 SH SOLE 0 278 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 4 132 SH SOLE 0 132 0 WISDOMTREE TR JAPAN HEDGE EQT 97717W851 52 888 SH SOLE 0 888 0 WISDOMTREE TRUST JP SMLCAP HEDGED EQU 97717W521 4 104 SH SOLE 0 104 0 WMIH CORP COM USD0.00001 92936P100 0 26 SH SOLE 0 26 0 WOLVERINE WORLD WIDE COMMON 978097103 102 3200 SH SOLE 0 3200 0 WOODWARD INC COMMON 980745103 153 2000 SH SOLE 0 2000 0 WORKHORSE GROUP INC COMMON 98138J206 156 61000 SH SOLE 0 61000 0 WORLD WRESTLING ENT CLASS A 98156Q108 643 21033 SH SOLE 0 21033 0 WPX ENERGY INC COMMON STOCK 98212B103 105 7500 SH SOLE 0 7500 0 WRIGHT MED GROUP N V ORD EUR0.03 N96617118 88 4000 SH SOLE 0 4000 0 XCEL ENERGY INC COMMON 98389B100 81 1700 SH SOLE 0 1700 0 XEROX CORP COMMON 984121608 16 563 SH SOLE 0 563 0 XL GROUP LTD COMMON SHARES G98294104 5 150 SH SOLE 0 150 0 XOMA CORP DEL COM USD0.0075 98419J206 356 10000 SH SOLE 0 10000 0 XPO LOGISTICS INC COMMON 983793100 21958 239750 SH SOLE 0 236500 3250 XYLEM INC COMMON 98419M100 8181 119956 SH SOLE 0 115676 4280 YELP INC COMMON 985817105 29839 711148 SH SOLE 19965 668563 22620 YORK WTR CO COMMON 987184108 1007 29723 SH SOLE 0 27273 2450 YUM BRANDS INC COMMON 988498101 34560 423484 SH SOLE 80000 314947 28537 YUM CHINA HOLDINGS COMMON STOCK 98850P109 4399 109933 SH SOLE 0 83203 26730 ZEBRA TECHNOLOGIES CLASS A 989207105 43 420 SH SOLE 0 420 0 ZEDGE INC CLASS B COMMON STOCK 98923T104 0 22 SH SOLE 0 22 0 ZIMMER BIOMET HLDS COMMON 98956P102 47738 395609 SH SOLE 0 391509 4100 ZIXI CORPORATION COMMON 98974P100 56 13000 SH SOLE 0 13000 0 ZOETIS INC COMMON 98978V103 1162 16130 SH SOLE 0 15930 200 ZYNGA INC COMMON 98986T108 88 22000 SH SOLE 0 22000 0