0001567619-18-004127.txt : 20181015 0001567619-18-004127.hdr.sgml : 20181015 20181015153019 ACCESSION NUMBER: 0001567619-18-004127 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181015 DATE AS OF CHANGE: 20181015 EFFECTIVENESS DATE: 20181015 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST MANHATTAN CO CENTRAL INDEX KEY: 0000728083 IRS NUMBER: 131957714 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01260 FILM NUMBER: 181122158 BUSINESS ADDRESS: STREET 1: 399 PARK AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2127563300 MAIL ADDRESS: STREET 1: 399 PARK AVE CITY: NEW YORK STATE: NY ZIP: 10022 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000728083 XXXXXXXX 09-30-2018 09-30-2018 FIRST MANHATTAN CO
399 PARK AVE NEW YORK NY 10022
13F HOLDINGS REPORT 028-01260 N
SUZANE CAPELLINI COMPLIANCE DIRECTOR 212-756-3480 SUZANNE CAPELLINI NEW YORK NY 10-15-2018 0 1452 18763833 false
INFORMATION TABLE 2 form13fInfoTable.xml 1ST COLONIAL BANCORP COMMON 319716106 4780 370843 SH SOLE 149043 214671 7129 3M COMPANY COMMON 88579Y101 136703 648772 SH SOLE 0 627693 21079 A V HOMES INC COMMON 00234P102 208 10400 SH SOLE 0 10400 0 ABB LTD ADR (1 ORD) 000375204 472 20000 SH SOLE 0 20000 0 ABBOTT LABS COMMON 002824100 16711 227799 SH SOLE 0 222733 5066 ABBVIE INC COMMON 00287Y109 15269 161446 SH SOLE 0 158055 3391 ACADIA REALTY TRUST COMMON SBI 004239109 896 31971 SH SOLE 0 6000 25971 ACCELERATE DIAGNOS COMMON 00430H102 45 2000 SH SOLE 0 2000 0 ACCENTURE PLC CLASS A G1151C101 146997 863674 SH SOLE 10055 826564 27055 ACCESS NATL CORP COMMON 004337101 3265 120467 SH SOLE 57852 10424 52191 ACCO BRANDS CORP COMMON 00081T108 4 355 SH SOLE 0 355 0 ACER THERAPEUTICS COMMON 00444P108 277 9000 SH SOLE 0 9000 0 ACME UNITED CORP COMMON 004816104 564 26504 SH SOLE 0 25904 600 ACTIVISION BLIZZARD COMMON 00507V109 1469 17664 SH SOLE 2080 13512 2072 ACTUANT CORPORATION CLASS A 00508X203 365 13116 SH SOLE 0 12316 800 ACUITY BRANDS COMMON 00508Y102 83 529 SH SOLE 0 529 0 ADAMIS PHARMACUTCALS COMMON 00547W208 11967 3419269 SH SOLE 3419269 0 0 ADIENT PLC ORDINARY SHARES G0084W101 18 461 SH SOLE 0 454 7 ADOBE INC COMMON 00724F101 1565 5799 SH SOLE 0 5799 0 ADVANSIX INC COMMON STOCK 00773T101 10 305 SH SOLE 0 291 14 ADVISORSHARES TR WILSHIRE BUYBACK ETF 00768Y818 1 18 SH SOLE 0 18 0 AEGEAN MARINE PETE N 4.000 NOV 01 18 RGD Y0020QAA9 38 50000 PRN SOLE 0 50000 0 AEROVIRONMENT INC COMMON 008073108 560 5000 SH SOLE 0 5000 0 AES CORP COMMON 00130H105 44 3200 SH SOLE 0 3200 0 AETNA INC COMMON 00817Y108 805 3969 SH SOLE 0 3969 0 AFLAC INC COMMON 001055102 57 1214 SH SOLE 0 1214 0 AGILENT TECHN INC COMMON 00846U101 4877 69134 SH SOLE 0 61734 7400 AGNC INVT CORP COM STK USD0.01 00123Q104 27 1500 SH SOLE 0 1500 0 AGNICO EAGLE MINES COMMON 008474108 509 14900 SH SOLE 0 14900 0 AGROFRESH SOLUTIONS COM USD0.0001 00856G109 20255 3251310 SH SOLE 0 2929110 322200 AGROFRESH SOLUTIONS WTS FEB 19 19 00856G117 8 41025 SH SOLE 0 15000 26025 AIR PRODS & CHEMS COMMON 009158106 9563 57247 SH SOLE 0 57247 0 AKAMAI TECH INC COMMON 00971T101 14 198 SH SOLE 0 198 0 AKEBIA THERAPEUTIC COM USD0.00001 00972D105 7076 801366 SH SOLE 801366 0 0 AKORN INC COMMON 009728106 45 3500 SH SOLE 0 3500 0 ALAMO GROUP INC COMMON 011311107 1372 14980 SH SOLE 0 14830 150 ALASKA AIR GROUP INC COMMON 011659109 2 30 SH SOLE 0 30 0 ALBEMARLE CORP COMMON 012653101 44 450 SH SOLE 0 450 0 ALCOA CORPORATION COMMON 013872106 19 477 SH SOLE 0 477 0 ALEXANDER & BALDWIN COMMON 014491104 1352 59620 SH SOLE 0 59620 0 ALEXANDER'S INC COMMON 014752109 74 217 SH SOLE 0 217 0 ALEXCO RESOURCES COMMON 01535P106 10 10000 SH SOLE 0 10000 0 ALGONQUIN POWER&UTIL COMMON 015857105 51 5000 SH SOLE 0 5000 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 1976 11998 SH SOLE 20 10704 1274 ALIO GOLD INC COMMON 01627X108 677 850000 SH SOLE 0 850000 0 ALKERMES PLC ORDINARY G01767105 23596 555994 SH SOLE 554994 0 1000 ALLEGHANY CORP DEL COMMON 017175100 4556 6983 SH SOLE 0 6983 0 ALLEGION PLC ORDINARY SHARES G0176J109 179 1981 SH SOLE 0 1981 0 ALLERGAN PLC SHARES G0177J108 24151 126791 SH SOLE 62100 63158 1533 ALLETE COMMON 018522300 27 366 SH SOLE 0 100 266 ALLIANCE RES PRTN UNIT 01877R108 9367 459194 SH SOLE 0 459194 0 ALLIANCEBERSTEIN HLD COMMON 01881G106 3842 126200 SH SOLE 0 126200 0 ALLIANT ENERGY CORP COMMON 018802108 14 332 SH SOLE 0 332 0 ALLSTATE CORP COMMON 020002101 2772 28093 SH SOLE 0 28093 0 ALLY FINL INC COMMON 02005N100 89298 3376133 SH SOLE 0 3311820 64313 ALPHABET INC CLASS A 02079K305 105806 87655 SH SOLE 11570 68650 7435 ALPHABET INC CLASS C 02079K107 287583 240964 SH SOLE 325 225768 14871 ALTABA INC COM USD0.001 021346101 817 12000 SH SOLE 0 12000 0 ALTRIA GROUP INC COMMON 02209S103 62635 1038558 SH SOLE 0 1006146 32412 AMALGAMATED BANK COMMON 022663108 60 3140 SH SOLE 0 0 3140 AMARIN CORP PLC SP ADR (10 ORDS) 023111206 9 600 SH SOLE 0 0 600 AMAZON COM INC COMMON 023135106 11769 5876 SH SOLE 157 5370 349 AMC NETWORKS INC CLASS A 00164V103 0 15 SH SOLE 0 15 0 AMDOCS LTD ORDINARY G02602103 8200 124290 SH SOLE 0 124083 207 AMERCO COMMON 023586100 46423 130165 SH SOLE 10 107584 22571 AMEREN CORPORATION COMMON 023608102 47582 752656 SH SOLE 0 472308 280348 AMERICA MOVIL ADR (20 SER L) 02364W105 59 3724 SH SOLE 0 3724 0 AMERICAN AIRLINES COM USD1 02376R102 23 575 SH SOLE 0 575 0 AMERICAN CAMPUS CMNT COMMON 024835100 12 300 SH SOLE 0 300 0 AMERICAN EXPRESS CO COMMON 025816109 111810 1049959 SH SOLE 0 1008225 41734 AMERICAN NATL INS CO COMMON 028591105 25465 196960 SH SOLE 600 174602 21758 AMERICAN OUTDOOR BRN COM USD0.001 02874P103 635 40949 SH SOLE 0 39649 1300 AMERICAN STS WTR CO COMMON 029899101 85 1400 SH SOLE 0 1400 0 AMERICAN SUPERCNDCTR COM USD0.01 030111207 232 33427 SH SOLE 0 31447 1980 AMERICAN TOWER CORP COMMON 03027X100 87 601 SH SOLE 0 501 100 AMERICAN WTR WKS CO COMMON 030420103 20430 232239 SH SOLE 0 221649 10590 AMERIGAS PTRN L P UNIT 030975106 118 3000 SH SOLE 0 2650 350 AMERIPRISE FINANCIAL COMMON 03076C106 4472 30290 SH SOLE 0 30170 120 AMERISOURCE-BERGEN COMMON 03073E105 17931 194443 SH SOLE 0 194443 0 AMERN ELEC PWR INC COMMON 025537101 283 3993 SH SOLE 0 3993 0 AMERN FINL GROUP COMMON 025932104 2 22 SH SOLE 0 22 0 AMERN INTL GROUP INC COMMON 026874784 46949 881851 SH SOLE 0 803393 78458 AMERN INTL GROUP INC WTS JAN 19 21 026874156 9 665 SH SOLE 0 665 0 AMETEK INC COMMON 031100100 449 5685 SH SOLE 0 5685 0 AMGEN INC COMMON 031162100 64044 308959 SH SOLE 62600 246078 281 AMN HEALTHCARE SERVI COMMON 001744101 9 175 SH SOLE 0 175 0 AMPHENOL CORPORATION CLASS A 032095101 658 7000 SH SOLE 0 7000 0 AMYRIS INC COM USD0.0001 03236M200 55 7000 SH SOLE 0 7000 0 ANADARKO PETE COMMON 032511107 1120 16624 SH SOLE 0 12255 4369 ANALOG DEVICES INC COMMON 032654105 2544 27521 SH SOLE 0 27471 50 ANDEAVOR LOGISTICS L COMMON UNIT 03350F106 145 3000 SH SOLE 0 3000 0 ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 113460 1295657 SH SOLE 9635 1249224 36798 ANI PHARMACEUTICALS COMMON 00182C103 12195 215695 SH SOLE 215695 0 0 ANIKA THERAPEUTICS COMMON 035255108 17287 409852 SH SOLE 409852 0 0 ANNALY CAPITAL MGMT COMMON 035710409 25 2500 SH SOLE 0 2500 0 ANSYS INC COMMON 03662Q105 367 1970 SH SOLE 0 1970 0 ANTHEM INC COMMON 036752103 109 400 SH SOLE 0 400 0 AON PLC COMMON G0408V102 2678 17417 SH SOLE 0 17417 0 APACHE CORP COMMON 037411105 452 9499 SH SOLE 0 9499 0 APERGY CORPORATION COM USD0.01 03755L104 10 233 SH SOLE 0 183 50 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 19 1250 SH SOLE 0 1250 0 APPLE INC COMMON 037833100 732625 3245435 SH SOLE 51380 2893365 300690 APPLIED MATERIALS COMMON 038222105 663 17167 SH SOLE 200 16617 350 APPROACH RESOURCES COMMON 03834A103 1429 641201 SH SOLE 0 577526 63675 APTARGROUP INC COMMON 038336103 938 8712 SH SOLE 0 8712 0 AQUA AMERICA INC COMMON 03836W103 13100 355022 SH SOLE 860 327813 26349 AQUABOUNTY TECHNOLOG COM USD0.001 WI 03842K200 22 7127 SH SOLE 0 7127 0 ARAMARK COMMON 03852U106 246259 5724294 SH SOLE 251305 5303919 169070 ARBOR RLTY TR INC COMMON 038923108 26 2300 SH SOLE 0 2300 0 ARC DOCUMENT SOLUTNS COMMON 00191G103 160 56420 SH SOLE 0 43720 12700 ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 83 2716 SH SOLE 0 2716 0 ARCH CAP GROUP LTD ORDINARY G0450A105 56 1881 SH SOLE 0 1881 0 ARCHER DANIELS MIDLD COMMON 039483102 279 5561 SH SOLE 0 4311 1250 ARCONIC INC COMMON 03965L100 32 1466 SH SOLE 0 1466 0 ARES CAP CORP COMMON 04010L103 12 703 SH SOLE 0 703 0 ARK RESTAURANTS CORP COMMON 040712101 926 39800 SH SOLE 0 7850 31950 AROTECH CORP COMMON 042682203 0 4 SH SOLE 0 0 4 ARROW ELECTRS INC COMMON 042735100 971 13176 SH SOLE 0 10576 2600 ARROWHEAD PHARMACEUT COM USD0.001 04280A100 96883 5053925 SH SOLE 3941650 1077025 35250 ARTESIAN RESOURCES CLASS A 043113208 8457 229951 SH SOLE 0 219934 10017 ASBURY AUTOMOTIVE GR COMMON 043436104 15641 227515 SH SOLE 0 216760 10755 ASCENDIS PHARMA A S REP(ORD SHS DKK1.00 04351P101 19361 273237 SH SOLE 273237 0 0 ASCENT CAPITAL GROUP COMMON SERIES A 043632108 17 9741 SH SOLE 0 9741 0 ASPEN TECHNOLOGY INC COMMON 045327103 227 2000 SH SOLE 0 2000 0 ASSURANT INC COMMON 04621X108 4894 45345 SH SOLE 0 45345 0 ASTERIAS BIOTHRPUTCS COM SER A 04624N107 0 133 SH SOLE 0 133 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 348 8800 SH SOLE 0 8800 0 AT&T INC COMMON 00206R102 30325 903095 SH SOLE 175 884507 18413 ATHENE HLDG LTD CLASS A G0684D107 826 16000 SH SOLE 0 16000 0 ATLAS AIR WORLDWIDE COMMON 049164205 1839 28850 SH SOLE 0 26800 2050 ATRICURE INC COMMON 04963C209 35 1000 SH SOLE 0 0 1000 ATTUNITY LTD ORDINARY M15332121 113 6000 SH SOLE 0 6000 0 AUTODESK INC COMMON 052769106 8 52 SH SOLE 0 52 0 AUTOMATIC DATA PROC COMMON 053015103 6709 44532 SH SOLE 0 41507 3025 AUTONATION INC COMMON 05329W102 63 1522 SH SOLE 0 275 1247 AUTOZONE INC COMMON 053332102 134589 173507 SH SOLE 9837 161373 2297 AVALONBAY COMMUNTIES REIT 053484101 186 1031 SH SOLE 0 1031 0 AVANGRID INC COMMON 05351W103 2290 47796 SH SOLE 0 44996 2800 AVANOS MEDICAL INC COMMON STOCK 05350V106 1040 15188 SH SOLE 0 15188 0 AVERY DENNISON CORP COMMON 053611109 1 16 SH SOLE 0 16 0 AVIS BUDGET GROUP COMMON 053774105 9754 303494 SH SOLE 1100 292646 9748 AVON PRODUCTS INC COMMON 054303102 12 5516 SH SOLE 0 1516 4000 AVX CORP COMMON 002444107 7 400 SH SOLE 0 400 0 AXIS CAPITAL HLDGS ORDINARY G0692U109 7 137 SH SOLE 0 37 100 AXT INC COMMON 00246W103 118 16600 SH SOLE 0 15000 1600 AZZ INC COMMON 002474104 2296 45467 SH SOLE 0 37317 8150 B & G FOODS INC COMMON 05508R106 580 21150 SH SOLE 0 3650 17500 BAIDU INC REP(10 ORD CLASS A) 056752108 85 376 SH SOLE 0 288 88 BAKER HUGHES A GE CO CL A COMMON STOCK 05722G100 15 445 SH SOLE 0 445 0 BALLARD POWER SYS COMMON 058586108 120 28000 SH SOLE 0 28000 0 BANC OF CALIFORNIA COMMON 05990K106 448 23744 SH SOLE 0 0 23744 BANCFIRST CORP COMMON 05945F103 101 1700 SH SOLE 0 1700 0 BANK HAWAII CORP COMMON 062540109 487 6179 SH SOLE 0 3920 2259 BANK OF AMERICA CORP COMMON 060505104 4554 154593 SH SOLE 0 147049 7544 BANK OF AMERICA CORP WTS JAN 16 19 060505146 245 13800 SH SOLE 0 13800 0 BANK OF COMERCE HLDG COMMON 06424J103 1891 155050 SH SOLE 0 100350 54700 BANK OF NEW YORK MEL COMMON 064058100 7518 147453 SH SOLE 0 139512 7941 BANK OF THE JAMES FI COMMON 470299108 180 11440 SH SOLE 0 0 11440 BANK OZK COMMON 06417N103 33 890 SH SOLE 0 890 0 BANKUNITED INC COMMON 06652K103 194 5491 SH SOLE 0 0 5491 BAR HBR BANKSHARES COMMON 066849100 1378 48007 SH SOLE 0 44007 4000 BARCLAYS BANK PLC ADR REP 1 NON CUM PR 06739H362 6 250 SH SOLE 0 250 0 BARRICK GOLD CORP COMMON CAD 067901108 37 3417 SH SOLE 0 3417 0 BAUSCH HEALTH COMPAN COMMON 071734107 0 34 SH SOLE 0 34 0 BAXTER INTL INC COMMON 071813109 4362 56593 SH SOLE 0 20348 36245 BAYCOM CORP COM NPV 07272M107 1027 38500 SH SOLE 0 0 38500 BB&T CORPORATION COMMON 054937107 472 9726 SH SOLE 253 9473 0 BEACON ROOFING SUP COMMON 073685109 10987 303608 SH SOLE 0 277208 26400 BECTON DICKINSON COMMON 075887109 6984 26760 SH SOLE 0 25534 1226 BED BATH & BEYOND COMMON 075896100 36 2466 SH SOLE 0 2466 0 BEIERSDORF AG ORDINARY D08792109 10195 90325 SH SOLE 0 88350 1975 BEMIS INC COMMON 081437105 668 13760 SH SOLE 0 11860 1900 BERKSHIRE HATHAWAY CLASS A 084670108 4598721 14371 SH SOLE 0 12902 1469 BERKSHIRE HATHAWAY CLASS B 084670702 548272 2560706 SH SOLE 83500 2412951 64255 BERKSHIRE HILLS BANC COMMON 084680107 18 450 SH SOLE 0 0 450 BHP BILLITON LTD SP ADR (2 ORD) 088606108 18 370 SH SOLE 0 370 0 BIG LOTS INC COMMON 089302103 12 300 SH SOLE 0 300 0 BILIBILI INC EACH ADS 1 ORD SHS 090040106 15598 1157165 SH SOLE 1099405 54075 3685 BIO RAD LABS INC CLASS A 090572207 187 599 SH SOLE 0 599 0 BIOGEN INC COM STK USD0.0005 09062X103 42 120 SH SOLE 0 120 0 BIOLIFE SOLUTIONS COMMON 09062W204 87 5000 SH SOLE 0 5000 0 BIOMARIN PHARMAC INC COMMON 09061G101 58 600 SH SOLE 0 600 0 BIOSPECIFICS TECH CO COMMON 090931106 2771 47380 SH SOLE 0 47380 0 BK MARIN BANCORP COMMON 063425102 0 0 SH SOLE 0 0 0 BLACK HILLS CORP COMMON 092113109 5532 95240 SH SOLE 600 91315 3325 BLACK KNIGHT INC COMMON CL A 09215C105 7 153 SH SOLE 0 153 0 BLACKBAUD INC COMMON 09227Q100 87 866 SH SOLE 0 866 0 BLACKBERRY LIMITED COMMON 09228F103 27 2400 SH SOLE 0 2300 100 BLACKROCK CR. ALLOC COMMON SBI 092508100 36 3000 SH SOLE 0 3000 0 BLACKROCK CRP HYLDFD COMMON 09255P107 315 30000 SH SOLE 0 30000 0 BLACKROCK ENHANCED GBL DIV TR COM 092501105 1 110 SH SOLE 0 110 0 BLACKROCK FL RT TR COMMON 091941104 0 6 SH SOLE 0 6 0 BLACKROCK INC COMMON 09247X101 343 728 SH SOLE 0 728 0 BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 16 1350 SH SOLE 0 1350 0 BLACKROCK N Y MUN SH BEN INT 09248L106 42 3500 SH SOLE 0 3500 0 BLACKSTONE GROUP UNIT 09253U108 749 19670 SH SOLE 0 16600 3070 BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 30 925 SH SOLE 0 925 0 BLOCK H & R INC COMMON 093671105 1989 77275 SH SOLE 0 72275 5000 BLUCORA INC COMMON 095229100 1 40 SH SOLE 0 40 0 BLUEBIRD BIO INC COMMON 09609G100 58 400 SH SOLE 0 400 0 BOEING CO COMMON 097023105 5747 15453 SH SOLE 0 15151 302 BOINGO WIRELESS IN COMMON 09739C102 52 1500 SH SOLE 0 1500 0 BOOKING HLDGS INC COMMON 09857L108 113 57 SH SOLE 0 57 0 BORG WARNER INC COMMON 099724106 18 429 SH SOLE 0 429 0 BOSTON SCIENTIFIC COMMON 101137107 19 500 SH SOLE 0 500 0 BP PLC ADR (6 ORD) 055622104 1542 33470 SH SOLE 0 25998 7472 BRAINSTORM CELL THRP COMMON 10501E201 13 3500 SH SOLE 0 3500 0 BRANDYWINE RLTY TR SBI USD0.01 105368203 27 1780 SH SOLE 0 1780 0 BRANDYWINEGLOBAL COMMON 10537L104 32 3000 SH SOLE 0 3000 0 BRIGHTHOUSE FINANCAL COMMON STOCK 10922N103 5 127 SH SOLE 0 127 0 BRINKER INTL INC COMMON 109641100 116 2500 SH SOLE 0 2500 0 BRINKS COMPANY COMMON 109696104 702 10069 SH SOLE 0 10069 0 BRISTOL MYERS SQUIBB COMMON 110122108 3242 52230 SH SOLE 0 50310 1920 BRISTOW GROUP INC COMMON 110394103 107 8850 SH SOLE 0 8850 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 36820 789638 SH SOLE 0 789277 361 BRIXMOR PROPERTY G COM USD0.01 11120U105 37593 2146985 SH SOLE 600 2103065 43320 BROADRIDGE FINL SOLN COMMON 11133T103 466 3533 SH SOLE 0 2033 1500 BROADVISION INC COMMON 111412706 0 2 SH SOLE 0 2 0 BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 649198 14578909 SH SOLE 262230 13250192 1066487 BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 3062 66866 SH SOLE 0 46597 20269 BROOKFIELD INFR PRTR UNIT G16252101 77343 1939412 SH SOLE 0 1875743 63669 BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 42983 2057029 SH SOLE 200 2023489 33340 BROOKFIELD PROPERTY REIT CL A 11282X103 8925 426451 SH SOLE 0 392568 33883 BROOKFIELD RENEWABLE COMMON LPU G16258108 18233 602165 SH SOLE 0 590665 11500 BROOKLINE BANCORP IN COMMON 11373M107 4894 293104 SH SOLE 2000 285104 6000 BROWN FORMAN CORP CLASS B 115637209 217 4312 SH SOLE 0 4312 0 BRT REALTY TRUST SH BEN INT 055645303 2586 214827 SH SOLE 0 77171 137656 BRUNSWICK CORP COMMON 117043109 4 62 SH SOLE 0 62 0 BSB BANCORP INC MD COMMON 05573H108 32 1000 SH SOLE 0 1000 0 BUCKEYE PARTNERS L P UNIT 118230101 57 1600 SH SOLE 0 1600 0 BUCKLE INC COMMON 118440106 87 3800 SH SOLE 0 3800 0 BUNGE LIMITED COMMON G16962105 604 8800 SH SOLE 0 8800 0 BWX TECHNOLOGIES INC COMMON 05605H100 125 2000 SH SOLE 0 2000 0 C & F FINL CORP COMMON 12466Q104 927 15795 SH SOLE 0 0 15795 CABLE ONE INC COMMON 12685J105 851 964 SH SOLE 0 964 0 CABOT CORP COMMON 127055101 21 350 SH SOLE 0 350 0 CADIZ INC COMMON 127537207 351 31500 SH SOLE 0 31500 0 CAESARSTONE LTD ILS0.04 M20598104 3 200 SH SOLE 0 0 200 CALAMOS STRATEGIC TO COMMON SBI 128125101 62 4631 SH SOLE 0 4631 0 CALERES INC COMMON 129500104 3874 108032 SH SOLE 0 106532 1500 CALIFORNIA RESOURCES COMMON 13057Q206 3 82 SH SOLE 0 82 0 CALIFORNIA WTR SVC COMMON 130788102 12 294 SH SOLE 0 294 0 CAMDEN NATL CORP COMMON 133034108 325 7500 SH SOLE 0 0 7500 CAMDEN PPTY TR SH BEN INT 133131102 4597 49131 SH SOLE 0 47131 2000 CAMECO CORP COMMON 13321L108 1342 117800 SH SOLE 0 109500 8300 CAMPBELL SOUP CO COMMON 134429109 232 6350 SH SOLE 0 6350 0 CANADA GOOSE HLDINGS SHS SUB VTG 135086106 129 2000 SH SOLE 0 0 2000 CANNAE HOLDINGS INC COMMON STOCK 13765N107 3 166 SH SOLE 0 166 0 CANON INC ADR (1 ORD) 138006309 1 49 SH SOLE 0 49 0 CANOPY GROWTH CORP COMMON 138035100 134 2765 SH SOLE 0 2750 15 CAPITAL ONE FINL CO COMMON 14040H105 50328 530165 SH SOLE 0 528735 1430 CAPITAL SOUTHWEST COMMON 140501107 12815 675232 SH SOLE 0 673732 1500 CAPITAL SR LIVING COMMON 140475104 20147 2134260 SH SOLE 0 1954845 179415 CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH SOLE 0 281 0 CARA THERAPEUTICS COM USD0.001 140755109 13340 557000 SH SOLE 557000 0 0 CARDINAL HEALTH INC COMMON 14149Y108 151 2803 SH SOLE 0 0 2803 CARDIOVASCULAR SYS COMMON 141619106 5335 136320 SH SOLE 136320 0 0 CARGURUS INC COMMON CL A 141788109 111 2000 SH SOLE 0 2000 0 CARLISLE COS INC COMMON 142339100 64 530 SH SOLE 0 530 0 CARLYLE GROUP L P COMMON 14309L102 105 4680 SH SOLE 0 4630 50 CARMAX INC COMMON 143130102 28034 375440 SH SOLE 45 354050 21345 CARNIVAL CORP COMMON 143658300 12 200 SH SOLE 0 200 0 CAROLINA TR BANCSHS COM STK USD0.01 14422P105 74 9031 SH SOLE 0 0 9031 CARROLL BANCORP INC COM USD0.01 144702107 884 62700 SH SOLE 49500 0 13200 CARROLS RESTAURANT COMMON 14574X104 20000 1369898 SH SOLE 0 1266949 102949 CARS.COM INC COMMON STOCK 14575E105 109 3970 SH SOLE 0 3970 0 CASI PHARMACEUTICA COMMON 14757U109 140 30000 SH SOLE 0 30000 0 CATALYST BIOSCIENCES COMMON 14888D208 2762 256284 SH SOLE 256284 0 0 CATERPILLAR INC COMMON 149123101 653 4284 SH SOLE 0 2774 1510 CAVCO INDUSTRIES COMMON 149568107 68 270 SH SOLE 0 270 0 CBIZ INC COMMON 124805102 37465 1580804 SH SOLE 0 1452554 128250 CBL & ASSOCIATE PROP COMMON USD0.01 124830100 29 7500 SH SOLE 0 0 7500 CBRE CLARION GBL REAL EST INC FUND 12504G100 2 350 SH SOLE 0 350 0 CBS CORPORATION CLASS A 124857103 1161 20000 SH SOLE 0 20000 0 CBS CORPORATION CLASS B 124857202 84276 1466959 SH SOLE 0 1461220 5739 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 699 11183 SH SOLE 0 11017 166 CDN NATL RAILWAY COMMON 136375102 131 1467 SH SOLE 50 1417 0 CDN NATURAL RES COMMON 136385101 99909 3059070 SH SOLE 2050 2684695 372325 CDN PACIFIC RAILWAY COMMON 13645T100 31 150 SH SOLE 0 150 0 CDW CORP COMMON 12514G108 4 53 SH SOLE 0 53 0 CEDAR FAIR L P DEPOSITORY UNIT 150185106 31 600 SH SOLE 0 600 0 CELANESE CORP COMMON STOCK 150870103 6 60 SH SOLE 0 60 0 CELGENE CORP COMMON 151020104 10768 120332 SH SOLE 0 118252 2080 CELGENE CORP RTS 00/00/11 151020112 8 5000 SH SOLE 0 5000 0 CEL-SCI CORPORATION COMMON STOCK 150837607 0 2 SH SOLE 0 2 0 CENOVUS ENERGY COMMON 15135U109 1 100 SH SOLE 0 100 0 CENTENNIAL RESOURCE COM USD0.0001 CL A 15136A102 24368 1115282 SH SOLE 300 1103532 11450 CENTERPOINT ENERGY COMMON 15189T107 18 685 SH SOLE 0 685 0 CENTRAL FEDERAL CORP COMMON 15346Q400 140 9090 SH SOLE 0 0 9090 CENTRAL SECS CORP COMMON 155123102 930 31530 SH SOLE 0 28731 2799 CENTURY BANCORP CLASS A NON VTG 156432106 838 11600 SH SOLE 0 11600 0 CENTURYLINK INC COMMON 156700106 1286 60701 SH SOLE 0 57501 3200 CERAGON NETWORKS LTD ORDINARY M22013102 33 10000 SH SOLE 0 10000 0 CERUS CORP COMMON 157085101 447 62000 SH SOLE 0 62000 0 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 2459 7546 SH SOLE 0 7450 96 CHECK POINT SOFTWARE ORDINARY M22465104 41 355 SH SOLE 25 330 0 CHEMICAL FINL CORP COMMON 163731102 10707 200510 SH SOLE 0 192729 7781 CHEMUNG FINL CORP COMMON 164024101 4063 95765 SH SOLE 0 88060 7705 CHEROKEE INC COMMON 16444H102 7 10000 SH SOLE 0 0 10000 CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH SOLE 0 25 0 CHESAPEAKE ENERGY COMMON 165167107 6027 1342356 SH SOLE 0 1142031 200325 CHESAPEAKE UTILS COR COMMON 165303108 5697 67907 SH SOLE 600 60054 7253 CHEVRON CORP COMMON 166764100 4824 39452 SH SOLE 0 38439 1013 CHICOS FAS INC COMMON 168615102 0 115 SH SOLE 0 115 0 CHINA PETE & CHEM CO SP ADR (H SHS) 16941R108 301 3000 SH SOLE 0 3000 0 CHIPOTLE MEXICAN GRL COMMON 169656105 154 340 SH SOLE 0 330 10 CHUBB LIMITED COMMON H1467J104 58130 434973 SH SOLE 0 342045 92928 CHURCH & DWIGHT INC COMMON 171340102 189 3194 SH SOLE 0 3194 0 CIENA CORPORATION COMMON 171779309 3418 109414 SH SOLE 0 103806 5608 CIGNA CORP COMMON 125509109 1731 8314 SH SOLE 0 8314 0 CIMAREX ENERGY CO COMMON 171798101 355 3825 SH SOLE 0 3825 0 CIMPRESS N V SHS EURO N20146101 54 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 9 200 SH SOLE 0 200 0 CINCINNATI FINL CORP COMMON 172062101 43 568 SH SOLE 0 568 0 CINEMARK HOLDINGS COMMON 17243V102 236 5875 SH SOLE 0 5875 0 CINTAS CORP COMMON 172908105 25 129 SH SOLE 0 129 0 CISCO SYSTEMS INC COMMON 17275R102 21630 444605 SH SOLE 80 441859 2666 CITIGROUP INC COMMON 172967424 57569 802467 SH SOLE 14 739231 63222 CITIZENS CMNTY BANCP COMMON 174903104 338 24174 SH SOLE 0 0 24174 CITIZENS FINANCIAL COMMON 174610105 10217 264899 SH SOLE 0 258614 6285 CITRIX SYS INC COMMON 177376100 1 14 SH SOLE 0 14 0 CIVEO CORPORATION COMMON 17878Y108 7 1900 SH SOLE 0 1900 0 CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 1076 175000 SH SOLE 0 175000 0 CLOROX CO COMMON 189054109 2618 17407 SH SOLE 0 17407 0 CME GROUP INC CLASS A 12572Q105 2762 16231 SH SOLE 0 16231 0 CMS ENERGY CORP COMMON 125896100 6483 132326 SH SOLE 0 130626 1700 COCA-COLA CO COMMON 191216100 36692 794392 SH SOLE 0 769805 24587 COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 488 10735 SH SOLE 0 10735 0 COEUR MINING INC COMMON 192108504 1 250 SH SOLE 250 0 0 COGNEX CORP COMMON 192422103 111 2000 SH SOLE 0 2000 0 COGNIZANT TECH SOLNS CLASS A 192446102 35 454 SH SOLE 0 454 0 COHEN & STEERS INFRA COMMON 19248A109 11 504 SH SOLE 0 504 0 COHEN & STEERS LTD COMMON 19248C105 42 1800 SH SOLE 0 1800 0 COHEN & STEERS QUAL COMMON 19247L106 2 235 SH SOLE 0 235 0 COHERENT INC COMMON 192479103 34 200 SH SOLE 0 200 0 COLGATE PALMOLIVE CO COMMON 194162103 12175 181855 SH SOLE 0 180991 864 COLLECTORS UNIVERSE COMMON 19421R200 14 1000 SH SOLE 0 0 1000 COLONY CAPITAL INC COM 19626G108 11 1962 SH SOLE 0 1962 0 COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 4 200 SH SOLE 0 200 0 COLUMBIA FINANCIAL I COMMON 197641103 44 2655 SH SOLE 0 2655 0 COMCAST CORP CLASS A 20030N101 171476 4842575 SH SOLE 0 4581859 260716 COMERICA INC COMMON 200340107 326 3625 SH SOLE 0 3625 0 COMMERCE BANCSHARES COMMON 200525103 202 3073 SH SOLE 0 3073 0 COMMERCEWEST BANK COM USD0.01 20084T103 6334 243632 SH SOLE 96000 74300 73332 COMMERCIAL METALS CO COMMON 201723103 12463 607390 SH SOLE 0 551320 56070 COMMERCIAL VEH GRP COMMON 202608105 2438 266218 SH SOLE 0 233718 32500 COMMSCOPE INC COM USD0.01 20337X109 504 16394 SH SOLE 0 16394 0 COMMUNITY HEALTH SYS COMMON 203668108 0 200 SH SOLE 0 200 0 COMMUNITY WST BKSHRS COMMON 204157101 286 23888 SH SOLE 0 0 23888 COMPANHIA DE SANEAME ADR (2 ORD) 20441A102 1477 250355 SH SOLE 0 243365 6990 CONAGRA BRANDS INC COMMON 205887102 100 2946 SH SOLE 0 2652 294 CONCERT PHARMACEUT COM USD0.001 206022105 8381 564795 SH SOLE 564795 0 0 CONDUENT INCORPORATE COMMON 206787103 3 150 SH SOLE 0 150 0 CONNECTICUT WTR SVC COMMON 207797101 3238 46685 SH SOLE 600 43010 3075 CONOCOPHILLIPS COMMON 20825C104 96233 1243331 SH SOLE 0 1231949 11382 CONSOLDTD EDISON INC COMMON 209115104 498 6546 SH SOLE 0 6546 0 CONSOLIDATED WATR CO ORDINARY G23773107 10346 747063 SH SOLE 0 702143 44920 CONSTELLATION BRANDS CLASS A 21036P108 45 210 SH SOLE 0 160 50 CONTINENTAL RES COMMON 212015101 13 200 SH SOLE 0 200 0 COPART INC COMMON 217204106 59 1160 SH SOLE 0 1160 0 CORE LABORATORIES COMMON N22717107 31 275 SH SOLE 0 175 100 CORNING INCORPORATED COMMON 219350105 351 9945 SH SOLE 0 9945 0 COSTAR GROUP INC COMMON 22160N109 420 1000 SH SOLE 0 1000 0 COSTCO WHSL CORP COMMON 22160K105 3868 16467 SH SOLE 0 15017 1450 COTY INC CLASS A 222070203 1400 111541 SH SOLE 0 110226 1315 COUNTY BANCORP COM USD0.01 221907108 188 7500 SH SOLE 0 0 7500 COUSINS PPTYS INC COMMON 222795106 6 684 SH SOLE 0 684 0 COVANTA HOLDINGS COMMON 22282E102 56 3500 SH SOLE 0 3500 0 COWEN INC COMMON CL A 223622606 662 40665 SH SOLE 0 40665 0 CRAFT BREW ALIA COMMON 224122101 1305 79832 SH SOLE 0 79832 0 CREE INC COMMON 225447101 1 51 SH SOLE 0 51 0 CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 689 18750 SH SOLE 0 18750 0 CRISPR THERAPEUTICS COMMON H17182108 13 300 SH SOLE 0 300 0 CRITEO S.A ADS REPR 1 ORD SPONS 226718104 60149 2622051 SH SOLE 0 1909076 712975 CRONOS GROUP INC COMMON 22717L101 30 2754 SH SOLE 0 2754 0 CROSS TIMBERS RTY TR UNIT 22757R109 14 1000 SH SOLE 0 1000 0 CROWN CRAFTS INC COMMON 228309100 270 47495 SH SOLE 0 0 47495 CSS INDS INC COMMON 125906107 2350 165155 SH SOLE 0 153930 11225 CSW INDUSTRIALS IN COM USD0.01 126402106 38787 722304 SH SOLE 0 720804 1500 CSX CORP COMMON 126408103 7890 106562 SH SOLE 0 106562 0 CTI BIOPHARMA CORP COM NPV 12648L601 0 36 SH SOLE 0 36 0 CULLEN FROST BANKERS COMMON 229899109 5612 53740 SH SOLE 0 53740 0 CUMMINS INC COMMON 231021106 139 957 SH SOLE 0 957 0 CVB FINANCIAL CORP COMMON 126600105 121 5442 SH SOLE 0 0 5442 CVR PARTNERS LP COMMON 126633106 381 100000 SH SOLE 0 100000 0 CVS HEALTH CORP COMMON 126650100 66775 848259 SH SOLE 89450 754273 4536 CYPRESS SEMICONDUCTR COMMON 232806109 43 3000 SH SOLE 0 3000 0 CYREN LTD ORD SHS M26895108 6 2000 SH SOLE 0 2000 0 D R HORTON INC COMMON 23331A109 11580 274551 SH SOLE 4700 269751 100 DAILY JOURNAL CORP COMMON 233912104 0 1 SH SOLE 0 1 0 DANAHER CORP COMMON 235851102 293194 2698270 SH SOLE 111440 2521487 65343 DANONE SP ADR (0.2 ORD) 23636T100 1019 65950 SH SOLE 0 47050 18900 DARDEN RESTAURANT COMMON 237194105 236 2129 SH SOLE 0 2129 0 DASEKE INC COM USD0.0001 23753F107 12 1500 SH SOLE 0 1500 0 DASEKE INC WTS JUL 28 20 23753F115 16 20000 SH SOLE 0 20000 0 DAVITA INC COMMON 23918K108 10 144 SH SOLE 0 144 0 DCP MIDSTREAM LP DCP MIDSTREAM LP 23311P100 0 13 SH SOLE 0 13 0 DEERE & CO COMMON 244199105 245 1631 SH SOLE 0 1231 400 DELL TECHNOLOGIES COM CL V 24703L103 53 546 SH SOLE 0 546 0 DELMARVA BANCSHARES COMMON 247100100 1718 202125 SH SOLE 202125 0 0 DELTA AIR LINES COMMON 247361702 34 600 SH SOLE 0 600 0 DENTSPLY SIRONA INC COM USD0.01 24906P109 441 11688 SH SOLE 0 11688 0 DERMIRA INC COMMON USD0.001 24983L104 9839 902700 SH SOLE 902700 0 0 DEVON ENERGY CORP COMMON 25179M103 1219 30538 SH SOLE 0 30481 57 DIAGEO P L C SP ADR (4 ORD) 25243Q205 3508 24766 SH SOLE 0 24016 750 DIAGEO PLC ORDINARY G42089113 2593 72530 SH SOLE 0 66580 5950 DIAMONDBACK ENERGY COMMON 25278X109 5 42 SH SOLE 0 42 0 DIEBOLD NIXDORF INC COMMON 253651103 618 137500 SH SOLE 0 137500 0 DIGITAL RLTY TR INC COMMON 253868103 44 400 SH SOLE 0 400 0 DIME CMNTY BANCSHRS COMMON 253922108 45 2546 SH SOLE 0 0 2546 DISCOVER FINL SVCS COMMON 254709108 22979 300578 SH SOLE 0 297638 2940 DISCOVERY INC COMMON SERIES A 25470F104 8622 269468 SH SOLE 0 269376 92 DISCOVERY INC COMMON SERIES C 25470F302 53064 1793937 SH SOLE 0 1783415 10522 DITECH HOLDING CORP COMMON STOCK 25501G105 4 1000 SH SOLE 0 0 1000 DLH HOLDINGS CORP. COMMON 23335Q100 57 10000 SH SOLE 0 0 10000 DNP SELECT INCOME FD COMMON 23325P104 26 2426 SH SOLE 0 2426 0 DOLBY LABORATORIES COMMON 25659T107 1 27 SH SOLE 0 27 0 DOLLAR TREE INC COMMON 256746108 57 700 SH SOLE 0 700 0 DOMINION ENERGY INC COMMON 25746U109 386 5500 SH SOLE 0 3500 2000 DONNELLEY FINANCIAL COMMON 25787G100 11 637 SH SOLE 0 637 0 DONNELLEY R R & SONS COMMON 257867200 7 1364 SH SOLE 0 1364 0 DORCHESTER MINERALS COMMON UNIT 25820R105 405 19900 SH SOLE 0 14700 5200 DOUBLELINE INCOME COMMON 258622109 20 1000 SH SOLE 0 1000 0 DOVER CORP COMMON 260003108 41 469 SH SOLE 0 369 100 DOWDUPONT INC COM USD0.01 26078J100 25608 398193 SH SOLE 0 376504 21689 DUCOMMUN INC COMMON 264147109 85 2100 SH SOLE 0 2100 0 DUFF&PHELPS GBL UTL COMMON 26433C105 0 21 SH SOLE 0 21 0 DUKE ENERGY CORP COMMON 26441C204 834 10426 SH SOLE 0 10381 45 DUN & BRADSTREET COR COMMON 26483E100 2307 16190 SH SOLE 0 15890 300 DUNDEE CORP CLASS A 264901109 5432 4084890 SH SOLE 0 3579856 505034 DUNKIN BRANDS GR COMMON 265504100 206867 2806122 SH SOLE 147925 2557057 101140 DXC TECHNOLOGY CO COMMON STOCK 23355L106 29 314 SH SOLE 0 314 0 EAGLE BANCRP MONTAN COMMON 26942G100 548 30236 SH SOLE 0 0 30236 EAST WEST BANCORP COMMON 27579R104 60 1000 SH SOLE 0 1000 0 EASTERN CO COMMON 276317104 19 675 SH SOLE 0 675 0 EASTMAN CHEM CO COMMON 277432100 233 2438 SH SOLE 0 2432 6 EATON CORPORATION COMMON G29183103 138 1595 SH SOLE 0 1595 0 EATON VANCE TAX-MNG OPP FUND 27828Y108 197 12278 SH SOLE 0 12278 0 EATON VANCE ENHANCED COMMON 278274105 276 17276 SH SOLE 0 17276 0 EATON VANCE TAX MNG GBL DV EQT 27829F108 7 750 SH SOLE 0 750 0 EATON VANCE TAX ADV COMMON 27828G107 29 1190 SH SOLE 0 1190 0 EATON VANCE TX ADV GLO DIV COMMON 27828S101 4 250 SH SOLE 0 250 0 EBAY INC COMMON 278642103 59385 1798460 SH SOLE 0 1783105 15355 EBIX INC COMMON 278715206 150 1900 SH SOLE 0 1900 0 ECHOSTAR CORP CLASS A 278768106 32 700 SH SOLE 0 700 0 ECOLAB INC COMMON 278865100 935 5965 SH SOLE 0 5965 0 EDGEWELL PERSONAL COMMON 28035Q102 75 1642 SH SOLE 0 1642 0 EDWARDS LIFESCIENCE COMMON 28176E108 55 320 SH SOLE 0 320 0 EL PASO ELEC CO COMMON 283677854 0 6 SH SOLE 0 6 0 EL PASO ENERGY CAP PFD TR SECS CV 283678209 2 44 SH SOLE 0 44 0 ELANCO ANIMAL HEALTH COMMON 28414H103 348 10000 SH SOLE 10000 0 0 ELECTRONIC ARTS INC COMMON 285512109 75 629 SH SOLE 0 629 0 ELI LILLY & CO COMMON 532457108 13047 121591 SH SOLE 0 116261 5330 EMCOR GROUP INC COMMON 29084Q100 3 51 SH SOLE 0 51 0 EMERSON ELEC CO COMMON 291011104 1456 19022 SH SOLE 0 18002 1020 EMPIRE RESORTS INC COM USD0.01 292052305 0 34 SH SOLE 0 34 0 EMPIRE STATE REALTY CLASS A 292104106 4 272 SH SOLE 0 272 0 ENANTA PHARMACEUTI COMMON 29251M106 59688 698434 SH SOLE 540449 151325 6660 ENBRIDGE ENERGY PART COMMON 29250R106 15 1400 SH SOLE 0 0 1400 ENBRIDGE INC COMMON 29250N105 13375 414239 SH SOLE 200 411169 2870 ENCANA CORPORATION COMMON 292505104 81 6250 SH SOLE 0 6000 250 ENDO INTL PLC ORDINARY G30401106 33 2000 SH SOLE 0 0 2000 ENERGIZER HOLDINGS COMMON 29272W109 166 2842 SH SOLE 0 2842 0 ENERGY TRANSFER EQTY COMMON UNIT 29273V100 224 12887 SH SOLE 0 12887 0 ENERGY TRANSFER PRTN UNIT LTD PARTN 29278N103 118 5341 SH SOLE 0 5341 0 ENERPLUS CORP COMMON 292766102 12 1000 SH SOLE 1000 0 0 ENGILITY HOLDNGS INC COMMON 29286C107 0 5 SH SOLE 0 5 0 ENPRO INDS INC COMMON 29355X107 72 1000 SH SOLE 0 1000 0 ENSCO PLC COMMON CLASS A G3157S106 3107 368132 SH SOLE 550 364332 3250 ENSTAR GROUP LTD COMMON G3075P101 10 50 SH SOLE 0 0 50 ENTEGRA FINANCIAL COMMON NPV 29363J108 259 9763 SH SOLE 0 9763 0 ENTERCOM COMMUN CORP CLASS A 293639100 27 3433 SH SOLE 0 3433 0 ENTERGY CORP COMMON 29364G103 242 2994 SH SOLE 0 2994 0 ENTERPRISE PRODS COMMON 293792107 4023 140056 SH SOLE 0 138362 1694 EOG RESOURCES INC COMMON 26875P101 21966 172151 SH SOLE 0 165465 6686 EQT CORPORATION COMMON 26884L109 265 6000 SH SOLE 0 6000 0 EQUIFAX INC COMMON 294429105 90 693 SH SOLE 0 693 0 EQUITY COMMONWEALTH COMMON SBI 294628102 1172 36530 SH SOLE 0 36500 30 EQUITY RESIDENTIAL SH BEN INT 29476L107 134 2024 SH SOLE 0 2024 0 ERICSSON ADR (1 ORD B SEK1) 294821608 13 1544 SH SOLE 0 218 1326 ESCO TECHN INC COMMON 296315104 13 200 SH SOLE 0 200 0 ESSENDANT INC COM USD0.10 296689102 151 11800 SH SOLE 0 8400 3400 ESTEE LAUDER CO CLASS A 518439104 54 374 SH SOLE 0 374 0 ETF MANAGERS TR AI POWERED EQT 26924G813 59 2000 SH SOLE 0 1000 1000 ETF MANAGERS TRUST ETFMG ALTRNT HARVEST 26924G508 30 750 SH SOLE 0 750 0 EVEREST RE GROUP LTD COMMON G3223R108 22 100 SH SOLE 0 100 0 EVERGY INC COMMON 30034W106 13671 248928 SH SOLE 0 235586 13342 EVERSOURCE ENERGY COMMON 30040W108 104 1708 SH SOLE 0 1708 0 EXELON CORP COMMON 30161N101 160 3665 SH SOLE 0 3290 375 EXPEDIA GROUP INC COMMON 30212P303 313 2400 SH SOLE 0 1800 600 EXPEDITORS INTL WASH COMMON 302130109 33 460 SH SOLE 0 460 0 EXPRESS SCRIPTS HLDG COMMON 30219G108 463 4882 SH SOLE 0 3982 900 EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 14797 731468 SH SOLE 0 692468 39000 EXTRA SPACE STORAGE REIT 30225T102 129 1500 SH SOLE 0 1500 0 EXXON MOBIL CORP COMMON 30231G102 38219 449527 SH SOLE 0 424406 25121 FACEBOOK INC CLASS A 30303M102 3908 23767 SH SOLE 2030 20322 1415 FAIR ISAAC INC COMMON 303250104 378 1654 SH SOLE 0 654 1000 FARMER BROS CO COMMON 307675108 955 36175 SH SOLE 0 35475 700 FATE THERAPEUTICS COM USD0.001 31189P102 1 100 SH SOLE 0 0 100 FEDEX CORP COMMON 31428X106 154759 642715 SH SOLE 8195 610381 24139 FERRARI N V COMMON N3167Y103 2 20 SH SOLE 0 20 0 FERRO CORP COMMON 315405100 2289 98580 SH SOLE 0 95580 3000 FIDELITY NATL INFO COMMON 31620M106 416 3817 SH SOLE 0 3547 270 FIESTA RESTAURANT GR COMMON 31660B101 2463 92090 SH SOLE 0 90900 1190 FIFTH THIRD BANCORP COMMON 316773100 93 3360 SH SOLE 0 3360 0 FIREEYE INC COMMON STOCK 31816Q101 18 1100 SH SOLE 0 1100 0 FIRST BANK OF THE PALM BEACHES CL B - RESTRICTED PER337018 650 325000 SH SOLE 325000 0 0 FIRST BANK WILLIAMS COMMON 31931U102 523 39788 SH SOLE 0 32193 7595 FIRST DATA CORP COMMON CL A 32008D106 256 10500 SH SOLE 0 10500 0 FIRST FINL BANCORP COMMON 320209109 138 4668 SH SOLE 0 4668 0 FIRST HORIZON NATL COMMON 320517105 2722 157730 SH SOLE 0 153225 4505 FIRST MID ILL BANCS COMMON 320866106 161 4000 SH SOLE 0 0 4000 FIRST REPUBLIC BANK COMMON 33616C100 1 20 SH SOLE 0 20 0 FIRST SOLAR COMMON 336433107 4 100 SH SOLE 0 100 0 FIRST TR EXCHANGE ENHANCED SHORT MAT 33739Q408 0 4 SH SOLE 0 4 0 FIRST TR EXCHANGE-TR PFD SECS INC ETF 33739E108 0 6 SH SOLE 0 6 0 FIRSTENERGY CORP COMMON 337932107 29 800 SH SOLE 0 800 0 FISERV INC COMMON 337738108 185 2250 SH SOLE 0 2250 0 FLAGSTAR BANCORP COMMON 337930705 22 730 SH SOLE 0 730 0 FLAHERTY & CRUMRINE CLAYMORE PF SEC INCM 338478100 3 180 SH SOLE 0 180 0 FLEX LTD COM USD0.01 Y2573F102 19 1460 SH SOLE 0 1460 0 FLIR SYS INC COMMON 302445101 7018 114173 SH SOLE 0 114173 0 FLUOR CORPORATION COMMON 343412102 34 601 SH SOLE 0 551 50 FLY LEASING LTD ADR 144 A 34407D109 710 50400 SH SOLE 0 40850 9550 FMC CORP COMMON 302491303 8 100 SH SOLE 0 100 0 FNB CORP COMMON 302520101 106 8338 SH SOLE 0 7003 1335 FNF GROUP COMMON STOCK 31620R303 19 500 SH SOLE 0 500 0 FOAMIX PHARMACUTICLS COMMON M46135105 3538 617500 SH SOLE 0 613800 3700 FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 39 400 SH SOLE 0 400 0 FOOT LOCKER INC COMMON 344849104 203 4000 SH SOLE 0 4000 0 FORD MOTOR CO COMMON 345370860 40 4345 SH SOLE 0 4345 0 FOREST CITY ENTPRSES CLASS A 345605109 6946 276851 SH SOLE 0 253785 23066 FORTIVE CORPORATION COMMON STOCK 34959J108 70999 843230 SH SOLE 600 795937 46693 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 136 2600 SH SOLE 0 2600 0 FOUR CORNERS PRPERTY COMMON 35086T109 27 1066 SH SOLE 0 1066 0 FRANCO NEVADA CORP COMMON 351858105 32 517 SH SOLE 0 517 0 FRANKLIN ELEC INC COMMON 353514102 781 16550 SH SOLE 0 16550 0 FRANKLIN RES INC COMMON 354613101 2802 92143 SH SOLE 0 91453 690 FRANKLIN STREET PPTY COMMON 35471R106 221 27661 SH SOLE 0 27661 0 FREEPORT-MCMORAN INC COMMON 35671D857 13 936 SH SOLE 0 300 636 FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 53 1038 SH SOLE 0 1038 0 FRP HOLDINGS INC COMMON 30292L107 373 6021 SH SOLE 0 6021 0 FS BANCORP INC COMMON 30263Y104 55 1000 SH SOLE 0 0 1000 GABELLI EQUITY TRUST COMMON 362397101 44 6867 SH SOLE 0 0 6867 GAMESTOP CORP HLDG CLASS A 36467W109 7 500 SH SOLE 0 500 0 GANNETT INC COMMON 36473H104 36 3662 SH SOLE 0 3662 0 GAP INC COMMON 364760108 59 2056 SH SOLE 0 2056 0 GATES INDL CORP PL ORD USD0.01 G39108108 12049 617915 SH SOLE 0 587890 30025 GATEWAY BANK FSB COMMON RSTD PER367155 725 2416667 SH SOLE 2416667 0 0 GCI LIBERTY INC CLASS A COMMON STOCK 36164V305 824 16160 SH SOLE 0 16160 0 GCP APPLIED TECH INC COMMON 36164Y101 135 5085 SH SOLE 0 5085 0 GENERAL AMERN INVS COMMON 368802104 277 7515 SH SOLE 0 6715 800 GENERAL DYNAMICS COMMON 369550108 1059 5176 SH SOLE 0 5166 10 GENERAL ELECTRIC CO COMMON 369604103 10485 928756 SH SOLE 3226 874195 51335 GENERAL MILLS INC COMMON 370334104 4446 103596 SH SOLE 0 103596 0 GENERAL MOTORS CO COMMON 37045V100 3044 90408 SH SOLE 0 89908 500 GENERAL MTRS CO WTS JUL 10 19 37045V126 0 22 SH SOLE 0 22 0 GENESCO INC COMMON 371532102 0 3 SH SOLE 0 3 0 GENIE ENERGY LTD CLASS B 372284208 0 66 SH SOLE 0 66 0 GENIUS BRANDS INTL COM USD0.001 37229T301 2 1265 SH SOLE 0 1265 0 GENMARK DIAGNOSTIC COMMON 372309104 14 2000 SH SOLE 0 0 2000 GENOMIC HEALTH COMMON 37244C101 14 200 SH SOLE 0 0 200 GENUINE PARTS CO COMMON 372460105 189 1903 SH SOLE 0 1903 0 GENWORTH FINANCIAL CLASS A 37247D106 296 71200 SH SOLE 70488 712 0 GERON CORP COMMON 374163103 5 3200 SH SOLE 0 3200 0 GETTY RLTY CORP NEW COMMON 374297109 74 2600 SH SOLE 0 2600 0 GEVO INC COMMON 374396406 0 25 SH SOLE 0 25 0 GILEAD SCIENCES INC COMMON 375558103 201403 2608510 SH SOLE 80 2280974 327456 GLATFELTER COMMON 377316104 11142 583096 SH SOLE 1600 540431 41065 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1288 32079 SH SOLE 0 32079 0 GLEN BURNIE BANCORP COMMON 377407101 61 5000 SH SOLE 0 0 5000 GLOBAL PARTNERS LP COMMON UNIT 37946R109 27 1500 SH SOLE 0 1500 0 GLOBAL PAYMENTS INC COMMON 37940X102 254 2000 SH SOLE 0 2000 0 GLOBAL X FDS LITHIUM ETF 37954Y855 4 150 SH SOLE 0 0 150 GLOBAL X FDS ROBOTICS&ARTIFICIAL 37954Y715 10 480 SH SOLE 0 0 480 GLOBAL X FDS SILVER MNR ETF 37954Y848 62 2566 SH SOLE 0 2566 0 GLU MOBILE INC COMMON 379890106 124 16770 SH SOLE 0 15770 1000 GOLAR LNG LTD ORDINARY G9456A100 1255 45150 SH SOLE 0 45150 0 GOLDCORP INC COMMON 380956409 133 13100 SH SOLE 0 13100 0 GOLDEN STAR RES COMMON 38119T104 10 15000 SH SOLE 0 15000 0 GOLDMAN SACHS GROUP COMMON 38141G104 1024 4569 SH SOLE 0 4390 179 GOPRO INC. COM USD0.0001 CL A 38268T103 0 11 SH SOLE 0 11 0 GRACE W R & CO DEL COMMON 38388F108 16227 227082 SH SOLE 100 216650 10332 GRACO INC COMMON 384109104 23485 506799 SH SOLE 0 403184 103615 GRAFTECH INTL LTD COMMON 384313508 7432 380950 SH SOLE 0 375100 5850 GRAHAM CORP COMMON 384556106 90 3200 SH SOLE 0 3200 0 GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 584 1009 SH SOLE 0 1009 0 GRAINGER W W INC COMMON 384802104 551 1544 SH SOLE 0 500 1044 GRAMERCY PROPERTY TR COMSHS BENFINT $0.01 385002308 3 132 SH SOLE 0 132 0 GRAND RIV COMM COMMON 386441109 1621 263636 SH SOLE 263636 0 0 GREEN BANCORP INC COMMON 39260X100 4939 223500 SH SOLE 100000 97500 26000 GREENHILL & CO INC COMMON 395259104 7 279 SH SOLE 0 279 0 GROUPE DANONE SHS F12033134 14080 182109 SH SOLE 0 181909 200 GUARANTY BANCORP DEL COMMON 40075T607 549 18500 SH SOLE 0 0 18500 GUESS INC COMMON 401617105 0 11 SH SOLE 0 11 0 GUIDEWIRE SOFTWARE COMMON 40171V100 121 1200 SH SOLE 0 1200 0 HALLIBURTON COMMON 406216101 772 19056 SH SOLE 0 17906 1150 HANESBRANDS INC COMMON 410345102 826 44865 SH SOLE 0 44865 0 HANGER INC COMMON 41043F208 1345 64575 SH SOLE 0 53125 11450 HANNON ARMSTRONG S COMMON 41068X100 15 700 SH SOLE 0 700 0 HARRIS CORP DEL COMMON 413875105 97 574 SH SOLE 0 574 0 HARSCO CORP COMMON 415864107 2501 87620 SH SOLE 0 72225 15395 HARTE-HANKS INC COMMON STOCK 416196202 0 28 SH SOLE 0 28 0 HARTFORD FINL SVCS COMMON 416515104 109 2201 SH SOLE 0 1721 480 HASBRO INC COMMON 418056107 1272 12100 SH SOLE 0 11600 500 HC2 HLDGS INC COMMON 404139107 91 15000 SH SOLE 0 0 15000 HCA HEALTHCARE COMMON 40412C101 125 900 SH SOLE 0 900 0 HCP INC COMMON 40414L109 0 1 SH SOLE 0 0 1 HELIOS & MATHESON COMMON 42327L309 0 1 SH SOLE 0 0 1 HENRY JACK & ASSOC COMMON 426281101 462 2888 SH SOLE 0 2888 0 HERCULES CAPITAL INC COMMON 427096508 52 4000 SH SOLE 0 3700 300 HESS CORPORATION COMMON 42809H107 1554 21710 SH SOLE 0 21710 0 HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 43 2659 SH SOLE 0 2659 0 HEXCEL CORP COMMON 428291108 254 3800 SH SOLE 0 3800 0 HIGHLANDS BANKSHARES COM USD5 430893107 1661 230428 SH SOLE 230428 0 0 HIGHWOODS PPTYS INC COMMON 431284108 330 7000 SH SOLE 0 7000 0 HILLENBRAND INC COMMON 431571108 10 207 SH SOLE 0 207 0 HILLTOP HOLDINGS COMMON 432748101 352 17500 SH SOLE 0 0 17500 HILTON WRLDWDE HLDGS COMMON 43300A203 2756 34118 SH SOLE 0 34018 100 HIMAX TECHNOLOGIES ADR (1 ORD) 43289P106 253 43100 SH SOLE 0 43100 0 HNI CORPORATION COMMON 404251100 61 1400 SH SOLE 0 1300 100 HOLLYFRONTIER CORP COMMON 436106108 66 950 SH SOLE 0 950 0 HOME BANCSHARES COMMON 436893200 882 40290 SH SOLE 0 0 40290 HOME DEPOT INC COMMON 437076102 6075 29327 SH SOLE 0 28146 1181 HONEYWELL INTL INC COMMON 438516106 298865 1796058 SH SOLE 64525 1691356 40177 HORIZON GLOBAL CORP COMMON 44052W104 8985 1260233 SH SOLE 279 1144818 115136 HORMEL FOODS CORP COMMON 440452100 78 2000 SH SOLE 0 2000 0 HOSPITALITY PPTYS TR COMMON SBI 44106M102 5 200 SH SOLE 0 200 0 HOST HOTELS & RESRTS REIT 44107P104 89 4253 SH SOLE 0 2509 1744 HOSTESS BRANDS INC WTS NOV 04 21 44109J114 60 57525 SH SOLE 0 42525 15000 HOUGHTON MIFFLIN USD0.01 44157R109 567 81000 SH SOLE 0 81000 0 HOWARD HUGHES COMMON 44267D107 15345 123532 SH SOLE 0 117093 6439 HP INC COMMON USD0.01 40434L105 68 2662 SH SOLE 0 2662 0 HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 26 1018 SH SOLE 0 1018 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 3607 82000 SH SOLE 700 74030 7270 HUNTINGTON BANCSHARE COMMON 446150104 59 3977 SH SOLE 0 3592 385 HUNTINGTON INGALLS COMMON 446413106 5 20 SH SOLE 0 20 0 HUNTSMAN CORP COMMON 447011107 2037 74826 SH SOLE 0 62926 11900 HURCO CO COMMON 447324104 76 1700 SH SOLE 0 1700 0 HUTTIG BUILDNG PRODS COMMON 448451104 84 20000 SH SOLE 0 0 20000 IAC INTERACTIVECORP COMMON 44919P508 204011 941359 SH SOLE 23315 770554 147490 IDACORP INC COMMON 451107106 9586 96613 SH SOLE 0 88283 8330 IDEX CORP COMMON 45167R104 1373 9118 SH SOLE 0 9118 0 IDEXX LABS INC COMMON 45168D104 1029 4125 SH SOLE 0 3975 150 IDT CORPORATION CLASS B 448947507 0 66 SH SOLE 0 66 0 IEC ELECTRS CORP COMMON 44949L105 16 3100 SH SOLE 0 3100 0 IHS MARKIT LTD SHS G47567105 80 1500 SH SOLE 0 0 1500 II VI INC COMMON 902104108 47 1000 SH SOLE 0 1000 0 ILLINOIS TOOL WORKS COMMON 452308109 7940 56261 SH SOLE 0 55861 400 ILLUMINA INC COMMON 452327109 703 1917 SH SOLE 15 1852 50 IMMUNOGEN INC COMMON 45253H101 71 7546 SH SOLE 0 7546 0 IMV INC COMMON 44974L103 522 87968 SH SOLE 0 0 87968 INDEPENDENCE REALTY COMMON STOCK 45378A106 1 116 SH SOLE 0 111 5 INDEPNDNT BK OF MASS COMMON 453836108 123 1495 SH SOLE 0 1495 0 INDIA FD INC COMMON 454089103 338 15297 SH SOLE 0 15297 0 INFINERA CORP COMMON 45667G103 25 3449 SH SOLE 0 3449 0 ING GROEP N V SP ADR (1 COM) 456837103 84 6522 SH SOLE 0 6522 0 INGERSOLL-RAND PLC CLASS A G47791101 277 2710 SH SOLE 0 2710 0 INGREDION INCORPRTD COMMON 457187102 45764 436022 SH SOLE 0 435522 500 INSMED INC COMMON 457669307 0 25 SH SOLE 0 25 0 INTEGRAT DEVICE TECH COMMON 458118106 592 12600 SH SOLE 0 12600 0 INTEL CORP COMMON 458140100 7886 166761 SH SOLE 0 158637 8124 INTER CONTINENTAL EX COM USD0.01 45866F104 19048 254358 SH SOLE 0 251738 2620 INTER PARFUMS INC COMMON 458334109 51 800 SH SOLE 0 800 0 INTERNATIONAL PAPER COMMON 460146103 201 4094 SH SOLE 0 4094 0 INTERPUBLIC GROUP COMMON 460690100 93 4092 SH SOLE 0 4092 0 INTL BUSINESS MCHN COMMON 459200101 59772 395292 SH SOLE 0 356974 38318 INTL FLAVORS & FRAGR COMMON 459506101 97 700 SH SOLE 0 700 0 INTUIT COMMON 461202103 636 2800 SH SOLE 0 0 2800 INTUITIVE SURGIC INC COMMON 46120E602 86 150 SH SOLE 0 150 0 INVESCO ACT MNG ETF OPT YLD DIV 46090F100 26 1425 SH SOLE 0 1425 0 INVESCO ETF SLF IDX BULETSH 19 YLD 46138J403 66 2755 SH SOLE 0 2755 0 INVESCO ETF SLF IDX BULETSH 20 YLD 46138J601 66 2730 SH SOLE 0 2730 0 INVESCO ETF SLF IDX BULTSHS 18 YLD 46138J205 68 2730 SH SOLE 0 2730 0 INVESCO ETF TR DIV ACHV PRTF 46137V506 322 11700 SH SOLE 0 11050 650 INVESCO ETF TR DYNA BUYBK ACH 46137V308 176 2900 SH SOLE 0 2900 0 INVESCO ETF TR GOLDEN DRG CHINA 46137V571 226 5870 SH SOLE 0 5870 0 INVESCO ETF TR NASD INTNT ETF 46137V530 23 174 SH SOLE 0 174 0 INVESCO ETF TR WATER RESOURCE 46137V142 29 920 SH SOLE 0 920 0 INVESCO EXCHANGETRAD S&P MIDCAP 400 PURE 46137V217 38 234 SH SOLE 0 234 0 INVESCO EXCHANGETRAD WILDERHILL CLEAN ENE 46137V134 2 100 SH SOLE 0 100 0 INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH SOLE 0 350 0 INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 1189 6399 SH SOLE 125 5882 392 INVESTORS BANCORP COMMON 46146L101 16 1361 SH SOLE 0 0 1361 INVUITY INC COM USD0.001 46187J205 7 1000 SH SOLE 0 1000 0 IONIS PHARMACEUTICAL COMMON USD0.001 462222100 2 50 SH SOLE 0 50 0 IQVIA HOLDINGS INC COMMON 46266C105 2909 22429 SH SOLE 70 21072 1287 IROBOT CORP COMMON 462726100 10 100 SH SOLE 0 100 0 IRON MOUNTAIN INC REIT 46284V101 6 195 SH SOLE 0 195 0 ISHARES 7-10 Y TR BD ETF 464287440 14 146 SH SOLE 0 146 0 ISHARES CHINA ETF 46429B671 20 350 SH SOLE 0 200 150 ISHARES CHINA LG-CAP ETF 464287184 256 5995 SH SOLE 0 5995 0 ISHARES EAFE GRWTH ETF 464288885 50 627 SH SOLE 0 627 0 ISHARES EAFE VALUE ETF 464288877 40 780 SH SOLE 0 600 180 ISHARES EMERG MKTS ETF 464287234 76 1793 SH SOLE 0 1793 0 ISHARES IBOXX INV CP ETF 464287242 39 340 SH SOLE 0 295 45 ISHARES LATN AMER 40 ETF 464287390 31 1000 SH SOLE 0 1000 0 ISHARES MSCI EAFE ETF 464287465 1039 15282 SH SOLE 0 15282 0 ISHARES MSCI GERMANY ETF 464286806 8 300 SH SOLE 0 0 300 ISHARES MSCI JAPN SMCETF 464286582 382 4900 SH SOLE 0 4900 0 ISHARES RUS 1000 GRW ETF 464287614 224 1437 SH SOLE 0 1437 0 ISHARES RUS 1000 VAL ETF 464287598 315 2489 SH SOLE 0 2489 0 ISHARES RUS MDCP VAL ETF 464287473 100 1114 SH SOLE 0 1114 0 ISHARES RUS MID-CAP ETF 464287499 203 923 SH SOLE 0 923 0 ISHARES RUSSELL 2000 ETF 464287655 72 430 SH SOLE 0 430 0 ISHARES S&P 500 GRWT ETF 464287309 13 78 SH SOLE 0 0 78 ISHARES S&P 500 VAL ETF 464287408 79 690 SH SOLE 0 604 86 ISHARES SELECT DIVID ETF 464287168 436 4375 SH SOLE 0 4375 0 ISHARES SP SMCP600VL ETF 464287879 58 350 SH SOLE 0 350 0 ISHARES U.S. ENERGY ETF 464287796 237 5670 SH SOLE 110 4190 1370 ISHARES U.S. PFD STK ETF 464288687 2320 62500 SH SOLE 0 62500 0 ISHARES U.S. UTILITS ETF 464287697 8 60 SH SOLE 0 60 0 ISHARES US HOME CONS ETF 464288752 24 700 SH SOLE 0 700 0 ISHARES US OIL EQ&SV ETF 464288844 4 125 SH SOLE 0 125 0 ISHARES US REGNL BKS ETF 464288778 14 300 SH SOLE 0 300 0 ISHARES GOLD TRUST GOLD TRUST 464285105 1 150 SH SOLE 0 150 0 ISHARES INC CORE MSCI EMKT 46434G103 627 12125 SH SOLE 180 9645 2300 ISHARES INC MSCI BRAZIL CAPPED E 464286400 5 171 SH SOLE 0 171 0 ISHARES INC MSCI EUROZONE 464286608 314 7665 SH SOLE 220 4955 2490 ISHARES SILVER TRUST ISHARES 46428Q109 4 350 SH SOLE 0 350 0 ISHARES TR CORE MSCI EAFE 46432F842 311 4868 SH SOLE 0 4868 0 ISHARES TR CORE S&P SMALL-CAP 464287804 1514 17355 SH SOLE 0 17155 200 ISHARES TR CORE S&P VLU ETF 464287663 1153 20465 SH SOLE 550 13850 6065 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 IBOXX H/Y CRP BOND 464288513 17 200 SH SOLE 0 200 0 ISHARES TR ISHS 2019 AMT FREE M 46429B564 9 371 SH SOLE 0 371 0 ISHARES TR S&P EURO 350 IND 464287861 90 2000 SH SOLE 0 2000 0 ISHARES TR TIPS BD ETF 464287176 428 3875 SH SOLE 0 3875 0 ISHARES TRUST CORE S&P 500 ETF 464287200 166 570 SH SOLE 20 310 240 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 78 392 SH SOLE 0 392 0 ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 568 8525 SH SOLE 0 8525 0 ITT INC COMMON 45073V108 140 2298 SH SOLE 0 1558 740 ITUS CORP COM USD0.01 45069V203 0 200 SH SOLE 0 200 0 JACOBS ENGR GROUP COMMON 469814107 16 214 SH SOLE 0 14 200 JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 95 3539 SH SOLE 0 3539 0 JAZZ PHARMA PLC COMMON G50871105 457 2720 SH SOLE 0 2600 120 JBG SMITH PROPERTIES COMMON SHARES 46590V100 2264 61476 SH SOLE 0 61476 0 JD.COM INC ADS EA 2 COM 'A' SHS 47215P106 116 4455 SH SOLE 185 2470 1800 JEFFERIES FINANCIAL COMMON 47233W109 45576 2075416 SH SOLE 0 1927178 148238 JETBLUE AIRWAYS CORP COMMON 477143101 251 13000 SH SOLE 0 13000 0 JOHN HANCK PREM DIV COMMON 41013T105 9 591 SH SOLE 0 591 0 JOHNSON & JOHNSON COMMON 478160104 322063 2330915 SH SOLE 316300 1966385 48230 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 10297 294203 SH SOLE 50 293427 726 JOHNSON OUTDOORS INC CLASS A 479167108 37 400 SH SOLE 0 400 0 JOUNCE THERAPEUTIC COM USD0.001 481116101 481 74000 SH SOLE 0 73000 1000 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 43 1600 SH SOLE 0 1600 0 JPMORGAN CHASE & CO COMMON 46625H100 30422 269606 SH SOLE 0 253207 16399 JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH SOLE 0 97 0 KADANT COMMON 48282T104 80 750 SH SOLE 0 750 0 KANSAS CITY SOUTHERN COMMON 485170302 1217 10745 SH SOLE 0 10695 50 KAR AUCTION SERVIC COMMON 48238T109 79804 1336981 SH SOLE 150885 1166221 19875 KAYNE ANDERS MLP/MID COMMON 486606106 83 4672 SH SOLE 0 4672 0 KEARNY FINL CORP MD COM USD0.10 48716P108 5 404 SH SOLE 0 0 404 KELLOGG CO COMMON 487836108 6680 95410 SH SOLE 0 92744 2666 KENNEDY-WILSON HLDS COMMON 489398107 86 4000 SH SOLE 0 4000 0 KEURIG DR PEPPER INC COMMON 49271V100 19 857 SH SOLE 0 857 0 KEYCORP COMMON 493267108 306 15410 SH SOLE 0 14864 546 KEYSIGHT TECHNOLOGS COMMON 49338L103 106 1603 SH SOLE 0 1553 50 KIMBERLY CLARK CORP COMMON 494368103 17564 154558 SH SOLE 0 153858 700 KIMCO REALTY CORP COMMON 49446R109 23 1400 SH SOLE 0 1400 0 KINDER MORGAN INC COMMON 49456B101 2213 124838 SH SOLE 0 124838 0 KINGSTONE COS INC COMMON 496719105 66 3500 SH SOLE 0 3500 0 KINISKA PHARMACEUTIC CL A G5269C101 0 6 SH SOLE 0 6 0 KIRBY CORPORATION COMMON 497266106 904 11000 SH SOLE 0 11000 0 KKR INCOME OPPORTU COMMON USD0.001 48249T106 0 15 SH SOLE 0 15 0 KNOLL INC COMMON 498904200 626 26700 SH SOLE 0 26700 0 KNOWLES CORPORATION COMMON STOCK 49926D109 0 51 SH SOLE 0 51 0 KOHLS CORP COMMON 500255104 8 118 SH SOLE 0 118 0 KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 1245 94570 SH SOLE 0 91962 2608 KRAFT HEINZ CO COMMON USD0.01 500754106 3767 68369 SH SOLE 0 61360 7009 KRATOS DEF & SEC SOL COMMON 50077B207 47 3200 SH SOLE 0 3200 0 KROGER CO COMMON 501044101 9 342 SH SOLE 0 342 0 L3 TECHNOLOGIES INC COMMON 502413107 861 4049 SH SOLE 0 4049 0 LABORATORY CORP AMER COMMON 50540R409 3537 20370 SH SOLE 0 20370 0 LADENBURG THALMAN FI COMMON 50575Q102 1 482 SH SOLE 0 0 482 LAKELAND BANCORP INC COMMON 511637100 644 35700 SH SOLE 0 35700 0 LAM RESEARCH CORP COMMON 512807108 3 23 SH SOLE 0 23 0 LAMAR ADVERTISING CL A 512816109 2047 26312 SH SOLE 0 23487 2825 LAMB WESTON HLDGS COMMON 513272104 213 3203 SH SOLE 0 1182 2021 LANDMARK BANCORP INC COMMON 51504L107 409 14125 SH SOLE 0 0 14125 LANDS END INC COMMON 51509F105 1 103 SH SOLE 0 103 0 LANDSTAR SYS INC COMMON 515098101 256 2100 SH SOLE 0 2100 0 LANNETT CO INC COM 516012101 3 685 SH SOLE 0 685 0 LAS VEGAS SANDS CORP COMMON 517834107 0 0 SH SOLE 0 0 0 LAZARD LTD SHARES A G54050102 24 500 SH SOLE 0 500 0 LCI INDUSTRIES COMMON 50189K103 2236 27008 SH SOLE 0 23572 3436 LEAR CORPORATION COMMON 521865204 11 77 SH SOLE 0 77 0 LEE ENTERPRISES INC COMMON 523768109 1 600 SH SOLE 0 600 0 LEGGETT & PLATT INC COMMON 524660107 2460 56195 SH SOLE 0 55670 525 LEIDOS HOLDINGS INC COMMON STOCK 525327102 89 1298 SH SOLE 0 1298 0 LENDING CLUB CORP COM USD0.01 52603A109 3 790 SH SOLE 0 0 790 LENNAR CORP CLASS A 526057104 40246 861995 SH SOLE 6200 810835 44960 LENNAR CORP CLASS B 526057302 4 104 SH SOLE 0 104 0 LEVEL ONE BANCORP IN COMMON 52730D208 1737 62500 SH SOLE 62500 0 0 LEXINGTON REALTY TR COMMON 529043101 12 1500 SH SOLE 0 1500 0 LIBERTY BRAVES GROUP COM SER A 531229706 751 27534 SH SOLE 0 16150 11384 LIBERTY BRAVES GROUP COM SER C 531229888 2528 92794 SH SOLE 0 53965 38829 LIBERTY BROADBAND CORP COM SER A 530307107 10269 121769 SH SOLE 20 91600 30149 LIBERTY BROADBAND CORP COM SER C 530307305 26170 310441 SH SOLE 41 229036 81364 LIBERTY EXPEDIA HLDS COM USD0.01 SER A 53046P109 501 10657 SH SOLE 0 10657 0 LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 896 30971 SH SOLE 0 30725 246 LIBERTY GLOBAL PLC CLASS C G5480U120 3177 112852 SH SOLE 0 111320 1532 LIBERTY LATIN AMERIC COM CL A G9001E102 768 36863 SH SOLE 0 25255 11608 LIBERTY LATIN AMERIC COM CL C G9001E128 4084 197973 SH SOLE 0 164797 33176 LIBERTY MEDIA COM USD0.01 SER A ME 531229870 3647 102500 SH SOLE 1 72923 29576 LIBERTY MEDIA COM USD0.01 SER C ME 531229854 9061 243655 SH SOLE 2 180929 62724 LIBERTY SIRIUS GROUP COM SER A 531229409 15409 354718 SH SOLE 82 236315 118321 LIBERTY SIRIUS GROUP COM SER C 531229607 42175 970675 SH SOLE 5808 778774 186093 LIBERTY TRIPADVISO COM USD0.01 'A' 531465102 148 9984 SH SOLE 0 9984 0 LIGHTBRIDGE CORP COM USD0.001 53224K203 1 2135 SH SOLE 0 2135 0 LINCOLN NATL CORP COMMON 534187109 149 2210 SH SOLE 0 2210 0 LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 552 23716 SH SOLE 0 23716 0 LIQTECH INTERNATINL COMMON STOCK 53632A102 9 6000 SH SOLE 0 6000 0 LLOYDS BANKING GR SP ADR(4 ORD) 539439109 21 7020 SH SOLE 0 7020 0 LOCKHEED MARTIN CORP COMMON 539830109 2700 7806 SH SOLE 0 7282 524 LOEWS CORP COMMON 540424108 13344 265676 SH SOLE 0 265676 0 LOGMEIN INC COMMON 54142L109 89 1002 SH SOLE 0 1002 0 LOWES CO COMMON 548661107 25017 217884 SH SOLE 0 216584 1300 LSC COMMUNICATIONS COMMON 50218P107 5 512 SH SOLE 0 512 0 LUBY'S INC COMMON 549282101 46 27520 SH SOLE 0 25720 1800 LULULEMON ATHLETICA COMMON 550021109 7 45 SH SOLE 0 45 0 LUMENTUM HLDGS INC USD0.001 55024U109 60 1003 SH SOLE 0 1003 0 LYONDELLBASELL INDUS SHARES A N53745100 25210 245935 SH SOLE 0 239285 6650 M & T BK CORP COMMON 55261F104 3007 18279 SH SOLE 0 18279 0 MACERICH CO REIT 554382101 4531 81950 SH SOLE 0 80200 1750 MACK CALI RLTY CORP COMMON 554489104 14130 664669 SH SOLE 1000 623134 40535 MACQUARIE INFRASTRUC COMMON 55608B105 57 1245 SH SOLE 0 315 930 MACYS INC COMMON 55616P104 5 158 SH SOLE 0 157 1 MAG SILVER CORP COMMON 55903Q104 291 36000 SH SOLE 0 36000 0 MAGAL SECURITY SYS ORDINARY M6786D104 102 18225 SH SOLE 0 18225 0 MAGELLAN MIDSTREAM COMMON UNIT 559080106 3366 49717 SH SOLE 0 49717 0 MAGYAR BANCORP INC COMMON 55977T109 278 22939 SH SOLE 0 22939 0 MAINSTREET BANCSHARE COM STK USD0.01 56064Y100 4100 195735 SH SOLE 122250 12080 61405 MALLINCKRODT PLC SHARES G5785G107 0 30 SH SOLE 0 21 9 MANPOWERGROUP COMMON 56418H100 4513 52505 SH SOLE 0 51930 575 MANULIFE FINCL CORP COMMON 56501R106 14 783 SH SOLE 0 783 0 MARATHON OIL CORP COMMON 565849106 405 17427 SH SOLE 0 17427 0 MARATHON PETROLEUM COMMON 56585A102 1397 17474 SH SOLE 0 17474 0 MARINE BANCORP FLA INC COM 56813P103 740 98730 SH SOLE 98730 0 0 MARKEL CORP COMMON 570535104 1537 1294 SH SOLE 0 1294 0 MARRIOTT INTL INC CLASS A 571903202 61 468 SH SOLE 0 468 0 MARRIOTT VACTNS WRLW COMMON 57164Y107 0 4 SH SOLE 0 4 0 MARSH & MCLENNAN COS COMMON 571748102 460 5570 SH SOLE 0 5570 0 MARTIN MARIETTA MATL COMMON 573284106 23358 128381 SH SOLE 28000 100281 100 MASTERCARD INC CLASS A 57636Q104 2192 9850 SH SOLE 0 9850 0 MATCH GROUP INC COMMON 57665R106 5590 96535 SH SOLE 0 88685 7850 MATERIALISE NV SPN ADS REPSTG 1 ORD 57667T100 176 12800 SH SOLE 0 12400 400 MATTEL INC COMMON 577081102 442 28190 SH SOLE 130 27460 600 MAXIM INTEGRATED PRO COMMON 57772K101 5 100 SH SOLE 0 100 0 MBIA INC COMMON 55262C100 343 32125 SH SOLE 0 0 32125 MCCORMICK & CO INC COMMON NON VTG 579780206 13590 103151 SH SOLE 0 103151 0 MCDONALDS CORP COMMON 580135101 44169 264027 SH SOLE 0 261819 2208 MCEWEN MINING INC COMMON 58039P107 128 66000 SH SOLE 0 66000 0 MCKESSON CORP COMMON 58155Q103 174 1315 SH SOLE 0 1315 0 MDC HOLDINGS COMMON 552676108 665 22507 SH SOLE 0 22394 113 MDU RES GROUP INC COMMON 552690109 8589 334362 SH SOLE 1700 314612 18050 MEDIFAST INC COMMON 58470H101 155 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 19112 194292 SH SOLE 179508 14712 72 MELINTA THERAPEUTICS COMMON 58549G100 6202 1570300 SH SOLE 1570300 0 0 MENLO THERAPEUTICS COM USD0.0001 586858102 9326 946804 SH SOLE 946804 0 0 MERCADOLIBRE INC COMMON 58733R102 30 90 SH SOLE 0 90 0 MERCK & CO INC COMMON 58933Y105 14187 199985 SH SOLE 100 198535 1350 MERCURY GENERAL CORP COMMON 589400100 1366 27242 SH SOLE 0 26942 300 MERIDIAN BIOSCIENCE COMMON 589584101 105 7062 SH SOLE 0 7062 0 MERIDIAN CORPORATION COMMON 58958P104 2640 153527 SH SOLE 103812 32580 17135 METLIFE INC COMMON 59156R108 78 1680 SH SOLE 0 1635 45 METTLER TOLEDO INTL COMMON 592688105 51908 85238 SH SOLE 0 85238 0 MFS CHARTER INC TR SH BEN INT 552727109 15 2041 SH SOLE 0 0 2041 MGM RESORTS INTL COMMON 552953101 16 600 SH SOLE 0 600 0 MICRO FOCUS INTL PLC ADS 1 ORD SHS 594837304 5 313 SH SOLE 0 313 0 MICROCHIP TECHNOLOGY COMMON 595017104 27 347 SH SOLE 0 169 178 MICRON TECHNOLOGY COMMON 595112103 126 2800 SH SOLE 0 2800 0 MICROSOFT CORP COMMON 594918104 678754 5934719 SH SOLE 150 5761111 173458 MID-AMER APT CMNTYS REIT 59522J103 4134 41266 SH SOLE 0 40916 350 MIDDLEBY CORP COMMON 596278101 66 516 SH SOLE 0 516 0 MIDDLESEX WATER CO COMMON 596680108 15220 314351 SH SOLE 1800 301360 11191 MIDSOUTH BANCORP COMMON 598039105 231 15000 SH SOLE 0 0 15000 MIDSTATES PETROLEUM COMMON 59804T407 445 50000 SH SOLE 0 50000 0 MIND C T I LTD ORDINARY M70240102 139 60000 SH SOLE 0 60000 0 MINERALS TECHNOLOGS COMMON 603158106 25595 378632 SH SOLE 0 378632 0 MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 1 200 SH SOLE 0 200 0 MOGO FINANCE TECHNOL COMMON 608008108 293 94300 SH SOLE 0 93700 600 MOHAWK INDS INC COMMON 608190104 105 600 SH SOLE 0 600 0 MOMO INC DR EACH REPR 2A ORD 60879B107 8593 196200 SH SOLE 195400 800 0 MONDELEZ INTL INC COMMON 609207105 145253 3381143 SH SOLE 1325 3335397 44421 MONOTYPE IMAGING HLD COMMON 61022P100 232 11500 SH SOLE 0 11100 400 MOODYS CORP COMMON 615369105 28644 171320 SH SOLE 0 169911 1409 MORGAN STAN ASIA PAC ASIA PAC COMMON 61744U106 14 854 SH SOLE 0 854 0 MORGAN STANLEY COMMON 617446448 46 990 SH SOLE 100 890 0 MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH SOLE 0 20 0 MORNINGSTAR INC COMMON 617700109 119 951 SH SOLE 0 951 0 MOSAIC CO COMMON 61945C103 6078 187138 SH SOLE 0 187074 64 MOSYS INC COMMON 619718208 1 2397 SH SOLE 0 2397 0 MOTOROLA SOLUTIONS COMMON 620076307 3988 30644 SH SOLE 0 30346 298 MOUNTAIN COMM BANCOR SHS 624004107 1340 62500 SH SOLE 62500 0 0 MOUNTAIN PROV DIAM COMMON 62426E402 609 290153 SH SOLE 0 265372 24781 MSA SAFETY INC COMMON STOCK 553498106 9553 89759 SH SOLE 0 86959 2800 MSB FINL CORP NEW COM STK USD0.10 55352L101 160 7845 SH SOLE 0 7845 0 MSC INDL DIRECT INC CLASS A 553530106 123 1400 SH SOLE 0 1400 0 MSCI INC COMMON 55354G100 659 3720 SH SOLE 0 3720 0 MUELLER INDS INC COMMON 624756102 1997 68931 SH SOLE 0 54931 14000 MUELLER WTR PRODS COMMON 624758108 3473 301812 SH SOLE 0 285362 16450 MURPHY OIL CORP COMMON 626717102 268 8040 SH SOLE 0 8040 0 MURPHY USA INC COMMON STOCK 626755102 171 2010 SH SOLE 0 2010 0 NABORS INDS LTD COMMON G6359F103 4 800 SH SOLE 0 800 0 NANOMETRICS INC COMMON 630077105 2928 78050 SH SOLE 0 76250 1800 NASDAQ INC COM STK USD0.01 631103108 3521 41038 SH SOLE 0 40973 65 NATERA INC COM USD0.0001 632307104 5827 243433 SH SOLE 243433 0 0 NATHANS FAMOUS INC COMMON 632347100 3122 37900 SH SOLE 0 37900 0 NATIONAL BANK HOLD COMMON 633707104 185 4925 SH SOLE 0 4925 0 NATIONAL OILWELL VAR COMMON 637071101 1280 29727 SH SOLE 0 29727 0 NAVIENT CORP COMMON 63938C108 2697 200103 SH SOLE 0 200103 0 NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 6898 570085 SH SOLE 0 525560 44525 NCR CORP COMMON 62886E108 1 67 SH SOLE 0 67 0 NEENAH INC COMMON 640079109 1865 21617 SH SOLE 0 16050 5567 NESTLE S A ADS (1 ORD SHRS) 641069406 379128 4556819 SH SOLE 84890 4098545 373384 NESTLE S A SHS NOM SHARES H57312649 782 9347 SH SOLE 0 9347 0 NETAPP INC COM COMMON 64110D104 2 28 SH SOLE 0 28 0 NETEASE INC ADR (25 ORD) 64110W102 11 50 SH SOLE 0 50 0 NETFLIX INC COMMON 64110L106 303 810 SH SOLE 0 810 0 NETWORK-1 TECH INC COMMON 64121N109 34 12600 SH SOLE 0 12600 0 NEUBERGER BERMAN RE COMMON 64190A103 14 3028 SH SOLE 0 3028 0 NEUROTROPE INC COM USD0.0001 64129T207 4 500 SH SOLE 0 500 0 NEW AMER HIGH INC COMMON 641876800 26 3040 SH SOLE 0 3040 0 NEW GOLD INC COMMON 644535106 566 714450 SH SOLE 0 710200 4250 NEW HOME COMPANY I COM USD0.01 645370107 7876 977191 SH SOLE 0 898130 79061 NEW RESIDENTIAL INV COMMON 64828T201 17 1000 SH SOLE 0 1000 0 NEW YORK TIMES CO CLASS A 650111107 22 980 SH SOLE 0 980 0 NEWELL BRANDS INC COMMON 651229106 27137 1336828 SH SOLE 0 1199628 137200 NEWFIELD EXPL CO COMMON 651290108 25 872 SH SOLE 0 18 854 NEWMONT MINING CORP COMMON 651639106 4986 165123 SH SOLE 0 165093 30 NEWS CORP NEW COMMON CL A 65249B109 26 2045 SH SOLE 0 2045 0 NEXEO SOLUTIONS INC WTS NOV 06 19 65342H110 2 2000 SH SOLE 0 2000 0 NEXSTAR MEDIA GROUP COM USD0.01 CL'A' 65336K103 13 167 SH SOLE 0 167 0 NEXTERA ENERGY INC COMMON 65339F101 874 5215 SH SOLE 0 5215 0 NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 9 200 SH SOLE 0 0 200 NIELSEN HOLDINGS PLC SHS EUR0.07 G6518L108 450 16280 SH SOLE 0 16280 0 NII HLDGS INC USD0.001 62913F508 621 106000 SH SOLE 0 102000 4000 NIKE INC CLASS B 654106103 13296 156946 SH SOLE 0 156946 0 NISOURCE INC COMMON 65473P105 7380 296150 SH SOLE 800 274305 21045 NN INC COMMON 629337106 47 3050 SH SOLE 0 3050 0 NOBLE CORPRATION PLC ORDINARY SHARES G65431101 310 44175 SH SOLE 0 37575 6600 NOBLE ENERGY INC COMMON 655044105 2117 67900 SH SOLE 0 67900 0 NOKIA CORP SP ADR (1 ORD A) 654902204 34 6259 SH SOLE 675 5574 10 NOMAD FOODS LTD USD ORD SHS G6564A105 2296 113374 SH SOLE 0 110074 3300 NORFOLK SOUTHERN COMMON 655844108 1610 8922 SH SOLE 0 8502 420 NORTHEAST BANCRP COMMON 663904209 162 7500 SH SOLE 0 0 7500 NORTHERN STS FINL CO COMMON 665751103 640 666667 SH SOLE 666667 0 0 NORTHERN TR CORP COMMON 665859104 10635 104132 SH SOLE 0 97466 6666 NORTHRIM BANCORP INC COMMON 666762109 625 15058 SH SOLE 0 0 15058 NORTHROP GRUMMAN CO COMMON 666807102 5213 16428 SH SOLE 0 15923 505 NORTHWEST PIPE CO COMMON 667746101 75 3800 SH SOLE 0 3800 0 NORTHWESTERN CORP COMMON 668074305 14242 242804 SH SOLE 0 225679 17125 NOVARTIS AG ADR (1 ORD) 66987V109 5810 67442 SH SOLE 0 61292 6150 NOVO-NORDISK AS ADR (1 ORD B) 670100205 1206 25600 SH SOLE 0 13000 12600 NOW INC COMMON 67011P100 138 8375 SH SOLE 0 8375 0 NRG ENERGY INC COMMON 629377508 2 55 SH SOLE 0 17 38 NUCOR CORP COMMON 670346105 859 13540 SH SOLE 0 13540 0 NUSTAR ENERGY LP COMMON 67058H102 36 1330 SH SOLE 0 1330 0 NUTRIEN LTD COMMON 67077M108 24289 420957 SH SOLE 0 416457 4500 NUVECTRA CORP COMMON 67075N108 241 11000 SH SOLE 0 11000 0 NUVEEN CREDIT STRAT INCOME FUND 67073D102 2 333 SH SOLE 0 333 0 NUVEEN MUNICIPAL CRE COM USD0.01 67070X101 24 1725 SH SOLE 0 1725 0 NUVEEN NEW JERSEY QU COM USD0.01 67069Y102 14 1100 SH SOLE 0 1100 0 NUVEEN NEW YORK AMT COM USD0.01 670656107 57 4834 SH SOLE 0 4834 0 NUVEEN NY MUN VALUE COMMON 67062M105 1 197 SH SOLE 0 197 0 NUVEEN PENNSYLVANIA COM USD0.01 670972108 6 525 SH SOLE 0 525 0 NUVEEN PRF&INC OP FD OPPORTUNITIES FUND 67073B106 3 336 SH SOLE 0 336 0 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 2105 77518 SH SOLE 0 42520 34998 NVIDIA CORP COMMON 67066G104 194 693 SH SOLE 0 693 0 NXP SEMICONDUCTR COMMON N6596X109 22 258 SH SOLE 0 258 0 NXSTAGE MEDICAL COMMON 67072V103 11 400 SH SOLE 0 400 0 OAKTREE CAP GROUP UNIT CLASS A 674001201 621 15000 SH SOLE 0 15000 0 OBSEVA SA COMMON H5861P103 27630 1532466 SH SOLE 1508966 23500 0 OBSIDIAN ENERGY COMMON 674482104 0 30 SH SOLE 0 0 30 OCCIDENTAL PETE CORP COMMON 674599105 13364 162643 SH SOLE 0 162043 600 OFFICE DEPOT INC COMMON 676220106 1 565 SH SOLE 0 565 0 OFG BANCORP COMMON 67103X102 242 15000 SH SOLE 0 0 15000 OGE ENERGY CORP COMMON 670837103 6252 172160 SH SOLE 0 155480 16680 OHR PHARMACEUTICAL COMMON 67778H200 1 7215 SH SOLE 0 7215 0 OIL STATES INTL INC COMMON 678026105 656 19775 SH SOLE 0 16025 3750 OLD LINE BANCSHARES COMMON 67984M100 1226 38758 SH SOLE 38758 0 0 OLD REP INTL CORP COMMON 680223104 40763 1821428 SH SOLE 0 1046761 774667 OMEGA HEALTHCARE INV COMMON 681936100 135 4139 SH SOLE 0 4139 0 OMNICOM GROUP INC COMMON 681919106 37156 546263 SH SOLE 0 544693 1570 ON DECK CAP COM USD0.005 682163100 3 400 SH SOLE 0 0 400 ONE LIBERTY PPTYS COMMON 682406103 4125 148507 SH SOLE 0 118097 30410 ONEOK INC COMMON 682680103 802 11843 SH SOLE 0 11843 0 OP BANCORP COM USD0.01 67109R109 58 5000 SH SOLE 0 0 5000 OPKO HEALTH INC COMMON 68375N103 14845 4290713 SH SOLE 4195163 90550 5000 ORACLE CORP COMMON 68389X105 215552 4180605 SH SOLE 1025 4104455 75125 O'REILLY AUTOMOTIVE COMMON 67103H107 26227 75515 SH SOLE 0 75515 0 ORION ENG CARBNS S.A COMMON L72967109 10046 312975 SH SOLE 0 307225 5750 OSHKOSH CORPORATION COMMON 688239201 3 50 SH SOLE 0 50 0 OSI ETF TR OSHS GBL INTER 67110P704 16 715 SH SOLE 0 715 0 OTONOMY INC COMMON 68906L105 4872 1771873 SH SOLE 1771873 0 0 OTTER TAIL CORP COMMON 689648103 4337 90558 SH SOLE 0 89013 1545 OUTFRONT MEDIA INC COMMON 69007J106 13 700 SH SOLE 0 500 200 OWENS & MINOR INC COMMON 690732102 12 750 SH SOLE 0 750 0 OWENS CORNING COMMON 690742101 18 350 SH SOLE 0 350 0 OWENS ILL INC COMMON 690768403 52 2800 SH SOLE 0 2800 0 PACIFIC MERCANT BANC COMMON 694552100 11391 1218333 SH SOLE 110200 980365 127768 PACIFIC PREMIER BANC COMMON 69478X105 3326 89415 SH SOLE 0 0 89415 PACKAGING CORP AMER COMMON 695156109 16 150 SH SOLE 0 0 150 PALATIN TECHNOLOG NEW COMMON 696077403 0 50 SH SOLE 0 50 0 PALO ALTO NETWORKS COMMON 697435105 106 475 SH SOLE 0 475 0 PAN AMERICAN SILVER COMMON 697900108 7820 529815 SH SOLE 3000 498315 28500 PARK NATL CORP COMMON 700658107 2208 20920 SH SOLE 0 19320 1600 PARKE BANCORP INC COMMON 700885106 854 38073 SH SOLE 0 0 38073 PARKER HANNIFIN CORP COMMON 701094104 82 450 SH SOLE 0 450 0 PAYCHEX INC COMMON 704326107 236 3210 SH SOLE 0 3210 0 PAYPAL HLDGS INC COM USD0.0001 70450Y103 80471 916118 SH SOLE 0 712068 204050 PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH SOLE 0 47 0 PENNYMAC CORP 5.375 MAY 01 20 C 70932AAB9 24 25000 PRN SOLE 0 25000 0 PENTAIR PLC COMMON G7S00T104 3169 73118 SH SOLE 0 38520 34598 PEOPLES UNITED FINL COMMON 712704105 309 18094 SH SOLE 0 17794 300 PEPSICO INC COMMON 713448108 16468 147300 SH SOLE 0 145924 1376 PERRIGO CO ORDINARY SHARES G97822103 1 25 SH SOLE 0 25 0 PERSPECTA INC COMMON STOCK 715347100 3 140 SH SOLE 0 140 0 PFIZER INC COMMON 717081103 216252 4907013 SH SOLE 449050 4398399 59564 PHIBRO ANIMAL HEAL COM USD0.0001 CL'A' 71742Q106 128 3000 SH SOLE 0 3000 0 PHILIP MORRIS INTL COMMON 718172109 149322 1831279 SH SOLE 0 1804270 27009 PHILLIPS 66 COMMON 718546104 1237 10977 SH SOLE 0 10977 0 PIMCO DYN CR& MORTGA COMMON 72202D106 24 1000 SH SOLE 0 1000 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 5 50 SH SOLE 0 50 0 PIMCO INC STRGY FDII COMMON SBI 72201J104 52 5000 SH SOLE 0 5000 0 PINNACLE FOODS INC COMMON 72348P104 259 4000 SH SOLE 0 4000 0 PINNACLE WEST CAP COMMON 723484101 2168 27390 SH SOLE 0 25430 1960 PIONEER NATURAL RES COMMON 723787107 920 5287 SH SOLE 0 5287 0 PIPER JAFFRAY COS COMMON 724078100 61 801 SH SOLE 0 1 800 PITNEY BOWES INC COMMON 724479100 17 2535 SH SOLE 0 2535 0 PLAINS ALL AMERN PIP UNIT 726503105 157 6288 SH SOLE 0 6288 0 PLANTRONICS INC COMMON 727493108 0 8 SH SOLE 0 8 0 PLATFORM SPECIALTY COM USD0.01 72766Q105 28359 2274225 SH SOLE 0 2128450 145775 PLAYA HOTELS & RESOR SHS N70544106 8 900 SH SOLE 0 900 0 PLEXUS CORP COMMON 729132100 1192 20375 SH SOLE 0 19275 1100 PNC FINL SVCS GRP COMMON 693475105 10348 75987 SH SOLE 0 75908 79 PNM RES INC COMMON 69349H107 4388 111250 SH SOLE 0 107000 4250 POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 966 13334 SH SOLE 0 5834 7500 PORTLAND GEN ELEC CO COMMON 736508847 8730 191414 SH SOLE 0 180714 10700 POST HOLDINGS INC COMMON 737446104 312 3186 SH SOLE 0 3183 3 POTLATCHDELTIC CORP COMMON STOCK 737630103 15 388 SH SOLE 0 388 0 PPG INDUSTRIES INC COMMON 693506107 43265 396460 SH SOLE 50 363975 32435 PPL CORP COMMON 69351T106 59 2021 SH SOLE 0 2021 0 PRAXAIR INC COMMON 74005P104 5929 36883 SH SOLE 0 36808 75 PRESIDIO BANK COMMON 74101A100 1872 70662 SH SOLE 70662 0 0 PRESTIGE CONSUMER HE COMMON 74112D101 17282 456115 SH SOLE 0 418408 37707 PRIME MERIDIAN HLDG COM USD0.01 74164R107 343 15100 SH SOLE 15100 0 0 PRIMERICA INC COMMON 74164M108 60 500 SH SOLE 0 500 0 PRINCIPAL FINL GRP COMMON 74251V102 40 685 SH SOLE 0 175 510 PROCTER & GAMBLE CO COMMON 742718109 32186 386709 SH SOLE 0 381953 4756 PROLOGIS INC COMMON 74340W103 502 7406 SH SOLE 0 488 6918 PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 1213 10450 SH SOLE 0 10450 0 PROSHARES TRUST ULTRASRT DOW30 REV S 74347B276 0 25 SH SOLE 0 25 0 PROSPECT CAPITAL COR 4.750 APR 15 20 C 74348TAQ5 30 30000 PRN SOLE 0 30000 0 PROTECTIVE INSURANCE CLASS A 74368L104 31 1400 SH SOLE 0 1400 0 PROTECTIVE INSURANCE CLASS B 74368L203 8358 364222 SH SOLE 2975 322507 38740 PROTHENA CORP PLC ORDINARY G72800108 2 200 SH SOLE 0 200 0 PROVIDENT FINL HLDGS COMMON 743868101 127 6942 SH SOLE 0 0 6942 PROVIDENT FINL SVCS COMMON 74386T105 65 2650 SH SOLE 0 450 2200 PRUDENTIAL FINL COMMON 744320102 49 490 SH SOLE 0 490 0 PUBLIC STORAGE REIT COM 74460D109 3578 17750 SH SOLE 0 16850 900 PUBLIC SVC ENTERPR COMMON 744573106 401 7606 SH SOLE 0 7076 530 PULTEGROUP INC COMMON 745867101 3 150 SH SOLE 0 150 0 PVH CORP COMMON 693656100 0 1 SH SOLE 0 1 0 QUALCOMM INC COMMON 747525103 1001 13906 SH SOLE 0 13844 62 QUEST DIAGNOSTICS COMMON 74834L100 12 112 SH SOLE 0 112 0 QURATE RETAIL INC COM SER A 74915M100 2482 111774 SH SOLE 0 111772 2 RA PHARMACEUTICALS COMMON 74933V108 19426 1073906 SH SOLE 1073291 0 615 RAFAEL HOLDINGS INC CLASS B COMMON STOCK 75062E106 0 33 SH SOLE 0 33 0 RANGE RESOURCES CORP COMMON 75281A109 9727 572559 SH SOLE 0 542968 29591 RAVEN INDS INC COMMON 754212108 802 17550 SH SOLE 0 16600 950 RAYONIER ADV MATERLS COMMON 75508B104 28 1542 SH SOLE 0 1542 0 RAYONIER INC COMMON REIT 754907103 926 27397 SH SOLE 0 25997 1400 RAYTHEON COMMON 755111507 39747 192331 SH SOLE 25 191251 1055 REALITY SHS ETF TR NASDAQ NEXTGEN ECON 75605A702 23 1000 SH SOLE 0 1000 0 REALPAGE INC COMMON 75606N109 276 4200 SH SOLE 0 4200 0 REALTY INCOME CORP COMMON 756109104 2546 44753 SH SOLE 0 43953 800 RECKITT BENCK GRP SPONSORED ADR 756255204 5669 309152 SH SOLE 0 296152 13000 RECKITT BENCKISER GR SHS G74079107 390024 4223034 SH SOLE 73500 3907045 242489 RED HAT INC COMMON 756577102 13 100 SH SOLE 0 100 0 REGENERON PHARMCTCLS COMMON 75886F107 79 197 SH SOLE 0 147 50 REGIONS FINL CORP COMMON 7591EP100 1369 74646 SH SOLE 3000 71646 0 REINSURANCE GRP COMMON 759351604 383 2650 SH SOLE 0 2650 0 RENAISSANCE RE HLDGS COMMON G7496G103 6 50 SH SOLE 0 0 50 REPLIGEN CORP COMMON 759916109 582 10500 SH SOLE 0 10500 0 REPUBLIC SVCS INC COMMON 760759100 3 54 SH SOLE 0 54 0 RESMED INC COMMON 761152107 115 1000 SH SOLE 0 1000 0 REVOLUTION LIGHTING COM USD0.001 76155G206 50 17800 SH SOLE 0 17800 0 RITE AID CORP COMMON 767754104 2 1750 SH SOLE 0 1750 0 RMR GROUP INC COMMON CL A 74967R106 0 8 SH SOLE 0 8 0 ROBERT HALF INTL INC COMMON 770323103 80883 1149237 SH SOLE 0 1147235 2002 ROCKWELL AUTOMATION COMMON 773903109 8 44 SH SOLE 0 44 0 ROCKWELL COLLINS INC COMMON 774341101 79789 568015 SH SOLE 0 467751 100264 ROLLINS INC COMMON 775711104 241 3982 SH SOLE 0 3982 0 ROPER TECHNOLOGIES COMMON 776696106 699 2360 SH SOLE 0 2010 350 ROWAN COMPANIES PLC COMMON G7665A101 22 1200 SH SOLE 0 1200 0 ROYAL BANK CDA COMMON 780087102 80 1000 SH SOLE 1000 0 0 ROYAL DUTCH SHELL SPON ADR B 780259107 44 632 SH SOLE 0 632 0 ROYAL DUTCH SHELL SPONS ADR A 780259206 3058 44881 SH SOLE 0 34106 10775 ROYAL GOLD INC 2.875 JUN 15 19 RGD 780287AA6 16 16000 PRN SOLE 0 16000 0 ROYAL GOLD INC COMMON 780287108 0 5 SH SOLE 0 0 5 ROYCE GLOBAL VL TRST COMMON 78081T104 0 79 SH SOLE 0 79 0 ROYCE VALUE TR INC COMMON 780910105 12 756 SH SOLE 0 756 0 RPC INC COMMON 749660106 49 3187 SH SOLE 0 3187 0 RPM INTERNATIONAL COMMON 749685103 7973 122779 SH SOLE 100 118289 4390 S&P GLOBAL INC COMMON 78409V104 31039 158859 SH SOLE 0 157575 1284 SABINE ROYALTY TRUST UNIT BEN INT 785688102 63 1500 SH SOLE 0 1500 0 SAFEGUARD SCIENTIFIC COMMON 786449207 14729 1575296 SH SOLE 0 1452681 122615 SAFETY INS GROUP INC COMMON 78648T100 2723 30400 SH SOLE 0 29140 1260 SALESFORCE.COM COMMON 79466L302 172 1085 SH SOLE 0 1085 0 SAN JUAN BASIN RTY UNIT BEN INT 798241105 113 22900 SH SOLE 0 15075 7825 SANCHEZ ENERGY COR COMMON 79970Y105 1 712 SH SOLE 0 244 468 SANDRIDGE ENERGY COMMON 80007P869 0 6 SH SOLE 0 6 0 SANDSTORM GOLD COMMON 80013R206 111 30000 SH SOLE 0 30000 0 SANDY SPRING BANCORP COMMON 800363103 859 22023 SH SOLE 0 0 22023 SANOFI CONTINGENT VALUE RTS 80105N113 0 140 SH SOLE 0 140 0 SANOFI SPONSORED ADR 80105N105 16 368 SH SOLE 0 168 200 SAP SE SP ADR (1 ORD) 803054204 79 650 SH SOLE 0 650 0 SAUL CTRS INC COMMON 804395101 2021 36092 SH SOLE 0 28225 7867 SB FINANCIAL GROUP COMMON 78408D105 690 33931 SH SOLE 0 0 33931 SCANA CORPORATION COMMON 80589M102 5 133 SH SOLE 0 133 0 SCHEIN HENRY INC COMMON 806407102 21 254 SH SOLE 0 254 0 SCHLUMBERGER LTD COMMON 806857108 7571 124291 SH SOLE 100 122691 1500 SCHWAB CHARLES CORP COMMON 808513105 12654 257470 SH SOLE 0 257470 0 SCIENCE APLCTNS INTL COMMON STOCK 808625107 119 1484 SH SOLE 0 1484 0 SCOTTS MIRACLE-GRO CLASS A 810186106 59 760 SH SOLE 0 760 0 SCRIPPS EW CO OHIO COMMON 811054402 31 1931 SH SOLE 0 1931 0 SEAGATE TECHNOLOGY COMMON G7945M107 3 80 SH SOLE 0 80 0 SEALED AIR CORP COMMON 81211K100 100 2497 SH SOLE 0 2497 0 SEARS HOLDING CORP COMMON 812350106 0 338 SH SOLE 0 338 0 SEASPAN CORPORATION COMMON Y75638109 0 92 SH SOLE 0 92 0 SEATTLE GENETICS INC COMMON 812578102 262 3400 SH SOLE 0 3400 0 SEI INVESTMENTS CO COMMON 784117103 237 3891 SH SOLE 0 3891 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 15 553 SH SOLE 0 450 103 SELECT SECTOR SPDR HEALTH CARE 81369Y209 16 178 SH SOLE 0 127 51 SELECT SECTOR SPDR MATERIALS 81369Y100 21 366 SH SOLE 0 366 0 SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 96 825 SH SOLE 0 825 0 SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 41 543 SH SOLE 0 543 0 SELECT SECTOR SPDR SBI INT-TECH 81369Y803 160 2135 SH SOLE 0 2135 0 SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 19 375 SH SOLE 0 375 0 SEMPRA ENERGY COMMON 816851109 12887 113295 SH SOLE 0 112595 700 SENECA FOODS CORP CLASS A 817070501 293 8720 SH SOLE 0 8720 0 SENECA FOODS CORP CLASS B 817070105 0 20 SH SOLE 0 20 0 SERVICE CORP INTL COMMON 817565104 181161 4098667 SH SOLE 275700 3741367 81600 SERVICEMASTER GBL HLDGS INC COM 81761R109 196 3160 SH SOLE 0 3160 0 SERVICENOW INC COMMON 81762P102 63 325 SH SOLE 0 325 0 SHIRE PLC ADR (3 ORD) 82481R106 89 495 SH SOLE 0 495 0 SHOPIFY INC CLASS A 82509L107 16 100 SH SOLE 0 100 0 SHOTSPOTTER INC COM USD0.005 82536T107 306 5000 SH SOLE 0 5000 0 SIENTRA INC COMMON 82621J105 28 1200 SH SOLE 0 0 1200 SILVERBOW RESOURCES COM 82836G102 51 1933 SH SOLE 0 1860 73 SILVERCORP METALS COMMON 82835P103 151 61400 SH SOLE 0 61400 0 SIMMONS 1ST NATL COR CLASS A 828730200 22 780 SH SOLE 0 780 0 SIMON PPTY INC REIT 828806109 9556 54068 SH SOLE 0 50098 3970 SIMPSON MANUFACTURIN COMMON 829073105 43 600 SH SOLE 0 600 0 SINA CORPORATION ORDINARY G81477104 7496 107896 SH SOLE 107896 0 0 SIRIUS XM HLDG COMMON 82968B103 258 40844 SH SOLE 0 40844 0 SJW GROUP COMMON 784305104 17684 289200 SH SOLE 1650 268225 19325 SKYWORKS SOLUTIONS COMMON 83088M102 11 125 SH SOLE 0 125 0 SLM CORP COMMON 78442P106 3556 319003 SH SOLE 0 319003 0 SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 16 431 SH SOLE 0 431 0 SMUCKER J M CO COMMON 832696405 560 5465 SH SOLE 0 5465 0 SNAP INC COMMON CL A 83304A106 21 2575 SH SOLE 0 1575 1000 SNAP-ON INC COMMON 833034101 31597 172097 SH SOLE 0 172097 0 SOLID BIOSCIENCES COMMON 83422E105 47 1000 SH SOLE 0 1000 0 SONOCO PRODS COMMON 835495102 1312 23655 SH SOLE 0 23180 475 SONY CORP ADR (1 ORD) 835699307 9 150 SH SOLE 0 150 0 SOTHEBYS CLASS A 835898107 5 107 SH SOLE 0 107 0 SOURCE CAP INC COMMON 836144105 10 250 SH SOLE 0 250 0 SOUTH STATE CORP COMMON 840441109 789 8574 SH SOLE 0 300 8274 SOUTHERN CO COMMON 842587107 278 6395 SH SOLE 0 5745 650 SOUTHERN NATL BKOFVA COMMON 843395104 4580 282731 SH SOLE 106573 79400 96758 SOUTHWESTERN ENERGY COMMON 845467109 8 1684 SH SOLE 0 1684 0 SPARK NETWORKS INC REP(0.1 ORD WI) 846517100 2566 225170 SH SOLE 450 211670 13050 SPARTAN MOTORS INC COMMON 846819100 1147 77780 SH SOLE 0 67780 10000 SPARTANNASH CO COMMON 847215100 2 120 SH SOLE 0 120 0 SPDR S&P 500 ETF TRUST 78462F103 13872 47715 SH SOLE 0 46995 720 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 2242 19884 SH SOLE 0 17814 2070 SPDR INDX SH FUNDS EURO STOXX 50 78463X202 57 1500 SH SOLE 0 1500 0 SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 15 157 SH SOLE 0 157 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 595 1620 SH SOLE 0 1620 0 SPECIAL OPPRTUNTY FD COMMON 84741T104 150 10000 SH SOLE 0 0 10000 SPECTRA ENERGY PARTN COMMON 84756N109 371 10405 SH SOLE 0 10125 280 SPECTRUM BRANDS HLDS COMMON STOCK 84790A105 56713 759015 SH SOLE 0 713811 45204 SPIRIT AEROSYSTEMS CLASS A 848574109 36227 395192 SH SOLE 0 394842 350 SPIRIT AIRLINES IN COMMON 848577102 348 7420 SH SOLE 0 7170 250 SPIRIT MTA REIT COM SHS OF BENEF INT 84861U105 28 2500 SH SOLE 0 0 2500 SPIRIT REALTY CAPI COMMON 84860W102 201 25000 SH SOLE 0 0 25000 SPIRIT RLTY CAP INC 2.875 MAY 15 19 C 84860WAA0 29 30000 PRN SOLE 0 30000 0 SPROTT PHYSICAL GOLD SILVER TRUST 85208R101 419 36299 SH SOLE 0 36299 0 SQUARE INC CLASS A 852234103 19 200 SH SOLE 0 200 0 STANDEX INTL CORP COMMON 854231107 156 1500 SH SOLE 0 1500 0 STANLEY BLACK&DECKR COMMON 854502101 2077 14190 SH SOLE 0 13590 600 STAR GROUP LP UNIT 85512C105 32 3310 SH SOLE 0 3310 0 STARBUCKS CORP COMMON 855244109 1251 22023 SH SOLE 0 20209 1814 STARWOOD PPTY TR COMMON 85571B105 57 2690 SH SOLE 0 2290 400 STATE STREET CORP COMMON 857477103 680 8119 SH SOLE 0 8119 0 STEEL CONNECT INC COMMON 858098106 79 37500 SH SOLE 0 0 37500 STEEL PARTNERS HLDGS UNIT 85814R107 334 20025 SH SOLE 0 0 20025 STEELCASE INC CLASS A 858155203 3801 205500 SH SOLE 0 195800 9700 STERLING BANCORP COMMON STOCK 85917A100 1083 49240 SH SOLE 1400 37699 10141 STORE CAP CORP COMMON 862121100 1581 56917 SH SOLE 0 54740 2177 STRATUS PPTYS INC COMMON 863167201 38 1250 SH SOLE 0 1250 0 STREAMLINE HEALTH COMMON 86323X106 0 529 SH SOLE 0 529 0 STRYKER CORP COMMON 863667101 26002 146345 SH SOLE 137270 9075 0 SUBURBAN PROPANE PAR UNIT 864482104 195 8300 SH SOLE 0 8300 0 SUN LIFE FNCL INC COMMON 866796105 28 724 SH SOLE 0 724 0 SUNCOKE ENERGY INC COMMON 86722A103 6 600 SH SOLE 0 600 0 SUNCOR ENERGY INC COMMON 867224107 887 22926 SH SOLE 0 22926 0 SUNPOWER CORP COMMON 867652406 0 100 SH SOLE 0 100 0 SUNTRUST BANKS INC COMMON 867914103 932 13956 SH SOLE 0 11406 2550 SUPERIOR GRP OF COMP COMMON 868358102 2249 118265 SH SOLE 0 114265 4000 SVB FINANCIAL GROUP COMMON 78486Q101 769 2475 SH SOLE 0 2475 0 SYMANTEC CORP COMMON 871503108 2391 112376 SH SOLE 0 109376 3000 SYNCHRONY FINL COMMON 87165B103 3 100 SH SOLE 0 100 0 SYNDAX PHARMACEUTI COM USD0.0001 87164F105 12 1500 SH SOLE 0 0 1500 SYNEOS HEALTH INC COM CL A 87166B102 103 2000 SH SOLE 0 2000 0 SYNNEX CORP COMMON 87162W100 186 2200 SH SOLE 0 2200 0 SYSCO CORP COMMON 871829107 1248 17051 SH SOLE 0 17051 0 T ROWE PRICE GRP COMMON 74144T108 11 106 SH SOLE 0 106 0 T2 BIOSYSTEMS INC COMMON 89853L104 3 450 SH SOLE 0 450 0 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 88 2000 SH SOLE 0 2000 0 TAKE-TWO INTERACTIVE COMMON 874054109 8 63 SH SOLE 0 63 0 TANDEM DIABETES CARE COMMON 875372203 428 10000 SH SOLE 0 10000 0 TANGER FACTORY OUTLT COMMON 875465106 18208 795843 SH SOLE 0 759238 36605 TAPESTRY INC COMMON 876030107 2607 51862 SH SOLE 0 51662 200 TARGA RESOURCES IN COMMON 87612G101 1105 19639 SH SOLE 0 19639 0 TARGET CORPORATION COMMON 87612E106 739 8382 SH SOLE 0 7313 1069 TCF FINANCIAL CORP COMMON 872275102 7 335 SH SOLE 0 335 0 TCW STRATEGIC INCM COMMON 872340104 724 129338 SH SOLE 0 122338 7000 TE CONNECTIVITY COMMON H84989104 27601 313908 SH SOLE 50 312743 1115 TECH DATA CORP COMMON 878237106 178 2500 SH SOLE 0 2500 0 TEEKAY LNG PARTNERS PARTNERSHIP UNIT Y8564M105 20 1200 SH SOLE 0 1200 0 TEEKAY OFFSHRE PRTNR UNIT Y8565J101 4647 1985975 SH SOLE 1800 1493100 491075 TEGNA INC COMMON 87901J105 104 8766 SH SOLE 0 8766 0 TEJON RANCH CO COMMON 879080109 153 7053 SH SOLE 0 0 7053 TEKLA LIFE SCIENCES SH BEN INT 87911K100 50 2476 SH SOLE 0 2476 0 TELEFLEX INC COMMON 879369106 133 500 SH SOLE 0 500 0 TELEPHONE & DATA SYS COMMON 879433829 3969 130436 SH SOLE 0 130436 0 TELIGENT INC NEW COMMON 87960W104 79 20000 SH SOLE 0 20000 0 TERADATA CORP COMMON 88076W103 2 63 SH SOLE 0 63 0 TERRAFORM PWR INC COMMON CL A 88104R209 1628 141000 SH SOLE 0 96250 44750 TESLA INC COM USD0.001 88160R101 471 1779 SH SOLE 0 1369 410 TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 6788 315167 SH SOLE 0 314615 552 TEXAS INSTRUMENTS COMMON 882508104 5637 52545 SH SOLE 0 50209 2336 TEXAS PAC LD TR SUB CTF PROP I T 882610108 135513 157106 SH SOLE 0 7106 150000 TEXTRON INC COMMON 883203101 71 1000 SH SOLE 0 1000 0 THE CHEMOURS COMPANY COMMON 163851108 81 2065 SH SOLE 0 1725 340 THE HANOVER INS GRP COMMON 410867105 97 794 SH SOLE 0 794 0 THE HERSHEY COMPANY COMMON 427866108 1189 11661 SH SOLE 0 11661 0 THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH SOLE 0 29 0 THERAVANCE BIOPHARMA COM G8807B106 0 0 SH SOLE 0 0 0 THERMO FISHER SCI COMMON 883556102 122421 501562 SH SOLE 5240 474302 22020 THESTREET INC COMMON 88368Q103 7 3583 SH SOLE 0 3583 0 THIRD PT REINS LTD COM USD0.10 G8827U100 130 10000 SH SOLE 0 0 10000 THOMSON REUTERS CORP COMMON 884903105 438 9600 SH SOLE 0 9450 150 TIFFANY & CO COMMON 886547108 160 1241 SH SOLE 0 834 407 TITAN INTL INC COMMON 88830M102 5053 681085 SH SOLE 0 603185 77900 TIVO CORP COM STK USD0.001 88870P106 0 38 SH SOLE 0 38 0 TJX COMPANIES INC COMMON 872540109 1427 12747 SH SOLE 0 12497 250 TOCAGEN INC COMMON 888846102 31 2000 SH SOLE 0 2000 0 TOLL BROTHERS INC COMMON 889478103 3 110 SH SOLE 0 110 0 TOOTSIE ROLL INDS COMMON 890516107 729 24952 SH SOLE 0 24624 328 TORCHMARK CORP COMMON 891027104 5708 65852 SH SOLE 0 65852 0 TORONTO DOMINION BK COMMON 891160509 119 1970 SH SOLE 0 1970 0 TOTAL SA ADR (1 ORD) 89151E109 5 92 SH SOLE 0 92 0 TOYOTA MTR CORP ADR (2 ORD) 892331307 62 500 SH SOLE 0 500 0 TRANSDIGM GROUP COMMON 893641100 416 1120 SH SOLE 0 700 420 TRANSENTERIX INC COMMON 89366M201 20 3500 SH SOLE 0 3500 0 TRANSOCEAN LTD COMMON H8817H100 0 20 SH SOLE 0 20 0 TRAVELERS CO(THE) COMMON 89417E109 11603 89460 SH SOLE 0 89310 150 TRIBUNE MEDIA CO CL A 896047503 96 2500 SH SOLE 0 2500 0 TRIMAS CORP COMMON 896215209 41879 1377599 SH SOLE 0 1251349 126250 TRIMBLE INC COM NPV 896239100 1 32 SH SOLE 0 32 0 TRINITY PL HLDGS INC COM 89656D101 86 14126 SH SOLE 0 0 14126 TRIPADVISOR INC COMMON 896945201 884 17320 SH SOLE 0 13160 4160 TRIUMPH BANCORP COM ACCD INVS 89679E300 764 20000 SH SOLE 0 0 20000 TRUSTCO BK CORP N Y COMMON 898349105 4500 529474 SH SOLE 0 499474 30000 TTEC HOLDINGS INC COMMON 89854H102 974 37624 SH SOLE 0 31874 5750 TUPPERWARE BRANDS COMMON 899896104 23 690 SH SOLE 0 690 0 TWENTY-FIRST CENTURY CLASS A 90130A101 5510 118941 SH SOLE 0 118941 0 TWITTER INC COMMON 90184L102 7 250 SH SOLE 0 250 0 TWO RIV BANCORP COMMON 90207C105 486 28056 SH SOLE 0 0 28056 TYLER TECHN INC COMMON 902252105 199 816 SH SOLE 0 816 0 U S PHYSICAL THERAPY COMMON 90337L108 122 1030 SH SOLE 0 1030 0 U S SILICA HLDGS I COMMON 90346E103 56 2975 SH SOLE 0 2975 0 UDR INC COMMON 902653104 47 1169 SH SOLE 0 1169 0 UGI CORP COMMON 902681105 18 332 SH SOLE 0 332 0 ULTA BEAUTY INC COM STK USD0.01 90384S303 92001 326107 SH SOLE 0 252916 73191 ULTRA PETROLEUM CP NPV 903914208 2705 2415459 SH SOLE 0 2226336 189123 UNDER ARMOUR CLASS A 904311107 169 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 105 3740 SH SOLE 0 742 2998 UNILEVER N.V NY SHARES (1 ORD) 904784709 1544 27798 SH SOLE 0 27798 0 UNILEVER PLC ADR (4 ORD) 904767704 660 12020 SH SOLE 0 12020 0 UNION PAC CORP COMMON 907818108 5869 36048 SH SOLE 0 27311 8737 UNIQURE N.V. COM EUR0.05 N90064101 1888 51900 SH SOLE 51900 0 0 UNITED CMNTY FINL COMMON 909839102 48 5000 SH SOLE 0 0 5000 UNITED CONTINENTAL COMMON 910047109 2 25 SH SOLE 0 25 0 UNITED GUARDIAN INC COMMON 910571108 275 17062 SH SOLE 0 0 17062 UNITED PARCEL SERVIC CLASS B 911312106 39796 340864 SH SOLE 0 336789 4075 UNITED RENTALS INC COMMON 911363109 7087 43320 SH SOLE 41025 1625 670 UNITED STATES CELLUL COMMON 911684108 99 2230 SH SOLE 0 2230 0 UNITED TECHNOLOGIES COMMON 913017109 76418 546578 SH SOLE 0 457501 89077 UNITEDHEALTH GRP INC COMMON 91324P102 61823 232384 SH SOLE 0 232172 212 UNITI GROUP INC COM USD0.0001 91325V108 36 1810 SH SOLE 0 1443 367 UNITIL CORP COMMON 913259107 4567 89744 SH SOLE 0 80929 8815 UNIVERSAL DISPLAY CP COMMON 91347P105 29 250 SH SOLE 0 250 0 UNIVERSAL STAINLES COMMON 913837100 61 2405 SH SOLE 0 2405 0 UNIVEST CORP PA COMMON 915271100 1624 61421 SH SOLE 1500 59081 840 UNTD BKSH INC WEST V COMMON 909907107 0 0 SH SOLE 0 0 0 UNUM GROUP COMMON 91529Y106 39 1000 SH SOLE 0 1000 0 URBANEDGE PROPERTIES COMMON SHARES 91704F104 3415 154672 SH SOLE 0 154672 0 URSTADT BIDDLE PPTYS CLASS A 917286205 2137 100376 SH SOLE 0 89146 11230 URSTADT BIDDLE PPTYS COMMON 917286106 39 2301 SH SOLE 0 2301 0 URSTADT BIDDLE PPTYS PFD SER G 6.75 917286809 1267 49825 SH SOLE 0 48450 1375 US BANCORP DEL COMMON 902973304 71586 1355557 SH SOLE 8400 1214532 132625 USG CORPORATION COMMON 903293405 43 1000 SH SOLE 0 1000 0 V F CORP COMMON 918204108 499 5340 SH SOLE 0 5280 60 VALERO ENERGY CORP COMMON 91913Y100 35 308 SH SOLE 0 292 16 VALLEY NATL BANCORP COMMON 919794107 1071 95245 SH SOLE 0 83232 12013 VANDA PHARMA COMMON 921659108 18942 825375 SH SOLE 825375 0 0 VANECK VECTORS GOLD MINER ETF 92189F106 277 15000 SH SOLE 0 15000 0 VANECK VECTORS INDIA SMALL CP ETF 92189F767 435 10875 SH SOLE 0 10875 0 VANECK VECTORS ETF T BIOTECH ETF 92189F726 292 2150 SH SOLE 0 2150 0 VANGUARD FTSE DEV MKTS ETF 921943858 3021 69825 SH SOLE 0 65665 4160 VANGUARD RUSSELL 2000 ETF 92206C664 2098 15509 SH SOLE 0 15509 0 VANGUARD ADMIRAL F S&P SMCAP600 VL IDX 921932778 8455 58777 SH SOLE 0 57487 1290 VANGUARD ADMIRAL F S&PSMLCAP600 IND ETF 921932828 177 1110 SH SOLE 0 1110 0 VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 88 1138 SH SOLE 0 1138 0 VANGUARD FTSE EMERGING MARKETS ETF 922042858 1559 38040 SH SOLE 0 37155 885 VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 191 1345 SH SOLE 0 1345 0 VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 148 1314 SH SOLE 0 1139 175 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8314 31133 SH SOLE 0 27653 3480 VANGUARD INDEX TR EXTENDED MKT 922908652 46 376 SH SOLE 0 376 0 VANGUARD INDEX TR GROWTH 922908736 412 2563 SH SOLE 0 2563 0 VANGUARD INDEX TR LRG CAP 922908637 499 3745 SH SOLE 0 3745 0 VANGUARD INDEX TR MID CAP 922908629 771 4700 SH SOLE 0 3510 1190 VANGUARD INDEX TR SMALL CAP 922908751 442 2720 SH SOLE 0 2650 70 VANGUARD INDEX TR SMALL CAP GROWTH 922908595 268 1433 SH SOLE 0 1433 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 1338 9602 SH SOLE 0 9602 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 585 3910 SH SOLE 0 3871 39 VANGUARD INDEX TR VALUE 922908744 764 6906 SH SOLE 0 6691 215 VANGUARD INTL INDEX FD TT WRLD ST 922042742 250 3300 SH SOLE 0 3300 0 VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 23 410 SH SOLE 0 410 0 VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 548 10539 SH SOLE 0 1389 9150 VANGUARD MALVERN F SH-TERM INFL PROTECD 922020805 14 300 SH SOLE 0 300 0 VANGUARD SCOTTSDAL RUSSELL 1000 GROWTH 92206C680 329 2060 SH SOLE 0 2060 0 VANGUARD SCOTTSDAL RUSSELL 1000 VALUE 92206C714 30 275 SH SOLE 0 275 0 VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 328 4200 SH SOLE 0 4200 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 34 168 SH SOLE 0 168 0 VANGUARD SECTOR INDX ENERGY 92204A306 189 1800 SH SOLE 0 1800 0 VANGUARD SECTOR INDX INDUSTRIALS 92204A603 81 550 SH SOLE 0 550 0 VANGUARD SPECIALIZED DIV APPRECIATION 921908844 539 4875 SH SOLE 0 4825 50 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 225 2800 SH SOLE 0 2800 0 VANGUARD STAR FUND TOTAL INTL INDEX ETF 921909768 133 2472 SH SOLE 0 2472 0 VANGUARD WHITEHALL F HIGH DIV YLD 921946406 25495 292752 SH SOLE 0 292077 675 VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 198 1100 SH SOLE 0 1100 0 VAREX IMAGING CORP COM USD0.01 WI 92214X106 46 1610 SH SOLE 0 1610 0 VARIAN MED SYS INC COMMON 92220P105 679 6070 SH SOLE 0 6070 0 VARONIS SYSTEMS IN COM USD0.001 922280102 587 8015 SH SOLE 0 7815 200 VECTREN CORP COMMON 92240G101 237 3329 SH SOLE 0 3329 0 VECTRUS INC COMMON 92242T101 4 147 SH SOLE 0 147 0 VEECO INSTRS INC COMMON 922417100 5 500 SH SOLE 0 500 0 VEEVA SYSTEMS INC COM USD0.00001 CL 'A 922475108 108 1000 SH SOLE 0 1000 0 VENTAS INC COMMON 92276F100 129 2387 SH SOLE 0 2387 0 VERASTEM INC COMMON 92337C104 7 1000 SH SOLE 0 500 500 VERISK ANALYTICS INC COM USD0.001 92345Y106 433 3600 SH SOLE 0 3600 0 VERITIV CORPORATION COMMON STOCK 923454102 1 35 SH SOLE 0 35 0 VERIZON COMMUNICATIO COMMON 92343V104 35504 664992 SH SOLE 150 643294 21548 VERMILION ENERGY INC COMMON 923725105 47 1440 SH SOLE 0 0 1440 VERSUM MATERIALS INC COMMON STOCK 92532W103 964 26775 SH SOLE 0 26775 0 VERTEX PHARMACEUTICL COMMON 92532F100 159 825 SH SOLE 0 825 0 VIACOM INC CLASS B 92553P201 6643 196786 SH SOLE 0 188459 8327 VIAVI SOLUTIONS IN COM NPV 925550105 0 15 SH SOLE 0 15 0 VICAL INC COM USD0.01 925602203 0 100 SH SOLE 0 100 0 VIKING THERAPEUTICS COMMON 92686J106 3516 201853 SH SOLE 201853 0 0 VIRNETX HOLDING CORP COMMON 92823T108 18 4000 SH SOLE 0 4000 0 VISA INC CLASS A 92826C839 40855 272209 SH SOLE 45000 227034 175 VIVUS INC COMMON 928551308 25 5680 SH SOLE 0 4680 1000 VODAFONE GRP PLC ADR (10 ORD) 92857W308 70 3269 SH SOLE 0 3031 238 VORNADO RLTY TR COMMON 929042109 28281 387415 SH SOLE 0 377873 9542 VULCAN MATERIALS CO COMMON 929160109 1834 16500 SH SOLE 0 16000 500 W.P CAREY INC COMMON 92936U109 781 12150 SH SOLE 0 12150 0 WABCO HOLDINGS COMMON 92927K102 119817 1015919 SH SOLE 2700 816743 196476 WABTEC COMMON 929740108 989 9434 SH SOLE 0 7570 1864 WADDELL & REED FINL CLASS A 930059100 172 8148 SH SOLE 0 8148 0 WALGREENS BOOTS ALNC COMMON 931427108 7987 109571 SH SOLE 0 109571 0 WALMART INC COMMON 931142103 8647 92081 SH SOLE 0 92079 2 WALT DISNEY CO COMMON 254687106 46928 401296 SH SOLE 100 396123 5073 WASTE MANAGEMENT INC COMMON 94106L109 91 1009 SH SOLE 0 1009 0 WATERS CORP COMMON 941848103 9203 47276 SH SOLE 0 47276 0 WD-40 CO COMMON 929236107 25 150 SH SOLE 0 150 0 WEATHERFORD INTL PLC ORDINARY SHARES G48833100 15 5579 SH SOLE 0 3679 1900 WEBSTER FINANCIAL CO COMMON 947890109 4 70 SH SOLE 0 70 0 WEC ENERGY GROUP INC COMMON 92939U106 10 150 SH SOLE 0 150 0 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 36 500 SH SOLE 0 500 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 58 1950 SH SOLE 0 1950 0 WEIS MKTS INC COMMON 948849104 164 3800 SH SOLE 0 3800 0 WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 6444 4992 SH SOLE 0 4917 75 WELLS FARGO & CO COMMON 949746101 222213 4227803 SH SOLE 140080 3897732 189991 WESTAMERICA BANCORP COMMON 957090103 12 200 SH SOLE 0 200 0 WESTERN ALLIANCE BCP COMMON 957638109 28 500 SH SOLE 0 500 0 WESTERN ASS HIIN II COMMON 95766J102 0 25 SH SOLE 0 25 0 WESTERN ASSET CORP LOAN FUND INC 95790J102 0 2 SH SOLE 0 2 0 WESTERN ASSET INVST COMMON 95790A101 2775 132986 SH SOLE 0 132986 0 WESTERN DIGITAL CORP COMMON 958102105 1 31 SH SOLE 0 31 0 WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 165 3800 SH SOLE 0 2000 1800 WESTERN NEW ENG BANC COMMON 958892101 292 27065 SH SOLE 0 25125 1940 WESTERN UNION COMMON 959802109 6133 321822 SH SOLE 0 321492 330 WESTROCK CO COMMON 96145D105 46 878 SH SOLE 0 500 378 WEX INC. COMMON 96208T104 682 3400 SH SOLE 0 3400 0 WEYERHAEUSER CO COMMON 962166104 651 20200 SH SOLE 0 18200 2000 WHEATON PRECIOUS MET COMMON 962879102 66 3800 SH SOLE 0 3800 0 WHIRLPOOL CORP COMMON 963320106 1721 14495 SH SOLE 0 12561 1934 WHITE MTNS INS GROUP COMMON G9618E107 1495 1598 SH SOLE 0 1598 0 WHITING PETE CORP COMMON 966387409 16 309 SH SOLE 0 309 0 WILEY JOHN & SONS CLASS A 968223206 769 12690 SH SOLE 0 12690 0 WILLIAMS COS INC COMMON 969457100 1718 63186 SH SOLE 0 63186 0 WILLIS TOWERS WATSON COMMON G96629103 469 3330 SH SOLE 0 2953 377 WINDSTREAM HOLDINGS COMMON 97382A309 0 20 SH SOLE 0 9 11 WINMARK CORP COMMON 974250102 83 500 SH SOLE 0 500 0 WISDOMTREE INVTS COMMON 97717P104 36 4300 SH SOLE 0 4300 0 WISDOMTREE TR ETF INTL HEDGE EQT 97717X701 16 260 SH SOLE 0 0 260 WMIH CORP COM USD0.00001 92936P100 0 26 SH SOLE 0 26 0 WOODWARD INC COMMON 980745103 161 2000 SH SOLE 0 2000 0 WORKHORSE GROUP INC COMMON 98138J206 629 588000 SH SOLE 0 585000 3000 WORLD WRESTLING ENT CLASS A 98156Q108 2177 22510 SH SOLE 0 22510 0 WORLDPAY INC COM USD0.00001 981558109 10135 100088 SH SOLE 0 100088 0 WPX ENERGY INC COMMON STOCK 98212B103 10 500 SH SOLE 0 500 0 XCEL ENERGY INC COMMON 98389B100 80 1700 SH SOLE 0 1700 0 XEROX CORP COMMON 984121608 10 388 SH SOLE 0 388 0 XOMA CORP DEL COM USD0.0075 98419J206 175 10000 SH SOLE 0 10000 0 XPO LOGISTICS INC COMMON 983793100 26173 229250 SH SOLE 0 226000 3250 XYLEM INC COMMON 98419M100 8931 111824 SH SOLE 0 107544 4280 YELP INC COMMON 985817105 54833 1114508 SH SOLE 165 885348 228995 YORK WTR CO COMMON 987184108 946 31123 SH SOLE 0 28673 2450 YUM BRANDS INC COMMON 988498101 23666 260329 SH SOLE 0 233152 27177 YUM CHINA HOLDINGS COMMON STOCK 98850P109 3788 107909 SH SOLE 0 81179 26730 ZEBRA TECHNOLOGIES CLASS A 989207105 67 383 SH SOLE 0 383 0 ZEDGE INC CLASS B COMMON STOCK 98923T104 0 22 SH SOLE 0 22 0 ZIMMER BIOMET HLDS COMMON 98956P102 48165 366359 SH SOLE 0 363159 3200 ZIONS BANCORP N A COMMON 989701107 409 8175 SH SOLE 0 8175 0 ZIXI CORPORATION COMMON 98974P100 72 13000 SH SOLE 0 13000 0 ZOETIS INC COMMON 98978V103 920 10049 SH SOLE 0 9649 400 ZYNGA INC COMMON 98986T108 88 22000 SH SOLE 0 22000 0