0001140361-17-030994.txt : 20170810 0001140361-17-030994.hdr.sgml : 20170810 20170810111628 ACCESSION NUMBER: 0001140361-17-030994 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170810 DATE AS OF CHANGE: 20170810 EFFECTIVENESS DATE: 20170810 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-01260 FILM NUMBER: 171020301 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0000728083 XXXXXXXX 06-30-2017 06-30-2017 true 2 RESTATEMENT 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 08-10-2017 0 1457 17149996 false
INFORMATION TABLE 2 form13fInfoTable.xml 21VIANET GROUP INC SP ADR (6 ORD) 90138A103 3785 753992 SH SOLE 753992 0 0 3-D SYS CORP DEL COMMON 88554D205 4 250 SH SOLE 0 0 250 3M COMPANY COMMON 88579Y101 149726 719173 SH SOLE 0 697615 21558 A V HOMES INC COMMON 00234P102 40025 1996309 SH SOLE 83025 1778375 134909 ABB LTD ADR (1 ORD) 000375204 498 20000 SH SOLE 0 20000 0 ABBOTT LABS COMMON 002824100 6039 124253 SH SOLE 0 119162 5091 ABBVIE INC COMMON 00287Y109 5586 77037 SH SOLE 0 73209 3828 ACADIA REALTY TRUST COMMON SBI 004239109 1040 37433 SH SOLE 0 16462 20971 ACCELERON PHARMA COM USD0.001 00434H108 9983 328500 SH SOLE 328500 0 0 ACCENTURE PLC CLASS A G1151C101 111491 901448 SH SOLE 0 890868 10580 ACCESS NATL CORP COMMON 004337101 3282 123767 SH SOLE 60352 11224 52191 ACCO BRANDS CORP COMMON 00081T108 4 350 SH SOLE 0 350 0 ACME UNITED CORP COMMON 004816104 378 13224 SH SOLE 0 13224 0 ACTIVISION BLIZZARD COMMON 00507V109 648 11262 SH SOLE 56 9924 1282 ACTUANT CORPORATION CLASS A 00508X203 1069 43493 SH SOLE 0 36133 7360 ACUITY BRANDS COMMON 00508Y102 63 313 SH SOLE 0 313 0 ADIENT PLC ORDINARY SHARES G0084W101 32 494 SH SOLE 0 454 40 ADOBE SYSTEMS INC COMMON 00724F101 908 6422 SH SOLE 0 6422 0 ADVANCE AUTO PARTS COMMON 00751Y106 0 0 SH SOLE 0 0 0 ADVANSIX INC COMMON STOCK 00773T101 12 406 SH SOLE 0 392 14 ADVISORSHARES TR WILSHIRE BUYBACK ETF 00768Y818 4 68 SH SOLE 0 68 0 AES CORP COMMON 00130H105 35 3200 SH SOLE 0 3200 0 AETNA INC COMMON 00817Y108 630 4150 SH SOLE 0 4150 0 AFFILIATED MANAGERS GROUP INC COMMON 008252108 34 210 SH SOLE 0 210 0 AFLAC INC COMMON 001055102 93 1207 SH SOLE 0 1207 0 AGILENT TECHN INC COMMON 00846U101 3747 63183 SH SOLE 0 55983 7200 AGRIUM INC COMMON 008916108 20838 230281 SH SOLE 0 225260 5021 AGROFRESH SOLUTIONS COM USD0.0001 00856G109 27503 3830635 SH SOLE 181250 3316310 333075 AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 38 40950 SH SOLE 0 15000 25950 AIR PRODS & CHEMS COMMON 009158106 8189 57247 SH SOLE 0 57247 0 AIRMEDIA GROUP ADR (2 ORD) 009411109 1770 827452 SH SOLE 827452 0 0 AKAMAI TECH INC COMMON 00971T101 31 623 SH SOLE 100 523 0 AKEBIA THERAPEUTIC COM USD0.00001 00972D105 17078 1188500 SH SOLE 1188500 0 0 AKORN INC COMMON 009728106 117 3500 SH SOLE 0 3500 0 ALAMO GROUP INC COMMON 011311107 7536 82993 SH SOLE 49898 32945 150 ALASKA AIR GROUP INC COMMON 011659109 2 30 SH SOLE 0 30 0 ALBEMARLE CORP COMMON 012653101 42 398 SH SOLE 0 398 0 ALCOA CORPORATION COMMON 013872106 17 530 SH SOLE 0 530 0 ALEXANDER & BALDWIN COMMON 014491104 1562 37750 SH SOLE 0 37750 0 ALEXANDER'S INC COMMON 014752109 91 217 SH SOLE 0 217 0 ALEXCO RESOURCES COMMON 01535P106 13 10000 SH SOLE 0 10000 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 1294 9190 SH SOLE 0 8234 956 ALKERMES PLC ORDINARY G01767105 57 1000 SH SOLE 0 0 1000 ALLEGHANY CORP DEL COMMON 017175100 2783 4680 SH SOLE 0 4680 0 ALLEGION PLC ORDINARY SHARES G0176J109 118 1462 SH SOLE 0 1462 0 ALLERGAN PLC SHARES G0177J108 42045 172963 SH SOLE 85800 85420 1743 ALLETE COMMON 018522300 33 466 SH SOLE 0 100 366 ALLIANCE HOLDINGS GP COMMON UNIT 01861G100 2797 118050 SH SOLE 0 107800 10250 ALLIANCE RES PRTN UNIT 01877R108 6664 352639 SH SOLE 0 352639 0 ALLIANCEBERSTEIN HLD COMMON 01881G106 3083 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 ALLIED WRD ASSURANC REGISTERED SHARES AG H01531104 4 87 SH SOLE 0 87 0 ALLISON TRANSMISSION HOLDINGS COMMON 01973R101 56 1500 SH SOLE 0 1500 0 ALLOT COMMUNICATIONS COMMON M0854Q105 21 4121 SH SOLE 0 4121 0 ALLSTATE CORP COMMON 020002101 2606 29467 SH SOLE 0 29467 0 ALLY FINL INC COMMON 02005N100 87136 4169207 SH SOLE 3350 4098257 67600 ALPHABET INC CLASS A 02079K305 67676 72796 SH SOLE 14204 51669 6923 ALPHABET INC CLASS C 02079K107 101028 111175 SH SOLE 35 107915 3225 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 TR ALERIAN MLP 00162Q866 3 261 SH SOLE 0 261 0 ALTABA INC COM USD0.001 021346101 653 12000 SH SOLE 0 12000 0 ALTICE USA INC COMMON CL A 02156K103 16 500 SH SOLE 0 0 500 ALTRIA GROUP INC COMMON 02209S103 58683 788013 SH SOLE 0 746983 41030 AMAZON COM INC COMMON 023135106 4005 4138 SH SOLE 3 3460 675 AMC NETWORKS INC CLASS A 00164V103 0 15 SH SOLE 0 15 0 AMDOCS LTD ORDINARY G02602103 17566 272517 SH SOLE 0 252510 20007 AMER TOWER CORP PFD CONV SERIES B 03027X407 41 345 SH SOLE 0 345 0 AMERCO COMMON 023586100 139580 381306 SH SOLE 13300 340681 27325 AMEREN CORPORATION COMMON 023608102 49600 907278 SH SOLE 0 632364 274914 AMERICA MOVIL ADR (20 SER L) 02364W105 12 800 SH SOLE 0 800 0 AMERICAN AIRLINES COM USD1 02376R102 119 2380 SH SOLE 0 2380 0 AMERICAN CAMPUS CMNT COMMON 024835100 14 300 SH SOLE 0 300 0 AMERICAN EAGLE OUTFT COMMON 02553E106 30 2500 SH SOLE 0 2500 0 AMERICAN EXPRESS CO COMMON 025816109 97781 1160747 SH SOLE 0 1116357 44390 AMERICAN NATL INS CO COMMON 028591105 21304 182889 SH SOLE 500 172877 9512 AMERICAN OUTDOOR BRN COM USD0.001 02874P103 1638 73959 SH SOLE 0 72659 1300 AMERICAN STS WTR CO COMMON 029899101 66 1400 SH SOLE 0 1400 0 AMERICAN SUPERCNDCTR COM USD0.01 030111207 157 34019 SH SOLE 0 31367 2652 AMERICAN TOWER CORP COMMON 03027X100 56 427 SH SOLE 0 427 0 AMERICAN WTR WKS CO COMMON 030420103 19268 247180 SH SOLE 0 236225 10955 AMERIGAS PTRN L P UNIT 030975106 202 4475 SH SOLE 0 3900 575 AMERIPRISE FINANCIAL COMMON 03076C106 4099 32208 SH SOLE 0 32088 120 AMERISOURCE-BERGEN COMMON 03073E105 22425 237232 SH SOLE 0 237232 0 AMERN ELEC PWR INC COMMON 025537101 256 3693 SH SOLE 0 3693 0 AMERN INTL GROUP INC COMMON 026874784 104208 1666808 SH SOLE 24775 1576075 65958 AMERN INTL GROUP INC WTS JAN 19 21 026874156 14 677 SH SOLE 0 677 0 AMETEK INC COMMON 031100100 418 6910 SH SOLE 0 6910 0 AMGEN INC COMMON 031162100 74657 433476 SH SOLE 150900 266446 16130 AMPHENOL CORPORATION CLASS A 032095101 516 7000 SH SOLE 0 7000 0 AMPLIFY SNACK BRAN COM USD0.0001 03211L102 19 2000 SH SOLE 0 2000 0 ANADARKO PETE COMMON 032511107 990 21847 SH SOLE 0 17478 4369 ANALOG DEVICES INC COMMON 032654105 2677 34413 SH SOLE 0 34263 150 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 201370 1824673 SH SOLE 75000 1724525 25148 ANI PHARMACEUTICALS COMMON 00182C103 17615 376395 SH SOLE 376395 0 0 ANNALY CAPITAL MGMT COMMON 035710409 30 2500 SH SOLE 0 2500 0 ANSYS INC COMMON 03662Q105 239 1970 SH SOLE 0 1970 0 ANTHEM INC COMMON 036752103 75 400 SH SOLE 0 400 0 AON PLC COMMON G0408V102 19059 143354 SH SOLE 0 142854 500 APACHE CORP COMMON 037411105 587 12255 SH SOLE 0 12255 0 APOGEE ENTERPRISES COMMON 037598109 28 500 SH SOLE 0 500 0 APOLLO COML REAL EST COMMON 03762U105 11 600 SH SOLE 0 600 0 APOLLO INVT CORP COMMON 03761U106 0 15 SH SOLE 0 15 0 APOLLO SENIOR FLOA COMMON 037636107 21 1250 SH SOLE 0 1250 0 APPLE INC COMMON 037833100 499934 3471285 SH SOLE 94747 3074136 302402 APPLIED MATERIALS COMMON 038222105 724 17533 SH SOLE 200 16983 350 APPROACH RESOURCES COMMON 03834A103 4877 1447367 SH SOLE 1250 1382942 63175 APTARGROUP INC COMMON 038336103 811 9337 SH SOLE 0 9337 0 AQUA AMERICA INC COMMON 03836W103 11809 354635 SH SOLE 860 345426 8349 AQUABOUNTY TECHNOLOG COM USD0.001 WI 03842K200 57 7127 SH SOLE 0 7127 0 ARAMARK COMMON 03852U106 199935 4878864 SH SOLE 250000 4590189 38675 ARC DOCUMENT SOLUTNS COMMON 00191G103 676 162715 SH SOLE 0 141816 20899 ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 61 2716 SH SOLE 0 2716 0 ARCH CAP GROUP LTD ORDINARY G0450A105 58 627 SH SOLE 0 627 0 ARCHER DANIELS MIDLD COMMON 039483102 242 5858 SH SOLE 0 5858 0 ARCONIC INC COMMON 03965L100 34 1510 SH SOLE 0 1510 0 ARDELYX INC COM USD0.0001 039697107 3171 621928 SH SOLE 621928 0 0 ARES CAP CORP COMMON 04010L103 33 2017 SH SOLE 0 2017 0 ARK RESTAURANTS CORP COMMON 040712101 954 39350 SH SOLE 0 7400 31950 AROTECH CORP COMMON 042682203 0 4 SH SOLE 0 0 4 ARROW ELECTRS INC COMMON 042735100 1166 14876 SH SOLE 0 12276 2600 ARTESIAN RESOURCES CLASS A 043113208 9325 247751 SH SOLE 0 236790 10961 ARTISAN PARTNERS A CLASS A 04316A108 4 153 SH SOLE 0 153 0 ASA GLD&PRECIOUS MT COMMON G3156P103 93 8000 SH SOLE 0 8000 0 ASCENT CAPITAL GROUP COMMON SERIES A 043632108 186 12141 SH SOLE 0 12141 0 ASSURANT INC COMMON 04621X108 6534 63015 SH SOLE 0 63015 0 ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH SOLE 0 133 0 ASTERIAS BIOTHRPUTCS WTS SEP 29 17 04624N115 0 26 SH SOLE 0 26 0 ASTORIA FINL CORP COMMON 046265104 16 837 SH SOLE 0 0 837 ASTRAZENECA SP ADR (1/2 ORD) 046353108 327 9600 SH SOLE 0 9600 0 AT&T INC COMMON 00206R102 18841 499373 SH SOLE 350 493902 5121 ATLAS AIR WORLDWIDE COMMON 049164205 1519 29130 SH SOLE 0 27080 2050 ATRICURE INC COMMON 04963C209 485 20000 SH SOLE 20000 0 0 AUTODESK INC COMMON 052769106 9 97 SH SOLE 0 97 0 AUTOMATIC DATA PROC COMMON 053015103 4621 45103 SH SOLE 0 42028 3075 AUTONATION INC COMMON 05329W102 64 1522 SH SOLE 0 275 1247 AUTOZONE INC COMMON 053332102 34022 59640 SH SOLE 9500 49835 305 AVALONBAY COMMUNTIES REIT 053484101 198 1031 SH SOLE 0 1031 0 AVANGRID INC COMMON 05351W103 2211 50096 SH SOLE 0 47296 2800 AVIS BUDGET GROUP COMMON 053774105 8184 300140 SH SOLE 1700 283135 15305 AVNET INC COMMON 053807103 38 1000 SH SOLE 0 1000 0 AVON PRODUCTS INC COMMON 054303102 20 5516 SH SOLE 0 1516 4000 AVX CORP COMMON 002444107 6 400 SH SOLE 0 400 0 AXALTA COATING SYS COMMON G0750C108 32 1000 SH SOLE 0 1000 0 AXIS CAPITAL HLDGS ORDINARY G0692U109 2 37 SH SOLE 0 37 0 AXON ENTERPRISE INC COMMON 05464C101 7 300 SH SOLE 0 300 0 AZZ INC COMMON 002474104 6885 123392 SH SOLE 62000 53017 8375 B & G FOODS INC COMMON 05508R106 895 25150 SH SOLE 0 7650 17500 BAIDU INC REP(10 ORD CLASS A) 056752108 67 376 SH SOLE 0 288 88 BAKER HUGHES INC COMMON 057224107 37 680 SH SOLE 0 680 0 BALDWIN & LYONS INC CLASS A 057755100 33 1400 SH SOLE 0 1400 0 BALDWIN & LYONS INC CLASS B 057755209 7364 300596 SH SOLE 3150 265181 32265 BANC OF CALIFORNIA COMMON 05990K106 510 23744 SH SOLE 0 0 23744 BANCFIRST CORP COMMON 05945F103 82 850 SH SOLE 0 850 0 BANCO SANTANDER SA ADR (1 ORD) 05964H105 1 244 SH SOLE 0 0 244 BANK HAWAII CORP COMMON 062540109 674 8135 SH SOLE 0 4520 3615 BANK OF AMERICA CORP COMMON 060505104 3439 141789 SH SOLE 0 133893 7896 BANK OF AMERICA CORP WTS JAN 16 19 060505146 166 13800 SH SOLE 0 13800 0 BANK OF COMERCE HLDG COMMON 06424J103 1839 166500 SH SOLE 850 110950 54700 BANK OF NEW YORK MEL COMMON 064058100 7992 156656 SH SOLE 0 147105 9551 BANK OF THE JAMES FI COMMON 470299108 171 11440 SH SOLE 0 0 11440 BANK OF THE OZARKS COMMON 063904106 23 500 SH SOLE 0 500 0 BANKUNITED INC COMMON 06652K103 185 5491 SH SOLE 0 0 5491 BAR HBR BANKSHARES COMMON 066849100 1501 48732 SH SOLE 0 47082 1650 BARCLAYS BANK PLC ADR REP 1 NON CUM PR 06739H362 6 250 SH SOLE 0 250 0 BARCLAYS BANK PLC IPATH DJ UBS LIVESTO 06739H743 13 550 SH SOLE 0 550 0 BARD C R INC COMMON 067383109 4704 14884 SH SOLE 0 14162 722 BARRICK GOLD CORP COMMON CAD 067901108 272 17126 SH SOLE 0 16826 300 BAXTER INTL INC COMMON 071813109 3535 58393 SH SOLE 0 22248 36145 BB&T CORPORATION COMMON 054937107 522 11504 SH SOLE 733 10771 0 BEACON ROOFING SUP COMMON 073685109 15778 322008 SH SOLE 0 314158 7850 BECTON DICKINSON COMMON 075887109 4288 21978 SH SOLE 0 20839 1139 BED BATH & BEYOND COMMON 075896100 74 2466 SH SOLE 0 2466 0 BEIERSDORF AG ORDINARY D08792109 66152 630167 SH SOLE 0 626392 3775 BEMIS INC COMMON 081437105 664 14360 SH SOLE 0 12460 1900 BERKSHIRE HATHAWAY CLASS A 084670108 3712252 14575 SH SOLE 0 13010 1565 BERKSHIRE HATHAWAY CLASS B 084670702 458947 2709732 SH SOLE 81873 2567249 60610 BERKSHIRE HILLS BANC COMMON 084680107 35 1000 SH SOLE 0 250 750 BHP BILLITON LTD SP ADR (2 ORD) 088606108 13 370 SH SOLE 0 370 0 BIG LOTS INC COMMON 089302103 14 300 SH SOLE 0 300 0 BIO RAD LABS INC CLASS A 090572207 78 349 SH SOLE 0 349 0 BIOGEN INC COM STK USD0.0005 09062X103 195 720 SH SOLE 0 720 0 BIOSPECIFICS TECH CO COMMON 090931106 1840 37180 SH SOLE 0 37180 0 BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH SOLE 0 171 0 BIOVERATIV INC COM USD0.001 09075E100 7290 121160 SH SOLE 120800 360 0 BLACK HILLS CORP COMMON 092113109 6852 101570 SH SOLE 600 97995 2975 BLACKBAUD INC COMMON 09227Q100 74 866 SH SOLE 0 866 0 BLACKBERRY LIMITED COMMON 09228F103 23 2400 SH SOLE 0 2300 100 BLACKHAWK NETWORK COM USD0.001 09238E104 1371 31449 SH SOLE 0 31122 327 BLACKROCK CORE BD TR SHS BEN INT 09249E101 23 1666 SH SOLE 0 0 1666 BLACKROCK CR. ALLOC COMMON SBI 092508100 98 7300 SH SOLE 0 7300 0 BLACKROCK CRP HYLDFD COMMON 09255P107 353 32270 SH SOLE 0 32270 0 BLACKROCK ENGY&RES COMMON 09250U101 1170 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 237 562 SH SOLE 0 562 0 BLACKROCK MUNI HLDGS NJ INS COM 09254X101 6 425 SH SOLE 0 425 0 BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 18 1350 SH SOLE 0 1350 0 BLACKROCK MUNIYLD COMMON 09253W104 0 2 SH SOLE 0 2 0 BLACKROCK MUNIYLD NJ COMMON 09254Y109 44 2770 SH SOLE 0 2770 0 BLACKSTONE GROUP UNIT 09253U108 2734 81980 SH SOLE 0 79350 2630 BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 174 5525 SH SOLE 0 5525 0 BLOCK H & R INC COMMON 093671105 5809 187950 SH SOLE 0 182950 5000 BLUCORA INC COMMON 095229100 0 40 SH SOLE 0 40 0 BOARDWALK PIPELINE COMMON UNIT 096627104 423 23525 SH SOLE 0 23525 0 BOEING CO COMMON 097023105 2641 13357 SH SOLE 0 13130 227 BORG WARNER INC COMMON 099724106 10 254 SH SOLE 0 254 0 BOSTON PROPERTIES COMMON 101121101 61 500 SH SOLE 0 500 0 BP PLC ADR (6 ORD) 055622104 1248 36029 SH SOLE 0 28557 7472 BRANDYWINE RLTY TR SBI USD0.01 105368203 17 1000 SH SOLE 0 1000 0 BRINKER INTL INC COMMON 109641100 291 7650 SH SOLE 0 7650 0 BRINKS COMPANY COMMON 109696104 674 10069 SH SOLE 0 10069 0 BRISTOL MYERS SQUIBB COMMON 110122108 16901 303337 SH SOLE 250000 51326 2011 BRISTOW GROUP INC COMMON 110394103 1825 238611 SH SOLE 2250 236261 100 BRITISH AMER TOB PLC SPONSORED ADR 110448107 11 170 SH SOLE 0 170 0 BRIXMOR PROPERTY G COM USD0.01 11120U105 27498 1537970 SH SOLE 600 1505250 32120 BROADRIDGE FINL SOLN COMMON 11133T103 251 3323 SH SOLE 0 1823 1500 BROADVISION INC COMMON 111412706 0 2 SH SOLE 0 2 0 BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 644456 16436011 SH SOLE 505080 15018839 912092 BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 2133 79022 SH SOLE 0 58750 20272 BROOKFIELD INFR PRTR UNIT G16252101 66804 1632968 SH SOLE 0 1573174 59794 BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 30421 1287738 SH SOLE 4150 1256998 26590 BROOKFIELD RENEWABLE COMMON LPU G16258108 17979 564697 SH SOLE 0 564697 0 BROOKLINE BANCORP IN COMMON 11373M107 4282 293354 SH SOLE 2000 288504 2850 BROOKS AUTOMATION COMMON 114340102 330 15260 SH SOLE 0 15260 0 BROWN FORMAN CORP CLASS B 115637209 167 3450 SH SOLE 0 3450 0 BROWN FORMAN INC CLASS A 115637100 51 1050 SH SOLE 0 1050 0 BRT REALTY TRUST SH BEN INT 055645303 2141 272452 SH SOLE 1200 138596 132656 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 1943 30400 SH SOLE 0 30400 0 BUCKLE INC COMMON 118440106 528 29700 SH SOLE 0 29700 0 C & F FINL CORP COMMON 12466Q104 623 13295 SH SOLE 0 0 13295 CABLE ONE INC COMMON 12685J105 1353 1904 SH SOLE 0 1904 0 CABOT CORP COMMON 127055101 18 350 SH SOLE 0 350 0 CADIZ INC COMMON 127537207 425 31500 SH SOLE 0 31500 0 CAESARSTONE LTD ILS0.04 M20598104 7 200 SH SOLE 0 0 200 CALAMOS CONV OPP AND SH BEN INT 128117108 33 3000 SH SOLE 0 3000 0 CALAMOS STRATEGIC TO COMMON SBI 128125101 54 4631 SH SOLE 0 4631 0 CALERES INC COMMON 129500104 3041 109500 SH SOLE 0 108000 1500 CALIFORNIA RESOURCES COMMON 13057Q206 1 180 SH SOLE 0 180 0 CALIFORNIA WTR SVC COMMON 130788102 10 294 SH SOLE 0 294 0 CALLIDUS SOFTWARE COMMON 13123E500 48 2000 SH SOLE 0 2000 0 CALPINE CORP COMMON 131347304 3 254 SH SOLE 0 254 0 CAMDEN NATL CORP COMMON 133034108 321 7500 SH SOLE 0 0 7500 CAMDEN PPTY TR SH BEN INT 133131102 4255 49765 SH SOLE 0 47281 2484 CAMECO CORP COMMON 13321L108 731 80400 SH SOLE 0 69100 11300 CAMPBELL SOUP CO COMMON 134429109 331 6350 SH SOLE 0 6350 0 CAPITAL BK FINL CO COMMON 139794101 51 1344 SH SOLE 0 1344 0 CAPITAL ONE FINL CO COMMON 14040H105 47091 569975 SH SOLE 0 568135 1840 CAPITAL SOUTHWEST COMMON 140501107 12365 768983 SH SOLE 0 767483 1500 CAPITAL SR LIVING COMMON 140475104 39569 2601560 SH SOLE 455450 1974845 171265 CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH SOLE 0 281 0 CARDINAL HEALTH INC COMMON 14149Y108 222 2852 SH SOLE 0 49 2803 CARDIOVASCULAR SYS COMMON 141619106 13636 423100 SH SOLE 423100 0 0 CARE CAPITAL PROPERT COMMON 141624106 13 499 SH SOLE 0 499 0 CARLISLE COS INC COMMON 142339100 50 530 SH SOLE 0 530 0 CARLYLE GROUP L P COMMON 14309L102 200 10130 SH SOLE 0 10130 0 CARMAX INC COMMON 143130102 10460 165875 SH SOLE 0 159175 6700 CARNIVAL CORP COMMON 143658300 6 100 SH SOLE 0 100 0 CAROLINA TR BANCSHS COM STK USD0.01 14422P105 67 9031 SH SOLE 0 0 9031 CARROLS RESTAURANT COMMON 14574X104 30849 2518328 SH SOLE 387225 2019229 111874 CARS.COM INC COMMON STOCK 14575E105 114 4302 SH SOLE 0 4302 0 CARTERS INC COMMON 146229109 13 150 SH SOLE 0 0 150 CASEYS GEN STORES COMMON 147528103 85 800 SH SOLE 0 800 0 CATERPILLAR INC COMMON 149123101 602 5609 SH SOLE 0 4114 1495 CAVCO INDUSTRIES COMMON 149568107 35 270 SH SOLE 0 270 0 CBIZ INC COMMON 124805102 38854 2590293 SH SOLE 399850 2052243 138200 CBL & ASSOCIATE PROP REIT 124830100 63 7500 SH SOLE 0 0 7500 CBS CORPORATION CLASS A 124857103 1296 20000 SH SOLE 0 20000 0 CBS CORPORATION CLASS B 124857202 74852 1173608 SH SOLE 0 1144858 28750 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 710 11445 SH SOLE 0 11279 166 CDN NATL RAILWAY COMMON 136375102 193 2392 SH SOLE 200 2192 0 CDN NATURAL RES COMMON 136385101 86367 2994726 SH SOLE 116 2688283 306327 CDN PACIFIC RAILWAY COMMON 13645T100 24 150 SH SOLE 0 150 0 CEDAR FAIR L P DEPOSITORY UNIT 150185106 21 300 SH SOLE 0 300 0 CELANESE CORP SERIES A 150870103 5 60 SH SOLE 0 60 0 CELGENE CORP COMMON 151020104 23724 182679 SH SOLE 0 180629 2050 CELGENE CORP RTS 00/00/11 151020112 12 10000 SH SOLE 0 10000 0 CEL-SCI CORPORATION COMMON STOCK 150837607 0 2 SH SOLE 0 2 0 CENOVUS ENERGY COMMON 15135U109 18 2500 SH SOLE 0 2500 0 CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 6731 425475 SH SOLE 1600 413675 10200 CENTERPOINT ENERGY COMMON 15189T107 18 685 SH SOLE 0 685 0 CENTRAL FD CDA LTD CLASS A NON VTG 153501101 1239 100499 SH SOLE 0 100499 0 CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 104 50000 SH SOLE 0 0 50000 CENTRAL SECS CORP COMMON 155123102 830 33330 SH SOLE 0 30531 2799 CENTURY BANCORP CLASS A NON VTG 156432106 788 12400 SH SOLE 0 12400 0 CENTURYLINK INC COMMON 156700106 888 37199 SH SOLE 500 35799 900 CENVEO INC COMMON 15670S402 101 16732 SH SOLE 0 15532 1200 CERUS CORP COMMON 157085101 105 42000 SH SOLE 0 42000 0 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 3312 9833 SH SOLE 0 9737 96 CHATHAM LODGING TR COMMON 16208T102 10 500 SH SOLE 0 500 0 CHECK POINT SOFTWARE ORDINARY M22465104 379 3480 SH SOLE 100 3380 0 CHEESECAKE FACTORY COMMON 163072101 60 1200 SH SOLE 0 1200 0 CHEMICAL FINL CORP COMMON 163731102 9907 204666 SH SOLE 0 196418 8248 CHEMUNG FINL CORP COMMON 164024101 4181 102275 SH SOLE 0 93320 8955 CHENIERE ENERGY INC COMMON 16411R208 5 109 SH SOLE 0 109 0 CHEROKEE INC COMMON 16444H102 69 10000 SH SOLE 0 0 10000 CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH SOLE 0 25 0 CHESAPEAKE ENERGY COMMON 165167107 8922 1795211 SH SOLE 83200 1499136 212875 CHESAPEAKE UTILS COR COMMON 165303108 5508 73502 SH SOLE 600 67727 5175 CHEVRON CORP COMMON 166764100 4681 44868 SH SOLE 0 43175 1693 CHICAGO BRIDGE & IRN NY REGISTRY SH 167250109 9 488 SH SOLE 0 488 0 CHICOS FAS INC COMMON 168615102 1 115 SH SOLE 0 115 0 CHINA AUTO SYSTEMS COMMON 16936R105 94 19550 SH SOLE 0 10300 9250 CHINA ZENIX AUTO I ADS (4 ORD) 16951E104 864 485707 SH SOLE 485707 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 303 730 SH SOLE 0 685 45 CHUBB LIMITED COMMON H1467J104 67553 464667 SH SOLE 0 391622 73045 CHURCH & DWIGHT INC COMMON 171340102 228 4396 SH SOLE 0 4396 0 CIENA CORPORATION COMMON 171779309 1180 47170 SH SOLE 0 44662 2508 CIGNA CORP COMMON 125509109 1587 9486 SH SOLE 0 9486 0 CIMAREX ENERGY CO COMMON 171798101 359 3825 SH SOLE 0 3825 0 CIMPRESS N V SHS EURO N20146101 37 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 60 839 SH SOLE 0 839 0 CINEMARK HOLDINGS COMMON 17243V102 394 10150 SH SOLE 0 10150 0 CINTAS CORP COMMON 172908105 20 159 SH SOLE 0 159 0 CISCO SYSTEMS INC COMMON 17275R102 15417 492572 SH SOLE 200 466606 25766 CITIGROUP INC COMMON 172967424 60600 906112 SH SOLE 88364 760026 57722 CITIZENS CMNTY BANCP COMMON 174903104 268 19174 SH SOLE 0 0 19174 CITIZENS FINANCIAL COMMON 174610105 10731 300762 SH SOLE 500 294477 5785 CITRIX SYS INC COMMON 177376100 1 14 SH SOLE 0 14 0 CIVEO CORPORATION COMMON 17878Y108 3 1900 SH SOLE 0 1900 0 CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 3188 350000 SH SOLE 0 350000 0 CLIFFS NATURAL RES COMMON 18683K101 5 800 SH SOLE 0 800 0 CLOROX CO COMMON 189054109 2319 17408 SH SOLE 0 17408 0 CLOUGH GBL DIV & INC COMMON SHSOF BEN INT 18913Y103 41 3127 SH SOLE 0 3127 0 CLOVIS ONCOLOGY COMMON 189464100 9531 101800 SH SOLE 101800 0 0 CME GROUP INC CLASS A 12572Q105 2032 16230 SH SOLE 0 16230 0 CMS ENERGY CORP COMMON 125896100 6328 136826 SH SOLE 0 135126 1700 COACH INC COMMON 189754104 5501 116203 SH SOLE 0 114403 1800 COBALT INTL ENERGY COMMON 19075F304 9 3681 SH SOLE 0 3667 14 COCA-COLA CO COMMON 191216100 32546 725679 SH SOLE 0 710370 15309 COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 436 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 37 21370 SH SOLE 0 21370 0 COGNIZANT TECH SOLNS CLASS A 192446102 10 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 34 2735 SH SOLE 0 2735 0 COLGATE PALMOLIVE CO COMMON 194162103 16169 218116 SH SOLE 0 217252 864 COLONY NORTHSTAR INC COM 19625W104 32 2289 SH SOLE 0 1466 823 COLONY STARWOODHOMES COMMON 19625X102 32 960 SH SOLE 0 960 0 COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 5 200 SH SOLE 0 200 0 COMCAST CORP CLASS A 20030N101 233069 5988388 SH SOLE 25750 5731942 230696 COMERICA INC COMMON 200340107 269 3675 SH SOLE 0 3675 0 COMMERCE BANCSHARES COMMON 200525103 166 2928 SH SOLE 0 2928 0 COMMERCEHUB INC COM USD0.01 SER A WI 20084V108 52 2993 SH SOLE 0 2993 0 COMMERCEHUB INC COM USD0.01 SER C WI 20084V306 105 6040 SH SOLE 0 6040 0 COMMERCIAL METALS CO COMMON 201723103 11904 612695 SH SOLE 600 571150 40945 COMMERCIAL VEH GRP COMMON 202608105 3002 355268 SH SOLE 0 317568 37700 COMMUNITY WST BKSHRS COMMON 204157101 241 23888 SH SOLE 0 0 23888 COMPANIA CERVECERIAS ADR (2 ORD) 204429104 52 2000 SH SOLE 0 2000 0 CONAGRA BRANDS INC COMMON 205887102 359 10067 SH SOLE 0 5050 5017 CONDUENT INCORPORATE COMMON 206787103 4 290 SH SOLE 0 290 0 CONNECTICUT WTR SVC COMMON 207797101 2457 44271 SH SOLE 600 41371 2300 CONOCOPHILLIPS COMMON 20825C104 62757 1427608 SH SOLE 2350 1413791 11467 CONSOLDTD EDISON INC COMMON 209115104 514 6366 SH SOLE 0 6366 0 CONSOLIDATED WATR CO ORDINARY G23773107 9372 755813 SH SOLE 1000 707493 47320 CONTINENTAL RES COMMON 212015101 16 500 SH SOLE 0 500 0 COPART INC COMMON 217204106 14 458 SH SOLE 0 458 0 CORE LABORATORIES COMMON N22717107 17 175 SH SOLE 0 175 0 CORIUM INTERNATION COM USD0.001 21887L107 74 10000 SH SOLE 0 10000 0 CORNING INCORPORATED COMMON 219350105 511 17015 SH SOLE 0 17015 0 COSTCO WHSL CORP COMMON 22160K105 2298 14373 SH SOLE 0 12566 1807 COTY INC CLASS A 222070203 116356 6202356 SH SOLE 3950 6127124 71282 COUNTY BANCORP COM USD0.01 221907108 180 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 334 2000 SH SOLE 0 2000 0 CRAFT BREW ALIA COMMON 224122101 1387 82332 SH SOLE 0 82332 0 CRANE CO COMMON 224399105 17 225 SH SOLE 0 225 0 CREDIT ACCEP CORP COMMON 225310101 77 300 SH SOLE 0 300 0 CREE INC COMMON 225447101 1 51 SH SOLE 0 51 0 CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 469 19998 SH SOLE 0 19998 0 CRITEO S.A ADS REPR 1 ORD SPONS 226718104 749 15273 SH SOLE 0 14423 850 CROSS TIMBERS RTY TR UNIT 22757R109 15 1000 SH SOLE 0 1000 0 CROWN CRAFTS INC COMMON 228309100 330 47495 SH SOLE 0 0 47495 CSS INDS INC COMMON 125906107 3590 137255 SH SOLE 0 126930 10325 CSW INDUSTRIALS IN COM USD0.01 126402106 29913 773962 SH SOLE 0 772462 1500 CSX CORP COMMON 126408103 5902 108179 SH SOLE 0 108179 0 CTI BIOPHARMA CORP COM NPV 12648L601 0 36 SH SOLE 0 36 0 CULLEN FROST BANKERS COMMON 229899109 5065 53937 SH SOLE 0 53937 0 CUMMINS INC COMMON 231021106 155 957 SH SOLE 0 957 0 CVB FINANCIAL CORP COMMON 126600105 122 5442 SH SOLE 0 0 5442 CVS HEALTH CORP COMMON 126650100 177605 2207377 SH SOLE 122875 2039831 44671 CYPRESS SEMICONDUCTR COMMON 232806109 64 4705 SH SOLE 0 4705 0 CYREN LTD ORD SHS M26895108 4 2000 SH SOLE 0 2000 0 D R HORTON INC COMMON 23331A109 97 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 232194 2751440 SH SOLE 150000 2569586 31854 DANONE SP ADR (0.2 ORD) 23636T100 3443 229264 SH SOLE 0 209364 19900 DARDEN RESTAURANT COMMON 237194105 201 2229 SH SOLE 0 2229 0 DAVITA INC COMMON 23918K108 9 144 SH SOLE 0 144 0 DBV TECHNOLOGIES SPNS ADR 23306J101 7380 206669 SH SOLE 206669 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 3 111 SH SOLE 0 111 0 DEERE & CO COMMON 244199105 201 1631 SH SOLE 0 1231 400 DELL TECHNOLOGIES COM CL V 24703L103 36 601 SH SOLE 0 601 0 DELTA AIR LINES COMMON 247361702 32 600 SH SOLE 0 600 0 DELTA NAT GAS INC COMMON 247748106 4809 157853 SH SOLE 2750 144513 10590 DELTIC TIMBER CORP COMMON 247850100 16 216 SH SOLE 0 216 0 DENTSPLY SIRONA INC COM USD0.01 24906P109 906 13986 SH SOLE 0 13986 0 DEVON ENERGY CORP COMMON 25179M103 2045 63985 SH SOLE 0 63508 477 DIAGEO P L C SP ADR (4 ORD) 25243Q205 3497 29188 SH SOLE 0 28084 1104 DIAGEO PLC ORDINARY G42089113 2474 82335 SH SOLE 0 74460 7875 DIGITAL RLTY TR INC COMMON 253868103 45 400 SH SOLE 0 400 0 DIME CMNTY BANCSHRS COMMON 253922108 48 2455 SH SOLE 0 0 2455 DISCOVER FINL SVCS COMMON 254709108 35208 566148 SH SOLE 100000 463208 2940 DISCOVERY COMMUNIC COMMON SERIES A 25470F104 10125 392008 SH SOLE 200 332184 59624 DISCOVERY COMMUNIC COMMON SERIES C 25470F302 70748 2806374 SH SOLE 0 2602721 203653 DISH NETWORK CORP CLASS A 25470M109 91 1450 SH SOLE 0 1450 0 DLH HOLDINGS CORP. COMMON 23335Q100 101 18911 SH SOLE 0 0 18911 DNP SELECT INCOME FD COMMON 23325P104 25 2276 SH SOLE 0 2276 0 DOLBY LABORATORIES COMMON 25659T107 1 27 SH SOLE 0 27 0 DOLLAR TREE INC COMMON 256746108 48 700 SH SOLE 0 700 0 DOMINION ENERGY INC COMMON 25746U109 337 4400 SH SOLE 0 3000 1400 DONNELLEY FINANCIAL COMMON 25787G100 48 2123 SH SOLE 0 2123 0 DONNELLEY R R & SONS COMMON 257867200 71 5662 SH SOLE 0 5662 0 DORCHESTER MINERALS COMMON UNIT 25820R105 240 16650 SH SOLE 0 12450 4200 DOUBLELINE INCOME COMMON 258622109 24 1197 SH SOLE 0 1197 0 DOVER CORP COMMON 260003108 29 364 SH SOLE 0 364 0 DOW CHEMICAL COMPANY COMMON 260543103 1694 26871 SH SOLE 0 24721 2150 DR PEPPER SNAPPLE COMMON 26138E109 105 1157 SH SOLE 0 1157 0 DU PONT E I DE NEMOU COMMON 263534109 25395 314643 SH SOLE 0 305068 9575 DUCOMMUN INC COMMON 264147109 66 2100 SH SOLE 0 2100 0 DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH SOLE 0 21 0 DUKE ENERGY CORP COMMON 26441C204 996 11917 SH SOLE 0 11539 378 DUN & BRADSTREET COR COMMON 26483E100 6554 60604 SH SOLE 0 58904 1700 DUNDEE CORP CLASS A 264901109 10657 4858063 SH SOLE 927050 3684329 246684 DUNKIN BRANDS GR COMMON 265504100 75347 1366963 SH SOLE 133600 1202488 30875 DXC TECHNOLOGY CO COMMON STOCK 23355L106 48 627 SH SOLE 0 627 0 DYNEGY INC WTS OCT 2 17 26817R116 0 2 SH SOLE 0 2 0 EAGLE BANCRP MONTAN COMMON 26942G100 547 30236 SH SOLE 0 0 30236 EAST WEST BANCORP COMMON 27579R104 58 1000 SH SOLE 0 1000 0 EASTMAN CHEM CO COMMON 277432100 163 1948 SH SOLE 0 1942 6 EASTMAN KODAK CO COM NEW 277461406 0 25 SH SOLE 0 25 0 EASTMAN KODAK CO WTS SEP 03 18 277461133 0 8 SH SOLE 0 8 0 EASTMAN KODAK CO WTS SEP 03 18 277461141 0 7 SH SOLE 0 7 0 EATON CORPORATION COMMON G29183103 190 2445 SH SOLE 0 2445 0 EATON VANCE TAX-MNG OPP FUND 27828Y108 282 18540 SH SOLE 0 18540 0 EATON VANCE ENHANCED COMMON 278274105 216 15810 SH SOLE 0 15810 0 EATON VANCE TAX MNG GBL DV EQT 27829F108 6 750 SH SOLE 0 750 0 EATON VANCE TAX ADV COMMON 27828G107 21 1000 SH SOLE 0 1000 0 EATON VANCE TX ADV GLO DIV COMMON 27828S101 4 250 SH SOLE 0 250 0 EBAY INC COMMON 278642103 40160 1150077 SH SOLE 6090 1062479 81508 EBIX INC COMMON 278715206 102 1900 SH SOLE 0 1900 0 ECHOSTAR CORP CLASS A 278768106 60 1000 SH SOLE 0 1000 0 ECOLAB INC COMMON 278865100 773 5830 SH SOLE 0 5830 0 ECOPETROL SA SP ADR (20 ORD) 279158109 63 7000 SH SOLE 0 7000 0 EDGEWELL PERSONAL COMMON 28035Q102 124 1642 SH SOLE 0 1642 0 EDWARDS LIFESCIENCE COMMON 28176E108 37 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 66 629 SH SOLE 0 629 0 ELI LILLY & CO COMMON 532457108 10161 123472 SH SOLE 0 118142 5330 EMCOR GROUP INC COMMON 29084Q100 3 51 SH SOLE 0 51 0 EMERALD EXPOSITION COMMON USD0.01 29103B100 2538 115900 SH SOLE 115900 0 0 EMERSON ELEC CO COMMON 291011104 1245 20889 SH SOLE 0 19869 1020 EMPIRE RESORTS INC COM USD0.01 292052305 0 34 SH SOLE 0 34 0 ENANTA PHARMACEUTI COMMON 29251M106 33630 934700 SH SOLE 922700 12000 0 ENBRIDGE ENERGY PART COMMON 29250R106 9 600 SH SOLE 0 0 600 ENBRIDGE INC COMMON 29250N105 5518 138633 SH SOLE 0 135721 2912 ENCANA CORPORATION COMMON 292505104 216 24590 SH SOLE 0 24590 0 ENERGIZER HOLDINGS COMMON 29272W109 232 4842 SH SOLE 0 4842 0 ENERGY TRANSFER EQTY COMMON UNIT 29273V100 231 12887 SH SOLE 0 12887 0 ENERGY TRANSFER PRTN UNIT LTD PARTN 29278N103 259 12749 SH SOLE 0 12749 0 ENERGY XXI GULFCOAST COM USD0.01 29276K101 30 1623 SH SOLE 0 1623 0 ENERPLUS CORP COMMON 292766102 8 1000 SH SOLE 1000 0 0 ENGILITY HOLDNGS INC COMMON 29286C107 0 5 SH SOLE 0 5 0 ENLINK MIDSTREAM LLC UNIT REP STG LTD LIA 29336T100 88 5000 SH SOLE 0 5000 0 ENSCO PLC COMMON CLASS A G3157S106 3346 648460 SH SOLE 5100 642010 1350 ENTEGRA FINANCIAL COMMON NPV 29363J108 222 9763 SH SOLE 0 9763 0 ENTELLUS MED INC COMMON 29363K105 2876 173700 SH SOLE 173700 0 0 ENTERGY CORP COMMON 29364G103 229 2994 SH SOLE 0 2994 0 ENTERPRISE PRODS COMMON 293792107 3864 142696 SH SOLE 0 140522 2174 ENVISION HEALTHCARE COMMON STOCK 29414D100 3 49 SH SOLE 0 49 0 EOG RESOURCES INC COMMON 26875P101 39132 432261 SH SOLE 0 432241 20 EQT CORPORATION COMMON 26884L109 377 6450 SH SOLE 0 6450 0 EQUIFAX INC COMMON 294429105 302 2197 SH SOLE 0 2197 0 EQUITY COMMONWEALTH COMMON SBI 294628102 1153 36500 SH SOLE 0 36500 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 205 3124 SH SOLE 0 3124 0 ERICSSON ADR (1 ORD B SEK1) 294821608 10 1527 SH SOLE 0 218 1309 ESCO TECHN INC COMMON 296315104 11 200 SH SOLE 0 200 0 ESSENDANT INC COM USD0.10 296689102 710 47941 SH SOLE 0 41712 6229 ESTEE LAUDER CO CLASS A 518439104 35 374 SH SOLE 0 374 0 EV ENERGY PARTNERS COMMON UNIT 26926V107 0 500 SH SOLE 0 0 500 EVEREST RE GROUP LTD COMMON G3223R108 25 100 SH SOLE 0 100 0 EVERSOURCE ENERGY COMMON 30040W108 87 1437 SH SOLE 0 1437 0 EXCO RESOURCES INC COMMONSTOCK 269279501 1 540 SH SOLE 0 540 0 EXELON CORP COMMON 30161N101 102 2853 SH SOLE 0 2478 375 EXPEDIA INC COMMON 30212P303 5 35 SH SOLE 0 35 0 EXPEDITORS INTL WASH COMMON 302130109 25 460 SH SOLE 0 460 0 EXPRESS SCRIPTS HLDG COMMON 30219G108 450 7064 SH SOLE 0 7035 29 EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 13226 683200 SH SOLE 0 653200 30000 EXTRA SPACE STORAGE REIT 30225T102 117 1500 SH SOLE 0 1500 0 EXXON MOBIL CORP COMMON 30231G102 35453 439157 SH SOLE 0 414974 24183 FACEBOOK INC CLASS A 30303M102 3451 22862 SH SOLE 0 22492 370 FAIR ISAAC INC COMMON 303250104 230 1654 SH SOLE 0 654 1000 FALCONSTOR SOFTWARE COMMON 306137100 36 139406 SH SOLE 0 139406 0 FARMER BROS CO COMMON 307675108 1260 41670 SH SOLE 0 40970 700 FATE THERAPEUTICS COM USD0.001 31189P102 4 1250 SH SOLE 0 0 1250 FEDEX CORP COMMON 31428X106 123358 567611 SH SOLE 1000 556587 10024 FERRARI N V COMMON N3167Y103 1 20 SH SOLE 0 20 0 FERRO CORP COMMON 315405100 1871 102300 SH SOLE 0 99300 3000 FIDELITY NATL INFO COMMON 31620M106 414 4851 SH SOLE 0 4581 270 FIFTH THIRD BANCORP COMMON 316773100 82 3160 SH SOLE 0 3160 0 FINISH LINE INC CLASS A 317923100 0 1 SH SOLE 0 1 0 FIREEYE INC COMMON STOCK 31816Q101 51 3400 SH SOLE 0 3400 0 FIRST DATA CORP COMMON CL A 32008D106 45 2500 SH SOLE 0 2500 0 FIRST FINL BANCORP COMMON 320209109 129 4668 SH SOLE 0 4668 0 FIRST HORIZON NATL COMMON 320517105 3169 181961 SH SOLE 0 177310 4651 FIRST REPUBLIC BANK COMMON 33616C100 2 20 SH SOLE 0 20 0 FIRST TR ETF IV TACT HI YLD ETF 33738D408 4 85 SH SOLE 0 85 0 FIRST TR EXCHANGE TR ETF HLTH CARE ALPH 33734X143 1 23 SH SOLE 0 23 0 FIRSTENERGY CORP COMMON 337932107 23 800 SH SOLE 0 800 0 FISERV INC COMMON 337738108 110 900 SH SOLE 0 900 0 FLIR SYS INC COMMON 302445101 4101 118325 SH SOLE 0 118325 0 FLOWSERVE CORP COMMON 34354P105 97 2100 SH SOLE 0 2100 0 FLUOR CORPORATION COMMON 343412102 18 396 SH SOLE 0 396 0 FLY LEASING LTD ADR 144 A 34407D109 5401 401630 SH SOLE 320130 71950 9550 FMC CORP COMMON 302491303 7 100 SH SOLE 0 100 0 FNB CORP COMMON 302520101 205 14542 SH SOLE 0 12540 2002 FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 45 465 SH SOLE 0 465 0 FOOT LOCKER INC COMMON 344849104 197 4000 SH SOLE 0 4000 0 FORD MOTOR CO COMMON 345370860 109 9758 SH SOLE 0 9758 0 FOREST CITY ENTPRSES CLASS A 345605109 25867 1070245 SH SOLE 44422 966013 59810 FORTIVE CORPORATION COMMON STOCK 34959J108 23960 378221 SH SOLE 0 368775 9446 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 52 800 SH SOLE 0 800 0 FOUR CORNERS PRPERTY COMMON 35086T109 26 1066 SH SOLE 0 1066 0 FRANCO NEVADA CORP COMMON 351858105 44 617 SH SOLE 0 617 0 FRANKLIN ELEC INC COMMON 353514102 948 22900 SH SOLE 0 22900 0 FRANKLIN RES INC COMMON 354613101 28227 630216 SH SOLE 0 588686 41530 FRANKLIN STREET PPTY COMMON 35471R106 306 27661 SH SOLE 0 27661 0 FREEPORT-MCMORAN INC COMMON 35671D857 98 8177 SH SOLE 0 7541 636 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 29 620 SH SOLE 0 620 0 FRP HOLDINGS INC COMMON 30292L107 277 6021 SH SOLE 0 6021 0 FRTR NSDQ ABA CMTBKI UT COM SHS ETF 33736Q104 2 55 SH SOLE 0 55 0 FUELCELL ENERGY INC COM USD0.0001 35952H502 3 3191 SH SOLE 0 3191 0 GABELLI EQUITY TRUST COMMON 362397101 43 7116 SH SOLE 0 7116 0 GALECTIN THERAPTCS COMMON 363225202 4 1667 SH SOLE 0 0 1667 GAMESTOP CORP HLDG CLASS A 36467W109 28 1300 SH SOLE 0 1300 0 GANNETT INC COMMON 36473H104 40 4662 SH SOLE 0 4662 0 GAP INC COMMON 364760108 45 2056 SH SOLE 0 2056 0 GCP APPLIED TECH INC COMMON 36164Y101 49160 1611819 SH SOLE 0 1571770 40049 GENERAL AMERN INVS COMMON 368802104 646 18812 SH SOLE 0 9472 9340 GENERAL DYNAMICS COMMON 369550108 1138 5746 SH SOLE 0 5746 0 GENERAL ELECTRIC CO COMMON 369604103 93432 3459168 SH SOLE 3226 3254273 201669 GENERAL MILLS INC COMMON 370334104 6957 125583 SH SOLE 0 125583 0 GENERAL MOTORS CO COMMON 37045V100 105 3018 SH SOLE 0 3018 0 GENERAL MTRS CO WTS JUL 10 19 37045V126 25 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 4 1265 SH SOLE 0 1265 0 GENOMIC HEALTH COMMON 37244C101 2278 70000 SH SOLE 70000 0 0 GENUINE PARTS CO COMMON 372460105 176 1903 SH SOLE 0 1903 0 GERON CORP COMMON 374163103 8 3200 SH SOLE 0 3200 0 GETTY RLTY CORP NEW COMMON 374297109 65 2600 SH SOLE 0 2600 0 GEVO INC COM USD0.01 374396307 0 500 SH SOLE 0 500 0 GGP INC COMMON 36174X101 1985 84280 SH SOLE 0 29280 55000 GIGAMON INC COMMON 37518B102 1971 50100 SH SOLE 0 49000 1100 GILEAD SCIENCES INC COMMON 375558103 203910 2880908 SH SOLE 1326 2537472 342110 GLATFELTER COMMON 377316104 9122 466853 SH SOLE 0 460213 6640 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1238 28720 SH SOLE 0 26820 1900 GLOBAL PARTNERS LP COMMON UNIT 37946R109 27 1500 SH SOLE 0 1500 0 GLOBAL PAYMENTS INC COMMON 37940X102 180 2000 SH SOLE 0 2000 0 GLOBAL X FDS GBL X MSCIGREECE ETF 37950E366 7 723 SH SOLE 0 723 0 GLOBAL X FDS SILVER MNR ETF 37954Y848 108 3199 SH SOLE 0 3199 0 GLOBALSTAR INC COMMON 378973408 34 16000 SH SOLE 0 16000 0 GLU MOBILE INC COMMON 379890106 41 16770 SH SOLE 0 15770 1000 GOLAR LNG LTD ORDINARY G9456A100 1004 45150 SH SOLE 0 45150 0 GOLD STANDARD VENT COMMON 380738104 4 2500 SH SOLE 0 2500 0 GOLDCORP INC COMMON 380956409 35 2732 SH SOLE 0 2732 0 GOLDMAN SACHS GROUP COMMON 38141G104 1042 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 24607 341721 SH SOLE 34 312956 28731 GRACO INC COMMON 384109104 18982 173699 SH SOLE 0 139161 34538 GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 1211 2020 SH SOLE 0 2020 0 GRAINGER W W INC COMMON 384802104 278 1544 SH SOLE 0 500 1044 GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002308 18 636 SH SOLE 0 132 504 GREAT LAKES DREDGE COMMON 390607109 86 20000 SH SOLE 0 20000 0 GREAT PLAINS ENERGY COMMON 391164100 12395 423357 SH SOLE 0 404292 19065 GREEN BANCORP INC COMMON 39260X100 7313 376993 SH SOLE 156108 194885 26000 GREENHILL & CO INC COMMON 395259104 86 4279 SH SOLE 0 4279 0 GROUPE DANONE SHS F12033134 14484 187909 SH SOLE 0 187709 200 GUARANTY BANCORP DEL COMMON 40075T607 503 18500 SH SOLE 0 0 18500 GUESS INC COMMON 401617105 0 11 SH SOLE 0 11 0 GUIDEWIRE SOFTWARE COMMON 40171V100 41 600 SH SOLE 0 600 0 HALCON RESOURCES COMMON 40537Q605 16 3600 SH SOLE 0 3600 0 HALLIBURTON COMMON 406216101 1236 28953 SH SOLE 0 25378 3575 HALYARD HEALTH INC COMMON 40650V100 85 2174 SH SOLE 0 2174 0 HANESBRANDS INC COMMON 410345102 678 29276 SH SOLE 0 29276 0 HANNON ARMSTRONG S COMMON 41068X100 16 700 SH SOLE 0 700 0 HARDINGE INC COMMON 412324303 458 36950 SH SOLE 0 34000 2950 HARRIS CORP DEL COMMON 413875105 29 272 SH SOLE 0 272 0 HARSCO CORP COMMON 415864107 2218 137770 SH SOLE 0 118625 19145 HARTE HANKS INC COMMON 416196103 3 3138 SH SOLE 0 3138 0 HARTFORD FINL SVCS COMMON 416515104 50 969 SH SOLE 0 489 480 HARVARD BIOSCIENCE I COMMON 416906105 334 131000 SH SOLE 0 67000 64000 HASBRO INC COMMON 418056107 1506 13507 SH SOLE 0 13007 500 HC2 HLDGS INC COMMON 404139107 88 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 HENRY JACK & ASSOC COMMON 426281101 113 1088 SH SOLE 0 1088 0 HENRY SCHEIN INC COMMON 806407102 99 545 SH SOLE 0 545 0 HERCULES CAPITAL INC COMMON 427096508 61 4650 SH SOLE 0 4350 300 HERTZ GLOBAL HLDGS COMMON STOCK 42806J106 21 1867 SH SOLE 0 1700 167 HESS CORPORATION COMMON 42809H107 986 22478 SH SOLE 0 21878 600 HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 122 7358 SH SOLE 0 7358 0 HEXCEL CORP COMMON 428291108 200 3800 SH SOLE 0 3800 0 HIGHLAND FDS I IBOXX SR LN ETF 430101774 41 2256 SH SOLE 0 2256 0 HIGHWOODS PPTYS INC COMMON 431284108 1244 24550 SH SOLE 0 24550 0 HILLENBRAND INC COMMON 431571108 7 207 SH SOLE 0 207 0 HILLTOP HOLDINGS COMMON 432748101 458 17500 SH SOLE 0 0 17500 HILTON WRLDWDE HLDGS COMMON 43300A203 1690 27332 SH SOLE 0 27332 0 HNI CORPORATION COMMON 404251100 55 1400 SH SOLE 0 1300 100 HOME DEPOT INC COMMON 437076102 4585 29892 SH SOLE 0 28711 1181 HONEYWELL INTL INC COMMON 438516106 257138 1929154 SH SOLE 95050 1813632 20472 HORIZON GLOBAL CORP COMMON 44052W104 20502 1427756 SH SOLE 228280 1121051 78425 HORMEL FOODS CORP COMMON 440452100 68 2000 SH SOLE 0 0 2000 HOST HOTELS & RESRTS REIT 44107P104 82 4527 SH SOLE 0 2783 1744 HOSTESS BRANDS INC WTS NOV 04 21 44109J114 808 277750 SH SOLE 0 246750 31000 HOWARD HUGHES COMMON 44267D107 7153 58232 SH SOLE 0 52921 5311 HP INC COMMON USD0.01 40434L105 101 5781 SH SOLE 0 5781 0 HRG GROUP INC COMMON 40434J100 78867 4453271 SH SOLE 370000 3894326 188945 HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 16 618 SH SOLE 0 618 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 4292 92531 SH SOLE 700 84311 7520 HUBBELL INCORPORATED COMMON 443510607 169 1500 SH SOLE 0 1500 0 HUNT JB TRANS SVCS COMMON 445658107 12 133 SH SOLE 0 133 0 HUNTINGTON BANCSHARE COMMON 446150104 135 10000 SH SOLE 0 9422 578 HUNTSMAN CORP COMMON 447011107 2655 102761 SH SOLE 0 91086 11675 HURCO CO COMMON 447324104 59 1700 SH SOLE 0 1700 0 HURON CONSULTING GRP COMMON 447462102 12 300 SH SOLE 0 0 300 HUTTIG BUILDNG PRODS COMMON 448451104 175 25000 SH SOLE 0 0 25000 HYDROGENICS CORP COMMON 448883207 70 7000 SH SOLE 0 0 7000 IAC INTERACTIVECORP COMMON 44919P508 58211 563850 SH SOLE 2130 545710 16010 ICONIX BRAND GROUP COMMON 451055107 1170 169375 SH SOLE 0 93250 76125 IDACORP INC COMMON 451107106 8262 96808 SH SOLE 0 90628 6180 IDEX CORP COMMON 45167R104 1030 9118 SH SOLE 0 9118 0 IDEXX LABS INC COMMON 45168D104 653 4050 SH SOLE 0 3900 150 IDT CORPORATION CLASS B 448947507 0 66 SH SOLE 0 66 0 IEC ELECTRS CORP COMMON 44949L105 11 3100 SH SOLE 0 3100 0 IF BANCORP INC COMMON 44951J105 148 7636 SH SOLE 0 7636 0 IHS MARKIT LTD SHS G47567105 3 89 SH SOLE 0 89 0 IKANG HEALTHCARE G ADS REP 0.5 ORD SHS 45174L108 12761 1040043 SH SOLE 1040043 0 0 ILG INC COM USD0.01 44967H101 0 6 SH SOLE 0 6 0 ILLINOIS TOOL WORKS COMMON 452308109 6303 44001 SH SOLE 0 43901 100 ILLUMINA INC COMMON 452327109 324 1872 SH SOLE 20 1852 0 IMAX CORP COMMON 45245E109 2 100 SH SOLE 0 100 0 IMMUNOGEN INC COMMON 45253H101 21 3046 SH SOLE 0 3046 0 INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH SOLE 0 111 5 INDEPNDNT BK OF MASS COMMON 453836108 97 1460 SH SOLE 0 1460 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2 69 SH SOLE 0 69 0 INDIA FD INC COMMON 454089103 385 14297 SH SOLE 0 14297 0 ING GROEP N V SP ADR (1 COM) 456837103 106 6122 SH SOLE 0 6122 0 INGERSOLL-RAND PLC CLASS A G47791101 354 3881 SH SOLE 0 3881 0 INGREDION INCORPRTD COMMON 457187102 53570 449378 SH SOLE 0 448878 500 INSMED INC COMMON 457669307 0 25 SH SOLE 0 25 0 INTEGRAT DEVICE TECH COMMON 458118106 340 13200 SH SOLE 0 13200 0 INTEL CORP COMMON 458140100 8415 249432 SH SOLE 0 240296 9136 INTER CONTINENTAL EX COM USD0.01 45866F104 16912 256555 SH SOLE 0 253935 2620 INTERNATIONAL PAPER COMMON 460146103 231 4094 SH SOLE 0 4094 0 INTERPUBLIC GROUP COMMON 460690100 185 7534 SH SOLE 0 4092 3442 INTL BUSINESS MCHN COMMON 459200101 103621 673606 SH SOLE 0 609436 64170 INTL FLAVORS & FRAGR COMMON 459506101 94 700 SH SOLE 0 700 0 INTUIT COMMON 461202103 371 2800 SH SOLE 0 0 2800 INTUITIVE SURGIC INC COMMON 46120E602 65 70 SH SOLE 0 70 0 INVESCO MUN INCM OPPTN 46132X101 24 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 50 7000 SH SOLE 0 7000 0 IONIS PHARMACEUTICAL COMMON USD0.001 462222100 2 50 SH SOLE 0 50 0 IROBOT CORP COMMON 462726100 8 100 SH SOLE 0 100 0 IRON MOUNTAIN INC REIT 46284V101 58 1695 SH SOLE 0 1695 0 ISHARES 1-3 YR TR BD ETF 464287457 2 25 SH SOLE 0 0 25 ISHARES 2017 AMT-FREE MUNI T 464289271 10 372 SH SOLE 0 372 0 ISHARES 7-10 Y TR BD ETF 464287440 15 146 SH SOLE 0 146 0 ISHARES BRAZIL CAPD ETF 464286400 5 171 SH SOLE 0 171 0 ISHARES CHINA LG-CAP ETF 464287184 231 5832 SH SOLE 0 5832 0 ISHARES EAFE GRWTH ETF 464288885 4 62 SH SOLE 0 62 0 ISHARES EMERG MKTS ETF 464287234 48 1168 SH SOLE 0 1168 0 ISHARES JP MOR EM MK ETF 464288281 92 813 SH SOLE 0 813 0 ISHARES LATN AMER 40 ETF 464287390 30 1000 SH SOLE 0 1000 0 ISHARES MSCI EAFE ETF 464287465 496 7617 SH SOLE 0 7617 0 ISHARES MSCI JAPN SMCETF 464286582 342 4900 SH SOLE 0 4900 0 ISHARES RUS 1000 GRW ETF 464287614 190 1598 SH SOLE 0 1598 0 ISHARES RUS 1000 VAL ETF 464287598 273 2353 SH SOLE 0 2353 0 ISHARES RUS 2000 GRW ETF 464287648 6 40 SH SOLE 0 40 0 ISHARES RUS 2000 VAL ETF 464287630 3 28 SH SOLE 0 28 0 ISHARES RUS MDCP VAL ETF 464287473 115 1376 SH SOLE 0 1376 0 ISHARES RUS MID-CAP ETF 464287499 177 923 SH SOLE 0 923 0 ISHARES RUSSELL 2000 ETF 464287655 89 637 SH SOLE 0 637 0 ISHARES S&P 500 GRWT ETF 464287309 10 78 SH SOLE 0 0 78 ISHARES S&P 500 VAL ETF 464287408 9 86 SH SOLE 0 0 86 ISHARES SELECT DIVID ETF 464287168 26 287 SH SOLE 0 287 0 ISHARES SP SMCP600VL ETF 464287879 48 350 SH SOLE 0 350 0 ISHARES U.S. ENERGY ETF 464287796 210 5920 SH SOLE 260 1360 4300 ISHARES U.S. PFD STK ETF 464288687 434 11105 SH SOLE 0 11105 0 ISHARES US OIL EQ&SV ETF 464288844 4 125 SH SOLE 0 125 0 ISHARES US REGNL BKS ETF 464288778 13 300 SH SOLE 0 300 0 ISHARES INC CORE MSCI EMKT 46434G103 528 10560 SH SOLE 380 4120 6060 ISHARES INC MSCI CDA INDEX 464286509 3 131 SH SOLE 0 131 0 ISHARES INC MSCI EUROZONE 464286608 339 8430 SH SOLE 470 1290 6670 ISHARES INC MSCI FRNTR 100 464286145 1 51 SH SOLE 0 51 0 ISHARES INC MSCI JAPAN ETF 46434G822 6 123 SH SOLE 0 123 0 ISHARES INC MSCI BRIC INDX 464286657 1 47 SH SOLE 0 47 0 ISHARES SILVER TRUST ISHARES 46428Q109 5 350 SH SOLE 0 350 0 ISHARES TR 2018 AMT-FREE MUNI T 46429B580 9 372 SH SOLE 0 372 0 ISHARES TR CORE S&P SMALL-CAP 464287804 125 1786 SH SOLE 0 1786 0 ISHARES TR CORE S&P VLU ETF 464287663 1106 21725 SH SOLE 1250 4300 16175 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 US TIPS BD FD 464287176 662 5838 SH SOLE 0 5823 15 ISHARES TRUST CORE S&P 500 ETF 464287200 236 970 SH SOLE 20 595 355 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 122 703 SH SOLE 0 703 0 ISTAR INC COMMON 45031U101 9 804 SH SOLE 0 624 180 ITAU UNIBANCO HLDG SP ADR (1 PFD) 465562106 98 8900 SH SOLE 0 8900 0 ITT INC COMMON 45073V108 93 2329 SH SOLE 0 1589 740 ITUS CORP COM USD0.01 45069V203 0 200 SH SOLE 0 200 0 JACOBS ENGR GROUP COMMON 469814107 129 2383 SH SOLE 0 2183 200 JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 117 3539 SH SOLE 0 3539 0 JASON INDUSTRIES COMMON 471172106 12 10000 SH SOLE 0 10000 0 JAZZ PHARMA PLC COMMON G50871105 295 1900 SH SOLE 0 1900 0 JEFFERIES GROUP INC 3.875 NOV 01 29 C 472319AG7 1444 1439000 PRN SOLE 0 1424000 15000 JOHN HANCK PREM DIV COMMON 41013T105 83 5000 SH SOLE 0 5000 0 JOHN HANCOCK FIN OPP OPP FD SH BEN NEW 409735206 27 759 SH SOLE 0 759 0 JOHNSON & JOHNSON COMMON 478160104 327106 2472641 SH SOLE 368450 2053519 50672 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 43366 1000155 SH SOLE 0 999554 601 JOHNSON OUTDOORS INC CLASS A 479167108 19 400 SH SOLE 0 400 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 47 1600 SH SOLE 0 1600 0 JPMORGAN CHASE & CO COMMON 46625H100 17255 188789 SH SOLE 250 172570 15969 JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH SOLE 0 97 0 KANSAS CITY SOUTHERN COMMON 485170302 475 4547 SH SOLE 0 4497 50 KAR AUCTION SERVIC COMMON 48238T109 40326 960845 SH SOLE 236050 721020 3775 KAYNE ANDERSON MLP COMMON 486606106 88 4672 SH SOLE 0 4672 0 KEARNY FINL CORP MD COM USD0.10 48716P108 5 404 SH SOLE 0 0 404 KELLOGG CO COMMON 487836108 7765 111799 SH SOLE 0 109133 2666 KENNEDY-WILSON HLDS COMMON 489398107 76 4000 SH SOLE 0 4000 0 KEYCORP COMMON 493267108 288 15410 SH SOLE 0 14864 546 KEYSIGHT TECHNOLOGS COMMON 49338L103 63 1631 SH SOLE 0 1581 50 KIMBERLY CLARK CORP COMMON 494368103 8977 69532 SH SOLE 0 67724 1808 KIMCO REALTY CORP COMMON 49446R109 73 4000 SH SOLE 0 4000 0 KINDER MORGAN INC COMMON 49456B101 2729 142484 SH SOLE 0 142484 0 KINDRED HEALTHCARE COMMON 494580103 1 89 SH SOLE 0 89 0 KINGSTONE COS INC COMMON 496719105 15 1000 SH SOLE 0 1000 0 KIRBY CORPORATION COMMON 497266106 735 11000 SH SOLE 0 11000 0 KKR & CO LP COMMON UNIT 48248M102 18 1000 SH SOLE 0 1000 0 KKR INCOME OPPORTU COMMON USD0.001 48249T106 0 15 SH SOLE 0 15 0 KLA-TENCOR CORP COMMON 482480100 81 891 SH SOLE 0 891 0 KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH SOLE 0 51 0 KOHLS CORP COMMON 500255104 4 118 SH SOLE 0 118 0 KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 2404 133779 SH SOLE 0 129867 3912 KRAFT HEINZ CO COMMON USD0.01 500754106 35769 417668 SH SOLE 112000 297891 7777 KROGER CO COMMON 501044101 3 142 SH SOLE 0 142 0 L3 TECHNOLOGIES INC COMMON 502413107 88 530 SH SOLE 0 530 0 LABORATORY CORP AMER COMMON 50540R409 4553 29542 SH SOLE 200 29317 25 LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH SOLE 0 0 482 LAKE SHORE BANCORP COMMON 510700107 315 20000 SH SOLE 0 20000 0 LAKELAND BANCORP INC COMMON 511637100 870 46200 SH SOLE 0 46200 0 LAMAR ADVERTISING CL A 512816109 2495 33921 SH SOLE 0 31421 2500 LAMB WESTON HLDGS COMMON 513272104 161 3669 SH SOLE 0 1348 2321 LANDMARK BANCORP INC COMMON 51504L107 410 13453 SH SOLE 0 0 13453 LANDS END INC COMMON 51509F105 1 103 SH SOLE 0 103 0 LANNETT CO INC COM 516012101 13 685 SH SOLE 0 685 0 LAS VEGAS SANDS CORP COMMON 517834107 0 0 SH SOLE 0 0 0 LAZARD LTD SHARES A G54050102 23 500 SH SOLE 0 500 0 LCI INDUSTRIES COMMON 50189K103 3137 30636 SH SOLE 0 26700 3936 LEE ENTERPRISES INC COMMON 523768109 1 600 SH SOLE 0 600 0 LEGACY RESERVES LP UNIT LP INT 524707304 5 4000 SH SOLE 0 4000 0 LEGG MASON BW GLOB COMMON 52469B100 39 3000 SH SOLE 0 3000 0 LEGGETT & PLATT INC COMMON 524660107 2366 45048 SH SOLE 0 45048 0 LEIDOS HOLDINGS INC COMMON STOCK 525327102 55 1065 SH SOLE 0 1065 0 LENDING CLUB CORP COM USD0.01 52603A109 4 790 SH SOLE 0 0 790 LENNAR CORP CLASS A 526057104 3135 58800 SH SOLE 55450 3350 0 LENNAR CORP CLASS B 526057302 2 60 SH SOLE 0 60 0 LEUCADIA NATL CORP COMMON 527288104 67039 2562664 SH SOLE 60925 2348980 152759 LEVEL 3 COMMUNICTN COMMON 52729N308 57 975 SH SOLE 0 975 0 LEXICON PHARMACUTICL COM USD0.001 528872302 82 5000 SH SOLE 0 5000 0 LEXINGTON REALTY TR COMMON 529043101 163 16500 SH SOLE 0 16500 0 LIBERTY BRAVES GROUP COM SER A 531229706 809 33862 SH SOLE 0 22478 11384 LIBERTY BRAVES GROUP COM SER C 531229888 2713 113212 SH SOLE 0 74383 38829 LIBERTY BROADBAND CORP COM SER A 530307107 8317 96953 SH SOLE 82 67507 29364 LIBERTY BROADBAND CORP COM SER C 530307305 28624 329958 SH SOLE 3705 244696 81557 LIBERTY EXPEDIA HLDS COM USD0.01 SER A WI 53046P109 655 12125 SH SOLE 0 12125 0 LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 6529 203284 SH SOLE 0 136839 66445 LIBERTY GLOBAL PLC CLASS C G5480U120 55068 1766155 SH SOLE 0 1543015 223140 LIBERTY GLOBAL PLC LILAC SHS CL C USD G5480U153 6117 285735 SH SOLE 0 251453 34282 LIBERTY GLOBAL PLC USD0.01 LILAC A G5480U138 936 43032 SH SOLE 0 33615 9417 LIBERTY INTERACTIVE COM USD0.01 A 53071M856 960 18367 SH SOLE 0 18367 0 LIBERTY INTERACTIVE INTERACT COM SER B 53071M203 58 2375 SH SOLE 0 2375 0 LIBERTY INTERACTIVE QVC GP COM SER A 53071M104 3416 139214 SH SOLE 0 138848 366 LIBERTY MEDIA COM USD0.01 SER A ME 531229870 3696 105512 SH SOLE 19 75917 29576 LIBERTY MEDIA COM USD0.01 SER C ME 531229854 9206 251414 SH SOLE 4089 184601 62724 LIBERTY SIRIUS GROUP COM SER A 531229409 15012 357607 SH SOLE 78 239208 118321 LIBERTY SIRIUS GROUP COM SER C 531229607 39477 946712 SH SOLE 11356 715995 219361 LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 132 11451 SH SOLE 0 11451 0 LIGHTBRIDGE CORP COM USD0.001 53224K203 3 2135 SH SOLE 0 2135 0 LINCOLN NATL CORP COMMON 534187109 496 7345 SH SOLE 0 7345 0 LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 720 27409 SH SOLE 0 27409 0 LLOYDS BANKING GR SP ADR(4 ORD) 539439109 24 7020 SH SOLE 0 7020 0 LOCKHEED MARTIN CORP COMMON 539830109 2123 7650 SH SOLE 0 7125 525 LOEWS CORP COMMON 540424108 14956 319504 SH SOLE 0 319504 0 LOGMEIN INC COMMON 54142L109 0 2 SH SOLE 0 2 0 LOWES CO COMMON 548661107 18858 243242 SH SOLE 0 241942 1300 LSC COMMUNICATIONS COMMON 50218P107 45 2123 SH SOLE 0 2123 0 LUBY'S INC COMMON 549282101 88 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 29939 354780 SH SOLE 0 344740 10040 M & T BK CORP COMMON 55261F104 3003 18543 SH SOLE 0 18543 0 MACERICH CO REIT 554382101 522 9000 SH SOLE 0 9000 0 MACK CALI RLTY CORP COMMON 554489104 12853 473599 SH SOLE 0 449179 24420 MACQUARIE INFRASTRUC COMMON 55608B105 72 930 SH SOLE 0 0 930 MACYS INC COMMON 55616P104 6 267 SH SOLE 0 266 1 MAG SILVER CORP COMMON 55903Q104 469 36000 SH SOLE 0 36000 0 MAGAL SECURITY SYS ORDINARY M6786D104 22 4475 SH SOLE 0 4475 0 MAGELLAN MIDSTREAM COMMON UNIT 559080106 3848 53992 SH SOLE 0 53992 0 MAGYAR BANCORP INC COMMON 55977T109 300 22939 SH SOLE 0 22939 0 MALLINCKRODT PLC SHARES G5785G107 1 30 SH SOLE 0 21 9 MANPOWERGROUP COMMON 56418H100 6562 58768 SH SOLE 0 58193 575 MANTECH INTL CORP CLASS A 564563104 11 280 SH SOLE 100 180 0 MANULIFE FINCL CORP COMMON 56501R106 14 783 SH SOLE 0 783 0 MARATHON OIL CORP COMMON 565849106 198 16753 SH SOLE 0 16753 0 MARATHON PETROLEUM COMMON 56585A102 890 17022 SH SOLE 0 17022 0 MARKEL CORP COMMON 570535104 1384 1419 SH SOLE 0 1419 0 MARRIOTT INTL INC CLASS A 571903202 9 97 SH SOLE 0 97 0 MARSH & MCLENNAN COS COMMON 571748102 284 3650 SH SOLE 0 3500 150 MARTIN MARIETTA MATL COMMON 573284106 734 3298 SH SOLE 0 3298 0 MASCO CORP COMMON 574599106 22 600 SH SOLE 0 600 0 MASTERCARD INC CLASS A 57636Q104 1247 10271 SH SOLE 0 10271 0 MATCH GROUP INC COMMON 57665R106 11608 667950 SH SOLE 1350 628100 38500 MATERIALISE NV SPN ADS REPSTG 1 ORD 57667T100 111 9400 SH SOLE 0 9000 400 MATTEL INC COMMON 577081102 1332 61909 SH SOLE 130 60779 1000 MBIA INC COMMON 55262C100 302 32125 SH SOLE 0 0 32125 MCCORMICK & CO INC COMMON NON VTG 579780206 10817 110932 SH SOLE 0 110932 0 MCDONALDS CORP COMMON 580135101 37529 245031 SH SOLE 0 243578 1453 MCEWEN MINING INC COMMON 58039P107 173 66000 SH SOLE 0 66000 0 MCKESSON CORP COMMON 58155Q103 226 1377 SH SOLE 0 1377 0 MDC HOLDINGS COMMON 552676108 681 19287 SH SOLE 0 19182 105 MDU RES GROUP INC COMMON 552690109 8826 336897 SH SOLE 1700 316697 18500 MEDICAL PPTYS TRUST COMMON 58463J304 126 9800 SH SOLE 0 9800 0 MEDIFAST INC COMMON 58470H101 29 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 26693 300769 SH SOLE 283844 16853 72 MERCK & CO INC COMMON 58933Y105 14535 226799 SH SOLE 500 220482 5817 MERCURY GENERAL CORP COMMON 589400100 2011 37242 SH SOLE 0 36942 300 MERIDIAN BIOSCIENCE COMMON 589584101 110 7000 SH SOLE 0 6500 500 METHANEX CORP COMMON 59151K108 748 17000 SH SOLE 0 17000 0 METLIFE INC COMMON 59156R108 108 1974 SH SOLE 0 1929 45 METTLER TOLEDO INTL COMMON 592688105 51 88 SH SOLE 0 88 0 MFS CHARTER INC TR SH BEN INT 552727109 15 1828 SH SOLE 0 0 1828 MGM RESORTS INTL COMMON 552953101 9 300 SH SOLE 0 300 0 MICROCHIP TECHNOLOGY COMMON 595017104 13 169 SH SOLE 0 169 0 MICROSOFT CORP COMMON 594918104 527876 7658143 SH SOLE 581 7417977 239585 MICROVISION INC COMMON 594960304 0 13 SH SOLE 0 13 0 MID-AMER APT CMNTYS REIT 59522J103 4585 43516 SH SOLE 0 43166 350 MIDDLEBY CORP COMMON 596278101 65 543 SH SOLE 0 543 0 MIDDLESEX WATER CO COMMON 596680108 13420 338897 SH SOLE 1800 324906 12191 MIDSOUTH BANCORP COMMON 598039105 177 15100 SH SOLE 0 0 15100 MIND C T I LTD ORDINARY M70240102 150 60000 SH SOLE 0 60000 0 MINERALS TECHNOLOGS COMMON 603158106 29721 406026 SH SOLE 0 406026 0 MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH SOLE 0 200 0 MODUSLINK GLBAL SOL COMMON 60786L206 64 37500 SH SOLE 0 0 37500 MOHAWK INDS INC COMMON 608190104 160 664 SH SOLE 0 664 0 MOLSON COORS BREWING CLASS B 60871R209 147 1705 SH SOLE 0 1705 0 MOMO INC DR EACH REPR 2A ORD 60879B107 4435 120000 SH SOLE 120000 0 0 MONDELEZ INTL INC COMMON 609207105 35543 822961 SH SOLE 0 803315 19646 MONOTYPE IMAGING HLD COMMON 61022P100 183 10000 SH SOLE 0 9600 400 MONSANTO CO COMMON 61166W101 145 1230 SH SOLE 0 1230 0 MOODYS CORP COMMON 615369105 27536 226301 SH SOLE 0 195301 31000 MORGAN STANLEY COMMON 617446448 44 990 SH SOLE 100 890 0 MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH SOLE 0 20 0 MORNINGSTAR INC COMMON 617700109 99 1269 SH SOLE 0 1269 0 MOSAIC CO COMMON 61945C103 5900 258438 SH SOLE 0 258374 64 MOSYS INC COMMON 619718208 4 2397 SH SOLE 0 2397 0 MOTOROLA SOLUTIONS COMMON 620076307 2284 26340 SH SOLE 0 26247 93 MOUNTAIN PROV DIAM COMMON 62426E402 819 273126 SH SOLE 0 251894 21232 MSA SAFETY INC COMMON STOCK 553498106 7973 98234 SH SOLE 0 96134 2100 MSB FINL CORP NEW COM STK USD0.10 55352L101 136 7845 SH SOLE 0 7845 0 MSC INDL DIRECT INC CLASS A 553530106 120 1400 SH SOLE 0 1400 0 MSCI INC COMMON 55354G100 370 3600 SH SOLE 0 3600 0 MUELLER INDS INC COMMON 624756102 3609 118541 SH SOLE 23100 81041 14400 MUELLER WTR PRODS COMMON 624758108 4033 345304 SH SOLE 0 328454 16850 MURPHY OIL CORP COMMON 626717102 206 8040 SH SOLE 0 8040 0 MURPHY USA INC COMMON STOCK 626755102 148 2010 SH SOLE 0 2010 0 MV OIL TR UNIT 553859109 2 500 SH SOLE 0 0 500 MYLAN N V EUR0.01 N59465109 1797 46300 SH SOLE 0 46300 0 NABORS INDS LTD COMMON G6359F103 37 4600 SH SOLE 0 4600 0 NANOMETRICS INC COMMON 630077105 2008 79400 SH SOLE 0 77600 1800 NASDAQ INC COM STK USD0.01 631103108 473 6618 SH SOLE 0 6618 0 NATHANS FAMOUS INC COMMON 632347100 5372 85275 SH SOLE 0 85275 0 NATIONAL BANK HOLD COMMON 633707104 163 4925 SH SOLE 0 4925 0 NATIONAL GEN HLDGS COMMON 636220303 2 100 SH SOLE 0 100 0 NATIONAL GRID ADR (5 ORD) 636274409 16 263 SH SOLE 0 263 0 NATIONAL OILWELL VAR COMMON 637071101 1081 32836 SH SOLE 0 32836 0 NATL WESTMINISTER BK SP ADR 638539882 110 4200 SH SOLE 0 4200 0 NATUS MEDICAL INC COMMON 639050103 3 100 SH SOLE 0 100 0 NAVIENT CORP COMMON 63938C108 3331 200103 SH SOLE 0 200103 0 NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 4390 529000 SH SOLE 0 503525 25475 NCR CORP COMMON 62886E108 2 56 SH SOLE 0 56 0 NEENAH PAPER COMMON 640079109 4928 61417 SH SOLE 31000 24450 5967 NESTLE S A ADS (1 ORD SHRS) 641069406 452629 5190693 SH SOLE 109300 4749426 331967 NESTLE S A SHS NOM SHARES H57312649 814 9347 SH SOLE 0 9347 0 NETAPP INC COM COMMON 64110D104 1 28 SH SOLE 0 28 0 NETFLIX INC COMMON 64110L106 109 730 SH SOLE 0 730 0 NETWORK-1 TECH INC COMMON 64121N109 57 13600 SH SOLE 0 13600 0 NEUBERGER BERMAN RE COMMON 64190A103 16 3028 SH SOLE 0 3028 0 NEUROTROPE INC COM USD0.0001 64129T207 4 500 SH SOLE 0 500 0 NEUSTAR INC CLASS A 64126X201 2913 87370 SH SOLE 0 87370 0 NEW AMER HIGH INC COMMON 641876800 28 3040 SH SOLE 0 3040 0 NEW GOLD INC COMMON 644535106 135 42500 SH SOLE 0 41000 1500 NEW HOME COMPANY I COM USD0.01 645370107 22959 2001666 SH SOLE 353375 1555755 92536 NEW RESIDENTIAL INV COMMON 64828T201 196 12600 SH SOLE 0 12600 0 NEW YORK REIT INC COMMON 64976L109 86 10000 SH SOLE 0 0 10000 NEW YORK TIMES CO CLASS A 650111107 17 980 SH SOLE 0 980 0 NEWELL BRANDS INC COM USD1 651229106 174576 3255815 SH SOLE 382285 2764836 108694 NEWFIELD EXPL CO COMMON 651290108 24 872 SH SOLE 0 18 854 NEWMONT MINING CORP COMMON 651639106 4860 150072 SH SOLE 0 150042 30 NEWS CORP NEW COMMON CL A 65249B109 28 2045 SH SOLE 0 2045 0 NEXEO SOLUTIONS INC WTS NOV 06 19 65342H110 1 2000 SH SOLE 0 2000 0 NEXSTAR MEDIA GROUP COM USD0.01 CL'A' 65336K103 405 6778 SH SOLE 0 6778 0 NEXTERA ENERGY INC COMMON 65339F101 768 5484 SH SOLE 0 5484 0 NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 7 200 SH SOLE 0 0 200 NIKE INC CLASS B 654106103 9901 167826 SH SOLE 0 167726 100 NISOURCE INC COMMON 65473P105 8173 322316 SH SOLE 800 300471 21045 NN INC COMMON 629337106 4268 155518 SH SOLE 1600 153918 0 NOBILIS HEALTH CORP COMMON 65500B103 22 11965 SH SOLE 0 11965 0 NOBLE CORPRATION PLC ORDINARY SHARES G65431101 4176 1153825 SH SOLE 0 1146525 7300 NOBLE ENERGY INC COMMON 655044105 1921 67900 SH SOLE 0 67900 0 NOKIA CORP SP ADR (1 ORD A) 654902204 56 9113 SH SOLE 675 8422 16 NOMAD FOODS LTD USD ORD SHS G6564A105 7427 526399 SH SOLE 242725 275274 8400 NORDIC AMER TNKRS COMMON G65773106 6 1000 SH SOLE 0 1000 0 NORFOLK SOUTHERN COMMON 655844108 1088 8943 SH SOLE 0 8523 420 NORTHEAST BANCRP COMMON 663904209 152 7500 SH SOLE 0 0 7500 NORTHERN TR CORP COMMON 665859104 12126 124745 SH SOLE 0 116345 8400 NORTHRIM BANCORP INC COMMON 666762109 457 15058 SH SOLE 0 0 15058 NORTHROP GRUMMAN CO COMMON 666807102 3836 14945 SH SOLE 0 14445 500 NORTHWEST PIPE CO COMMON 667746101 61 3800 SH SOLE 0 3800 0 NORTHWESTERN CORP COMMON 668074305 19068 312497 SH SOLE 0 279922 32575 NOVA LIFESTYLE INC COMMON STOCK 66979P102 1 1000 SH SOLE 0 0 1000 NOVARTIS AG ADR (1 ORD) 66987V109 5975 71591 SH SOLE 0 65041 6550 NOVO-NORDISK AS ADR (1 ORD B) 670100205 1104 25762 SH SOLE 0 13162 12600 NOW INC COMMON 67011P100 141 8781 SH SOLE 0 8781 0 NRG ENERGY INC COMMON 629377508 0 55 SH SOLE 0 17 38 NUCOR CORP COMMON 670346105 197 3414 SH SOLE 0 3414 0 NUSTAR ENERGY LP COMMON 67058H102 62 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 179 13138 SH SOLE 0 1100 12038 NUVEEN NY MUN VALUE COMMON 67062M105 1 197 SH SOLE 0 197 0 NUVEEN PENNSYLVANIA COM USD0.01 670972108 7 525 SH SOLE 0 525 0 NUVEEN PREFERRED S COM USD0.01 67072C105 0 6 SH SOLE 0 6 0 NUVEEN PRF INCOME OPPORTUNITIES FUND 67073B106 3 336 SH SOLE 0 336 0 NVIDIA CORP COMMON 67066G104 27 191 SH SOLE 0 191 0 NXP SEMICONDUCTR COMMON N6596X109 20 183 SH SOLE 0 183 0 NXSTAGE MEDICAL COMMON 67072V103 10 400 SH SOLE 0 400 0 OAKTREE CAP GROUP UNIT CLASS A 674001201 699 15000 SH SOLE 0 15000 0 OASIS PETE INC COMMON 674215108 12 1500 SH SOLE 0 1500 0 OBSIDIAN ENERGY COMMON 674482104 0 30 SH SOLE 0 0 30 OCCIDENTAL PETE CORP COMMON 674599105 12373 206679 SH SOLE 1150 203196 2333 OFFICE DEPOT INC COMMON 676220106 5 1057 SH SOLE 0 1057 0 OFG BANCORP COMMON 67103X102 400 40000 SH SOLE 0 0 40000 OGE ENERGY CORP COMMON 670837103 5858 168410 SH SOLE 0 163730 4680 OHR PHARMACEUTICAL COMMON 67778H200 4 7215 SH SOLE 0 7215 0 OIL STATES INTL INC COMMON 678026105 380 14000 SH SOLE 0 12550 1450 OLD LINE BANCSHARES COMMON 67984M100 1549 54991 SH SOLE 54991 0 0 OLD REP INTL CORP COMMON 680223104 59766 3060198 SH SOLE 0 1921538 1138660 OMEGA HEALTHCARE INV COMMON 681936100 265 8039 SH SOLE 0 8039 0 OMEGA PROTEIN CORP COMMON 68210P107 599 33500 SH SOLE 0 30750 2750 OMNICOM GROUP INC COMMON 681919106 81868 987555 SH SOLE 0 959050 28505 ON DECK CAP COM USD0.005 682163100 1 400 SH SOLE 0 0 400 ONE LIBERTY PPTYS COMMON 682406103 4421 188727 SH SOLE 2250 158867 27610 ONEOK INC COMMON 682680103 208 4000 SH SOLE 0 4000 0 ONEOK PARTNERS UNIT 68268N103 412 8084 SH SOLE 0 8084 0 OPEN TEXT CORP COMMON 683715106 22 710 SH SOLE 0 710 0 OPKO HEALTH INC COMMON 68375N103 493 75000 SH SOLE 0 69000 6000 ORACLE CORP COMMON 68389X105 170923 3408922 SH SOLE 1550 3331082 76290 O'REILLY AUTOMOTIVE COMMON 67103H107 4085 18677 SH SOLE 0 18677 0 OREXIGEN THERAPEUTCS COM STK USD0.001 686164302 5 2000 SH SOLE 0 0 2000 OSHKOSH CORPORATION COMMON 688239201 3 50 SH SOLE 0 50 0 OTTER TAIL CORP COMMON 689648103 3958 99958 SH SOLE 0 98413 1545 OWENS & MINOR INC COMMON 690732102 24 750 SH SOLE 0 750 0 OWENS ILL INC COMMON 690768403 66 2800 SH SOLE 0 2800 0 PACIFIC MERCANT BANC COMMON 694552100 12661 1438754 SH SOLE 164900 1139615 134239 PACIFIC PREMIER BANC COMMON 69478X105 3533 95753 SH SOLE 0 0 95753 PACKAGING CORP AMER COMMON 695156109 25 229 SH SOLE 0 0 229 PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH SOLE 0 50 0 PAN AMERICAN SILVER COMMON 697900108 6954 413490 SH SOLE 3750 389690 20050 PARK NATL CORP COMMON 700658107 2446 23585 SH SOLE 0 21985 1600 PARK STERLING CRP COMMON 70086Y105 1058 89100 SH SOLE 30000 0 59100 PARKE BANCORP INC COMMON 700885106 669 29876 SH SOLE 0 0 29876 PARKER HANNIFIN CORP COMMON 701094104 71 450 SH SOLE 0 450 0 PARKWAY INC COMMON 70156Q107 1 87 SH SOLE 0 87 0 PATTERSON UTI ENERGY COMMON 703481101 10 527 SH SOLE 0 527 0 PAYCHEX INC COMMON 704326107 189 3335 SH SOLE 0 3335 0 PAYPAL HLDGS INC COM USD0.0001 70450Y103 118647 2210677 SH SOLE 179 1807326 403172 PBF ENERGY INC COMMON 69318G106 21 955 SH SOLE 0 955 0 PEARSON PLC SP ADR (1 ORD) 705015105 3 360 SH SOLE 0 360 0 PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH SOLE 0 47 0 PENGROWTH ENERGY COMMON 70706P104 3 5000 SH SOLE 0 5000 0 PENTAIR PLC COMMON G7S00T104 5056 75987 SH SOLE 0 41389 34598 PEOPLES UNITED FINL COMMON 712704105 289 16419 SH SOLE 0 16119 300 PEPSICO INC COMMON 713448108 17667 152975 SH SOLE 0 151649 1326 PERRIGO CO ORDINARY SHARES G97822103 107 1425 SH SOLE 0 1400 25 PETROLEO BRASILEIRO ADR (2 ORD) 71654V408 5 705 SH SOLE 0 705 0 PFIZER INC COMMON 717081103 169841 5056319 SH SOLE 725750 4287469 43100 PG&E CORP COMMON 69331C108 1012 15250 SH SOLE 0 10150 5100 PHARMERICA CORP COMMON 71714F104 1 40 SH SOLE 0 40 0 PHILIP MORRIS INTL COMMON 718172109 187410 1595659 SH SOLE 0 1557326 38333 PHILLIPS 66 COMMON 718546104 882 10670 SH SOLE 0 10670 0 PIMCO CRP&INC STR FD COMMON SBI 72200U100 0 4 SH SOLE 0 4 0 PIMCO DYN CR& MORTGA COMMON 72202D106 27 1230 SH SOLE 0 1230 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH SOLE 0 50 0 PIMCO INC STRGY FDII COMMON SBI 72201J104 52 5000 SH SOLE 0 5000 0 PINNACLE FOODS INC COMMON 72348P104 244 4115 SH SOLE 0 4115 0 PINNACLE WEST CAP COMMON 723484101 2545 29895 SH SOLE 0 27935 1960 PIONEER NATURAL RES COMMON 723787107 843 5287 SH SOLE 0 5287 0 PIPER JAFFRAY COS COMMON 724078100 48 801 SH SOLE 0 1 800 PITNEY BOWES INC COMMON 724479100 24 1600 SH SOLE 0 1600 0 PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 2 50 SH SOLE 0 50 0 PLAINS ALL AMERN PIP UNIT 726503105 655 24938 SH SOLE 0 24938 0 PLANTRONICS INC COMMON 727493108 0 8 SH SOLE 0 8 0 PLATFORM SPECIALTY COM USD0.01 72766Q105 126 10000 SH SOLE 0 0 10000 PLEXUS CORP COMMON 729132100 1105 21025 SH SOLE 0 19925 1100 PNC FINL SVCS GRP COMMON 693475105 11647 93277 SH SOLE 0 93158 119 PNM RES INC COMMON 69349H107 4417 115500 SH SOLE 0 110900 4600 POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 917 12397 SH SOLE 0 4897 7500 PORTLAND GEN ELEC CO COMMON 736508847 8868 194109 SH SOLE 0 182959 11150 POST HOLDINGS INC COMMON 737446104 247 3187 SH SOLE 0 3184 3 POTASH CORP OF SASK COMMON 73755L107 149 9150 SH SOLE 0 9050 100 POWERSHARE FUND TRII ETF-EMER MRKT SOVER 73936T573 2 72 SH SOLE 0 72 0 POWERSHARES QQQ TRUST SERIES 1 73935A104 270 1960 SH SOLE 125 1835 0 POWERSHARES ETF TR DIV ACHV PRTF 73935X732 314 13050 SH SOLE 0 12400 650 POWERSHARES ETF TR GOLDEN DRG USX 73935X401 216 5745 SH SOLE 0 5745 0 POWERSHARES ETF TR WATER RESOURCE 73935X575 18 689 SH SOLE 0 689 0 POWERSHARES ETF TRII VAR RATE PFD POR 73937B597 44 1716 SH SOLE 0 1716 0 POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 155 2900 SH SOLE 0 2900 0 POWERSHARES ETF TRUS WNDRHLL CLN EN 73935X500 2 500 SH SOLE 0 0 500 PPG INDUSTRIES INC COMMON 693506107 59906 544795 SH SOLE 85600 424621 34574 PPL CORP COMMON 69351T106 237 6147 SH SOLE 0 6147 0 PRAXAIR INC COMMON 74005P104 4680 35308 SH SOLE 0 35183 125 PRESTIGE BRANDS HLDG COMMON 74112D101 30184 571570 SH SOLE 102250 431965 37355 PRICELINE GRP COMMON 741503403 177 95 SH SOLE 0 95 0 PRIMERICA INC COMMON 74164M108 37 500 SH SOLE 0 500 0 PRINCIPAL FINL GRP COMMON 74251V102 11 175 SH SOLE 0 175 0 PROCTER & GAMBLE CO COMMON 742718109 46585 534538 SH SOLE 0 527870 6668 PROLOGIS INC COMMON 74340W103 434 7406 SH SOLE 0 488 6918 PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 892 11150 SH SOLE 0 11150 0 PROSHARES TRUST ULTRASRT DOW30 REV S 74348A590 1 106 SH SOLE 0 106 0 PROTHENA CORP PLC ORDINARY G72800108 2706 50000 SH SOLE 50000 0 0 PROVIDENT FINL HLDGS COMMON 743868101 133 6942 SH SOLE 0 0 6942 PROVIDENT FINL SVCS COMMON 74386T105 95 3750 SH SOLE 0 450 3300 PRUDENTIAL FINL COMMON 744320102 52 490 SH SOLE 0 490 0 PUBLIC STORAGE REIT 74460D109 2700 12950 SH SOLE 0 12050 900 PUBLIC SVC ENTERPR COMMON 744573106 352 8207 SH SOLE 0 7677 530 PVH CORP COMMON 693656100 0 1 SH SOLE 0 1 0 QIAGEN NV COM EUR0.01 N72482123 2 77 SH SOLE 0 77 0 QUALCOMM INC COMMON 747525103 89 1617 SH SOLE 0 1455 162 QUEST DIAGNOSTICS COMMON 74834L100 12 112 SH SOLE 0 112 0 QUINTILES IMS HLDGS COMMON 74876Y101 662 7397 SH SOLE 0 7337 60 RALPH LAUREN CORP CLASS A 751212101 276 3750 SH SOLE 0 3750 0 RANGE RESOURCES CORP COMMON 75281A109 29771 1284923 SH SOLE 36350 1230807 17766 RAVEN INDS INC COMMON 754212108 644 19350 SH SOLE 0 18400 950 RAYONIER ADV MATERLS COMMON 75508B104 28 1808 SH SOLE 0 1808 0 RAYONIER INC COMMON REIT 754907103 814 28302 SH SOLE 0 26902 1400 RAYTHEON COMMON 755111507 40586 251342 SH SOLE 50 238677 12615 REAL IND INC COM USD0.01 75601W104 43 15000 SH SOLE 0 0 15000 REALTY INCOME CORP COMMON 756109104 2000 36261 SH SOLE 0 35961 300 RECKITT BENCK GRP SPONSORED ADR 756255204 8963 432999 SH SOLE 0 419999 13000 RECKITT BENCKISER GR SHS G74079107 543817 5313309 SH SOLE 98000 4959265 256044 REGAL ENTERTAINMENT CLASS A 758766109 61 3000 SH SOLE 0 3000 0 REGENERON PHARMCTCLS COMMON 75886F107 83 171 SH SOLE 0 121 50 REGIONS FINL CORP COMMON 7591EP100 1176 80387 SH SOLE 3000 77387 0 REINSURANCE GRP COMMON 759351604 564 4400 SH SOLE 0 4400 0 REPLIGEN CORP COMMON 759916109 352 8500 SH SOLE 0 8500 0 REYNOLDS AMERN INC COMMON 761713106 46986 722423 SH SOLE 0 718407 4016 RH COM USD0.0001 74967X103 9 150 SH SOLE 0 0 150 RITE AID CORP COMMON 767754104 2 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 71278 1487141 SH SOLE 0 1431065 56076 ROCKWELL AUTOMATION COMMON 773903109 7 44 SH SOLE 0 44 0 ROCKWELL COLLINS INC COMMON 774341101 61153 581969 SH SOLE 0 481705 100264 ROWAN COMPANIES PLC COMMON G7665A101 12 1200 SH SOLE 0 1200 0 ROYAL BANK CDA COMMON 780087102 72 1000 SH SOLE 1000 0 0 ROYAL BK SCOTLAND GR PFD SP ADR SER H 780097879 53 2000 SH SOLE 0 2000 0 ROYAL DUTCH SHELL ADR (2 CL B) 780259107 30 560 SH SOLE 0 560 0 ROYAL DUTCH SHELL ADR (2 ORD CL A) 780259206 4034 75852 SH SOLE 0 35077 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 10 702 SH SOLE 0 702 0 RPM INTERNATIONAL COMMON 749685103 5244 96149 SH SOLE 0 93159 2990 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 10 110 SH SOLE 0 110 0 S&P GLOBAL INC COMMON 78409V104 27305 187038 SH SOLE 0 170013 17025 SABINE ROYALTY TRUST UNIT BEN INT 785688102 96 2500 SH SOLE 0 2500 0 SAFEGUARD SCIENTIFIC COMMON 786449207 20101 1689162 SH SOLE 65782 1509357 114023 SAFETY INS GROUP INC COMMON 78648T100 2037 29830 SH SOLE 0 28440 1390 SALESFORCE.COM COMMON 79466L302 86 1000 SH SOLE 0 1000 0 SAN JUAN BASIN RTY UNIT BEN INT 798241105 521 76546 SH SOLE 0 33925 42621 SANCHEZ ENERGY COR COMMON 79970Y105 5 712 SH SOLE 0 244 468 SANDRIDGE ENERGY COMMON 80007P869 0 6 SH SOLE 0 6 0 SANDSTORM GOLD COMMON 80013R206 116 30000 SH SOLE 0 30000 0 SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH SOLE 0 140 0 SANOFI SPONSORED ADR 80105N105 844 17618 SH SOLE 0 17418 200 SAP SE SP ADR (1 ORD) 803054204 68 650 SH SOLE 0 650 0 SAUL CTRS INC COMMON 804395101 2192 37817 SH SOLE 0 28900 8917 SB FINANCIAL GROUP COMMON 78408D105 572 33931 SH SOLE 0 0 33931 SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 7 52 SH SOLE 0 52 0 SCHLUMBERGER LTD COMMON 806857108 1432 21763 SH SOLE 0 20463 1300 SCHWAB CHARLES CORP COMMON 808513105 11035 256889 SH SOLE 0 256889 0 SCIENCE APLCTNS INTL COMMON STOCK 808625107 103 1484 SH SOLE 0 1484 0 SCOTTS MIRACLE-GRO CLASS A 810186106 67 760 SH SOLE 0 760 0 SCRIPPS NETWORKS COMMON CLASS A 811065101 2894 42375 SH SOLE 0 41575 800 SCRIPPS EW CO OHIO COMMON 811054402 46 2597 SH SOLE 0 2597 0 SEACOR HOLDINGS INC COMMON 811904101 5 150 SH SOLE 0 150 0 SEACOR MARINE HLDGS COMMON 78413P101 3 150 SH SOLE 0 150 0 SEAGATE TECHNOLOGY COMMON G7945M107 3 80 SH SOLE 0 80 0 SEALED AIR CORP COMMON 81211K100 164 3683 SH SOLE 0 3683 0 SEARS CANADA INC COMMON 81234D109 0 162 SH SOLE 0 162 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 162 3150 SH SOLE 0 3150 0 SEI INVESTMENTS CO COMMON 784117103 170 3165 SH SOLE 0 3165 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 51 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 14 178 SH SOLE 0 127 51 SELECT SECTOR SPDR MATERIALS 81369Y100 2 44 SH SOLE 0 44 0 SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 9 102 SH SOLE 0 102 0 SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 8 159 SH SOLE 0 159 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 44 687 SH SOLE 0 687 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 18 344 SH SOLE 0 344 0 SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 8 163 SH SOLE 0 163 0 SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 1 53 SH SOLE 0 53 0 SEMPRA ENERGY COMMON 816851109 14110 125149 SH SOLE 0 123549 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 11 3000 SH SOLE 0 3000 0 SERITAGE GRWTH PPTYS COMMON CLASS A 81752R100 592 14125 SH SOLE 0 14050 75 SERVICE CORP INTL COMMON 817565104 121342 3627568 SH SOLE 224600 3361703 41265 SERVICEMASTER GBL HLDGS INC COM 81761R109 123 3160 SH SOLE 0 3160 0 SHIRE PLC ADR (3 ORD) 82481R106 201 1219 SH SOLE 0 1219 0 SILVERBOW RESOURCES COM 82836G102 50 1933 SH SOLE 0 1860 73 SILVERCORP METALS COMMON 82835P103 197 61400 SH SOLE 0 61400 0 SIMON PPTY INC REIT 828806109 286 1770 SH SOLE 0 500 1270 SIMPSON MANUFACTURIN COMMON 829073105 26 600 SH SOLE 0 600 0 SINA CORPORATION ORDINARY G81477104 9133 107496 SH SOLE 107496 0 0 SIRIUS XM HLDG COMMON 82968B103 214 39244 SH SOLE 0 39244 0 SJW GROUP COMMON 784305104 14886 302690 SH SOLE 1650 281640 19400 SLM CORP COMMON 78442P106 3451 300103 SH SOLE 0 300103 0 SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 14 423 SH SOLE 0 423 0 SMUCKER J M CO COMMON 832696405 646 5465 SH SOLE 0 5465 0 SNAP INC COMMON CL A 83304A106 27 1575 SH SOLE 0 1575 0 SNAP-ON INC COMMON 833034101 29536 186940 SH SOLE 0 186690 250 SONOCO PRODS COMMON 835495102 1122 21825 SH SOLE 0 21825 0 SONY CORP ADR (1 ORD) 835699307 5 150 SH SOLE 0 150 0 SOTHEBYS CLASS A 835898107 5 107 SH SOLE 0 107 0 SOURCE CAP INC COMMON 836144105 9 250 SH SOLE 0 250 0 SOUTHERN CO COMMON 842587107 297 6220 SH SOLE 0 5570 650 SOUTHERN COPPER CORP COMMON 84265V105 6 202 SH SOLE 0 202 0 SOUTHERN NATL BKOFVA COMMON 843395104 4598 261281 SH SOLE 106573 95300 59408 SOUTHWEST AIRLS CO COMMON 844741108 28091 452075 SH SOLE 74285 365290 12500 SOUTHWESTERN ENERGY COMMON 845467109 41 6884 SH SOLE 0 6884 0 SPARTAN MOTORS INC COMMON 846819100 987 111630 SH SOLE 0 100430 11200 SPARTANNASH CO COMMON 847215100 3 120 SH SOLE 0 120 0 SPARTON CORP COMMON 847235108 5 254 SH SOLE 0 0 254 SPDR S&P 500 ETF TRUST 78462F103 14144 58496 SH SOLE 0 58176 320 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 1273 10792 SH SOLE 0 10722 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 57 1500 SH SOLE 0 1500 0 SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 10 122 SH SOLE 0 122 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 431 1360 SH SOLE 0 1360 0 SPDR SERIES TRUST BARCLAYS HIGH YIELD 78464A417 3 90 SH SOLE 0 90 0 SPDR SERIES TRUST SHORT TERM HIGH YIEL 78468R408 86 3092 SH SOLE 0 3092 0 SPECIAL OPPRTUNTY FD COMMON 84741T104 152 10000 SH SOLE 0 0 10000 SPECTRA ENERGY PARTN COMMON 84756N109 97 2280 SH SOLE 0 2000 280 SPECTRUM BRANDS HLD COMMON 84763R101 1456 11652 SH SOLE 0 11652 0 SPIRIT AEROSYSTEMS CLASS A 848574109 24853 428951 SH SOLE 0 428951 0 SPIRIT AIRLINES IN COMMON 848577102 4567 88435 SH SOLE 0 71985 16450 SPIRIT REALTY CAPI COMMON 84860W102 185 25000 SH SOLE 0 0 25000 SPROUTS FMRS MKT I COM USD0.001 85208M102 115 5075 SH SOLE 0 5000 75 ST JOE CO COMMON 790148100 43 2300 SH SOLE 0 2300 0 STANDEX INTL CORP COMMON 854231107 136 1500 SH SOLE 0 1500 0 STANLEY BLACK&DECKR COMMON 854502101 2018 14340 SH SOLE 0 14140 200 STAPLES INC COMMON 855030102 2 215 SH SOLE 0 200 15 STAR GAS PARTNERS UNIT 85512C105 5 484 SH SOLE 0 0 484 STARBUCKS CORP COMMON 855244109 1737 29800 SH SOLE 0 27986 1814 STARWOOD PPTY TR COMMON 85571B105 143 6425 SH SOLE 0 6025 400 STARWOOD PPTY TR INC 3.750 OCT 15 17 C 85571BAC9 165 165000 PRN SOLE 0 165000 0 STATE STREET CORP COMMON 857477103 767 8554 SH SOLE 0 8554 0 STEEL PARTNERS HLDGS UNIT 85814R107 372 20025 SH SOLE 0 0 20025 STERICYCLE INC COMMON 858912108 57 750 SH SOLE 0 750 0 STERLING BANCORP COMMON STOCK 85917A100 1181 50836 SH SOLE 1400 38526 10910 STHWST BANCORP INC COMMON 844767103 25 1000 SH SOLE 0 1000 0 STONEGATE BK FT LAUD COMMON 861811107 1057 22900 SH SOLE 0 0 22900 STONEMOR PARTNERS COMMON 86183Q100 11 1250 SH SOLE 0 1250 0 STORE CAP CORP COMMON 862121100 2835 126305 SH SOLE 0 126115 190 STRAIGHT PATH COMM COMMON CL B 862578101 5 33 SH SOLE 0 33 0 STRATUS PPTYS INC COMMON 863167201 36 1250 SH SOLE 0 1250 0 STREAMLINE HEALTH COMMON 86323X106 0 529 SH SOLE 0 529 0 STRYKER CORP COMMON 863667101 40398 291095 SH SOLE 280195 10900 0 SUBURBAN PROPANE PAR UNIT 864482104 197 8300 SH SOLE 0 8300 0 SUN LIFE FNCL INC COMMON 866796105 32 911 SH SOLE 0 911 0 SUNCOKE ENERGY INC COMMON 86722A103 6 600 SH SOLE 0 600 0 SUNCOR ENERGY INC COMMON 867224107 60 2060 SH SOLE 0 2060 0 SUNPOWER CORP COMMON 867652406 0 100 SH SOLE 0 100 0 SUNTRUST BANKS INC COMMON 867914103 340 6006 SH SOLE 0 3456 2550 SUPERIOR UNIFORM GRP COMMON 868358102 2651 118625 SH SOLE 0 114625 4000 SUPREME INDS INC CLASS A 868607102 10545 641081 SH SOLE 0 612181 28900 SVB FINANCIAL GROUP COMMON 78486Q101 426 2425 SH SOLE 0 2425 0 SYMANTEC CORP COMMON 871503108 3654 129376 SH SOLE 0 126376 3000 SYNAPTICS INC COMMON 87157D109 14 281 SH SOLE 0 281 0 SYNGENTA AG SP ADR 87160A100 0 0 SH SOLE 0 0 0 SYNNEX CORP COMMON 87162W100 263 2200 SH SOLE 0 2200 0 SYSCO CORP COMMON 871829107 948 18844 SH SOLE 0 18844 0 T ROWE PRICE GRP COMMON 74144T108 18 253 SH SOLE 0 253 0 T2 BIOSYSTEMS INC COMMON 89853L104 0 250 SH SOLE 0 250 0 TAKE-TWO INTERACTIVE COMMON 874054109 0 3 SH SOLE 0 3 0 TALLGRASS ENERGY PAR COMMON UNIT 874697105 186 3726 SH SOLE 0 3726 0 TANGER FACTORY OUTLT COMMON 875465106 27716 1066838 SH SOLE 0 1027233 39605 TARGA RESOURCES IN COMMON 87612G101 29 660 SH SOLE 0 389 271 TARGET CORPORATION COMMON 87612E106 474 9082 SH SOLE 0 8013 1069 TC PIPELINES LP COMMON UNIT 87233Q108 167 3050 SH SOLE 0 3050 0 TCF FINANCIAL CORP COMMON 872275102 12 813 SH SOLE 0 813 0 TCW STRATEGIC INCM COMMON 872340104 146 25938 SH SOLE 0 16738 9200 TE CONNECTIVITY COMMON H84989104 261 3318 SH SOLE 0 2843 475 TECH DATA CORP COMMON 878237106 252 2500 SH SOLE 0 2500 0 TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 18 1200 SH SOLE 0 1200 0 TEGNA INC COMMON 87901J105 140 9766 SH SOLE 0 9766 0 TEJON RANCH CO COMMON 879080109 123 6001 SH SOLE 0 633 5368 TELEFLEX INC COMMON 879369106 103 500 SH SOLE 0 500 0 TELEPHONE & DATA SYS COMMON 879433829 2915 105075 SH SOLE 0 105075 0 TELETECH HLDGS INC COMMON 879939106 1843 45177 SH SOLE 0 43302 1875 TERADATA CORP COMMON 88076W103 4 142 SH SOLE 0 142 0 TESLA INC COM USD0.001 88160R101 632 1750 SH SOLE 0 1340 410 TESORO LOGISTICS L COMMON UNIT 88160T107 155 3000 SH SOLE 0 3000 0 TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 50075 1507390 SH SOLE 0 1448662 58728 TEXAS INSTRUMENTS COMMON 882508104 2243 29166 SH SOLE 0 28084 1082 TEXAS PAC LD TR SUB CTF PROP I T 882610108 46889 159606 SH SOLE 0 9606 150000 TEXTRON INC COMMON 883203101 37 800 SH SOLE 0 800 0 THE CHEMOURS COMPANY COMMON 163851108 64 1697 SH SOLE 0 1522 175 THE HANOVER INS GRP COMMON 410867105 70 794 SH SOLE 0 794 0 THE HERSHEY COMPANY COMMON 427866108 1375 12811 SH SOLE 0 12811 0 THE MCCLATCHY CO CLASS A 579489303 0 15 SH SOLE 0 0 15 THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH SOLE 0 29 0 THERAVANCE BIOPHARMA COM G8807B106 69903 1754600 SH SOLE 590000 1104162 60438 THERMO FISHER SCI COMMON 883556102 93139 533841 SH SOLE 23 531048 2770 THIRD PT REINS LTD COM USD0.10 G8827U100 139 10000 SH SOLE 0 0 10000 THOMSON REUTERS CORP COMMON 884903105 600 12975 SH SOLE 0 12825 150 TIFFANY & CO COMMON 886547108 2126 22649 SH SOLE 0 20299 2350 TIME INC COMMON 887228104 103 7199 SH SOLE 0 7108 91 TIME WARNER INC COMMON 887317303 65193 649276 SH SOLE 0 629600 19676 TITAN INTL INC COMMON 88830M102 14386 1197903 SH SOLE 24750 1085043 88110 TIVO CORP COM STK USD0.001 88870P106 0 38 SH SOLE 0 38 0 TJX COMPANIES INC COMMON 872540109 1103 15287 SH SOLE 0 15287 0 T-MOBILE US INC COMMON 872590104 4 69 SH SOLE 0 69 0 TOLL BROTHERS INC COMMON 889478103 39 1000 SH SOLE 0 1000 0 TOOTSIE ROLL INDS COMMON 890516107 847 24327 SH SOLE 718 23289 320 TOPBUILD CORP COMMON 89055F103 3 66 SH SOLE 0 66 0 TORCHMARK CORP COMMON 891027104 4123 53900 SH SOLE 0 53900 0 TORONTO DOMINION BK COMMON 891160509 48 956 SH SOLE 0 956 0 TOTAL SA ADR (1 ORD) 89151E109 34 692 SH SOLE 0 692 0 TOYOTA MTR CORP ADR (2 ORD) 892331307 273 2600 SH SOLE 0 2600 0 TRANSDIGM GROUP COMMON 893641100 301 1120 SH SOLE 0 700 420 TRANSOCEAN LTD COMMON H8817H100 2 354 SH SOLE 0 354 0 TRAVELERS CO(THE) COMMON 89417E109 18390 145347 SH SOLE 0 136297 9050 TRIBUNE MEDIA CO CL A 896047503 101 2500 SH SOLE 0 2500 0 TRIMAS CORP COMMON 896215209 45837 2198436 SH SOLE 343100 1728221 127115 TRIMBLE INC COM NPV 896239100 1 32 SH SOLE 0 32 0 TRINITY PL HLDGS INC COM 89656D101 64 9126 SH SOLE 0 0 9126 TRIUMPH BANCORP COM ACCD INVS 89679E300 491 20000 SH SOLE 0 0 20000 TRIUMPH GROUP INC COMMON 896818101 21 670 SH SOLE 0 670 0 TRONOX LTD SHARES CLASS A Q9235V101 4 300 SH SOLE 0 175 125 TRUSTCO BK CORP N Y COMMON 898349105 4400 567791 SH SOLE 0 537791 30000 TUPPERWARE BRANDS COMMON 899896104 74 1065 SH SOLE 0 1065 0 TWENTY-FIRST CENTURY CLASS A 90130A101 3371 118970 SH SOLE 0 118970 0 TWITTER INC COMMON 90184L102 4 250 SH SOLE 0 250 0 TWO RIV BANCORP COMMON 90207C105 521 28056 SH SOLE 0 0 28056 TYLER TECHN INC COMMON 902252105 143 816 SH SOLE 0 816 0 U S PHYSICAL THERAPY COMMON 90337L108 63 1050 SH SOLE 0 1050 0 U S SILICA HLDGS I COMMON 90346E103 80 2275 SH SOLE 0 2275 0 UCP INC COM USD0.01 CL 'A' 90265Y106 109 10000 SH SOLE 0 10000 0 UDR INC COMMON 902653104 45 1169 SH SOLE 0 1169 0 UGI CORP COMMON 902681105 53 1106 SH SOLE 0 1106 0 ULTRA PETROLEUM CP NPV 903914208 23392 2155970 SH SOLE 0 1940379 215591 UNDER ARMOUR CLASS A 904311107 173 7995 SH SOLE 0 7995 0 UNDER ARMOUR INC CL C COM STK $0.0003 904311206 10 508 SH SOLE 0 508 0 UNIFI INC COMMON 904677200 115 3740 SH SOLE 0 742 2998 UNILEVER N.V NY SHARES (1 ORD) 904784709 1983 35893 SH SOLE 0 35893 0 UNILEVER PLC ADR (4 ORD) 904767704 596 11020 SH SOLE 0 11020 0 UNION PAC CORP COMMON 907818108 4072 37393 SH SOLE 40 28616 8737 UNISYS CORPORATION COMMON 909214306 32 2500 SH SOLE 0 2500 0 UNITED CMNTY FINL COMMON 909839102 41 5000 SH SOLE 0 0 5000 UNITED CONTINENTAL COMMON 910047109 6 85 SH SOLE 0 85 0 UNITED GUARDIAN INC COMMON 910571108 217 14062 SH SOLE 0 0 14062 UNITED PARCEL SERVIC CLASS B 911312106 35883 324467 SH SOLE 0 318712 5755 UNITED RENTALS INC COMMON 911363109 111 990 SH SOLE 0 990 0 UNITED STATES CELLUL COMMON 911684108 90 2362 SH SOLE 0 2362 0 UNITED STATES OIL FD UNITS 91232N108 38 4000 SH SOLE 0 4000 0 UNITED STATES STL COMMON 912909108 35 1600 SH SOLE 0 1600 0 UNITED TECHNOLOGIES COMMON 913017109 71969 589377 SH SOLE 33 502650 86694 UNITEDHEALTH GRP INC COMMON 91324P102 54008 291275 SH SOLE 0 266213 25062 UNITI GROUP INC COM USD0.0001 91325V108 9 358 SH SOLE 0 58 300 UNITIL CORP COMMON 913259107 4064 84129 SH SOLE 0 75814 8315 UNIVERSAL STAINLES COMMON 913837100 80 4105 SH SOLE 0 3405 700 UNIVEST CORP PA COMMON 915271100 1966 65645 SH SOLE 1500 63305 840 UNUM GROUP COMMON 91529Y106 86 1850 SH SOLE 0 1850 0 URBANEDGE PROPERTIES COMMON SHARES 91704F104 3670 154672 SH SOLE 0 154672 0 URSTADT BIDDLE PPTYS CLASS A 917286205 1820 91921 SH SOLE 0 87241 4680 URSTADT BIDDLE PPTYS PFD SER G 6.75 917286809 46 1750 SH SOLE 1750 0 0 US BANCORP DEL COMMON 902973304 85464 1646071 SH SOLE 0 1521496 124575 USG CORPORATION COMMON 903293405 29 1000 SH SOLE 0 1000 0 V F CORP COMMON 918204108 354 6148 SH SOLE 0 6088 60 VALEANT PHARMACEUTIC COMMON 91911K102 0 56 SH SOLE 34 22 0 VALERO ENERGY CORP COMMON 91913Y100 23 348 SH SOLE 0 332 16 VALLEY NATL BANCORP COMMON 919794107 1045 88502 SH SOLE 0 88232 270 VANDA PHARMA COMMON 921659108 3 200 SH SOLE 0 0 200 VANECK VECTORS GOLD MINER ETF 92189F106 365 16566 SH SOLE 0 16066 500 VANECK VECTORS INDIA SMALL CP ETF 92189F767 606 10875 SH SOLE 0 10875 0 VANECK VECTORS ETF T BIOTECH ETF 92189F726 376 3000 SH SOLE 0 3000 0 VANGUARD INT-TERM CORP 92206C870 8 100 SH SOLE 0 100 0 VANGUARD RUSSELL 2000 ETF 92206C664 361 3210 SH SOLE 0 3210 0 VANGUARD SHRT-TERM CORP 92206C409 232 2900 SH SOLE 0 2900 0 VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 55 697 SH SOLE 0 697 0 VANGUARD FTSE DEVELOPED MRKT ETF 921943858 284 6875 SH SOLE 0 6500 375 VANGUARD FTSE EMERGING MARKETS ETF 922042858 171 4200 SH SOLE 0 3825 375 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 22 186 SH SOLE 0 186 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 12 125 SH SOLE 0 125 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1170 5273 SH SOLE 0 2873 2400 VANGUARD INDEX TR EXTENDED MKT 922908652 38 376 SH SOLE 0 376 0 VANGUARD INDEX TR GROWTH 922908736 86 682 SH SOLE 0 682 0 VANGUARD INDEX TR LRG CAP 922908637 77 700 SH SOLE 0 700 0 VANGUARD INDEX TR MID CAP 922908629 35 250 SH SOLE 0 250 0 VANGUARD INDEX TR REIT 922908553 345 4152 SH SOLE 0 4152 0 VANGUARD INDEX TR SMALL CAP 922908751 33 250 SH SOLE 0 250 0 VANGUARD INDEX TR SMALL CAP GROWTH 922908595 26 178 SH SOLE 0 178 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 1076 8760 SH SOLE 0 8760 0 VANGUARD INDEX TR STOCK MARKET 922908769 4 39 SH SOLE 0 0 39 VANGUARD INDEX TR VALUE 922908744 337 3500 SH SOLE 0 3285 215 VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 36 657 SH SOLE 0 657 0 VANGUARD INTL EQ IND PACIFIC 922042866 4 63 SH SOLE 0 63 0 VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 511 10215 SH SOLE 0 1065 9150 VANGUARD SECTOR INDE FINANCIALS 92204A405 28 461 SH SOLE 0 461 0 VANGUARD SECTOR INDE HEALTH CARE 92204A504 14 101 SH SOLE 0 101 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 59 426 SH SOLE 0 426 0 VANGUARD SECTOR INDE UTILITIES 92204A876 17 150 SH SOLE 0 150 0 VANGUARD SECTOR INDX ENERGY 92204A306 70 800 SH SOLE 0 800 0 VANGUARD SECTOR INDX INDUSTRIALS 92204A603 57 450 SH SOLE 0 450 0 VANGUARD SECTOR INDX TELECOMM SERVICES 92204A884 1 21 SH SOLE 0 21 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 20 225 SH SOLE 0 175 50 VAREX IMAGING CORP COM USD0.01 WI 92214X106 107 3170 SH SOLE 0 3170 0 VARIAN MED SYS INC COMMON 92220P105 786 7625 SH SOLE 0 7625 0 VARONIS SYSTEMS IN COM USD0.001 922280102 26 700 SH SOLE 0 500 200 VECTREN CORP COMMON 92240G101 199 3419 SH SOLE 0 3419 0 VECTRUS INC COMMON 92242T101 4 147 SH SOLE 0 147 0 VENTAS INC COMMON 92276F100 165 2387 SH SOLE 0 2387 0 VEON LTD SPON ADR 1 ORD 91822M106 1 450 SH SOLE 0 450 0 VEREIT INC COMMON 92339V100 195 24000 SH SOLE 0 24000 0 VERIFONE SYSTEMS INC COMMON 92342Y109 8 495 SH SOLE 0 495 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 308 3658 SH SOLE 0 3658 0 VERITIV CORPORATION COMMON STOCK 923454102 1 35 SH SOLE 0 35 0 VERIZON COMMUNICATIO COMMON 92343V104 28978 648876 SH SOLE 1900 634440 12536 VERMILION ENERGY INC COMMON 923725105 45 1440 SH SOLE 0 0 1440 VERSUM MATERIALS INC COMMON STOCK 92532W103 918 28273 SH SOLE 0 28273 0 VERTEX PHARMACEUTICL COMMON 92532F100 299 2325 SH SOLE 0 2325 0 VIACOM INC CLASS A 92553P102 995 26175 SH SOLE 1500 22425 2250 VIACOM INC CLASS B 92553P201 55626 1657044 SH SOLE 70425 1533526 53093 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 36 8000 SH SOLE 0 8000 0 VISA INC CLASS A 92826C839 7329 78152 SH SOLE 0 78152 0 VIVUS INC COMMON 928551100 39 32500 SH SOLE 0 22300 10200 VMWARE INC CLASS A 928563402 6 75 SH SOLE 0 75 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 645 22459 SH SOLE 0 22126 333 VORNADO RLTY TR COMMON 929042109 47585 506766 SH SOLE 0 483874 22892 VOYA FINANCIAL INC COMMON 929089100 21 585 SH SOLE 0 585 0 VOYA GLOBAL EQTYDIV COMMON 92912T100 0 12 SH SOLE 0 12 0 VULCAN MATERIALS CO COMMON 929160109 2204 17400 SH SOLE 0 16900 500 W.P CAREY INC COMMON 92936U109 958 14515 SH SOLE 0 14515 0 WABCO HOLDINGS COMMON 92927K102 74742 586170 SH SOLE 0 535144 51026 WABTEC COMMON 929740108 863 9434 SH SOLE 0 7570 1864 WADDELL & REED FINL CLASS A 930059100 189 10045 SH SOLE 0 10045 0 WAL MART STORES INC COMMON 931142103 8611 113790 SH SOLE 0 113788 2 WALGREENS BOOTS ALNC COMMON 931427108 9790 125020 SH SOLE 0 125020 0 WALT DISNEY CO COMMON 254687106 43564 410011 SH SOLE 150 405507 4354 WASH REAL ESTATE INV SH BEN INT 939653101 127 4000 SH SOLE 0 4000 0 WASHINGTONFIRST BNK COMMON 940730104 917 26560 SH SOLE 0 0 26560 WASTE MANAGEMENT INC COMMON 94106L109 14 200 SH SOLE 0 200 0 WATERS CORP COMMON 941848103 130 711 SH SOLE 0 711 0 WD-40 CO COMMON 929236107 16 150 SH SOLE 0 150 0 WEATHERFORD INTL PLC ORDINARY SHARES G48833100 75 19429 SH SOLE 0 13729 5700 WEC ENERGY GROUP INC COMMON 92939U106 9 150 SH SOLE 0 150 0 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 741 11148 SH SOLE 10748 400 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 73 2450 SH SOLE 0 2450 0 WEIS MKTS INC COMMON 948849104 214 4400 SH SOLE 0 4400 0 WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 9139 6971 SH SOLE 0 6926 45 WELLS FARGO & CO COMMON 949746101 239490 4322158 SH SOLE 141050 4021321 159787 WELLTOWER INC REIT 95040Q104 6 91 SH SOLE 0 91 0 WEST MARINE INC COMMON 954235107 2446 190400 SH SOLE 2500 168600 19300 WESTAMERICA BANCORP COMMON 957090103 11 200 SH SOLE 0 200 0 WESTAR ENERGY INC COMMON 95709T100 447 8435 SH SOLE 0 7735 700 WESTERN ALLIANCE BCP COMMON 957638109 24 500 SH SOLE 0 500 0 WESTERN ASS HIIN II COMMON 95766J102 0 25 SH SOLE 0 25 0 WESTERN ASSET CORP LOAN FUND INC 95790J102 0 2 SH SOLE 0 2 0 WESTERN ASSET INVST COMMON 95790A101 2764 126986 SH SOLE 0 126986 0 WESTERN DIGITAL CORP COMMON 958102105 2 31 SH SOLE 0 31 0 WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 212 3800 SH SOLE 0 2000 1800 WESTERN NEW ENG BANC COMMON 958892101 284 28005 SH SOLE 0 26065 1940 WESTERN UNION COMMON 959802109 34879 1830951 SH SOLE 0 1704121 126830 WEX INC. COMMON 96208T104 354 3400 SH SOLE 0 3400 0 WEYERHAEUSER CO COMMON 962166104 335 10000 SH SOLE 0 8000 2000 WGL HOLDINGS INC COMMON 92924F106 1937 23220 SH SOLE 0 22570 650 WHEATON PRECIOUS MET COMMON 962879102 236 11900 SH SOLE 0 11900 0 WHIRLPOOL CORP COMMON 963320106 155 810 SH SOLE 0 810 0 WHITE MTNS INS GROUP COMMON G9618E107 2013 2318 SH SOLE 0 2318 0 WHITING PETE CORP COMMON 966387102 6 1240 SH SOLE 0 1240 0 WHOLE FOODS MARKET COMMON 966837106 395 9400 SH SOLE 0 9400 0 WILEY JOHN & SONS CLASS A 968223206 1397 26490 SH SOLE 0 26490 0 WILLIAMS COS INC COMMON 969457100 461 15234 SH SOLE 0 15234 0 WILLIAMS PARTNERS COMMON UNIT 96949L105 2117 52792 SH SOLE 0 52792 0 WILLIS TOWERS WATSON COMMON G96629103 484 3330 SH SOLE 0 2953 377 WINDSTREAM HLDGS I COM USD0.0001 97382A200 0 48 SH SOLE 0 48 0 WINNEBAGO INDS INC COMMON 974637100 3106 88750 SH SOLE 450 85800 2500 WISDOMTREE INVTS COMMON 97717P104 67 6617 SH SOLE 0 6617 0 WISDOMTREE TR ETF INTL HEDGE EQT 97717X701 17 278 SH SOLE 0 278 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 3 132 SH SOLE 0 132 0 WISDOMTREE TR JAPAN HEDGE EQT 97717W851 490 9437 SH SOLE 0 9437 0 WISDOMTREE TR US MIDCAP EARNINGS F 97717W570 3 93 SH SOLE 0 93 0 WISDOMTREE TR US SMALLCAP DIVIDEND 97717W604 3 39 SH SOLE 0 39 0 WISDOMTREE TRUST JP SMLCAP HEDGED EQU 97717W521 4 104 SH SOLE 0 104 0 WISDOMTREE TRUST MGD FUTURES STRGY FD 97717W125 1 48 SH SOLE 0 48 0 WMIH CORP COM USD0.00001 92936P100 0 26 SH SOLE 0 26 0 WOLVERINE WORLD WIDE COMMON 978097103 89 3200 SH SOLE 0 3200 0 WOODWARD INC COMMON 980745103 135 2000 SH SOLE 0 2000 0 WORKHORSE GROUP INC COMMON 98138J206 225 61000 SH SOLE 0 61000 0 WORLD WRESTLING ENT CLASS A 98156Q108 400 19675 SH SOLE 0 19675 0 WPX ENERGY INC COMMON STOCK 98212B103 72 7544 SH SOLE 0 7544 0 WRIGHT MED GROUP N V ORD EUR0.03 N96617118 109 4000 SH SOLE 0 4000 0 XCEL ENERGY INC COMMON 98389B100 77 1700 SH SOLE 0 1700 0 XEROX CORP COMMON 984121608 16 563 SH SOLE 0 563 0 XL GROUP LTD COMMON SHARES G98294104 6 150 SH SOLE 0 150 0 XOMA CORP DEL COM USD0.0075 98419J206 69 10000 SH SOLE 0 10000 0 XPO LOGISTICS INC COMMON 983793100 16483 255040 SH SOLE 0 252790 2250 XYLEM INC COMMON 98419M100 6907 124618 SH SOLE 0 120238 4380 YELP INC COMMON 985817105 11158 371710 SH SOLE 100 353750 17860 YORK WTR CO COMMON 987184108 1035 29723 SH SOLE 0 27273 2450 YUM BRANDS INC COMMON 988498101 32278 437613 SH SOLE 80055 328471 29087 YUM CHINA HOLDINGS COMMON STOCK 98850P109 6151 155997 SH SOLE 55 128263 27679 ZAYO GROUP HOLDING COM USD0.001 98919V105 4 141 SH SOLE 0 141 0 ZEBRA TECHNOLOGIES CLASS A 989207105 251 2500 SH SOLE 0 2500 0 ZEDGE INC CLASS B COMMON STOCK 98923T104 0 22 SH SOLE 0 22 0 ZIMMER BIOMET HLDS COMMON 98956P102 66170 515347 SH SOLE 0 509672 5675 ZIXI CORPORATION COMMON 98974P100 79 14000 SH SOLE 0 14000 0 ZOETIS INC COMMON 98978V103 567 9099 SH SOLE 0 8899 200