0001140361-18-019145.txt : 20180420 0001140361-18-019145.hdr.sgml : 20180420 20180420140700 ACCESSION NUMBER: 0001140361-18-019145 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180420 DATE AS OF CHANGE: 20180420 EFFECTIVENESS DATE: 20180420 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: 18766094 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 03-31-2018 03-31-2018 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 04-20-2018 0 1437 17575710 false
INFORMATION TABLE 2 form13fInfoTable.xml 3-D SYS CORP DEL COMMON 88554D205 4 400 SH SOLE 0 400 0 3M COMPANY COMMON 88579Y101 146096 665523 SH SOLE 0 644675 20848 A V HOMES INC COMMON 00234P102 31600 1703536 SH SOLE 0 1566627 136909 ABB LTD ADR (1 ORD) 000375204 474 20000 SH SOLE 0 20000 0 ABBOTT LABS COMMON 002824100 13811 230507 SH SOLE 0 225441 5066 ABBVIE INC COMMON 00287Y109 15146 160027 SH SOLE 0 156536 3491 ABIOMED INC COMMON 003654100 7599 26117 SH SOLE 0 0 26117 ACADIA REALTY TRUST COMMON SBI 004239109 663 26971 SH SOLE 0 6000 20971 ACCELERATE DIAGNOS COMMON 00430H102 45 2000 SH SOLE 0 2000 0 ACCELERON PHARMA COM USD0.001 00434H108 6083 155600 SH SOLE 155600 0 0 ACCENTURE PLC CLASS A G1151C101 131423 856179 SH SOLE 10055 819269 26855 ACCESS NATL CORP COMMON 004337101 3436 120467 SH SOLE 57852 10424 52191 ACCO BRANDS CORP COMMON 00081T108 4 350 SH SOLE 0 350 0 ACER THERAPEUTICS COMMON 00444P108 96 5000 SH SOLE 0 5000 0 ACME UNITED CORP COMMON 004816104 275 13224 SH SOLE 0 13224 0 ACTIVISION BLIZZARD COMMON 00507V109 996 14774 SH SOLE 80 12622 2072 ACTUANT CORPORATION CLASS A 00508X203 355 15291 SH SOLE 0 14491 800 ADIENT PLC ORDINARY SHARES G0084W101 27 461 SH SOLE 0 454 7 ADOBE SYSTEMS INC COMMON 00724F101 1201 5559 SH SOLE 0 5559 0 ADTALEM GLOBAL EDUCA COMMON 00737L103 71 1500 SH SOLE 0 1500 0 ADVANSIX INC COMMON STOCK 00773T101 12 362 SH SOLE 0 348 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 45 50000 PRN SOLE 0 50000 0 AEROVIRONMENT INC COMMON 008073108 227 5000 SH SOLE 0 5000 0 AES CORP COMMON 00130H105 36 3200 SH SOLE 0 3200 0 AETNA INC COMMON 00817Y108 703 4160 SH SOLE 0 4160 0 AFLAC INC COMMON 001055102 75 1714 SH SOLE 0 1714 0 AGILENT TECHN INC COMMON 00846U101 3850 57556 SH SOLE 0 50456 7100 AGNC INVT CORP COM STK USD0.01 00123Q104 28 1500 SH SOLE 0 1500 0 AGNICO EAGLE MINES COMMON 008474108 24 575 SH SOLE 0 575 0 AGROFRESH SOLUTIONS COM USD0.0001 00856G109 25165 3423835 SH SOLE 0 3093035 330800 AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 20 41025 SH SOLE 0 15000 26025 AIR PRODS & CHEMS COMMON 009158106 9103 57247 SH SOLE 0 57247 0 AKAMAI TECH INC COMMON 00971T101 28 398 SH SOLE 100 298 0 AKEBIA THERAPEUTIC COM USD0.00001 00972D105 5385 565066 SH SOLE 565066 0 0 AKORN INC COMMON 009728106 65 3500 SH SOLE 0 3500 0 ALAMO GROUP INC COMMON 011311107 1658 15090 SH SOLE 0 14940 150 ALASKA AIR GROUP INC COMMON 011659109 1 30 SH SOLE 0 30 0 ALBEMARLE CORP COMMON 012653101 41 450 SH SOLE 0 450 0 ALCOA CORPORATION COMMON 013872106 19 444 SH SOLE 0 444 0 ALEXANDER & BALDWIN COMMON 014491104 1379 59620 SH SOLE 0 59620 0 ALEXANDER'S INC COMMON 014752109 82 217 SH SOLE 0 217 0 ALEXCO RESOURCES COMMON 01535P106 13 10000 SH SOLE 0 10000 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 2050 11173 SH SOLE 20 9859 1294 ALKERMES PLC ORDINARY G01767105 57 1000 SH SOLE 0 0 1000 ALLEGHANY CORP DEL COMMON 017175100 3765 6128 SH SOLE 0 6128 0 ALLEGION PLC ORDINARY SHARES G0176J109 143 1681 SH SOLE 0 1681 0 ALLERGAN PLC SHARES G0177J108 26743 158911 SH SOLE 62100 95168 1643 ALLETE COMMON 018522300 26 366 SH SOLE 0 100 266 ALLIANCE HOLDINGS GP COMMON UNIT 01861G100 2852 114050 SH SOLE 0 103800 10250 ALLIANCE RES PRTN UNIT 01877R108 7283 412639 SH SOLE 0 308426 104213 ALLIANCEBERSTEIN HLD COMMON 01881G106 3501 130400 SH SOLE 0 130400 0 ALLIANT ENERGY CORP COMMON 018802108 13 332 SH SOLE 0 332 0 ALLSTATE CORP COMMON 020002101 2663 28093 SH SOLE 0 28093 0 ALLY FINL INC COMMON 02005N100 96903 3569172 SH SOLE 0 3506482 62690 ALPHABET INC CLASS A 02079K305 83792 80792 SH SOLE 12900 60517 7375 ALPHABET INC CLASS C 02079K107 121239 117504 SH SOLE 15 108905 8584 ALTABA INC COM USD0.001 021346101 888 12000 SH SOLE 0 12000 0 ALTICE USA INC COMMON CL A 02156K103 18 1000 SH SOLE 0 0 1000 ALTRIA GROUP INC COMMON 02209S103 70179 1126121 SH SOLE 0 1082671 43450 AMAZON COM INC COMMON 023135106 7785 5379 SH SOLE 7 5091 281 AMC NETWORKS INC CLASS A 00164V103 3 64 SH SOLE 0 64 0 AMDOCS LTD ORDINARY G02602103 10127 151794 SH SOLE 0 150887 907 AMERCO COMMON 023586100 125130 362592 SH SOLE 45 331885 30662 AMEREN CORPORATION COMMON 023608102 42998 759281 SH SOLE 0 478183 281098 AMERICA MOVIL ADR (20 SER L) 02364W105 25 1355 SH SOLE 0 1355 0 AMERICAN AIRLINES COM USD1 02376R102 100 1930 SH SOLE 0 1930 0 AMERICAN CAMPUS CMNT COMMON 024835100 11 300 SH SOLE 0 300 0 AMERICAN EXPRESS CO COMMON 025816109 101582 1089007 SH SOLE 0 1040873 48134 AMERICAN NATL INS CO COMMON 028591105 22997 196625 SH SOLE 500 184194 11931 AMERICAN OUTDOOR BRN COM USD0.001 02874P103 650 63064 SH SOLE 0 61764 1300 AMERICAN STS WTR CO COMMON 029899101 74 1400 SH SOLE 0 1400 0 AMERICAN SUPERCNDCTR COM USD0.01 030111207 198 34049 SH SOLE 0 31597 2452 AMERICAN TOWER CORP COMMON 03027X100 107 740 SH SOLE 0 740 0 AMERICAN WTR WKS CO COMMON 030420103 19657 239346 SH SOLE 0 228556 10790 AMERIGAS PTRN L P UNIT 030975106 145 3650 SH SOLE 0 3300 350 AMERIPRISE FINANCIAL COMMON 03076C106 4753 32128 SH SOLE 0 32008 120 AMERISOURCE-BERGEN COMMON 03073E105 19200 222720 SH SOLE 0 222720 0 AMERN ELEC PWR INC COMMON 025537101 273 3993 SH SOLE 0 3993 0 AMERN FINL GROUP COMMON 025932104 2 22 SH SOLE 0 22 0 AMERN INTL GROUP INC COMMON 026874784 64228 1180243 SH SOLE 0 1097135 83108 AMERN INTL GROUP INC WTS JAN 19 21 026874156 10 665 SH SOLE 0 665 0 AMETEK INC COMMON 031100100 431 5685 SH SOLE 0 5685 0 AMGEN INC COMMON 031162100 61796 362488 SH SOLE 99900 261713 875 AMN HEALTHCARE SERVI COMMON 001744101 9 175 SH SOLE 0 175 0 AMPHENOL CORPORATION CLASS A 032095101 602 7000 SH SOLE 0 7000 0 AMYRIS INC COM USD0.0001 03236M200 66 10000 SH SOLE 0 10000 0 ANADARKO PETE COMMON 032511107 1004 16624 SH SOLE 0 12255 4369 ANALOG DEVICES INC COMMON 032654105 3087 33879 SH SOLE 0 33829 50 ANDEAVOR LOGISTICS L COMMON UNIT 03350F106 134 3000 SH SOLE 0 3000 0 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 184026 1673882 SH SOLE 74435 1572224 27223 ANI PHARMACEUTICALS COMMON 00182C103 8482 145695 SH SOLE 145695 0 0 ANIKA THERAPEUTICS COMMON 035255108 1924 38700 SH SOLE 38700 0 0 ANNALY CAPITAL MGMT COMMON 035710409 26 2500 SH SOLE 0 2500 0 ANSYS INC COMMON 03662Q105 308 1970 SH SOLE 0 1970 0 ANTHEM INC COMMON 036752103 87 400 SH SOLE 0 400 0 AON PLC COMMON G0408V102 2736 19502 SH SOLE 0 19502 0 APACHE CORP COMMON 037411105 396 10309 SH SOLE 0 10309 0 APOLLO COML REAL EST COMMON 03762U105 10 600 SH SOLE 0 600 0 APOLLO INVT CORP COMMON 03761U106 0 15 SH SOLE 0 15 0 APOLLO SENIOR FLOA COMMON 037636107 21 1250 SH SOLE 0 1250 0 APPLE INC COMMON 037833100 568477 3388230 SH SOLE 59605 3035338 293287 APPLIED MATERIALS COMMON 038222105 954 17167 SH SOLE 200 16617 350 APPROACH RESOURCES COMMON 03834A103 2025 776032 SH SOLE 0 712157 63875 APTARGROUP INC COMMON 038336103 791 8812 SH SOLE 0 8812 0 AQUA AMERICA INC COMMON 03836W103 11637 341677 SH SOLE 860 332468 8349 AQUABOUNTY TECHNOLOG COM USD0.001 WI 03842K200 21 7127 SH SOLE 0 7127 0 ARAMARK COMMON 03852U106 203478 5143528 SH SOLE 275005 4774078 94445 ARC DOCUMENT SOLUTNS COMMON 00191G103 166 75800 SH SOLE 0 63100 12700 ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 86 2716 SH SOLE 0 2716 0 ARCH CAP GROUP LTD ORDINARY G0450A105 53 627 SH SOLE 0 627 0 ARCHER DANIELS MIDLD COMMON 039483102 262 6061 SH SOLE 0 4811 1250 ARCONIC INC COMMON 03965L100 33 1466 SH SOLE 0 1466 0 ARES CAP CORP COMMON 04010L103 11 703 SH SOLE 0 703 0 ARK RESTAURANTS CORP COMMON 040712101 955 39800 SH SOLE 0 7850 31950 AROTECH CORP COMMON 042682203 0 4 SH SOLE 0 0 4 ARROW ELECTRS INC COMMON 042735100 1064 13826 SH SOLE 0 11226 2600 ARROWHEAD PHARMACEUT COM USD0.001 04280A100 32663 4530250 SH SOLE 3941650 576100 12500 ARTESIAN RESOURCES CLASS A 043113208 8578 235156 SH SOLE 0 225139 10017 ASBURY AUTOMOTIVE GR COMMON 043436104 16838 249465 SH SOLE 0 237960 11505 ASCENDIS PHARMA A S REP(ORD SHS DKK1.00 04351P101 23239 355348 SH SOLE 355348 0 0 ASCENT CAPITAL GROUP COMMON SERIES A 043632108 39 10598 SH SOLE 0 10598 0 ASPEN TECHNOLOGY INC COMMON 045327103 157 2000 SH SOLE 0 2000 0 ASSURANT INC COMMON 04621X108 5682 62160 SH SOLE 0 62160 0 ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH SOLE 0 133 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 167 4800 SH SOLE 0 4800 0 AT&T INC COMMON 00206R102 14676 411670 SH SOLE 250 407574 3846 ATHENE HLDG LTD CLASS A G0684D107 764 16000 SH SOLE 0 16000 0 ATLAS AIR WORLDWIDE COMMON 049164205 1743 28850 SH SOLE 0 26800 2050 ATRICURE INC COMMON 04963C209 20 1000 SH SOLE 0 1000 0 AUTODESK INC COMMON 052769106 6 52 SH SOLE 0 52 0 AUTOMATIC DATA PROC COMMON 053015103 5135 45257 SH SOLE 0 42232 3025 AUTONATION INC COMMON 05329W102 71 1522 SH SOLE 0 275 1247 AUTOZONE INC COMMON 053332102 70425 108565 SH SOLE 9515 97043 2007 AVALONBAY COMMUNTIES REIT 053484101 169 1031 SH SOLE 0 1031 0 AVANGRID INC COMMON 05351W103 2468 48296 SH SOLE 0 45496 2800 AVERY DENNISON CORP COMMON 053611109 1 16 SH SOLE 0 16 0 AVIS BUDGET GROUP COMMON 053774105 12963 276770 SH SOLE 900 267022 8848 AVON PRODUCTS INC COMMON 054303102 15 5516 SH SOLE 0 1516 4000 AVX CORP COMMON 002444107 6 400 SH SOLE 0 400 0 AXIS CAPITAL HLDGS ORDINARY G0692U109 7 137 SH SOLE 0 37 100 AXT INC COMMON 00246W103 127 17600 SH SOLE 0 15000 2600 AZZ INC COMMON 002474104 2332 53367 SH SOLE 0 45217 8150 B & G FOODS INC COMMON 05508R106 501 21150 SH SOLE 0 3650 17500 BAIDU INC REP(10 ORD CLASS A) 056752108 97 436 SH SOLE 0 288 148 BAKER HUGHES A GE CO CL A COMMON STOCK 05722G100 12 445 SH SOLE 0 445 0 BALDWIN & LYONS INC CLASS A 057755100 31 1400 SH SOLE 0 1400 0 BALDWIN & LYONS INC CLASS B 057755209 8173 371536 SH SOLE 2975 334321 34240 BALLARD POWER SYS COMMON 058586108 99 28000 SH SOLE 0 28000 0 BANC OF CALIFORNIA COMMON 05990K106 458 23744 SH SOLE 0 0 23744 BANCFIRST CORP COMMON 05945F103 90 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 592 7135 SH SOLE 0 3520 3615 BANK OF AMERICA CORP COMMON 060505104 4480 149385 SH SOLE 0 141284 8101 BANK OF AMERICA CORP WTS JAN 16 19 060505146 250 13800 SH SOLE 0 13800 0 BANK OF COMERCE HLDG COMMON 06424J103 1834 157500 SH SOLE 0 102800 54700 BANK OF NEW YORK MEL COMMON 064058100 7855 152453 SH SOLE 0 144512 7941 BANK OF THE JAMES FI COMMON 470299108 174 11440 SH SOLE 0 0 11440 BANK OF THE OZARKS COMMON 063904106 42 890 SH SOLE 0 890 0 BANKUNITED INC COMMON 06652K103 220 5507 SH SOLE 0 16 5491 BAR HBR BANKSHARES COMMON 066849100 1332 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 11 550 SH SOLE 0 550 0 BARRICK GOLD CORP COMMON CAD 067901108 48 3914 SH SOLE 0 3914 0 BAXTER INTL INC COMMON 071813109 3674 56493 SH SOLE 0 20248 36245 BB&T CORPORATION COMMON 054937107 542 10427 SH SOLE 653 9774 0 BEACON ROOFING SUP COMMON 073685109 16335 307808 SH SOLE 0 281608 26200 BECTON DICKINSON COMMON 075887109 5980 27600 SH SOLE 0 26284 1316 BED BATH & BEYOND COMMON 075896100 53 2566 SH SOLE 0 2466 100 BEIERSDORF AG ORDINARY D08792109 68309 599019 SH SOLE 0 595244 3775 BEMIS INC COMMON 081437105 624 14360 SH SOLE 0 12460 1900 BERKSHIRE HATHAWAY CLASS A 084670108 4354596 14559 SH SOLE 0 13120 1439 BERKSHIRE HATHAWAY CLASS B 084670702 528913 2651458 SH SOLE 82000 2508180 61278 BERKSHIRE HILLS BANC COMMON 084680107 28 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 16 370 SH SOLE 0 370 0 BIG LOTS INC COMMON 089302103 13 300 SH SOLE 0 300 0 BIGLARI HOLDINGS INC COMMON 08986R101 142 350 SH SOLE 0 350 0 BILIBILI INC EACH ADS 1 ORD SHS 090040106 11122 1011100 SH SOLE 1000000 10200 900 BIO RAD LABS INC CLASS A 090572207 149 599 SH SOLE 0 599 0 BIOGEN INC COM STK USD0.0005 09062X103 32 120 SH SOLE 0 120 0 BIOLIFE SOLUTIONS COMMON 09062W204 61 12000 SH SOLE 0 12000 0 BIOMARIN PHARMAC INC COMMON 09061G101 48 600 SH SOLE 0 600 0 BIOSPECIFICS TECH CO COMMON 090931106 1169 26380 SH SOLE 0 26380 0 BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH SOLE 0 171 0 BK MARIN BANCORP COMMON 063425102 0 0 SH SOLE 0 0 0 BLACK HILLS CORP COMMON 092113109 5227 96265 SH SOLE 600 92340 3325 BLACKBAUD INC COMMON 09227Q100 88 866 SH SOLE 0 866 0 BLACKBERRY LIMITED COMMON 09228F103 27 2400 SH SOLE 0 2300 100 BLACKHAWK NETWORK COM USD0.001 09238E104 1388 31071 SH SOLE 0 30859 212 BLACKROCK CORE BD TR SHS BEN INT 09249E101 21 1666 SH SOLE 0 0 1666 BLACKROCK CR. ALLOC COMMON SBI 092508100 38 3000 SH SOLE 0 3000 0 BLACKROCK CRP HYLDFD COMMON 09255P107 317 30000 SH SOLE 0 30000 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 375 693 SH SOLE 0 693 0 BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 16 1350 SH SOLE 0 1350 0 BLACKSTONE GROUP UNIT 09253U108 582 18220 SH SOLE 0 16050 2170 BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 29 925 SH SOLE 0 925 0 BLOCK H & R INC COMMON 093671105 3469 136560 SH SOLE 0 131560 5000 BLUCORA INC COMMON 095229100 0 40 SH SOLE 0 40 0 BLUEBIRD BIO INC COMMON 09609G100 68 400 SH SOLE 0 400 0 BOARDWALK PIPELINE COMMON UNIT 096627104 124 12300 SH SOLE 0 12300 0 BOEING CO COMMON 097023105 4362 13304 SH SOLE 0 13077 227 BOINGO WIRELESS IN COMMON 09739C102 37 1500 SH SOLE 0 1500 0 BOOKING HLDGS INC COMMON 09857L108 62 30 SH SOLE 0 30 0 BORG WARNER INC COMMON 099724106 21 429 SH SOLE 0 429 0 BP PLC ADR (6 ORD) 055622104 1445 35660 SH SOLE 0 28188 7472 BRAINSTORM CELL THRP COMMON 10501E201 11 3500 SH SOLE 0 3500 0 BRANDYWINE RLTY TR SBI USD0.01 105368203 28 1780 SH SOLE 0 1780 0 BRANDYWINEGLOBAL COMMON 10537L104 38 3000 SH SOLE 0 3000 0 BRIGHTHOUSE FINANCAL COMMON STOCK 10922N103 6 127 SH SOLE 0 127 0 BRINKER INTL INC COMMON 109641100 95 2650 SH SOLE 0 2650 0 BRINKS COMPANY COMMON 109696104 718 10069 SH SOLE 0 10069 0 BRISTOL MYERS SQUIBB COMMON 110122108 2927 46284 SH SOLE 0 44364 1920 BRISTOW GROUP INC COMMON 110394103 2469 189936 SH SOLE 0 189886 50 BRITISH AMER TOB PLC SPONSORED ADR 110448107 51279 888879 SH SOLE 0 884979 3900 BRIXMOR PROPERTY G COM USD0.01 11120U105 28309 1856340 SH SOLE 600 1788820 66920 BROADRIDGE FINL SOLN COMMON 11133T103 387 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 604349 15496131 SH SOLE 326230 14222139 947762 BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 2564 71201 SH SOLE 0 50928 20273 BROOKFIELD INFR PRTR UNIT G16252101 72595 1743413 SH SOLE 0 1682794 60619 BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 39044 2035514 SH SOLE 200 2008974 26340 BROOKFIELD RENEWABLE COMMON LPU G16258108 19038 612722 SH SOLE 0 601222 11500 BROOKLINE BANCORP IN COMMON 11373M107 4796 296054 SH SOLE 2000 291204 2850 BROOKS AUTOMATION COMMON 114340102 406 15000 SH SOLE 0 15000 0 BROWN FORMAN CORP CLASS B 115637209 234 4312 SH SOLE 0 4312 0 BRT REALTY TRUST SH BEN INT 055645303 2686 228602 SH SOLE 0 90946 137656 BRUNSWICK CORP COMMON 117043109 3 62 SH SOLE 0 62 0 BSB BANCORP INC MD COMMON 05573H108 30 1000 SH SOLE 0 1000 0 BUCKEYE PARTNERS L P UNIT 118230101 72 1950 SH SOLE 0 1950 0 BUCKLE INC COMMON 118440106 84 3800 SH SOLE 0 3800 0 C & F FINL CORP COMMON 12466Q104 830 15795 SH SOLE 0 0 15795 CABLE ONE INC COMMON 12685J105 562 819 SH SOLE 0 819 0 CABOT CORP COMMON 127055101 19 350 SH SOLE 0 350 0 CADIZ INC COMMON 127537207 425 31500 SH SOLE 0 31500 0 CAESARSTONE LTD ILS0.04 M20598104 3 200 SH SOLE 0 0 200 CALAMOS STRATEGIC TO COMMON SBI 128125101 54 4631 SH SOLE 0 4631 0 CALERES INC COMMON 129500104 3629 108032 SH SOLE 0 106532 1500 CALIFORNIA RESOURCES COMMON 13057Q206 1 82 SH SOLE 0 82 0 CALIFORNIA WTR SVC COMMON 130788102 10 293 SH SOLE 0 293 0 CALLIDUS SOFTWARE COMMON 13123E500 71 2000 SH SOLE 0 2000 0 CAMDEN NATL CORP COMMON 133034108 333 7500 SH SOLE 0 0 7500 CAMDEN PPTY TR SH BEN INT 133131102 4168 49515 SH SOLE 0 47131 2384 CAMECO CORP COMMON 13321L108 703 77400 SH SOLE 0 69100 8300 CAMPBELL SOUP CO COMMON 134429109 275 6350 SH SOLE 0 6350 0 CAPITAL ONE FINL CO COMMON 14040H105 51996 542641 SH SOLE 0 540796 1845 CAPITAL SOUTHWEST COMMON 140501107 12159 714419 SH SOLE 0 712919 1500 CAPITAL SR LIVING COMMON 140475104 21992 2045825 SH SOLE 0 1871960 173865 CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH SOLE 0 281 0 CARA THERAPEUTICS COM USD0.001 140755109 2254 182100 SH SOLE 182100 0 0 CARDINAL HEALTH INC COMMON 14149Y108 175 2803 SH SOLE 0 0 2803 CARDIOVASCULAR SYS COMMON 141619106 9210 420000 SH SOLE 420000 0 0 CARGURUS INC COMMON CL A 141788109 38 1000 SH SOLE 0 1000 0 CARLISLE COS INC COMMON 142339100 55 530 SH SOLE 0 530 0 CARLYLE GROUP L P COMMON 14309L102 99 4680 SH SOLE 0 4630 50 CARMAX INC COMMON 143130102 23228 375010 SH SOLE 345 353920 20745 CARNIVAL CORP COMMON 143658300 13 200 SH SOLE 0 200 0 CAROLINA TR BANCSHS COM STK USD0.01 14422P105 83 9031 SH SOLE 0 0 9031 CARROLS RESTAURANT COMMON 14574X104 18908 1688248 SH SOLE 0 1579499 108749 CARS.COM INC COMMON STOCK 14575E105 112 3970 SH SOLE 0 3970 0 CATERPILLAR INC COMMON 149123101 630 4278 SH SOLE 0 2774 1504 CAVCO INDUSTRIES COMMON 149568107 46 270 SH SOLE 0 270 0 CBIZ INC COMMON 124805102 37055 2030429 SH SOLE 0 1889229 141200 CBL & ASSOCIATE PROP REIT 124830100 31 7500 SH SOLE 0 0 7500 CBS CORPORATION CLASS A 124857103 1028 20000 SH SOLE 0 20000 0 CBS CORPORATION CLASS B 124857202 73704 1434211 SH SOLE 0 1431567 2644 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 724 11445 SH SOLE 0 11279 166 CDN NATL RAILWAY COMMON 136375102 120 1642 SH SOLE 100 1542 0 CDN NATURAL RES COMMON 136385101 96134 3054811 SH SOLE 2050 2747684 305077 CDN PACIFIC RAILWAY COMMON 13645T100 26 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 15873 177934 SH SOLE 0 175654 2280 CELGENE CORP RTS 00/00/11 151020112 1 5000 SH SOLE 0 5000 0 CEL-SCI CORPORATION COMMON STOCK 150837607 0 2 SH SOLE 0 2 0 CENOVUS ENERGY COMMON 15135U109 21 2500 SH SOLE 0 2500 0 CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 12793 697191 SH SOLE 100 688391 8700 CENTERPOINT ENERGY COMMON 15189T107 18 685 SH SOLE 0 685 0 CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 116 50000 SH SOLE 0 0 50000 CENTRAL SECS CORP COMMON 155123102 888 33330 SH SOLE 0 30531 2799 CENTURY BANCORP CLASS A NON VTG 156432106 921 11600 SH SOLE 0 11600 0 CENTURYLINK INC COMMON 156700106 1903 115865 SH SOLE 500 84965 30400 CERUS CORP COMMON 157085101 230 42000 SH SOLE 0 42000 0 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 2396 7700 SH SOLE 0 7604 96 CHATHAM LODGING TR COMMON 16208T102 9 500 SH SOLE 0 500 0 CHECK POINT SOFTWARE ORDINARY M22465104 37 380 SH SOLE 50 330 0 CHEMICAL FINL CORP COMMON 163731102 11053 202157 SH SOLE 0 194376 7781 CHEMUNG FINL CORP COMMON 164024101 4622 99475 SH SOLE 0 91770 7705 CHEROKEE INC COMMON 16444H102 13 10000 SH SOLE 0 0 10000 CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH SOLE 0 25 0 CHESAPEAKE ENERGY COMMON 165167107 4492 1487656 SH SOLE 0 1283081 204575 CHESAPEAKE UTILS COR COMMON 165303108 6208 88247 SH SOLE 600 83172 4475 CHEVRON CORP COMMON 166764100 4606 40392 SH SOLE 0 39379 1013 CHICOS FAS INC COMMON 168615102 1 115 SH SOLE 0 115 0 CHIMERA INVT CORP COMMON 16934Q208 0 0 SH SOLE 0 0 0 CHINA AUTO SYSTEMS COMMON 16936R105 43 9250 SH SOLE 0 0 9250 CHIPOTLE MEXICAN GRL COMMON 169656105 109 340 SH SOLE 0 330 10 CHUBB LIMITED COMMON H1467J104 62927 460094 SH SOLE 0 379101 80993 CHURCH & DWIGHT INC COMMON 171340102 174 3460 SH SOLE 0 3460 0 CIENA CORPORATION COMMON 171779309 2854 110214 SH SOLE 0 104606 5608 CIGNA CORP COMMON 125509109 1471 8775 SH SOLE 0 8775 0 CIMAREX ENERGY CO COMMON 171798101 357 3825 SH SOLE 0 3825 0 CIMPRESS N V SHS EURO N20146101 61 400 SH SOLE 0 400 0 CINCINNATI BELL INC COMMON 171871502 2 200 SH SOLE 200 0 0 CINCINNATI BELL INC PFD CV DEP1/20 171871403 9 200 SH SOLE 0 200 0 CINCINNATI FINL CORP COMMON 172062101 55 742 SH SOLE 0 742 0 CINEMARK HOLDINGS COMMON 17243V102 354 9400 SH SOLE 0 9400 0 CINTAS CORP COMMON 172908105 22 129 SH SOLE 0 129 0 CISCO SYSTEMS INC COMMON 17275R102 20065 467847 SH SOLE 80 465101 2666 CITIGROUP INC COMMON 172967424 54276 804092 SH SOLE 14 746411 57667 CITIZENS CMNTY BANCP COMMON 174903104 338 24174 SH SOLE 0 0 24174 CITIZENS FINANCIAL COMMON 174610105 11395 271442 SH SOLE 0 265157 6285 CITRIX SYS INC COMMON 177376100 1 14 SH SOLE 0 14 0 CIVEO CORPORATION COMMON 17878Y108 7 1900 SH SOLE 0 1900 0 CLAYMORE ETF TR GUG BLT2018 HY 18383M381 68 2730 SH SOLE 0 2730 0 CLAYMORE EXCHANGE TR GUG BUL 2019 HY 18383M373 66 2755 SH SOLE 0 2755 0 CLAYMORE EXCHANGE TR GUG BUL 2020 HY 18383M365 66 2730 SH SOLE 0 2730 0 CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 1877 175000 SH SOLE 0 175000 0 CLOROX CO COMMON 189054109 2343 17608 SH SOLE 0 17608 0 CME GROUP INC CLASS A 12572Q105 2625 16231 SH SOLE 0 16231 0 CMS ENERGY CORP COMMON 125896100 6060 133826 SH SOLE 0 132126 1700 COCA-COLA CO COMMON 191216100 30584 704235 SH SOLE 0 689766 14469 COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 447 10735 SH SOLE 0 10735 0 COEUR MINING INC COMMON 192108504 2 250 SH SOLE 250 0 0 COGENTIX MED INC COM USD0.01 19243A104 79 20770 SH SOLE 0 20770 0 COGNEX CORP COMMON 192422103 62 1200 SH SOLE 0 1200 0 COGNIZANT TECH SOLNS CLASS A 192446102 12 160 SH SOLE 0 160 0 COHEN & STEERS INFRA COMMON 19248A109 4 204 SH SOLE 0 204 0 COHEN & STEERS LTD COMMON 19248C105 45 1800 SH SOLE 0 1800 0 COHEN & STEERS QUAL COMMON 19247L106 2 235 SH SOLE 0 235 0 COHERENT INC COMMON 192479103 37 200 SH SOLE 0 200 0 COLGATE PALMOLIVE CO COMMON 194162103 14454 201658 SH SOLE 0 200794 864 COLLECTORS UNIVERSE COMMON 19421R200 15 1000 SH SOLE 0 0 1000 COLLEGIUM PHARMACEUT COMMON 19459J104 4 191 SH SOLE 0 191 0 COLONY NORTHSTAR INC COM 19625W104 33 6031 SH SOLE 0 6031 0 COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 5 200 SH SOLE 0 200 0 COMCAST CORP CLASS A 20030N101 197866 5790610 SH SOLE 0 5528989 261621 COMERICA INC COMMON 200340107 366 3825 SH SOLE 0 3825 0 COMMERCE BANCSHARES COMMON 200525103 184 3073 SH SOLE 0 3073 0 COMMERCEHUB INC COM USD0.01 SER A WI 20084V108 63 2824 SH SOLE 0 2824 0 COMMERCEHUB INC COM USD0.01 SER C WI 20084V306 128 5699 SH SOLE 0 5699 0 COMMERCIAL METALS CO COMMON 201723103 12775 624407 SH SOLE 600 584737 39070 COMMERCIAL VEH GRP COMMON 202608105 2434 314168 SH SOLE 0 278668 35500 COMMSCOPE INC COM USD0.01 20337X109 41 1030 SH SOLE 0 1030 0 COMMUNITY WST BKSHRS COMMON 204157101 271 23888 SH SOLE 0 0 23888 CONAGRA BRANDS INC COMMON 205887102 145 3946 SH SOLE 0 3652 294 CONDUENT INCORPORATE COMMON 206787103 5 290 SH SOLE 0 290 0 CONNECTICUT WTR SVC COMMON 207797101 2825 46685 SH SOLE 600 43010 3075 CONOCOPHILLIPS COMMON 20825C104 78027 1316027 SH SOLE 0 1304645 11382 CONSOLDTD EDISON INC COMMON 209115104 558 7167 SH SOLE 0 7167 0 CONSOLIDATED WATR CO ORDINARY G23773107 11248 773113 SH SOLE 0 726293 46820 CONSTELLATION BRANDS CLASS A 21036P108 36 160 SH SOLE 0 160 0 CONTINENTAL RES COMMON 212015101 29 500 SH SOLE 0 500 0 COPART INC COMMON 217204106 59 1160 SH SOLE 0 1160 0 CORE LABORATORIES COMMON N22717107 18 175 SH SOLE 0 175 0 CORIUM INTERNATION COM USD0.001 21887L107 114 10000 SH SOLE 0 10000 0 CORNING INCORPORATED COMMON 219350105 293 10535 SH SOLE 0 10535 0 COSTAR GROUP INC COMMON 22160N109 380 1050 SH SOLE 0 1000 50 COSTCO WHSL CORP COMMON 22160K105 3107 16492 SH SOLE 0 15042 1450 COTY INC CLASS A 222070203 11439 625117 SH SOLE 300 620627 4190 COUNTY BANCORP COM USD0.01 221907108 219 7500 SH SOLE 0 0 7500 COUSINS PPTYS INC COMMON 222795106 5 684 SH SOLE 0 684 0 CRAFT BREW ALIA COMMON 224122101 1531 82332 SH SOLE 0 82332 0 CREE INC COMMON 225447101 2 51 SH SOLE 0 51 0 CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 492 19250 SH SOLE 0 19250 0 CRITEO S.A ADS REPR 1 ORD SPONS 226718104 59409 2299144 SH SOLE 200 1615574 683370 CROSS TIMBERS RTY TR UNIT 22757R109 14 1000 SH SOLE 0 1000 0 CROWN CASTLE INTL COMMON 22822V101 28 260 SH SOLE 0 260 0 CROWN CRAFTS INC COMMON 228309100 280 47495 SH SOLE 0 0 47495 CSS INDS INC COMMON 125906107 2993 171055 SH SOLE 0 158430 12625 CSW INDUSTRIALS IN COM USD0.01 126402106 33684 747712 SH SOLE 0 746212 1500 CSX CORP COMMON 126408103 5900 105912 SH SOLE 0 105912 0 CTI BIOPHARMA CORP COM NPV 12648L601 0 36 SH SOLE 0 36 0 CULLEN FROST BANKERS COMMON 229899109 5700 53740 SH SOLE 0 53740 0 CUMMINS INC COMMON 231021106 155 957 SH SOLE 0 957 0 CVB FINANCIAL CORP COMMON 126600105 123 5442 SH SOLE 0 0 5442 CVS HEALTH CORP COMMON 126650100 62142 998905 SH SOLE 89450 902919 6536 CYPRESS SEMICONDUCTR COMMON 232806109 50 3000 SH SOLE 0 3000 0 CYREN LTD ORD SHS M26895108 4 2000 SH SOLE 0 2000 0 D R HORTON INC COMMON 23331A109 123 2826 SH SOLE 0 2826 0 DAILY JOURNAL CORP COMMON 233912104 0 1 SH SOLE 0 1 0 DANAHER CORP COMMON 235851102 270529 2763037 SH SOLE 124440 2577944 60653 DANONE SP ADR (0.2 ORD) 23636T100 3028 186241 SH SOLE 0 167341 18900 DARDEN RESTAURANT COMMON 237194105 181 2129 SH SOLE 0 2129 0 DASEKE INC WTS JUL 28 20 23753F115 23 20000 SH SOLE 0 20000 0 DAVITA INC COMMON 23918K108 9 144 SH SOLE 0 144 0 DEERE & CO COMMON 244199105 253 1631 SH SOLE 0 1231 400 DELL TECHNOLOGIES COM CL V 24703L103 39 546 SH SOLE 0 546 0 DELTA AIR LINES COMMON 247361702 97 1780 SH SOLE 0 1780 0 DENTSPLY SIRONA INC COM USD0.01 24906P109 641 12747 SH SOLE 0 12747 0 DERMIRA INC COMMON USD0.001 24983L104 7212 902700 SH SOLE 902700 0 0 DEVON ENERGY CORP COMMON 25179M103 1217 38285 SH SOLE 0 38228 57 DIAGEO P L C SP ADR (4 ORD) 25243Q205 3500 25849 SH SOLE 0 25099 750 DIAGEO PLC ORDINARY G42089113 2690 79480 SH SOLE 0 71780 7700 DIAMONDBACK ENERGY COMMON 25278X109 5 42 SH SOLE 0 42 0 DICERNA PHARMACEUT COM USD0.0001 253031108 4092 428100 SH SOLE 428100 0 0 DIGIRAD CORP COMMON 253827109 5 3500 SH SOLE 0 3500 0 DIGITAL RLTY TR INC COMMON 253868103 42 400 SH SOLE 0 400 0 DIME CMNTY BANCSHRS COMMON 253922108 46 2509 SH SOLE 0 0 2509 DISCOVER FINL SVCS COMMON 254709108 24082 334798 SH SOLE 0 331858 2940 DISCOVERY INC COMMON SERIES A 25470F104 7577 353611 SH SOLE 0 293987 59624 DISCOVERY INC COMMON SERIES C 25470F302 49123 2516548 SH SOLE 0 2368525 148023 DISH NETWORK CORP CLASS A 25470M109 54 1450 SH SOLE 0 1450 0 DITECH HOLDING CORP COMMON STOCK 25501G105 8 1000 SH SOLE 0 0 1000 DLH HOLDINGS CORP. COMMON 23335Q100 58 10000 SH SOLE 0 0 10000 DNP SELECT INCOME FD COMMON 23325P104 23 2276 SH SOLE 0 2276 0 DOLBY LABORATORIES COMMON 25659T107 7 112 SH SOLE 0 112 0 DOLLAR TREE INC COMMON 256746108 66 700 SH SOLE 0 700 0 DOMINION ENERGY INC COMMON 25746U109 374 5560 SH SOLE 0 3560 2000 DONNELLEY FINANCIAL COMMON 25787G100 13 762 SH SOLE 0 762 0 DONNELLEY R R & SONS COMMON 257867200 11 1364 SH SOLE 0 1364 0 DORCHESTER MINERALS COMMON UNIT 25820R105 359 22300 SH SOLE 0 17100 5200 DOUBLELINE INCOME COMMON 258622109 20 1000 SH SOLE 0 1000 0 DOVER CORP COMMON 260003108 57 589 SH SOLE 0 489 100 DOWDUPONT INC COM USD0.01 26078J100 25960 407482 SH SOLE 0 384793 22689 DR PEPPER SNAPPLE COMMON 26138E109 196 1657 SH SOLE 0 1657 0 DRIL-QUIP INC COMMON 262037104 7 176 SH SOLE 0 176 0 DUCOMMUN INC COMMON 264147109 63 2100 SH SOLE 0 2100 0 DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH SOLE 0 21 0 DUKE ENERGY CORP COMMON 26441C204 948 12238 SH SOLE 0 12193 45 DUN & BRADSTREET COR COMMON 26483E100 2523 21570 SH SOLE 0 21270 300 DUNDEE CORP CLASS A 264901109 5200 3636925 SH SOLE 0 3180491 456434 DUNKIN BRANDS GR COMMON 265504100 171020 2865151 SH SOLE 151525 2614586 99040 DXC TECHNOLOGY CO COMMON STOCK 23355L106 34 348 SH SOLE 0 348 0 EAGLE BANCRP MONTAN COMMON 26942G100 627 30236 SH SOLE 0 0 30236 EAST WEST BANCORP COMMON 27579R104 62 1000 SH SOLE 0 1000 0 EASTERN CO COMMON 276317104 19 675 SH SOLE 0 675 0 EASTMAN CHEM CO COMMON 277432100 257 2438 SH SOLE 0 2432 6 EASTMAN KODAK CO WTS SEP 03 18 277461141 0 7 SH SOLE 0 7 0 EASTMAN KODAK CO WTS SEP 03 18 277461133 0 8 SH SOLE 0 8 0 EATON CORPORATION COMMON G29183103 129 1620 SH SOLE 0 1620 0 EATON VANCE TAX-MNG OPP FUND 27828Y108 294 19783 SH SOLE 0 19783 0 EATON VANCE ENHANCED COMMON 278274105 233 16700 SH SOLE 0 16700 0 EATON VANCE TAX MNG GBL DV EQT 27829F108 6 750 SH SOLE 0 750 0 EATON VANCE TAX ADV COMMON 27828G107 21 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 41295 1026237 SH SOLE 5400 945124 75713 EBIX INC COMMON 278715206 141 1900 SH SOLE 0 1900 0 ECHOSTAR CORP CLASS A 278768106 52 1000 SH SOLE 0 1000 0 ECOLAB INC COMMON 278865100 800 5838 SH SOLE 0 5838 0 ECOPETROL SA SP ADR (20 ORD) 279158109 38 2000 SH SOLE 0 2000 0 EDGEWELL PERSONAL COMMON 28035Q102 80 1642 SH SOLE 0 1642 0 EDWARDS LIFESCIENCE COMMON 28176E108 44 320 SH SOLE 0 320 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 76 629 SH SOLE 0 629 0 ELI LILLY & CO COMMON 532457108 9552 123461 SH SOLE 0 118131 5330 EMCOR GROUP INC COMMON 29084Q100 3 51 SH SOLE 0 51 0 EMERSON ELEC CO COMMON 291011104 1340 19622 SH SOLE 0 18602 1020 EMPIRE RESORTS INC COM USD0.01 292052305 0 34 SH SOLE 0 34 0 ENANTA PHARMACEUTI COMMON 29251M106 70535 871775 SH SOLE 745115 122350 4310 ENBRIDGE ENERGY PART COMMON 29250R106 5 600 SH SOLE 0 0 600 ENBRIDGE INC COMMON 29250N105 8895 282667 SH SOLE 0 279697 2970 ENCANA CORPORATION COMMON 292505104 68 6250 SH SOLE 0 6000 250 ENDO INTL PLC ORDINARY G30401106 11 2000 SH SOLE 0 0 2000 ENERGIZER HOLDINGS COMMON 29272W109 169 2842 SH SOLE 0 2842 0 ENERGY TRANSFER EQTY COMMON UNIT 29273V100 183 12887 SH SOLE 0 12887 0 ENERGY TRANSFER PRTN UNIT LTD PARTN 29278N103 206 12749 SH SOLE 0 12749 0 ENERPLUS CORP COMMON 292766102 11 1000 SH SOLE 1000 0 0 ENGILITY HOLDNGS INC COMMON 29286C107 0 5 SH SOLE 0 5 0 ENPRO INDS INC COMMON 29355X107 77 1000 SH SOLE 0 1000 0 ENSCO PLC COMMON CLASS A G3157S106 1744 397480 SH SOLE 550 393680 3250 ENSTAR GROUP LTD COMMON G3075P101 10 50 SH SOLE 0 0 50 ENTEGRA FINANCIAL COMMON NPV 29363J108 283 9763 SH SOLE 0 9763 0 ENTERCOM COMMUN CORP CLASS A 293639100 639 66277 SH SOLE 0 66277 0 ENTERGY CORP COMMON 29364G103 235 2994 SH SOLE 0 2994 0 ENTERPRISE PRODS COMMON 293792107 3645 148900 SH SOLE 0 147206 1694 EOG RESOURCES INC COMMON 26875P101 39485 375040 SH SOLE 0 375020 20 EQT CORPORATION COMMON 26884L109 285 6000 SH SOLE 0 6000 0 EQUIFAX INC COMMON 294429105 81 693 SH SOLE 0 693 0 EQUITY COMMONWEALTH COMMON SBI 294628102 1119 36500 SH SOLE 0 36500 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 186 3024 SH SOLE 0 3024 0 ERICSSON ADR (1 ORD B SEK1) 294821608 9 1527 SH SOLE 0 218 1309 ESCO TECHN INC COMMON 296315104 11 200 SH SOLE 0 200 0 ESSENDANT INC COM USD0.10 296689102 172 22175 SH SOLE 0 18775 3400 ESSENT GRP LTD COM USD0.015 G3198U102 1 42 SH SOLE 0 42 0 ESTEE LAUDER CO CLASS A 518439104 55 374 SH SOLE 0 374 0 EV ENERGY PARTNERS COMMON UNIT 26926V107 0 500 SH SOLE 0 0 500 EVEREST RE GROUP LTD COMMON G3223R108 25 100 SH SOLE 0 100 0 EVERSOURCE ENERGY COMMON 30040W108 100 1708 SH SOLE 0 1708 0 EXELON CORP COMMON 30161N101 142 3665 SH SOLE 0 3290 375 EXPEDIA GROUP INC COMMON 30212P303 276 2500 SH SOLE 0 1800 700 EXPEDITORS INTL WASH COMMON 302130109 29 460 SH SOLE 0 460 0 EXPRESS SCRIPTS HLDG COMMON 30219G108 461 6686 SH SOLE 0 5757 929 EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 14639 740500 SH SOLE 0 701500 39000 EXTRA SPACE STORAGE REIT 30225T102 131 1500 SH SOLE 0 1500 0 EXXON MOBIL CORP COMMON 30231G102 33758 452463 SH SOLE 0 427342 25121 FACEBOOK INC CLASS A 30303M102 2318 14509 SH SOLE 0 13889 620 FAIR ISAAC INC COMMON 303250104 280 1654 SH SOLE 0 654 1000 FARMER BROS CO COMMON 307675108 1096 36300 SH SOLE 0 35600 700 FATE THERAPEUTICS COM USD0.001 31189P102 0 100 SH SOLE 0 0 100 FEDEX CORP COMMON 31428X106 144248 600759 SH SOLE 8155 573390 19214 FERRARI N V COMMON N3167Y103 2 20 SH SOLE 0 20 0 FERRO CORP COMMON 315405100 2289 98580 SH SOLE 0 95580 3000 FIDELITY NATL INFO COMMON 31620M106 420 4367 SH SOLE 0 4097 270 FIESTA RESTAURANT GR COMMON 31660B101 1873 101290 SH SOLE 0 100100 1190 FIFTH THIRD BANCORP COMMON 316773100 106 3360 SH SOLE 0 3360 0 FINISH LINE INC CLASS A 317923100 0 1 SH SOLE 0 1 0 FIREEYE INC COMMON STOCK 31816Q101 314 18600 SH SOLE 0 18600 0 FIRST BANK WILLIAMS COMMON 31931U102 271 18850 SH SOLE 0 11255 7595 FIRST DATA CORP COMMON CL A 32008D106 168 10500 SH SOLE 0 10500 0 FIRST FINL BANCORP COMMON 320209109 137 4668 SH SOLE 0 4668 0 FIRST HORIZON NATL COMMON 320517105 3257 172982 SH SOLE 0 168477 4505 FIRST REPUBLIC BANK COMMON 33616C100 1 20 SH SOLE 0 20 0 FIRST TR ETF DJ INTERNT IDX 33733E302 15 125 SH SOLE 0 125 0 FIRSTENERGY CORP COMMON 337932107 27 800 SH SOLE 0 800 0 FISERV INC COMMON 337738108 160 2250 SH SOLE 0 2250 0 FLAGSTAR BANCORP COMMON 337930705 25 730 SH SOLE 0 730 0 FLEX LTD COM USD0.01 Y2573F102 23 1460 SH SOLE 0 1460 0 FLIR SYS INC COMMON 302445101 5714 114259 SH SOLE 0 114259 0 FLUOR CORPORATION COMMON 343412102 5 101 SH SOLE 0 51 50 FLY LEASING LTD ADR 144 A 34407D109 844 63475 SH SOLE 0 53925 9550 FMC CORP COMMON 302491303 7 100 SH SOLE 0 100 0 FNB CORP COMMON 302520101 121 9005 SH SOLE 0 7003 2002 FOAMIX PHARMACUTICLS COMMON M46135105 166 32500 SH SOLE 0 32500 0 FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 42 465 SH SOLE 0 465 0 FOOT LOCKER INC COMMON 344849104 182 4000 SH SOLE 0 4000 0 FORD MOTOR CO COMMON 345370860 37 3345 SH SOLE 0 3345 0 FOREST CITY ENTPRSES CLASS A 345605109 11912 587996 SH SOLE 0 573530 14466 FORTIVE CORPORATION COMMON STOCK 34959J108 39529 509928 SH SOLE 10600 465944 33384 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 64 1100 SH SOLE 0 1100 0 FOUR CORNERS PRPERTY COMMON 35086T109 24 1066 SH SOLE 0 1066 0 FRANCO NEVADA CORP COMMON 351858105 1 17 SH SOLE 0 17 0 FRANKLIN ELEC INC COMMON 353514102 796 19550 SH SOLE 0 19550 0 FRANKLIN RES INC COMMON 354613101 8838 254870 SH SOLE 0 253740 1130 FRANKLIN STREET PPTY COMMON 35471R106 232 27661 SH SOLE 0 27661 0 FREEPORT-MCMORAN INC COMMON 35671D857 16 936 SH SOLE 0 300 636 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 53 1038 SH SOLE 0 1038 0 FRP HOLDINGS INC COMMON 30292L107 337 6021 SH SOLE 0 6021 0 FS BANCORP INC COMMON 30263Y104 53 1000 SH SOLE 0 0 1000 GAMESTOP CORP HLDG CLASS A 36467W109 6 500 SH SOLE 0 500 0 GANNETT INC COMMON 36473H104 41 4162 SH SOLE 0 4162 0 GAP INC COMMON 364760108 64 2056 SH SOLE 0 2056 0 GCI LIBERTY INC COM CL A 36164V305 934 17676 SH SOLE 0 17676 0 GCP APPLIED TECH INC COMMON 36164Y101 43775 1506916 SH SOLE 0 1479616 27300 GENERAL AMERN INVS COMMON 368802104 329 9835 SH SOLE 0 8195 1640 GENERAL DYNAMICS COMMON 369550108 1138 5156 SH SOLE 0 5146 10 GENERAL ELECTRIC CO COMMON 369604103 15305 1135443 SH SOLE 3226 1076476 55741 GENERAL MILLS INC COMMON 370334104 5682 126118 SH SOLE 0 126118 0 GENERAL MOTORS CO COMMON 37045V100 14 408 SH SOLE 0 408 0 GENERAL MTRS CO WTS JUL 10 19 37045V126 0 22 SH SOLE 0 22 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 GENMARK DIAGNOSTIC COMMON 372309104 10 2000 SH SOLE 0 2000 0 GENUINE PARTS CO COMMON 372460105 170 1903 SH SOLE 0 1903 0 GERON CORP COMMON 374163103 13 3200 SH SOLE 0 3200 0 GETTY RLTY CORP NEW COMMON 374297109 65 2600 SH SOLE 0 2600 0 GEVO INC COM USD0.01 374396307 0 500 SH SOLE 0 500 0 GGP INC COMMON 36174X101 81 4000 SH SOLE 0 4000 0 GILEAD SCIENCES INC COMMON 375558103 206964 2745251 SH SOLE 160 2445899 299192 GLATFELTER COMMON 377316104 12608 614133 SH SOLE 1600 585768 26765 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 928 23759 SH SOLE 0 23759 0 GLOBAL PARTNERS LP COMMON UNIT 37946R109 23 1500 SH SOLE 0 1500 0 GLOBAL PAYMENTS INC COMMON 37940X102 223 2000 SH SOLE 0 2000 0 GLOBAL X FDS GBL X MSCIGREECE ETF 37950E366 7 723 SH SOLE 0 723 0 GLOBAL X FDS GBL XFTSE ARGNTNA 20 37950E259 21 600 SH SOLE 0 600 0 GLOBAL X FDS LITHIUM ETF 37954Y855 4 150 SH SOLE 0 0 150 GLOBAL X FDS SILVER MNR ETF 37954Y848 98 3199 SH SOLE 0 3199 0 GLOBALSTAR INC COMMON 378973408 11 16000 SH SOLE 0 16000 0 GLU MOBILE INC COMMON 379890106 63 16770 SH SOLE 0 15770 1000 GOLAR LNG LTD ORDINARY G9456A100 1235 45150 SH SOLE 0 45150 0 GOLDMAN SACHS GROUP COMMON 38141G104 1166 4629 SH SOLE 0 4550 79 GOPRO INC. COM USD0.0001 CL A 38268T103 0 11 SH SOLE 0 11 0 GRACE W R & CO DEL COMMON 38388F108 14747 240858 SH SOLE 100 231486 9272 GRACO INC COMMON 384109104 23641 517090 SH SOLE 0 413475 103615 GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 601 999 SH SOLE 0 999 0 GRAINGER W W INC COMMON 384802104 435 1544 SH SOLE 0 500 1044 GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002308 11 530 SH SOLE 0 530 0 GREAT PLAINS ENERGY COMMON 391164100 13292 418135 SH SOLE 0 395204 22931 GREEN BANCORP INC COMMON 39260X100 5876 264100 SH SOLE 105000 133100 26000 GREENHILL & CO INC COMMON 395259104 5 279 SH SOLE 0 279 0 GROUPE DANONE SHS F12033134 15032 187559 SH SOLE 0 187359 200 GRUPO FINANCIARO GAL SP ADR (10 B ORD) 399909100 39 600 SH SOLE 0 600 0 GUARANTY BANCORP DEL COMMON 40075T607 524 18500 SH SOLE 0 0 18500 GUESS INC COMMON 401617105 0 11 SH SOLE 0 11 0 GUIDEWIRE SOFTWARE COMMON 40171V100 96 1200 SH SOLE 0 1200 0 HALLIBURTON COMMON 406216101 777 16556 SH SOLE 0 15406 1150 HALYARD HEALTH INC COMMON 40650V100 699 15189 SH SOLE 0 15189 0 HANESBRANDS INC COMMON 410345102 528 28675 SH SOLE 0 28675 0 HANNON ARMSTRONG S COMMON 41068X100 13 700 SH SOLE 0 700 0 HARDINGE INC COMMON 412324303 676 36950 SH SOLE 0 35150 1800 HARRIS CORP DEL COMMON 413875105 92 574 SH SOLE 0 574 0 HARSCO CORP COMMON 415864107 2245 108745 SH SOLE 0 92350 16395 HARTE-HANKS INC COMMON STOCK 416196202 0 28 SH SOLE 0 28 0 HARTFORD FINL SVCS COMMON 416515104 101 1969 SH SOLE 0 1489 480 HASBRO INC COMMON 418056107 1111 13183 SH SOLE 0 12683 500 HC2 HLDGS INC COMMON 404139107 78 15000 SH SOLE 0 0 15000 HCA HEALTHCARE COMMON 40412C101 87 900 SH SOLE 0 900 0 HCP INC COMMON 40414L109 0 1 SH SOLE 0 0 1 HENRY JACK & ASSOC COMMON 426281101 363 3002 SH SOLE 0 3002 0 HERCULES CAPITAL INC COMMON 427096508 48 4000 SH SOLE 0 3700 300 HESS CORPORATION COMMON 42809H107 1130 22335 SH SOLE 0 21935 400 HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 44 2559 SH SOLE 0 2559 0 HEXCEL CORP COMMON 428291108 245 3800 SH SOLE 0 3800 0 HI-CRUSH PARTNERS UNIT 428337109 10 1000 SH SOLE 0 1000 0 HIGHWOODS PPTYS INC COMMON 431284108 1051 24000 SH SOLE 0 24000 0 HILLENBRAND INC COMMON 431571108 9 207 SH SOLE 0 207 0 HILLTOP HOLDINGS COMMON 432748101 410 17500 SH SOLE 0 0 17500 HILTON WRLDWDE HLDGS COMMON 43300A203 2589 32869 SH SOLE 0 32769 100 HNI CORPORATION COMMON 404251100 50 1400 SH SOLE 0 1300 100 HOME BANCSHARES COMMON 436893200 919 40290 SH SOLE 0 0 40290 HOME DEPOT INC COMMON 437076102 5221 29292 SH SOLE 0 28111 1181 HONEYWELL INTL INC COMMON 438516106 263864 1825915 SH SOLE 104525 1683218 38172 HORIZON GLOBAL CORP COMMON 44052W104 10519 1276621 SH SOLE 0 1188531 88090 HORMEL FOODS CORP COMMON 440452100 68 2000 SH SOLE 0 2000 0 HOST HOTELS & RESRTS REIT 44107P104 79 4253 SH SOLE 0 2509 1744 HOSTESS BRANDS INC COM USD0.0001 CL A 44109J106 1191 80575 SH SOLE 0 80575 0 HOSTESS BRANDS INC WTS NOV 04 21 44109J114 896 379775 SH SOLE 0 324775 55000 HOWARD HUGHES COMMON 44267D107 17981 129239 SH SOLE 0 122570 6669 HP INC COMMON USD0.01 40434L105 56 2559 SH SOLE 0 2559 0 HRG GROUP INC COMMON 40434J100 70931 4301493 SH SOLE 0 4079248 222245 HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 26 1018 SH SOLE 0 1018 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 4200 88121 SH SOLE 700 79901 7520 HUNTINGTON BANCSHARE COMMON 446150104 151 10000 SH SOLE 0 9422 578 HUNTINGTON INGALLS COMMON 446413106 5 20 SH SOLE 0 20 0 HUNTSMAN CORP COMMON 447011107 2448 83711 SH SOLE 0 73286 10425 HURCO CO COMMON 447324104 78 1700 SH SOLE 0 1700 0 HUTTIG BUILDNG PRODS COMMON 448451104 104 20000 SH SOLE 0 0 20000 IAC INTERACTIVECORP COMMON 44919P508 103148 659603 SH SOLE 1580 641043 16980 IDACORP INC COMMON 451107106 8547 96838 SH SOLE 0 90658 6180 IDEX CORP COMMON 45167R104 1299 9118 SH SOLE 0 9118 0 IDEXX LABS INC COMMON 45168D104 775 4050 SH SOLE 0 3900 150 IDT CORPORATION CLASS B 448947507 0 66 SH SOLE 0 66 0 IEC ELECTRS CORP COMMON 44949L105 13 3100 SH SOLE 0 3100 0 IF BANCORP INC COMMON 44951J105 152 7636 SH SOLE 0 7636 0 IHS MARKIT LTD SHS G47567105 72 1500 SH SOLE 0 0 1500 II VI INC COMMON 902104108 40 1000 SH SOLE 0 1000 0 ILG INC COM USD0.01 44967H101 1 33 SH SOLE 0 33 0 ILLINOIS TOOL WORKS COMMON 452308109 6865 43822 SH SOLE 0 43722 100 ILLUMINA INC COMMON 452327109 442 1872 SH SOLE 20 1852 0 IMAX CORP COMMON 45245E109 1 100 SH SOLE 0 100 0 IMMUNOGEN INC COMMON 45253H101 32 3046 SH SOLE 0 3046 0 INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH SOLE 0 111 5 INDEPNDNT BK OF MASS COMMON 453836108 105 1480 SH SOLE 0 1480 0 INDIA FD INC COMMON 454089103 376 15297 SH SOLE 0 15297 0 ING GROEP N V SP ADR (1 COM) 456837103 103 6122 SH SOLE 0 6122 0 INGERSOLL-RAND PLC CLASS A G47791101 274 3210 SH SOLE 0 3210 0 INGREDION INCORPRTD COMMON 457187102 55155 427829 SH SOLE 0 427329 500 INSMED INC COMMON 457669307 0 25 SH SOLE 0 25 0 INTEGRAT DEVICE TECH COMMON 458118106 403 13200 SH SOLE 0 13200 0 INTEL CORP COMMON 458140100 10413 199956 SH SOLE 0 191845 8111 INTER CONTINENTAL EX COM USD0.01 45866F104 18199 250958 SH SOLE 0 248138 2820 INTERNATIONAL PAPER COMMON 460146103 218 4094 SH SOLE 0 4094 0 INTERPUBLIC GROUP COMMON 460690100 94 4092 SH SOLE 0 4092 0 INTL BUSINESS MCHN COMMON 459200101 64271 418894 SH SOLE 100 373373 45421 INTL FLAVORS & FRAGR COMMON 459506101 95 700 SH SOLE 0 700 0 INTUIT COMMON 461202103 485 2800 SH SOLE 0 0 2800 INTUITIVE SURGIC INC COMMON 46120E602 61 150 SH SOLE 0 150 0 INVESCO MUN INCM OPPTN 46132X101 23 3173 SH SOLE 0 3173 0 INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH SOLE 0 350 0 INVESTORS BANCORP COMMON 46146L101 27 2041 SH SOLE 0 0 2041 INVUITY INC COM USD0.001 46187J205 146 38000 SH SOLE 0 38000 0 IONIS PHARMACEUTICAL COMMON USD0.001 462222100 2 50 SH SOLE 0 50 0 IQVIA HOLDINGS INC COMMON 46266C105 2115 21562 SH SOLE 70 20717 775 IROBOT CORP COMMON 462726100 6 100 SH SOLE 0 100 0 IRON MOUNTAIN INC REIT 46284V101 6 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 279 5926 SH SOLE 0 5926 0 ISHARES EAFE GRWTH ETF 464288885 50 627 SH SOLE 0 627 0 ISHARES EAFE VALUE ETF 464288877 32 600 SH SOLE 0 600 0 ISHARES EMERG MKTS ETF 464287234 86 1793 SH SOLE 0 1793 0 ISHARES IBOXX INV CP ETF 464287242 22 195 SH SOLE 0 150 45 ISHARES JP MOR EM MK ETF 464288281 34 305 SH SOLE 0 305 0 ISHARES LATN AMER 40 ETF 464287390 37 1000 SH SOLE 0 1000 0 ISHARES MSCI EAFE ETF 464287465 512 7353 SH SOLE 0 7353 0 ISHARES MSCI JAPN SMCETF 464286582 401 4900 SH SOLE 0 4900 0 ISHARES RUS 1000 GRW ETF 464287614 222 1635 SH SOLE 0 1635 0 ISHARES RUS 1000 VAL ETF 464287598 285 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 118 1376 SH SOLE 0 1376 0 ISHARES RUS MID-CAP ETF 464287499 190 923 SH SOLE 0 923 0 ISHARES RUSSELL 2000 ETF 464287655 96 637 SH SOLE 0 637 0 ISHARES S&P 500 GRWT ETF 464287309 12 78 SH SOLE 0 0 78 ISHARES S&P 500 VAL ETF 464287408 39 365 SH SOLE 0 279 86 ISHARES SELECT DIVID ETF 464287168 456 4801 SH SOLE 0 4801 0 ISHARES SP SMCP600VL ETF 464287879 52 350 SH SOLE 0 350 0 ISHARES U.S. ENERGY ETF 464287796 209 5670 SH SOLE 110 4190 1370 ISHARES U.S. PFD STK ETF 464288687 5438 144800 SH SOLE 0 144800 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 15 300 SH SOLE 0 300 0 ISHARES INC CORE MSCI EMKT 46434G103 738 12650 SH SOLE 180 10170 2300 ISHARES INC MSCI BRAZIL CAPPED E 464286400 7 171 SH SOLE 0 171 0 ISHARES INC MSCI EUROZONE 464286608 335 7740 SH SOLE 220 5030 2490 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 372 4831 SH SOLE 0 4831 0 ISHARES TR CORE S&P VLU ETF 464287663 1150 21665 SH SOLE 550 14700 6415 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 S&P EURO 350 IND 464287861 93 2000 SH SOLE 0 2000 0 ISHARES TR TIPS BD ETF 464287176 668 5908 SH SOLE 0 5908 0 ISHARES TRUST CORE S&P 500 ETF 464287200 183 690 SH SOLE 20 430 240 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 136 728 SH SOLE 0 728 0 ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 515 8525 SH SOLE 0 8525 0 ITAU UNIBANCO HLDG SP ADR (1 PFD) 465562106 138 8900 SH SOLE 0 8900 0 ITERIS INC COMMON 46564T107 9 2000 SH SOLE 0 2000 0 ITT INC COMMON 45073V108 112 2298 SH SOLE 0 1558 740 ITUS CORP COM USD0.01 45069V203 0 200 SH SOLE 0 200 0 JACOBS ENGR GROUP COMMON 469814107 12 214 SH SOLE 0 14 200 JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 117 3539 SH SOLE 0 3539 0 JAZZ PHARMA PLC COMMON G50871105 410 2720 SH SOLE 0 2720 0 JBG SMITH PROPERTIES COMMON SHARES 46590V100 2133 63296 SH SOLE 0 63271 25 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 162 4005 SH SOLE 185 2020 1800 JETBLUE AIRWAYS CORP COMMON 477143101 416 20500 SH SOLE 0 20500 0 JOHN BEAN TECHNOLOGY COMMON 477839104 90 800 SH SOLE 0 800 0 JOHN HANCK PREM DIV COMMON 41013T105 84 5591 SH SOLE 0 5591 0 JOHNSON & JOHNSON COMMON 478160104 308042 2403754 SH SOLE 351300 2004102 48352 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 32676 927250 SH SOLE 50 925949 1251 JOHNSON OUTDOORS INC CLASS A 479167108 24 400 SH SOLE 0 400 0 JOUNCE THERAPEUTIC COM USD0.001 481116101 1743 78000 SH SOLE 0 77000 1000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 38 1600 SH SOLE 0 1600 0 JPMORGAN CHASE & CO COMMON 46625H100 24203 220094 SH SOLE 0 204475 15619 JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH SOLE 0 97 0 KADANT COMMON 48282T104 70 750 SH SOLE 0 750 0 KANSAS CITY SOUTHERN COMMON 485170302 493 4495 SH SOLE 0 4445 50 KAR AUCTION SERVIC COMMON 48238T109 72942 1345796 SH SOLE 200935 1124986 19875 KAYNE ANDERSON MLP COMMON 486606106 76 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 6835 105142 SH SOLE 0 102476 2666 KENNEDY-WILSON HLDS COMMON 489398107 69 4000 SH SOLE 0 4000 0 KEYCORP COMMON 493267108 301 15410 SH SOLE 0 14864 546 KEYSIGHT TECHNOLOGS COMMON 49338L103 83 1603 SH SOLE 0 1553 50 KIMBERLY CLARK CORP COMMON 494368103 14774 134155 SH SOLE 0 132855 1300 KIMCO REALTY CORP COMMON 49446R109 20 1400 SH SOLE 0 1400 0 KINDER MORGAN DEL DEP SHS 1/20TH PFD C 49456B200 6 205 SH SOLE 0 205 0 KINDER MORGAN INC COMMON 49456B101 1960 130194 SH SOLE 0 130194 0 KINDRED HEALTHCARE COMMON 494580103 0 89 SH SOLE 0 89 0 KINGSTONE COS INC COMMON 496719105 58 3500 SH SOLE 0 3500 0 KIRBY CORPORATION COMMON 497266106 846 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 51 475 SH SOLE 0 475 0 KNOLL INC COMMON 498904200 539 26700 SH SOLE 0 26700 0 KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH SOLE 0 51 0 KOHLS CORP COMMON 500255104 7 118 SH SOLE 0 118 0 KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 1938 125974 SH SOLE 0 122062 3912 KRAFT HEINZ CO COMMON USD0.01 500754106 3843 61695 SH SOLE 0 54043 7652 KRATOS DEF & SEC SOL COMMON 50077B207 32 3200 SH SOLE 0 3200 0 KROGER CO COMMON 501044101 8 342 SH SOLE 0 342 0 L3 TECHNOLOGIES INC COMMON 502413107 145 699 SH SOLE 0 699 0 LABORATORY CORP AMER COMMON 50540R409 4112 25427 SH SOLE 0 25427 0 LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH SOLE 0 0 482 LAKE SHORE BANCORP COMMON 510700107 335 20000 SH SOLE 0 20000 0 LAKELAND BANCORP INC COMMON 511637100 724 36500 SH SOLE 0 36500 0 LAM RESEARCH CORP COMMON 512807108 24 123 SH SOLE 0 123 0 LAMAR ADVERTISING CL A 512816109 2363 37124 SH SOLE 0 34299 2825 LAMB WESTON HLDGS COMMON 513272104 213 3669 SH SOLE 0 1348 2321 LANDMARK BANCORP INC COMMON 51504L107 411 14125 SH SOLE 0 0 14125 LANDS END INC COMMON 51509F105 2 103 SH SOLE 0 103 0 LANDSTAR SYS INC COMMON 515098101 230 2100 SH SOLE 0 2100 0 LANNETT CO INC COM 516012101 10 685 SH SOLE 0 685 0 LAS VEGAS SANDS CORP COMMON 517834107 0 0 SH SOLE 0 0 0 LAZARD LTD SHARES A G54050102 26 500 SH SOLE 0 500 0 LCI INDUSTRIES COMMON 50189K103 2557 24558 SH SOLE 0 21072 3486 LEAR CORPORATION COMMON 521865204 14 77 SH SOLE 0 77 0 LEE ENTERPRISES INC COMMON 523768109 1 600 SH SOLE 0 600 0 LEGGETT & PLATT INC COMMON 524660107 3275 73839 SH SOLE 0 73314 525 LEIDOS HOLDINGS INC COMMON STOCK 525327102 42 648 SH SOLE 0 648 0 LENDING CLUB CORP COM USD0.01 52603A109 2 790 SH SOLE 0 0 790 LENNAR CORP CLASS A 526057104 185 3150 SH SOLE 0 3150 0 LENNAR CORP CLASS B 526057302 4 104 SH SOLE 0 104 0 LEUCADIA NATL CORP COMMON 527288104 54383 2392583 SH SOLE 0 2239774 152809 LEXICON PHARMACUTICL COM USD0.001 528872302 42 5000 SH SOLE 0 5000 0 LEXINGTON REALTY TR COMMON 529043101 129 16500 SH SOLE 0 16500 0 LIBERTY BRAVES GROUP COM SER A 531229706 635 27942 SH SOLE 0 16558 11384 LIBERTY BRAVES GROUP COM SER C 531229888 2136 93616 SH SOLE 0 54787 38829 LIBERTY BROADBAND CORP COM SER A 530307107 8193 96625 SH SOLE 19 67242 29364 LIBERTY BROADBAND CORP COM SER C 530307305 26312 307067 SH SOLE 39 225664 81364 LIBERTY EXPEDIA HLDS COM USD0.01 SER A 53046P109 458 11665 SH SOLE 0 11665 0 LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 1073 34297 SH SOLE 0 34051 246 LIBERTY GLOBAL PLC CLASS C G5480U120 3735 122764 SH SOLE 0 121232 1532 LIBERTY INTERACTIVE QVC GP COM SER A 53071M104 3209 127530 SH SOLE 0 127164 366 LIBERTY LATIN AMERIC COM CL A G9001E102 793 40787 SH SOLE 0 29179 11608 LIBERTY LATIN AMERIC COM CL C G9001E128 4822 252614 SH SOLE 0 216142 36472 LIBERTY MEDIA COM USD0.01 SER A ME 531229870 3081 105196 SH SOLE 0 75620 29576 LIBERTY MEDIA COM USD0.01 SER C ME 531229854 7639 247634 SH SOLE 0 184910 62724 LIBERTY SIRIUS GROUP COM SER A 531229409 14593 355072 SH SOLE 78 236673 118321 LIBERTY SIRIUS GROUP COM SER C 531229607 35679 873416 SH SOLE 100 687323 185993 LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 118 11025 SH SOLE 0 11025 0 LIGHTBRIDGE CORP COM USD0.001 53224K203 2 2135 SH SOLE 0 2135 0 LINCOLN NATL CORP COMMON 534187109 545 7465 SH SOLE 0 7465 0 LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 645 26794 SH SOLE 0 26794 0 LLOYDS BANKING GR SP ADR(4 ORD) 539439109 26 7020 SH SOLE 0 7020 0 LOCKHEED MARTIN CORP COMMON 539830109 2749 8137 SH SOLE 0 7612 525 LOEWS CORP COMMON 540424108 13925 280020 SH SOLE 0 280020 0 LOGMEIN INC COMMON 54142L109 0 2 SH SOLE 0 2 0 LOWES CO COMMON 548661107 19684 224323 SH SOLE 0 223023 1300 LSC COMMUNICATIONS COMMON 50218P107 11 637 SH SOLE 0 637 0 LUBY'S INC COMMON 549282101 76 27520 SH SOLE 0 25720 1800 LULULEMON ATHLETICA COMMON 550021109 4 45 SH SOLE 0 45 0 LUMENTUM HLDGS INC USD0.001 55024U109 0 3 SH SOLE 0 3 0 LYONDELLBASELL INDUS SHARES A N53745100 26302 248890 SH SOLE 0 242240 6650 M & T BK CORP COMMON 55261F104 3374 18304 SH SOLE 0 18304 0 MACERICH CO REIT 554382101 6555 117025 SH SOLE 0 115275 1750 MACK CALI RLTY CORP COMMON 554489104 11221 671569 SH SOLE 1000 633334 37235 MACQUARIE INFRASTRUC COMMON 55608B105 72 1975 SH SOLE 0 1045 930 MACYS INC COMMON 55616P104 4 158 SH SOLE 0 157 1 MAG SILVER CORP COMMON 55903Q104 351 36000 SH SOLE 0 36000 0 MAGAL SECURITY SYS ORDINARY M6786D104 25 4475 SH SOLE 0 4475 0 MAGELLAN MIDSTREAM COMMON UNIT 559080106 3147 53941 SH SOLE 0 53941 0 MAGYAR BANCORP INC COMMON 55977T109 292 22939 SH SOLE 0 22939 0 MALLINCKRODT PLC SHARES G5785G107 0 30 SH SOLE 0 21 9 MANPOWERGROUP COMMON 56418H100 6092 52925 SH SOLE 0 52350 575 MANTECH INTL CORP CLASS A 564563104 15 280 SH SOLE 100 180 0 MANULIFE FINCL CORP COMMON 56501R106 14 783 SH SOLE 0 783 0 MARATHON OIL CORP COMMON 565849106 279 17327 SH SOLE 0 17327 0 MARATHON PETROLEUM COMMON 56585A102 1277 17474 SH SOLE 0 17474 0 MARKEL CORP COMMON 570535104 1514 1294 SH SOLE 0 1294 0 MARKETAXESS HLDGS COMMON 57060D108 86 400 SH SOLE 0 400 0 MARRIOTT INTL INC CLASS A 571903202 63 468 SH SOLE 0 468 0 MARSH & MCLENNAN COS COMMON 571748102 360 4370 SH SOLE 0 4370 0 MARTIN MARIETTA MATL COMMON 573284106 25995 125401 SH SOLE 22000 103251 150 MASCO CORP COMMON 574599106 24 600 SH SOLE 0 600 0 MASTERCARD INC CLASS A 57636Q104 2188 12495 SH SOLE 0 12495 0 MATADOR RESOURCES COMMON 576485205 1 50 SH SOLE 0 0 50 MATCH GROUP INC COMMON 57665R106 14611 328795 SH SOLE 0 311845 16950 MATERIALISE NV SPN ADS REPSTG 1 ORD 57667T100 149 12800 SH SOLE 0 12400 400 MATTEL INC COMMON 577081102 375 28555 SH SOLE 130 27825 600 MBIA INC COMMON 55262C100 297 32125 SH SOLE 0 0 32125 MCCORMICK & CO INC COMMON NON VTG 579780206 11229 105551 SH SOLE 0 105551 0 MCDONALDS CORP COMMON 580135101 39982 255672 SH SOLE 0 253464 2208 MCEWEN MINING INC COMMON 58039P107 137 66000 SH SOLE 0 66000 0 MCKESSON CORP COMMON 58155Q103 193 1377 SH SOLE 0 1377 0 MDC HOLDINGS COMMON 552676108 686 24581 SH SOLE 0 24468 113 MDU RES GROUP INC COMMON 552690109 9584 340362 SH SOLE 1700 320612 18050 MEDIFAST INC COMMON 58470H101 65 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 22571 281371 SH SOLE 265044 16255 72 MERCADOLIBRE INC COMMON 58733R102 85 240 SH SOLE 0 240 0 MERCK & CO INC COMMON 58933Y105 11617 213274 SH SOLE 100 211426 1748 MERCURY GENERAL CORP COMMON 589400100 1249 27242 SH SOLE 0 26942 300 MERIDIAN BANK COMMON 58958P104 2385 135327 SH SOLE 101612 16580 17135 MERIDIAN BIOSCIENCE COMMON 589584101 107 7562 SH SOLE 0 7062 500 METLIFE INC COMMON 59156R108 91 1999 SH SOLE 0 1954 45 METTLER TOLEDO INTL COMMON 592688105 49014 85238 SH SOLE 0 85238 0 MFS CHARTER INC TR SH BEN INT 552727109 15 1952 SH SOLE 0 0 1952 MGM RESORTS INTL COMMON 552953101 21 600 SH SOLE 0 600 0 MICRO FOCUS INTL PLC ADS 1 ORD SHS 594837304 7 550 SH SOLE 0 550 0 MICROCHIP TECHNOLOGY COMMON 595017104 15 169 SH SOLE 0 169 0 MICRON TECHNOLOGY COMMON 595112103 10 200 SH SOLE 0 200 0 MICROSOFT CORP COMMON 594918104 642150 7035710 SH SOLE 150 6850022 185538 MID-AMER APT CMNTYS REIT 59522J103 3920 42966 SH SOLE 0 42616 350 MIDDLEBY CORP COMMON 596278101 67 543 SH SOLE 0 543 0 MIDDLESEX WATER CO COMMON 596680108 11802 321597 SH SOLE 1800 308606 11191 MIDSOUTH BANCORP COMMON 598039105 189 15000 SH SOLE 0 0 15000 MIND C T I LTD ORDINARY M70240102 132 60000 SH SOLE 0 60000 0 MINERALS TECHNOLOGS COMMON 603158106 26192 391226 SH SOLE 0 391226 0 MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH SOLE 0 200 0 MOHAWK INDS INC COMMON 608190104 139 600 SH SOLE 0 600 0 MONDELEZ INTL INC COMMON 609207105 135856 3255599 SH SOLE 1125 3212740 41734 MONOTYPE IMAGING HLD COMMON 61022P100 291 13000 SH SOLE 0 12600 400 MONSANTO CO COMMON 61166W101 128 1103 SH SOLE 0 1103 0 MOODYS CORP COMMON 615369105 30269 187659 SH SOLE 0 186259 1400 MORGAN STANLEY COMMON 617446448 53 990 SH SOLE 100 890 0 MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH SOLE 0 20 0 MORNINGSTAR INC COMMON 617700109 90 951 SH SOLE 0 951 0 MOSAIC CO COMMON 61945C103 5030 207172 SH SOLE 0 207108 64 MOSYS INC COMMON 619718208 2 2397 SH SOLE 0 2397 0 MOTOROLA SOLUTIONS COMMON 620076307 2614 24833 SH SOLE 0 24685 148 MOUNTAIN PROV DIAM COMMON 62426E402 644 263126 SH SOLE 0 241894 21232 MPLX LP COMMON UNIT 55336V100 14 436 SH SOLE 0 436 0 MSA SAFETY INC COMMON STOCK 553498106 7773 93384 SH SOLE 0 90084 3300 MSB FINL CORP NEW COM STK USD0.10 55352L101 140 7845 SH SOLE 0 7845 0 MSC INDL DIRECT INC CLASS A 553530106 128 1400 SH SOLE 0 1400 0 MSCI INC COMMON 55354G100 556 3720 SH SOLE 0 3720 0 MSG NETWORKS INC COMMON 553573106 6 300 SH SOLE 0 300 0 MUELLER INDS INC COMMON 624756102 2036 77831 SH SOLE 0 64631 13200 MUELLER WTR PRODS COMMON 624758108 3469 319164 SH SOLE 0 302514 16650 MURPHY OIL CORP COMMON 626717102 207 8040 SH SOLE 0 8040 0 MURPHY USA INC COMMON STOCK 626755102 146 2010 SH SOLE 0 2010 0 NABORS INDS LTD COMMON G6359F103 5 800 SH SOLE 0 800 0 NANOMETRICS INC COMMON 630077105 2115 78650 SH SOLE 0 76850 1800 NASDAQ INC COM STK USD0.01 631103108 4989 57868 SH SOLE 0 57803 65 NATERA INC COM USD0.0001 632307104 4251 458633 SH SOLE 458633 0 0 NATHANS FAMOUS INC COMMON 632347100 3138 42475 SH SOLE 0 42475 0 NATIONAL BANK HOLD COMMON 633707104 163 4925 SH SOLE 0 4925 0 NATIONAL OILWELL VAR COMMON 637071101 1210 32886 SH SOLE 0 32836 50 NAVIENT CORP COMMON 63938C108 2625 200103 SH SOLE 0 200103 0 NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 7499 638225 SH SOLE 0 593700 44525 NCR CORP COMMON 62886E108 1 56 SH SOLE 0 56 0 NEENAH INC COMMON 640079109 1933 24667 SH SOLE 0 19100 5567 NEKTAR THERAPEUTICS COMMON 640268108 63 600 SH SOLE 0 600 0 NESTLE S A ADS (1 ORD SHRS) 641069406 372864 4716803 SH SOLE 95765 4278979 342059 NESTLE S A SHS NOM SHARES H57312649 751 9347 SH SOLE 0 9347 0 NETAPP INC COM COMMON 64110D104 1 28 SH SOLE 0 28 0 NETEASE INC ADR (25 ORD) 64110W102 14 50 SH SOLE 0 50 0 NETFLIX INC COMMON 64110L106 215 730 SH SOLE 0 730 0 NETWORK-1 TECH INC COMMON 64121N109 33 12600 SH SOLE 0 12600 0 NEUBERGER BERMAN RE COMMON 64190A103 14 3028 SH SOLE 0 3028 0 NEUROTROPE INC COM USD0.0001 64129T207 4 500 SH SOLE 0 500 0 NEVRO CORP COMMON 64157F103 27725 319900 SH SOLE 319900 0 0 NEW AMER HIGH INC COMMON 641876800 26 3040 SH SOLE 0 3040 0 NEW GOLD INC COMMON 644535106 136 53100 SH SOLE 0 48000 5100 NEW HOME COMPANY I COM USD0.01 645370107 14778 1333766 SH SOLE 0 1250430 83336 NEW RESIDENTIAL INV COMMON 64828T201 16 1000 SH SOLE 0 1000 0 NEW YORK TIMES CO CLASS A 650111107 23 980 SH SOLE 0 980 0 NEWELL BRANDS INC COMMON 651229106 47302 1856437 SH SOLE 100 1720525 135812 NEWFIELD EXPL CO COMMON 651290108 21 872 SH SOLE 0 18 854 NEWMONT MINING CORP COMMON 651639106 5859 149987 SH SOLE 0 149957 30 NEWS CORP NEW COMMON CL A 65249B109 32 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 800 4900 SH SOLE 0 4900 0 NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 7 200 SH SOLE 0 0 200 NICE LTD ADR-REPR 1 ORD ILS1 653656108 2 27 SH SOLE 0 27 0 NII HLDGS INC USD0.001 62913F508 105 50000 SH SOLE 0 50000 0 NIKE INC CLASS B 654106103 10141 152646 SH SOLE 0 152646 0 NISOURCE INC COMMON 65473P105 7184 300500 SH SOLE 800 278655 21045 NN INC COMMON 629337106 3194 133100 SH SOLE 0 133100 0 NOBLE CORPRATION PLC ORDINARY SHARES G65431101 750 202225 SH SOLE 0 195475 6750 NOBLE ENERGY INC COMMON 655044105 2057 67900 SH SOLE 0 67900 0 NOKIA CORP SP ADR (1 ORD A) 654902204 46 8532 SH SOLE 675 7847 10 NOMAD FOODS LTD USD ORD SHS G6564A105 3345 212524 SH SOLE 0 203224 9300 NORFOLK SOUTHERN COMMON 655844108 1314 9682 SH SOLE 0 9262 420 NORTHEAST BANCRP COMMON 663904209 153 7500 SH SOLE 0 0 7500 NORTHERN TR CORP COMMON 665859104 11099 107623 SH SOLE 0 100957 6666 NORTHRIM BANCORP INC COMMON 666762109 520 15058 SH SOLE 0 0 15058 NORTHROP GRUMMAN CO COMMON 666807102 5791 16588 SH SOLE 0 16033 555 NORTHWEST PIPE CO COMMON 667746101 65 3800 SH SOLE 0 3800 0 NORTHWESTERN CORP COMMON 668074305 15986 297147 SH SOLE 0 274022 23125 NOVARTIS AG ADR (1 ORD) 66987V109 5763 71281 SH SOLE 0 64931 6350 NOVO-NORDISK AS ADR (1 ORD B) 670100205 1290 26200 SH SOLE 0 13600 12600 NOW INC COMMON 67011P100 89 8782 SH SOLE 0 8782 0 NRG ENERGY INC COMMON 629377508 1 55 SH SOLE 0 17 38 NUCOR CORP COMMON 670346105 193 3169 SH SOLE 0 3169 0 NUSTAR ENERGY LP COMMON 67058H102 27 1330 SH SOLE 0 1330 0 NUTRIEN LTD COMMON 67077M108 21910 463612 SH SOLE 0 459112 4500 NUVEEN CREDIT STRAT INCOME FUND 67073D102 2 333 SH SOLE 0 333 0 NUVEEN MUNICIPAL CRE COM USD0.01 67070X101 24 1725 SH SOLE 0 1725 0 NUVEEN NEW JERSEY QU COM USD0.01 67069Y102 171 13138 SH SOLE 0 1100 12038 NUVEEN NEW YORK AMT COM USD0.01 670656107 12 1034 SH SOLE 0 1034 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 36 2746 SH SOLE 0 2746 0 NVIDIA CORP COMMON 67066G104 91 393 SH SOLE 0 393 0 NVR INC COMMON 62944T105 16 6 SH SOLE 0 6 0 NXP SEMICONDUCTR COMMON N6596X109 30 258 SH SOLE 0 258 0 NXSTAGE MEDICAL COMMON 67072V103 9 400 SH SOLE 0 400 0 OAKTREE CAP GROUP UNIT CLASS A 674001201 594 15000 SH SOLE 0 15000 0 OBSEVA SA COMMON H5861P103 13495 1000000 SH SOLE 1000000 0 0 OBSIDIAN ENERGY COMMON 674482104 1 1030 SH SOLE 0 1000 30 OCCIDENTAL PETE CORP COMMON 674599105 11246 173123 SH SOLE 100 172390 633 OFFICE DEPOT INC COMMON 676220106 1 565 SH SOLE 0 565 0 OFG BANCORP COMMON 67103X102 261 25000 SH SOLE 0 0 25000 OGE ENERGY CORP COMMON 670837103 5322 162410 SH SOLE 0 157730 4680 OHR PHARMACEUTICAL COMMON 67778H200 1 7215 SH SOLE 0 7215 0 OIL STATES INTL INC COMMON 678026105 664 25350 SH SOLE 0 21600 3750 OLD LINE BANCSHARES COMMON 67984M100 1649 49991 SH SOLE 49991 0 0 OLD REP INTL CORP COMMON 680223104 56689 2642853 SH SOLE 0 1600411 1042442 OMEGA HEALTHCARE INV COMMON 681936100 111 4139 SH SOLE 0 4139 0 OMNICOM GROUP INC COMMON 681919106 65063 895330 SH SOLE 0 892725 2605 ON DECK CAP COM USD0.005 682163100 2 400 SH SOLE 0 0 400 ONE LIBERTY PPTYS COMMON 682406103 3689 166932 SH SOLE 0 136522 30410 ONEOK INC COMMON 682680103 683 12011 SH SOLE 0 12011 0 OP BANCORP COM USD0.01 67109R109 62 5000 SH SOLE 0 0 5000 OPKO HEALTH INC COMMON 68375N103 293 92550 SH SOLE 0 92550 0 ORACLE CORP COMMON 68389X105 203368 4445216 SH SOLE 1025 4364091 80100 ORBITAL ATK COMMON 68557N103 39 300 SH SOLE 0 300 0 O'REILLY AUTOMOTIVE COMMON 67103H107 23164 93640 SH SOLE 0 93640 0 OREXIGEN THERAPEUTCS COM STK USD0.001 686164302 0 2000 SH SOLE 0 0 2000 OSHKOSH CORPORATION COMMON 688239201 3 50 SH SOLE 0 50 0 OTONOMY INC COMMON 68906L105 7988 1902000 SH SOLE 1902000 0 0 OTTER TAIL CORP COMMON 689648103 4047 93358 SH SOLE 0 91813 1545 OUTFRONT MEDIA INC COMMON 69007J106 13 700 SH SOLE 0 500 200 OWENS & MINOR INC COMMON 690732102 11 750 SH SOLE 0 750 0 OWENS ILL INC COMMON 690768403 60 2800 SH SOLE 0 2800 0 PACIFIC MERCANT BANC COMMON 694552100 12470 1305833 SH SOLE 110200 1063865 131768 PACIFIC PREMIER BANC COMMON 69478X105 3594 89415 SH SOLE 0 0 89415 PACKAGING CORP AMER COMMON 695156109 16 150 SH SOLE 0 0 150 PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH SOLE 0 50 0 PAN AMERICAN SILVER COMMON 697900108 8529 528115 SH SOLE 3750 495865 28500 PARK NATL CORP COMMON 700658107 2233 21525 SH SOLE 0 19925 1600 PARKE BANCORP INC COMMON 700885106 621 29876 SH SOLE 0 0 29876 PARKER HANNIFIN CORP COMMON 701094104 76 450 SH SOLE 0 450 0 PARKERVISION INC COM USD0.01 701354300 0 1000 SH SOLE 0 1000 0 PAYCHEX INC COMMON 704326107 197 3211 SH SOLE 0 3211 0 PAYPAL HLDGS INC COM USD0.0001 70450Y103 70093 923868 SH SOLE 0 730418 193450 PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH SOLE 0 47 0 PENNYMAC CORP 5.375 MAY 01 20 C 70932AAB9 24 25000 PRN SOLE 0 25000 0 PENTAIR PLC COMMON G7S00T104 5054 74187 SH SOLE 0 39589 34598 PEOPLES UNITED FINL COMMON 712704105 337 18094 SH SOLE 0 17794 300 PEPSICO INC COMMON 713448108 16593 152022 SH SOLE 0 150696 1326 PERRIGO CO ORDINARY SHARES G97822103 2 25 SH SOLE 0 25 0 PFIZER INC COMMON 717081103 178488 5029255 SH SOLE 455200 4509796 64259 PG&E CORP COMMON 69331C108 481 10966 SH SOLE 0 7466 3500 PHIBRO ANIMAL HEAL COM USD0.0001 CL'A' 71742Q106 119 3000 SH SOLE 0 3000 0 PHILIP MORRIS INTL COMMON 718172109 164546 1655398 SH SOLE 0 1618614 36784 PHILLIPS 66 COMMON 718546104 990 10327 SH SOLE 0 10327 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 238 4400 SH SOLE 0 4400 0 PINNACLE WEST CAP COMMON 723484101 2225 27890 SH SOLE 0 25930 1960 PIONEER NATURAL RES COMMON 723787107 908 5287 SH SOLE 0 5287 0 PIPER JAFFRAY COS COMMON 724078100 66 801 SH SOLE 0 1 800 PITNEY BOWES INC COMMON 724479100 70 6440 SH SOLE 0 6440 0 PLAINS ALL AMERN PIP UNIT 726503105 133 6080 SH SOLE 0 6080 0 PLANTRONICS INC COMMON 727493108 0 8 SH SOLE 0 8 0 PLATFORM SPECIALTY COM USD0.01 72766Q105 23030 2391525 SH SOLE 0 2239850 151675 PLAYA HOTELS & RESOR SHS N70544106 9 900 SH SOLE 0 900 0 PLEXUS CORP COMMON 729132100 1216 20375 SH SOLE 0 19275 1100 PNC FINL SVCS GRP COMMON 693475105 13177 87127 SH SOLE 0 87008 119 PNM RES INC COMMON 69349H107 4393 114850 SH SOLE 0 110600 4250 POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 871 12397 SH SOLE 0 4897 7500 PORTLAND GEN ELEC CO COMMON 736508847 7897 194964 SH SOLE 0 184264 10700 POST HOLDINGS INC COMMON 737446104 241 3182 SH SOLE 0 3179 3 POTLATCHDELTIC CORP COMMON STOCK 737630103 20 388 SH SOLE 0 388 0 POWERSHARES QQQ TRUST SERIES 1 73935A104 799 4992 SH SOLE 125 4525 342 POWERSHARES ETF TR DIV ACHV PRTF 73935X732 296 11700 SH SOLE 0 11050 650 POWERSHARES ETF TR GOLDEN DRG USX 73935X401 270 5866 SH SOLE 0 5866 0 POWERSHARES ETF TR WATER RESOURCE 73935X575 28 920 SH SOLE 0 920 0 POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 165 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 59550 533602 SH SOLE 55080 443913 34609 PPL CORP COMMON 69351T106 121 4288 SH SOLE 0 4288 0 PRAXAIR INC COMMON 74005P104 5421 37568 SH SOLE 0 37493 75 PRESTIGE BRANDS HLDG COMMON 74112D101 15977 473825 SH SOLE 0 435118 38707 PRIMERICA INC COMMON 74164M108 48 500 SH SOLE 0 500 0 PRINCIPAL FINL GRP COMMON 74251V102 10 175 SH SOLE 0 175 0 PROCTER & GAMBLE CO COMMON 742718109 36914 465610 SH SOLE 0 459254 6356 PROLOGIS INC COMMON 74340W103 479 7608 SH SOLE 0 690 6918 PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 938 10950 SH SOLE 0 10950 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 1240 144444 SH SOLE 144444 0 0 PROVIDENT FINL HLDGS COMMON 743868101 125 6942 SH SOLE 0 0 6942 PROVIDENT FINL SVCS COMMON 74386T105 95 3750 SH SOLE 0 450 3300 PRUDENTIAL FINL COMMON 744320102 71 690 SH SOLE 0 690 0 PUBLIC STORAGE REIT COM 74460D109 3955 19740 SH SOLE 0 18840 900 PUBLIC SVC ENTERPR COMMON 744573106 402 8006 SH SOLE 0 7476 530 PVH CORP COMMON 693656100 0 1 SH SOLE 0 1 0 QUALCOMM INC COMMON 747525103 212 3832 SH SOLE 0 2920 912 QUANTA SVCS INC COMMON 74762E102 68 2000 SH SOLE 0 2000 0 QUEST DIAGNOSTICS COMMON 74834L100 11 112 SH SOLE 0 112 0 RA PHARMACEUTICALS COMMON 74933V108 5 1115 SH SOLE 0 0 1115 RAFAEL HOLDINGS INC CLASS B COMMON STOCK 75062E106 0 33 SH SOLE 0 33 0 RANGE RESOURCES CORP COMMON 75281A109 17149 1179440 SH SOLE 325 1147549 31566 RAVEN INDS INC COMMON 754212108 625 17850 SH SOLE 0 16900 950 RAYONIER ADV MATERLS COMMON 75508B104 33 1541 SH SOLE 0 1541 0 RAYONIER INC COMMON REIT 754907103 961 27321 SH SOLE 0 25921 1400 RAYTHEON COMMON 755111507 45599 211286 SH SOLE 25 210136 1125 REALITY SHS ETF TR NASDAQ NEXTGEN ECON 75605A702 22 1000 SH SOLE 0 1000 0 REALPAGE INC COMMON 75606N109 97 1900 SH SOLE 0 1900 0 REALTY INCOME CORP COMMON 756109104 2250 43511 SH SOLE 0 42711 800 RECKITT BENCK GRP SPONSORED ADR 756255204 6231 370270 SH SOLE 0 357270 13000 RECKITT BENCKISER GR SHS G74079107 389480 4667235 SH SOLE 98500 4323896 244839 RED HAT INC COMMON 756577102 74 500 SH SOLE 0 500 0 REGENERON PHARMCTCLS COMMON 75886F107 67 197 SH SOLE 0 147 50 REGIONS FINL CORP COMMON 7591EP100 1442 77633 SH SOLE 3000 74633 0 REINSURANCE GRP COMMON 759351604 408 2650 SH SOLE 0 2650 0 RENAISSANCE RE HLDGS COMMON G7496G103 6 50 SH SOLE 0 0 50 REPLIGEN CORP COMMON 759916109 379 10500 SH SOLE 0 10500 0 REPUBLIC SVCS INC COMMON 760759100 3 54 SH SOLE 0 54 0 RESMED INC COMMON 761152107 98 1000 SH SOLE 0 1000 0 REVOLUTION LIGHTING COM USD0.001 76155G206 61 17800 SH SOLE 0 17800 0 RH COM USD0.0001 74967X103 14 150 SH SOLE 0 0 150 RITE AID CORP COMMON 767754104 2 1750 SH SOLE 0 1750 0 RMR GROUP INC COMMON CL A 74967R106 0 8 SH SOLE 0 8 0 ROBERT HALF INTL INC COMMON 770323103 77943 1346401 SH SOLE 0 1342418 3983 ROCKWELL AUTOMATION COMMON 773903109 20 118 SH SOLE 0 118 0 ROCKWELL COLLINS INC COMMON 774341101 78456 581806 SH SOLE 0 481542 100264 ROLLINS INC COMMON 775711104 203 3982 SH SOLE 0 3982 0 ROWAN COMPANIES PLC COMMON G7665A101 13 1200 SH SOLE 0 1200 0 ROYAL BANK CDA COMMON 780087102 77 1000 SH SOLE 1000 0 0 ROYAL DUTCH SHELL PL SPON ADR B 780259107 41 632 SH SOLE 0 632 0 ROYAL DUTCH SHELL PL SPONS ADR A 780259206 2791 43750 SH SOLE 0 32975 10775 ROYAL GOLD INC 2.875 JUN 15 19 RGD 780287AA6 16 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 743 SH SOLE 0 743 0 RPC INC COMMON 749660106 57 3187 SH SOLE 0 3187 0 RPM INTERNATIONAL COMMON 749685103 5719 119971 SH SOLE 100 115681 4190 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 11 110 SH SOLE 0 110 0 S&P GLOBAL INC COMMON 78409V104 30982 162159 SH SOLE 0 161134 1025 SABINE ROYALTY TRUST UNIT BEN INT 785688102 65 1500 SH SOLE 0 1500 0 SAFEGUARD SCIENTIFIC COMMON 786449207 19301 1575633 SH SOLE 0 1450460 125173 SAFETY INS GROUP INC COMMON 78648T100 2359 30700 SH SOLE 0 29440 1260 SALESFORCE.COM COMMON 79466L302 116 1000 SH SOLE 0 1000 0 SAN JUAN BASIN RTY UNIT BEN INT 798241105 285 36150 SH SOLE 0 26675 9475 SANCHEZ ENERGY COR COMMON 79970Y105 2 712 SH SOLE 0 244 468 SANDERSON FARMS COMMON 800013104 2 22 SH SOLE 0 22 0 SANDRIDGE ENERGY COMMON 80007P869 0 6 SH SOLE 0 6 0 SANDSTORM GOLD COMMON 80013R206 142 30000 SH SOLE 0 30000 0 SANDY SPRING BANCORP COMMON 800363103 902 23141 SH SOLE 0 0 23141 SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH SOLE 0 140 0 SANOFI SPONSORED ADR 80105N105 14 368 SH SOLE 0 168 200 SAP SE SP ADR (1 ORD) 803054204 68 650 SH SOLE 0 650 0 SAUL CTRS INC COMMON 804395101 1904 37367 SH SOLE 0 28700 8667 SB FINANCIAL GROUP COMMON 78408D105 627 33931 SH SOLE 0 0 33931 SCANA CORPORATION COMMON 80589M102 4 133 SH SOLE 0 133 0 SCHEIN HENRY INC COMMON 806407102 17 254 SH SOLE 0 254 0 SCHLUMBERGER LTD COMMON 806857108 1293 19971 SH SOLE 0 18621 1350 SCHWAB CHARLES CORP COMMON 808513105 13397 256559 SH SOLE 0 256559 0 SCIENCE APLCTNS INTL COMMON STOCK 808625107 116 1484 SH SOLE 0 1484 0 SCOTTS MIRACLE-GRO CLASS A 810186106 65 760 SH SOLE 0 760 0 SCRIPPS EW CO OHIO COMMON 811054402 31 2597 SH SOLE 0 2597 0 SEAGATE TECHNOLOGY COMMON G7945M107 4 80 SH SOLE 0 80 0 SEALED AIR CORP COMMON 81211K100 149 3497 SH SOLE 0 3497 0 SEARS HOLDING CORP COMMON 812350106 0 338 SH SOLE 0 338 0 SEASPAN CORPORATION COMMON Y75638109 0 92 SH SOLE 0 92 0 SEATTLE GENETICS INC COMMON 812578102 164 3150 SH SOLE 0 3150 0 SEI INVESTMENTS CO COMMON 784117103 291 3891 SH SOLE 0 3891 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 46 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 83 825 SH SOLE 0 825 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 44 653 SH SOLE 0 653 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 139 2135 SH SOLE 0 2135 0 SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 18 375 SH SOLE 0 375 0 SEMPRA ENERGY COMMON 816851109 13238 119033 SH SOLE 0 117433 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 63 1775 SH SOLE 0 1700 75 SERVICE CORP INTL COMMON 817565104 134346 3559775 SH SOLE 267950 3248175 43650 SERVICEMASTER GBL HLDGS INC COM 81761R109 160 3160 SH SOLE 0 3160 0 SERVICENOW INC COMMON 81762P102 37 225 SH SOLE 0 225 0 SHIRE PLC ADR (3 ORD) 82481R106 80 538 SH SOLE 0 524 14 SHOTSPOTTER INC COM USD0.005 82536T107 106 4000 SH SOLE 0 4000 0 SIENTRA INC COMMON 82621J105 11 1200 SH SOLE 0 1200 0 SILVERBOW RESOURCES COM 82836G102 56 1933 SH SOLE 0 1860 73 SILVERCORP METALS COMMON 82835P103 165 61400 SH SOLE 0 61400 0 SIMMONS 1ST NATL COR CLASS A 828730200 22 780 SH SOLE 0 780 0 SIMON PPTY INC REIT 828806109 9544 61835 SH SOLE 0 57865 3970 SIMPSON MANUFACTURIN COMMON 829073105 34 600 SH SOLE 0 600 0 SINA CORPORATION ORDINARY G81477104 11250 107896 SH SOLE 107896 0 0 SIRIUS XM HLDG COMMON 82968B103 257 41244 SH SOLE 0 40844 400 SJW GROUP COMMON 784305104 15810 299955 SH SOLE 1650 278905 19400 SKYWORKS SOLUTIONS COMMON 83088M102 12 125 SH SOLE 0 125 0 SLM CORP COMMON 78442P106 4197 374453 SH SOLE 0 374453 0 SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 16 426 SH SOLE 0 426 0 SMUCKER J M CO COMMON 832696405 677 5465 SH SOLE 0 5465 0 SNAP INC COMMON CL A 83304A106 121 7631 SH SOLE 0 7631 0 SNAP-ON INC COMMON 833034101 26179 177440 SH SOLE 0 177440 0 SOLID BIOSCIENCES COMMON 83422E105 7 1000 SH SOLE 0 1000 0 SONOCO PRODS COMMON 835495102 1182 24380 SH SOLE 0 23905 475 SONY CORP ADR (1 ORD) 835699307 7 150 SH SOLE 0 150 0 SOTHEBYS CLASS A 835898107 5 107 SH SOLE 0 107 0 SOURCE CAP INC COMMON 836144105 9 250 SH SOLE 0 250 0 SOUTH STATE CORP COMMON 840441109 761 8274 SH SOLE 0 0 8274 SOUTHERN CO COMMON 842587107 300 6721 SH SOLE 0 6071 650 SOUTHERN NATL BKOFVA COMMON 843395104 4478 282731 SH SOLE 106573 79400 96758 SOUTHWEST AIRLS CO COMMON 844741108 17 300 SH SOLE 0 300 0 SOUTHWESTERN ENERGY COMMON 845467109 418 96684 SH SOLE 0 96684 0 SPARTAN MOTORS INC COMMON 846819100 1420 82580 SH SOLE 0 72580 10000 SPARTANNASH CO COMMON 847215100 2 120 SH SOLE 0 120 0 SPDR S&P 500 ETF TRUST 78462F103 13456 51135 SH SOLE 0 50815 320 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 2470 19642 SH SOLE 0 17572 2070 SPDR INDX SH FUNDS EURO STOXX 50 78463X202 60 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 14 156 SH SOLE 0 156 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 553 1620 SH SOLE 0 1620 0 SPDR SERIES TRUST SPDR REGIONAL BKG 78464A698 24 400 SH SOLE 0 400 0 SPECIAL OPPRTUNTY FD COMMON 84741T104 147 10000 SH SOLE 0 0 10000 SPECTRA ENERGY PARTN COMMON 84756N109 568 16905 SH SOLE 0 16625 280 SPECTRUM BRANDS HLD COMMON 84763R101 8138 78482 SH SOLE 0 74667 3815 SPIRE INC COMMON 84857L101 14 200 SH SOLE 0 200 0 SPIRIT AEROSYSTEMS CLASS A 848574109 34273 409481 SH SOLE 0 409481 0 SPIRIT AIRLINES IN COMMON 848577102 280 7420 SH SOLE 0 7170 250 SPIRIT REALTY CAPI COMMON 84860W102 194 25000 SH SOLE 0 0 25000 SPIRIT RLTY CAP INC 2.875 MAY 15 19 C 84860WAA0 29 30000 PRN SOLE 0 30000 0 SPROTT PHYSICAL GOLD SILVER TRUST 85208R101 319 24199 SH SOLE 0 24199 0 SQUARE INC CLASS A 852234103 9 200 SH SOLE 0 200 0 STAMPS COM INC COMMON 852857200 60 300 SH SOLE 0 300 0 STANDEX INTL CORP COMMON 854231107 143 1500 SH SOLE 0 1500 0 STANLEY BLACK&DECKR COMMON 854502101 2196 14340 SH SOLE 0 13740 600 STAR GROUP LP UNIT 85512C105 30 3310 SH SOLE 0 3310 0 STARBUCKS CORP COMMON 855244109 1415 24453 SH SOLE 0 22639 1814 STARWOOD PPTY TR COMMON 85571B105 107 5150 SH SOLE 0 4750 400 STATE STREET CORP COMMON 857477103 828 8304 SH SOLE 0 8304 0 STEEL CONNECT INC COMMON 858098106 79 37500 SH SOLE 0 0 37500 STEEL PARTNERS HLDGS UNIT 85814R107 358 20025 SH SOLE 0 0 20025 STERLING BANCORP COMMON STOCK 85917A100 1163 51574 SH SOLE 1400 38526 11648 STORE CAP CORP COMMON 862121100 1694 68280 SH SOLE 0 66140 2140 STRATUS PPTYS INC COMMON 863167201 37 1250 SH SOLE 0 1250 0 STREAMLINE HEALTH COMMON 86323X106 0 529 SH SOLE 0 529 0 STRYKER CORP COMMON 863667101 45274 281345 SH SOLE 270395 10950 0 SUBURBAN PROPANE PAR UNIT 864482104 182 8300 SH SOLE 0 8300 0 SUMMIT MATERIALS CL A COM USD0.01 86614U100 153 5070 SH SOLE 0 5070 0 SUN LIFE FNCL INC COMMON 866796105 29 724 SH SOLE 0 724 0 SUNCOKE ENERGY INC COMMON 86722A103 6 600 SH SOLE 0 600 0 SUNCOR ENERGY INC COMMON 867224107 58 1695 SH SOLE 0 1695 0 SUNPOWER CORP COMMON 867652406 0 100 SH SOLE 0 100 0 SUNTRUST BANKS INC COMMON 867914103 354 5206 SH SOLE 0 2656 2550 SUPERIOR UNIFORM GRP COMMON 868358102 3106 118265 SH SOLE 0 114265 4000 SVB FINANCIAL GROUP COMMON 78486Q101 654 2725 SH SOLE 0 2725 0 SYMANTEC CORP COMMON 871503108 2907 112476 SH SOLE 0 109476 3000 SYNCHRONY FINL COMMON 87165B103 3 100 SH SOLE 0 100 0 SYNNEX CORP COMMON 87162W100 260 2200 SH SOLE 0 2200 0 SYSCO CORP COMMON 871829107 1022 17050 SH SOLE 0 17050 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 141 3726 SH SOLE 0 3726 0 TANGER FACTORY OUTLT COMMON 875465106 23562 1071002 SH SOLE 0 1033197 37805 TAPESTRY INC COMMON 876030107 2643 50251 SH SOLE 0 48451 1800 TARGA RESOURCES IN COMMON 87612G101 825 18754 SH SOLE 0 18754 0 TARGET CORPORATION COMMON 87612E106 581 8382 SH SOLE 0 7313 1069 TCF FINANCIAL CORP COMMON 872275102 18 813 SH SOLE 0 813 0 TCW STRATEGIC INCM COMMON 872340104 757 136073 SH SOLE 0 124538 11535 TE CONNECTIVITY COMMON H84989104 21920 219423 SH SOLE 44000 174923 500 TECH DATA CORP COMMON 878237106 212 2500 SH SOLE 0 2500 0 TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 21 1200 SH SOLE 0 1200 0 TEEKAY OFFSHRE PRTNR UNIT Y8565J101 4585 2019975 SH SOLE 1800 1516900 501275 TEGNA INC COMMON 87901J105 111 9766 SH SOLE 0 9766 0 TEJON RANCH CO COMMON 879080109 177 7686 SH SOLE 0 633 7053 TELEFLEX INC COMMON 879369106 127 500 SH SOLE 0 500 0 TELEPHONE & DATA SYS COMMON 879433829 4121 147025 SH SOLE 0 147025 0 TELIGENT INC NEW COMMON 87960W104 67 20000 SH SOLE 0 20000 0 TERADATA CORP COMMON 88076W103 3 99 SH SOLE 0 99 0 TERRAFORM PWR INC COMMON CL A 88104R209 1218 113600 SH SOLE 0 103750 9850 TESLA INC COM USD0.001 88160R101 446 1679 SH SOLE 0 1269 410 TETRAPHASE PHARMAC COMMON 88165N105 0 140 SH SOLE 0 0 140 TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 22718 1329330 SH SOLE 0 1327817 1513 TEXAS INSTRUMENTS COMMON 882508104 3446 33176 SH SOLE 0 32076 1100 TEXAS PAC LD TR SUB CTF PROP I T 882610108 79404 157106 SH SOLE 0 7106 150000 TEXTRON INC COMMON 883203101 58 1000 SH SOLE 0 1000 0 THE CHEMOURS COMPANY COMMON 163851108 105 2176 SH SOLE 0 1821 355 THE HANOVER INS GRP COMMON 410867105 93 794 SH SOLE 0 794 0 THE HERSHEY COMPANY COMMON 427866108 1238 12511 SH SOLE 0 12511 0 THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH SOLE 0 29 0 THERAVANCE BIOPHARMA COM G8807B106 15528 640355 SH SOLE 0 587716 52639 THERMO FISHER SCI COMMON 883556102 106595 516298 SH SOLE 5240 491988 19070 THESTREET INC COMMON 88368Q103 6 3583 SH SOLE 0 3583 0 THIRD PT REINS LTD COM USD0.10 G8827U100 139 10000 SH SOLE 0 0 10000 THOMSON REUTERS CORP COMMON 884903105 371 9600 SH SOLE 0 9450 150 TIFFANY & CO COMMON 886547108 1666 17069 SH SOLE 0 14944 2125 TIME WARNER INC COMMON 887317303 55088 582452 SH SOLE 580 568473 13399 TITAN INTL INC COMMON 88830M102 9703 769545 SH SOLE 0 691495 78050 TIVO CORP COM STK USD0.001 88870P106 0 38 SH SOLE 0 38 0 TJX COMPANIES INC COMMON 872540109 1027 12597 SH SOLE 0 12497 100 TOLL BROTHERS INC COMMON 889478103 48 1110 SH SOLE 0 1110 0 TOOTSIE ROLL INDS COMMON 890516107 743 25252 SH SOLE 0 24924 328 TOPBUILD CORP COMMON 89055F103 5 66 SH SOLE 0 66 0 TORCHMARK CORP COMMON 891027104 5568 66154 SH SOLE 0 66154 0 TORONTO DOMINION BK COMMON 891160509 65 1152 SH SOLE 0 1152 0 TOTAL SA ADR (1 ORD) 89151E109 19 335 SH SOLE 0 335 0 TOYOTA MTR CORP ADR (2 ORD) 892331307 65 500 SH SOLE 0 500 0 TRANSDIGM GROUP COMMON 893641100 343 1120 SH SOLE 0 700 420 TRANSOCEAN LTD COMMON H8817H100 0 40 SH SOLE 0 40 0 TRAVELERS CO(THE) COMMON 89417E109 13456 96904 SH SOLE 0 96754 150 TRIBUNE MEDIA CO CL A 896047503 101 2500 SH SOLE 0 2500 0 TRIMAS CORP COMMON 896215209 44234 1685110 SH SOLE 0 1555760 129350 TRIMBLE INC COM NPV 896239100 1 32 SH SOLE 0 32 0 TRINITY INDS INC COMMON 896522109 342 10500 SH SOLE 0 10500 0 TRINITY PL HLDGS INC COM 89656D101 59 9126 SH SOLE 0 0 9126 TRIPADVISOR INC COMMON 896945201 626 15320 SH SOLE 0 12160 3160 TRIUMPH BANCORP COM ACCD INVS 89679E300 824 20000 SH SOLE 0 0 20000 TRIVAGO NV REP SHS CL A 89686D105 1 250 SH SOLE 0 0 250 TRONOX LTD SHARES CLASS A Q9235V101 0 7 SH SOLE 0 7 0 TRUSTCO BK CORP N Y COMMON 898349105 4646 549881 SH SOLE 0 519881 30000 TTEC HOLDINGS INC COMMON 89854H102 1341 43687 SH SOLE 0 39237 4450 TUPPERWARE BRANDS COMMON 899896104 33 690 SH SOLE 0 690 0 TWENTY-FIRST CENTURY CLASS A 90130A101 4363 118941 SH SOLE 0 118941 0 TWITTER INC COMMON 90184L102 7 250 SH SOLE 0 250 0 TWO RIV BANCORP COMMON 90207C105 506 28056 SH SOLE 0 0 28056 TYLER TECHN INC COMMON 902252105 172 816 SH SOLE 0 816 0 TYSON FOODS INC CLASS A 902494103 4 62 SH SOLE 0 62 0 U S PHYSICAL THERAPY COMMON 90337L108 83 1030 SH SOLE 0 1030 0 U S SILICA HLDGS I COMMON 90346E103 75 2975 SH SOLE 0 2975 0 UDR INC COMMON 902653104 41 1169 SH SOLE 0 1169 0 UGI CORP COMMON 902681105 26 586 SH SOLE 0 586 0 ULTA BEAUTY INC COM STK USD0.01 90384S303 66935 327682 SH SOLE 0 254491 73191 ULTRA PETROLEUM CP NPV 903914208 7866 1886504 SH SOLE 0 1666928 219576 UNDER ARMOUR CLASS A 904311107 130 7995 SH SOLE 0 7995 0 UNDER ARMOUR INC CL C COM STK $0.0003 904311206 7 508 SH SOLE 0 508 0 UNIFI INC COMMON 904677200 135 3740 SH SOLE 0 742 2998 UNILEVER N.V NY SHARES (1 ORD) 904784709 1861 33005 SH SOLE 0 33005 0 UNILEVER PLC ADR (4 ORD) 904767704 667 12020 SH SOLE 0 12020 0 UNION PAC CORP COMMON 907818108 4920 36598 SH SOLE 0 27861 8737 UNIQURE N.V. COM EUR0.05 N90064101 1645 70000 SH SOLE 70000 0 0 UNISYS CORPORATION COMMON 909214306 26 2500 SH SOLE 0 2500 0 UNITED CMNTY FINL COMMON 909839102 49 5000 SH SOLE 0 0 5000 UNITED CONTINENTAL COMMON 910047109 1 25 SH SOLE 0 25 0 UNITED GUARDIAN INC COMMON 910571108 250 14062 SH SOLE 0 0 14062 UNITED PARCEL SERVIC CLASS B 911312106 37969 362782 SH SOLE 0 358207 4575 UNITED RENTALS INC COMMON 911363109 343 1990 SH SOLE 25 1295 670 UNITED STATES CELLUL COMMON 911684108 94 2362 SH SOLE 0 2362 0 UNITED TECHNOLOGIES COMMON 913017109 69700 553964 SH SOLE 0 464787 89177 UNITEDHEALTH GRP INC COMMON 91324P102 50415 235588 SH SOLE 0 234360 1228 UNITI GROUP INC COM USD0.0001 91325V108 79 4863 SH SOLE 0 4563 300 UNITIL CORP COMMON 913259107 4163 89714 SH SOLE 0 80899 8815 UNIVERSAL DISPLAY CP COMMON 91347P105 167 1660 SH SOLE 0 1600 60 UNIVERSAL STAINLES COMMON 913837100 66 2405 SH SOLE 0 2405 0 UNIVEST CORP PA COMMON 915271100 1701 61421 SH SOLE 1500 59081 840 UNUM GROUP COMMON 91529Y106 47 1000 SH SOLE 0 1000 0 URBANEDGE PROPERTIES COMMON SHARES 91704F104 3302 154672 SH SOLE 0 154672 0 URSTADT BIDDLE PPTYS CLASS A 917286205 1856 96196 SH SOLE 0 89316 6880 URSTADT BIDDLE PPTYS COMMON 917286106 42 2551 SH SOLE 0 2551 0 URSTADT BIDDLE PPTYS PFD SER G 6.75 917286809 59 2350 SH SOLE 0 2350 0 US BANCORP DEL COMMON 902973304 72816 1441911 SH SOLE 16900 1300886 124125 USG CORPORATION COMMON 903293405 40 1000 SH SOLE 0 1000 0 V F CORP COMMON 918204108 440 5948 SH SOLE 0 5888 60 VALEANT PHARMACEUTIC COMMON 91911K102 0 34 SH SOLE 0 34 0 VALERO ENERGY CORP COMMON 91913Y100 32 348 SH SOLE 0 332 16 VALLEY NATL BANCORP COMMON 919794107 1160 93164 SH SOLE 0 83232 9932 VANDA PHARMA COMMON 921659108 3 200 SH SOLE 0 0 200 VANECK VECTORS GOLD MINER ETF 92189F106 329 15000 SH SOLE 0 15000 0 VANECK VECTORS INDIA SMALL CP ETF 92189F767 622 10875 SH SOLE 0 10875 0 VANECK VECTORS ETF T BIOTECH ETF 92189F726 361 3000 SH SOLE 0 3000 0 VANGUARD RUSSELL 2000 ETF 92206C664 1509 12381 SH SOLE 0 12381 0 VANGUARD SHRT-TERM CORP 92206C409 329 4200 SH SOLE 0 4200 0 VANGUARD ADMIRAL F S&P SMCAP600 VL IDX 921932778 6915 53068 SH SOLE 0 51713 1355 VANGUARD ADMIRAL F S&PSMLCAP600 IND ETF 921932828 428 3060 SH SOLE 0 3060 0 VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 54 697 SH SOLE 0 697 0 VANGUARD FTSE DEVELOPED MRKT ETF 921943858 2059 46535 SH SOLE 0 42835 3700 VANGUARD FTSE EMERGING MARKETS ETF 922042858 1092 23265 SH SOLE 0 22790 475 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 198 1530 SH SOLE 0 1530 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 124 1139 SH SOLE 0 1139 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6154 25422 SH SOLE 0 22092 3330 VANGUARD INDEX TR EXTENDED MKT 922908652 41 376 SH SOLE 0 376 0 VANGUARD INDEX TR GROWTH 922908736 345 2434 SH SOLE 0 2434 0 VANGUARD INDEX TR LRG CAP 922908637 453 3745 SH SOLE 0 3745 0 VANGUARD INDEX TR MID CAP 922908629 695 4510 SH SOLE 0 3510 1000 VANGUARD INDEX TR SMALL CAP 922908751 365 2485 SH SOLE 0 2435 50 VANGUARD INDEX TR SMALL CAP GROWTH 922908595 198 1208 SH SOLE 0 1208 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 1242 9602 SH SOLE 0 9602 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 460 3390 SH SOLE 0 3351 39 VANGUARD INDEX TR VALUE 922908744 735 7133 SH SOLE 0 6918 215 VANGUARD INTL INDEX FD TT WRLD ST 922042742 242 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 562 10337 SH SOLE 0 1187 9150 VANGUARD SCOTTSDAL FDS VNG RUS1000GRW 92206C680 90 645 SH SOLE 0 645 0 VANGUARD SCOTTSDAL FDS VNG RUS1000VAL 92206C714 28 275 SH SOLE 0 275 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 32 461 SH SOLE 0 461 0 VANGUARD SECTOR INDE HEALTH CARE 92204A504 184 1201 SH SOLE 0 1201 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 69 405 SH SOLE 0 405 0 VANGUARD SECTOR INDX ENERGY 92204A306 166 1800 SH SOLE 0 1800 0 VANGUARD SECTOR INDX INDUSTRIALS 92204A603 76 550 SH SOLE 0 550 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 492 4875 SH SOLE 0 4825 50 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 309 4103 SH SOLE 0 4103 0 VANGUARD STAR FUND TOTAL INTL INDEX ETF 921909768 116 2060 SH SOLE 0 2060 0 VANGUARD WHITEHALL F ETF HIGH DIV YLD 921946406 12 150 SH SOLE 0 150 0 VAREX IMAGING CORP COM USD0.01 WI 92214X106 57 1610 SH SOLE 0 1610 0 VARIAN MED SYS INC COMMON 92220P105 849 6925 SH SOLE 0 6925 0 VARONIS SYSTEMS IN COM USD0.001 922280102 106 1765 SH SOLE 0 1565 200 VECTREN CORP COMMON 92240G101 212 3329 SH SOLE 0 3329 0 VECTRUS INC COMMON 92242T101 5 147 SH SOLE 0 147 0 VENTAS INC COMMON 92276F100 118 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 1516 272700 SH SOLE 272700 0 0 VERASTEM INC COMMON 92337C104 2 1000 SH SOLE 0 500 500 VERIFONE SYSTEMS INC COMMON 92342Y109 7 495 SH SOLE 0 495 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 374 3600 SH SOLE 0 3600 0 VERITIV CORPORATION COMMON STOCK 923454102 1 35 SH SOLE 0 35 0 VERIZON COMMUNICATIO COMMON 92343V104 29512 617147 SH SOLE 100 595399 21648 VERMILION ENERGY INC COMMON 923725105 46 1440 SH SOLE 0 0 1440 VERSUM MATERIALS INC COMMON STOCK 92532W103 1063 28273 SH SOLE 0 28273 0 VERTEX PHARMACEUTICL COMMON 92532F100 378 2325 SH SOLE 0 2325 0 VIACOM INC CLASS B 92553P201 16147 519874 SH SOLE 0 510271 9603 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 VIKING THERAPEUTICS COMMON 92686J106 1829 418753 SH SOLE 418753 0 0 VIRNETX HOLDING CORP COMMON 92823T108 15 4000 SH SOLE 0 4000 0 VISA INC CLASS A 92826C839 9141 76423 SH SOLE 0 76423 0 VIVUS INC COMMON 928551100 20 56800 SH SOLE 0 46800 10000 VMWARE INC CLASS A 928563402 60 500 SH SOLE 0 500 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 94 3411 SH SOLE 0 3173 238 VORNADO RLTY TR COMMON 929042109 27253 404951 SH SOLE 0 396658 8293 VULCAN MATERIALS CO COMMON 929160109 1906 16700 SH SOLE 0 16200 500 W.P CAREY INC COMMON 92936U109 815 13150 SH SOLE 0 13150 0 WABCO HOLDINGS COMMON 92927K102 71382 533224 SH SOLE 0 482198 51026 WABTEC COMMON 929740108 767 9434 SH SOLE 0 7570 1864 WADDELL & REED FINL CLASS A 930059100 164 8148 SH SOLE 0 8148 0 WALGREENS BOOTS ALNC COMMON 931427108 7499 114551 SH SOLE 0 114551 0 WALMART INC COMMON 931142103 8425 94694 SH SOLE 0 94692 2 WALT DISNEY CO COMMON 254687106 37493 373286 SH SOLE 100 369363 3823 WASTE MANAGEMENT INC COMMON 94106L109 84 1009 SH SOLE 0 1009 0 WATERS CORP COMMON 941848103 9391 47276 SH SOLE 0 47276 0 WD-40 CO COMMON 929236107 19 150 SH SOLE 0 150 0 WEATHERFORD INTL PLC ORDINARY SHARES G48833100 14 6379 SH SOLE 0 4479 1900 WEC ENERGY GROUP INC COMMON 92939U106 9 150 SH SOLE 0 150 0 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 59 500 SH SOLE 0 500 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 68 2450 SH SOLE 0 2450 0 WEIS MKTS INC COMMON 948849104 168 4100 SH SOLE 0 4100 0 WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 7916 6137 SH SOLE 0 6092 45 WELLS FARGO & CO COMMON 949746101 239020 4560579 SH SOLE 140080 4229397 191102 WESTAMERICA BANCORP COMMON 957090103 11 200 SH SOLE 0 200 0 WESTAR ENERGY INC COMMON 95709T100 427 8135 SH SOLE 0 8135 0 WESTERN ALLIANCE BCP COMMON 957638109 29 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 2840 132986 SH SOLE 0 132986 0 WESTERN DIGITAL CORP COMMON 958102105 2 31 SH SOLE 0 31 0 WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 162 3800 SH SOLE 0 2000 1800 WESTERN NEW ENG BANC COMMON 958892101 269 25277 SH SOLE 0 23337 1940 WESTERN UNION COMMON 959802109 20708 1076886 SH SOLE 0 1075956 930 WESTROCK CO COMMON 96145D105 32 500 SH SOLE 0 500 0 WEX INC. COMMON 96208T104 532 3400 SH SOLE 0 3400 0 WEYERHAEUSER CO COMMON 962166104 350 10000 SH SOLE 0 8000 2000 WGL HOLDINGS INC COMMON 92924F106 1747 20895 SH SOLE 0 20245 650 WHEATON PRECIOUS MET COMMON 962879102 211 10400 SH SOLE 0 10400 0 WHIRLPOOL CORP COMMON 963320106 85 560 SH SOLE 0 560 0 WHITE MTNS INS GROUP COMMON G9618E107 1512 1839 SH SOLE 0 1839 0 WHITING PETE CORP COMMON 966387409 10 309 SH SOLE 0 309 0 WILEY JOHN & SONS CLASS A 968223206 1381 21690 SH SOLE 0 21690 0 WILLIAMS COS INC COMMON 969457100 91 3700 SH SOLE 0 3700 0 WILLIAMS PARTNERS COMMON UNIT 96949L105 1492 43336 SH SOLE 0 43336 0 WILLIS TOWERS WATSON COMMON G96629103 506 3330 SH SOLE 0 2953 377 WINDSTREAM HLDGS I COM USD0.0001 97382A200 0 48 SH SOLE 0 48 0 WISDOMTREE INVTS COMMON 97717P104 39 4300 SH SOLE 0 4300 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 37 668 SH SOLE 0 668 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 92 3200 SH SOLE 0 3200 0 WOODWARD INC COMMON 980745103 143 2000 SH SOLE 0 2000 0 WORKHORSE GROUP INC COMMON 98138J206 161 61000 SH SOLE 0 61000 0 WORLD WRESTLING ENT CLASS A 98156Q108 774 21516 SH SOLE 0 21516 0 WORLDPAY INC COM USD0.00001 981558109 3 38 SH SOLE 0 38 0 WPX ENERGY INC COMMON STOCK 98212B103 7 500 SH SOLE 0 500 0 XCEL ENERGY INC COMMON 98389B100 77 1700 SH SOLE 0 1700 0 XEROX CORP COMMON 984121608 16 563 SH SOLE 0 563 0 XL GROUP LTD COMMON SHARES G98294104 8 150 SH SOLE 0 150 0 XOMA CORP DEL COM USD0.0075 98419J206 202 10000 SH SOLE 0 10000 0 XPO LOGISTICS INC COMMON 983793100 23981 235550 SH SOLE 0 232300 3250 XYLEM INC COMMON 98419M100 8933 116141 SH SOLE 0 111861 4280 YELP INC COMMON 985817105 59617 1427953 SH SOLE 165 1194443 233345 YORK WTR CO COMMON 987184108 921 29723 SH SOLE 0 27273 2450 YPF SOCIEDAD ANONIMA SP ADR CL D (1 ORD) 984245100 12 600 SH SOLE 0 600 0 YUM BRANDS INC COMMON 988498101 36072 423733 SH SOLE 80000 315196 28537 YUM CHINA HOLDINGS COMMON STOCK 98850P109 4626 111484 SH SOLE 0 84754 26730 ZEBRA TECHNOLOGIES CLASS A 989207105 58 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 41196 377808 SH SOLE 0 374608 3200 ZIONS BANCORPORATION COMMON 989701107 601 11400 SH SOLE 0 11400 0 ZIXI CORPORATION COMMON 98974P100 55 13000 SH SOLE 0 13000 0 ZOETIS INC COMMON 98978V103 751 9000 SH SOLE 0 8800 200 ZYNGA INC COMMON 98986T108 80 22000 SH SOLE 0 22000 0