0001140361-17-039518.txt : 20171025 0001140361-17-039518.hdr.sgml : 20171025 20171025140651 ACCESSION NUMBER: 0001140361-17-039518 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171025 DATE AS OF CHANGE: 20171025 EFFECTIVENESS DATE: 20171025 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: 171152793 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 09-30-2017 09-30-2017 FIRST MANHATTAN CO
399 PARK AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-01260 N
SUZANE CAPELLINI COMPLIANCE DIRECTOR 212-756-3480 SUZANNE CAPELLINI NEW YORK NY 10-24-2017 0 1499 17462403 false
INFORMATION TABLE 2 form13fInfoTable.xml 21VIANET GROUP INC SP ADR (6 ORD) 90138A103 2560 450000 SH SOLE 450000 0 0 3-D SYS CORP DEL COMMON 88554D205 8 650 SH SOLE 0 400 250 3M COMPANY COMMON 88579Y101 145881 695001 SH SOLE 0 673593 21408 A V HOMES INC COMMON 00234P102 34340 2002359 SH SOLE 82525 1782425 137409 ABB LTD ADR (1 ORD) 000375204 495 20000 SH SOLE 0 20000 0 ABBOTT LABS COMMON 002824100 6612 123929 SH SOLE 0 118863 5066 ABBVIE INC COMMON 00287Y109 6845 77038 SH SOLE 0 73210 3828 ABIOMED INC COMMON 003654100 1347 7994 SH SOLE 0 0 7994 ACADIA REALTY TRUST COMMON SBI 004239109 1071 37433 SH SOLE 0 16462 20971 ACCELERON PHARMA COM USD0.001 00434H108 12166 326000 SH SOLE 326000 0 0 ACCENTURE PLC CLASS A G1151C101 117693 871351 SH SOLE 0 860771 10580 ACCESS NATL CORP COMMON 004337101 3461 120767 SH SOLE 60352 8224 52191 ACCO BRANDS CORP COMMON 00081T108 4 350 SH SOLE 0 350 0 ACME UNITED CORP COMMON 004816104 304 13224 SH SOLE 0 13224 0 ACTIVISION BLIZZARD COMMON 00507V109 781 12122 SH SOLE 56 10784 1282 ACTUANT CORPORATION CLASS A 00508X203 1091 42643 SH SOLE 0 35283 7360 ACUITY BRANDS COMMON 00508Y102 53 313 SH SOLE 0 313 0 ADIENT PLC ORDINARY SHARES G0084W101 41 494 SH SOLE 0 454 40 ADOBE SYSTEMS INC COMMON 00724F101 833 5590 SH SOLE 0 5590 0 ADV MICRO DEVICES COMMON 007903107 5 400 SH SOLE 0 400 0 ADVANSIX INC COMMON STOCK 00773T101 12 318 SH SOLE 0 304 14 ADVISORSHARES TR WILSHIRE BUYBACK ETF 00768Y818 4 68 SH SOLE 0 68 0 AEGEAN MARINE PETE N 4.000 NOV 01 18 RGD Y0020QAA9 47 50000 PRN SOLE 0 50000 0 AEROVIRONMENT INC COMMON 008073108 270 5000 SH SOLE 0 5000 0 AES CORP COMMON 00130H105 35 3200 SH SOLE 0 3200 0 AETNA INC COMMON 00817Y108 689 4335 SH SOLE 0 4335 0 AFFILIATED MANAGERS GROUP INC COMMON 008252108 39 210 SH SOLE 0 210 0 AFLAC INC COMMON 001055102 49 606 SH SOLE 0 606 0 AGILENT TECHN INC COMMON 00846U101 3852 59998 SH SOLE 0 52898 7100 AGRIUM INC COMMON 008916108 24452 228081 SH SOLE 0 223060 5021 AGROFRESH SOLUTIONS COM USD0.0001 00856G109 26278 3737985 SH SOLE 178250 3234585 325150 AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 22 41025 SH SOLE 0 15000 26025 AIR PRODS & CHEMS COMMON 009158106 8656 57247 SH SOLE 0 57247 0 AIRMEDIA GROUP ADR (2 ORD) 009411109 2674 1073952 SH SOLE 1073952 0 0 AKAMAI TECH INC COMMON 00971T101 19 398 SH SOLE 100 298 0 AKEBIA THERAPEUTIC COM USD0.00001 00972D105 17948 912500 SH SOLE 912500 0 0 AKORN INC COMMON 009728106 116 3500 SH SOLE 0 3500 0 ALAMO GROUP INC COMMON 011311107 7379 68734 SH SOLE 39539 29045 150 ALASKA AIR GROUP INC COMMON 011659109 2 30 SH SOLE 0 30 0 ALBEMARLE CORP COMMON 012653101 67 498 SH SOLE 0 498 0 ALCOA CORPORATION COMMON 013872106 20 444 SH SOLE 0 444 0 ALEXANDER & BALDWIN COMMON 014491104 1748 37750 SH SOLE 0 37750 0 ALEXANDER'S INC COMMON 014752109 92 217 SH SOLE 0 217 0 ALEXANDRIA REAL ESTA REIT 015271109 0 0 SH SOLE 0 0 0 ALEXCO RESOURCES COMMON 01535P106 14 10000 SH SOLE 0 10000 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 1721 9970 SH SOLE 20 8994 956 ALKERMES PLC ORDINARY G01767105 50 1000 SH SOLE 0 0 1000 ALLEGHANY CORP DEL COMMON 017175100 2592 4680 SH SOLE 0 4680 0 ALLEGHENY TECH INC COMMON 01741R102 4 200 SH SOLE 0 200 0 ALLEGION PLC ORDINARY SHARES G0176J109 145 1681 SH SOLE 0 1681 0 ALLERGAN PLC SHARES G0177J108 44099 215173 SH SOLE 129800 83630 1743 ALLETE COMMON 018522300 36 466 SH SOLE 0 100 366 ALLIANCE HOLDINGS GP COMMON UNIT 01861G100 3282 118050 SH SOLE 0 107800 10250 ALLIANCE RES PRTN UNIT 01877R108 7210 372639 SH SOLE 0 372639 0 ALLIANCEBERSTEIN HLD COMMON 01881G106 3168 130400 SH SOLE 0 130400 0 ALLIANT ENERGY CORP COMMON 018802108 13 332 SH SOLE 0 332 0 ALLIANZGI CNVRT&INC FDII COMMON SBI 018825109 9 1553 SH SOLE 0 0 1553 ALLSTATE CORP COMMON 020002101 2708 29467 SH SOLE 0 29467 0 ALLY FINL INC COMMON 02005N100 100046 4123932 SH SOLE 4100 4044032 75800 ALPHABET INC CLASS A 02079K305 70641 72548 SH SOLE 14204 51421 6923 ALPHABET INC CLASS C 02079K107 104327 108774 SH SOLE 35 105594 3145 ALPINE GLO PRM PPTYS COMMON SBI 02083A103 0 3 SH SOLE 0 3 0 ALPINE TOTAL DYNAMI COMMON SBI 021060207 0 3 SH SOLE 0 3 0 ALPS ETF TRUST RIVERFRONT STRATEGIC 00162Q783 25 987 SH SOLE 0 987 0 ALTABA INC COM USD0.001 021346101 794 12000 SH SOLE 0 12000 0 ALTICE USA INC COMMON CL A 02156K103 27 1000 SH SOLE 0 0 1000 ALTRIA GROUP INC COMMON 02209S103 58129 916582 SH SOLE 280 873672 42630 AMAZON COM INC COMMON 023135106 4415 4593 SH SOLE 3 4385 205 AMC NETWORKS INC CLASS A 00164V103 3 64 SH SOLE 0 64 0 AMDOCS LTD ORDINARY G02602103 15368 238932 SH SOLE 0 238025 907 AMER TOWER CORP PFD CONV SERIES B 03027X407 42 345 SH SOLE 0 345 0 AMERCO COMMON 023586100 139899 373165 SH SOLE 13290 332920 26955 AMEREN CORPORATION COMMON 023608102 51814 895828 SH SOLE 0 620914 274914 AMERICA MOVIL ADR (20 SER L) 02364W105 24 1355 SH SOLE 0 1355 0 AMERICAN AIRLINES COM USD1 02376R102 79 1680 SH SOLE 0 1680 0 AMERICAN CAMPUS CMNT COMMON 024835100 13 300 SH SOLE 0 300 0 AMERICAN EXPRESS CO COMMON 025816109 102093 1128608 SH SOLE 0 1079918 48690 AMERICAN NATL INS CO COMMON 028591105 21713 183889 SH SOLE 500 173602 9787 AMERICAN OUTDOOR BRN COM USD0.001 02874P103 1124 73749 SH SOLE 0 72449 1300 AMERICAN STS WTR CO COMMON 029899101 68 1400 SH SOLE 0 1400 0 AMERICAN SUPERCNDCTR COM USD0.01 030111207 154 34019 SH SOLE 0 31367 2652 AMERICAN TOWER CORP COMMON 03027X100 77 565 SH SOLE 0 565 0 AMERICAN WTR WKS CO COMMON 030420103 19799 244706 SH SOLE 0 233851 10855 AMERIGAS PTRN L P UNIT 030975106 174 3875 SH SOLE 0 3300 575 AMERIPRISE FINANCIAL COMMON 03076C106 4783 32208 SH SOLE 0 32088 120 AMERISOURCE-BERGEN COMMON 03073E105 20284 245129 SH SOLE 0 245129 0 AMERN ELEC PWR INC COMMON 025537101 280 3993 SH SOLE 0 3993 0 AMERN INTL GROUP INC COMMON 026874784 79833 1300439 SH SOLE 24775 1211306 64358 AMERN INTL GROUP INC WTS JAN 19 21 026874156 13 677 SH SOLE 0 677 0 AMETEK INC COMMON 031100100 441 6685 SH SOLE 0 6685 0 AMGEN INC COMMON 031162100 77414 415201 SH SOLE 149900 264571 730 AMPHENOL CORPORATION CLASS A 032095101 592 7000 SH SOLE 0 7000 0 AMPLIFY SNACK BRAN COM USD0.0001 03211L102 14 2000 SH SOLE 0 2000 0 AMYRIS INC COM USD0.0001 03236M200 32 10000 SH SOLE 0 10000 0 ANADARKO PETE COMMON 032511107 1067 21847 SH SOLE 0 17478 4369 ANALOG DEVICES INC COMMON 032654105 2976 34536 SH SOLE 0 34486 50 ANDEAVOR LOGISTICS L COMMON UNIT 03350F106 150 3000 SH SOLE 0 3000 0 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 214329 1796563 SH SOLE 75000 1693740 27823 ANI PHARMACEUTICALS COMMON 00182C103 19610 373595 SH SOLE 373595 0 0 ANNALY CAPITAL MGMT COMMON 035710409 41 3400 SH SOLE 0 3400 0 ANSYS INC COMMON 03662Q105 241 1970 SH SOLE 0 1970 0 ANTHEM INC COMMON 036752103 75 400 SH SOLE 0 400 0 AON PLC COMMON G0408V102 20454 140004 SH SOLE 0 139504 500 APACHE CORP COMMON 037411105 510 11155 SH SOLE 0 11155 0 APOGEE ENTERPRISES COMMON 037598109 24 500 SH SOLE 0 500 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 20 1250 SH SOLE 0 1250 0 APPLE INC COMMON 037833100 524087 3400516 SH SOLE 94762 3016637 289117 APPLIED MATERIALS COMMON 038222105 892 17132 SH SOLE 200 16582 350 APPROACH RESOURCES COMMON 03834A103 3507 1397567 SH SOLE 1250 1333142 63175 APTARGROUP INC COMMON 038336103 805 9337 SH SOLE 0 9337 0 AQUA AMERICA INC COMMON 03836W103 11723 353221 SH SOLE 860 344012 8349 AQUABOUNTY TECHNOLOG COM USD0.001 WI 03842K200 50 7127 SH SOLE 0 7127 0 ARAMARK COMMON 03852U106 196189 4831073 SH SOLE 250000 4550798 30275 ARC DOCUMENT SOLUTNS COMMON 00191G103 640 156565 SH SOLE 0 135666 20899 ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 69 2716 SH SOLE 0 2716 0 ARCH CAP GROUP LTD ORDINARY G0450A105 61 627 SH SOLE 0 627 0 ARCHER DANIELS MIDLD COMMON 039483102 227 5358 SH SOLE 0 5358 0 ARCONIC INC COMMON 03965L100 36 1466 SH SOLE 0 1466 0 ARDELYX INC COM USD0.0001 039697107 3280 585718 SH SOLE 585718 0 0 ARES CAP CORP COMMON 04010L103 15 968 SH SOLE 0 968 0 ARK RESTAURANTS CORP COMMON 040712101 958 39350 SH SOLE 0 7400 31950 AROTECH CORP COMMON 042682203 0 4 SH SOLE 0 0 4 ARROW ELECTRS INC COMMON 042735100 1172 14576 SH SOLE 0 11976 2600 ARTESIAN RESOURCES CLASS A 043113208 9259 244951 SH SOLE 0 234540 10411 ASA GLD&PRECIOUS MT COMMON G3156P103 95 8000 SH SOLE 0 8000 0 ASCENDIS PHARMA A S REP(ORD SHS DKK1.00 04351P101 12881 355348 SH SOLE 355348 0 0 ASCENT CAPITAL GROUP COMMON SERIES A 043632108 156 11977 SH SOLE 0 11977 0 ASPEN TECHNOLOGY INC COMMON 045327103 125 2000 SH SOLE 0 2000 0 ASSURANT INC COMMON 04621X108 5938 62175 SH SOLE 0 62175 0 ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH SOLE 0 133 0 ASTORIA FINL CORP COMMON 046265104 18 838 SH SOLE 0 0 838 ASTRAZENECA SP ADR (1/2 ORD) 046353108 325 9600 SH SOLE 0 9600 0 AT&T INC COMMON 00206R102 17547 447981 SH SOLE 300 442560 5121 ATLAS AIR WORLDWIDE COMMON 049164205 1910 29030 SH SOLE 0 26980 2050 ATRICURE INC COMMON 04963C209 447 20000 SH SOLE 20000 0 0 AUTODESK INC COMMON 052769106 5 52 SH SOLE 0 52 0 AUTOMATIC DATA PROC COMMON 053015103 4764 43587 SH SOLE 0 40562 3025 AUTONATION INC COMMON 05329W102 72 1522 SH SOLE 0 275 1247 AUTOZONE INC COMMON 053332102 65332 109782 SH SOLE 9640 99345 797 AVALONBAY COMMUNTIES REIT 053484101 183 1031 SH SOLE 0 1031 0 AVANGRID INC COMMON 05351W103 2375 50096 SH SOLE 0 47296 2800 AVIS BUDGET GROUP COMMON 053774105 11400 299540 SH SOLE 1700 282535 15305 AVON PRODUCTS INC COMMON 054303102 12 5516 SH SOLE 0 1516 4000 AVX CORP COMMON 002444107 7 400 SH SOLE 0 400 0 AXALTA COATING SYS COMMON G0750C108 28 1000 SH SOLE 0 1000 0 AXIS CAPITAL HLDGS ORDINARY G0692U109 7 137 SH SOLE 0 37 100 AXT INC COMMON 00246W103 45 5000 SH SOLE 0 5000 0 AZZ INC COMMON 002474104 6104 125342 SH SOLE 62000 54592 8750 B & G FOODS INC COMMON 05508R106 801 25150 SH SOLE 0 7650 17500 BAIDU INC REP(10 ORD CLASS A) 056752108 93 376 SH SOLE 0 288 88 BAKER HUGHES A GE CO CL A COMMON STOCK 05722G100 24 680 SH SOLE 0 680 0 BALDWIN & LYONS INC CLASS A 057755100 32 1400 SH SOLE 0 1400 0 BALDWIN & LYONS INC CLASS B 057755209 7480 331721 SH SOLE 2975 294656 34090 BALLARD POWER SYS COMMON 058586108 126 27000 SH SOLE 0 27000 0 BANC OF CALIFORNIA COMMON 05990K106 492 23744 SH SOLE 0 0 23744 BANCFIRST CORP COMMON 05945F103 96 1700 SH SOLE 0 1700 0 BANCO SANTANDER SA ADR (1 ORD) 05964H105 1 244 SH SOLE 0 0 244 BANK HAWAII CORP COMMON 062540109 594 7135 SH SOLE 0 3520 3615 BANK OF AMERICA CORP COMMON 060505104 3624 143051 SH SOLE 0 134953 8098 BANK OF AMERICA CORP WTS JAN 16 19 060505146 182 13800 SH SOLE 0 13800 0 BANK OF COMERCE HLDG COMMON 06424J103 1914 166500 SH SOLE 850 110950 54700 BANK OF MONTREAL COMMON 063671101 22 300 SH SOLE 0 300 0 BANK OF NEW YORK MEL COMMON 064058100 8314 156810 SH SOLE 0 147259 9551 BANK OF THE JAMES FI COMMON 470299108 165 11440 SH SOLE 0 0 11440 BANK OF THE OZARKS COMMON 063904106 42 890 SH SOLE 0 890 0 BANKUNITED INC COMMON 06652K103 195 5491 SH SOLE 0 0 5491 BAR HBR BANKSHARES COMMON 066849100 1507 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 12 550 SH SOLE 0 550 0 BARD C R INC COMMON 067383109 4566 14247 SH SOLE 0 13525 722 BARRICK GOLD CORP COMMON CAD 067901108 204 12687 SH SOLE 0 12387 300 BAXTER INTL INC COMMON 071813109 3633 57897 SH SOLE 0 21652 36245 BB&T CORPORATION COMMON 054937107 554 11807 SH SOLE 733 11074 0 BEACON ROOFING SUP COMMON 073685109 16276 317583 SH SOLE 0 291383 26200 BECTON DICKINSON COMMON 075887109 4361 22256 SH SOLE 0 21117 1139 BED BATH & BEYOND COMMON 075896100 60 2566 SH SOLE 0 2466 100 BEIERSDORF AG ORDINARY D08792109 66821 620929 SH SOLE 0 617154 3775 BEMIS INC COMMON 081437105 654 14360 SH SOLE 0 12460 1900 BERKSHIRE HATHAWAY CLASS A 084670108 3989224 14520 SH SOLE 0 12952 1568 BERKSHIRE HATHAWAY CLASS B 084670702 494798 2699096 SH SOLE 81973 2562221 54902 BERKSHIRE HILLS BANC COMMON 084680107 29 750 SH SOLE 0 0 750 BHP BILLITON LTD SP ADR (2 ORD) 088606108 14 370 SH SOLE 0 370 0 BHP BILLITON PLC ADR(2 ORD SHRS) 05545E209 14 400 SH SOLE 0 400 0 BIG LOTS INC COMMON 089302103 16 300 SH SOLE 0 300 0 BIGLARI HOLDINGS INC COMMON 08986R101 116 350 SH SOLE 0 350 0 BIO RAD LABS INC CLASS A 090572207 133 599 SH SOLE 0 599 0 BIOGEN INC COM STK USD0.0005 09062X103 225 720 SH SOLE 0 720 0 BIOMARIN PHARMAC INC COMMON 09061G101 55 600 SH SOLE 0 600 0 BIOSPECIFICS TECH CO COMMON 090931106 1636 35180 SH SOLE 0 35180 0 BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH SOLE 0 171 0 BIOVERATIV INC COM USD0.001 09075E100 6863 120260 SH SOLE 119900 360 0 BLACK HILLS CORP COMMON 092113109 6995 101570 SH SOLE 600 97995 2975 BLACKBAUD INC COMMON 09227Q100 76 866 SH SOLE 0 866 0 BLACKBERRY LIMITED COMMON 09228F103 26 2400 SH SOLE 0 2300 100 BLACKHAWK NETWORK COM USD0.001 09238E104 1365 31170 SH SOLE 0 30958 212 BLACKROCK CORE BD TR SHS BEN INT 09249E101 23 1666 SH SOLE 0 0 1666 BLACKROCK CR. ALLOC COMMON SBI 092508100 99 7300 SH SOLE 0 7300 0 BLACKROCK CRP HYLDFD COMMON 09255P107 339 30000 SH SOLE 0 30000 0 BLACKROCK ENGY&RES COMMON 09250U101 1235 90000 SH SOLE 0 90000 0 BLACKROCK ENHANCED GBL DIV TR COM 092501105 1 110 SH SOLE 0 110 0 BLACKROCK FL RT TR COMMON 091941104 0 6 SH SOLE 0 6 0 BLACKROCK INC COMMON 09247X101 180 404 SH SOLE 0 404 0 BLACKROCK MUNI HLDGS NJ INS COM 09254X101 0 0 SH SOLE 0 0 0 BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 19 1350 SH SOLE 0 1350 0 BLACKROCK MUNIYLD COMMON 09253W104 0 2 SH SOLE 0 2 0 BLACKROCK MUNIYLD NJ COMMON 09254Y109 0 0 SH SOLE 0 0 0 BLACKSTONE GROUP UNIT 09253U108 2855 85580 SH SOLE 0 82950 2630 BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 171 5525 SH SOLE 0 5525 0 BLOCK H & R INC COMMON 093671105 4556 172080 SH SOLE 0 167080 5000 BLUCORA INC COMMON 095229100 1 40 SH SOLE 0 40 0 BLUEBIRD BIO INC COMMON 09609G100 54 400 SH SOLE 0 400 0 BOARDWALK PIPELINE COMMON UNIT 096627104 306 20850 SH SOLE 0 20850 0 BOEING CO COMMON 097023105 3358 13211 SH SOLE 0 12984 227 BOINGO WIRELESS IN COMMON 09739C102 32 1500 SH SOLE 0 1500 0 BORG WARNER INC COMMON 099724106 13 254 SH SOLE 0 254 0 BOSTON PROPERTIES COMMON 101121101 61 500 SH SOLE 0 500 0 BOSTON SCIENTIFIC COMMON 101137107 2 100 SH SOLE 0 100 0 BP PLC ADR (6 ORD) 055622104 1390 36182 SH SOLE 0 28710 7472 BRAINSTORM CELL THRP COMMON 10501E201 14 3500 SH SOLE 0 3500 0 BRANDYWINE RLTY TR SBI USD0.01 105368203 17 1000 SH SOLE 0 1000 0 BRIGHTHOUSE FINANCAL COMMON STOCK 10922N103 8 140 SH SOLE 0 140 0 BRINKER INTL INC COMMON 109641100 84 2650 SH SOLE 0 2650 0 BRINKS COMPANY COMMON 109696104 848 10069 SH SOLE 0 10069 0 BRISTOL MYERS SQUIBB COMMON 110122108 19335 303342 SH SOLE 248200 53131 2011 BRISTOW GROUP INC COMMON 110394103 2158 230811 SH SOLE 2250 228511 50 BRITISH AMER TOB PLC SPONSORED ADR 110448107 23422 375060 SH SOLE 0 372950 2110 BRIXMOR PROPERTY G COM USD0.01 11120U105 29840 1587270 SH SOLE 600 1551150 35520 BROADRIDGE FINL SOLN COMMON 11133T103 285 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 676059 16369475 SH SOLE 504830 14955028 909617 BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 2173 73476 SH SOLE 0 53200 20276 BROOKFIELD INFR PRTR UNIT G16252101 70727 1639485 SH SOLE 0 1579691 59794 BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 32140 1383720 SH SOLE 4150 1353680 25890 BROOKFIELD RENEWABLE COMMON LPU G16258108 19154 572972 SH SOLE 0 561172 11800 BROOKLINE BANCORP IN COMMON 11373M107 4546 293354 SH SOLE 2000 288504 2850 BROOKS AUTOMATION COMMON 114340102 463 15260 SH SOLE 0 15260 0 BROWN FORMAN CORP CLASS B 115637209 187 3450 SH SOLE 0 3450 0 BRT REALTY TRUST SH BEN INT 055645303 2958 276002 SH SOLE 1200 137146 137656 BRUNSWICK CORP COMMON 117043109 3 62 SH SOLE 0 62 0 BSB BANCORP INC MD COMMON 05573H108 29 1000 SH SOLE 0 1000 0 BUCKEYE PARTNERS L P UNIT 118230101 1309 22980 SH SOLE 0 22980 0 BUCKLE INC COMMON 118440106 320 19050 SH SOLE 0 19050 0 C & F FINL CORP COMMON 12466Q104 868 15795 SH SOLE 0 0 15795 CABLE ONE INC COMMON 12685J105 1327 1838 SH SOLE 0 1838 0 CABOT CORP COMMON 127055101 19 350 SH SOLE 0 350 0 CADIZ INC COMMON 127537207 400 31500 SH SOLE 0 31500 0 CAESARSTONE LTD ILS0.04 M20598104 5 200 SH SOLE 0 0 200 CALAMOS STRATEGIC TO COMMON SBI 128125101 56 4631 SH SOLE 0 4631 0 CALERES INC COMMON 129500104 3341 109500 SH SOLE 0 108000 1500 CALIFORNIA RESOURCES COMMON 13057Q206 1 180 SH SOLE 0 180 0 CALIFORNIA WTR SVC COMMON 130788102 11 294 SH SOLE 0 294 0 CALLIDUS SOFTWARE COMMON 13123E500 49 2000 SH SOLE 0 2000 0 CALPINE CORP COMMON 131347304 3 254 SH SOLE 0 254 0 CAMDEN NATL CORP COMMON 133034108 327 7500 SH SOLE 0 0 7500 CAMDEN PPTY TR SH BEN INT 133131102 4551 49765 SH SOLE 0 47281 2484 CAMECO CORP COMMON 13321L108 748 77400 SH SOLE 0 69100 8300 CAMPBELL SOUP CO COMMON 134429109 297 6350 SH SOLE 0 6350 0 CAPITAL BK FINL CO COMMON 139794101 55 1344 SH SOLE 0 1344 0 CAPITAL ONE FINL CO COMMON 14040H105 46129 544878 SH SOLE 0 543036 1842 CAPITAL SOUTHWEST COMMON 140501107 12423 725224 SH SOLE 0 723724 1500 CAPITAL SR LIVING COMMON 140475104 32512 2590610 SH SOLE 455950 1963395 171265 CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH SOLE 0 281 0 CARDINAL HEALTH INC COMMON 14149Y108 187 2803 SH SOLE 0 0 2803 CARDIOVASCULAR SYS COMMON 141619106 11893 422500 SH SOLE 422500 0 0 CARLISLE COS INC COMMON 142339100 53 530 SH SOLE 0 530 0 CARLYLE GROUP L P COMMON 14309L102 240 10180 SH SOLE 0 10130 50 CARMAX INC COMMON 143130102 12461 164375 SH SOLE 0 153475 10900 CARNIVAL CORP COMMON 143658300 6 100 SH SOLE 0 100 0 CAROLINA TR BANCSHS COM STK USD0.01 14422P105 73 9031 SH SOLE 0 0 9031 CARROLS RESTAURANT COMMON 14574X104 27719 2543078 SH SOLE 387225 2043979 111874 CARS.COM INC COMMON STOCK 14575E105 114 4302 SH SOLE 0 4302 0 CARTERS INC COMMON 146229109 14 150 SH SOLE 0 0 150 CASEYS GEN STORES COMMON 147528103 87 800 SH SOLE 0 800 0 CATERPILLAR INC COMMON 149123101 486 3903 SH SOLE 0 2404 1499 CAVCO INDUSTRIES COMMON 149568107 39 270 SH SOLE 0 270 0 CBIZ INC COMMON 124805102 40470 2490518 SH SOLE 319850 2032468 138200 CBL & ASSOCIATE PROP REIT 124830100 62 7500 SH SOLE 0 0 7500 CBS CORPORATION CLASS A 124857103 1168 20000 SH SOLE 0 20000 0 CBS CORPORATION CLASS B 124857202 69880 1204832 SH SOLE 0 1195782 9050 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 722 11445 SH SOLE 0 11279 166 CDN NATL RAILWAY COMMON 136375102 173 2092 SH SOLE 150 1942 0 CDN NATURAL RES COMMON 136385101 102569 3062687 SH SOLE 1416 2746494 314777 CDN PACIFIC RAILWAY COMMON 13645T100 25 150 SH SOLE 0 150 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 26475 181564 SH SOLE 0 179514 2050 CELGENE CORP RTS 00/00/11 151020112 12 8000 SH SOLE 0 8000 0 CEL-SCI CORPORATION COMMON STOCK 150837607 0 2 SH SOLE 0 2 0 CENOVUS ENERGY COMMON 15135U109 25 2500 SH SOLE 0 2500 0 CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 7933 441501 SH SOLE 1700 430101 9700 CENTERPOINT ENERGY COMMON 15189T107 20 685 SH SOLE 0 685 0 CENTRAL FD CDA LTD CLASS A NON VTG 153501101 1299 102579 SH SOLE 0 102579 0 CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 121 50000 SH SOLE 0 0 50000 CENTRAL SECS CORP COMMON 155123102 861 33330 SH SOLE 0 30531 2799 CENTURY BANCORP CLASS A NON VTG 156432106 993 12400 SH SOLE 0 12400 0 CENTURYLINK INC COMMON 156700106 703 37199 SH SOLE 500 35799 900 CENVEO INC COMMON 15670S402 57 16732 SH SOLE 0 15532 1200 CERUS CORP COMMON 157085101 114 42000 SH SOLE 0 42000 0 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 2857 7864 SH SOLE 0 7768 96 CHATHAM LODGING TR COMMON 16208T102 10 500 SH SOLE 0 500 0 CHECK POINT SOFTWARE ORDINARY M22465104 396 3480 SH SOLE 100 3380 0 CHEMICAL FINL CORP COMMON 163731102 10671 204199 SH SOLE 0 196418 7781 CHEMUNG FINL CORP COMMON 164024101 4765 101175 SH SOLE 0 92870 8305 CHEROKEE INC COMMON 16444H102 27 10000 SH SOLE 0 0 10000 CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH SOLE 0 25 0 CHESAPEAKE ENERGY COMMON 165167107 7566 1759761 SH SOLE 83200 1468686 207875 CHESAPEAKE UTILS COR COMMON 165303108 5673 72507 SH SOLE 600 67282 4625 CHEVRON CORP COMMON 166764100 5342 45467 SH SOLE 0 43774 1693 CHICAGO BRIDGE & IRN NY REGISTRY SH 167250109 406 24200 SH SOLE 0 24200 0 CHICOS FAS INC COMMON 168615102 1 115 SH SOLE 0 115 0 CHIMERA INVT CORP COMMON 16934Q208 3 200 SH SOLE 0 200 0 CHINA AUTO SYSTEMS COMMON 16936R105 48 9250 SH SOLE 0 0 9250 CHINA XD PLASTICS CO COMMON 16948F107 7 1500 SH SOLE 0 1500 0 CHINA ZENIX AUTO I ADS (4 ORD) 16951E104 665 485707 SH SOLE 485707 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 224 730 SH SOLE 0 685 45 CHUBB LIMITED COMMON H1467J104 65992 462936 SH SOLE 0 389951 72985 CHURCH & DWIGHT INC COMMON 171340102 212 4396 SH SOLE 0 4396 0 CIENA CORPORATION COMMON 171779309 1036 47170 SH SOLE 0 44662 2508 CIGNA CORP COMMON 125509109 1782 9537 SH SOLE 0 9537 0 CIMAREX ENERGY CO COMMON 171798101 434 3825 SH SOLE 0 3825 0 CIMPRESS N V SHS EURO N20146101 39 400 SH SOLE 0 400 0 CINCINNATI BELL INC COMMON 171871502 3 200 SH SOLE 200 0 0 CINCINNATI BELL INC PFD CV DEP1/20 171871403 25 500 SH SOLE 0 500 0 CINCINNATI FINL CORP COMMON 172062101 59 777 SH SOLE 0 777 0 CINEMARK HOLDINGS COMMON 17243V102 407 11250 SH SOLE 0 11250 0 CINTAS CORP COMMON 172908105 18 129 SH SOLE 0 129 0 CISCO SYSTEMS INC COMMON 17275R102 15829 470691 SH SOLE 80 468845 1766 CITIGROUP INC COMMON 172967424 68542 942295 SH SOLE 88314 796459 57522 CITIZENS CMNTY BANCP COMMON 174903104 267 19174 SH SOLE 0 0 19174 CITIZENS FINANCIAL COMMON 174610105 11024 291112 SH SOLE 500 284827 5785 CITRIX SYS INC COMMON 177376100 1 14 SH SOLE 0 14 0 CIVEO CORPORATION COMMON 17878Y108 5 1900 SH SOLE 0 1900 0 CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 3059 350000 SH SOLE 0 350000 0 CLOROX CO COMMON 189054109 2296 17407 SH SOLE 0 17407 0 CLOUGH GBL DIV & INC COMMON SHSOF BEN INT 18913Y103 43 3127 SH SOLE 0 3127 0 CLOVIS ONCOLOGY COMMON 189464100 8330 101100 SH SOLE 101100 0 0 CME GROUP INC CLASS A 12572Q105 2202 16230 SH SOLE 0 16230 0 CMS ENERGY CORP COMMON 125896100 6337 136826 SH SOLE 0 135126 1700 COACH INC COMMON 189754104 3111 77243 SH SOLE 0 75443 1800 COBALT INTL ENERGY COMMON 19075F304 5 3681 SH SOLE 0 3667 14 COCA-COLA CO COMMON 191216100 32306 717755 SH SOLE 0 702438 15317 COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 446 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 54 21370 SH SOLE 0 21370 0 COGNIZANT TECH SOLNS CLASS A 192446102 11 160 SH SOLE 0 160 0 COHEN & STEERS INFRA COMMON 19248A109 4 204 SH SOLE 0 204 0 COHEN & STEERS LTD COMMON 19248C105 48 1800 SH SOLE 0 1800 0 COHEN & STEERS QUAL COMMON 19247L106 2 235 SH SOLE 0 235 0 COHERENT INC COMMON 192479103 47 200 SH SOLE 0 200 0 COLGATE PALMOLIVE CO COMMON 194162103 15059 206711 SH SOLE 0 205847 864 COLLECTORS UNIVERSE COMMON 19421R200 23 1000 SH SOLE 0 0 1000 COLONY NORTHSTAR INC COM 19625W104 28 2289 SH SOLE 0 1466 823 COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 5 200 SH SOLE 0 200 0 COLUMBIA PPTY TR I COM USD0.01 198287203 27 1271 SH SOLE 0 1271 0 COMCAST CORP CLASS A 20030N101 226436 5884477 SH SOLE 25750 5631781 226946 COMERICA INC COMMON 200340107 291 3825 SH SOLE 0 3825 0 COMMERCE BANCSHARES COMMON 200525103 169 2928 SH SOLE 0 2928 0 COMMERCEHUB INC COM USD0.01 SER A WI 20084V108 65 2916 SH SOLE 0 2916 0 COMMERCEHUB INC COM USD0.01 SER C WI 20084V306 125 5885 SH SOLE 0 5885 0 COMMERCIAL METALS CO COMMON 201723103 11603 609735 SH SOLE 600 568190 40945 COMMERCIAL VEH GRP COMMON 202608105 2593 352818 SH SOLE 0 315118 37700 COMMUNITY WST BKSHRS COMMON 204157101 248 23888 SH SOLE 0 0 23888 CONAGRA BRANDS INC COMMON 205887102 133 3946 SH SOLE 0 3652 294 CONCERT PHARMACEUT COM USD0.001 206022105 1016 68900 SH SOLE 68900 0 0 CONDUENT INCORPORATE COMMON 206787103 4 290 SH SOLE 0 290 0 CONNECTICUT WTR SVC COMMON 207797101 2595 43771 SH SOLE 600 40871 2300 CONOCOPHILLIPS COMMON 20825C104 70750 1413600 SH SOLE 2350 1399783 11467 CONSOLDTD EDISON INC COMMON 209115104 566 7017 SH SOLE 0 7017 0 CONSOLIDATED WATR CO ORDINARY G23773107 9624 751913 SH SOLE 0 704593 47320 CONSTELLATION BRANDS CLASS A 21036P108 31 160 SH SOLE 0 160 0 CONTINENTAL RES COMMON 212015101 19 500 SH SOLE 0 500 0 COPART INC COMMON 217204106 39 1160 SH SOLE 0 1160 0 CORE LABORATORIES COMMON N22717107 17 175 SH SOLE 0 175 0 CORIUM INTERNATION COM USD0.001 21887L107 110 10000 SH SOLE 0 10000 0 CORNING INCORPORATED COMMON 219350105 509 17015 SH SOLE 0 17015 0 COSTAR GROUP INC COMMON 22160N109 187 700 SH SOLE 0 700 0 COSTCO WHSL CORP COMMON 22160K105 2360 14367 SH SOLE 0 12425 1942 COTY INC CLASS A 222070203 98539 5961245 SH SOLE 3950 5928243 29052 COUNTY BANCORP COM USD0.01 221907108 225 7500 SH SOLE 0 0 7500 COUSINS PPTYS INC COMMON 222795106 6 684 SH SOLE 0 684 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 303 2000 SH SOLE 0 2000 0 CRAFT BREW ALIA COMMON 224122101 1444 82332 SH SOLE 0 82332 0 CRANE CO COMMON 224399105 17 225 SH SOLE 0 225 0 CREE INC COMMON 225447101 1 51 SH SOLE 0 51 0 CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 934 38285 SH SOLE 0 19035 19250 CRITEO S.A ADS REPR 1 ORD SPONS 226718104 2632 63423 SH SOLE 0 62048 1375 CROSS TIMBERS RTY TR UNIT 22757R109 14 1000 SH SOLE 0 1000 0 CROWN CRAFTS INC COMMON 228309100 308 47495 SH SOLE 0 0 47495 CSS INDS INC COMMON 125906107 4268 148105 SH SOLE 0 135480 12625 CSW INDUSTRIALS IN COM USD0.01 126402106 34112 769162 SH SOLE 0 767662 1500 CSX CORP COMMON 126408103 5883 108429 SH SOLE 0 108429 0 CTI BIOPHARMA CORP COM NPV 12648L601 0 36 SH SOLE 0 36 0 CULLEN FROST BANKERS COMMON 229899109 5120 53937 SH SOLE 0 53937 0 CUMMINS INC COMMON 231021106 160 957 SH SOLE 0 957 0 CURRENCYSHARES AUSTRALIAN DOL 23129U101 744 9498 SH SOLE 0 9498 0 CVB FINANCIAL CORP COMMON 126600105 131 5442 SH SOLE 0 0 5442 CVS HEALTH CORP COMMON 126650100 161664 1988001 SH SOLE 122575 1826785 38641 CYPRESS SEMICONDUCTR COMMON 232806109 70 4705 SH SOLE 0 4705 0 CYREN LTD ORD SHS M26895108 3 2000 SH SOLE 0 2000 0 D R HORTON INC COMMON 23331A109 112 2826 SH SOLE 0 2826 0 DAILY JOURNAL CORP COMMON 233912104 0 1 SH SOLE 0 1 0 DAKTRONICS INC COMMON 234264109 1 140 SH SOLE 0 0 140 DANAHER CORP COMMON 235851102 244990 2856032 SH SOLE 150000 2673568 32464 DANONE SP ADR (0.2 ORD) 23636T100 3332 211564 SH SOLE 0 192664 18900 DARDEN RESTAURANT COMMON 237194105 175 2229 SH SOLE 0 2229 0 DASEKE INC WTS JUL 28 20 23753F115 32 20000 SH SOLE 0 20000 0 DAVITA INC COMMON 23918K108 8 144 SH SOLE 0 144 0 DBV TECHNOLOGIES SPNS ADR 23306J101 5375 126669 SH SOLE 126669 0 0 DBX ETF TR MSCI EUROPE HDGD EQU 233051853 7 260 SH SOLE 0 260 0 DBX ETF TR X-TRACKERS JAPAN HDG 233051507 0 23 SH SOLE 0 23 0 DEERE & CO COMMON 244199105 204 1631 SH SOLE 0 1231 400 DELL TECHNOLOGIES COM CL V 24703L103 42 546 SH SOLE 0 546 0 DELTA AIR LINES COMMON 247361702 44 920 SH SOLE 0 920 0 DELTIC TIMBER CORP COMMON 247850100 19 216 SH SOLE 0 216 0 DENTSPLY SIRONA INC COM USD0.01 24906P109 836 13986 SH SOLE 0 13986 0 DEVON ENERGY CORP COMMON 25179M103 2260 61585 SH SOLE 0 61058 527 DIAGEO P L C SP ADR (4 ORD) 25243Q205 3737 28286 SH SOLE 0 27332 954 DIAGEO PLC ORDINARY G42089113 2722 83160 SH SOLE 0 75285 7875 DIGITAL RLTY TR INC COMMON 253868103 47 400 SH SOLE 0 400 0 DIME CMNTY BANCSHRS COMMON 253922108 53 2473 SH SOLE 0 0 2473 DISCOVER FINL SVCS COMMON 254709108 29788 461973 SH SOLE 0 459033 2940 DISCOVERY COMMUNIC COMMON SERIES A 25470F104 8114 381158 SH SOLE 200 321334 59624 DISCOVERY COMMUNIC COMMON SERIES C 25470F302 58248 2875072 SH SOLE 795 2723674 150603 DISH NETWORK CORP CLASS A 25470M109 78 1450 SH SOLE 0 1450 0 DLH HOLDINGS CORP. COMMON 23335Q100 122 18911 SH SOLE 0 0 18911 DNP SELECT INCOME FD COMMON 23325P104 26 2276 SH SOLE 0 2276 0 DOLBY LABORATORIES COMMON 25659T107 1 27 SH SOLE 0 27 0 DOLLAR TREE INC COMMON 256746108 60 700 SH SOLE 0 700 0 DOMINION ENERGY INC COMMON 25746U109 338 4400 SH SOLE 0 3000 1400 DONNELLEY FINANCIAL COMMON 25787G100 43 1998 SH SOLE 0 1998 0 DONNELLEY R R & SONS COMMON 257867200 54 5329 SH SOLE 0 5329 0 DORCHESTER MINERALS COMMON UNIT 25820R105 250 16650 SH SOLE 0 12450 4200 DOUBLELINE INCOME COMMON 258622109 21 1000 SH SOLE 0 1000 0 DOVER CORP COMMON 260003108 42 464 SH SOLE 0 364 100 DOWDUPONT INC COM USD0.01 26078J100 29412 424857 SH SOLE 0 400824 24033 DR PEPPER SNAPPLE COMMON 26138E109 112 1272 SH SOLE 0 1272 0 DRIL-QUIP INC COMMON 262037104 7 176 SH SOLE 0 176 0 DUCOMMUN INC COMMON 264147109 67 2100 SH SOLE 0 2100 0 DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH SOLE 0 21 0 DUKE ENERGY CORP COMMON 26441C204 1038 12372 SH SOLE 0 11994 378 DUN & BRADSTREET COR COMMON 26483E100 3692 31717 SH SOLE 0 31417 300 DUNDEE CORP CLASS A 264901109 12482 4830754 SH SOLE 927050 3653945 249759 DUNKIN BRANDS GR COMMON 265504100 77712 1464062 SH SOLE 133600 1305142 25320 DXC TECHNOLOGY CO COMMON STOCK 23355L106 39 455 SH SOLE 0 455 0 EAGLE BANCRP MONTAN COMMON 26942G100 559 30236 SH SOLE 0 0 30236 EAST WEST BANCORP COMMON 27579R104 59 1000 SH SOLE 0 1000 0 EASTMAN CHEM CO COMMON 277432100 220 2438 SH SOLE 0 2432 6 EASTMAN KODAK CO COM NEW 277461406 0 25 SH SOLE 0 25 0 EASTMAN KODAK CO WTS SEP 03 18 277461133 0 8 SH SOLE 0 8 0 EASTMAN KODAK CO WTS SEP 03 18 277461141 0 7 SH SOLE 0 7 0 EATON CORPORATION COMMON G29183103 187 2445 SH SOLE 0 2445 0 EATON VANCE TAX-MNG OPP FUND 27828Y108 290 18944 SH SOLE 0 18944 0 EATON VANCE ENHANCED COMMON 278274105 225 16110 SH SOLE 0 16110 0 EATON VANCE TAX MNG GBL DV EQT 27829F108 7 750 SH SOLE 0 750 0 EATON VANCE TAX ADV COMMON 27828G107 22 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 44533 1157912 SH SOLE 6090 1077739 74083 EBIX INC COMMON 278715206 123 1900 SH SOLE 0 1900 0 ECHOSTAR CORP CLASS A 278768106 57 1000 SH SOLE 0 1000 0 ECOLAB INC COMMON 278865100 764 5943 SH SOLE 0 5943 0 ECOPETROL SA SP ADR (20 ORD) 279158109 66 7000 SH SOLE 0 7000 0 EDGEWELL PERSONAL COMMON 28035Q102 119 1642 SH SOLE 0 1642 0 EDWARDS LIFESCIENCE COMMON 28176E108 34 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 74 629 SH SOLE 0 629 0 ELI LILLY & CO COMMON 532457108 10615 124095 SH SOLE 0 118765 5330 EMBRAER SA ADR (4 ORD) 29082A107 0 0 SH SOLE 0 0 0 EMCOR GROUP INC COMMON 29084Q100 3 51 SH SOLE 0 51 0 EMERALD EXPOSITION COMMON USD0.01 29103B100 2693 115900 SH SOLE 115900 0 0 EMERSON ELEC CO COMMON 291011104 1207 19222 SH SOLE 0 18202 1020 EMPIRE RESORTS INC COM USD0.01 292052305 0 34 SH SOLE 0 34 0 ENANTA PHARMACEUTI COMMON 29251M106 44324 947100 SH SOLE 935100 12000 0 ENBRIDGE ENERGY PART COMMON 29250R106 9 600 SH SOLE 0 0 600 ENBRIDGE INC COMMON 29250N105 5793 138457 SH SOLE 0 135545 2912 ENCANA CORPORATION COMMON 292505104 292 24840 SH SOLE 0 24590 250 ENERGIZER HOLDINGS COMMON 29272W109 130 2842 SH SOLE 0 2842 0 ENERGY TRANSFER EQTY COMMON UNIT 29273V100 223 12887 SH SOLE 0 12887 0 ENERGY TRANSFER PRTN UNIT LTD PARTN 29278N103 233 12749 SH SOLE 0 12749 0 ENERGY XXI GULFCOAST COM USD0.01 29276K101 16 1623 SH SOLE 0 1623 0 ENERPLUS CORP COMMON 292766102 9 1000 SH SOLE 1000 0 0 ENGILITY HOLDNGS INC COMMON 29286C107 0 5 SH SOLE 0 5 0 ENPRO INDS INC COMMON 29355X107 80 1000 SH SOLE 0 1000 0 ENSCO PLC COMMON CLASS A G3157S106 3872 648610 SH SOLE 5100 642160 1350 ENSTAR GROUP LTD COMMON G3075P101 11 50 SH SOLE 0 0 50 ENTEGRA FINANCIAL COMMON NPV 29363J108 243 9763 SH SOLE 0 9763 0 ENTELLUS MED INC COMMON 29363K105 3206 173700 SH SOLE 173700 0 0 ENTERGY CORP COMMON 29364G103 228 2994 SH SOLE 0 2994 0 ENTERPRISE PRODS COMMON 293792107 3689 141523 SH SOLE 0 139349 2174 ENVISION HEALTHCARE COMMON STOCK 29414D100 8 178 SH SOLE 0 178 0 EOG RESOURCES INC COMMON 26875P101 40248 415992 SH SOLE 0 415972 20 EQT CORPORATION COMMON 26884L109 420 6450 SH SOLE 0 6450 0 EQUIFAX INC COMMON 294429105 73 693 SH SOLE 0 693 0 EQUITY COMMONWEALTH COMMON SBI 294628102 1109 36500 SH SOLE 0 36500 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 199 3024 SH SOLE 0 3024 0 ERICSSON ADR (1 ORD B SEK1) 294821608 8 1527 SH SOLE 0 218 1309 ESCO TECHN INC COMMON 296315104 11 200 SH SOLE 0 200 0 ESSENDANT INC COM USD0.10 296689102 623 47366 SH SOLE 0 41137 6229 ESTEE LAUDER CO CLASS A 518439104 40 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 22 100 SH SOLE 0 100 0 EVERSOURCE ENERGY COMMON 30040W108 86 1437 SH SOLE 0 1437 0 EXELON CORP COMMON 30161N101 122 3252 SH SOLE 0 2877 375 EXPEDIA INC COMMON 30212P303 5 35 SH SOLE 0 35 0 EXPEDITORS INTL WASH COMMON 302130109 27 460 SH SOLE 0 460 0 EXPRESS SCRIPTS HLDG COMMON 30219G108 396 6254 SH SOLE 0 6225 29 EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 13664 683200 SH SOLE 0 653200 30000 EXTRA SPACE STORAGE REIT 30225T102 119 1500 SH SOLE 0 1500 0 EXXON MOBIL CORP COMMON 30231G102 37139 453023 SH SOLE 300 427670 25053 FACEBOOK INC CLASS A 30303M102 2290 13406 SH SOLE 0 13036 370 FAIR ISAAC INC COMMON 303250104 232 1654 SH SOLE 0 654 1000 FARMER BROS CO COMMON 307675108 1290 39270 SH SOLE 0 38570 700 FATE THERAPEUTICS COM USD0.001 31189P102 4 1250 SH SOLE 0 0 1250 FEDEX CORP COMMON 31428X106 128681 570446 SH SOLE 1000 555482 13964 FERRARI N V COMMON N3167Y103 2 20 SH SOLE 0 20 0 FERRO CORP COMMON 315405100 2230 100000 SH SOLE 0 97000 3000 FIDELITY NATL INFO COMMON 31620M106 403 4320 SH SOLE 0 4050 270 FIESTA RESTAURANT GR COMMON 31660B101 1837 96700 SH SOLE 0 96700 0 FIFTH THIRD BANCORP COMMON 316773100 88 3160 SH SOLE 0 3160 0 FINISH LINE INC CLASS A 317923100 0 1 SH SOLE 0 1 0 FIREEYE INC COMMON STOCK 31816Q101 308 18400 SH SOLE 0 18400 0 FIRST DATA CORP COMMON CL A 32008D106 135 7500 SH SOLE 0 7500 0 FIRST FINL BANCORP COMMON 320209109 122 4668 SH SOLE 0 4668 0 FIRST HORIZON NATL COMMON 320517105 3463 180861 SH SOLE 0 176356 4505 FIRST REPUBLIC BANK COMMON 33616C100 2 20 SH SOLE 0 20 0 FIRST TR ETF IV SENIOR LN FD 33738D309 14 307 SH SOLE 0 307 0 FIRST TR ETF DJ INTERNT IDX 33733E302 12 125 SH SOLE 0 125 0 FIRST TR EXCHANGE TR ETF UTILITIES ALPH 33734X184 3 136 SH SOLE 0 136 0 FIRSTENERGY CORP COMMON 337932107 24 800 SH SOLE 0 800 0 FISERV INC COMMON 337738108 116 900 SH SOLE 0 900 0 FLAGSTAR BANCORP COMMON 337930705 25 730 SH SOLE 0 730 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 20 484 SH SOLE 0 484 0 FLIR SYS INC COMMON 302445101 4476 115059 SH SOLE 0 115059 0 FLOWSERVE CORP COMMON 34354P105 38 900 SH SOLE 0 900 0 FLUOR CORPORATION COMMON 343412102 4 101 SH SOLE 0 51 50 FLY LEASING LTD ADR 144 A 34407D109 5595 399130 SH SOLE 320130 69450 9550 FMC CORP COMMON 302491303 8 100 SH SOLE 0 100 0 FNB CORP COMMON 302520101 204 14542 SH SOLE 0 12540 2002 FOAMIX PHARMACUTICLS COMMON M46135105 63 11500 SH SOLE 0 11500 0 FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 44 465 SH SOLE 0 465 0 FOOT LOCKER INC COMMON 344849104 140 4000 SH SOLE 0 4000 0 FORD MOTOR CO COMMON 345370860 40 3345 SH SOLE 0 3345 0 FOREST CITY ENTPRSES CLASS A 345605109 26258 1029352 SH SOLE 43122 927520 58710 FORTIVE CORPORATION COMMON STOCK 34959J108 26533 374822 SH SOLE 0 365413 9409 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 70 1050 SH SOLE 0 1050 0 FOUR CORNERS PRPERTY COMMON 35086T109 26 1066 SH SOLE 0 1066 0 FRANCO NEVADA CORP COMMON 351858105 47 617 SH SOLE 0 617 0 FRANKLIN ELEC INC COMMON 353514102 1006 22450 SH SOLE 0 22450 0 FRANKLIN RES INC COMMON 354613101 25717 577800 SH SOLE 0 576670 1130 FRANKLIN STREET PPTY COMMON 35471R106 293 27661 SH SOLE 0 27661 0 FREEPORT-MCMORAN INC COMMON 35671D857 18 1336 SH SOLE 0 700 636 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 30 620 SH SOLE 0 620 0 FRP HOLDINGS INC COMMON 30292L107 272 6021 SH SOLE 0 6021 0 FUELCELL ENERGY INC COM USD0.0001 35952H502 5 3191 SH SOLE 0 3191 0 GABELLI EQUITY TRUST COMMON 362397101 46 7116 SH SOLE 0 7116 0 GAMESTOP CORP HLDG CLASS A 36467W109 10 500 SH SOLE 0 500 0 GANNETT INC COMMON 36473H104 41 4662 SH SOLE 0 4662 0 GAP INC COMMON 364760108 60 2056 SH SOLE 0 2056 0 GCP APPLIED TECH INC COMMON 36164Y101 48028 1564462 SH SOLE 0 1532035 32427 GENERAL AMERN INVS COMMON 368802104 677 18812 SH SOLE 0 9472 9340 GENERAL DYNAMICS COMMON 369550108 1057 5146 SH SOLE 0 5146 0 GENERAL ELECTRIC CO COMMON 369604103 78091 3229599 SH SOLE 3226 3113730 112643 GENERAL MILLS INC COMMON 370334104 6490 125398 SH SOLE 0 125398 0 GENERAL MOTORS CO COMMON 37045V100 126 3137 SH SOLE 0 3137 0 GENERAL MTRS CO WTS JUL 10 19 37045V126 33 1476 SH SOLE 0 1476 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 5 1265 SH SOLE 0 1265 0 GENOMIC HEALTH COMMON 37244C101 2246 70000 SH SOLE 70000 0 0 GENUINE PARTS CO COMMON 372460105 182 1903 SH SOLE 0 1903 0 GERON CORP COMMON 374163103 6 3200 SH SOLE 0 3200 0 GETTY RLTY CORP NEW COMMON 374297109 74 2600 SH SOLE 0 2600 0 GEVO INC COM USD0.01 374396307 0 500 SH SOLE 0 500 0 GGP INC COMMON 36174X101 589 28375 SH SOLE 0 28375 0 GIGAMON INC COMMON 37518B102 2096 49750 SH SOLE 0 48650 1100 GILEAD SCIENCES INC COMMON 375558103 226565 2796408 SH SOLE 1326 2494919 300163 GLATFELTER COMMON 377316104 11930 613383 SH SOLE 1600 585418 26365 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1064 26208 SH SOLE 0 24308 1900 GLOBAL PARTNERS LP COMMON UNIT 37946R109 26 1500 SH SOLE 0 1500 0 GLOBAL PAYMENTS INC COMMON 37940X102 190 2000 SH SOLE 0 2000 0 GLOBAL X FDS GBL X MSCIGREECE ETF 37950E366 6 723 SH SOLE 0 723 0 GLOBAL X FDS GLOB X NOR ETF 37950E747 3 270 SH SOLE 0 270 0 GLOBAL X FDS SILVER MNR ETF 37954Y848 105 3199 SH SOLE 0 3199 0 GLOBALSTAR INC COMMON 378973408 26 16000 SH SOLE 0 16000 0 GLU MOBILE INC COMMON 379890106 63 16770 SH SOLE 0 15770 1000 GOLAR LNG LTD ORDINARY G9456A100 1020 45150 SH SOLE 0 45150 0 GOLAR LNG PARTNERS COMMON UNIT Y2745C102 13 600 SH SOLE 0 600 0 GOLD STANDARD VENT COMMON 380738104 4 2500 SH SOLE 0 2500 0 GOLDCORP INC COMMON 380956409 32 2534 SH SOLE 0 2534 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 36 736 SH SOLE 0 736 0 GOLDMAN SACHS GROUP COMMON 38141G104 1114 4694 SH SOLE 0 4665 29 GOPRO INC. COM USD0.0001 CL A 38268T103 0 11 SH SOLE 0 11 0 GRACE W R & CO DEL COMMON 38388F108 22534 312326 SH SOLE 34 299233 13059 GRACO INC COMMON 384109104 21407 173060 SH SOLE 0 138522 34538 GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 1181 2020 SH SOLE 0 2020 0 GRAINGER W W INC COMMON 384802104 277 1544 SH SOLE 0 500 1044 GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002308 19 636 SH SOLE 0 636 0 GREAT PLAINS ENERGY COMMON 391164100 12846 423973 SH SOLE 0 404358 19615 GREEN BANCORP INC COMMON 39260X100 8506 359693 SH SOLE 147608 186085 26000 GREENHILL & CO INC COMMON 395259104 71 4279 SH SOLE 0 4279 0 GROUPE DANONE SHS F12033134 14940 193109 SH SOLE 0 192909 200 GUARANTY BANCORP DEL COMMON 40075T607 514 18500 SH SOLE 0 0 18500 GUESS INC COMMON 401617105 0 11 SH SOLE 0 11 0 GUIDEWIRE SOFTWARE COMMON 40171V100 46 600 SH SOLE 0 600 0 HAIN CELESTIAL GROUP COMMON 405217100 10 263 SH SOLE 0 263 0 HALLIBURTON COMMON 406216101 993 21581 SH SOLE 0 19806 1775 HALYARD HEALTH INC COMMON 40650V100 98 2185 SH SOLE 0 2185 0 HANESBRANDS INC COMMON 410345102 688 27928 SH SOLE 0 27928 0 HANNON ARMSTRONG S COMMON 41068X100 17 700 SH SOLE 0 700 0 HARDINGE INC COMMON 412324303 564 36950 SH SOLE 0 34000 2950 HARRIS CORP DEL COMMON 413875105 79 604 SH SOLE 0 604 0 HARSCO CORP COMMON 415864107 2795 133770 SH SOLE 0 114625 19145 HARTE HANKS INC COMMON 416196103 0 288 SH SOLE 0 288 0 HARTFORD FINL SVCS COMMON 416515104 53 969 SH SOLE 0 489 480 HARVARD BIOSCIENCE I COMMON 416906105 491 131000 SH SOLE 0 67000 64000 HASBRO INC COMMON 418056107 1287 13182 SH SOLE 0 12682 500 HC2 HLDGS INC COMMON 404139107 79 15000 SH SOLE 0 0 15000 HCP INC COMMON 40414L109 0 1 SH SOLE 0 0 1 HEIDRICK &STRUG INTL COMMON 422819102 6 300 SH SOLE 0 300 0 HELIX ENRGY SOLNS COMMON 42330P107 1 200 SH SOLE 0 200 0 HENRY JACK & ASSOC COMMON 426281101 308 3002 SH SOLE 0 3002 0 HENRY SCHEIN INC COMMON 806407102 89 1090 SH SOLE 0 1090 0 HERCULES CAPITAL INC COMMON 427096508 59 4650 SH SOLE 0 4350 300 HESS CORPORATION COMMON 42809H107 1053 22478 SH SOLE 0 21878 600 HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 85 5781 SH SOLE 0 5781 0 HEXCEL CORP COMMON 428291108 235 4100 SH SOLE 0 4100 0 HIGHLAND FDS I IBOXX SR LN ETF 430101774 41 2256 SH SOLE 0 2256 0 HIGHWOODS PPTYS INC COMMON 431284108 1278 24550 SH SOLE 0 24550 0 HILLENBRAND INC COMMON 431571108 8 207 SH SOLE 0 207 0 HILLTOP HOLDINGS COMMON 432748101 455 17500 SH SOLE 0 0 17500 HILTON WRLDWDE HLDGS COMMON 43300A203 2204 31744 SH SOLE 0 31644 100 HLTHCARE TR OF AMER COMMON 42225P501 85 2861 SH SOLE 0 2861 0 HMS HOLDINGS CORP COMMON 40425J101 11 570 SH SOLE 0 570 0 HNI CORPORATION COMMON 404251100 58 1400 SH SOLE 0 1300 100 HOME BANCSHARES COMMON 436893200 1163 46132 SH SOLE 0 0 46132 HOME DEPOT INC COMMON 437076102 4892 29911 SH SOLE 0 28730 1181 HONEYWELL INTL INC COMMON 438516106 270208 1906358 SH SOLE 95050 1790936 20372 HORIZON GLOBAL CORP COMMON 44052W104 25245 1431171 SH SOLE 228280 1124301 78590 HORMEL FOODS CORP COMMON 440452100 64 2000 SH SOLE 0 2000 0 HOST HOTELS & RESRTS REIT 44107P104 83 4527 SH SOLE 0 2783 1744 HOSTESS BRANDS INC COM USD0.0001 CL A 44109J106 677 49575 SH SOLE 0 49575 0 HOSTESS BRANDS INC WTS NOV 04 21 44109J114 664 325750 SH SOLE 0 294750 31000 HOWARD HUGHES COMMON 44267D107 16293 138163 SH SOLE 0 131469 6694 HP INC COMMON USD0.01 40434L105 115 5781 SH SOLE 0 5781 0 HRG GROUP INC COMMON 40434J100 75724 4851016 SH SOLE 370250 4242171 238595 HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 16 618 SH SOLE 0 618 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 4589 92882 SH SOLE 700 84662 7520 HUBBELL INCORPORATED COMMON 443510607 174 1500 SH SOLE 0 1500 0 HUNTINGTON BANCSHARE COMMON 446150104 139 10000 SH SOLE 0 9422 578 HUNTINGTON INGALLS COMMON 446413106 4 20 SH SOLE 0 20 0 HUNTSMAN CORP COMMON 447011107 2723 99336 SH SOLE 0 87661 11675 HURCO CO COMMON 447324104 70 1700 SH SOLE 0 1700 0 HURON CONSULTING GRP COMMON 447462102 24 700 SH SOLE 0 0 700 HUTTIG BUILDNG PRODS COMMON 448451104 176 25000 SH SOLE 0 0 25000 HYDROGENICS CORP COMMON 448883207 57 7000 SH SOLE 0 0 7000 IAC INTERACTIVECORP COMMON 44919P508 72247 614455 SH SOLE 2160 595135 17160 ICONIX BRAND GROUP COMMON 451055107 962 169075 SH SOLE 0 92950 76125 ICONIX BRAND GROUP I 1.500 MAR 15 18 C 451055AF4 29 30000 PRN SOLE 0 30000 0 IDACORP INC COMMON 451107106 8424 95808 SH SOLE 0 89628 6180 IDEX CORP COMMON 45167R104 1107 9118 SH SOLE 0 9118 0 IDEXX LABS INC COMMON 45168D104 629 4050 SH SOLE 0 3900 150 IDT CORPORATION CLASS B 448947507 0 66 SH SOLE 0 66 0 IEC ELECTRS CORP COMMON 44949L105 15 3100 SH SOLE 0 3100 0 IES HLDGS INC COM STK USD0.01 44951W106 34 2000 SH SOLE 0 2000 0 IF BANCORP INC COMMON 44951J105 148 7636 SH SOLE 0 7636 0 IHS MARKIT LTD SHS G47567105 66 1500 SH SOLE 0 0 1500 IKANG HEALTHCARE G ADS REP 0.5 ORD SHS 45174L108 12520 928843 SH SOLE 928843 0 0 ILG INC COM USD0.01 44967H101 0 33 SH SOLE 0 33 0 ILLINOIS TOOL WORKS COMMON 452308109 6538 44186 SH SOLE 0 44086 100 ILLUMINA INC COMMON 452327109 372 1872 SH SOLE 20 1852 0 IMAX CORP COMMON 45245E109 2 100 SH SOLE 0 100 0 IMMUNOGEN INC COMMON 45253H101 23 3046 SH SOLE 0 3046 0 IMPINJ INC COM USD0.001 453204109 249 6000 SH SOLE 0 6000 0 INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH SOLE 0 111 5 INDEPNDNT BK OF MASS COMMON 453836108 109 1467 SH SOLE 0 1467 0 INDIA FD INC COMMON 454089103 409 15297 SH SOLE 0 15297 0 ING GROEP N V SP ADR (1 COM) 456837103 112 6122 SH SOLE 0 6122 0 INGERSOLL-RAND PLC CLASS A G47791101 310 3481 SH SOLE 0 3481 0 INGREDION INCORPRTD COMMON 457187102 53826 446178 SH SOLE 0 445678 500 INSMED INC COMMON 457669307 0 25 SH SOLE 0 25 0 INTEGER HLDGS CORP COMMON STOCK 45826H109 15 300 SH SOLE 0 300 0 INTEGRAT DEVICE TECH COMMON 458118106 350 13200 SH SOLE 0 13200 0 INTEL CORP COMMON 458140100 7237 190046 SH SOLE 0 180902 9144 INTER CONTINENTAL EX COM USD0.01 45866F104 17649 256900 SH SOLE 0 254280 2620 INTERNATIONAL PAPER COMMON 460146103 232 4094 SH SOLE 0 4094 0 INTERPUBLIC GROUP COMMON 460690100 156 7533 SH SOLE 0 4092 3441 INTL BUSINESS MCHN COMMON 459200101 74607 514249 SH SOLE 0 468048 46201 INTL FLAVORS & FRAGR COMMON 459506101 100 700 SH SOLE 0 700 0 INTREXON CORP COMMON NPV 46122T102 5 300 SH SOLE 0 300 0 INTUIT COMMON 461202103 397 2800 SH SOLE 0 0 2800 INTUITIVE SURGIC INC COMMON 46120E602 73 70 SH SOLE 0 70 0 INVESCO MUN INCM OPPTN 46132X101 25 3173 SH SOLE 0 3173 0 INVESCO DYN CR OPPUR COMMON SBI 46132R104 0 4 SH SOLE 0 4 0 INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH SOLE 0 350 0 INVESCO SENIOR INCTR COMMON 46131H107 7 1700 SH SOLE 0 1700 0 INVESTORS BANCORP COMMON 46146L101 27 2041 SH SOLE 0 0 2041 INVUITY INC COM USD0.001 46187J205 84 9500 SH SOLE 0 9500 0 IONIS PHARMACEUTICAL COMMON USD0.001 462222100 43 850 SH SOLE 0 850 0 IROBOT CORP COMMON 462726100 7 100 SH SOLE 0 100 0 IRON MOUNTAIN INC REIT 46284V101 7 195 SH SOLE 0 195 0 ISHARES 1-3 YR CR BD ETF 464288646 9 90 SH SOLE 0 90 0 ISHARES 7-10 Y TR BD ETF 464287440 15 146 SH SOLE 0 146 0 ISHARES BRAZIL CAPD ETF 464286400 27 671 SH SOLE 0 671 0 ISHARES CHINA LG-CAP ETF 464287184 256 5832 SH SOLE 0 5832 0 ISHARES EAFE GRWTH ETF 464288885 14 187 SH SOLE 0 187 0 ISHARES EAFE VALUE ETF 464288877 19 363 SH SOLE 0 363 0 ISHARES EMERG MKTS ETF 464287234 62 1388 SH SOLE 0 1388 0 ISHARES INTL SEL DIV ETF 464288448 5 154 SH SOLE 0 154 0 ISHARES JP MOR EM MK ETF 464288281 35 305 SH SOLE 0 305 0 ISHARES LATN AMER 40 ETF 464287390 35 1000 SH SOLE 0 1000 0 ISHARES MSCI EAFE ETF 464287465 537 7842 SH SOLE 0 7842 0 ISHARES MSCI JAPN SMCETF 464286582 363 4900 SH SOLE 0 4900 0 ISHARES RUS 1000 GRW ETF 464287614 219 1755 SH SOLE 0 1755 0 ISHARES RUS 1000 VAL ETF 464287598 278 2353 SH SOLE 0 2353 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 116 1376 SH SOLE 0 1376 0 ISHARES RUS MID-CAP ETF 464287499 181 923 SH SOLE 0 923 0 ISHARES RUSSELL 2000 ETF 464287655 94 637 SH SOLE 0 637 0 ISHARES S&P 500 GRWT ETF 464287309 11 78 SH SOLE 0 0 78 ISHARES S&P 500 VAL ETF 464287408 39 365 SH SOLE 0 279 86 ISHARES SELECT DIVID ETF 464287168 58 625 SH SOLE 0 625 0 ISHARES SP SMCP600GR ETF 464287887 0 6 SH SOLE 0 6 0 ISHARES SP SMCP600VL ETF 464287879 52 356 SH SOLE 0 356 0 ISHARES U.S. ENERGY ETF 464287796 221 5920 SH SOLE 110 4420 1390 ISHARES U.S. FIN SVC ETF 464287770 14 118 SH SOLE 0 118 0 ISHARES U.S. PFD STK ETF 464288687 1878 48400 SH SOLE 0 48400 0 ISHARES U.S. UTILITS ETF 464287697 7 60 SH SOLE 0 60 0 ISHARES US HLTHCR PR ETF 464288828 5 38 SH SOLE 0 38 0 ISHARES US OIL EQ&SV ETF 464288844 4 125 SH SOLE 0 125 0 ISHARES US REGNL BKS ETF 464288778 14 300 SH SOLE 0 300 0 ISHARES INC CORE MSCI EMKT 46434G103 581 10766 SH SOLE 180 8256 2330 ISHARES INC MSCI EUROZONE 464286608 359 8310 SH SOLE 220 5560 2530 ISHARES INC MSCI JAPAN ETF 46434G822 4 77 SH SOLE 0 77 0 ISHARES SILVER TRUST ISHARES 46428Q109 5 350 SH SOLE 0 350 0 ISHARES TR 2018 AMT-FREE MUNI T 46429B580 9 372 SH SOLE 0 372 0 ISHARES TR CORE MSCI EAFE 46432F842 65 1018 SH SOLE 0 1018 0 ISHARES TR CORE S&P SMALL-CAP 464287804 116 1576 SH SOLE 0 1576 0 ISHARES TR CORE S&P VLU ETF 464287663 1168 22315 SH SOLE 550 15300 6465 ISHARES TR CORE TR US BOND MRKT 464287226 12 117 SH SOLE 0 117 0 ISHARES TR IBD DEC 2021 AMT FRE 46435G789 9 369 SH SOLE 0 369 0 ISHARES TR IBD DEC 2022 AMT FRE 46435G755 9 367 SH SOLE 0 367 0 ISHARES TR IBD SEP 2020 AMT-FRE 46434V571 9 370 SH SOLE 0 370 0 ISHARES TR 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 US TIPS BD FD 464287176 671 5909 SH SOLE 0 5909 0 ISHARES TRUST CORE S&P 500 ETF 464287200 264 1047 SH SOLE 20 787 240 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 121 678 SH SOLE 0 678 0 ISTAR INC COMMON 45031U101 9 804 SH SOLE 0 804 0 ITAU UNIBANCO HLDG SP ADR (1 PFD) 465562106 121 8900 SH SOLE 0 8900 0 ITT INC COMMON 45073V108 103 2329 SH SOLE 0 1589 740 ITUS CORP COM USD0.01 45069V203 0 200 SH SOLE 0 200 0 JACOBS ENGR GROUP COMMON 469814107 138 2383 SH SOLE 0 2183 200 JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 123 3539 SH SOLE 0 3539 0 JAZZ PHARMA PLC COMMON G50871105 380 2600 SH SOLE 0 2600 0 JBG SMITH PROPERTIES COMMON SHARES 46590V100 4730 138282 SH SOLE 0 131326 6956 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 4588 120125 SH SOLE 120085 40 0 JEFFERIES GROUP INC 3.875 NOV 01 29 C 472319AG7 1440 1439000 PRN SOLE 0 1424000 15000 JETBLUE AIRWAYS CORP COMMON 477143101 9 500 SH SOLE 0 500 0 JOHN HANCK PREM DIV COMMON 41013T105 84 5000 SH SOLE 0 5000 0 JOHN HANCOCK FIN OPP OPP FD SH BEN NEW 409735206 28 759 SH SOLE 0 759 0 JOHNSON & JOHNSON COMMON 478160104 317828 2444635 SH SOLE 366550 2029291 48794 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 47013 1166880 SH SOLE 0 1166179 701 JOHNSON OUTDOORS INC CLASS A 479167108 29 400 SH SOLE 0 400 0 JOUNCE THERAPEUTIC COM USD0.001 481116101 482 31000 SH SOLE 0 30000 1000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 45 1600 SH SOLE 0 1600 0 JPMORGAN CHASE & CO COMMON 46625H100 18433 193000 SH SOLE 250 177131 15619 JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH SOLE 0 97 0 KANSAS CITY SOUTHERN COMMON 485170302 494 4547 SH SOLE 0 4497 50 KAR AUCTION SERVIC COMMON 48238T109 53505 1120775 SH SOLE 236100 880900 3775 KAYNE ANDERSON MLP COMMON 486606106 84 4672 SH SOLE 0 4672 0 KEARNY FINL CORP MD COM USD0.10 48716P108 6 404 SH SOLE 0 0 404 KELLOGG CO COMMON 487836108 6973 111808 SH SOLE 0 109142 2666 KENNEDY-WILSON HLDS COMMON 489398107 74 4000 SH SOLE 0 4000 0 KEYCORP COMMON 493267108 290 15410 SH SOLE 0 14864 546 KEYSIGHT TECHNOLOGS COMMON 49338L103 67 1631 SH SOLE 0 1581 50 KIMBERLY CLARK CORP COMMON 494368103 8078 68648 SH SOLE 0 66840 1808 KIMCO REALTY CORP COMMON 49446R109 78 4000 SH SOLE 0 4000 0 KINDER MORGAN DEL DEP SHS 1/20TH PFD C 49456B200 8 205 SH SOLE 0 205 0 KINDER MORGAN INC COMMON 49456B101 3867 201661 SH SOLE 0 131602 70059 KINDRED HEALTHCARE COMMON 494580103 0 89 SH SOLE 0 89 0 KINGSTONE COS INC COMMON 496719105 16 1000 SH SOLE 0 1000 0 KIRBY CORPORATION COMMON 497266106 725 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 94 891 SH SOLE 0 891 0 KNOLL INC COMMON 498904200 534 26700 SH SOLE 0 26700 0 KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH SOLE 0 51 0 KOHLS CORP COMMON 500255104 5 118 SH SOLE 0 118 0 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 12 300 SH SOLE 0 300 0 KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 2242 133779 SH SOLE 0 129867 3912 KRAFT HEINZ CO COMMON USD0.01 500754106 31889 411213 SH SOLE 112000 291436 7777 KRATOS DEF & SEC SOL COMMON 50077B207 32 2500 SH SOLE 0 2500 0 KROGER CO COMMON 501044101 2 142 SH SOLE 0 142 0 L3 TECHNOLOGIES INC COMMON 502413107 118 629 SH SOLE 0 629 0 LABORATORY CORP AMER COMMON 50540R409 4339 28742 SH SOLE 200 28542 0 LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH SOLE 0 0 482 LAKE SHORE BANCORP COMMON 510700107 320 20000 SH SOLE 0 20000 0 LAKELAND BANCORP INC COMMON 511637100 937 45950 SH SOLE 0 45950 0 LAMAR ADVERTISING CL A 512816109 2373 34630 SH SOLE 0 32130 2500 LAMB WESTON HLDGS COMMON 513272104 172 3669 SH SOLE 0 1348 2321 LANDMARK BANCORP INC COMMON 51504L107 380 13453 SH SOLE 0 0 13453 LANDS END INC COMMON 51509F105 1 103 SH SOLE 0 103 0 LANNETT CO INC COM 516012101 12 685 SH SOLE 0 685 0 LAS VEGAS SANDS CORP COMMON 517834107 0 0 SH SOLE 0 0 0 LATTICE SEMICONDUCTR COMMON 518415104 7 1500 SH SOLE 0 1500 0 LAZARD LTD SHARES A G54050102 22 500 SH SOLE 0 500 0 LCI INDUSTRIES COMMON 50189K103 3514 30336 SH SOLE 0 26400 3936 LEAR CORPORATION COMMON 521865204 13 77 SH SOLE 0 77 0 LEE ENTERPRISES INC COMMON 523768109 1 600 SH SOLE 0 600 0 LEGACY RESERVES LP UNIT LP INT 524707304 6 4000 SH SOLE 0 4000 0 LEGG MASON BW GLOB COMMON 52469B100 40 3000 SH SOLE 0 3000 0 LEGGETT & PLATT INC COMMON 524660107 3198 67013 SH SOLE 0 67013 0 LEIDOS HOLDINGS INC COMMON STOCK 525327102 38 648 SH SOLE 0 648 0 LENDING CLUB CORP COM USD0.01 52603A109 4 790 SH SOLE 0 0 790 LENNAR CORP CLASS A 526057104 3104 58800 SH SOLE 55450 3350 0 LENNAR CORP CLASS B 526057302 2 60 SH SOLE 0 60 0 LEUCADIA NATL CORP COMMON 527288104 65273 2585076 SH SOLE 60825 2371442 152809 LEVEL 3 COMMUNICTN COMMON 52729N308 51 975 SH SOLE 0 975 0 LEXICON PHARMACUTICL COM USD0.001 528872302 61 5000 SH SOLE 0 5000 0 LEXINGTON REALTY TR COMMON 529043101 168 16500 SH SOLE 0 16500 0 LIBERTY BRAVES GROUP COM SER A 531229706 710 28005 SH SOLE 0 16621 11384 LIBERTY BRAVES GROUP COM SER C 531229888 2357 93270 SH SOLE 0 54441 38829 LIBERTY BROADBAND CORP COM SER A 530307107 9100 96628 SH SOLE 82 67182 29364 LIBERTY BROADBAND CORP COM SER C 530307305 29738 312046 SH SOLE 3705 226784 81557 LIBERTY EXPEDIA HLDS COM USD0.01 SER A WI 53046P109 627 11815 SH SOLE 0 11815 0 LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 6416 189208 SH SOLE 0 122763 66445 LIBERTY GLOBAL PLC CLASS C G5480U120 53699 1642175 SH SOLE 0 1419035 223140 LIBERTY GLOBAL PLC LILAC SHS CL C USD G5480U153 6215 266773 SH SOLE 0 232491 34282 LIBERTY GLOBAL PLC USD0.01 LILAC A G5480U138 987 41568 SH SOLE 0 32151 9417 LIBERTY INTERACTIVE COM USD0.01 A 53071M856 1030 17902 SH SOLE 0 17902 0 LIBERTY INTERACTIVE INTERACT COM SER B 53071M203 57 2375 SH SOLE 0 2375 0 LIBERTY INTERACTIVE QVC GP COM SER A 53071M104 3118 132302 SH SOLE 0 131936 366 LIBERTY MEDIA COM USD0.01 SER A ME 531229870 3845 105382 SH SOLE 0 75806 29576 LIBERTY MEDIA COM USD0.01 SER C ME 531229854 9552 250774 SH SOLE 4050 184000 62724 LIBERTY SIRIUS GROUP COM SER A 531229409 14973 357373 SH SOLE 78 238974 118321 LIBERTY SIRIUS GROUP COM SER C 531229607 39544 944453 SH SOLE 11356 713736 219361 LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 141 11451 SH SOLE 0 11451 0 LIGHTBRIDGE CORP COM USD0.001 53224K203 2 2135 SH SOLE 0 2135 0 LINCOLN NATL CORP COMMON 534187109 555 7565 SH SOLE 0 7565 0 LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 867 27291 SH SOLE 0 27291 0 LLOYDS BANKING GR SP ADR(4 ORD) 539439109 25 7020 SH SOLE 0 7020 0 LOCKHEED MARTIN CORP COMMON 539830109 2483 8004 SH SOLE 0 7479 525 LOEWS CORP COMMON 540424108 14214 297006 SH SOLE 0 297006 0 LOGMEIN INC COMMON 54142L109 0 2 SH SOLE 0 2 0 LOWES CO COMMON 548661107 18786 235012 SH SOLE 0 233712 1300 LSC COMMUNICATIONS COMMON 50218P107 32 1998 SH SOLE 0 1998 0 LUBY'S INC COMMON 549282101 83 31420 SH SOLE 0 29620 1800 LULULEMON ATHLETICA COMMON 550021109 2 45 SH SOLE 0 45 0 LUMENTUM HLDGS INC USD0.001 55024U109 0 3 SH SOLE 0 3 0 LYONDELLBASELL INDUS SHARES A N53745100 35116 354530 SH SOLE 0 344490 10040 M & T BK CORP COMMON 55261F104 2995 18604 SH SOLE 0 18604 0 MACERICH CO REIT 554382101 5921 107725 SH SOLE 0 105975 1750 MACK CALI RLTY CORP COMMON 554489104 16752 706564 SH SOLE 1000 672764 32800 MACQUARIE GLBL INFRA TOTAL RETURN COMMON 55608D101 26 1000 SH SOLE 0 1000 0 MACQUARIE INFRASTRUC COMMON 55608B105 67 930 SH SOLE 0 0 930 MACYS INC COMMON 55616P104 5 267 SH SOLE 0 266 1 MAG SILVER CORP COMMON 55903Q104 404 36000 SH SOLE 0 36000 0 MAGAL SECURITY SYS ORDINARY M6786D104 21 4475 SH SOLE 0 4475 0 MAGELLAN MIDSTREAM COMMON UNIT 559080106 3701 52091 SH SOLE 0 52091 0 MAGYAR BANCORP INC COMMON 55977T109 281 22939 SH SOLE 0 22939 0 MALLINCKRODT PLC SHARES G5785G107 13080 350030 SH SOLE 350000 21 9 MANPOWERGROUP COMMON 56418H100 6633 56293 SH SOLE 0 55718 575 MANTECH INTL CORP CLASS A 564563104 12 280 SH SOLE 100 180 0 MANULIFE FINCL CORP COMMON 56501R106 15 783 SH SOLE 0 783 0 MARATHON OIL CORP COMMON 565849106 236 17452 SH SOLE 0 17452 0 MARATHON PETROLEUM COMMON 56585A102 979 17474 SH SOLE 0 17474 0 MARKEL CORP COMMON 570535104 1515 1419 SH SOLE 0 1419 0 MARRIOTT INTL INC CLASS A 571903202 16 147 SH SOLE 0 147 0 MARSH & MCLENNAN COS COMMON 571748102 339 4050 SH SOLE 0 3900 150 MARTIN MARIETTA MATL COMMON 573284106 1483 7193 SH SOLE 0 7193 0 MASCO CORP COMMON 574599106 23 600 SH SOLE 0 600 0 MASTERCARD INC CLASS A 57636Q104 1450 10270 SH SOLE 0 10270 0 MATADOR RESOURCES COMMON 576485205 1 50 SH SOLE 0 0 50 MATCH GROUP INC COMMON 57665R106 17346 748025 SH SOLE 1350 708000 38675 MATERIALISE NV SPN ADS REPSTG 1 ORD 57667T100 142 9800 SH SOLE 0 9400 400 MATTEL INC COMMON 577081102 955 61740 SH SOLE 130 60610 1000 MBIA INC COMMON 55262C100 283 32625 SH SOLE 0 500 32125 MCCORMICK & CO INC COMMON NON VTG 579780206 11281 109911 SH SOLE 0 109911 0 MCDONALDS CORP COMMON 580135101 38249 244126 SH SOLE 0 242673 1453 MCEWEN MINING INC COMMON 58039P107 128 66000 SH SOLE 0 66000 0 MCKESSON CORP COMMON 58155Q103 211 1377 SH SOLE 0 1377 0 MDC HOLDINGS COMMON 552676108 550 16590 SH SOLE 0 16485 105 MDU RES GROUP INC COMMON 552690109 8809 339497 SH SOLE 1700 319297 18500 MEDICAL PPTYS TRUST COMMON 58463J304 102 7800 SH SOLE 0 7800 0 MEDIFAST INC COMMON 58470H101 41 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 23219 298571 SH SOLE 281644 16855 72 MERCK & CO INC COMMON 58933Y105 14823 231502 SH SOLE 500 225285 5717 MERCURY GENERAL CORP COMMON 589400100 2111 37242 SH SOLE 0 36942 300 MERIDIAN BIOSCIENCE COMMON 589584101 100 7000 SH SOLE 0 6500 500 METHANEX CORP COMMON 59151K108 855 17000 SH SOLE 0 17000 0 METLIFE INC COMMON 59156R108 99 1924 SH SOLE 0 1879 45 METTLER TOLEDO INTL COMMON 592688105 55 88 SH SOLE 0 88 0 MFS CHARTER INC TR SH BEN INT 552727109 16 1868 SH SOLE 0 0 1868 MGM RESORTS INTL COMMON 552953101 19 600 SH SOLE 0 600 0 MICRO FOCUS INTL PLC ADS 1 ORD SHS 594837304 25 788 SH SOLE 0 788 0 MICROCHIP TECHNOLOGY COMMON 595017104 15 169 SH SOLE 0 169 0 MICROSOFT CORP COMMON 594918104 546903 7341962 SH SOLE 581 7153803 187578 MICROVISION INC COMMON 594960304 0 13 SH SOLE 0 13 0 MID-AMER APT CMNTYS REIT 59522J103 4704 44016 SH SOLE 0 42666 1350 MIDDLEBY CORP COMMON 596278101 69 543 SH SOLE 0 543 0 MIDDLESEX WATER CO COMMON 596680108 13151 334897 SH SOLE 1800 320906 12191 MIDSOUTH BANCORP COMMON 598039105 271 22500 SH SOLE 0 0 22500 MIND C T I LTD ORDINARY M70240102 155 60000 SH SOLE 0 60000 0 MINERALS TECHNOLOGS COMMON 603158106 28459 402826 SH SOLE 0 402826 0 MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH SOLE 0 200 0 MODUSLINK GLBAL SOL COMMON 60786L206 70 37500 SH SOLE 0 0 37500 MOHAWK INDS INC COMMON 608190104 164 664 SH SOLE 0 664 0 MOLSON COORS BREWING CLASS B 60871R209 18 225 SH SOLE 0 225 0 MONDELEZ INTL INC COMMON 609207105 34556 849891 SH SOLE 0 830245 19646 MONOTYPE IMAGING HLD COMMON 61022P100 192 10000 SH SOLE 0 9600 400 MONSANTO CO COMMON 61166W101 137 1146 SH SOLE 0 1146 0 MOODYS CORP COMMON 615369105 26549 190715 SH SOLE 0 189315 1400 MORGAN STANLEY COMMON 617446448 47 990 SH SOLE 100 890 0 MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH SOLE 0 20 0 MORNINGSTAR INC COMMON 617700109 80 951 SH SOLE 0 951 0 MOSAIC CO COMMON 61945C103 4953 229441 SH SOLE 0 229377 64 MOSYS INC COMMON 619718208 2 2397 SH SOLE 0 2397 0 MOTOROLA SOLUTIONS COMMON 620076307 2149 25326 SH SOLE 0 25233 93 MOUNTAIN PROV DIAM COMMON 62426E402 874 273126 SH SOLE 0 251894 21232 MSA SAFETY INC COMMON STOCK 553498106 7554 95009 SH SOLE 0 91709 3300 MSB FINL CORP NEW COM STK USD0.10 55352L101 140 7845 SH SOLE 0 7845 0 MSC INDL DIRECT INC CLASS A 553530106 105 1400 SH SOLE 0 1400 0 MSCI INC COMMON 55354G100 434 3720 SH SOLE 0 3720 0 MUELLER INDS INC COMMON 624756102 4115 117741 SH SOLE 23100 80241 14400 MUELLER WTR PRODS COMMON 624758108 4301 336050 SH SOLE 0 319400 16650 MURPHY OIL CORP COMMON 626717102 213 8040 SH SOLE 0 8040 0 MURPHY USA INC COMMON STOCK 626755102 138 2010 SH SOLE 0 2010 0 MV OIL TR UNIT 553859109 2 500 SH SOLE 0 500 0 NABORS INDS LTD COMMON G6359F103 37 4600 SH SOLE 0 4600 0 NANOMETRICS INC COMMON 630077105 2282 79250 SH SOLE 0 77450 1800 NASDAQ INC COM STK USD0.01 631103108 513 6618 SH SOLE 0 6618 0 NATHANS FAMOUS INC COMMON 632347100 6306 85275 SH SOLE 0 85275 0 NATIONAL BANK HOLD COMMON 633707104 175 4925 SH SOLE 0 4925 0 NATIONAL FUEL GAS CO COMMON 636180101 0 0 SH SOLE 0 0 0 NATIONAL GEN HLDGS COMMON 636220303 1 100 SH SOLE 0 100 0 NATIONAL GRID ADR (5 ORD) 636274409 16 263 SH SOLE 0 263 0 NATIONAL OILWELL VAR COMMON 637071101 1175 32886 SH SOLE 0 32836 50 NATL WESTMINISTER BK SP ADR 638539882 107 4200 SH SOLE 0 4200 0 NAVIENT CORP COMMON 63938C108 3005 200103 SH SOLE 0 200103 0 NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 6053 545400 SH SOLE 0 519925 25475 NCR CORP COMMON 62886E108 2 56 SH SOLE 0 56 0 NEENAH PAPER COMMON 640079109 5230 61142 SH SOLE 31000 24175 5967 NESTLE S A ADS (1 ORD SHRS) 641069406 431488 5136142 SH SOLE 109300 4684215 342627 NESTLE S A SHS NOM SHARES H57312649 783 9347 SH SOLE 0 9347 0 NETAPP INC COM COMMON 64110D104 1 28 SH SOLE 0 28 0 NETEASE INC ADR (25 ORD) 64110W102 13 50 SH SOLE 0 50 0 NETFLIX INC COMMON 64110L106 132 730 SH SOLE 0 730 0 NETWORK-1 TECH INC COMMON 64121N109 48 12600 SH SOLE 0 12600 0 NEUBERGER BERMAN RE COMMON 64190A103 16 3028 SH SOLE 0 3028 0 NEUROTROPE INC COM USD0.0001 64129T207 2 500 SH SOLE 0 500 0 NEW AMER HIGH INC COMMON 641876800 30 3040 SH SOLE 0 3040 0 NEW GOLD INC COMMON 644535106 194 52350 SH SOLE 0 48000 4350 NEW HOME COMPANY I COM USD0.01 645370107 22257 1994416 SH SOLE 353375 1548505 92536 NEW RESIDENTIAL INV COMMON 64828T201 210 12600 SH SOLE 0 12600 0 NEW YORK REIT INC COMMON 64976L109 157 20000 SH SOLE 0 0 20000 NEW YORK TIMES CO CLASS A 650111107 19 980 SH SOLE 0 980 0 NEWELL BRANDS INC COMMON 651229106 155742 3649938 SH SOLE 352335 3166924 130679 NEWFIELD EXPL CO COMMON 651290108 25 872 SH SOLE 0 18 854 NEWMONT MINING CORP COMMON 651639106 5629 150072 SH SOLE 0 150042 30 NEWS CORP NEW COMMON CL A 65249B109 27 2045 SH SOLE 0 2045 0 NEXEO SOLUTIONS INC WTS NOV 06 19 65342H110 0 2000 SH SOLE 0 2000 0 NEXSTAR MEDIA GROUP COM USD0.01 CL'A' 65336K103 73 1182 SH SOLE 0 1182 0 NEXTERA ENERGY INC COMMON 65339F101 818 5587 SH SOLE 0 5587 0 NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 8 200 SH SOLE 0 0 200 NIKE INC CLASS B 654106103 8220 158546 SH SOLE 0 158546 0 NISOURCE INC COMMON 65473P105 8260 322816 SH SOLE 800 300971 21045 NN INC COMMON 629337106 4508 155468 SH SOLE 1600 153868 0 NOBLE CORPRATION PLC ORDINARY SHARES G65431101 5357 1164725 SH SOLE 0 1157275 7450 NOBLE ENERGY INC COMMON 655044105 1925 67900 SH SOLE 0 67900 0 NOKIA CORP SP ADR (1 ORD A) 654902204 51 8593 SH SOLE 675 7902 16 NOMAD FOODS LTD USD ORD SHS G6564A105 7633 523949 SH SOLE 242725 272824 8400 NORFOLK SOUTHERN COMMON 655844108 1357 10267 SH SOLE 0 9847 420 NORTHEAST BANCRP COMMON 663904209 196 7500 SH SOLE 0 0 7500 NORTHERN TR CORP COMMON 665859104 11099 120736 SH SOLE 0 114070 6666 NORTHRIM BANCORP INC COMMON 666762109 526 15058 SH SOLE 0 0 15058 NORTHROP GRUMMAN CO COMMON 666807102 4413 15340 SH SOLE 0 14840 500 NORTHWEST PIPE CO COMMON 667746101 72 3800 SH SOLE 0 3800 0 NORTHWESTERN CORP COMMON 668074305 17732 311422 SH SOLE 0 288297 23125 NOVA LIFESTYLE INC COMMON STOCK 66979P102 1 1000 SH SOLE 0 0 1000 NOVARTIS AG ADR (1 ORD) 66987V109 6121 71299 SH SOLE 0 64599 6700 NOVO-NORDISK AS ADR (1 ORD B) 670100205 1269 26362 SH SOLE 0 13762 12600 NOW INC COMMON 67011P100 121 8782 SH SOLE 0 8782 0 NRG ENERGY INC COMMON 629377508 1 55 SH SOLE 0 17 38 NUCOR CORP COMMON 670346105 191 3414 SH SOLE 0 3414 0 NUSTAR ENERGY LP COMMON 67058H102 53 1330 SH SOLE 0 1330 0 NUVEEN CREDIT STRAT INCOME FUND 67073D102 2 333 SH SOLE 0 333 0 NUVEEN INSD DIVID A COMMON 67071L106 0 1 SH SOLE 0 1 0 NUVEEN NEW JERSEY QU COM USD0.01 67069Y102 180 13138 SH SOLE 0 1100 12038 NUVEEN NY MUN VALUE COMMON 67062M105 2 197 SH SOLE 0 197 0 NUVEEN PENNSYLVANIA COM USD0.01 670972108 7 525 SH SOLE 0 525 0 NUVEEN PRF&INC OP FD OPPORTUNITIES FUND 67073B106 3 336 SH SOLE 0 336 0 NUVEEN PRF&INC SECUR COM USD0.01 67072C105 0 6 SH SOLE 0 6 0 NUVEEN QUALITY MUNCP INC FD COM 67066V101 38 2746 SH SOLE 0 2746 0 NVIDIA CORP COMMON 67066G104 43 241 SH SOLE 0 241 0 NVR INC COMMON 62944T105 17 6 SH SOLE 0 6 0 NXP SEMICONDUCTR COMMON N6596X109 20 183 SH SOLE 0 183 0 NXSTAGE MEDICAL COMMON 67072V103 11 400 SH SOLE 0 400 0 OAKTREE CAP GROUP UNIT CLASS A 674001201 705 15000 SH SOLE 0 15000 0 OBSIDIAN ENERGY COMMON 674482104 0 30 SH SOLE 0 0 30 OCCIDENTAL PETE CORP COMMON 674599105 13058 203378 SH SOLE 1150 201595 633 OFFICE DEPOT INC COMMON 676220106 4 1057 SH SOLE 0 1057 0 OFG BANCORP COMMON 67103X102 457 50000 SH SOLE 0 0 50000 OGE ENERGY CORP COMMON 670837103 6067 168410 SH SOLE 0 163730 4680 OHR PHARMACEUTICAL COMMON 67778H200 5 7215 SH SOLE 0 7215 0 OIL STATES INTL INC COMMON 678026105 557 22000 SH SOLE 0 18250 3750 OLD LINE BANCSHARES COMMON 67984M100 1399 49991 SH SOLE 49991 0 0 OLD REP INTL CORP COMMON 680223104 58071 2949275 SH SOLE 0 1914115 1035160 OMEGA HEALTHCARE INV COMMON 681936100 256 8039 SH SOLE 0 8039 0 OMNICOM GROUP INC COMMON 681919106 69515 938508 SH SOLE 0 935903 2605 ON DECK CAP COM USD0.005 682163100 1 400 SH SOLE 0 0 400 ONE LIBERTY PPTYS COMMON 682406103 4607 189127 SH SOLE 2250 159267 27610 ONEOK INC COMMON 682680103 663 11979 SH SOLE 0 11979 0 OPEN TEXT CORP COMMON 683715106 22 710 SH SOLE 0 710 0 OPHTHOTECH CORP COM USD0.001 683745103 1201 426144 SH SOLE 426144 0 0 OPKO HEALTH INC COMMON 68375N103 676 98550 SH SOLE 0 92550 6000 ORACLE CORP COMMON 68389X105 166342 3440387 SH SOLE 1450 3392912 46025 ORBITAL ATK COMMON 68557N103 39 300 SH SOLE 0 300 0 O'REILLY AUTOMOTIVE COMMON 67103H107 20381 94637 SH SOLE 0 94637 0 OREXIGEN THERAPEUTCS COM STK USD0.001 686164302 4 2000 SH SOLE 0 0 2000 OSHKOSH CORPORATION COMMON 688239201 4 50 SH SOLE 0 50 0 OTTER TAIL CORP COMMON 689648103 4333 99958 SH SOLE 0 98413 1545 OWENS & MINOR INC COMMON 690732102 21 749 SH SOLE 0 749 0 OWENS ILL INC COMMON 690768403 77 3100 SH SOLE 0 3100 0 PACIFIC MERCANT BANC COMMON 694552100 13133 1435354 SH SOLE 164900 1136215 134239 PACIFIC PREMIER BANC COMMON 69478X105 3614 95753 SH SOLE 0 0 95753 PACKAGING CORP AMER COMMON 695156109 26 229 SH SOLE 0 0 229 PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH SOLE 0 50 0 PAN AMERICAN SILVER COMMON 697900108 7050 413490 SH SOLE 3750 389690 20050 PARK NATL CORP COMMON 700658107 2400 22225 SH SOLE 0 20625 1600 PARK STERLING CRP COMMON 70086Y105 982 79100 SH SOLE 20000 0 59100 PARKE BANCORP INC COMMON 700885106 663 29876 SH SOLE 0 0 29876 PARKER HANNIFIN CORP COMMON 701094104 78 449 SH SOLE 0 449 0 PARKERVISION INC COM USD0.01 701354300 1 1000 SH SOLE 0 1000 0 PARKWAY INC COMMON 70156Q107 2 87 SH SOLE 0 87 0 PAYCHEX INC COMMON 704326107 200 3335 SH SOLE 0 3335 0 PAYPAL HLDGS INC COM USD0.0001 70450Y103 80083 1250721 SH SOLE 0 1029321 221400 PBF ENERGY INC COMMON 69318G106 26 955 SH SOLE 0 955 0 PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH SOLE 0 47 0 PENGROWTH ENERGY COMMON 70706P104 5 5000 SH SOLE 0 5000 0 PENN NATL GAMING INC COMMON 707569109 2 100 SH SOLE 0 100 0 PENNYMAC CORP 5.375 MAY 01 20 C 70932AAB9 24 25000 PRN SOLE 0 25000 0 PENTAIR PLC COMMON G7S00T104 5126 75437 SH SOLE 0 40839 34598 PEOPLES UNITED FINL COMMON 712704105 297 16419 SH SOLE 0 16119 300 PEPSICO INC COMMON 713448108 17146 153878 SH SOLE 0 152552 1326 PERRIGO CO ORDINARY SHARES G97822103 4 50 SH SOLE 0 25 25 PFIZER INC COMMON 717081103 180702 5061701 SH SOLE 721050 4282048 58603 PG&E CORP COMMON 69331C108 1174 17250 SH SOLE 0 12750 4500 PHARMERICA CORP COMMON 71714F104 1 40 SH SOLE 0 40 0 PHILIP MORRIS INTL COMMON 718172109 174352 1570597 SH SOLE 0 1532264 38333 PHILLIPS 66 COMMON 718546104 950 10379 SH SOLE 0 10379 0 PICO HLDGS INC COM USD0.001 693366205 3 200 SH SOLE 0 0 200 PIMCO CRP&INC STR FD COMMON SBI 72200U100 0 4 SH SOLE 0 4 0 PIMCO DYN CR& MORTGA COMMON 72202D106 23 1000 SH SOLE 0 1000 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH SOLE 0 50 0 PIMCO ETF TR INV GRD CRP BD 72201R817 32 309 SH SOLE 0 309 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 6 98 SH SOLE 0 98 0 PIMCO INC STRGY FDII COMMON SBI 72201J104 53 5000 SH SOLE 0 5000 0 PINNACLE FOODS INC COMMON 72348P104 258 4515 SH SOLE 0 4515 0 PINNACLE WEST CAP COMMON 723484101 2494 29495 SH SOLE 0 27535 1960 PIONEER NATURAL RES COMMON 723787107 780 5287 SH SOLE 0 5287 0 PIPER JAFFRAY COS COMMON 724078100 47 801 SH SOLE 0 1 800 PITNEY BOWES INC COMMON 724479100 22 1600 SH SOLE 0 1600 0 PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 0 25 SH SOLE 0 25 0 PLAINS ALL AMERN PIP UNIT 726503105 461 21788 SH SOLE 0 21788 0 PLANTRONICS INC COMMON 727493108 0 8 SH SOLE 0 8 0 PLATFORM SPECIALTY COM USD0.01 72766Q105 111 10000 SH SOLE 0 0 10000 PLEXUS CORP COMMON 729132100 1162 20725 SH SOLE 0 19625 1100 PNC FINL SVCS GRP COMMON 693475105 12099 89777 SH SOLE 0 89658 119 PNM RES INC COMMON 69349H107 4628 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 8820 193259 SH SOLE 0 182109 11150 POST HOLDINGS INC COMMON 737446104 281 3187 SH SOLE 0 3184 3 POTASH CORP OF SASK COMMON 73755L107 218 11350 SH SOLE 0 9250 2100 POWERSHARES QQQ TRUST SERIES 1 73935A104 289 1986 SH SOLE 125 1861 0 POWERSHARES ETF TR AERSPC DEF PTF 73935X690 7 155 SH SOLE 0 155 0 POWERSHARES ETF TR DIV ACHV PRTF 73935X732 321 13050 SH SOLE 0 12400 650 POWERSHARES ETF TR GOLDEN DRG USX 73935X401 249 5775 SH SOLE 0 5775 0 POWERSHARES ETF TR WATER RESOURCE 73935X575 26 920 SH SOLE 0 920 0 POWERSHARES ETF TRII VAR RATE PFD POR 73937B597 44 1716 SH SOLE 0 1716 0 POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 161 2900 SH SOLE 0 2900 0 POWERSHARES ETF TRUS WNDRHLL CLN EN 73935X500 2 500 SH SOLE 0 500 0 PPG INDUSTRIES INC COMMON 693506107 59245 545229 SH SOLE 85600 425455 34174 PPL CORP COMMON 69351T106 241 6350 SH SOLE 0 6350 0 PRAXAIR INC COMMON 74005P104 4857 34755 SH SOLE 0 34680 75 PRESTIGE BRANDS HLDG COMMON 74112D101 28381 566620 SH SOLE 102250 427515 36855 PRICELINE GRP COMMON 741503403 183 100 SH SOLE 0 100 0 PRIMERICA INC COMMON 74164M108 40 500 SH SOLE 0 500 0 PRINCIPAL FINL GRP COMMON 74251V102 11 175 SH SOLE 0 175 0 PROCTER & GAMBLE CO COMMON 742718109 47549 522632 SH SOLE 0 515964 6668 PROLOGIS INC COMMON 74340W103 482 7608 SH SOLE 0 690 6918 PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 953 11150 SH SOLE 0 11150 0 PROSHARES TRUST ULTRASRT DOW30 REV S 74348A590 1 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 293 16600 SH SOLE 16600 0 0 PROTHENA CORP PLC ORDINARY G72800108 3238 50000 SH SOLE 50000 0 0 PROVIDENT FINL HLDGS COMMON 743868101 136 6942 SH SOLE 0 0 6942 PROVIDENT FINL SVCS COMMON 74386T105 100 3750 SH SOLE 0 450 3300 PRUDENTIAL FINL COMMON 744320102 73 690 SH SOLE 0 690 0 PUBLIC STORAGE REIT 74460D109 3680 17200 SH SOLE 0 16300 900 PUBLIC SVC ENTERPR COMMON 744573106 388 8406 SH SOLE 0 7876 530 PVH CORP COMMON 693656100 0 1 SH SOLE 0 1 0 QUALCOMM INC COMMON 747525103 79 1527 SH SOLE 0 1365 162 QUANTA SVCS INC COMMON 74762E102 74 2000 SH SOLE 0 2000 0 QUEST DIAGNOSTICS COMMON 74834L100 10 112 SH SOLE 0 112 0 QUINTILES IMS HLDGS COMMON 74876Y101 703 7397 SH SOLE 0 7337 60 RALPH LAUREN CORP CLASS A 751212101 4 50 SH SOLE 0 50 0 RANGE RESOURCES CORP COMMON 75281A109 28439 1453239 SH SOLE 37550 1348448 67241 RAVEN INDS INC COMMON 754212108 588 18150 SH SOLE 0 17200 950 RAYONIER ADV MATERLS COMMON 75508B104 24 1808 SH SOLE 0 1808 0 RAYONIER INC COMMON REIT 754907103 817 28302 SH SOLE 0 26902 1400 RAYTHEON COMMON 755111507 43025 230599 SH SOLE 50 229534 1015 REAL IND INC COM USD0.01 75601W104 27 15000 SH SOLE 0 0 15000 REALTY INCOME CORP COMMON 756109104 2131 37274 SH SOLE 0 36974 300 RECKITT BENCK GRP SPONSORED ADR 756255204 7472 401520 SH SOLE 0 388520 13000 RECKITT BENCKISER GR SHS G74079107 467774 5171639 SH SOLE 98000 4829420 244219 REGAL ENTERTAINMENT CLASS A 758766109 16 1000 SH SOLE 0 1000 0 REGIONS FINL CORP COMMON 7591EP100 1224 80387 SH SOLE 3000 77387 0 REINSURANCE GRP COMMON 759351604 613 4400 SH SOLE 0 4400 0 RENAISSANCE RE HLDGS COMMON G7496G103 6 50 SH SOLE 0 0 50 REPLIGEN CORP COMMON 759916109 344 9000 SH SOLE 0 9000 0 REVOLUTION LIGHTING COM USD0.001 76155G206 100 15400 SH SOLE 0 15400 0 RH COM USD0.0001 74967X103 10 150 SH SOLE 0 0 150 RIO TINTO PLC ADR (1 ORD) 767204100 13 290 SH SOLE 0 290 0 RITE AID CORP COMMON 767754104 1 1000 SH SOLE 0 1000 0 RMR GROUP INC COMMON CL A 74967R106 0 8 SH SOLE 0 8 0 ROBERT HALF INTL INC COMMON 770323103 71974 1429755 SH SOLE 0 1425772 3983 ROCKWELL AUTOMATION COMMON 773903109 21 118 SH SOLE 0 118 0 ROCKWELL COLLINS INC COMMON 774341101 75090 574480 SH SOLE 0 474216 100264 ROWAN COMPANIES PLC COMMON G7665A101 15 1200 SH SOLE 0 1200 0 ROYAL BANK CDA COMMON 780087102 77 1000 SH SOLE 1000 0 0 ROYAL DUTCH SHELL ADR (2 CL B) 780259107 35 560 SH SOLE 0 560 0 ROYAL DUTCH SHELL ADR (2 ORD CL A) 780259206 4529 74773 SH SOLE 0 33998 40775 ROYAL GOLD INC 2.875 JUN 15 19 RGD 780287AA6 17 16000 PRN SOLE 0 16000 0 ROYAL GOLD INC COMMON 780287108 0 5 SH SOLE 0 0 5 ROYCE GLOBAL VL TRST COMMON 78081T104 0 79 SH SOLE 0 79 0 ROYCE VALUE TR INC COMMON 780910105 11 715 SH SOLE 0 715 0 RPM INTERNATIONAL COMMON 749685103 4936 96152 SH SOLE 0 93162 2990 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 11 110 SH SOLE 0 110 0 S&P GLOBAL INC COMMON 78409V104 26623 170326 SH SOLE 0 169301 1025 SABINE ROYALTY TRUST UNIT BEN INT 785688102 102 2500 SH SOLE 0 2500 0 SAFEGUARD SCIENTIFIC COMMON 786449207 22372 1675821 SH SOLE 65782 1496016 114023 SAFETY INS GROUP INC COMMON 78648T100 2276 29830 SH SOLE 0 28440 1390 SALESFORCE.COM COMMON 79466L302 93 1000 SH SOLE 0 1000 0 SAN JUAN BASIN RTY UNIT BEN INT 798241105 357 45650 SH SOLE 0 33925 11725 SANCHEZ ENERGY COR COMMON 79970Y105 3 712 SH SOLE 0 244 468 SANDRIDGE ENERGY COMMON 80007P869 0 6 SH SOLE 0 6 0 SANDSTORM GOLD COMMON 80013R206 136 30000 SH SOLE 0 30000 0 SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH SOLE 0 140 0 SANOFI SPONSORED ADR 80105N105 877 17618 SH SOLE 0 17418 200 SAP SE SP ADR (1 ORD) 803054204 71 650 SH SOLE 0 650 0 SAUL CTRS INC COMMON 804395101 2341 37817 SH SOLE 0 28900 8917 SB FINANCIAL GROUP COMMON 78408D105 582 33931 SH SOLE 0 0 33931 SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 7 52 SH SOLE 0 52 0 SCANA CORPORATION COMMON 80589M102 6 133 SH SOLE 0 133 0 SCHLUMBERGER LTD COMMON 806857108 1474 21133 SH SOLE 0 19783 1350 SCHWAB CHARLES CORP COMMON 808513105 11252 257249 SH SOLE 0 257249 0 SCIENCE APLCTNS INTL COMMON STOCK 808625107 99 1484 SH SOLE 0 1484 0 SCOTTS MIRACLE-GRO CLASS A 810186106 73 760 SH SOLE 0 760 0 SCRIPPS NETWORKS COMMON CLASS A 811065101 3630 42275 SH SOLE 0 41475 800 SCRIPPS EW CO OHIO COMMON 811054402 49 2597 SH SOLE 0 2597 0 SEAGATE TECHNOLOGY COMMON G7945M107 2 80 SH SOLE 0 80 0 SEALED AIR CORP COMMON 81211K100 157 3683 SH SOLE 0 3683 0 SEARS HOLDING CORP COMMON 812350106 2 338 SH SOLE 0 338 0 SEASPAN CORPORATION COMMON Y75638109 0 92 SH SOLE 0 92 0 SEATTLE GENETICS INC COMMON 812578102 171 3150 SH SOLE 0 3150 0 SEI INVESTMENTS CO COMMON 784117103 315 5165 SH SOLE 0 5165 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 54 2089 SH SOLE 300 1686 103 SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 5 74 SH SOLE 0 74 0 SELECT SECTOR SPDR HEALTH CARE 81369Y209 19 241 SH SOLE 0 190 51 SELECT SECTOR SPDR MATERIALS 81369Y100 2 44 SH SOLE 0 44 0 SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 13 153 SH SOLE 0 153 0 SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 3 64 SH SOLE 0 64 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 47 687 SH SOLE 0 687 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 10 184 SH SOLE 0 184 0 SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 3 68 SH SOLE 0 68 0 SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 1 53 SH SOLE 0 53 0 SEMPRA ENERGY COMMON 816851109 14237 124749 SH SOLE 0 123149 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 SEQUENTIAL BRNDS GR COM USD0.001 81734P107 8 3000 SH SOLE 0 3000 0 SERITAGE GRWTH PPTYS COMMON CLASS A 81752R100 664 14425 SH SOLE 0 14350 75 SERVICE CORP INTL COMMON 817565104 124683 3614008 SH SOLE 224600 3350308 39100 SERVICEMASTER GBL HLDGS INC COM 81761R109 147 3160 SH SOLE 0 3160 0 SHIRE PLC ADR (3 ORD) 82481R106 188 1233 SH SOLE 0 1219 14 SILVERBOW RESOURCES COM 82836G102 47 1933 SH SOLE 0 1860 73 SILVERCORP METALS COMMON 82835P103 165 61400 SH SOLE 0 61400 0 SIMON PPTY INC REIT 828806109 7612 47280 SH SOLE 0 43110 4170 SIMPSON MANUFACTURIN COMMON 829073105 29 600 SH SOLE 0 600 0 SINA CORPORATION ORDINARY G81477104 8884 77496 SH SOLE 77496 0 0 SIRIUS XM HLDG COMMON 82968B103 216 39244 SH SOLE 0 39244 0 SJW GROUP COMMON 784305104 17007 300490 SH SOLE 1650 279440 19400 SLM CORP COMMON 78442P106 4270 372303 SH SOLE 0 372303 0 SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 27 762 SH SOLE 0 762 0 SMUCKER J M CO COMMON 832696405 573 5465 SH SOLE 0 5465 0 SNAP INC COMMON CL A 83304A106 110 7631 SH SOLE 0 7631 0 SNAP-ON INC COMMON 833034101 27647 185540 SH SOLE 0 185290 250 SONOCO PRODS COMMON 835495102 1203 23855 SH SOLE 0 23855 0 SONY CORP ADR (1 ORD) 835699307 5 150 SH SOLE 0 150 0 SOTHEBYS CLASS A 835898107 4 107 SH SOLE 0 107 0 SOURCE CAP INC COMMON 836144105 10 250 SH SOLE 0 250 0 SOUTHERN CO COMMON 842587107 305 6220 SH SOLE 0 5570 650 SOUTHERN NATL BKOFVA COMMON 843395104 4476 263481 SH SOLE 106573 95300 61608 SOUTHWEST AIRLS CO COMMON 844741108 22933 409680 SH SOLE 66785 331395 11500 SOUTHWESTERN ENERGY COMMON 845467109 42 6884 SH SOLE 0 6884 0 SPARTAN MOTORS INC COMMON 846819100 1211 109630 SH SOLE 0 98430 11200 SPARTANNASH CO COMMON 847215100 3 120 SH SOLE 0 120 0 SPDR S&P 500 ETF TRUST 78462F103 13738 54685 SH SOLE 0 54365 320 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 1311 10786 SH SOLE 0 10716 70 SPDR INDEX SHARES S&P GL NAT RES ETF 78463X541 1 39 SH SOLE 0 39 0 SPDR INDX SH FUNDS EURO STOXX 50 78463X202 61 1500 SH SOLE 0 1500 0 SPDR S&P BIOTECH SPDR SERIES TRUST 78464A870 6 74 SH SOLE 0 74 0 SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 11 122 SH SOLE 0 122 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 443 1360 SH SOLE 0 1360 0 SPDR SERIES TRUST BARCLAYS HIGH YIELD 78464A417 3 90 SH SOLE 0 90 0 SPDR SERIES TRUST KBW CAP ETF 78464A771 3 60 SH SOLE 0 60 0 SPDR SERIES TRUST SHORT TERM HIGH YIEL 78468R408 86 3092 SH SOLE 0 3092 0 SPDR SERIES TRUST SPDR NYSE TECH ETF 78464A102 21 278 SH SOLE 0 278 0 SPECIAL OPPRTUNTY FD COMMON 84741T104 158 10000 SH SOLE 0 0 10000 SPECTRA ENERGY PARTN COMMON 84756N109 101 2280 SH SOLE 0 2000 280 SPECTRUM BRANDS HLD COMMON 84763R101 4232 39957 SH SOLE 0 37107 2850 SPIRE INC COMMON 84857L101 14 200 SH SOLE 0 200 0 SPIRIT AEROSYSTEMS CLASS A 848574109 33083 425681 SH SOLE 0 425681 0 SPIRIT AIRLINES IN COMMON 848577102 628 18820 SH SOLE 0 18570 250 SPIRIT REALTY CAPI COMMON 84860W102 214 25000 SH SOLE 0 0 25000 SPIRIT RLTY CAP INC 2.875 MAY 15 19 C 84860WAA0 30 30000 PRN SOLE 0 30000 0 SPROUTS FMRS MKT I COM USD0.001 85208M102 95 5075 SH SOLE 0 5000 75 SSGA ACTIVE ETF TR BLACKSTONE/GSO SR LN 78467V608 9 201 SH SOLE 0 201 0 ST JOE CO COMMON 790148100 43 2300 SH SOLE 0 2300 0 STANDEX INTL CORP COMMON 854231107 159 1500 SH SOLE 0 1500 0 STANLEY BLACK&DECKR COMMON 854502101 2172 14390 SH SOLE 0 13790 600 STAR GAS PARTNERS UNIT 85512C105 43 3794 SH SOLE 0 3310 484 STARBUCKS CORP COMMON 855244109 1137 21181 SH SOLE 0 19367 1814 STARWOOD PPTY TR COMMON 85571B105 139 6425 SH SOLE 0 6025 400 STARWOOD PPTY TR INC 3.750 OCT 15 17 C 85571BAC9 165 165000 PRN SOLE 0 165000 0 STARWOODWAYPOINT HOM COMMON 85572F105 34 960 SH SOLE 0 960 0 STATE STREET CORP COMMON 857477103 793 8304 SH SOLE 0 8304 0 STEEL PARTNERS HLDGS UNIT 85814R107 367 20025 SH SOLE 0 0 20025 STERICYCLE INC COMMON 858912108 46 650 SH SOLE 0 650 0 STERLING BANCORP COMMON STOCK 85917A100 1253 50835 SH SOLE 1400 38525 10910 STHWST BANCORP INC COMMON 844767103 27 1000 SH SOLE 0 1000 0 STORE CAP CORP COMMON 862121100 3138 126205 SH SOLE 0 126015 190 STRAIGHT PATH COMM COMMON CL B 862578101 5 33 SH SOLE 0 33 0 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 41043 288995 SH SOLE 278095 10900 0 SUBURBAN PROPANE PAR UNIT 864482104 216 8300 SH SOLE 0 8300 0 SUMMIT MATERIALS CL A COM USD0.01 86614U100 160 5000 SH SOLE 0 5000 0 SUN COMMUNITIES COMMON 866674104 0 0 SH SOLE 0 0 0 SUN LIFE FNCL INC COMMON 866796105 36 911 SH SOLE 0 911 0 SUNCOKE ENERGY INC COMMON 86722A103 5 600 SH SOLE 0 600 0 SUNCOR ENERGY INC COMMON 867224107 52 1500 SH SOLE 0 1500 0 SUNPOWER CORP COMMON 867652406 0 100 SH SOLE 0 100 0 SUNTRUST BANKS INC COMMON 867914103 358 6006 SH SOLE 0 3456 2550 SUPERIOR UNIFORM GRP COMMON 868358102 2716 118625 SH SOLE 0 114625 4000 SVB FINANCIAL GROUP COMMON 78486Q101 453 2425 SH SOLE 0 2425 0 SYMANTEC CORP COMMON 871503108 4244 129376 SH SOLE 0 126376 3000 SYNNEX CORP COMMON 87162W100 278 2200 SH SOLE 0 2200 0 SYSCO CORP COMMON 871829107 1026 19025 SH SOLE 0 19025 0 T ROWE PRICE GRP COMMON 74144T108 9 106 SH SOLE 0 106 0 T2 BIOSYSTEMS INC COMMON 89853L104 1 250 SH SOLE 0 250 0 TABLEAU SOFTWARE INC CLASS A 87336U105 59 800 SH SOLE 0 800 0 TAKE-TWO INTERACTIVE COMMON 874054109 6 63 SH SOLE 0 63 0 TALLGRASS ENERGY PAR COMMON UNIT 874697105 178 3726 SH SOLE 0 3726 0 TANGER FACTORY OUTLT COMMON 875465106 34407 1408982 SH SOLE 0 1355767 53215 TARGA RESOURCES IN COMMON 87612G101 886 18749 SH SOLE 0 627 18122 TARGET CORPORATION COMMON 87612E106 535 9082 SH SOLE 0 8013 1069 TC PIPELINES LP COMMON UNIT 87233Q108 159 3050 SH SOLE 0 3050 0 TCF FINANCIAL CORP COMMON 872275102 13 813 SH SOLE 0 813 0 TCW STRATEGIC INCM COMMON 872340104 150 25938 SH SOLE 0 16738 9200 TE CONNECTIVITY COMMON H84989104 275 3318 SH SOLE 0 2843 475 TECH DATA CORP COMMON 878237106 222 2500 SH SOLE 0 2500 0 TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 21 1200 SH SOLE 0 1200 0 TEGNA INC COMMON 87901J105 143 10766 SH SOLE 0 10766 0 TEJON RANCH CO COMMON 879080109 126 6001 SH SOLE 0 633 5368 TELEFLEX INC COMMON 879369106 120 500 SH SOLE 0 500 0 TELEPHONE & DATA SYS COMMON 879433829 4123 147859 SH SOLE 0 147859 0 TELETECH HLDGS INC COMMON 879939106 1797 43062 SH SOLE 0 41187 1875 TERADATA CORP COMMON 88076W103 4 142 SH SOLE 0 142 0 TESLA INC COM USD0.001 88160R101 818 2400 SH SOLE 0 1990 410 TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 27090 1539244 SH SOLE 0 1537066 2178 TEXAS INSTRUMENTS COMMON 882508104 2420 26997 SH SOLE 0 25909 1088 TEXAS PAC LD TR SUB CTF PROP I T 882610108 63890 158106 SH SOLE 0 8106 150000 TEXTRON INC COMMON 883203101 75 1400 SH SOLE 0 1400 0 THE CHEMOURS COMPANY COMMON 163851108 97 1936 SH SOLE 0 1501 435 THE HANOVER INS GRP COMMON 410867105 76 794 SH SOLE 0 794 0 THE HERSHEY COMPANY COMMON 427866108 1398 12811 SH SOLE 0 12811 0 THE MCCLATCHY CO CLASS A 579489303 0 15 SH SOLE 0 15 0 THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH SOLE 0 29 0 THERAVANCE BIOPHARMA COM G8807B106 55234 1613167 SH SOLE 461600 1091129 60438 THERMO FISHER SCI COMMON 883556102 100676 532115 SH SOLE 23 524522 7570 THIRD PT REINS LTD COM USD0.10 G8827U100 156 10000 SH SOLE 0 0 10000 THOMSON REUTERS CORP COMMON 884903105 595 12975 SH SOLE 0 12825 150 TIFFANY & CO COMMON 886547108 2023 22049 SH SOLE 0 19699 2350 TIME INC COMMON 887228104 96 7149 SH SOLE 0 7058 91 TIME WARNER INC COMMON 887317303 41101 401190 SH SOLE 0 385027 16163 TITAN INTL INC COMMON 88830M102 12782 1259313 SH SOLE 26250 1138453 94610 TIVO CORP COM STK USD0.001 88870P106 0 38 SH SOLE 0 38 0 TJX COMPANIES INC COMMON 872540109 1151 15624 SH SOLE 0 15624 0 TOLL BROTHERS INC COMMON 889478103 46 1110 SH SOLE 0 1110 0 TOOTSIE ROLL INDS COMMON 890516107 924 24327 SH SOLE 718 23289 320 TOPBUILD CORP COMMON 89055F103 4 66 SH SOLE 0 66 0 TORCHMARK CORP COMMON 891027104 4316 53900 SH SOLE 0 53900 0 TORO CO COMMON 891092108 0 0 SH SOLE 0 0 0 TORONTO DOMINION BK COMMON 891160509 65 1156 SH SOLE 0 1156 0 TOTAL SA ADR (1 ORD) 89151E109 50 935 SH SOLE 0 935 0 TOYOTA MTR CORP ADR (2 ORD) 892331307 59 500 SH SOLE 0 500 0 TRANSDIGM GROUP COMMON 893641100 286 1120 SH SOLE 0 700 420 TRANSOCEAN LTD COMMON H8817H100 3 354 SH SOLE 0 354 0 TRAVELERS CO(THE) COMMON 89417E109 15815 129083 SH SOLE 0 128933 150 TRIBUNE MEDIA CO CL A 896047503 102 2500 SH SOLE 0 2500 0 TRIMAS CORP COMMON 896215209 58684 2173489 SH SOLE 343100 1703314 127075 TRIMBLE INC COM NPV 896239100 5 132 SH SOLE 0 132 0 TRINITY PL HLDGS INC COM 89656D101 64 9126 SH SOLE 0 0 9126 TRIUMPH BANCORP COM ACCD INVS 89679E300 645 20000 SH SOLE 0 0 20000 TRIUMPH GROUP INC COMMON 896818101 28 970 SH SOLE 0 970 0 TRONOX LTD SHARES CLASS A Q9235V101 2 125 SH SOLE 0 0 125 TRUSTCO BK CORP N Y COMMON 898349105 4991 560841 SH SOLE 0 530841 30000 TTM TECHNOLOGIES IN COMMON 87305R109 10 690 SH SOLE 0 690 0 TUPPERWARE BRANDS COMMON 899896104 65 1065 SH SOLE 0 1065 0 TWENTY-FIRST CENTURY CLASS A 90130A101 3138 118970 SH SOLE 0 118970 0 TWITTER INC COMMON 90184L102 4 250 SH SOLE 0 250 0 TWO RIV BANCORP COMMON 90207C105 556 28056 SH SOLE 0 0 28056 TYLER TECHN INC COMMON 902252105 142 816 SH SOLE 0 816 0 U S PHYSICAL THERAPY COMMON 90337L108 64 1050 SH SOLE 0 1050 0 U S SILICA HLDGS I COMMON 90346E103 70 2275 SH SOLE 0 2275 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 4 192 SH SOLE 0 192 0 UDR INC COMMON 902653104 44 1169 SH SOLE 0 1169 0 UGI CORP COMMON 902681105 27 586 SH SOLE 0 586 0 ULTRA PETROLEUM CP NPV 903914208 18539 2138330 SH SOLE 0 1915696 222634 UNDER ARMOUR CLASS A 904311107 131 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 133 3740 SH SOLE 0 742 2998 UNILEVER N.V NY SHARES (1 ORD) 904784709 2091 35428 SH SOLE 0 35428 0 UNILEVER PLC ADR (4 ORD) 904767704 638 11020 SH SOLE 0 11020 0 UNION PAC CORP COMMON 907818108 4324 37292 SH SOLE 40 28515 8737 UNISYS CORPORATION COMMON 909214306 21 2500 SH SOLE 0 2500 0 UNITED CMNTY FINL COMMON 909839102 48 5000 SH SOLE 0 0 5000 UNITED COMMNTY BANKS COMMON 90984P303 0 0 SH SOLE 0 0 0 UNITED CONTINENTAL COMMON 910047109 1 25 SH SOLE 0 25 0 UNITED GUARDIAN INC COMMON 910571108 274 14062 SH SOLE 0 0 14062 UNITED PARCEL SERVIC CLASS B 911312106 38074 317044 SH SOLE 0 312019 5025 UNITED RENTALS INC COMMON 911363109 196 1415 SH SOLE 0 990 425 UNITED STATES CELLUL COMMON 911684108 83 2362 SH SOLE 0 2362 0 UNITED STATES OIL FD UNITS 91232N108 41 4000 SH SOLE 0 4000 0 UNITED TECHNOLOGIES COMMON 913017109 67615 582482 SH SOLE 33 496605 85844 UNITEDHEALTH GRP INC COMMON 91324P102 52448 267798 SH SOLE 0 265970 1828 UNITI GROUP INC COM USD0.0001 91325V108 5 358 SH SOLE 0 58 300 UNITIL CORP COMMON 913259107 4062 82129 SH SOLE 0 73814 8315 UNIVERSAL DISPLAY CP COMMON 91347P105 64 500 SH SOLE 0 500 0 UNIVERSAL STAINLES COMMON 913837100 85 4105 SH SOLE 0 3405 700 UNIVEST CORP PA COMMON 915271100 2055 64245 SH SOLE 1500 61905 840 UNUM GROUP COMMON 91529Y106 94 1850 SH SOLE 0 1850 0 URBANEDGE PROPERTIES COMMON SHARES 91704F104 3730 154672 SH SOLE 0 154672 0 URSTADT BIDDLE PPTYS CLASS A 917286205 1994 91921 SH SOLE 0 87241 4680 URSTADT BIDDLE PPTYS COMMON 917286106 40 2251 SH SOLE 0 2251 0 URSTADT BIDDLE PPTYS PFD SER G 6.75 917286809 61 2350 SH SOLE 1750 600 0 US BANCORP DEL COMMON 902973304 86832 1620306 SH SOLE 0 1495681 124625 USG CORPORATION COMMON 903293405 32 1000 SH SOLE 0 1000 0 V F CORP COMMON 918204108 378 5948 SH SOLE 0 5888 60 VALEANT PHARMACEUTIC COMMON 91911K102 0 56 SH SOLE 34 22 0 VALERO ENERGY CORP COMMON 91913Y100 26 348 SH SOLE 0 332 16 VALLEY NATL BANCORP COMMON 919794107 1066 88502 SH SOLE 0 88232 270 VANDA PHARMA COMMON 921659108 3 200 SH SOLE 0 0 200 VANECK VECTORS GOLD MINER ETF 92189F106 345 15066 SH SOLE 0 15066 0 VANECK VECTORS INDIA SMALL CP ETF 92189F767 617 10875 SH SOLE 0 10875 0 VANECK VECTORS ETF T BIOTECH ETF 92189F726 402 3000 SH SOLE 0 3000 0 VANGUARD INT-TERM CORP 92206C870 51 589 SH SOLE 0 589 0 VANGUARD RUSSELL 2000 ETF 92206C664 1588 13355 SH SOLE 0 13355 0 VANGUARD SHRT-TERM CORP 92206C409 291 3635 SH SOLE 0 3635 0 VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 55 697 SH SOLE 0 697 0 VANGUARD FTSE DEVELOPED MRKT ETF 921943858 946 21810 SH SOLE 0 21435 375 VANGUARD FTSE EMERGING MARKETS ETF 922042858 560 12875 SH SOLE 0 12500 375 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 22 186 SH SOLE 0 186 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 13 125 SH SOLE 0 125 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2985 12938 SH SOLE 0 10538 2400 VANGUARD INDEX TR EXTENDED MKT 922908652 40 376 SH SOLE 0 376 0 VANGUARD INDEX TR GROWTH 922908736 90 682 SH SOLE 0 682 0 VANGUARD INDEX TR LRG CAP 922908637 80 700 SH SOLE 0 700 0 VANGUARD INDEX TR MID CAP 922908629 36 250 SH SOLE 0 250 0 VANGUARD INDEX TR REIT 922908553 344 4152 SH SOLE 0 4152 0 VANGUARD INDEX TR SMALL CAP 922908751 35 250 SH SOLE 0 250 0 VANGUARD INDEX TR SMALL CAP GROWTH 922908595 27 179 SH SOLE 0 179 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 1119 8760 SH SOLE 0 8760 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 5 39 SH SOLE 0 0 39 VANGUARD INDEX TR VALUE 922908744 349 3500 SH SOLE 0 3285 215 VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 38 657 SH SOLE 0 657 0 VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 527 10015 SH SOLE 0 865 9150 VANGUARD SECTOR INDE FINANCIALS 92204A405 30 461 SH SOLE 0 461 0 VANGUARD SECTOR INDE HEALTH CARE 92204A504 15 101 SH SOLE 0 101 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 64 426 SH SOLE 0 426 0 VANGUARD SECTOR INDE UTILITIES 92204A876 17 150 SH SOLE 0 150 0 VANGUARD SECTOR INDX ENERGY 92204A306 74 800 SH SOLE 0 800 0 VANGUARD SECTOR INDX INDUSTRIALS 92204A603 73 550 SH SOLE 0 550 0 VANGUARD SECTOR INDX TELECOMM SERVICES 92204A884 1 21 SH SOLE 0 21 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 21 225 SH SOLE 0 175 50 VAREX IMAGING CORP COM USD0.01 WI 92214X106 81 2410 SH SOLE 0 2410 0 VARIAN MED SYS INC COMMON 92220P105 692 6925 SH SOLE 0 6925 0 VARONIS SYSTEMS IN COM USD0.001 922280102 86 2065 SH SOLE 0 1865 200 VECTREN CORP COMMON 92240G101 224 3419 SH SOLE 0 3419 0 VECTRUS INC COMMON 92242T101 4 147 SH SOLE 0 147 0 VENTAS INC COMMON 92276F100 155 2387 SH SOLE 0 2387 0 VEON LTD SPON ADR 1 ORD 91822M106 1 450 SH SOLE 0 450 0 VERASTEM INC COMMON 92337C104 2 600 SH SOLE 0 600 0 VEREIT INC COMMON 92339V100 198 24000 SH SOLE 0 24000 0 VERIFONE SYSTEMS INC COMMON 92342Y109 10 495 SH SOLE 0 495 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 299 3600 SH SOLE 0 3600 0 VERITIV CORPORATION COMMON STOCK 923454102 1 35 SH SOLE 0 35 0 VERIZON COMMUNICATIO COMMON 92343V104 32463 655954 SH SOLE 2100 630668 23186 VERMILION ENERGY INC COMMON 923725105 51 1440 SH SOLE 0 0 1440 VERSUM MATERIALS INC COMMON STOCK 92532W103 1097 28273 SH SOLE 0 28273 0 VERTEX PHARMACEUTICL COMMON 92532F100 353 2325 SH SOLE 0 2325 0 VIACOM INC CLASS B 92553P201 45360 1629332 SH SOLE 70850 1523429 35053 VIAVI SOLUTIONS IN COM NPV 925550105 0 15 SH SOLE 0 15 0 VICAL INC COM USD0.01 925602203 0 100 SH SOLE 0 100 0 VIRNETX HOLDING CORP COMMON 92823T108 31 8000 SH SOLE 0 8000 0 VISA INC CLASS A 92826C839 8321 79076 SH SOLE 0 79076 0 VIVUS INC COMMON 928551100 26 27000 SH SOLE 0 16800 10200 VMWARE INC CLASS A 928563402 8 75 SH SOLE 0 75 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 316 11120 SH SOLE 0 10882 238 VORNADO RLTY TR COMMON 929042109 32563 423566 SH SOLE 0 409653 13913 VOYA FINANCIAL INC COMMON 929089100 23 585 SH SOLE 0 585 0 VOYA GLOBAL EQTYDIV COMMON 92912T100 0 12 SH SOLE 0 12 0 VOYA PRIME RATE TR SH BEN INT 92913A100 13 2500 SH SOLE 0 2500 0 VULCAN MATERIALS CO COMMON 929160109 2045 17100 SH SOLE 0 16600 500 W.P CAREY INC COMMON 92936U109 970 14400 SH SOLE 0 14400 0 WABCO HOLDINGS COMMON 92927K102 80848 546274 SH SOLE 0 495248 51026 WABTEC COMMON 929740108 714 9434 SH SOLE 0 7570 1864 WADDELL & REED FINL CLASS A 930059100 201 10045 SH SOLE 0 10045 0 WAL MART STORES INC COMMON 931142103 8805 112684 SH SOLE 0 112682 2 WALGREENS BOOTS ALNC COMMON 931427108 9592 124227 SH SOLE 0 124227 0 WALT DISNEY CO COMMON 254687106 38543 391016 SH SOLE 100 386562 4354 WASH REAL ESTATE INV SH BEN INT 939653101 131 4000 SH SOLE 0 4000 0 WASHINGTONFIRST BNK COMMON 940730104 945 26560 SH SOLE 0 0 26560 WASTE MANAGEMENT INC COMMON 94106L109 78 1009 SH SOLE 0 1009 0 WATERS CORP COMMON 941848103 127 711 SH SOLE 0 711 0 WD-40 CO COMMON 929236107 16 150 SH SOLE 0 150 0 WEATHERFORD INTL PLC ORDINARY SHARES G48833100 82 17929 SH SOLE 0 13729 4200 WEC ENERGY GROUP INC COMMON 92939U106 9 150 SH SOLE 0 150 0 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 49 500 SH SOLE 0 500 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 77 2450 SH SOLE 0 2450 0 WEIS MKTS INC COMMON 948849104 191 4400 SH SOLE 0 4400 0 WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 9247 7032 SH SOLE 0 6987 45 WELLS FARGO & CO COMMON 949746101 239071 4334923 SH SOLE 141050 4024161 169712 WELLTOWER INC REIT 95040Q104 6 91 SH SOLE 0 91 0 WESTAMERICA BANCORP COMMON 957090103 11 200 SH SOLE 0 200 0 WESTAR ENERGY INC COMMON 95709T100 418 8435 SH SOLE 0 7735 700 WESTERN ALLIANCE BCP COMMON 957638109 26 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 2821 132986 SH SOLE 0 132986 0 WESTERN DIGITAL CORP COMMON 958102105 19 231 SH SOLE 0 231 0 WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 194 3800 SH SOLE 0 2000 1800 WESTERN NEW ENG BANC COMMON 958892101 284 26065 SH SOLE 0 24125 1940 WESTERN UNION COMMON 959802109 32348 1684801 SH SOLE 0 1683871 930 WESTROCK CO COMMON 96145D105 28 500 SH SOLE 0 500 0 WEX INC. COMMON 96208T104 381 3400 SH SOLE 0 3400 0 WEYERHAEUSER CO COMMON 962166104 340 10000 SH SOLE 0 8000 2000 WGL HOLDINGS INC COMMON 92924F106 1955 23220 SH SOLE 0 22570 650 WHEATON PRECIOUS MET COMMON 962879102 217 11400 SH SOLE 0 11400 0 WHIRLPOOL CORP COMMON 963320106 103 560 SH SOLE 0 560 0 WHITE MTNS INS GROUP COMMON G9618E107 1576 1839 SH SOLE 0 1839 0 WHITING PETE CORP COMMON 966387102 6 1240 SH SOLE 0 1240 0 WILEY JOHN & SONS CLASS A 968223206 1160 21690 SH SOLE 0 21690 0 WILLIAMS COS INC COMMON 969457100 232 7734 SH SOLE 0 7734 0 WILLIAMS PARTNERS COMMON UNIT 96949L105 3404 87528 SH SOLE 0 44192 43336 WILLIS TOWERS WATSON COMMON G96629103 513 3330 SH SOLE 0 2953 377 WINDSTREAM HLDGS I COM USD0.0001 97382A200 0 48 SH SOLE 0 48 0 WISDOMTREE INVTS COMMON 97717P104 47 4617 SH SOLE 0 4617 0 WISDOMTREE TR ETF INTL HEDGE EQT 97717X701 17 278 SH SOLE 0 278 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 4 132 SH SOLE 0 132 0 WISDOMTREE TR INTL HEDGED DIVID GR 97717X594 5 179 SH SOLE 0 179 0 WISDOMTREE TR JAPAN HEDGE EQT 97717W851 48 888 SH SOLE 0 888 0 WISDOMTREE TR US LARGECAP DIVIDEND 97717W307 25 294 SH SOLE 0 294 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 155 2000 SH SOLE 0 2000 0 WORKHORSE GROUP INC COMMON 98138J206 168 61000 SH SOLE 0 61000 0 WORLD WRESTLING ENT CLASS A 98156Q108 479 20379 SH SOLE 0 20379 0 WPX ENERGY INC COMMON STOCK 98212B103 86 7500 SH SOLE 0 7500 0 WRIGHT MED GROUP N V ORD EUR0.03 N96617118 103 4000 SH SOLE 0 4000 0 XCEL ENERGY INC COMMON 98389B100 80 1700 SH SOLE 0 1700 0 XEROX CORP COMMON 984121608 18 563 SH SOLE 0 563 0 XL GROUP LTD COMMON SHARES G98294104 5 150 SH SOLE 0 150 0 XOMA CORP DEL COM USD0.0075 98419J206 196 10000 SH SOLE 0 10000 0 XPO LOGISTICS INC COMMON 983793100 17320 255540 SH SOLE 0 252290 3250 XYLEM INC COMMON 98419M100 7614 121575 SH SOLE 0 117295 4280 YELP INC COMMON 985817105 18939 437393 SH SOLE 100 417233 20060 YORK WTR CO COMMON 987184108 1007 29723 SH SOLE 0 27273 2450 YUM BRANDS INC COMMON 988498101 31704 430710 SH SOLE 80055 321968 28687 YUM CHINA HOLDINGS COMMON STOCK 98850P109 5903 147698 SH SOLE 55 120763 26880 ZEBRA TECHNOLOGIES CLASS A 989207105 47 440 SH SOLE 0 440 0 ZEDGE INC CLASS B COMMON STOCK 98923T104 0 22 SH SOLE 0 22 0 ZIMMER BIOMET HLDS COMMON 98956P102 47408 404888 SH SOLE 0 400788 4100 ZIXI CORPORATION COMMON 98974P100 68 14000 SH SOLE 0 14000 0 ZOETIS INC COMMON 98978V103 580 9099 SH SOLE 0 8899 200 ZYNGA INC COMMON 98986T108 64 17000 SH SOLE 0 17000 0