0001140361-17-016703.txt : 20170425 0001140361-17-016703.hdr.sgml : 20170425 20170425145732 ACCESSION NUMBER: 0001140361-17-016703 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170425 DATE AS OF CHANGE: 20170425 EFFECTIVENESS DATE: 20170425 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: 17780875 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 03-31-2017 03-31-2017 true 1 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 04-24-2017 0 1473 16834726 false
INFORMATION TABLE 2 form13fInfoTable.xml 21VIANET GROUP INC SP ADR (6 ORD) 90138A103 4147 755492 SH SOLE 753992 0 1500 3M COMPANY COMMON 88579Y101 140177 732646 SH SOLE 0 710588 22058 A V HOMES INC COMMON 00234P102 33819 2055897 SH SOLE 86525 1834388 134984 ABB LTD ADR (1 ORD) 000375204 471 20170 SH SOLE 0 20000 170 ABBOTT LABS COMMON 002824100 5922 133360 SH SOLE 0 128269 5091 ABBVIE INC COMMON 00287Y109 5202 79838 SH SOLE 0 76010 3828 ACADIA REALTY TRUST COMMON SBI 004239109 1278 42521 SH SOLE 0 16462 26059 ACCELERON PHARMA COM USD0.001 00434H108 5294 200000 SH SOLE 200000 0 0 ACCENTURE PLC CLASS A G1151C101 112188 935836 SH SOLE 0 923981 11855 ACCESS NATL CORP COMMON 004337101 3715 123767 SH SOLE 60352 11224 52191 ACCO BRANDS CORP COMMON 00081T108 4 350 SH SOLE 0 350 0 ACME UNITED CORP COMMON 004816104 370 13224 SH SOLE 0 13224 0 ACTIVISION BLIZZARD COMMON 00507V109 548 10999 SH SOLE 56 9661 1282 ACTUANT CORPORATION CLASS A 00508X203 3607 136893 SH SOLE 0 129533 7360 ACUITY BRANDS COMMON 00508Y102 63 313 SH SOLE 0 313 0 ADIENT PLC ORDINARY SHARES G0084W101 36 496 SH SOLE 0 461 35 ADOBE SYSTEMS INC COMMON 00724F101 858 6595 SH SOLE 0 6595 0 ADV MICRO DEVICES COMMON 007903107 0 20 SH SOLE 0 20 0 ADVANCE AUTO PARTS COMMON 00751Y106 27 185 SH SOLE 0 185 0 ADVANSIX INC COMMON STOCK 00773T101 14 546 SH SOLE 4 528 14 ADVISORSHARES TR WILSHIRE BUYBACK ETF 00768Y818 6 102 SH SOLE 0 68 34 AEGON NV ADR (1 ORD) 007924103 8 1602 SH SOLE 0 1602 0 AES CORP COMMON 00130H105 35 3200 SH SOLE 0 3200 0 AES TR III 6.75% PFD CV 00808N202 153 3000 SH SOLE 0 3000 0 AETNA INC COMMON 00817Y108 529 4150 SH SOLE 0 4150 0 AFFILIATED MANAGERS GROUP INC COMMON 008252108 34 210 SH SOLE 0 210 0 AFLAC INC COMMON 001055102 87 1207 SH SOLE 0 1207 0 AGILENT TECHN INC COMMON 00846U101 3424 64760 SH SOLE 0 57560 7200 AGNICO EAGLE MINES COMMON 008474108 638 15050 SH SOLE 0 50 15000 AGRIUM INC COMMON 008916108 22560 236116 SH SOLE 0 231270 4846 AGROFRESH SOLUTIONS COM USD0.0001 00856G109 17737 4058835 SH SOLE 185600 3524135 349100 AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 10 41550 PRN SOLE 600 15000 25950 AIR PRODS & CHEMS COMMON 009158106 7839 57947 SH SOLE 0 57947 0 AIRMEDIA GROUP ADR (2 ORD) 009411109 10408 3784956 SH SOLE 3784956 0 0 AKAMAI TECH INC COMMON 00971T101 37 623 SH SOLE 100 523 0 AKEBIA THERAPEUTIC COM USD0.00001 00972D105 9554 1038500 SH SOLE 1038500 0 0 AKORN INC COMMON 009728106 84 3500 SH SOLE 0 3500 0 ALAMO GROUP INC COMMON 011311107 7661 100563 SH SOLE 64898 35515 150 ALASKA AIR GROUP INC COMMON 011659109 2 30 SH SOLE 0 30 0 ALBEMARLE CORP COMMON 012653101 36 350 SH SOLE 0 350 0 ALCOA CORPORATION COMMON 013872106 17 516 SH SOLE 0 516 0 ALEXANDER & BALDWIN COMMON 014491104 1680 37750 SH SOLE 0 37750 0 ALEXANDER'S INC COMMON 014752109 93 217 SH SOLE 0 217 0 ALEXCO RESOURCES COMMON 01535P106 15 10000 SH SOLE 0 10000 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 909 8435 SH SOLE 0 7479 956 ALKERMES PLC ORDINARY G01767105 58 1000 SH SOLE 0 0 1000 ALLEGHANY CORP DEL COMMON 017175100 2876 4680 SH SOLE 0 4680 0 ALLEGION PLC ORDINARY SHARES G0176J109 110 1462 SH SOLE 0 1462 0 ALLERGAN PLC SHARES G0177J108 40393 169069 SH SOLE 90200 77611 1258 ALLETE COMMON 018522300 45 666 SH SOLE 0 100 566 ALLIANCE HOLDINGS GP COMMON UNIT 01861G100 3081 112350 SH SOLE 0 102100 10250 ALLIANCE RES PRTN UNIT 01877R108 7190 332129 SH SOLE 0 332129 0 ALLIANCEBERSTEIN HLD COMMON 01881G106 356 15600 SH SOLE 0 15600 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 65 1825 SH SOLE 0 1725 100 ALLOT COMMUNICATIONS COMMON M0854Q105 19 4121 SH SOLE 0 4121 0 ALLSTATE CORP COMMON 020002101 2401 29467 SH SOLE 0 29467 0 ALLY FINL INC COMMON 02005N100 80619 3965558 SH SOLE 2450 3895608 67500 ALPHABET INC CLASS A 02079K305 62172 73334 SH SOLE 14204 52207 6923 ALPHABET INC CLASS C 02079K107 90550 109155 SH SOLE 20 105910 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 ALTRIA GROUP INC COMMON 02209S103 56429 790106 SH SOLE 0 672061 118045 AMAZON COM INC COMMON 023135106 4293 4843 SH SOLE 3 4255 585 AMC NETWORKS INC CLASS A 00164V103 0 15 SH SOLE 0 15 0 AMDOCS LTD ORDINARY G02602103 16859 276424 SH SOLE 0 256417 20007 AMER TOWER CORP PFD CONV SERIES B 03027X407 38 345 SH SOLE 0 345 0 AMERCO COMMON 023586100 111861 293453 SH SOLE 12005 256917 24531 AMEREN CORPORATION COMMON 023608102 49891 913928 SH SOLE 0 638614 275314 AMERICA MOVIL ADR (20 SER L) 02364W105 11 800 SH SOLE 0 800 0 AMERICAN AIRLINES COM USD1 02376R102 97 2305 SH SOLE 0 2305 0 AMERICAN CAMPUS CMNT COMMON 024835100 14 300 SH SOLE 0 300 0 AMERICAN EAGLE OUTFT COMMON 02553E106 35 2500 SH SOLE 0 2500 0 AMERICAN EXPRESS CO COMMON 025816109 94345 1192591 SH SOLE 0 1148201 44390 AMERICAN NATL INS CO COMMON 028591105 18271 154804 SH SOLE 500 145052 9252 AMERICAN OUTDOOR BRN COM USD0.001 02874P103 1454 73414 SH SOLE 0 72114 1300 AMERICAN STS WTR CO COMMON 029899101 62 1400 SH SOLE 0 1400 0 AMERICAN SUPERCNDCTR COM USD0.01 030111207 96 14019 SH SOLE 0 11367 2652 AMERICAN TOWER CORP COMMON 03027X100 45 378 SH SOLE 0 378 0 AMERICAN WTR WKS CO COMMON 030420103 19196 246829 SH SOLE 0 235874 10955 AMERIGAS PTRN L P UNIT 030975106 210 4475 SH SOLE 0 3900 575 AMERIPRISE FINANCIAL COMMON 03076C106 4189 32308 SH SOLE 0 32188 120 AMERISOURCE-BERGEN COMMON 03073E105 21645 244582 SH SOLE 0 244582 0 AMERN ELEC PWR INC COMMON 025537101 257 3837 SH SOLE 0 3837 0 AMERN INTL GROUP INC COMMON 026874784 118191 1893188 SH SOLE 24775 1807579 60834 AMERN INTL GROUP INC WTS JAN 19 21 026874156 17 807 SH SOLE 0 807 0 AMETEK INC COMMON 031100100 373 6910 SH SOLE 0 6910 0 AMGEN INC COMMON 031162100 70339 428718 SH SOLE 150900 261688 16130 AMPCO PITTSBURGH COMMON 032037103 7 500 SH SOLE 0 500 0 AMPHENOL CORPORATION CLASS A 032095101 498 7000 SH SOLE 0 7000 0 AMPLIFY SNACK BRAN COM USD0.0001 03211L102 16 2000 SH SOLE 0 2000 0 ANADARKO PETE COMMON 032511107 1343 21677 SH SOLE 0 17308 4369 ANALOG DEVICES INC COMMON 032654105 2826 34491 SH SOLE 0 34341 150 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 205357 1870967 SH SOLE 75000 1771369 24598 ANI PHARMACEUTICALS COMMON 00182C103 13768 278095 SH SOLE 278095 0 0 ANNALY CAPITAL MGMT COMMON 035710409 27 2500 SH SOLE 0 2500 0 ANSYS INC COMMON 03662Q105 210 1970 SH SOLE 0 1970 0 ANTHEM INC COMMON 036752103 66 400 SH SOLE 0 400 0 AON PLC COMMON G0408V102 18306 154239 SH SOLE 0 153739 500 APACHE CORP COMMON 037411105 606 11793 SH SOLE 0 11793 0 APOGEE ENTERPRISES COMMON 037598109 29 500 SH SOLE 0 500 0 APOLLO COML REAL EST COMMON 03762U105 11 600 SH SOLE 0 600 0 APOLLO INVT CORP COMMON 03761U106 0 15 SH SOLE 0 15 0 APOLLO SENIOR FLOA COMMON 037636107 21 1250 SH SOLE 0 1250 0 APPLE INC COMMON 037833100 513775 3576332 SH SOLE 94827 3186968 294537 APPLIED MATERIALS COMMON 038222105 682 17533 SH SOLE 200 16983 350 APPROACH RESOURCES COMMON 03834A103 3985 1587842 SH SOLE 1250 1533417 53175 APTARGROUP INC COMMON 038336103 718 9337 SH SOLE 0 9337 0 AQUA AMERICA INC COMMON 03836W103 10854 337623 SH SOLE 860 328414 8349 AQUABOUNTY TECHNOLOG COM USD0.001 WI 03842K200 78 7127 SH SOLE 0 7127 0 ARAMARK COMMON 03852U106 180951 4907837 SH SOLE 250000 4615612 42225 ARC DOCUMENT SOLUTNS COMMON 00191G103 568 164715 SH SOLE 0 143816 20899 ARCELORMITTAL NEW COMMON 03938L104 68 8150 SH SOLE 0 8150 0 ARCH CAP GROUP LTD ORDINARY G0450A105 59 627 SH SOLE 0 627 0 ARCHER DANIELS MIDLD COMMON 039483102 245 5338 SH SOLE 0 5338 0 ARCONIC INC COMMON 03965L100 38 1466 SH SOLE 0 1466 0 ARDELYX INC COM USD0.0001 039697107 15693 1240628 SH SOLE 1240628 0 0 ARES CAP CORP COMMON 04010L103 36 2081 SH SOLE 0 2017 64 ARK RESTAURANTS CORP COMMON 040712101 995 39350 SH SOLE 0 7400 31950 AROTECH CORP COMMON 042682203 0 4 SH SOLE 0 0 4 ARROW ELECTRS INC COMMON 042735100 1092 14876 SH SOLE 0 12276 2600 ARTESIAN RESOURCES CLASS A 043113208 7722 237173 SH SOLE 0 226212 10961 ARTISAN PARTNERS A CLASS A 04316A108 4 153 SH SOLE 0 153 0 ASA GLD&PRECIOUS MT COMMON G3156P103 808 67000 SH SOLE 0 10000 57000 ASCENT CAPITAL GROUP COMMON SERIES A 043632108 172 12216 SH SOLE 0 12216 0 ASSURANT INC COMMON 04621X108 6028 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 17 835 SH SOLE 0 0 835 ASTRAZENECA SP ADR (1/2 ORD) 046353108 298 9600 SH SOLE 0 9600 0 AT&T INC COMMON 00206R102 23929 575928 SH SOLE 437 570220 5271 ATLAS AIR WORLDWIDE COMMON 049164205 1615 29130 SH SOLE 0 27080 2050 ATRICURE INC COMMON 04963C209 383 20000 SH SOLE 20000 0 0 AUTODESK INC COMMON 052769106 4 52 SH SOLE 0 52 0 AUTOMATIC DATA PROC COMMON 053015103 4628 45203 SH SOLE 0 42128 3075 AUTONATION INC COMMON 05329W102 64 1522 SH SOLE 0 275 1247 AUTOZONE INC COMMON 053332102 43192 59736 SH SOLE 9500 49931 305 AVALONBAY COMMUNTIES REIT 053484101 189 1031 SH SOLE 0 1031 0 AVANGRID INC COMMON 05351W103 2141 50096 SH SOLE 0 47296 2800 AVIS BUDGET GROUP COMMON 053774105 8839 298840 SH SOLE 1700 282185 14955 AVNET INC COMMON 053807103 45 1000 SH SOLE 0 1000 0 AVON PRODUCTS INC COMMON 054303102 24 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 AZZ INC COMMON 002474104 7931 133307 SH SOLE 70000 54932 8375 B & G FOODS INC COMMON 05508R106 1012 25150 SH SOLE 0 7650 17500 BAIDU INC REP(10 ORD CLASS A) 056752108 64 376 SH SOLE 0 288 88 BAKER HUGHES INC COMMON 057224107 123 2070 SH SOLE 0 2070 0 BALDWIN & LYONS INC CLASS A 057755100 32 1400 SH SOLE 0 1400 0 BALDWIN & LYONS INC CLASS B 057755209 6909 282596 SH SOLE 3150 247181 32265 BALL CORP COMMON 058498106 406 5480 SH SOLE 0 5480 0 BANC OF CALIFORNIA COMMON 05990K106 491 23744 SH SOLE 0 0 23744 BANCO SANTANDER SA ADR (1 ORD) 05964H105 1 244 SH SOLE 0 0 244 BANK HAWAII CORP COMMON 062540109 669 8135 SH SOLE 0 4520 3615 BANK OF AMERICA CORP COMMON 060505104 3729 158111 SH SOLE 0 150217 7894 BANK OF AMERICA CORP WTS JAN 16 19 060505146 155 13800 SH SOLE 0 13800 0 BANK OF COMERCE HLDG COMMON 06424J103 1789 167250 SH SOLE 850 111700 54700 BANK OF NEW YORK MEL COMMON 064058100 7417 157056 SH SOLE 0 147505 9551 BANK OF THE JAMES FI COMMON 470299108 167 11440 SH SOLE 0 0 11440 BANK OF THE OZARKS COMMON 063904106 26 500 SH SOLE 0 500 0 BANKUNITED INC COMMON 06652K103 204 5491 SH SOLE 0 0 5491 BAR HBR BANKSHARES COMMON 066849100 619 18732 SH SOLE 0 17082 1650 BARCLAYS BANK PLC ADR REP 1 NON CUM PR 06739H362 6 250 SH SOLE 0 250 0 BARCLAYS BANK PLC IPATH DJ UBS LIVESTO 06739H743 12 550 SH SOLE 0 550 0 BARD C R INC COMMON 067383109 3761 15134 SH SOLE 0 14412 722 BARRICK GOLD CORP COMMON CAD 067901108 463 24410 SH SOLE 0 24110 300 BAXTER INTL INC COMMON 071813109 3162 60973 SH SOLE 0 24398 36575 BB&T CORPORATION COMMON 054937107 514 11504 SH SOLE 733 10771 0 BEACON ROOFING SUP COMMON 073685109 15839 322208 SH SOLE 0 314358 7850 BECTON DICKINSON COMMON 075887109 4807 26208 SH SOLE 0 25069 1139 BED BATH & BEYOND COMMON 075896100 97 2466 SH SOLE 0 2466 0 BEIERSDORF AG ORDINARY D08792109 60837 641066 SH SOLE 0 637291 3775 BEMIS INC COMMON 081437105 701 14360 SH SOLE 0 12460 1900 BERKSHIRE HATHAWAY CLASS A 084670108 3649059 14605 SH SOLE 0 13045 1560 BERKSHIRE HATHAWAY CLASS B 084670702 449691 2697932 SH SOLE 81773 2554542 61617 BERKSHIRE HILLS BANC COMMON 084680107 27 750 SH SOLE 0 0 750 BHP BILLITON LTD SP ADR (2 ORD) 088606108 13 370 SH SOLE 0 370 0 BIG LOTS INC COMMON 089302103 14 300 SH SOLE 0 300 0 BIO RAD LABS INC CLASS A 090572207 69 349 SH SOLE 0 349 0 BIOGEN INC COM STK USD0.0005 09062X103 196 720 SH SOLE 0 720 0 BIOSPECIFICS TECH CO COMMON 090931106 2147 39180 SH SOLE 0 39180 0 BIOTIME INC WTS OCT 1 18 09066L162 0 171 SH SOLE 0 171 0 BIOVERATIV INC COM USD0.001 09075E100 6598 121160 SH SOLE 120800 360 0 BLACK HILLS CORP COMMON 092113109 5653 85050 SH SOLE 600 81475 2975 BLACKBAUD INC COMMON 09227Q100 66 866 SH SOLE 0 866 0 BLACKBERRY LIMITED COMMON 09228F103 18 2400 SH SOLE 0 2300 100 BLACKHAWK NETWORK COM USD0.001 09238E104 1310 32270 SH SOLE 0 31943 327 BLACKROCK CORE BD TR SHS BEN INT 09249E101 22 1666 SH SOLE 0 0 1666 BLACKROCK CRP HYLDFD COMMON 09255P107 352 32270 SH SOLE 0 32270 0 BLACKROCK ENGY&RES COMMON 09250U101 1237 90000 SH SOLE 0 90000 0 BLACKROCK ENHNCD EQ DIV TR COM BEN INT 09251A104 2 300 SH SOLE 0 300 0 BLACKROCK FL RT TR COMMON 091941104 0 6 SH SOLE 0 6 0 BLACKROCK GLOBAL OPP COMMON 092501105 1 110 SH SOLE 0 110 0 BLACKROCK INC COMMON 09247X101 212 554 SH SOLE 0 554 0 BLACKROCK MUNI HLDGS NJ INS COM 09254X101 6 425 SH SOLE 0 425 0 BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 18 1350 SH SOLE 0 1350 0 BLACKROCK MUNIYLD COMMON 09253W104 0 2 SH SOLE 0 2 0 BLACKROCK MUNIYLD NJ COMMON 09254Y109 42 2770 SH SOLE 0 2770 0 BLACKSTONE GROUP UNIT 09253U108 2474 83330 SH SOLE 0 80700 2630 BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 199 6450 SH SOLE 0 6450 0 BLOCK H & R INC COMMON 093671105 6474 278472 SH SOLE 0 264412 14060 BLUCORA INC COMMON 095229100 0 40 SH SOLE 0 40 0 BLUE CAP REINSURANCE COM SHS $1.00 G1190F107 154 8000 SH SOLE 0 0 8000 BOARDWALK PIPELINE COMMON UNIT 096627104 430 23525 SH SOLE 0 23525 0 BOEING CO COMMON 097023105 2305 13033 SH SOLE 0 12806 227 BOOZ ALLEN HAMILTO CLASS A 099502106 353 10000 SH SOLE 0 10000 0 BORG WARNER INC COMMON 099724106 10 254 SH SOLE 0 254 0 BOSTON PROPERTIES COMMON 101121101 66 500 SH SOLE 0 500 0 BP PLC ADR (6 ORD) 055622104 1257 36429 SH SOLE 0 28957 7472 BRANDYWINE RLTY TR SBI USD0.01 105368203 16 1000 SH SOLE 0 1000 0 BRINKER INTL INC COMMON 109641100 336 7650 SH SOLE 0 7650 0 BRINKS COMPANY COMMON 109696104 538 10069 SH SOLE 0 10069 0 BRISTOL MYERS SQUIBB COMMON 110122108 16771 308409 SH SOLE 250000 56398 2011 BRISTOW GROUP INC COMMON 110394103 2956 194411 SH SOLE 2250 192061 100 BRITISH AMER TOB PLC SPONSORED ADR 110448107 11 170 SH SOLE 0 170 0 BRIXMOR PROPERTY G COM USD0.01 11120U105 6609 308000 SH SOLE 0 295600 12400 BROADRIDGE FINL SOLN COMMON 11133T103 225 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 586139 16076244 SH SOLE 505300 14667937 903007 BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 1627 65869 SH SOLE 0 59592 6277 BROOKFIELD INFR PRTR UNIT G16252101 62365 1612751 SH SOLE 0 1553557 59194 BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 22286 1002120 SH SOLE 0 1001130 990 BROOKFIELD RENEWABLE COMMON LPU G16258108 16194 548175 SH SOLE 0 548175 0 BROOKLINE BANCORP IN COMMON 11373M107 2982 190574 SH SOLE 2000 185724 2850 BROOKS AUTOMATION COMMON 114340102 342 15288 SH SOLE 0 15260 28 BROWN FORMAN CORP CLASS B 115637209 310 6729 SH SOLE 0 6729 0 BROWN FORMAN INC CLASS A 115637100 49 1050 SH SOLE 0 1050 0 BRT REALTY TRUST SH BEN INT 055645303 2336 281202 SH SOLE 1200 147346 132656 BRUNSWICK CORP COMMON 117043109 3 62 SH SOLE 0 62 0 BUCKEYE PARTNERS L P UNIT 118230101 5056 73750 SH SOLE 0 41850 31900 BUCKLE INC COMMON 118440106 602 32400 SH SOLE 0 32400 0 BUILD A BEAR WORKSHP COMMON 120076104 2 250 SH SOLE 0 250 0 C & F FINL CORP COMMON 12466Q104 615 13295 SH SOLE 0 0 13295 CABLE ONE INC COMMON 12685J105 1235 1979 SH SOLE 0 1979 0 CABOT CORP COMMON 127055101 20 350 SH SOLE 0 350 0 CADIZ INC COMMON 127537207 474 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 51 4631 SH SOLE 0 4631 0 CALERES INC COMMON 129500104 2892 109500 SH SOLE 0 108000 1500 CALIFORNIA RESOURCES COMMON 13057Q206 2 181 SH SOLE 0 181 0 CALIFORNIA WTR SVC COMMON 130788102 10 294 SH SOLE 0 294 0 CALLIDUS SOFTWARE COMMON 13123E500 42 2000 SH SOLE 0 2000 0 CALPINE CORP COMMON 131347304 2 254 SH SOLE 0 254 0 CALUMET SPECIALTY UT LTD PARTNER 131476103 114 30000 SH SOLE 0 0 30000 CAMDEN NATL CORP COMMON 133034108 330 7500 SH SOLE 0 0 7500 CAMDEN PPTY TR SH BEN INT 133131102 4004 49765 SH SOLE 0 47281 2484 CAMECO CORP COMMON 13321L108 890 80400 SH SOLE 0 69100 11300 CAMPBELL SOUP CO COMMON 134429109 477 8350 SH SOLE 0 6350 2000 CAPITAL BK FINL CO COMMON 139794101 14 336 SH SOLE 0 336 0 CAPITAL ONE FINL CO COMMON 14040H105 50246 579812 SH SOLE 0 577974 1838 CAPITAL SOUTHWEST COMMON 140501107 13285 785646 SH SOLE 0 784146 1500 CAPITAL SR LIVING COMMON 140475104 34882 2480985 SH SOLE 426525 1892095 162365 CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH SOLE 0 281 0 CARDINAL HEALTH INC COMMON 14149Y108 232 2852 SH SOLE 0 49 2803 CARDIOVASCULAR SYS COMMON 141619106 15073 533100 SH SOLE 533100 0 0 CARE CAPITAL PROPERT COMMON 141624106 65 2428 SH SOLE 0 499 1929 CARLISLE COS INC COMMON 142339100 61 580 SH SOLE 0 580 0 CARLYLE GROUP L P COMMON 14309L102 161 10130 SH SOLE 0 10130 0 CARMAX INC COMMON 143130102 8150 137625 SH SOLE 0 131625 6000 CARNIVAL CORP COMMON 143658300 5 100 SH SOLE 0 100 0 CAROLINA TR BANCSHS COM STK USD0.01 14422P105 42 5331 SH SOLE 0 0 5331 CARROLS RESTAURANT COMMON 14574X104 36829 2602772 SH SOLE 388725 2102173 111874 CARTERS INC COMMON 146229109 13 150 SH SOLE 0 0 150 CASEYS GEN STORES COMMON 147528103 89 800 SH SOLE 0 800 0 CATERPILLAR INC COMMON 149123101 520 5606 SH SOLE 0 4114 1492 CAVCO INDUSTRIES COMMON 149568107 31 270 SH SOLE 0 270 0 CBIZ INC COMMON 124805102 36791 2715205 SH SOLE 432350 2144655 138200 CBL & ASSOCIATE PROP REIT 124830100 71 7500 SH SOLE 0 0 7500 CBS CORPORATION CLASS A 124857103 1407 20000 SH SOLE 0 20000 0 CBS CORPORATION CLASS B 124857202 82013 1182439 SH SOLE 0 1153689 28750 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 744 11445 SH SOLE 0 11279 166 CDN NATL RAILWAY COMMON 136375102 176 2392 SH SOLE 200 2192 0 CDN NATURAL RES COMMON 136385101 94940 2895402 SH SOLE 0 2594750 300652 CDN PACIFIC RAILWAY COMMON 13645T100 22 150 SH SOLE 0 150 0 CEDAR FAIR L P DEPOSITORY UNIT 150185106 20 300 SH SOLE 0 300 0 CELANESE CORP SERIES A 150870103 5 60 SH SOLE 0 60 0 CELGENE CORP COMMON 151020104 23297 187235 SH SOLE 0 185235 2000 CELGENE CORP RTS 00/00/11 151020112 14 13000 SH SOLE 0 13000 0 CEL-SCI CORPORATION COMMON STOCK 150837508 0 50 SH SOLE 0 50 0 CELSION CORP COM USD0.01 15117N404 0 4 SH SOLE 0 4 0 CENOVUS ENERGY COMMON 15135U109 60 5388 SH SOLE 0 5388 0 CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 8047 441425 SH SOLE 1600 430225 9600 CENTERPOINT ENERGY COMMON 15189T107 18 685 SH SOLE 0 685 0 CENTRAL FD CDA LTD CLASS A NON VTG 153501101 1332 103599 SH SOLE 0 103599 0 CENTRAL FEDERAL CRP COMMON STOCK 15346Q202 107 50000 SH SOLE 0 0 50000 CENTRAL SECS CORP COMMON 155123102 798 33330 SH SOLE 0 30531 2799 CENTURY BANCORP CLASS A NON VTG 156432106 383 6300 SH SOLE 0 6300 0 CENTURYLINK INC COMMON 156700106 873 37073 SH SOLE 500 35673 900 CENVEO INC COMMON 15670S402 83 16732 SH SOLE 0 15532 1200 CERUS CORP COMMON 157085101 142 32000 SH SOLE 0 32000 0 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 3219 9837 SH SOLE 0 9741 96 CHATHAM LODGING TR COMMON 16208T102 9 500 SH SOLE 0 500 0 CHECK POINT SOFTWARE ORDINARY M22465104 357 3480 SH SOLE 100 3380 0 CHEESECAKE FACTORY COMMON 163072101 76 1200 SH SOLE 0 1200 0 CHEMICAL FINL CORP COMMON 163731102 9773 191066 SH SOLE 0 182818 8248 CHEMTURA CORP COMMON 163893209 0 2 SH SOLE 0 2 0 CHEMUNG FINL CORP COMMON 164024101 4112 104125 SH SOLE 0 95170 8955 CHEROKEE INC COMMON 16444H102 86 10000 SH SOLE 0 0 10000 CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH SOLE 0 25 0 CHESAPEAKE ENERGY COMMON 165167107 10410 1752615 SH SOLE 79200 1478986 194429 CHESAPEAKE UTILS COR COMMON 165303108 5116 73932 SH SOLE 600 68157 5175 CHEVRON CORP COMMON 166764100 8195 76327 SH SOLE 0 46382 29945 CHICAGO BRIDGE & IRN NY REGISTRY SH 167250109 15 488 SH SOLE 0 488 0 CHICOS FAS INC COMMON 168615102 1 115 SH SOLE 0 115 0 CHINA AUTO SYSTEMS COMMON 16936R105 147 29550 SH SOLE 0 20300 9250 CHINA ZENIX AUTO I ADS (4 ORD) 16951E104 739 485707 SH SOLE 485707 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 354 795 SH SOLE 0 750 45 CHUBB LIMITED COMMON H1467J104 64119 470598 SH SOLE 0 397553 73045 CHURCH & DWIGHT INC COMMON 171340102 219 4396 SH SOLE 0 4396 0 CIENA CORP 0.875 JUN 15 17 C 171779AE1 64 65000 PRN SOLE 0 65000 0 CIENA CORPORATION COMMON 171779309 1113 47170 SH SOLE 0 44662 2508 CIGNA CORP COMMON 125509109 1389 9486 SH SOLE 0 9486 0 CIMAREX ENERGY CO COMMON 171798101 457 3825 SH SOLE 0 3825 0 CIMPRESS N V SHS EURO N20146101 34 400 SH SOLE 0 400 0 CINCINNATI BELL INC COMMON 171871502 3 200 SH SOLE 200 0 0 CINCINNATI BELL INC PFD CV DEP1/20 171871403 24 500 SH SOLE 0 500 0 CINCINNATI FINL CORP COMMON 172062101 121 1675 SH SOLE 0 1675 0 CINEMARK HOLDINGS COMMON 17243V102 467 10550 SH SOLE 0 10550 0 CINTAS CORP COMMON 172908105 20 159 SH SOLE 0 159 0 CISCO SYSTEMS INC COMMON 17275R102 17236 509964 SH SOLE 200 483998 25766 CIT GROUP INC COMMON 125581801 65 1520 SH SOLE 0 1520 0 CITIGROUP INC COMMON 172967424 54815 916335 SH SOLE 89064 767673 59598 CITIZENS CMNTY BANCP COMMON 174903104 265 19174 SH SOLE 0 0 19174 CITIZENS FINANCIAL COMMON 174610105 9179 265697 SH SOLE 0 259912 5785 CITRIX SYS INC COMMON 177376100 1 14 SH SOLE 0 14 0 CIVEO CORPORATION COMMON 17878Y108 7 2550 SH SOLE 0 2550 0 CLAYMORE EXCHNGE TRD FD TR GUGG BRIC ETF 18383M100 9 300 SH SOLE 0 300 0 CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 2779 350000 SH SOLE 0 350000 0 CLIFFS NATURAL RES COMMON 18683K101 39 4800 SH SOLE 0 800 4000 CLOROX CO COMMON 189054109 2347 17408 SH SOLE 0 17408 0 CLOUGH GBL DIV & INC COMMON SHSOF BEN INT 18913Y103 41 3127 SH SOLE 0 3127 0 CME GROUP INC CLASS A 12572Q105 1932 16265 SH SOLE 0 16265 0 CMS ENERGY CORP COMMON 125896100 4440 99246 SH SOLE 0 97546 1700 COACH INC COMMON 189754104 5010 121228 SH SOLE 0 119428 1800 COBALT INTL ENERGY COMMON 19075F106 29 55200 SH SOLE 0 55000 200 COCA-COLA CO COMMON 191216100 31561 743670 SH SOLE 0 728170 15500 COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 404 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 38 21370 SH SOLE 0 21370 0 COGNIZANT TECH SOLNS CLASS A 192446102 9 160 SH SOLE 0 160 0 COHEN & STEERS INFRA COMMON 19248A109 4 204 SH SOLE 0 204 0 COHEN & STEERS LTD COMMON 19248C105 45 1800 SH SOLE 0 1800 0 COHEN & STEERS QUAL COMMON 19247L106 33 2735 SH SOLE 0 2735 0 COLGATE PALMOLIVE CO COMMON 194162103 15973 218241 SH SOLE 0 217377 864 COLONY NORTHSTAR INC COM 19625W104 29 2289 SH SOLE 0 1466 823 COLONY STARWOODHOMES COMMON 19625X102 32 960 SH SOLE 0 960 0 COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 4 200 SH SOLE 0 200 0 COMCAST CORP CLASS A 20030N101 229610 6108250 SH SOLE 27000 5848004 233246 COMERICA INC COMMON 200340107 252 3675 SH SOLE 0 3675 0 COMMERCE BANCSHARES COMMON 200525103 164 2928 SH SOLE 0 2928 0 COMMERCEHUB INC COM USD0.01 SER A WI 20084V108 46 3035 SH SOLE 0 3035 0 COMMERCEHUB INC COM USD0.01 SER C WI 20084V306 95 6128 SH SOLE 0 6127 1 COMMERCIAL METALS CO COMMON 201723103 10021 523855 SH SOLE 600 482310 40945 COMMERCIAL VEH GRP COMMON 202608105 2439 360268 SH SOLE 0 322568 37700 COMMUNITY WST BKSHRS COMMON 204157101 243 23888 SH SOLE 0 0 23888 COMPANIA CERVECERIAS ADR (2 ORD) 204429104 50 2000 SH SOLE 0 2000 0 COMSTOCK RES INC COMMON 205768302 21 2332 SH SOLE 0 2332 0 CONAGRA BRANDS INC COMMON 205887102 406 10067 SH SOLE 0 5050 5017 CONDUENT INCORPORATE COMMON 206787103 5 310 SH SOLE 0 310 0 CONNECTICUT WTR SVC COMMON 207797101 2353 44271 SH SOLE 600 41371 2300 CONOCOPHILLIPS COMMON 20825C104 65892 1321285 SH SOLE 2350 1307368 11567 CONSOL ENERGY INC COMMON 20854P109 19 1160 SH SOLE 0 1160 0 CONSOLDTD EDISON INC COMMON 209115104 506 6526 SH SOLE 0 6526 0 CONSOLIDATED WATR CO ORDINARY G23773107 8052 691213 SH SOLE 1000 642893 47320 CONTINENTAL RES COMMON 212015101 22 500 SH SOLE 0 500 0 COPART INC COMMON 217204106 14 229 SH SOLE 0 229 0 CORE LABORATORIES COMMON N22717107 20 175 SH SOLE 0 175 0 CORNING INCORPORATED COMMON 219350105 459 17015 SH SOLE 0 17015 0 COSTCO WHSL CORP COMMON 22160K105 2239 13352 SH SOLE 0 11545 1807 COTY INC CLASS A 222070203 117179 6463290 SH SOLE 387350 5974604 101336 COUNTY BANCORP COM USD0.01 221907108 145 5000 SH SOLE 0 0 5000 COUSINS PPTYS INC COMMON 222795106 5 700 SH SOLE 0 700 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 318 2000 SH SOLE 0 2000 0 CRAFT BREW ALIA COMMON 224122101 583 43732 SH SOLE 0 43732 0 CRANE CO COMMON 224399105 16 225 SH SOLE 0 225 0 CREDIT ACCEP CORP COMMON 225310101 59 300 SH SOLE 0 300 0 CREE INC COMMON 225447101 1 51 SH SOLE 0 51 0 CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 844 32164 SH SOLE 0 32164 0 CROSS TIMBERS RTY TR UNIT 22757R109 14 1000 SH SOLE 0 1000 0 CROWN CRAFTS INC COMMON 228309100 390 47495 SH SOLE 0 0 47495 CROWN HOLDINGS INC COMMON 228368106 158 3001 SH SOLE 0 3001 0 CSS INDS INC COMMON 125906107 2391 92255 SH SOLE 0 81930 10325 CST BRANDS INC COMMON 12646R105 1 21 SH SOLE 0 21 0 CSW INDUSTRIALS IN COM USD0.01 126402106 28711 782322 SH SOLE 0 780822 1500 CSX CORP COMMON 126408103 5200 111729 SH SOLE 0 111729 0 CTI BIOPHARMA CORP COM NPV 12648L601 0 36 SH SOLE 0 36 0 CULLEN FROST BANKERS COMMON 229899109 4799 53937 SH SOLE 0 53937 0 CUMMINS INC COMMON 231021106 144 957 SH SOLE 0 957 0 CVB FINANCIAL CORP COMMON 126600105 120 5442 SH SOLE 0 0 5442 CVR PARTNERS LP COMMON 126633106 209 45000 SH SOLE 0 0 45000 CVS HEALTH CORP COMMON 126650100 195242 2487157 SH SOLE 125525 2301927 59705 CYPRESS SEMICONDUCTR COMMON 232806109 69 5050 SH SOLE 0 5050 0 CYREN LTD ORD SHS M26895108 4 2000 SH SOLE 0 2000 0 D R HORTON INC COMMON 23331A109 277 8326 SH SOLE 0 8326 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 233844 2734066 SH SOLE 150000 2554566 29500 DANONE SP ADR (0.2 ORD) 23636T100 5780 422218 SH SOLE 0 366818 55400 DARDEN RESTAURANT COMMON 237194105 186 2229 SH SOLE 0 2229 0 DAVITA INC COMMON 23918K108 9 144 SH SOLE 0 144 0 DBV TECHNOLOGIES SPNS ADR 23306J101 11917 338369 SH SOLE 329069 9300 0 DEERE & CO COMMON 244199105 177 1631 SH SOLE 0 1231 400 DELL TECHNOLOGIES COM CL V 24703L103 38 601 SH SOLE 0 601 0 DELTA AIR LINES COMMON 247361702 69 1522 SH SOLE 0 1522 0 DELTA NAT GAS INC COMMON 247748106 5345 176138 SH SOLE 2750 157948 15440 DELTIC TIMBER CORP COMMON 247850100 16 216 SH SOLE 0 216 0 DENTSPLY SIRONA INC COM USD0.01 24906P109 610 9778 SH SOLE 0 9747 31 DEVON ENERGY CORP COMMON 25179M103 2799 67105 SH SOLE 0 66408 697 DIAGEO P L C SP ADR (4 ORD) 25243Q205 3730 32273 SH SOLE 0 31169 1104 DIAGEO PLC ORDINARY G42089113 2074 72675 SH SOLE 0 64800 7875 DIGITAL RLTY TR INC COMMON 253868103 42 400 SH SOLE 0 400 0 DIME CMNTY BANCSHRS COMMON 253922108 49 2438 SH SOLE 0 0 2438 DISCOVER FINL SVCS COMMON 254709108 29060 424923 SH SOLE 80000 342058 2865 DISCOVERY COMMUNIC COMMON SERIES A 25470F104 11655 400667 SH SOLE 200 340843 59624 DISCOVERY COMMUNIC COMMON SERIES C 25470F302 61000 2154732 SH SOLE 0 2009679 145053 DISH NETWORK CORP CLASS A 25470M109 92 1450 SH SOLE 0 1450 0 DLH HOLDINGS CORP. COMMON 23335Q100 102 18911 SH SOLE 0 0 18911 DNP SELECT INCOME FD COMMON 23325P104 10 1000 SH SOLE 0 1000 0 DOLBY LABORATORIES COMMON 25659T107 5 101 SH SOLE 0 101 0 DOLLAR TREE INC COMMON 256746108 54 700 SH SOLE 0 700 0 DOMINION RES INC VA COMMON 25746U109 341 4400 SH SOLE 0 3000 1400 DONNELLEY FINANCIAL COMMON 25787G100 40 2123 SH SOLE 0 2123 0 DONNELLEY R R & SONS COMMON 257867200 68 5662 SH SOLE 0 5662 0 DORCHESTER MINERALS COMMON UNIT 25820R105 273 15900 SH SOLE 0 11700 4200 DOUBLELINE INCOME COMMON 258622109 20 1000 SH SOLE 0 1000 0 DOVER CORP COMMON 260003108 29 364 SH SOLE 0 364 0 DOW CHEMICAL COMPANY COMMON 260543103 1726 27171 SH SOLE 0 25021 2150 DR PEPPER SNAPPLE COMMON 26138E109 113 1157 SH SOLE 0 1157 0 DRIVE SHACK INC COMMON 262077100 8 2000 SH SOLE 0 2000 0 DU PONT E I DE NEMOU COMMON 263534109 25022 311482 SH SOLE 0 301807 9675 DUCOMMUN INC COMMON 264147109 123 4300 SH SOLE 0 4300 0 DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH SOLE 0 21 0 DUKE ENERGY CORP COMMON 26441C204 1109 13523 SH SOLE 0 13145 378 DUN & BRADSTREET COR COMMON 26483E100 12201 113041 SH SOLE 0 101341 11700 DUNDEE CORP CLASS A 264901109 14813 4872874 SH SOLE 928050 3689640 255184 DUNKIN BRANDS GR COMMON 265504100 53778 983503 SH SOLE 100000 853613 29890 DYNEGY INC WTS OCT 2 17 26817R116 0 2 SH SOLE 0 2 0 EAGLE BANCRP MONTAN COMMON 26942G100 601 30236 SH SOLE 0 0 30236 EAST WEST BANCORP COMMON 27579R104 51 1000 SH SOLE 0 1000 0 EASTERN VA BKSHRS COMMON 277196101 176 16806 SH SOLE 0 0 16806 EASTMAN CHEM CO COMMON 277432100 292 3626 SH SOLE 0 3620 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 2563 SH SOLE 0 2563 0 EATON VANCE TAX-MNG OPP FUND 27828Y108 276 18145 SH SOLE 0 18145 0 EATON VANCE ENHANCED COMMON 278274105 203 15507 SH SOLE 0 15507 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 3 250 SH SOLE 0 250 0 EBAY INC COMMON 278642103 10225 304613 SH SOLE 90 230226 74297 EBIX INC COMMON 278715206 116 1900 SH SOLE 0 1900 0 ECHOSTAR CORP CLASS A 278768106 56 1000 SH SOLE 0 1000 0 ECOLAB INC COMMON 278865100 744 5942 SH SOLE 0 5942 0 ECOPETROL SA SP ADR (20 ORD) 279158109 65 7000 SH SOLE 0 7000 0 EDGEWELL PERSONAL COMMON 28035Q102 171 2342 SH SOLE 0 2342 0 EDWARDS LIFESCIENCE COMMON 28176E108 32 350 SH SOLE 0 350 0 EL PASO ELEC CO COMMON 283677854 0 6 SH SOLE 0 6 0 ELECTRONIC ARTS INC COMMON 285512109 56 629 SH SOLE 0 629 0 ELI LILLY & CO COMMON 532457108 10591 125922 SH SOLE 0 120592 5330 EMCOR GROUP INC COMMON 29084Q100 3 51 SH SOLE 0 51 0 EMERSON ELEC CO COMMON 291011104 1250 20889 SH SOLE 0 19869 1020 EMPIRE RES INC DEL COMMON 29206E100 1185 171124 SH SOLE 0 165724 5400 EMPIRE RESORTS INC COM USD0.01 292052305 0 34 SH SOLE 0 34 0 ENANTA PHARMACEUTI COMMON 29251M106 27057 878500 SH SOLE 878500 0 0 ENBRIDGE ENERGY PART COMMON 29250R106 11 600 SH SOLE 0 0 600 ENBRIDGE INC COMMON 29250N105 5804 138723 SH SOLE 0 135811 2912 ENCANA CORPORATION COMMON 292505104 311 26578 SH SOLE 0 26578 0 ENERGIZER HOLDINGS COMMON 29272W109 269 4842 SH SOLE 0 4842 0 ENERGY TRANSFER EQTY COMMON UNIT 29273V100 254 12887 SH SOLE 0 12887 0 ENERGY TRANSFER PTNR UNIT LTD PARTN 29273R109 944 25856 SH SOLE 0 7856 18000 ENERGY XXI GULFCOAST COM USD0.01 29276K101 48 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 155 8000 SH SOLE 0 8000 0 ENSCO PLC COMMON CLASS A G3157S106 5108 570760 SH SOLE 4900 562160 3700 ENTEGRA FINANCIAL COMMON NPV 29363J108 230 9763 SH SOLE 0 9763 0 ENTERGY CORP COMMON 29364G103 227 2994 SH SOLE 0 2994 0 ENTERPRISE PRODS COMMON 293792107 6277 227370 SH SOLE 0 146860 80510 ENVISION HEALTHCARE COMMON STOCK 29414D100 3 49 SH SOLE 0 49 0 EOG RESOURCES INC COMMON 26875P101 42921 439941 SH SOLE 0 439921 20 EQT CORPORATION COMMON 26884L109 394 6450 SH SOLE 0 6450 0 EQUIFAX INC COMMON 294429105 300 2194 SH SOLE 0 2194 0 EQUITY COMMONWEALTH COMMON SBI 294628102 1139 36500 SH SOLE 0 36500 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2193 35248 SH SOLE 0 3124 32124 ERICSSON ADR (1 ORD B SEK1) 294821608 10 1510 SH SOLE 0 218 1292 ESCO TECHN INC COMMON 296315104 11 200 SH SOLE 0 200 0 ESSENDANT INC COM USD0.10 296689102 748 49416 SH SOLE 0 43187 6229 ESSENT GRP LTD COM USD0.015 G3198U102 2170 60000 SH SOLE 0 60000 0 ESTEE LAUDER CO CLASS A 518439104 31 374 SH SOLE 0 374 0 ETFS GOLD TR SHS ETF 26922Y105 266 2200 SH SOLE 0 0 2200 ETFS SILVER ETF TR SILVER SHS 26922X107 284 16000 SH SOLE 0 0 16000 EV ENERGY PARTNERS COMMON UNIT 26926V107 0 500 SH SOLE 0 0 500 EVEREST RE GROUP LTD COMMON G3223R108 23 100 SH SOLE 0 100 0 EVERSOURCE ENERGY COMMON 30040W108 136 2318 SH SOLE 0 2318 0 EXCO RESOURCES INC COMMON 269279402 5 8100 SH SOLE 0 8100 0 EXELON CORP COMMON 30161N101 102 2853 SH SOLE 0 2478 375 EXPEDITORS INTL WASH COMMON 302130109 25 460 SH SOLE 0 460 0 EXPRESS SCRIPTS HLDG COMMON 30219G108 607 9222 SH SOLE 0 9193 29 EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 10890 683200 SH SOLE 0 653200 30000 EXTRA SPACE STORAGE REIT 30225T102 111 1500 SH SOLE 0 1500 0 EXXON MOBIL CORP COMMON 30231G102 37484 457072 SH SOLE 0 431835 25237 FACEBOOK INC CLASS A 30303M102 4791 33728 SH SOLE 0 33658 70 FAIR ISAAC INC COMMON 303250104 213 1654 SH SOLE 0 654 1000 FALCONSTOR SOFTWARE COMMON 306137100 55 139406 SH SOLE 0 139406 0 FARMER BROS CO COMMON 307675108 1517 42920 SH SOLE 0 42220 700 FATE THERAPEUTICS COM USD0.001 31189P102 5 1250 SH SOLE 0 0 1250 FEDEX CORP COMMON 31428X106 93957 481461 SH SOLE 25000 447407 9054 FERRARI N V COMMON N3167Y103 1 20 SH SOLE 0 20 0 FERRO CORP COMMON 315405100 2722 179200 SH SOLE 0 173300 5900 FIDELITY NATL INFO COMMON 31620M106 394 4951 SH SOLE 0 4681 270 FIESTA RESTAURANT GR COMMON 31660B101 3 150 SH SOLE 0 0 150 FIFTH THIRD BANCORP COMMON 316773100 80 3160 SH SOLE 0 3160 0 FINISH LINE INC CLASS A 317923100 0 1 SH SOLE 0 1 0 FIREEYE INC COMMON STOCK 31816Q101 42 3400 SH SOLE 0 3400 0 FIRST DATA CORP COMMON CL A 32008D106 38 2500 SH SOLE 0 2500 0 FIRST FINL BANCORP COMMON 320209109 128 4668 SH SOLE 0 4668 0 FIRST HORIZON NATL COMMON 320517105 3397 183644 SH SOLE 0 178993 4651 FIRST REPUBLIC BANK COMMON 33616C100 1 20 SH SOLE 0 20 0 FIRSTENERGY CORP COMMON 337932107 25 800 SH SOLE 0 800 0 FISERV INC COMMON 337738108 106 920 SH SOLE 0 920 0 FITBIT INC COMMON CLASS A 33812L102 5 1000 SH SOLE 0 1000 0 FLEETCOR TECHNOLOG COMMON 339041105 15 100 SH SOLE 0 100 0 FLIR SYS INC COMMON 302445101 4292 118325 SH SOLE 0 118325 0 FLOWSERVE CORP COMMON 34354P105 101 2100 SH SOLE 0 2100 0 FLUOR CORPORATION COMMON 343412102 20 396 SH SOLE 0 396 0 FLY LEASING LTD ADR 144 A 34407D109 5302 404140 SH SOLE 320130 74460 9550 FMC CORP COMMON 302491303 6 100 SH SOLE 0 100 0 FNB CORP COMMON 302520101 208 14042 SH SOLE 0 12040 2002 FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 41 465 SH SOLE 0 465 0 FOOT LOCKER INC COMMON 344849104 299 4000 SH SOLE 0 4000 0 FORD MOTOR CO COMMON 345370860 138 11858 SH SOLE 0 11858 0 FOREST CITY ENTERPRI CLASS B CONV 345605208 3004 106136 SH SOLE 0 99536 6600 FOREST CITY ENTPRSES CLASS A 345605109 21391 982170 SH SOLE 45422 885584 51164 FORTIVE CORPORATION COMMON STOCK 34959J108 25507 423569 SH SOLE 0 414536 9033 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 53 873 SH SOLE 0 873 0 FOUR CORNERS PRPERTY COMMON 35086T109 24 1066 SH SOLE 0 1066 0 FRANCO NEVADA CORP COMMON 351858105 39 600 SH SOLE 0 600 0 FRANKLIN ELEC INC COMMON 353514102 985 22900 SH SOLE 0 22900 0 FRANKLIN RES INC COMMON 354613101 27710 657571 SH SOLE 0 616041 41530 FRANKLIN STREET PPTY COMMON 35471R106 335 27661 SH SOLE 0 27661 0 FREEPORT-MCMORAN INC COMMON 35671D857 134 10034 SH SOLE 0 9398 636 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 26 620 SH SOLE 0 620 0 FRONTIER COMMUNICA COMMON 35906A108 341 159571 SH SOLE 0 4571 155000 FRP HOLDINGS INC COMMON 30292L107 240 6021 SH SOLE 0 6021 0 FUELCELL ENERGY INC COM USD0.0001 35952H502 4 3191 SH SOLE 0 3191 0 GABELLI EQUITY TRUST COMMON 362397101 42 7116 SH SOLE 0 7116 0 GALECTIN THERAPTCS COMMON 363225202 3 1667 SH SOLE 0 0 1667 GAMESTOP CORP HLDG CLASS A 36467W109 29 1300 SH SOLE 0 1300 0 GANNETT INC COMMON 36473H104 49 5946 SH SOLE 0 5946 0 GAP INC COMMON 364760108 49 2056 SH SOLE 0 2056 0 GARTNER INC COMMON 366651107 37 347 SH SOLE 0 347 0 GCP APPLIED TECH INC COMMON 36164Y101 52996 1623169 SH SOLE 0 1583120 40049 GENERAL AMERN INVS COMMON 368802104 549 16392 SH SOLE 0 7052 9340 GENERAL DYNAMICS COMMON 369550108 1068 5708 SH SOLE 0 5708 0 GENERAL ELECTRIC CO COMMON 369604103 114148 3830469 SH SOLE 3226 3616316 210927 GENERAL MILLS INC COMMON 370334104 7433 125971 SH SOLE 0 125571 400 GENERAL MOTORS CO COMMON 37045V100 106 3018 SH SOLE 0 3018 0 GENERAL MTRS CO WTS JUL 10 19 37045V126 26 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 GENOMIC HEALTH COMMON 37244C101 2204 70000 SH SOLE 70000 0 0 GENUINE PARTS CO COMMON 372460105 175 1903 SH SOLE 0 1903 0 GERON CORP COMMON 374163103 7 3200 SH SOLE 0 3200 0 GETTY RLTY CORP NEW COMMON 374297109 114 4530 SH SOLE 0 4530 0 GEVO INC COM USD0.01 374396307 0 500 SH SOLE 0 500 0 GGP INC COMMON 36174X101 748 32280 SH SOLE 0 32280 0 GIGAMON INC COMMON 37518B102 1781 50100 SH SOLE 0 49000 1100 GILEAD SCIENCES INC COMMON 375558103 196923 2899349 SH SOLE 1280 2557412 340657 GLATFELTER COMMON 377316104 7619 350493 SH SOLE 0 344453 6040 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1546 36686 SH SOLE 0 26820 9866 GLOBAL PARTNERS LP COMMON UNIT 37946R109 29 1500 SH SOLE 0 1500 0 GLOBAL PAYMENTS INC COMMON 37940X102 161 2000 SH SOLE 0 2000 0 GLOBAL X FDS GBL X MSCIGREECE ETF 37950E366 5 723 SH SOLE 0 723 0 GLOBAL X FDS SILVER MNR ETF 37954Y848 469 13030 SH SOLE 0 5365 7665 GLOBALSTAR INC COMMON 378973408 25 16000 SH SOLE 0 16000 0 GLU MOBILE INC COMMON 379890106 38 16770 SH SOLE 0 15770 1000 GOLAR LNG LTD ORDINARY G9456A100 1261 45150 SH SOLE 0 45150 0 GOLD STANDARD VENT COMMON 380738104 5 2500 SH SOLE 0 2500 0 GOLDCORP INC COMMON 380956409 45 3131 SH SOLE 0 3131 0 GOLDEN OCEAN GROUP COMMON G39637205 0 40 SH SOLE 0 40 0 GOLDMAN SACHS GROUP COMMON 38141G104 1012 4408 SH SOLE 0 4379 29 GOPRO INC. COM USD0.0001 CL A 38268T103 0 11 SH SOLE 0 11 0 GORMAN RUPP CO COMMON 383082104 47 1522 SH SOLE 0 1522 0 GRACE W R & CO DEL COMMON 38388F108 25513 366001 SH SOLE 8450 328820 28731 GRACO INC COMMON 384109104 17938 190536 SH SOLE 0 155048 35488 GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 1313 2190 SH SOLE 0 2190 0 GRAINGER W W INC COMMON 384802104 359 1544 SH SOLE 0 500 1044 GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002308 16 636 SH SOLE 0 132 504 GREAT LAKES DREDGE COMMON 390607109 80 20000 SH SOLE 0 20000 0 GREAT PLAINS ENERGY COMMON 391164100 10206 349307 SH SOLE 0 331542 17765 GREEN BANCORP INC COMMON 39260X100 7887 443093 SH SOLE 206503 210590 26000 GREENHILL & CO INC COMMON 395259104 125 4279 SH SOLE 0 4279 0 GROUPE DANONE SHS F12033134 12677 188229 SH SOLE 0 188029 200 GUARANTY BANCORP DEL COMMON 40075T607 450 18500 SH SOLE 0 0 18500 GUESS INC COMMON 401617105 0 11 SH SOLE 0 11 0 GUIDEWIRE SOFTWARE COMMON 40171V100 33 600 SH SOLE 0 600 0 HALCON RESOURCES COMMON 40537Q605 27 3600 SH SOLE 0 3600 0 HALLIBURTON COMMON 406216101 1424 28953 SH SOLE 0 25378 3575 HALYARD HEALTH INC COMMON 40650V100 89 2360 SH SOLE 0 2360 0 HANESBRANDS INC COMMON 410345102 619 29824 SH SOLE 0 29824 0 HANNON ARMSTRONG S COMMON 41068X100 14 700 SH SOLE 0 700 0 HARDINGE INC COMMON 412324303 78 6950 SH SOLE 0 4000 2950 HARRIS CORP DEL COMMON 413875105 30 272 SH SOLE 0 272 0 HARSCO CORP COMMON 415864107 1261 98925 SH SOLE 0 86200 12725 HARTE HANKS INC COMMON 416196103 7 5338 SH SOLE 0 5338 0 HARTFORD FINL SVCS COMMON 416515104 46 969 SH SOLE 0 489 480 HARVARD BIOSCIENCE I COMMON 416906105 340 131000 SH SOLE 0 67000 64000 HASBRO INC COMMON 418056107 1348 13506 SH SOLE 0 13006 500 HC2 HLDGS INC COMMON 404139107 93 15000 SH SOLE 0 0 15000 HCP INC COMMON 40414L109 0 1 SH SOLE 0 0 1 HEIDRICK &STRUG INTL COMMON 422819102 7 300 SH SOLE 0 300 0 HENRY JACK & ASSOC COMMON 426281101 101 1088 SH SOLE 0 1088 0 HENRY SCHEIN INC COMMON 806407102 92 545 SH SOLE 0 545 0 HERCULES CAPITAL INC COMMON 427096508 60 4000 SH SOLE 0 3700 300 HERTZ GLOBAL HLDGS COMMON STOCK 42806J106 32 1867 SH SOLE 0 1700 167 HESS CORPORATION COMMON 42809H107 1124 23328 SH SOLE 0 22528 800 HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 221 9348 SH SOLE 0 9348 0 HEXCEL CORP COMMON 428291108 278 5100 SH SOLE 0 5100 0 HIGHLAND FDS I IBOXX SR LN ETF 430101774 41 2256 SH SOLE 0 2256 0 HIGHWOODS PPTYS INC COMMON 431284108 1206 24550 SH SOLE 0 24550 0 HILLENBRAND INC COMMON 431571108 7 207 SH SOLE 0 207 0 HILLTOP HOLDINGS COMMON 432748101 480 17500 SH SOLE 0 0 17500 HILTON WRLDWDE HLDGS COMMON 43300A203 947 16200 SH SOLE 0 16200 0 HNI CORPORATION COMMON 404251100 64 1400 SH SOLE 0 1300 100 HOME DEPOT INC COMMON 437076102 4490 30580 SH SOLE 0 29399 1181 HONEYWELL INTL INC COMMON 438516106 246193 1971588 SH SOLE 95100 1858111 18377 HORIZON GLOBAL CORP COMMON 44052W104 20070 1446026 SH SOLE 228280 1148621 69125 HORMEL FOODS CORP COMMON 440452100 69 2000 SH SOLE 0 0 2000 HOST HOTELS & RESRTS REIT 44107P104 84 4527 SH SOLE 0 2783 1744 HOWARD HUGHES COMMON 44267D107 7047 60109 SH SOLE 0 54798 5311 HP INC COMMON USD0.01 40434L105 138 7771 SH SOLE 0 7771 0 HRG GROUP INC COMMON 40434J100 92745 4800476 SH SOLE 461850 4139731 198895 HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 16 618 SH SOLE 0 618 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 3821 93622 SH SOLE 700 85402 7520 HUBBELL INCORPORATED COMMON 443510607 180 1500 SH SOLE 0 1500 0 HUNT JB TRANS SVCS COMMON 445658107 48 524 SH SOLE 0 524 0 HUNTINGTON BANCSHARE COMMON 446150104 133 9999 SH SOLE 0 9421 578 HUNTSMAN CORP COMMON 447011107 2558 104268 SH SOLE 0 92593 11675 HURCO CO COMMON 447324104 52 1700 SH SOLE 0 1700 0 HURON CONSULTING GRP COMMON 447462102 12 300 SH SOLE 0 0 300 HUTTIG BUILDNG PRODS COMMON 448451104 203 25000 SH SOLE 0 0 25000 IAC INTERACTIVECORP COMMON 44919P508 350 4750 SH SOLE 0 4750 0 ICONIX BRAND GROUP COMMON 451055107 187 24875 SH SOLE 0 23425 1450 IDACORP INC COMMON 451107106 7265 87573 SH SOLE 0 81393 6180 IDEX CORP COMMON 45167R104 852 9118 SH SOLE 0 9118 0 IDEXX LABS INC COMMON 45168D104 626 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 151 7636 SH SOLE 0 7636 0 IKANG HEALTHCARE G ADS REP 0.5 ORD SHS 45174L108 7529 515725 SH SOLE 515725 0 0 ILG INC COM USD0.01 44967H101 0 6 SH SOLE 0 6 0 ILLINOIS TOOL WORKS COMMON 452308109 6171 46584 SH SOLE 0 46384 200 ILLUMINA INC COMMON 452327109 319 1872 SH SOLE 20 1852 0 IMAX CORP COMMON 45245E109 3 100 SH SOLE 0 100 0 IMMUNOGEN INC COMMON 45253H101 11 3046 SH SOLE 0 3046 0 IMPAC MTG HLDGS INC COMMON 45254P508 2 189 SH SOLE 0 189 0 INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH SOLE 0 111 5 INDEPNDNT BK OF MASS COMMON 453836108 94 1453 SH SOLE 0 1453 0 INDIA FD INC COMMON 454089103 363 14297 SH SOLE 0 14297 0 ING GROEP N V SP ADR (1 COM) 456837103 92 6122 SH SOLE 0 6122 0 INGERSOLL-RAND PLC CLASS A G47791101 339 4181 SH SOLE 0 4181 0 INGREDION INCORPRTD COMMON 457187102 54188 449961 SH SOLE 0 449461 500 INSMED INC COMMON 457669307 0 25 SH SOLE 0 25 0 INTEGRAT DEVICE TECH COMMON 458118106 312 13200 SH SOLE 0 13200 0 INTEL CORP COMMON 458140100 9341 258978 SH SOLE 0 249850 9128 INTER CONTINENTAL EX COM USD0.01 45866F104 15943 266295 SH SOLE 0 263625 2670 INTERNATIONAL PAPER COMMON 460146103 470 9269 SH SOLE 0 9269 0 INTERPUBLIC GROUP COMMON 460690100 180 7338 SH SOLE 0 4092 3246 INTL BUSINESS MCHN COMMON 459200101 140241 805332 SH SOLE 150 742645 62537 INTL FLAVORS & FRAGR COMMON 459506101 92 700 SH SOLE 0 700 0 INTUIT COMMON 461202103 324 2800 SH SOLE 0 0 2800 INTUITIVE SURGIC INC COMMON 46120E602 53 70 SH SOLE 0 70 0 INVESCO MUN INCM OPPTN 46132X101 23 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 29 2041 SH SOLE 0 0 2041 IONIS PHARMACEUTICAL COMMON USD0.001 462222100 2 50 SH SOLE 0 50 0 IROBOT CORP COMMON 462726100 6 100 SH SOLE 0 100 0 IRON MOUNTAIN INC REIT 46284V101 96 2695 SH SOLE 0 2695 0 ISHARES 1-3 YR TR BD ETF 464287457 2 25 SH SOLE 0 0 25 ISHARES 2017 AMT-FREE MUNI T 464289271 10 372 SH SOLE 0 372 0 ISHARES 7-10 Y TR BD ETF 464287440 15 146 SH SOLE 0 146 0 ISHARES BRAZIL CAPD ETF 464286400 6 171 SH SOLE 0 171 0 ISHARES CHINA LG-CAP ETF 464287184 223 5812 SH SOLE 0 5812 0 ISHARES EMERG MKTS ETF 464287234 41 1047 SH SOLE 0 1047 0 ISHARES JP MOR EM MK ETF 464288281 34 305 SH SOLE 0 305 0 ISHARES LATN AMER 40 ETF 464287390 39 1250 SH SOLE 0 1250 0 ISHARES MSCI EAFE ETF 464287465 268 4306 SH SOLE 0 4306 0 ISHARES MSCI JAPN SMCETF 464286582 325 4900 SH SOLE 0 4900 0 ISHARES RUS 1000 GRW ETF 464287614 181 1598 SH SOLE 0 1598 0 ISHARES RUS 1000 VAL ETF 464287598 270 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 114 1376 SH SOLE 0 1376 0 ISHARES RUS MID-CAP ETF 464287499 172 923 SH SOLE 0 923 0 ISHARES RUSSELL 2000 ETF 464287655 87 637 SH SOLE 0 637 0 ISHARES S&P 500 GRWT ETF 464287309 10 78 SH SOLE 0 0 78 ISHARES S&P 500 VAL ETF 464287408 8 86 SH SOLE 0 0 86 ISHARES SELECT DIVID ETF 464287168 20 223 SH SOLE 0 223 0 ISHARES SP SMCP600VL ETF 464287879 55 400 SH SOLE 0 400 0 ISHARES U.S. ENERGY ETF 464287796 5 150 SH SOLE 0 150 0 ISHARES US OIL EQ&SV ETF 464288844 5 125 SH SOLE 0 125 0 ISHARES US REGNL BKS ETF 464288778 13 300 SH SOLE 0 300 0 ISHARES GOLD TRUST GOLD TRUST 464285105 0 44 SH SOLE 0 44 0 ISHARES INC CORE MSCI EMKT 46434G103 526 11010 SH SOLE 380 4320 6310 ISHARES INC MSCI EUROZONE 464286608 324 8620 SH SOLE 470 1170 6980 ISHARES INC MSCI JAPAN 46434G822 3 77 SH SOLE 0 77 0 ISHARES SILVER TRUST ISHARES 46428Q109 592 34350 SH SOLE 0 350 34000 ISHARES TR 0-5YR HI YL CP 46434V407 0 13 SH SOLE 0 13 0 ISHARES TR 2018 AMT-FREE MUNI T 46429B580 9 372 SH SOLE 0 372 0 ISHARES TR CORE S&P SMALL-CAP 464287804 118 1710 SH SOLE 0 1710 0 ISHARES TR CORE S&P VLU ETF 464287663 1134 22475 SH SOLE 1250 4300 16925 ISHARES TR IBD DEC 2021 AMT FRE 46435G789 9 369 SH SOLE 0 369 0 ISHARES TR IBD DEC 2022 AMT FRE 46435G755 9 367 SH SOLE 0 367 0 ISHARES TR IBD SEP 2020 AMT-FRE 46434V571 9 370 SH SOLE 0 370 0 ISHARES TR ISHS 2019 AMT FREE M 46429B564 9 371 SH SOLE 0 371 0 ISHARES TR MSCI USA MINVOLATILI 46429B697 23 494 SH SOLE 0 494 0 ISHARES TR US TIPS BD FD 464287176 665 5804 SH SOLE 0 5789 15 ISHARES TRUST CORE S&P 500 ETF 464287200 107 453 SH SOLE 0 453 0 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 57 336 SH SOLE 0 336 0 ISTAR INC COMMON 45031U101 9 804 SH SOLE 0 624 180 ITAU UNIBANCO HLDG SP ADR (1 PFD) 465562106 107 8900 SH SOLE 0 8900 0 ITT INC COMMON 45073V108 95 2329 SH SOLE 0 1589 740 ITUS CORP COM USD0.01 45069V203 0 200 SH SOLE 0 200 0 IXYS CORP COMMON 46600W106 2 200 SH SOLE 0 200 0 JACOBS ENGR GROUP COMMON 469814107 11 214 SH SOLE 0 14 200 JANUS CAPITAL GROUP COMMON 47102X105 99 7500 SH SOLE 0 7500 0 JASON INDUSTRIES COMMON 471172106 14 10000 SH SOLE 0 10000 0 JAZZ PHARMA PLC COMMON G50871105 275 1900 SH SOLE 0 1900 0 JEFFERIES GROUP INC 3.875 NOV 01 29 C 472319AG7 1463 1449000 PRN SOLE 0 1434000 15000 JOHN HANCK PREM DIV COMMON 41013T105 79 5000 SH SOLE 0 5000 0 JOHN HANCOCK FIN OPP OPP FD SH BEN NEW 409735206 25 759 SH SOLE 0 759 0 JOHNSON & JOHNSON COMMON 478160104 316390 2540261 SH SOLE 409450 2079741 51070 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 74 1780 SH SOLE 0 1226 554 JOHNSON OUTDOORS INC CLASS A 479167108 14 400 SH SOLE 0 400 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 51 1600 SH SOLE 0 1600 0 JPMORGAN CHASE & CO COMMON 46625H100 15771 179549 SH SOLE 250 163830 15469 JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH SOLE 0 97 0 KANSAS CITY SOUTHERN COMMON 485170302 385 4495 SH SOLE 0 4445 50 KAR AUCTION SERVIC COMMON 48238T109 36018 824795 SH SOLE 235000 586220 3575 KAYNE ANDERSON MLP COMMON 486606106 98 4671 SH SOLE 0 4671 0 KEARNY FINL CORP MD COM USD0.10 48716P108 6 404 SH SOLE 0 0 404 KELLOGG CO COMMON 487836108 8269 113891 SH SOLE 0 111225 2666 KENNEDY-WILSON HLDS COMMON 489398107 88 4000 SH SOLE 0 4000 0 KEYCORP COMMON 493267108 273 15410 SH SOLE 0 14864 546 KEYSIGHT TECHNOLOGS COMMON 49338L103 71 1978 SH SOLE 0 1928 50 KEYW HOLDING CORP COMMON 493723100 2 280 SH SOLE 100 180 0 KIMBERLY CLARK CORP COMMON 494368103 9399 71403 SH SOLE 0 68995 2408 KIMCO REALTY CORP COMMON 49446R109 128 5800 SH SOLE 0 5800 0 KINDER MORGAN INC COMMON 49456B101 4233 194726 SH SOLE 0 152248 42478 KINDER MORGAN INC DE WTS MAY 25 17 49456B119 0 1604 SH SOLE 0 1604 0 KINDRED HEALTHCARE COMMON 494580103 0 89 SH SOLE 0 89 0 KINGSTONE COS INC COMMON 496719105 15 1000 SH SOLE 0 1000 0 KIRBY CORPORATION COMMON 497266106 776 11000 SH SOLE 0 11000 0 KKR & CO LP COMMON UNIT 48248M102 18 1000 SH SOLE 0 1000 0 KLA-TENCOR CORP COMMON 482480100 84 891 SH SOLE 0 891 0 KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH SOLE 0 51 0 KOHLS CORP COMMON 500255104 4 118 SH SOLE 0 118 0 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 3 112 SH SOLE 0 112 0 KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 2653 127979 SH SOLE 0 124067 3912 KRAFT HEINZ CO COMMON USD0.01 500754106 47310 520981 SH SOLE 112000 383226 25755 KROGER CO COMMON 501044101 4 142 SH SOLE 0 142 0 L3 TECHNOLOGIES INC COMMON 502413107 87 530 SH SOLE 0 530 0 LABORATORY CORP AMER COMMON 50540R409 5242 36542 SH SOLE 200 36317 25 LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH SOLE 0 0 482 LAKE SHORE BANCORP COMMON 510700107 311 20000 SH SOLE 0 20000 0 LAKELAND BANCORP INC COMMON 511637100 913 46600 SH SOLE 0 46600 0 LAMAR ADVERTISING CL A 512816109 2464 32979 SH SOLE 0 30479 2500 LAMB WESTON HLDGS COMMON 513272104 168 4002 SH SOLE 0 1681 2321 LANDMARK BANCORP INC COMMON 51504L107 409 13453 SH SOLE 0 0 13453 LANDS END INC COMMON 51509F105 2 103 SH SOLE 0 103 0 LANNETT CO INC COM 516012101 15 685 SH SOLE 0 685 0 LAS VEGAS SANDS CORP COMMON 517834107 0 0 SH SOLE 0 0 0 LAZARD LTD SHARES A G54050102 22 500 SH SOLE 0 500 0 LCI INDUSTRIES COMMON 50189K103 3117 31235 SH SOLE 0 27060 4175 LEE ENTERPRISES INC COMMON 523768109 1 600 SH SOLE 0 600 0 LEGACY RESERVES LP UNIT LP INT 524707304 9 4000 SH SOLE 0 4000 0 LEGG MASON BW GLOB COMMON 52469B100 38 3000 SH SOLE 0 3000 0 LEGGETT & PLATT INC COMMON 524660107 2241 44534 SH SOLE 0 44534 0 LEIDOS HOLDINGS INC COMMON STOCK 525327102 54 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 92 1800 SH SOLE 0 1800 0 LENNAR CORP CLASS B 526057302 2 60 SH SOLE 0 60 0 LEUCADIA NATL CORP COMMON 527288104 72504 2788620 SH SOLE 62925 2449311 276384 LEVEL 3 COMMUNICTN COMMON 52729N308 55 975 SH SOLE 0 975 0 LEXINGTON REALTY TR COMMON 529043101 164 16500 SH SOLE 0 16500 0 LIBERTY BRAVES GROUP COM SER A 531229706 827 34555 SH SOLE 0 23171 11384 LIBERTY BRAVES GROUP COM SER C 531229888 2753 116403 SH SOLE 0 77574 38829 LIBERTY BROADBAND CORP COM SER A 530307107 8473 99577 SH SOLE 82 70131 29364 LIBERTY BROADBAND CORP COM SER C 530307305 29091 336706 SH SOLE 3705 251444 81557 LIBERTY EXPEDIA HLDS COM USD0.01 SER A WI 53046P109 559 12301 SH SOLE 0 12299 2 LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 9789 272909 SH SOLE 0 218997 53912 LIBERTY GLOBAL PLC CLASS C G5480U120 62699 1789372 SH SOLE 0 1578766 210606 LIBERTY GLOBAL PLC LILAC SHS CL C USD G5480U153 7181 311712 SH SOLE 0 277430 34282 LIBERTY GLOBAL PLC USD0.01 LILAC A G5480U138 970 43633 SH SOLE 0 34216 9417 LIBERTY INTERACTIVE COM USD0.01 A 53071M856 828 18631 SH SOLE 0 18628 3 LIBERTY INTERACTIVE INTERACT COM SER B 53071M203 47 2375 SH SOLE 0 2375 0 LIBERTY INTERACTIVE QVC GP COM SER A 53071M104 3050 152383 SH SOLE 0 152017 366 LIBERTY MEDIA COM USD0.01 SER A ME 531229870 3507 107252 SH SOLE 19 77657 29576 LIBERTY MEDIA COM USD0.01 SER C ME 531229854 8783 257212 SH SOLE 4089 190399 62724 LIBERTY SIRIUS GROUP COM SER A 531229409 14822 380856 SH SOLE 78 262457 118321 LIBERTY SIRIUS GROUP COM SER C 531229607 38394 990047 SH SOLE 11356 758930 219761 LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 162 11514 SH SOLE 0 11508 6 LIGHTBRIDGE CORP COM USD0.001 53224K203 2 2135 SH SOLE 0 2135 0 LINCOLN NATL CORP COMMON 534187109 637 9745 SH SOLE 0 9745 0 LIONS GATE ENTMNT CLASS A VOTING SHS 535919401 12 473 SH SOLE 0 473 0 LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 686 28149 SH SOLE 0 28149 0 LLOYDS BANKING GR SP ADR(4 ORD) 539439109 23 7020 SH SOLE 0 7020 0 LOCKHEED MARTIN CORP COMMON 539830109 1985 7420 SH SOLE 0 6895 525 LOEWS CORP COMMON 540424108 15113 323141 SH SOLE 0 323116 25 LOGMEIN INC COMMON 54142L109 0 2 SH SOLE 0 2 0 LOWES CO COMMON 548661107 20281 246707 SH SOLE 0 245407 1300 LSC COMMUNICATIONS COMMON 50218P107 53 2123 SH SOLE 0 2123 0 LUBY'S INC COMMON 549282101 97 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 19761 216705 SH SOLE 0 215565 1140 M & T BK CORP COMMON 55261F104 4015 25953 SH SOLE 0 18953 7000 MACK CALI RLTY CORP COMMON 554489104 12544 465639 SH SOLE 0 441214 24425 MACQUARIE INFRASTRUC COMMON 55608B105 74 930 SH SOLE 0 0 930 MACYS INC COMMON 55616P104 149 5047 SH SOLE 0 3046 2001 MADRIGAL PHARMACEUTI COMMON 558868105 0 2 SH SOLE 0 2 0 MAG SILVER CORP COMMON 55903Q104 472 36000 SH SOLE 0 36000 0 MAGAL SECURITY SYS ORDINARY M6786D104 33 4475 SH SOLE 0 4475 0 MAGELLAN MIDSTREAM COMMON UNIT 559080106 4613 59991 SH SOLE 0 59169 822 MAGYAR BANCORP INC COMMON 55977T109 298 22939 SH SOLE 0 22939 0 MALLINCKRODT PLC SHARES G5785G107 1 30 SH SOLE 0 30 0 MANPOWERGROUP COMMON 56418H100 6082 59289 SH SOLE 0 58714 575 MANTECH INTL CORP CLASS A 564563104 9 280 SH SOLE 100 180 0 MANULIFE FINCL CORP COMMON 56501R106 13 783 SH SOLE 0 783 0 MARATHON OIL CORP COMMON 565849106 264 16753 SH SOLE 0 16753 0 MARATHON PETROLEUM COMMON 56585A102 860 17022 SH SOLE 0 17022 0 MARKEL CORP COMMON 570535104 1511 1549 SH SOLE 0 1549 0 MARRIOTT INTL INC CLASS A 571903202 9 97 SH SOLE 0 97 0 MARSH & MCLENNAN COS COMMON 571748102 302 4100 SH SOLE 0 3800 300 MARTIN MARIETTA MATL COMMON 573284106 719 3298 SH SOLE 0 3298 0 MASCO CORP COMMON 574599106 20 600 SH SOLE 0 600 0 MASTERCARD INC CLASS A 57636Q104 1061 9441 SH SOLE 0 9441 0 MATCH GROUP INC COMMON 57665R106 58 3600 SH SOLE 0 3600 0 MATTEL INC COMMON 577081102 1585 61909 SH SOLE 130 60779 1000 MAUI LD & PINEAPPLE COMMON 577345101 6 557 SH SOLE 0 557 0 MBIA INC COMMON 55262C100 272 32125 SH SOLE 0 0 32125 MCCORMICK & CO INC COMMON NON VTG 579780206 10671 109395 SH SOLE 0 109395 0 MCDONALDS CORP COMMON 580135101 32025 247086 SH SOLE 0 245633 1453 MCEWEN MINING INC COMMON 58039P107 200 66000 SH SOLE 0 66000 0 MCKESSON CORP COMMON 58155Q103 204 1377 SH SOLE 0 1377 0 MDC HOLDINGS COMMON 552676108 589 19602 SH SOLE 0 19497 105 MDU RES GROUP INC COMMON 552690109 7638 279097 SH SOLE 1700 258897 18500 MEAD JOHNSON NUTRIT COMMON 582839106 2097 23542 SH SOLE 0 23542 0 MEDICAL PPTYS TRUST COMMON 58463J304 513 39800 SH SOLE 0 9800 30000 MEDIFAST INC COMMON 58470H101 31 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 28326 351619 SH SOLE 334544 17075 0 MERCK & CO INC COMMON 58933Y105 14732 231857 SH SOLE 500 225540 5817 MERCURY GENERAL CORP COMMON 589400100 2271 37242 SH SOLE 0 36942 300 MERIDIAN BIOSCIENCE COMMON 589584101 96 7000 SH SOLE 0 6500 500 METHANEX CORP COMMON 59151K108 797 17000 SH SOLE 0 17000 0 METLIFE INC COMMON 59156R108 104 1974 SH SOLE 0 1929 45 METTLER TOLEDO INTL COMMON 592688105 42 88 SH SOLE 0 88 0 MFS CHARTER INC TR SH BEN INT 552727109 15 1789 SH SOLE 0 0 1789 MICROCHIP TECHNOLOGY COMMON 595017104 12 169 SH SOLE 0 169 0 MICROSOFT CORP COMMON 594918104 515114 7821356 SH SOLE 581 7579065 241710 MICROVISION INC COMMON 594960304 0 13 SH SOLE 0 13 0 MID-AMER APT CMNTYS REIT 59522J103 5383 52916 SH SOLE 0 44566 8350 MIDDLEBY CORP COMMON 596278101 87 643 SH SOLE 0 643 0 MIDDLESEX WATER CO COMMON 596680108 11901 322097 SH SOLE 1800 308106 12191 MIND C T I LTD ORDINARY M70240102 145 60000 SH SOLE 0 60000 0 MINERALS TECHNOLOGS COMMON 603158106 31442 410476 SH SOLE 0 410476 0 MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH SOLE 0 200 0 MOCON INC COMMON 607494101 474 21647 SH SOLE 0 0 21647 MODUSLINK GLBAL SOL COMMON 60786L206 67 37500 SH SOLE 0 0 37500 MOLSON COORS BREWING CLASS B 60871R209 1496 15635 SH SOLE 0 13885 1750 MOMO INC DR EACH REPR 2A ORD 60879B107 4088 120000 SH SOLE 120000 0 0 MONDELEZ INTL INC COMMON 609207105 35658 827719 SH SOLE 0 764866 62853 MONOTYPE IMAGING HLD COMMON 61022P100 201 10000 SH SOLE 0 9600 400 MONSANTO CO COMMON 61166W101 143 1264 SH SOLE 0 1264 0 MOODYS CORP COMMON 615369105 26726 238541 SH SOLE 0 207541 31000 MORGAN STANLEY COMMON 617446448 157 3670 SH SOLE 100 3570 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 7204 246903 SH SOLE 0 246839 64 MOSYS INC COMMON 619718208 5 2397 SH SOLE 0 2397 0 MOTOROLA SOLUTIONS COMMON 620076307 2431 28205 SH SOLE 0 28112 93 MOUNTAIN PROV DIAM COMMON 62426E402 573 161532 SH SOLE 0 140300 21232 MPLX LP COMMON UNIT 55336V100 82 2289 SH SOLE 0 2289 0 MSA SAFETY INC COMMON STOCK 553498106 6945 98259 SH SOLE 0 96159 2100 MSB FINL CORP NEW COM STK USD0.10 55352L101 129 7845 SH SOLE 0 7845 0 MSC INDL DIRECT INC CLASS A 553530106 143 1400 SH SOLE 0 1400 0 MSCI INC COMMON 55354G100 349 3600 SH SOLE 0 3600 0 MUELLER INDS INC COMMON 624756102 4075 119056 SH SOLE 23100 81556 14400 MUELLER WTR PRODS COMMON 624758108 4088 345898 SH SOLE 0 328448 17450 MURPHY OIL CORP COMMON 626717102 229 8040 SH SOLE 0 8040 0 MURPHY USA INC COMMON STOCK 626755102 147 2010 SH SOLE 0 2010 0 MV OIL TR UNIT 553859109 3 500 SH SOLE 0 0 500 MYLAN N V EUR0.01 N59465109 1805 46300 SH SOLE 0 46300 0 NABORS INDS LTD COMMON G6359F103 60 4600 SH SOLE 0 4600 0 NANOMETRICS INC COMMON 630077105 2418 79400 SH SOLE 0 77600 1800 NASDAQ INC COM STK USD0.01 631103108 459 6618 SH SOLE 0 6618 0 NATHANS FAMOUS INC COMMON 632347100 1301 20775 SH SOLE 0 20775 0 NATIONAL GEN HLDGS COMMON 636220303 2 100 SH SOLE 0 100 0 NATIONAL GRID ADR (5 ORD) 636274300 18 288 SH SOLE 0 288 0 NATIONAL OILWELL VAR COMMON 637071101 1316 32836 SH SOLE 0 32836 0 NATL WESTMINISTER BK SP ADR 638539882 109 4200 SH SOLE 0 4200 0 NATURALRESOURCE PTRN COMMON UNIT 63900P608 144 4000 SH SOLE 0 0 4000 NATUS MEDICAL INC COMMON 639050103 3 100 SH SOLE 0 100 0 NAVIENT CORP COMMON 63938C108 2953 200103 SH SOLE 0 200103 0 NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 4842 352200 SH SOLE 0 332975 19225 NCR CORP COMMON 62886E108 3 72 SH SOLE 0 72 0 NEENAH PAPER COMMON 640079109 4597 61550 SH SOLE 31000 24550 6000 NESTLE S A ADS (1 ORD SHRS) 641069406 411044 5345175 SH SOLE 109300 4903908 331967 NESTLE S A SHS NOM SHARES H57312649 717 9347 SH SOLE 0 9347 0 NETAPP INC COM COMMON 64110D104 1 28 SH SOLE 0 28 0 NETFLIX INC COMMON 64110L106 152 1030 SH SOLE 0 1030 0 NETWORK-1 TECH INC COMMON 64121N109 65 13600 SH SOLE 0 13600 0 NEUBERGER BERMAN RE COMMON 64190A103 16 3028 SH SOLE 0 3028 0 NEUSTAR INC CLASS A 64126X201 2896 87370 SH SOLE 0 87370 0 NEW AMER HIGH INC COMMON 641876800 28 3040 SH SOLE 0 3040 0 NEW HOME COMPANY I COM USD0.01 645370107 20760 1984786 SH SOLE 349625 1545600 89561 NEW RESIDENTIAL INV COMMON 64828T201 213 12600 SH SOLE 0 12600 0 NEW YORK REIT INC COMMON 64976L109 96 10000 SH SOLE 0 0 10000 NEW YORK TIMES CO CLASS A 650111107 14 980 SH SOLE 0 980 0 NEWELL BRANDS INC COM USD1 651229106 141956 3009466 SH SOLE 379085 2534823 95558 NEWFIELD EXPL CO COMMON 651290108 32 872 SH SOLE 0 18 854 NEWMONT MINING CORP COMMON 651639106 4946 150072 SH SOLE 0 150042 30 NEWS CORP NEW COMMON CL A 65249B109 26 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 87 1249 SH SOLE 0 1249 0 NEXTERA ENERGY INC COMMON 65339F101 703 5481 SH SOLE 0 5481 0 NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 6 200 SH SOLE 0 0 200 NIKE INC CLASS B 654106103 9481 170126 SH SOLE 0 170026 100 NISOURCE INC COMMON 65473P105 7768 326536 SH SOLE 800 304691 21045 NN INC COMMON 629337106 4926 195500 SH SOLE 2000 193500 0 NOBILIS HEALTH CORP COMMON 65500B103 20 11965 SH SOLE 0 11965 0 NOBLE CORPRATION PLC ORDINARY SHARES G65431101 6832 1103745 SH SOLE 300 1097145 6300 NOBLE ENERGY INC COMMON 655044105 2331 67900 SH SOLE 0 67900 0 NOKIA CORP SP ADR (1 ORD A) 654902204 49 9119 SH SOLE 675 8422 22 NORDIC AMER TNKRS COMMON G65773106 8 1000 SH SOLE 0 1000 0 NORFOLK SOUTHERN COMMON 655844108 1275 11391 SH SOLE 0 10971 420 NORTHEAST BANCRP COMMON 663904209 114 7500 SH SOLE 0 0 7500 NORTHERN TR CORP COMMON 665859104 10800 124745 SH SOLE 0 116345 8400 NORTHRIM BANCORP INC COMMON 666762109 452 15058 SH SOLE 0 0 15058 NORTHROP GRUMMAN CO COMMON 666807102 3556 14955 SH SOLE 0 14455 500 NORTHWEST PIPE CO COMMON 667746101 59 3800 SH SOLE 0 3800 0 NORTHWESTERN CORP COMMON 668074305 18644 317622 SH SOLE 0 285047 32575 NOVA LIFESTYLE INC COMMON STOCK 66979P102 1 1000 SH SOLE 0 0 1000 NOVARTIS AG ADR (1 ORD) 66987V109 6561 88341 SH SOLE 0 71791 16550 NOVO-NORDISK AS ADR (1 ORD B) 670100205 883 25762 SH SOLE 0 13162 12600 NOW INC COMMON 67011P100 148 8781 SH SOLE 0 8781 0 NRG ENERGY INC COMMON 629377508 1 55 SH SOLE 0 17 38 NUCOR CORP COMMON 670346105 206 3465 SH SOLE 0 3465 0 NUSTAR ENERGY LP COMMON 67058H102 69 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 174 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 6 525 SH SOLE 0 525 0 NUVEEN PREFERRED S COM USD0.01 67072C105 0 6 SH SOLE 0 6 0 NUVEEN PRF INCOME OPPORTUNITIES FUND 67073B106 3 336 SH SOLE 0 336 0 NVIDIA CORP COMMON 67066G104 20 191 SH SOLE 0 191 0 NXP SEMICONDUCTR COMMON N6596X109 23 228 SH SOLE 0 228 0 NXSTAGE MEDICAL COMMON 67072V103 10 400 SH SOLE 0 400 0 OASIS PETE INC COMMON 674215108 21 1500 SH SOLE 0 1500 0 OCCIDENTAL PETE CORP COMMON 674599105 18121 286002 SH SOLE 0 283669 2333 OFFICE DEPOT INC COMMON 676220106 4 1057 SH SOLE 0 1057 0 OFG BANCORP COMMON 67103X102 472 40000 SH SOLE 0 0 40000 OGE ENERGY CORP COMMON 670837103 6020 172110 SH SOLE 0 167430 4680 OHR PHARMACEUTICAL COMMON 67778H200 5 7215 SH SOLE 0 7215 0 OIL STATES INTL INC COMMON 678026105 483 14600 SH SOLE 0 13150 1450 OLD LINE BANCSHARES COMMON 67984M100 1566 54991 SH SOLE 54991 0 0 OLD REP INTL CORP COMMON 680223104 67228 3282587 SH SOLE 0 2226572 1056015 OMEGA HEALTHCARE INV COMMON 681936100 793 24039 SH SOLE 0 8039 16000 OMEGA PROTEIN CORP COMMON 68210P107 671 33500 SH SOLE 0 30750 2750 OMNICOM GROUP INC COMMON 681919106 83848 972602 SH SOLE 0 944097 28505 ON DECK CAP COM USD0.005 682163100 2 400 SH SOLE 0 0 400 ONE LIBERTY PPTYS COMMON 682406103 4739 202873 SH SOLE 2250 173073 27550 ONEOK INC COMMON 682680103 221 4000 SH SOLE 0 4000 0 ONEOK PARTNERS UNIT 68268N103 435 8066 SH SOLE 0 8066 0 OPEN TEXT CORP COMMON 683715106 24 710 SH SOLE 0 710 0 OPKO HEALTH INC COMMON 68375N103 507 63400 SH SOLE 0 57400 6000 ORACLE CORP COMMON 68389X105 152834 3426011 SH SOLE 1550 3348321 76140 O'REILLY AUTOMOTIVE COMMON 67103H107 6741 24985 SH SOLE 0 24985 0 OREXIGEN THERAPEUTCS COM STK USD0.001 686164302 6 2000 SH SOLE 0 0 2000 OSHKOSH CORPORATION COMMON 688239201 3 50 SH SOLE 0 50 0 OTTER TAIL CORP COMMON 689648103 3903 102991 SH SOLE 0 101446 1545 OWENS & MINOR INC COMMON 690732102 25 750 SH SOLE 0 750 0 OWENS ILL INC COMMON 690768403 57 2800 SH SOLE 0 2800 0 PACIFIC MERCANT BANC COMMON 694552100 11059 1464844 SH SOLE 164900 1165705 134239 PACIFIC PREMIER BANC COMMON 69478X105 3802 98637 SH SOLE 0 0 98637 PACKAGING CORP AMER COMMON 695156109 506 5529 SH SOLE 0 5300 229 PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH SOLE 0 50 0 PALO ALTO NETWORKS COMMON 697435105 202 1800 SH SOLE 0 1800 0 PAN AMERICAN SILVER COMMON 697900108 7357 419925 SH SOLE 3750 396125 20050 PARK NATL CORP COMMON 700658107 2481 23585 SH SOLE 0 21985 1600 PARK STERLING CRP COMMON 70086Y105 1343 109100 SH SOLE 50000 0 59100 PARKE BANCORP INC COMMON 700885106 419 19660 SH SOLE 0 0 19660 PARKER HANNIFIN CORP COMMON 701094104 72 450 SH SOLE 0 450 0 PARKWAY INC COMMON 70156Q107 1 87 SH SOLE 0 87 0 PATTERSON UTI ENERGY COMMON 703481101 12 527 SH SOLE 0 527 0 PAYCHEX INC COMMON 704326107 196 3335 SH SOLE 0 3335 0 PAYPAL HLDGS INC COM USD0.0001 70450Y103 106200 2468630 SH SOLE 179 2063984 404467 PBF ENERGY INC COMMON 69318G106 21 955 SH SOLE 0 955 0 PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH SOLE 0 47 0 PENGROWTH ENERGY COMMON 70706P104 5 5000 SH SOLE 0 5000 0 PENN WEST PETRO COMMON 707887105 0 30 SH SOLE 0 0 30 PENTAIR PLC COMMON G7S00T104 4919 78365 SH SOLE 0 43779 34586 PEOPLES UNITED FINL COMMON 712704105 392 21579 SH SOLE 0 21279 300 PEPSICO INC COMMON 713448108 17637 157670 SH SOLE 0 156344 1326 PERRIGO CO ORDINARY SHARES G97822103 174 2635 SH SOLE 60 2550 25 PETROLEO BRASILEIRO ADR (2 ORD) 71654V408 6 705 SH SOLE 0 705 0 PFIZER INC COMMON 717081103 178831 5227441 SH SOLE 725847 4312481 189113 PG&E CORP COMMON 69331C108 1011 15250 SH SOLE 0 10150 5100 PHARMERICA CORP COMMON 71714F104 0 40 SH SOLE 0 40 0 PHILIP MORRIS INTL COMMON 718172109 191501 1696201 SH SOLE 0 1579918 116283 PHILLIPS 66 COMMON 718546104 1028 12982 SH SOLE 0 12982 0 PIMCO CRP&INC STR FD COMMON SBI 72200U100 0 4 SH SOLE 0 4 0 PIMCO DYN CR& MORTGA COMMON 72202D106 21 1000 SH SOLE 0 1000 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH SOLE 0 50 0 PIMCO INC STRGY FDII COMMON SBI 72201J104 50 5000 SH SOLE 0 5000 0 PINNACLE FOODS INC COMMON 72348P104 238 4115 SH SOLE 0 4115 0 PINNACLE WEST CAP COMMON 723484101 2492 29895 SH SOLE 0 27935 1960 PIONEER NATURAL RES COMMON 723787107 984 5287 SH SOLE 0 5287 0 PIPER JAFFRAY COS COMMON 724078100 51 801 SH SOLE 0 1 800 PITNEY BOWES INC COMMON 724479100 55 4200 SH SOLE 0 4200 0 PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 1 50 SH SOLE 0 50 0 PLAINS ALL AMERN PIP UNIT 726503105 527 16688 SH SOLE 0 16688 0 PLANTRONICS INC COMMON 727493108 0 8 SH SOLE 0 8 0 PLATFORM SPECIALTY COM USD0.01 72766Q105 130 10000 SH SOLE 0 0 10000 PLEXUS CORP COMMON 729132100 1215 21025 SH SOLE 0 19925 1100 PNC FINL SVCS GRP COMMON 693475105 11231 93407 SH SOLE 0 93288 119 PNM RES INC COMMON 69349H107 4329 117000 SH SOLE 0 112400 4600 POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 877 12397 SH SOLE 0 4897 7500 PORTLAND GEN ELEC CO COMMON 736508847 8688 195609 SH SOLE 0 184459 11150 POST HOLDINGS INC COMMON 737446104 278 3187 SH SOLE 0 3184 3 POTASH CORP OF SASK COMMON 73755L107 156 9150 SH SOLE 0 9050 100 POWERSHARES QQQ TRUST SERIES 1 73935A104 242 1829 SH SOLE 125 1704 0 POWERSHARES ETF TR DIV ACHV PRTF 73935X732 318 13400 SH SOLE 0 13400 0 POWERSHARES ETF TR GOLDEN DRG USX 73935X401 195 5745 SH SOLE 0 5745 0 POWERSHARES ETF TR HI YLD EQ DVDN 73935X302 6 400 SH SOLE 0 400 0 POWERSHARES ETF TR WATER RESOURCE 73935X575 17 688 SH SOLE 0 688 0 POWERSHARES ETF TR I S&P600 LOVL PT 73937B639 21 490 SH SOLE 0 490 0 POWERSHARES ETF TRII VAR RATE PFD POR 73937B597 43 1716 SH SOLE 0 1716 0 POWERSHARES ETF TRST ETF DYNA BUYBK ACH 73935X286 150 2900 SH SOLE 0 2900 0 POWERSHARES ETF TRUS WNDRHLL CLN EN 73935X500 2 500 SH SOLE 0 0 500 POWERSHARES XTF S&P 500 HIGH BETA PR 73937B829 1 51 SH SOLE 0 51 0 PPG INDUSTRIES INC COMMON 693506107 65771 625912 SH SOLE 85600 505713 34599 PPL CORP COMMON 69351T106 229 6146 SH SOLE 0 6146 0 PRAXAIR INC COMMON 74005P104 4219 35578 SH SOLE 0 35453 125 PRESTIGE BRANDS HLDG COMMON 74112D101 32433 583755 SH SOLE 102250 444150 37355 PRICE T ROWE GRP COMMON 74144T108 17 253 SH SOLE 0 253 0 PRIMERICA INC COMMON 74164M108 41 500 SH SOLE 0 500 0 PRINCIPAL FINL GRP COMMON 74251V102 11 175 SH SOLE 0 175 0 PROCTER & GAMBLE CO COMMON 742718109 48883 544047 SH SOLE 0 537379 6668 PROLOGIS INC COMMON 74340W103 384 7406 SH SOLE 0 488 6918 PROSHARES TR ETF PSHS SHRT S&P500 74347B425 112 3250 SH SOLE 0 3250 0 PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 796 11350 SH SOLE 0 11350 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 32 800 SH SOLE 0 800 0 PROSHARES TRUST ULTRASRT DOW30 REV S 74348A590 1 106 SH SOLE 0 106 0 PROTHENA CORP PLC ORDINARY G72800108 2789 50000 SH SOLE 50000 0 0 PROVIDENT FINL HLDGS COMMON 743868101 129 6942 SH SOLE 0 0 6942 PROVIDENT FINL SVCS COMMON 74386T105 96 3750 SH SOLE 0 450 3300 PRUDENTIAL FINL COMMON 744320102 52 490 SH SOLE 0 490 0 PUBLIC STORAGE REIT 74460D109 2834 12950 SH SOLE 0 12050 900 PUBLIC SVC ENTERPR COMMON 744573106 363 8207 SH SOLE 0 7677 530 PULTEGROUP INC COMMON 745867101 4 175 SH SOLE 0 175 0 PVH CORP COMMON 693656100 0 1 SH SOLE 0 1 0 QUALCOMM INC COMMON 747525103 2103 36685 SH SOLE 500 35973 212 QUEST DIAGNOSTICS COMMON 74834L100 10 112 SH SOLE 0 112 0 QUINTILES IMS HLDGS COMMON 74876Y101 56 705 SH SOLE 0 645 60 RALPH LAUREN CORP CLASS A 751212101 306 3750 SH SOLE 0 3750 0 RANGE RESOURCES CORP COMMON 75281A109 35516 1220492 SH SOLE 36180 1168296 16016 RAVEN INDS INC COMMON 754212108 562 19350 SH SOLE 0 18400 950 RAYONIER ADV MATERLS COMMON 75508B104 24 1808 SH SOLE 0 1808 0 RAYONIER INC COMMON REIT 754907103 806 28452 SH SOLE 0 27052 1400 RAYTHEON COMMON 755111507 39226 257222 SH SOLE 65 242042 15115 REAL IND INC COM USD0.01 75601W104 42 15000 SH SOLE 0 0 15000 REALTY INCOME CORP COMMON 756109104 2014 33848 SH SOLE 0 33548 300 RECKITT BENCK GRP SPONSORED ADR 756255204 8202 440857 SH SOLE 0 427857 13000 RECKITT BENCKISER GR SHS G74079107 492770 5409116 SH SOLE 98000 5058797 252319 REGAL ENTERTAINMENT CLASS A 758766109 67 3000 SH SOLE 0 3000 0 REGENERON PHARMCTCLS COMMON 75886F107 66 171 SH SOLE 0 121 50 REGIONS FINL CORP COMMON 7591EP100 1168 80387 SH SOLE 3000 77387 0 REINSURANCE GRP COMMON 759351604 558 4400 SH SOLE 0 4400 0 REPLIGEN CORP COMMON 759916109 299 8500 SH SOLE 0 8500 0 REYNOLDS AMERN INC COMMON 761713106 46095 731435 SH SOLE 0 727419 4016 RH COM USD0.0001 74967X103 6 150 SH SOLE 0 0 150 RITE AID CORP COMMON 767754104 12 3000 SH SOLE 0 3000 0 RMR GROUP INC COMMON CL A 74967R106 0 8 SH SOLE 0 8 0 ROBERT HALF INTL INC COMMON 770323103 73499 1505210 SH SOLE 0 1449185 56025 ROCKWELL AUTOMATION COMMON 773903109 6 44 SH SOLE 0 44 0 ROCKWELL COLLINS INC COMMON 774341101 57042 587097 SH SOLE 0 501676 85421 ROWAN COMPANIES PLC COMMON G7665A101 18 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 51 2000 SH SOLE 0 2000 0 ROYAL DUTCH SHELL ADR (2 CL B) 780259107 24 430 SH SOLE 0 430 0 ROYAL DUTCH SHELL ADR (2 ORD CL A) 780259206 4041 76653 SH SOLE 0 35477 41176 ROYAL GOLD INC 2.875 JUN 15 19 RGD 780287AA6 16 16000 PRN SOLE 0 16000 0 ROYAL GOLD INC COMMON 780287108 0 5 SH SOLE 0 0 5 ROYCE GLOBAL VL TRST COMMON 78081T104 0 79 SH SOLE 0 79 0 ROYCE VALUE TR INC COMMON 780910105 9 690 SH SOLE 0 690 0 RPM INTERNATIONAL COMMON 749685103 5290 96145 SH SOLE 0 93155 2990 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 2 25 SH SOLE 0 25 0 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 10 110 SH SOLE 0 110 0 S&P GLOBAL INC COMMON 78409V104 25184 192628 SH SOLE 0 175603 17025 SABINE ROYALTY TRUST UNIT BEN INT 785688102 89 2500 SH SOLE 0 2500 0 SAFEGUARD SCIENTIFIC COMMON 786449207 21906 1724907 SH SOLE 69782 1545718 109407 SAFETY INS GROUP INC COMMON 78648T100 1338 19090 SH SOLE 0 17700 1390 SALESFORCE.COM COMMON 79466L302 82 1000 SH SOLE 0 1000 0 SAN JUAN BASIN RTY UNIT BEN INT 798241105 571 78996 SH SOLE 0 34325 44671 SANCHEZ ENERGY COR COMMON 79970Y105 6 712 SH SOLE 0 244 468 SANDRIDGE ENERGY COMMON 80007P869 0 6 SH SOLE 0 6 0 SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH SOLE 0 140 0 SANOFI SPONSORED ADR 80105N105 801 17718 SH SOLE 0 17518 200 SAP SE SP ADR (1 ORD) 803054204 63 650 SH SOLE 0 650 0 SAUL CTRS INC COMMON 804395101 2345 38067 SH SOLE 0 28900 9167 SB FINANCIAL GROUP COMMON 78408D105 567 33931 SH SOLE 0 0 33931 SBA COMMUNICATIONS COM USD0.01 CL A 78410G104 6 52 SH SOLE 0 52 0 SCHLUMBERGER LTD COMMON 806857108 1892 24228 SH SOLE 0 22928 1300 SCHWAB CHARLES CORP COMMON 808513105 10423 255418 SH SOLE 0 255418 0 SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 5 112 SH SOLE 0 112 0 SCHWAB STRATEGIC T US MID-CAP ETF 808524508 5 105 SH SOLE 0 105 0 SCHWAB STRATEGIC T US REIT ETF 808524847 0 6 SH SOLE 0 6 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 16 SH SOLE 0 16 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3 127 SH SOLE 0 127 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 11 SH SOLE 0 11 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 4 139 SH SOLE 0 139 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 0 21 SH SOLE 0 21 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 0 18 SH SOLE 0 18 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 0 26 SH SOLE 0 26 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 14 SH SOLE 0 14 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 14 SH SOLE 0 14 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 6 SH SOLE 0 6 0 SCIENCE APLCTNS INTL COMMON STOCK 808625107 112 1512 SH SOLE 0 1484 28 SCOTTS MIRACLE-GRO CLASS A 810186106 70 760 SH SOLE 0 760 0 SCRIPPS NETWORKS COMMON CLASS A 811065101 3328 42475 SH SOLE 0 41675 800 SCRIPPS EW CO OHIO COMMON 811054402 60 2598 SH SOLE 0 2598 0 SEACOR HOLDINGS INC COMMON 811904101 10 150 SH SOLE 0 150 0 SEAGATE TECHNOLOGY COMMON G7945M107 3 80 SH SOLE 0 80 0 SEALED AIR CORP COMMON 81211K100 160 3683 SH SOLE 0 3683 0 SEARS CANADA INC COMMON 81234D109 0 162 SH SOLE 0 162 0 SEARS HOLDING CORP COMMON 812350106 3 338 SH SOLE 0 338 0 SEASPAN CORPORATION COMMON Y75638109 401 58000 SH SOLE 0 0 58000 SEATTLE GENETICS INC COMMON 812578102 150 2400 SH SOLE 0 2400 0 SEI INVESTMENTS CO COMMON 784117103 159 3165 SH SOLE 0 3165 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 51 2189 SH SOLE 400 1686 103 SELECT SECTOR SPDR HEALTH CARE 81369Y209 3 51 SH SOLE 0 0 51 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 45 652 SH SOLE 0 652 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 9 184 SH SOLE 0 184 0 SELECT SECTOR SPDR T RL EST SEL SEC 81369Y860 9 301 SH SOLE 69 232 0 SEMPRA ENERGY COMMON 816851109 13878 125599 SH SOLE 0 123999 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 606 14050 SH SOLE 0 14050 0 SERVICE CORP INTL COMMON 817565104 112646 3647875 SH SOLE 224200 3378560 45115 SERVICEMASTER GBL HLDGS INC COM 81761R109 131 3160 SH SOLE 0 3160 0 SHAKE SHACK INC CLASS A 819047101 3 100 SH SOLE 0 100 0 SHERWIN WILLIAMS CO COMMON 824348106 218 704 SH SOLE 0 704 0 SHIRE PLC ADR (3 ORD) 82481R106 218 1255 SH SOLE 0 1255 0 SILVER WHEATON COMMON 828336107 425 20400 SH SOLE 0 20400 0 SIMON PPTY INC REIT 828806109 244 1420 SH SOLE 0 500 920 SIMPSON MANUFACTURIN COMMON 829073105 25 600 SH SOLE 0 600 0 SINA CORPORATION ORDINARY G81477104 17748 246096 SH SOLE 246096 0 0 SIRIUS XM HLDG COMMON 82968B103 202 39244 SH SOLE 0 39244 0 SJW GROUP COMMON 784305104 12225 253540 SH SOLE 1650 232490 19400 SKF FRUEHER AB SVENSKA SHS B W84237143 2184 110000 SH SOLE 0 110000 0 SLM CORP COMMON 78442P106 2421 200103 SH SOLE 0 200103 0 SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 12 419 SH SOLE 0 419 0 SMUCKER J M CO COMMON 832696405 716 5465 SH SOLE 0 5465 0 SNAP INC COMMON CL A 83304A106 35 1575 SH SOLE 0 1575 0 SNAP-ON INC COMMON 833034101 31276 185430 SH SOLE 0 184930 500 SONOCO PRODS COMMON 835495102 1154 21825 SH SOLE 0 21825 0 SONY CORP ADR (1 ORD) 835699307 5 150 SH SOLE 0 150 0 SOTHEBYS CLASS A 835898107 4 107 SH SOLE 0 107 0 SOURCE CAP INC COMMON 836144105 9 250 SH SOLE 0 250 0 SOUTHERN CO COMMON 842587107 309 6221 SH SOLE 0 5571 650 SOUTHERN COPPER CORP COMMON 84265V105 7 202 SH SOLE 0 202 0 SOUTHERN NATL BKOFVA COMMON 843395104 4243 250672 SH SOLE 106573 95300 48799 SOUTHWEST AIRLS CO COMMON 844741108 25346 471475 SH SOLE 85285 373690 12500 SOUTHWESTERN ENERGY COMMON 845467109 56 6884 SH SOLE 0 6884 0 SPARTAN MOTORS INC COMMON 846819100 893 111630 SH SOLE 0 100430 11200 SPARTON CORP COMMON 847235108 5 254 SH SOLE 0 0 254 SPDR S&P 500 ETF TRUST 78462F103 13252 56218 SH SOLE 0 55890 328 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 2129 17936 SH SOLE 0 10716 7220 SPDR INDX SH FUNDS EURO STOXX 50 78463X202 54 1500 SH SOLE 0 1500 0 SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 47 537 SH SOLE 0 537 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 424 1360 SH SOLE 0 1360 0 SPDR S&P MTLS&MNG SPDR SERIES TRUST 78464A755 30 1000 SH SOLE 0 0 1000 SPDR SERIES TRUST BARCLAYS CONV SECS E 78464A359 14 300 SH SOLE 0 300 0 SPDR SERIES TRUST BARCLAYS HIGH YIELD 78464A417 3 90 SH SOLE 0 90 0 SPDR SERIES TRUST SHORT TERM HIGH YIEL 78468R408 86 3092 SH SOLE 0 3092 0 SPDR SERIES TRUST DB CITI INTLGOV INF-PRO 78464A490 328 6000 SH SOLE 0 0 6000 SPECIAL OPPRTUNTY FD COMMON 84741T104 146 10000 SH SOLE 0 0 10000 SPECTRA ENERGY PARTN COMMON 84756N109 99 2280 SH SOLE 0 2000 280 SPECTRUM BRANDS HLD COMMON 84763R101 1619 11652 SH SOLE 0 11652 0 SPIRIT AEROSYSTEMS CLASS A 848574109 24920 430251 SH SOLE 0 430251 0 SPIRIT AIRLINES IN COMMON 848577102 9614 181160 SH SOLE 90000 77610 13550 SPROTT PHYSICAL GOLD GOLD TRUST UNIT 85207H104 613 60000 SH SOLE 0 0 60000 SPROUTS FMRS MKT I COM USD0.001 85208M102 117 5075 SH SOLE 0 5000 75 ST JOE CO COMMON 790148100 39 2300 SH SOLE 0 2300 0 STANDEX INTL CORP COMMON 854231107 150 1500 SH SOLE 0 1500 0 STANLEY BLACK&DECKR COMMON 854502101 1938 14590 SH SOLE 0 14390 200 STAPLES INC COMMON 855030102 10 1215 SH SOLE 0 1200 15 STAR GAS PARTNERS UNIT 85512C105 4 484 SH SOLE 0 0 484 STARBUCKS CORP COMMON 855244109 1734 29697 SH SOLE 0 27883 1814 STARWOOD PPTY TR COMMON 85571B105 172 7650 SH SOLE 0 7250 400 STARWOOD PPTY TR INC 3.750 OCT 15 17 C 85571BAC9 187 185000 PRN SOLE 0 185000 0 STATE STREET CORP COMMON 857477103 876 11004 SH SOLE 0 11004 0 STEEL PARTNERS HLDGS UNIT 85814R107 384 20025 SH SOLE 0 0 20025 STERICYCLE INC COMMON 858912108 62 750 SH SOLE 0 750 0 STERLING BANCORP COMMON STOCK 85917A100 1234 52098 SH SOLE 1400 39788 10910 STONEGATE BK FT LAUD COMMON 861811107 1979 42043 SH SOLE 11143 8000 22900 STONEMOR PARTNERS COMMON 86183Q100 9 1250 SH SOLE 0 1250 0 STORE CAP CORP COMMON 862121100 2818 118020 SH SOLE 0 117830 190 STRAIGHT PATH COMM COMMON CL B 862578101 15 433 SH SOLE 0 433 0 STRATUS PPTYS INC COMMON 863167201 34 1250 SH SOLE 0 1250 0 STREAMLINE HEALTH COMMON 86323X106 0 529 SH SOLE 0 529 0 STRYKER CORP COMMON 863667101 46090 350095 SH SOLE 339195 10900 0 SUBURBAN PROPANE PAR UNIT 864482104 280 10400 SH SOLE 0 10400 0 SUN LIFE FNCL INC COMMON 866796105 33 911 SH SOLE 0 911 0 SUNCOKE ENERGY INC COMMON 86722A103 5 600 SH SOLE 0 600 0 SUNCOR ENERGY INC COMMON 867224107 63 2060 SH SOLE 0 2060 0 SUNOCO LOGISTICS PRT COMMON UNIT 86764L108 38 1565 SH SOLE 0 0 1565 SUNPOWER CORP COMMON 867652406 0 100 SH SOLE 0 100 0 SUNSHINE BANCORP INC COMMON 86777J108 2 100 SH SOLE 0 0 100 SUNTRUST BANKS INC COMMON 867914103 429 7758 SH SOLE 0 5208 2550 SUPERIOR UNIFORM GRP COMMON 868358102 2206 118625 SH SOLE 0 114625 4000 SUPREME INDS INC CLASS A 868607102 11417 563569 SH SOLE 0 533069 30500 SVB FINANCIAL GROUP COMMON 78486Q101 451 2425 SH SOLE 0 2425 0 SYMANTEC CORP COMMON 871503108 3668 119577 SH SOLE 0 116626 2951 SYNAPTICS INC COMMON 87157D109 13 281 SH SOLE 0 281 0 SYNGENTA AG SP ADR 87160A100 36 418 SH SOLE 0 418 0 SYNNEX CORP COMMON 87162W100 246 2200 SH SOLE 0 2200 0 SYSCO CORP COMMON 871829107 978 18844 SH SOLE 0 18844 0 T2 BIOSYSTEMS INC COMMON 89853L104 1 250 SH SOLE 0 250 0 TAKE-TWO INTERACTIVE COMMON 874054109 0 3 SH SOLE 0 3 0 TALLGRASS ENERGY PAR COMMON UNIT 874697105 248 4670 SH SOLE 0 3726 944 TANGER FACTORY OUTLT COMMON 875465106 34254 1045300 SH SOLE 875 1006970 37455 TARGA RESOURCES IN COMMON 87612G101 39 660 SH SOLE 0 389 271 TARGET CORPORATION COMMON 87612E106 527 9557 SH SOLE 0 8488 1069 TASER INTL INC COMMON 87651B104 6 300 SH SOLE 0 300 0 TC PIPELINES LP COMMON UNIT 87233Q108 187 3150 SH SOLE 0 3150 0 TCF FINANCIAL CORP COMMON 872275102 8 478 SH SOLE 0 478 0 TCW STRATEGIC INCM COMMON 872340104 261 48438 SH SOLE 0 16738 31700 TE CONNECTIVITY COMMON H84989104 247 3318 SH SOLE 0 2918 400 TECH DATA CORP COMMON 878237106 234 2500 SH SOLE 0 2500 0 TEEKAY CORP COMMON Y8564W103 18 2035 SH SOLE 0 2035 0 TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 21 1200 SH SOLE 0 1200 0 TEGNA INC COMMON 87901J105 315 12333 SH SOLE 0 12333 0 TEJON RANCH CO COMMON 879080109 21 1001 SH SOLE 0 633 368 TELEFLEX INC COMMON 879369106 96 500 SH SOLE 0 500 0 TELEPHONE & DATA SYS COMMON 879433829 2785 105075 SH SOLE 0 105075 0 TELETECH HLDGS INC COMMON 879939106 1454 49127 SH SOLE 0 46502 2625 TERADATA CORP COMMON 88076W103 8 258 SH SOLE 0 258 0 TESLA INC COM USD0.001 88160R101 374 1345 SH SOLE 0 1140 205 TESORO LOGISTICS L COMMON UNIT 88160T107 163 3000 SH SOLE 0 3000 0 TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 48346 1506590 SH SOLE 0 1447802 58788 TEXAS INSTRUMENTS COMMON 882508104 2297 28521 SH SOLE 0 27370 1151 TEXAS PAC LD TR SUB CTF PROP I T 882610108 44649 159606 SH SOLE 0 9606 150000 TEXTRON INC COMMON 883203101 38 800 SH SOLE 0 800 0 THE CHEMOURS COMPANY COMMON 163851108 79 2056 SH SOLE 0 1881 175 THE HANOVER INS GRP COMMON 410867105 71 794 SH SOLE 0 794 0 THE HERSHEY COMPANY COMMON 427866108 1399 12811 SH SOLE 0 12811 0 THE MCCLATCHY CO CLASS A 579489303 0 15 SH SOLE 0 0 15 THE PRICELINE GRP COMMON 741503403 169 95 SH SOLE 0 95 0 THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH SOLE 0 29 0 THERAVANCE BIOPHARMA COM G8807B106 67600 1835984 SH SOLE 639000 1136246 60738 THERMO FISHER SCI COMMON 883556102 83002 540381 SH SOLE 23 536663 3695 THIRD PT REINS LTD COM USD0.10 G8827U100 121 10000 SH SOLE 0 0 10000 THOMSON REUTERS CORP COMMON 884903105 560 12975 SH SOLE 0 12825 150 TIFFANY & CO COMMON 886547108 2162 22694 SH SOLE 0 20344 2350 TIME INC COMMON 887228104 139 7200 SH SOLE 0 7109 91 TIME WARNER INC COMMON 887317303 78993 808448 SH SOLE 0 785797 22651 TITAN INTL INC COMMON 88830M102 12682 1226543 SH SOLE 24750 1114183 87610 TIVO CORP COM STK USD0.001 88870P106 0 38 SH SOLE 0 38 0 TJX COMPANIES INC COMMON 872540109 862 10905 SH SOLE 0 10905 0 TOLL BROTHERS INC COMMON 889478103 36 1000 SH SOLE 0 1000 0 TOOTSIE ROLL INDS COMMON 890516107 908 24327 SH SOLE 718 23289 320 TOPBUILD CORP COMMON 89055F103 3 66 SH SOLE 0 66 0 TORCHMARK CORP COMMON 891027104 4152 53900 SH SOLE 0 53900 0 TORONTO DOMINION BK COMMON 891160509 53 1064 SH SOLE 0 1064 0 TOTAL SA ADR (1 ORD) 89151E109 34 692 SH SOLE 0 692 0 TOYOTA MTR CORP ADR (2 ORD) 892331307 282 2600 SH SOLE 0 2600 0 TRANSDIGM GROUP COMMON 893641100 246 1120 SH SOLE 0 700 420 TRANSOCEAN LTD COMMON H8817H100 4 354 SH SOLE 0 354 0 TRAVELERS CO(THE) COMMON 89417E109 21493 178307 SH SOLE 0 169257 9050 TRIBUNE MEDIA CO CL A 896047503 5638 151290 SH SOLE 14025 133815 3450 TRIMAS CORP COMMON 896215209 46651 2248251 SH SOLE 311400 1814736 122115 TRIMBLE INC COM NPV 896239100 1 32 SH SOLE 0 32 0 TRINITY PL HLDGS INC COM 89656D101 37 5196 SH SOLE 0 0 5196 TRIUMPH BANCORP COM ACCD INVS 89679E300 516 20000 SH SOLE 0 0 20000 TRIUMPH GROUP INC COMMON 896818101 17 670 SH SOLE 0 670 0 TRONOX LTD SHARES CLASS A Q9235V101 6 350 SH SOLE 0 175 175 TRUSTCO BK CORP N Y COMMON 898349105 4501 573491 SH SOLE 0 543491 30000 TUPPERWARE BRANDS COMMON 899896104 66 1065 SH SOLE 0 1065 0 TWENTY-FIRST CENTURY CLASS A 90130A101 3853 118970 SH SOLE 0 118970 0 TWITTER INC COMMON 90184L102 3 250 SH SOLE 0 250 0 TWO RIV BANCORP COMMON 90207C105 495 28056 SH SOLE 0 0 28056 TYLER TECHN INC COMMON 902252105 126 816 SH SOLE 0 816 0 U S PHYSICAL THERAPY COMMON 90337L108 68 1050 SH SOLE 0 1050 0 U S SILICA HLDGS I COMMON 90346E103 80 1675 SH SOLE 0 1675 0 UCP INC COM USD0.01 CL 'A' 90265Y106 101 10000 SH SOLE 0 10000 0 UDR INC COMMON 902653104 42 1169 SH SOLE 0 1169 0 UGI CORP COMMON 902681105 54 1101 SH SOLE 0 1101 0 UNDER ARMOUR CLASS A 904311107 158 7995 SH SOLE 0 7995 0 UNDER ARMOUR INC CL C COM STK $0.0003 904311206 9 508 SH SOLE 0 508 0 UNIFI INC COMMON 904677200 114 4040 SH SOLE 0 742 3298 UNILEVER N.V NY SHARES (1 ORD) 904784709 1783 35893 SH SOLE 0 35893 0 UNILEVER PLC ADR (4 ORD) 904767704 1530 31020 SH SOLE 0 24020 7000 UNION PAC CORP COMMON 907818108 3971 37493 SH SOLE 40 28716 8737 UNISYS CORPORATION COMMON 909214306 34 2500 SH SOLE 0 2500 0 UNITED CMNTY FINL COMMON 909839102 41 5000 SH SOLE 0 0 5000 UNITED CONTINENTAL COMMON 910047109 7 100 SH SOLE 0 100 0 UNITED GUARDIAN INC COMMON 910571108 208 14062 SH SOLE 0 0 14062 UNITED PARCEL SERVIC CLASS B 911312106 36192 337293 SH SOLE 0 331903 5390 UNITED STATES CELLUL COMMON 911684108 88 2362 SH SOLE 0 2362 0 UNITED STATES OIL FD UNITS 91232N108 42 4000 SH SOLE 0 4000 0 UNITED STATES STL COMMON 912909108 87 2600 SH SOLE 0 1600 1000 UNITED TECHNOLOGIES COMMON 913017109 70937 632178 SH SOLE 33 545347 86798 UNITEDHEALTH GRP INC COMMON 91324P102 49012 298836 SH SOLE 0 273774 25062 UNITI GROUP INC COM USD0.0001 91325V108 9 358 SH SOLE 0 58 300 UNITIL CORP COMMON 913259107 3878 86129 SH SOLE 0 77814 8315 UNIVERSAL AMERICAN COMMON 91338E101 19 2000 SH SOLE 0 2000 0 UNIVERSAL STAINLES COMMON 913837100 69 4105 SH SOLE 0 3405 700 UNIVEST CORP PA COMMON 915271100 1441 55645 SH SOLE 1500 53305 840 UNUM GROUP COMMON 91529Y106 203 4350 SH SOLE 0 4350 0 URBANEDGE PROPERTIES COMMON SHARES 91704F104 4074 154907 SH SOLE 0 154672 235 URSTADT BIDDLE PPTYS CLASS A 917286205 92 4500 SH SOLE 0 4400 100 US BANCORP DEL COMMON 902973304 88043 1709589 SH SOLE 0 1582364 127225 USG CORPORATION COMMON 903293405 31 1000 SH SOLE 0 1000 0 V F CORP COMMON 918204108 337 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 1052 89175 SH SOLE 0 88432 743 VALSPAR CORP COMMON 920355104 189 1707 SH SOLE 0 1707 0 VANDA PHARMA COMMON 921659108 2 200 SH SOLE 0 0 200 VANECK VECTORS EM LOCAL CURR BD ETF 92189F494 0 40 SH SOLE 0 40 0 VANECK VECTORS GOLD MINER ETF 92189F106 480 21066 SH SOLE 0 20566 500 VANECK VECTORS INDIA SMALL CP ETF 92189F767 575 10875 SH SOLE 0 10875 0 VANECK VECTORS JR GOLD MINERS E ETF 92189F791 134 3750 SH SOLE 0 0 3750 VANECK VECTORS ETF T BIOTECH ETF 92189F726 357 3000 SH SOLE 0 3000 0 VANGUARD INT-TERM CORP 92206C870 8 100 SH SOLE 0 100 0 VANGUARD RUSSELL 2000 ETF 92206C664 354 3210 SH SOLE 0 3210 0 VANGUARD SHRT-TERM CORP 92206C409 71 900 SH SOLE 0 900 0 VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 55 697 SH SOLE 0 697 0 VANGUARD FTSE DEVELOPED MRKT ETF 921943858 270 6875 SH SOLE 0 6500 375 VANGUARD FTSE EMERGING MARKETS ETF 922042858 166 4200 SH SOLE 0 3825 375 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 21 186 SH SOLE 0 186 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 12 125 SH SOLE 0 125 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1140 5272 SH SOLE 0 2872 2400 VANGUARD INDEX TR EXTENDED MKT 922908652 37 376 SH SOLE 0 376 0 VANGUARD INDEX TR GROWTH 922908736 15 130 SH SOLE 0 130 0 VANGUARD INDEX TR LRG CAP 922908637 75 700 SH SOLE 0 700 0 VANGUARD INDEX TR MID CAP 922908629 34 250 SH SOLE 0 250 0 VANGUARD INDEX TR REIT 922908553 338 4103 SH SOLE 0 4103 0 VANGUARD INDEX TR SMALL CAP 922908751 33 250 SH SOLE 0 250 0 VANGUARD INDEX TR SMALL CAP GROWTH 922908595 25 178 SH SOLE 0 178 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 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 249 2615 SH SOLE 0 2400 215 VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 33 657 SH SOLE 0 657 0 VANGUARD INTL EQ IND PACIFIC 922042866 5 80 SH SOLE 0 80 0 VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 468 9800 SH SOLE 0 1000 8800 VANGUARD INTL EQUITY INDEX FD GLB EX US 922042676 0 3 SH SOLE 0 3 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 27 461 SH SOLE 0 461 0 VANGUARD SECTOR INDE HEALTH CARE 92204A504 13 101 SH SOLE 0 101 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 45 333 SH SOLE 0 333 0 VANGUARD SECTOR INDE UTILITIES 92204A876 16 150 SH SOLE 0 150 0 VANGUARD SECTOR INDX ENERGY 92204A306 77 800 SH SOLE 0 800 0 VANGUARD SECTOR INDX INDUSTRIALS 92204A603 55 450 SH SOLE 0 450 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 24 276 SH SOLE 0 226 50 VAREX IMAGING CORP COM USD0.01 WI 92214X106 106 3170 SH SOLE 0 3170 0 VARIAN MED SYS INC COMMON 92220P105 713 7825 SH SOLE 0 7825 0 VARONIS SYSTEMS IN COM USD0.001 922280102 19 600 SH SOLE 0 400 200 VECTREN CORP COMMON 92240G101 200 3419 SH SOLE 0 3419 0 VECTRUS INC COMMON 92242T101 3 147 SH SOLE 0 147 0 VENTAS INC COMMON 92276F100 657 10106 SH SOLE 0 2387 7719 VEON LTD SPON ADR 1 ORD 91822M106 1 450 SH SOLE 0 450 0 VEREIT INC COMMON 92339V100 704 83000 SH SOLE 0 83000 0 VERIFONE SYSTEMS INC COMMON 92342Y109 9 495 SH SOLE 0 495 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 292 3600 SH SOLE 0 3600 0 VERITIV CORPORATION COMMON STOCK 923454102 5 111 SH SOLE 0 111 0 VERIZON COMMUNICATIO COMMON 92343V104 30313 621798 SH SOLE 1650 595449 24699 VERMILION ENERGY INC COMMON 923725105 54 1440 SH SOLE 0 0 1440 VERSUM MATERIALS INC COMMON STOCK 92532W103 889 29073 SH SOLE 0 29073 0 VERTEX PHARMACEUTICL COMMON 92532F100 254 2325 SH SOLE 0 2325 0 VIACOM INC CLASS A 92553P102 1289 26460 SH SOLE 1500 22675 2285 VIACOM INC CLASS B 92553P201 78300 1679557 SH SOLE 95150 1531349 53058 VIAVI SOLUTIONS IN COM NPV 925550105 0 15 SH SOLE 0 15 0 VICAL INC COM USD0.01 925602203 0 100 SH SOLE 0 100 0 VIRNETX HOLDING CORP COMMON 92823T108 18 8000 SH SOLE 0 8000 0 VISA INC CLASS A 92826C839 6811 76644 SH SOLE 0 76644 0 VIVUS INC COMMON 928551100 40 35900 SH SOLE 0 25700 10200 VMWARE INC CLASS A 928563402 6 75 SH SOLE 0 75 0 VODAFONE GRP PLC ADR (10 ORD) 92857W308 891 33731 SH SOLE 0 27944 5787 VORNADO RLTY TR COMMON 929042109 50763 506071 SH SOLE 0 483179 22892 VOYA FINANCIAL INC COMMON 929089100 22 585 SH SOLE 0 585 0 VOYA GLOBAL EQTYDIV COMMON 92912T100 0 12 SH SOLE 0 12 0 VULCAN MATERIALS CO COMMON 929160109 2096 17400 SH SOLE 0 16900 500 W.P CAREY INC COMMON 92936U109 895 14400 SH SOLE 0 14400 0 WABCO HOLDINGS COMMON 92927K102 68440 582870 SH SOLE 0 531844 51026 WABTEC COMMON 929740108 735 9434 SH SOLE 0 7570 1864 WADDELL & REED FINL CLASS A 930059100 170 10045 SH SOLE 0 10045 0 WAL MART STORES INC COMMON 931142103 8214 113965 SH SOLE 0 113963 2 WALGREENS BOOTS ALNC COMMON 931427108 10399 125213 SH SOLE 0 125213 0 WALT DISNEY CO COMMON 254687106 47193 416202 SH SOLE 180 411628 4394 WASH REAL ESTATE INV SH BEN INT 939653101 125 4000 SH SOLE 0 4000 0 WASHINGTONFIRST BNK COMMON 940730104 743 26560 SH SOLE 0 0 26560 WASTE MANAGEMENT INC COMMON 94106L109 14 200 SH SOLE 0 200 0 WD-40 CO COMMON 929236107 16 150 SH SOLE 0 150 0 WEATHERFORD INTL PLC ORDINARY SHARES G48833100 125 18929 SH SOLE 0 14729 4200 WEC ENERGY GROUP INC COMMON 92939U106 9 150 SH SOLE 0 150 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 81 2450 SH SOLE 0 2450 0 WEIS MKTS INC COMMON 948849104 262 4400 SH SOLE 0 4400 0 WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 8637 6971 SH SOLE 0 6926 45 WELLS FARGO & CO COMMON 949746101 235437 4229914 SH SOLE 141050 3938282 150582 WELLTOWER INC REIT 95040Q104 6 91 SH SOLE 0 91 0 WEST MARINE INC COMMON 954235107 1554 162900 SH SOLE 2500 141100 19300 WESTAMERICA BANCORP COMMON 957090103 11 200 SH SOLE 0 200 0 WESTAR ENERGY INC COMMON 95709T100 457 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 2587 126986 SH SOLE 0 126986 0 WESTERN ASSET MTG DEF OPPTY FD COM 95790B109 0 0 SH SOLE 0 0 0 WESTERN DIGITAL CORP COMMON 958102105 35 436 SH SOLE 0 436 0 WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 229 3800 SH SOLE 0 2000 1800 WESTERN NEW ENG BANC COMMON 958892101 294 28005 SH SOLE 0 26065 1940 WESTERN REFINING L UNITS REPR LPRTNRSHP 95931Q205 97 3850 SH SOLE 0 3850 0 WESTERN UNION COMMON 959802109 37539 1844682 SH SOLE 0 1717852 126830 WEX INC. COMMON 96208T104 351 3400 SH SOLE 0 3400 0 WEYERHAEUSER CO COMMON 962166104 394 11600 SH SOLE 0 9600 2000 WGL HOLDINGS INC COMMON 92924F106 1998 24220 SH SOLE 0 23570 650 WHIRLPOOL CORP COMMON 963320106 138 810 SH SOLE 0 810 0 WHITE MTNS INS GROUP COMMON G9618E107 2039 2318 SH SOLE 0 2318 0 WHITEWAVE FOODS CO COMMON STOCK 966244105 129 2300 SH SOLE 0 2300 0 WHITING PETE CORP COMMON 966387102 11 1240 SH SOLE 0 1240 0 WHOLE FOODS MARKET COMMON 966837106 291 9800 SH SOLE 0 9800 0 WILEY JOHN & SONS CLASS A 968223206 1425 26490 SH SOLE 0 26490 0 WILLIAMS COS INC COMMON 969457100 450 15234 SH SOLE 0 15234 0 WILLIAMS PARTNERS COMMON UNIT 96949L105 2307 56508 SH SOLE 0 56508 0 WILLIS TOWERS WATSON COMMON G96629103 455 3481 SH SOLE 0 3104 377 WINDSTREAM HLDGS I COM USD0.0001 97382A200 0 48 SH SOLE 0 48 0 WISDOMTREE INVTS COMMON 97717P104 60 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 475 9388 SH SOLE 0 9388 0 WISDOMTREE TRUST JP SMLCAP HEDGED EQU 97717W521 3 104 SH SOLE 0 104 0 WMIH CORP COM USD0.00001 92936P100 0 26 SH SOLE 0 26 0 WOLVERINE WORLD WIDE COMMON 978097103 79 3200 SH SOLE 0 3200 0 WOODWARD INC COMMON 980745103 135 2000 SH SOLE 0 2000 0 WORKHORSE GROUP INC COMMON 98138J206 160 61000 SH SOLE 0 61000 0 WORLD WRESTLING ENT CLASS A 98156Q108 422 19000 SH SOLE 0 19000 0 WPX ENERGY INC COMMON STOCK 98212B103 101 7544 SH SOLE 0 7544 0 WRIGHT MED GROUP N V ORD EUR0.03 N96617118 124 4000 SH SOLE 0 4000 0 XCEL ENERGY INC COMMON 98389B100 62 1400 SH SOLE 0 1400 0 XEROX CORP COMMON 984121103 17 2354 SH SOLE 0 2354 0 XL GROUP LTD COMMON SHARES G98294104 5 150 SH SOLE 0 150 0 XPO LOGISTICS INC COMMON 983793100 10528 219840 SH SOLE 0 217490 2350 XYLEM INC COMMON 98419M100 6136 122189 SH SOLE 0 117809 4380 YAHOO INC COMMON 984332106 766 16522 SH SOLE 0 16522 0 YORK WTR CO COMMON 987184108 1087 31023 SH SOLE 0 28573 2450 YUM BRANDS INC COMMON 988498101 27585 431700 SH SOLE 80055 322833 28812 YUM CHINA HOLDINGS COMMON STOCK 98850P109 5076 186643 SH SOLE 55 158658 27930 ZEBRA TECHNOLOGIES CLASS A 989207105 228 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 257845 2111579 SH SOLE 420351 1660867 30361 ZIXI CORPORATION COMMON 98974P100 67 14000 SH SOLE 0 14000 0 ZOETIS INC COMMON 98978V103 480 9000 SH SOLE 0 8800 200