The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM CLASS A 68243Q106 131 8,892 SH   SOLE   0 8,892 0
1ST COLONIAL BANCORP COMMON 319716106 3,897 376,554 SH   SOLE   156,496 212,572 7,486
360 FINANCE INC SPON ADS EACH REP 2 88557W101 13,407 1,506,419 SH   SOLE   1,498,621 7,798 0
3M COMPANY COMMON 88579Y101 28,619 174,087 SH   SOLE   0 148,518 25,569
ABB LTD ADR (1 ORD) 000375204 393 20,000 SH   SOLE   0 20,000 0
ABBOTT LABS COMMON 002824100 16,570 198,049 SH   SOLE   0 191,033 7,016
ABBVIE INC COMMON 00287Y109 16,230 214,350 SH   SOLE   0 205,959 8,391
ABERDEEN STANDARD SI PHYSICAL SILVER SHAR 003264108 6 380 SH   SOLE   0 380 0
ACADIA PHARMACEUTCLS COMMON 004225108 6 187 SH   SOLE   0 187 0
ACADIA REALTY TRUST COMMON SBI 004239109 742 25,971 SH   SOLE   0 0 25,971
ACCENTURE PLC CLASS A G1151C101 164,149 853,384 SH   SOLE   0 845,395 7,989
ACCO BRANDS CORP COMMON 00081T108 2 280 SH   SOLE   0 280 0
ACME UNITED CORP COMMON 004816104 820 40,963 SH   SOLE   0 40,963 0
ACTIVISION BLIZZARD COMMON 00507V109 844 15,959 SH   SOLE   80 15,319 560
ACTUANT CORPORATION CLASS A 00508X203 66 3,025 SH   SOLE   0 3,025 0
ADIENT PLC ORDINARY SHARES G0084W101 0 14 SH   SOLE   0 7 7
ADOBE INC COMMON 00724F101 1,490 5,396 SH   SOLE   0 5,331 65
ADV MICRO DEVICES COMMON 007903107 5 200 SH   SOLE   0 0 200
ADVANSIX INC COMMON STOCK 00773T101 7 280 SH   SOLE   0 280 0
AERIE PHARMACEUTIC COM USD0.001 00771V108 11,042 574,545 SH   SOLE   574,545 0 0
AEROVIRONMENT INC COMMON 008073108 267 5,000 SH   SOLE   0 0 5,000
AFLAC INC COMMON 001055102 173 3,324 SH   SOLE   0 3,324 0
AGILENT TECHN INC COMMON 00846U101 6,370 83,124 SH   SOLE   0 65,774 17,350
AGNC INVT CORP COMMON 00123Q104 24 1,500 SH   SOLE   0 1,500 0
AGNICO EAGLE MINES COMMON 008474108 53 1,000 SH   SOLE   0 1,000 0
AGROFRESH SOLUTIONS COMMON 00856G109 7,878 2,995,635 SH   SOLE   0 2,536,985 458,650
AGROFRESH SOLUTIONS WTS JUL 31 20 00856G117 0 20,075 SH   SOLE   0 0 20,075
AIR PRODS & CHEMS COMMON 009158106 11,059 49,847 SH   SOLE   0 49,847 0
AKAMAI TECH INC COMMON 00971T101 109 1,200 SH   SOLE   0 1,200 0
AKEBIA THERAPEUTIC COMMON 00972D105 485 123,900 SH   SOLE   123,900 0 0
AKORN INC COMMON 009728106 13 3,500 SH   SOLE   0 3,500 0
ALAMO GROUP INC COMMON 011311107 2,709 23,020 SH   SOLE   0 22,120 900
ALBEMARLE CORP COMMON 012653101 6 100 SH   SOLE   0 100 0
ALCOA CORPORATION COMMON 013872106 8 444 SH   SOLE   0 444 0
ALCON AG ORDINARY SH CHF 0.04 H01301128 761 13,066 SH   SOLE   0 9,156 3,910
ALERUS FINL CORP COMMON 01446U103 21 1,000 SH   SOLE   0 0 1,000
ALEXANDER & BALDWIN COMMON 014491104 1,461 59,620 SH   SOLE   0 59,620 0
ALEXANDER'S INC COM 014752109 75 217 SH   SOLE   0 217 0
ALEXCO RESOURCES COMMON 01535P106 17 10,000 SH   SOLE   0 10,000 0
ALEXION PHARM INC COMMON 015351109 9 100 SH   SOLE   0 0 100
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 1,746 10,444 SH   SOLE   20 9,200 1,224
ALIO GOLD INC COMMON 01627X108 129 209,000 SH   SOLE   0 209,000 0
ALKERMES PLC ORDINARY G01767105 19 1,000 SH   SOLE   0 0 1,000
ALLEGHANY CORP DEL COMMON 017175100 3,579 4,487 SH   SOLE   0 4,487 0
ALLEGION PLC ORDINARY SHARES G0176J109 172 1,666 SH   SOLE   0 1,666 0
ALLERGAN PLC SHARES G0177J108 887 5,273 SH   SOLE   0 4,835 438
ALLETE COMMON 018522300 23 266 SH   SOLE   0 0 266
ALLIANCE DATA SYSTEM COMMON 018581108 12 101 SH   SOLE   0 101 0
ALLIANCE RES PRTN UNIT 01877R108 3,509 219,200 SH   SOLE   0 202,173 17,027
ALLIANCEBERSTEIN HLD COMMON 01881G106 3,865 131,700 SH   SOLE   0 131,700 0
ALLIANT ENERGY CORP COMMON 018802108 17 332 SH   SOLE   0 332 0
ALLSTATE CORP COMMON 020002101 3,024 27,829 SH   SOLE   0 27,829 0
ALLY FINL INC COMMON 02005N100 111,511 3,362,832 SH   SOLE   400 3,299,094 63,338
ALPHABET INC CLASS A 02079K305 96,572 79,084 SH   SOLE   82 71,300 7,702
ALPHABET INC CLASS C 02079K107 326,762 268,058 SH   SOLE   15 253,539 14,504
ALTABA INC COM 021346101 62 3,205 SH   SOLE   0 3,100 105
ALTRA INDL MOTION COMMON 02208R106 4,743 171,285 SH   SOLE   0 167,935 3,350
ALTRIA GROUP INC COMMON 02209S103 18,611 455,056 SH   SOLE   0 425,135 29,921
AMALGAMATED BANK COMMON 022663108 50 3,140 SH   SOLE   0 0 3,140
AMAZON COM INC COMMON 023135106 13,821 7,962 SH   SOLE   7 7,394 561
AMCOR PLC ORDINARY SHARES G0250X107 470 48,246 SH   SOLE   0 38,556 9,690
AMDOCS LTD ORDINARY G02602103 5,205 78,742 SH   SOLE   0 78,735 7
AMERANT BANCORP INC CLASS A COMMON STOCK 023576101 314 15,000 SH   SOLE   0 0 15,000
AMEREN CORPORATION COMMON 023608102 57,468 717,904 SH   SOLE   0 438,446 279,458
AMERICA MOVIL ADR (20 SER L) 02364W105 11 800 SH   SOLE   0 800 0
AMERICAN AIRLINES COM 02376R102 18 700 SH   SOLE   0 700 0
AMERICAN CAMPUS CMNT COMMON 024835100 14 300 SH   SOLE   0 300 0
AMERICAN EXPRESS CO COMMON 025816109 116,739 986,979 SH   SOLE   0 942,335 44,644
AMERICAN NATL INS CO COMMON 028591105 23,719 191,703 SH   SOLE   200 169,518 21,985
AMERICAN OUTDOOR BRN COMMON 02874P103 230 39,413 SH   SOLE   0 38,113 1,300
AMERICAN STS WTR CO COMMON 029899101 125 1,400 SH   SOLE   0 1,400 0
AMERICAN SUPERCNDCTR SHS NEW 030111207 93 11,927 SH   SOLE   0 11,197 730
AMERICAN TOWER CORP COMMON 03027X100 280 1,267 SH   SOLE   0 1,107 160
AMERICAN WTR WKS CO COMMON 030420103 27,845 224,136 SH   SOLE   0 213,602 10,534
AMERIPRISE FINANCIAL COMMON 03076C106 4,692 31,903 SH   SOLE   0 31,783 120
AMERISOURCE-BERGEN COMMON 03073E105 12,460 151,349 SH   SOLE   0 151,349 0
AMERN ELEC PWR INC COMMON 025537101 327 3,493 SH   SOLE   0 3,493 0
AMERN INTL GROUP INC COMMON 026874784 28,200 506,301 SH   SOLE   200 466,218 39,883
AMERN INTL GROUP INC WTS JAN 19 21 026874156 7 547 SH   SOLE   0 547 0
AMETEK INC COMMON 031100100 443 4,830 SH   SOLE   0 4,830 0
AMGEN INC COMMON 031162100 44,826 231,650 SH   SOLE   0 231,469 181
AMPHENOL CORPORATION CLASS A 032095101 675 7,000 SH   SOLE   0 7,000 0
AMPLIFY ENERGY CORP COMMON STOCK 03212B103 308 50,000 SH   SOLE   0 50,000 0
AMYRIS INC COM NEW 03236M200 33 7,000 SH   SOLE   0 7,000 0
ANALOG DEVICES INC COMMON 032654105 2,996 26,815 SH   SOLE   0 26,765 50
ANGI HOMESERVICES COMMON 00183L102 308 43,480 SH   SOLE   0 42,650 830
ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 29,896 314,203 SH   SOLE   0 305,123 9,080
ANI PHARMACEUTICALS COMMON 00182C103 18,473 253,473 SH   SOLE   253,473 0 0
ANIXA BIOSCIENCES COMMON 03528H109 0 200 SH   SOLE   0 200 0
ANNALY CAPITAL MGMT COMMON 035710409 22 2,500 SH   SOLE   0 2,500 0
ANSYS INC COMMON 03662Q105 436 1,970 SH   SOLE   0 1,970 0
ANTHEM INC COMMON 036752103 131 549 SH   SOLE   0 549 0
AON PLC COMMON G0408V102 3,182 16,438 SH   SOLE   0 16,438 0
APACHE CORP COMMON 037411105 202 7,927 SH   SOLE   0 7,927 0
APERGY CORPORATION COM 03755L104 4 161 SH   SOLE   0 111 50
APHRIA INC COMMON 03765K104 2 425 SH   SOLE   0 425 0
APOLLO COML REAL EST COMMON 03762U105 11 600 SH   SOLE   0 600 0
APOLLO GLOBAL MGMT CLASS A COMMON STOCK 03768E105 378 10,000 SH   SOLE   0 10,000 0
APOLLO INVT CORP COMMON 03761U502 0 5 SH   SOLE   0 5 0
APOLLO SENIOR FLOA COMMON 037636107 18 1,250 SH   SOLE   0 1,250 0
APPLE INC COMMON 037833100 659,249 2,943,469 SH   SOLE   185 2,669,346 273,938
APPLIED MATERIALS COMMON 038222105 845 16,943 SH   SOLE   200 16,393 350
APPROACH RESOURCES COMMON 03834A103 19 139,415 SH   SOLE   0 111,340 28,075
APTARGROUP INC COMMON 038336103 976 8,247 SH   SOLE   0 8,247 0
APTIV PLC ORDINARY SHARES G6095L109 2 34 SH   SOLE   0 34 0
AQUA AMERICA INC COMMON 03836W103 15,032 335,311 SH   SOLE   860 308,102 26,349
AQUABOUNTY TECHNOLOG COM NEW 03842K200 17 7,127 SH   SOLE   0 7,127 0
ARAMARK COMMON 03852U106 62,468 1,433,423 SH   SOLE   150 1,425,148 8,125
ARBOR RLTY TR INC COMMON 038923108 30 2,330 SH   SOLE   0 2,330 0
ARC DOCUMENT SOLUTNS COMMON 00191G103 3 2,700 SH   SOLE   0 0 2,700
ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 38 2,716 SH   SOLE   0 2,716 0
ARCH CAP GROUP LTD ORDINARY G0450A105 86 2,064 SH   SOLE   0 1,881 183
ARCHER DANIELS MIDLD COMMON 039483102 170 4,154 SH   SOLE   0 2,904 1,250
ARCONIC INC COMMON 03965L100 38 1,466 SH   SOLE   0 1,466 0
ARES CAP CORP COMMON 04010L103 56 3,048 SH   SOLE   0 3,048 0
ARK ETF TR INDL INNOVATIN 00214Q203 15 500 SH   SOLE   0 500 0
ARK ETF TR WEB X.O ETF 00214Q401 17 350 SH   SOLE   0 350 0
ARK ETF TR ISRAEL INNVATVE TECH 00214Q609 16 800 SH   SOLE   0 800 0
ARK ETF TR 3D PRINTI ETF 00214Q500 16 800 SH   SOLE   0 800 0
ARK ETF TRUST ARK GENOMIC REV MLT-SCTR 00214Q302 17 600 SH   SOLE   0 600 0
ARK ETF TRUST ARK INNOVATION ETF 00214Q104 17 400 SH   SOLE   0 400 0
ARK RESTAURANTS CORP COMMON 040712101 751 35,950 SH   SOLE   0 4,000 31,950
AROTECH CORP COMMON 042682203 0 4 SH   SOLE   0 0 4
ARROW ELECTRS INC COMMON 042735100 721 9,676 SH   SOLE   0 5,876 3,800
ARROWHEAD PHARMACEUT COMMON 04280A100 85,169 3,022,325 SH   SOLE   2,004,350 982,725 35,250
ARTESIAN RESOURCES CLASS A 043113208 8,074 218,237 SH   SOLE   0 208,107 10,130
ASCENDIS PHARMA A S REP(ORD SHS DKK1.00 04351P101 6,983 72,500 SH   SOLE   72,500 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 498 4,054 SH   SOLE   0 2,054 2,000
ASSURANT INC COMMON 04621X108 5,362 42,620 SH   SOLE   0 42,620 0
ASTRAZENECA SP ADR (1/2 ORD) 046353108 392 8,800 SH   SOLE   0 8,800 0
AT&T INC COMMON 00206R102 14,494 383,041 SH   SOLE   175 364,660 18,206
ATHENE HLDG LTD CLASS A G0684D107 1,415 33,654 SH   SOLE   0 33,654 0
ATLANTIC UN BANKSHAR COMMON 04911A107 628 16,875 SH   SOLE   0 0 16,875
ATLAS AIR WORLDWIDE COMMON 049164205 776 30,775 SH   SOLE   0 28,725 2,050
ATRICURE INC COMMON 04963C209 24 1,000 SH   SOLE   0 0 1,000
AURORA CANNABIS COMMON 05156X108 28 6,600 SH   SOLE   0 6,600 0
AUTODESK INC COMMON 052769106 13 93 SH   SOLE   0 93 0
AUTOMATIC DATA PROC COMMON 053015103 6,962 43,130 SH   SOLE   0 40,105 3,025
AUTONATION INC COMMON 05329W102 63 1,247 SH   SOLE   0 0 1,247
AUTOZONE INC COMMON 053332102 193,252 178,175 SH   SOLE   143 176,252 1,780
AVALONBAY COMMUNTIES REIT 053484101 222 1,031 SH   SOLE   0 1,031 0
AVANGRID INC COMMON 05351W103 2,245 42,985 SH   SOLE   0 40,185 2,800
AVANOS MEDICAL INC COMMON 05350V106 450 12,030 SH   SOLE   0 12,030 0
AVIS BUDGET GROUP COMMON 053774105 7,734 273,706 SH   SOLE   200 264,035 9,471
AVON PRODUCTS INC COMMON 054303102 18 4,124 SH   SOLE   0 124 4,000
AXIS CAPITAL HLDGS ORDINARY G0692U109 20 300 SH   SOLE   0 200 100
AXT INC COMMON 00246W103 17 5,000 SH   SOLE   0 5,000 0
AZZ INC COMMON 002474104 1,371 31,475 SH   SOLE   0 27,575 3,900
B & G FOODS INC COMMON 05508R106 541 28,650 SH   SOLE   0 1,150 27,500
BAIDU INC REP(10 ORD CLASS A) 056752108 20 200 SH   SOLE   0 200 0
BAKER HUGHES A GE CO CL A COMMON STOCK 05722G100 8 346 SH   SOLE   0 346 0
BALLARD POWER SYS COMMON 058586108 132 27,000 SH   SOLE   0 27,000 0
BANC OF CALIFORNIA COMMON 05990K106 335 23,744 SH   SOLE   0 0 23,744
BANCFIRST CORP COMMON 05945F103 94 1,700 SH   SOLE   0 1,700 0
BANCO SANTANDER SA ADR (1 ORD) 05964H105 3 945 SH   SOLE   0 945 0
BANK HAWAII CORP COMMON 062540109 301 3,509 SH   SOLE   0 2,403 1,106
BANK OF AMERICA CORP COMMON 060505104 3,688 126,432 SH   SOLE   0 120,732 5,700
BANK OF COMERCE HLDG COMMON 06424J103 1,397 128,350 SH   SOLE   0 73,650 54,700
BANK OF NEW YORK MEL COMMON 064058100 5,331 117,930 SH   SOLE   0 111,431 6,499
BANK OF THE JAMES FI COMMON 470299108 163 11,440 SH   SOLE   0 0 11,440
BANK OZK COMMON 06417N103 354 13,000 SH   SOLE   0 500 12,500
BANKUNITED INC COMMON 06652K103 184 5,491 SH   SOLE   0 0 5,491
BAR HBR BANKSHARES COMMON 066849100 1,141 45,795 SH   SOLE   0 41,795 4,000
BARRICK GOLD CORP COMMON CAD 067901108 47 2,724 SH   SOLE   0 2,724 0
BAXTER INTL INC COMMON 071813109 5,010 57,281 SH   SOLE   0 21,345 35,936
BAYCOM CORP COM NPV 07272M107 874 38,500 SH   SOLE   0 0 38,500
BB&T CORPORATION COMMON 054937107 644 12,081 SH   SOLE   0 12,081 0
BCE INC COMMON 05534B760 212 4,394 SH   SOLE   0 4,394 0
BEACON ROOFING SUP COMMON 073685109 8,474 252,750 SH   SOLE   350 228,750 23,650
BECTON DICKINSON COMMON 075887109 6,954 27,491 SH   SOLE   0 26,325 1,166
BED BATH & BEYOND COMMON 075896100 10 966 SH   SOLE   0 966 0
BEIERSDORF AG ORDINARY D08792109 4,046 34,300 SH   SOLE   0 31,825 2,475
BELLUS HEALTH INC COMMON 07987C204 16,219 2,538,326 SH   SOLE   2,538,326 0 0
BERKLEY W R CORP COM 084423102 7 100 SH   SOLE   0 100 0
BERKSHIRE HATHAWAY CLASS A 084670108 4,452,960 14,280 SH   SOLE   0 10,779 3,501
BERKSHIRE HATHAWAY CLASS B 084670702 498,877 2,398,220 SH   SOLE   975 2,334,283 62,962
BERKSHIRE HILLS BANC COMMON 084680107 13 450 SH   SOLE   0 180 270
BILIBILI INC EACH ADS 1 ORD SHS 090040106 39,865 2,823,363 SH   SOLE   2,720,151 96,272 6,940
BIO RAD LABS INC CLASS A 090572207 83 250 SH   SOLE   0 250 0
BIOGEN INC COMMON 09062X103 39 171 SH   SOLE   0 171 0
BIOLIFE SOLUTIONS COMMON 09062W204 51 3,085 SH   SOLE   0 3,085 0
BIOSPECIFICS TECH CO COMMON 090931106 2,437 45,550 SH   SOLE   0 45,175 375
BLACK HILLS CORP COMMON 092113109 6,763 88,149 SH   SOLE   0 84,849 3,300
BLACK KNIGHT INC COMMON CL A 09215C105 14 244 SH   SOLE   0 244 0
BLACKBERRY LIMITED COMMON 09228F103 64 12,200 SH   SOLE   0 12,100 100
BLACKROCK CR. ALLOC COMMON SBI 092508100 34 2,500 SH   SOLE   0 2,500 0
BLACKROCK ENHANCED GBL DIV TR COM 092501105 1 110 SH   SOLE   0 110 0
BLACKROCK ENHNCD EQ DIV TR COM BEN INT 09251A104 34 3,725 SH   SOLE   0 3,725 0
BLACKROCK FL RT TR COMMON 091941104 0 6 SH   SOLE   0 6 0
BLACKROCK INC COMMON 09247X101 291 653 SH   SOLE   0 653 0
BLACKROCK MUNI HLDGS NY QLTY COM 09255C106 18 1,350 SH   SOLE   0 1,350 0
BLACKROCK UTIL&INFRA COM SHS OF BENFC INT 09248D104 37 1,550 SH   SOLE   0 1,550 0
BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 34 950 SH   SOLE   0 950 0
BLOCK H & R INC COMMON 093671105 1,054 44,628 SH   SOLE   0 39,628 5,000
BOEING CO COMMON 097023105 4,715 12,392 SH   SOLE   0 12,165 227
BOINGO WIRELESS IN COMMON 09739C102 77 7,000 SH   SOLE   0 7,000 0
BOOKING HLDGS INC COMMON 09857L108 323 165 SH   SOLE   0 165 0
BOSTON BEER INC CLASS A 100557107 12 33 SH   SOLE   0 0 33
BOSTON SCIENTIFIC COMMON 101137107 19 485 SH   SOLE   0 485 0
BP PLC ADR (6 ORD) 055622104 880 23,169 SH   SOLE   0 21,858 1,311
BRAINSTORM CELL THRP COMMON 10501E201 15 4,000 SH   SOLE   0 3,500 500
BRANDYWINE RLTY TR SBI USD0.01 105368203 11 780 SH   SOLE   0 780 0
BRANDYWINEGLOBAL COMMON 10537L104 6 500 SH   SOLE   0 500 0
BRICKELL BIOTECH COMMON STOCK 10802T105 0 14 SH   SOLE   0 14 0
BRINKS COMPANY COMMON 109696104 835 10,069 SH   SOLE   0 10,069 0
BRITISH AMER TOB PLC SPONSORED ADR 110448107 8,427 228,397 SH   SOLE   0 228,036 361
BRIXMOR PROPERTY G COM USD0.01 11120U105 44,461 2,191,305 SH   SOLE   0 2,147,465 43,840
BROADCOM INC COMMON 11135F101 190 689 SH   SOLE   0 689 0
BROADRIDGE FINL SOLN COMMON 11133T103 439 3,533 SH   SOLE   0 3,533 0
BROADVISION INC COMMON 111412706 0 2 SH   SOLE   0 2 0
BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 710,770 13,388,024 SH   SOLE   430 12,348,862 1,038,732
BROOKFIELD BUSINESS LTD PARTNERSHIP UNT G16234109 2,451 62,535 SH   SOLE   0 42,350 20,185
BROOKFIELD INFR PRTR UNIT G16252101 93,824 1,891,242 SH   SOLE   0 1,821,200 70,042
BROOKFIELD PROPERTY PARTNERS L.P.U G16249107 44,340 2,183,200 SH   SOLE   50 2,175,230 7,920
BROOKFIELD PROPERTY REIT CL A 11282X103 6,952 340,956 SH   SOLE   0 296,998 43,958
BROOKFIELD RENEWABLE COMMON LPU G16258108 22,605 556,304 SH   SOLE   0 544,804 11,500
BROOKLINE BANCORP IN COMMON 11373M107 4,025 273,304 SH   SOLE   0 267,304 6,000
BROWN FORMAN CORP CLASS B 115637209 82 1,312 SH   SOLE   0 1,312 0
BRT REALTY TRUST SH BEN INT 055645303 3,245 222,627 SH   SOLE   0 83,171 139,456
BRUNSWICK CORP COMMON 117043109 3 62 SH   SOLE   0 62 0
BUCKEYE PARTNERS L P UNIT 118230101 55 1,350 SH   SOLE   0 1,350 0
BUNGE LIMITED COMMON G16962105 53 950 SH   SOLE   0 950 0
C & F FINL CORP COMMON 12466Q104 752 14,295 SH   SOLE   0 0 14,295
CABLE ONE INC COMMON 12685J105 1,209 964 SH   SOLE   0 964 0
CABOT CORP COMMON 127055101 31 700 SH   SOLE   0 700 0
CADENCE BANCORP COMMON STOCK CLASS A 12739A100 263 15,000 SH   SOLE   0 0 15,000
CADENCE DESIGN SYS COMMON 127387108 132 2,000 SH   SOLE   0 0 2,000
CADIZ INC COMMON 127537207 393 31,500 SH   SOLE   0 31,500 0
CAESARSTONE LTD ILS0.04 M20598104 3 200 SH   SOLE   0 0 200
CALAMOS STRATEGIC TO COMMON SBI 128125101 39 3,100 SH   SOLE   0 3,100 0
CALERES INC COMMON 129500104 2,299 98,232 SH   SOLE   0 96,732 1,500
CALIFORNIA RESOURCES COMMON 13057Q206 0 73 SH   SOLE   0 73 0
CALIFORNIA WTR SVC COMMON 130788102 11 219 SH   SOLE   0 219 0
CALYXT INC COM 13173L107 22 4,000 SH   SOLE   0 4,000 0
CAMDEN NATL CORP COMMON 133034108 324 7,500 SH   SOLE   0 0 7,500
CAMDEN PPTY TR SH BEN INT 133131102 5,239 47,195 SH   SOLE   0 45,195 2,000
CAMECO CORP COMMON 13321L108 708 74,600 SH   SOLE   0 64,800 9,800
CAMPBELL SOUP CO COMMON 134429109 264 5,631 SH   SOLE   0 5,631 0
CANADA GOOSE HLDINGS SHS SUB VTG 135086106 13,151 299,107 SH   SOLE   707 288,550 9,850
CANOPY GROWTH CORP COMMON 138035100 159 6,940 SH   SOLE   0 6,925 15
CAPITAL ONE FINL CO COMMON 14040H105 82,235 903,884 SH   SOLE   0 901,771 2,113
CAPITAL SOUTHWEST COMMON 140501107 13,570 622,480 SH   SOLE   0 621,680 800
CAPITAL SR LIVING COMMON 140475104 4,767 1,088,420 SH   SOLE   0 941,010 147,410
CAPSTEAD MTG CORP COMMON 14067E506 2 281 SH   SOLE   0 281 0
CARA THERAPEUTICS COM 140755109 34,113 1,866,188 SH   SOLE   1,866,188 0 0
CARDINAL HEALTH INC COMMON 14149Y108 851 18,054 SH   SOLE   0 15,254 2,800
CARLYLE GROUP L P COMMON 14309L102 103 4,050 SH   SOLE   0 4,000 50
CARMAX INC COMMON 143130102 9,842 111,850 SH   SOLE   345 99,980 11,525
CARNIVAL CORP COMMON 143658300 4 100 SH   SOLE   0 100 0
CARROLL BANCORP INC COM 144702107 836 65,835 SH   SOLE   51,975 0 13,860
CARROLS RESTAURANT COMMON STOCK 14574X104 9,581 1,155,748 SH   SOLE   0 1,032,549 123,199
CARS.COM INC COMMON STOCK 14575E105 26 2,978 SH   SOLE   0 2,978 0
CARTER BK & TR MARTI COMMON 146102108 520 27,532 SH   SOLE   0 0 27,532
CASI PHARMACEUTICA COMMON 14757U109 100 30,000 SH   SOLE   0 30,000 0
CATERPILLAR INC COMMON 149123101 484 3,837 SH   SOLE   0 2,312 1,525
CBIZ INC COMMON 124805102 25,302 1,076,694 SH   SOLE   0 973,069 103,625
CBL & ASSOCIATE PROP COMMON USD0.01 124830100 3 3,000 SH   SOLE   0 0 3,000
CBRE CLARION GBL REAL EST INC FUND 12504G100 2 350 SH   SOLE   0 350 0
CBS CORPORATION CLASS A 124857103 867 20,000 SH   SOLE   0 20,000 0
CBS CORPORATION CLASS B 124857202 68,863 1,705,810 SH   SOLE   0 1,698,720 7,090
CDK GLOBAL INC COM 12508E101 488 10,156 SH   SOLE   0 9,990 166
CDN NATL RAILWAY COMMON 136375102 131 1,467 SH   SOLE   50 1,417 0
CDN NATURAL RES COMMON 136385101 50,425 1,893,574 SH   SOLE   50 1,879,149 14,375
CDN PACIFIC RAILWAY COMMON 13645T100 33 150 SH   SOLE   0 150 0
CEDAR FAIR L P DEPOSITORY UNIT 150185106 70 1,200 SH   SOLE   0 1,200 0
CELGENE CORP COMMON 151020104 21,421 215,722 SH   SOLE   156,100 54,592 5,030
CELGENE CORP RTS 00/00/11 151020112 2 5,000 SH   SOLE   0 5,000 0
CEL-SCI CORPORATION COMMON STOCK 150837607 0 2 SH   SOLE   0 2 0
CENOVUS ENERGY COMMON 15135U109 0 100 SH   SOLE   0 100 0
CENTENNIAL RESOURCE CL A 15136A102 1,796 397,975 SH   SOLE   0 381,975 16,000
CENTERPOINT ENERGY COMMON 15189T107 5 185 SH   SOLE   0 185 0
CENTRAL FEDERAL CORP COMMON 15346Q400 362 29,090 SH   SOLE   0 0 29,090
CENTRAL SECS CORP COMMON 155123102 678 21,619 SH   SOLE   0 17,981 3,638
CENTURY BANCORP CLASS A NON VTG 156432106 1,016 11,600 SH   SOLE   0 11,600 0
CENTURYLINK INC COMMON 156700106 973 77,975 SH   SOLE   0 74,375 3,600
CERUS CORP COMMON 157085101 319 62,000 SH   SOLE   0 62,000 0
CHARTER COMMUNICATIO CL A 16119P108 3,115 7,560 SH   SOLE   0 7,464 96
CHECK POINT SOFTWARE ORDINARY M22465104 40 369 SH   SOLE   25 344 0
CHEMUNG FINL CORP COMMON 164024101 3,848 91,631 SH   SOLE   0 83,926 7,705
CHESAPEAKE ENERGY 4.5% CONV PFD 165167842 1 25 SH   SOLE   0 25 0
CHESAPEAKE ENERGY COMMON 165167107 1,110 787,566 SH   SOLE   0 624,841 162,725
CHESAPEAKE UTILS COR COMMON 165303108 6,261 65,688 SH   SOLE   0 58,660 7,028
CHEVRON CORP COMMON 166764100 5,622 47,407 SH   SOLE   0 46,557 850
CHICOS FAS INC COMMON 168615102 0 115 SH   SOLE   0 115 0
CHINA PETE & CHEM CO SP ADR (H SHS) 16941R108 176 3,000 SH   SOLE   0 3,000 0
CHIPOTLE MEXICAN GRL COMMON 169656105 240 286 SH   SOLE   0 275 11
CHUBB LIMITED COMMON H1467J104 64,858 401,750 SH   SOLE   0 306,942 94,808
CHURCH & DWIGHT INC COMMON 171340102 260 3,460 SH   SOLE   0 3,460 0
CIENA CORPORATION COMMON 171779309 4,122 105,094 SH   SOLE   0 100,686 4,408
CIGNA CORP COMMON USD0.01 125523100 986 6,498 SH   SOLE   0 6,279 219
CIMAREX ENERGY CO COMMON 171798101 183 3,825 SH   SOLE   0 3,825 0
CIMPRESS N V SHS EURO N20146101 52 400 SH   SOLE   0 400 0
CINCINNATI BELL INC COMMON 171871502 1 200 SH   SOLE   0 200 0
CINCINNATI FINL CORP COMMON 172062101 50 434 SH   SOLE   0 434 0
CINEMARK HOLDINGS COMMON 17243V102 217 5,625 SH   SOLE   0 5,625 0
CINTAS CORP COMMON 172908105 34 129 SH   SOLE   0 129 0
CISCO SYSTEMS INC COMMON 17275R102 21,699 439,179 SH   SOLE   0 426,778 12,401
CITIGROUP INC COMMON 172967424 51,576 746,618 SH   SOLE   64 684,334 62,220
CITIZENS CMNTY BANCP COMMON 174903104 267 24,174 SH   SOLE   0 0 24,174
CITIZENS FINANCIAL COMMON 174610105 8,680 245,428 SH   SOLE   0 240,728 4,700
CLEARSIDE BIOMEDIC CLEARSIDE BIOMEDIC 185063104 110 175,000 SH   SOLE   0 175,000 0
CLOROX CO COMMON 189054109 663 4,369 SH   SOLE   0 4,369 0
CME GROUP INC CLASS A 12572Q105 40,225 190,333 SH   SOLE   250 189,818 265
CMS ENERGY CORP COMMON 125896100 5,341 83,528 SH   SOLE   0 81,828 1,700
COCA-COLA CO COMMON 191216100 127,265 2,337,716 SH   SOLE   2,104 2,305,141 30,471
COCA-COLA EU PARTNRS PLC ORDINARY SHARES G25839104 582 10,500 SH   SOLE   0 10,500 0
COEUR MINING INC COMMON 192108504 1 250 SH   SOLE   0 250 0
COGNIZANT TECH SOLNS CLASS A 192446102 114 1,902 SH   SOLE   0 1,902 0
COHEN & STEERS INFRA COMMON 19248A109 13 504 SH   SOLE   0 504 0
COHEN & STEERS LTD COMMON 19248C105 46 1,800 SH   SOLE   0 1,800 0
COHEN & STEERS QUAL COMMON 19247L106 3 235 SH   SOLE   0 235 0
COHERUS BIOSCIENCES COMMON 19249H103 70 3,500 SH   SOLE   0 3,500 0
COLGATE PALMOLIVE CO COMMON 194162103 12,227 166,334 SH   SOLE   0 165,495 839
COLUMBIA EMERGING GL EMERGING MKTS CONSUM 19762B509 4 200 SH   SOLE   0 200 0
COLUMBIA FINANCIAL I COMMON 197641103 116 7,358 SH   SOLE   0 7,358 0
COMCAST CORP CLASS A 20030N101 149,949 3,326,292 SH   SOLE   0 3,290,263 36,029
COMERICA INC COMMON 200340107 232 3,525 SH   SOLE   0 3,525 0
COMMERCE BANCSHARES COMMON 200525103 183 3,026 SH   SOLE   0 3,026 0
COMMERCEWEST BANK COM 20084T103 5,093 228,407 SH   SOLE   96,000 59,075 73,332
COMMERCIAL METALS CO COMMON 201723103 9,315 536,003 SH   SOLE   0 487,193 48,810
COMMERCIAL VEH GRP COMMON 202608105 384 53,333 SH   SOLE   0 52,033 1,300
COMMUNITY WST BKSHRS COMMON 204157101 335 33,888 SH   SOLE   0 0 33,888
COMPANHIA DE SANEAME ADR (2 ORD) 20441A102 2,553 214,949 SH   SOLE   0 207,959 6,990
COMPASS DVRSFD HLDS SH BEN INT 20451Q104 19 1,000 SH   SOLE   0 0 1,000
COMPASS MINERALS COMMON 20451N101 2,240 39,669 SH   SOLE   0 39,669 0
CONAGRA BRANDS INC COMMON 205887102 98 3,210 SH   SOLE   0 3,210 0
CONDUENT INCORPORATE COMMON 206787103 0 150 SH   SOLE   0 150 0
CONNECTICUT WTR SVC COMMON 207797101 3,109 44,385 SH   SOLE   600 40,710 3,075
CONOCOPHILLIPS COMMON 20825C104 35,210 617,945 SH   SOLE   0 611,553 6,392
CONSOLDTD EDISON INC COMMON 209115104 322 3,417 SH   SOLE   0 3,397 20
CONSOLIDATED WATR CO ORDINARY G23773107 9,994 606,088 SH   SOLE   0 566,768 39,320
CONSTELLATION BRANDS CLASS A 21036P108 66 320 SH   SOLE   0 270 50
CONTINENTAL RES COMMON 212015101 3 100 SH   SOLE   0 100 0
CONYERS PK II ACQUIS UNIT 212896203 223 21,000 SH   SOLE   0 18,000 3,000
COOPER COMPANIES INC COMMON 216648402 239 806 SH   SOLE   0 806 0
COPART INC COMMON 217204106 93 1,160 SH   SOLE   0 1,160 0
CORE LABORATORIES COMMON N22717107 15 323 SH   SOLE   0 323 0
CORNING INCORPORATED COMMON 219350105 347 12,170 SH   SOLE   0 12,170 0
CORTEVA INC COM 22052L104 2,775 99,114 SH   SOLE   170 92,865 6,079
COSTAR GROUP INC COMMON 22160N109 596 1,005 SH   SOLE   0 5 1,000
COSTCO WHSL CORP COMMON 22160K105 4,492 15,591 SH   SOLE   0 14,141 1,450
COTY INC CLASS A 222070203 306 29,172 SH   SOLE   0 28,607 565
COUNTY BANCORP COM 221907108 242 12,337 SH   SOLE   0 0 12,337
COVANTA HOLDINGS COMMON 22282E102 60 3,500 SH   SOLE   0 3,500 0
COWEN INC COMMON CL A 223622606 458 29,808 SH   SOLE   0 29,808 0
CRACKER BARREL OLD CTRY STORE COM 22410J106 0 3 SH   SOLE   0 0 3
CRAFT BREW ALIA COMMON 224122101 653 79,832 SH   SOLE   0 79,832 0
CRESTWOOD EQ. PRTNRS UNIT LTD PTNR 226344208 637 17,450 SH   SOLE   0 17,450 0
CRISPR THERAPEUTICS COMMON H17182108 12 300 SH   SOLE   0 300 0
CRITEO S.A ADS REPR 1 ORD SPONS 226718104 4,428 236,936 SH   SOLE   0 236,936 0
CRONOS GROUP INC COMMON 22717L101 28 3,204 SH   SOLE   0 3,204 0
CROWN CASTLE INTL COMMON 22822V101 191 1,377 SH   SOLE   0 277 1,100
CROWN CRAFTS INC COMMON 228309100 234 37,495 SH   SOLE   0 0 37,495
CSS INDS INC COMMON 125906107 460 116,050 SH   SOLE   0 106,000 10,050
CSW INDUSTRIALS IN COM 126402106 46,143 668,456 SH   SOLE   0 666,956 1,500
CSX CORP COMMON 126408103 7,684 110,932 SH   SOLE   0 110,932 0
CTI BIOPHARMA CORP COM NPV 12648L601 0 33 SH   SOLE   0 33 0
CULLEN FROST BANKERS COMMON 229899109 3,585 40,489 SH   SOLE   0 39,489 1,000
CUMMINS INC COMMON 231021106 144 886 SH   SOLE   0 886 0
CVB FINANCIAL CORP COMMON 126600105 113 5,442 SH   SOLE   0 0 5,442
CVS HEALTH CORP COMMON 126650100 16,046 254,416 SH   SOLE   0 248,680 5,736
CYPRESS SEMICONDUCTR COMMON 232806109 28 1,200 SH   SOLE   0 1,200 0
CYREN LTD ORD SHS M26895108 3 2,000 SH   SOLE   0 2,000 0
D R HORTON INC COMMON 23331A109 40,186 762,401 SH   SOLE   0 681,901 80,500
DAILY JOURNAL CORP COMMON 233912104 0 1 SH   SOLE   0 1 0
DANAHER CORP COMMON 235851102 359,678 2,490,326 SH   SOLE   0 2,464,369 25,957
DANONE SP ADR (0.2 ORD) 23636T100 1,089 62,150 SH   SOLE   0 23,250 38,900
DARDEN RESTAURANT COMMON 237194105 245 2,079 SH   SOLE   0 2,079 0
DASEKE INC COM 23753F107 3 1,500 SH   SOLE   0 1,500 0
DAVITA INC COMMON 23918K108 8 144 SH   SOLE   0 144 0
DEERE & CO COMMON 244199105 255 1,517 SH   SOLE   0 1,117 400
DELL TECHNOLOGIES IN COMMON CLASS C 24703L202 62 1,213 SH   SOLE   0 1,213 0
DELMARVA BANCSHARES COMMON 247100100 1,839 227,125 SH   SOLE   227,125 0 0
DELTA AIR LINES COMMON 247361702 126 2,194 SH   SOLE   0 2,194 0
DENTSPLY SIRONA INC COM 24906P109 454 8,526 SH   SOLE   0 8,526 0
DEVON ENERGY CORP COMMON 25179M103 562 23,364 SH   SOLE   0 23,314 50
DIAGEO P L C SP ADR (4 ORD) 25243Q205 3,201 19,579 SH   SOLE   0 16,579 3,000
DIAGEO PLC ORDINARY G42089113 348 8,475 SH   SOLE   0 6,825 1,650
DIGITAL RLTY TR INC COMMON 253868103 51 400 SH   SOLE   0 400 0
DIME CMNTY BANCSHRS COMMON 253922108 56 2,623 SH   SOLE   0 0 2,623
DIREXION DAILY JUNIOR GOLD MINERS I 25460E166 342 6,000 SH   SOLE   0 6,000 0
DISCOVER FINL SVCS COMMON 254709108 182 2,250 SH   SOLE   0 2,250 0
DISCOVERY INC COMMON SERIES A 25470F104 6,576 246,960 SH   SOLE   0 246,868 92
DISCOVERY INC COMMON SERIES C 25470F302 44,887 1,823,193 SH   SOLE   0 1,814,571 8,622
DISH NETWORK CORP CLASS A 25470M109 5 164 SH   SOLE   0 164 0
DNP SELECT INCOME FD COMMON 23325P104 17 1,346 SH   SOLE   0 1,346 0
DOLLAR GEN CORP COMMON 256677105 9 61 SH   SOLE   0 61 0
DOLLAR TREE INC COMMON 256746108 79 700 SH   SOLE   0 700 0
DOMINION ENERGY INC COMMON 25746U109 360 4,446 SH   SOLE   0 2,446 2,000
DORCHESTER MINERALS COMMON UNIT 25820R105 216 11,600 SH   SOLE   0 6,400 5,200
DOUBLELINE INCOME COMMON 258622109 48 2,450 SH   SOLE   0 2,450 0
DOVER CORP COMMON 260003108 34 344 SH   SOLE   0 244 100
DOW INC COMMON STOCK 260557103 3,410 71,564 SH   SOLE   170 65,642 5,752
DTE ENERGY CO COMMON 233331107 15 116 SH   SOLE   0 116 0
DUCOMMUN INC COMMON 264147109 89 2,100 SH   SOLE   0 2,100 0
DUKE ENERGY CORP COMMON 26441C204 799 8,342 SH   SOLE   0 8,297 45
DUNDEE CORP CLASS A 264901109 2,500 3,355,029 SH   SOLE   0 2,584,090 770,939
DUNKIN BRANDS GR COMMON 265504100 199,434 2,513,039 SH   SOLE   350 2,480,524 32,165
DUPONT DE NEMOURS COM 26614N102 7,237 101,499 SH   SOLE   170 95,250 6,079
DXC TECHNOLOGY CO COMMON STOCK 23355L106 3 131 SH   SOLE   0 131 0
EAGLE BANCRP MONTAN COMMON 26942G100 529 30,236 SH   SOLE   0 0 30,236
EAST WEST BANCORP COMMON 27579R104 44 1,000 SH   SOLE   0 1,000 0
EASTERN CO COMMON 276317104 16 675 SH   SOLE   0 675 0
EASTMAN CHEM CO COMMON 277432100 161 2,188 SH   SOLE   0 2,182 6
EATON CORPORATION COMMON G29183103 69 839 SH   SOLE   0 839 0
EATON VANCE TAX-MNG OPP FUND 27828Y108 196 13,419 SH   SOLE   0 13,419 0
EATON VANCE ENHANCED COMMON 278274105 121 8,017 SH   SOLE   0 8,017 0
EATON VANCE LTD DUR COMMON 27828H105 25 2,000 SH   SOLE   0 2,000 0
EATON VANCE TAX ADV COMMON 27828G107 29 1,190 SH   SOLE   0 1,190 0
EBAY INC COMMON 278642103 1,268 32,550 SH   SOLE   0 32,550 0
ECHOSTAR CORP CLASS A 278768106 27 700 SH   SOLE   0 700 0
ECOLAB INC COMMON 278865100 1,185 5,987 SH   SOLE   0 5,987 0
EDWARDS LIFESCIENCE COMMON 28176E108 359 1,637 SH   SOLE   0 1,637 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 706 26,573 SH   SOLE   10,000 15,931 642
ELECTRONIC ARTS INC COMMON 285512109 19 204 SH   SOLE   0 204 0
ELEMENT SOLUTIONS COM 28618M106 1,010 99,225 SH   SOLE   0 92,225 7,000
EMCOR GROUP INC COMMON 29084Q100 4 51 SH   SOLE   0 51 0
EMERSON ELEC CO COMMON 291011104 1,167 17,459 SH   SOLE   0 15,738 1,721
EMPIRE RESORTS INC COM 292052305 0 34 SH   SOLE   0 34 0
ENANTA PHARMACEUTI COMMON 29251M106 30,558 508,630 SH   SOLE   371,495 133,125 4,010
ENBRIDGE INC COMMON 29250N105 83,367 2,376,485 SH   SOLE   200 2,367,886 8,399
ENCANA CORP COMMON 292505104 921 200,298 SH   SOLE   0 200,048 250
ENDO INTL PLC ORDINARY G30401106 6 2,000 SH   SOLE   0 0 2,000
ENERGIZER HOLDINGS COMMON 29272W109 30 700 SH   SOLE   0 700 0
ENERGY FUELS INC COMMON 292671708 11 6,000 SH   SOLE   0 6,000 0
ENERGY TRANSFER LP COMMON UNIT 29273V100 168 12,887 SH   SOLE   0 12,887 0
ENERPLUS CORP COMMON 292766102 7 1,000 SH   SOLE   0 1,000 0
ENSTAR GROUP LTD COMMON G3075P101 1,300 6,849 SH   SOLE   0 6,780 69
ENTEGRA FINANCIAL COMMON NPV 29363J108 236 7,862 SH   SOLE   0 7,862 0
ENTERCOM COMMUN CORP CLASS A 293639100 1 515 SH   SOLE   0 515 0
ENTERGY CORP COMMON 29364G103 351 2,994 SH   SOLE   0 2,994 0
ENTERPRISE PRODS COMMON 293792107 4,727 165,410 SH   SOLE   0 151,716 13,694
EOG RESOURCES INC COMMON 26875P101 9,397 126,587 SH   SOLE   0 119,901 6,686
EQUIFAX INC COMMON 294429105 97 693 SH   SOLE   0 693 0
EQUINIX INC COMMON 29444U700 8 15 SH   SOLE   0 15 0
EQUITY COMMONWEALTH COMMON SBI 294628102 1,255 36,655 SH   SOLE   0 36,625 30
EQUITY RESIDENTIAL SH BEN INT 29476L107 390 4,524 SH   SOLE   0 4,524 0
ERICSSON ADR (1 ORD B SEK1) 294821608 12 1,554 SH   SOLE   0 218 1,336
ESCO TECHN INC COMMON 296315104 15 200 SH   SOLE   0 200 0
ESTEE LAUDER CO CLASS A 518439104 94 477 SH   SOLE   0 477 0
ETF MANAGERS TR AI POWERED EQT 26924G813 26 1,000 SH   SOLE   0 0 1,000
ETF MANAGERS TRUST ETFMG ALTRNT HARVEST 26924G508 15 750 SH   SOLE   0 750 0
EVEREST RE GROUP LTD COMMON G3223R108 26 100 SH   SOLE   0 100 0
EVERGY INC COMMON 30034W106 14,888 223,692 SH   SOLE   0 211,289 12,403
EVERSOURCE ENERGY COMMON 30040W108 480 5,625 SH   SOLE   0 5,625 0
EXELON CORP COMMON 30161N101 254 5,266 SH   SOLE   0 4,891 375
EXPEDIA GROUP INC COMMON 30212P303 514 3,831 SH   SOLE   0 3,831 0
EXPEDITORS INTL WASH COMMON 302130109 34 460 SH   SOLE   0 460 0
EXTENDED STAY AMRC 1 COM&1 CL 'B' 30224P200 13,641 931,766 SH   SOLE   0 892,466 39,300
EXTRA SPACE STORAGE REIT 30225T102 175 1,500 SH   SOLE   0 0 1,500
EXXON MOBIL CORP COMMON 30231G102 24,902 352,676 SH   SOLE   0 331,906 20,770
FACEBOOK INC CLASS A 30303M102 21,344 119,859 SH   SOLE   278 117,933 1,648
FAIR ISAAC INC COMMON 303250104 303 1,000 SH   SOLE   0 0 1,000
FARMER BROS CO COMMON 307675108 368 28,475 SH   SOLE   0 28,475 0
FASTENAL CO COMMON 311900104 1 52 SH   SOLE   0 52 0
FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313747206 34 253 SH   SOLE   0 253 0
FEDEX CORP COMMON 31428X106 22,048 151,465 SH   SOLE   0 150,585 880
FERRARI N V COMMON N3167Y103 9 64 SH   SOLE   0 64 0
FERRO CORP COMMON 315405100 1,133 95,580 SH   SOLE   0 92,580 3,000
FIDELITY NATL INFO COMMON 31620M106 112,884 850,293 SH   SOLE   1,242 835,066 13,985
FIESTA RESTAURANT GR COMMON 31660B101 786 75,435 SH   SOLE   0 75,435 0
FIFTH THIRD BANCORP COMMON 316773100 86 3,160 SH   SOLE   0 3,160 0
FIREEYE INC COMMON STOCK 31816Q101 14 1,100 SH   SOLE   0 1,100 0
FIRST BANK OF THE PALM BEACHES CL B - RESTRICTED PER337018 650 325,000 SH   SOLE   325,000 0 0
FIRST BANK WILLIAMS COMMON 31931U102 738 68,207 SH   SOLE   0 50,567 17,640
FIRST FINL BANCORP COMMON 320209109 114 4,668 SH   SOLE   0 4,668 0
FIRST HORIZON NATL COMMON 320517105 1,968 121,539 SH   SOLE   0 119,034 2,505
FIRST MID BANCSHARES COMMON STOCK 320866106 138 4,000 SH   SOLE   0 0 4,000
FIRST REPUBLIC BANK COMMON 33616C100 71 735 SH   SOLE   0 735 0
FIRST SOLAR COMMON 336433107 5 100 SH   SOLE   0 100 0
FIRST TR ALPHA FD II EUROPE ALPHA 33737J117 19 575 SH   SOLE   0 575 0
FIRST TRUST ISE CL FRST TRS ISE CLD CMP 33734X192 20 365 SH   SOLE   0 365 0
FIRSTENERGY CORP COMMON 337932107 38 800 SH   SOLE   0 800 0
FISERV INC COMMON 337738108 415 4,007 SH   SOLE   0 4,007 0
FIVE POINT HLDGS LLC COM REP CL A 33833Q106 150 20,000 SH   SOLE   0 0 20,000
FLAHERTY & CRUMRINE PRF&INC SECURITIES F 338478100 3 180 SH   SOLE   0 180 0
FLIR SYS INC COMMON 302445101 5,114 97,259 SH   SOLE   0 97,259 0
FLUOR CORPORATION COMMON 343412102 1 101 SH   SOLE   0 51 50
FLY LEASING LTD ADR 144 A 34407D109 20 1,000 SH   SOLE   0 0 1,000
FMC CORP COMMON 302491303 8 100 SH   SOLE   0 100 0
FNB CORP COMMON 302520101 85 7,433 SH   SOLE   0 6,632 801
FNF GROUP COMMON STOCK 31620R303 90 2,046 SH   SOLE   0 2,046 0
FOAMIX PHARMACUTICLS COMMON M46135105 1,244 409,500 SH   SOLE   0 409,500 0
FOMENTO ECON MEXI SP ADR (10 UNITS) 344419106 219 2,400 SH   SOLE   0 2,400 0
FOOT LOCKER INC COMMON 344849104 172 4,000 SH   SOLE   0 4,000 0
FORD MOTOR CO COMMON 345370860 16 1,805 SH   SOLE   0 1,805 0
FORTIVE CORPORATION COMMON STOCK 34959J108 59,026 860,947 SH   SOLE   0 859,179 1,768
FORTUNE BRANDS HOM COMMON USD0.01 34964C106 290 5,313 SH   SOLE   0 5,313 0
FOUR CORNERS PRPERTY COMMON 35086T109 16 591 SH   SOLE   0 591 0
FOX CORPORATION CL A COM 35137L105 1,204 38,186 SH   SOLE   0 38,186 0
FRANCO NEVADA CORP COMMON 351858105 48 527 SH   SOLE   0 527 0
FRANKLIN ELEC INC COMMON 353514102 786 16,450 SH   SOLE   0 16,450 0
FRANKLIN RES INC COMMON 354613101 1,298 44,998 SH   SOLE   0 44,898 100
FRANKLIN STREET PPTY COMMON 35471R106 177 20,928 SH   SOLE   0 20,928 0
FRANKLIN UNVL TR SH BEN INT 355145103 216 28,700 SH   SOLE   0 28,700 0
FREEPORT-MCMORAN INC COMMON 35671D857 2 300 SH   SOLE   0 300 0
FRESENIUS MED CARE ADS (1/2 PRF SHR) 358029106 0 20 SH   SOLE   0 20 0
FRONTDOOR INC COM 35905A109 89 1,836 SH   SOLE   0 1,836 0
FRONTIER COMMUNICA COMMON 35906A306 0 189 SH   SOLE   0 189 0
FRP HOLDINGS INC COMMON 30292L107 947 19,741 SH   SOLE   0 19,043 698
FS BANCORP INC COMMON 30263Y104 52 1,000 SH   SOLE   0 0 1,000
GABELLI EQUITY TRUST COMMON 362397101 19 3,219 SH   SOLE   0 0 3,219
GANNETT INC COMMON 36473H104 40 3,762 SH   SOLE   0 3,762 0
GAP INC COMMON 364760108 35 2,056 SH   SOLE   0 2,056 0
GARRETT MOTION INC COMMON 366505105 11 1,111 SH   SOLE   0 1,111 0
GARTNER INC COMMON 366651107 18 129 SH   SOLE   0 129 0
GATES INDL CORP PL ORDINARY G39108108 34,308 3,407,039 SH   SOLE   350 3,258,709 147,980
GATEWAY BANK FSB COMMON RSTD PER367155 725 2,416,667 SH   SOLE   2,416,667 0 0
GCI LIBERTY INC CLASS A COMMON STOCK 36164V305 996 16,048 SH   SOLE   0 16,048 0
GENERAL AMERN INVS COMMON 368802104 83 2,286 SH   SOLE   0 2,286 0
GENERAL DYNAMICS COMMON 369550108 893 4,892 SH   SOLE   0 3,982 910
GENERAL ELECTRIC CO COMMON 369604103 4,826 539,917 SH   SOLE   3,226 517,050 19,641
GENERAL MILLS INC COMMON 370334104 4,829 87,619 SH   SOLE   0 87,619 0
GENERAL MOTORS CO COMMON 37045V100 2,119 56,556 SH   SOLE   0 56,056 500
GENESEE & WYO INC CLASS A 371559105 332 3,011 SH   SOLE   0 3,011 0
GENIUS BRANDS INTL COM PAR 37229T301 0 1,265 SH   SOLE   0 1,265 0
GENMARK DIAGNOSTIC COMMON 372309104 12 2,000 SH   SOLE   0 0 2,000
GENOMIC HEALTH COM 37244C101 13 200 SH   SOLE   0 0 200
GENUINE PARTS CO COMMON 372460105 189 1,903 SH   SOLE   0 1,903 0
GENWORTH FINANCIAL CLASS A 37247D106 32,420 7,368,185 SH   SOLE   7,342,713 25,472 0
GERON CORP COMMON 374163103 4 3,200 SH   SOLE   0 3,200 0
GEVO INC COMMON 374396406 0 25 SH   SOLE   0 25 0
GILEAD SCIENCES INC COMMON 375558103 115,603 1,823,967 SH   SOLE   0 1,577,587 246,380
GLATFELTER COMMON 377316104 7,687 499,484 SH   SOLE   0 462,194 37,290
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 1,402 32,850 SH   SOLE   0 32,850 0
GLEN BURNIE BANCORP COMMON 377407101 54 5,000 SH   SOLE   0 0 5,000
GLOBAL X FDS LITHIUM ETF 37954Y855 3 150 SH   SOLE   0 0 150
GLOBAL X FDS ROBOTICS&ARTIFICIAL 37954Y715 9 480 SH   SOLE   0 0 480
GLOBAL X FDS SILVER MNR ETF 37954Y848 70 2,500 SH   SOLE   0 2,500 0
GLOBALSTAR INC COMMON 378973408 0 186 SH   SOLE   0 186 0
GLOBE LIFE INC COMMON 37959E102 6,284 65,625 SH   SOLE   0 65,625 0
GODADDY INC CLASS A COMMON STOCK 380237107 53,778 815,074 SH   SOLE   784 623,905 190,385
GOLAR LNG LTD ORDINARY G9456A100 586 45,150 SH   SOLE   0 45,150 0
GOLDEN STAR RES LTD COMMON 38119T807 8 3,000 SH   SOLE   0 3,000 0
GOLDMAN SACHS ETF TR TREASURYACCESS 0-1 Y 381430529 70 700 SH   SOLE   0 700 0
GOLDMAN SACHS GROUP COMMON 38141G104 855 4,128 SH   SOLE   0 3,899 229
GOPRO INC. CL A 38268T103 0 11 SH   SOLE   0 11 0
GRACE W R & CO DEL COMMON 38388F108 3,218 48,207 SH   SOLE   100 46,860 1,247
GRACO INC COMMON 384109104 23,036 500,349 SH   SOLE   0 385,934 114,415
GRAFTECH INTL LTD COMMON 384313508 8,940 698,450 SH   SOLE   0 586,100 112,350
GRAHAM HOLDINGS CO CLASS B COMMON STK 384637104 619 934 SH   SOLE   0 934 0
GRAINGER W W INC COMMON 384802104 458 1,544 SH   SOLE   0 500 1,044
GRAND RIV COMM COMMON 386441109 1,647 263,636 SH   SOLE   263,636 0 0
GREENHILL & CO INC COMMON 395259104 3 279 SH   SOLE   0 279 0
GROUPE DANONE SHS F12033134 14,455 165,865 SH   SOLE   0 165,865 0
GUESS INC COMMON 401617105 0 11 SH   SOLE   0 11 0
HALLIBURTON COMMON 406216101 86 4,581 SH   SOLE   0 4,331 250
HANESBRANDS INC COMMON 410345102 389 25,412 SH   SOLE   0 25,412 0
HANNON ARMSTRONG S COMMON 41068X100 20 700 SH   SOLE   0 700 0
HARSCO CORP COMMON 415864107 68 3,620 SH   SOLE   0 0 3,695
HARTE-HANKS INC COMMON STOCK 416196202 0 232 SH   SOLE   0 232 0
HARTFORD FINL SVCS COMMON 416515104 77 1,280 SH   SOLE   0 1,184 96
HASBRO INC COMMON 418056107 1,120 9,439 SH   SOLE   0 8,939 500
HC2 HLDGS INC COMMON 404139107 4 2,000 SH   SOLE   0 0 2,000
HCA HEALTHCARE COMMON 40412C101 169 1,410 SH   SOLE   0 1,370 40
HCP INC COMMON 40414L109 26 741 SH   SOLE   0 740 1
HEICO CORP COMMON 422806109 1 16 SH   SOLE   0 16 0
HEICO CORP NEW CLASS A 422806208 160 1,653 SH   SOLE   0 1,653 0
HENRY JACK & ASSOC COMMON 426281101 330 2,260 SH   SOLE   0 460 1,800
HENRY SCHEIN INC COM 806407102 16 254 SH   SOLE   0 254 0
HERCULES CAPITAL INC COMMON 427096508 4 300 SH   SOLE   0 0 300
HESS CORPORATION COMMON 42809H107 1,199 19,837 SH   SOLE   0 19,837 0
HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 38 2,559 SH   SOLE   0 2,559 0
HEXCEL CORP COMMON 428291108 322 3,926 SH   SOLE   0 3,926 0
HIGHLANDS BANKSHARES COM 430893107 1,825 216,028 SH   SOLE   216,028 0 0
HILLTOP HOLDINGS COMMON 432748101 418 17,500 SH   SOLE   0 0 17,500
HILTON WRLDWDE HLDGS COMMON 43300A203 3,272 35,148 SH   SOLE   0 35,048 100
HNI CORPORATION COMMON 404251100 3 100 SH   SOLE   0 0 100
HOME BANCSHARES COMMON 436893200 757 40,290 SH   SOLE   0 0 40,290
HOME DEPOT INC COMMON 437076102 10,405 44,843 SH   SOLE   0 43,527 1,316
HONEYWELL INTL INC COMMON 438516106 271,179 1,602,703 SH   SOLE   25 1,586,828 15,850
HORIZON GLOBAL CORP COMMON 44052W104 1,124 294,336 SH   SOLE   279 206,000 88,057
HORMEL FOODS CORP COMMON 440452100 87 2,000 SH   SOLE   0 2,000 0
HOST HOTELS & RESRTS REIT 44107P104 73 4,253 SH   SOLE   0 2,509 1,744
HOULIHAN LOKEY INC COMMON CL A 441593100 13 300 SH   SOLE   0 300 0
HOWARD HUGHES COMMON 44267D107 19,696 151,981 SH   SOLE   0 148,537 3,444
HP INC COMMON USD0.01 40434L105 35 1,884 SH   SOLE   0 1,884 0
HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 21 818 SH   SOLE   0 818 0
HSBC HLDGS PLC SP ADR (5 ORD) 404280406 1,946 50,852 SH   SOLE   0 44,817 6,035
HUNTINGTON BANCSHARE COMMON 446150104 56 3,979 SH   SOLE   0 3,748 231
HUNTSMAN CORP COMMON 447011107 1,837 79,011 SH   SOLE   0 70,861 8,150
HURCO CO COMMON 447324104 54 1,700 SH   SOLE   0 1,700 0
HUTTIG BUILDNG PRODS COMMON 448451104 47 22,400 SH   SOLE   0 500 21,900
HYATT HOTELS CORP CLASS A 448579102 3 50 SH   SOLE   0 50 0
IAA INC COMMON 449253103 216,726 5,193,532 SH   SOLE   2,411 5,119,836 71,285
IAC INTERACTIVECORP COMMON 44919P508 299,528 1,374,174 SH   SOLE   607 1,173,868 199,699
ICAHN ENTERPRISES LP DEPOSITORY UNIT 451100101 6 97 SH   SOLE   0 0 97
IDACORP INC COMMON 451107106 10,429 92,570 SH   SOLE   0 79,415 13,155
IDEX CORP COMMON 45167R104 1,452 8,866 SH   SOLE   0 8,866 0
IDEXX LABS INC COMMON 45168D104 11,285 41,502 SH   SOLE   0 3,891 37,611
IF BANCORP INC COMMON 44951J105 160 7,636 SH   SOLE   0 7,636 0
IHS MARKIT LTD SHS G47567105 430 6,437 SH   SOLE   0 4,937 1,500
ILLINOIS TOOL WORKS COMMON 452308109 8,798 56,217 SH   SOLE   0 52,717 3,500
ILLUMINA INC COMMON 452327109 583 1,917 SH   SOLE   15 1,852 50
IMMUNOGEN INC COMMON 45253H101 18 7,546 SH   SOLE   0 7,546 0
IMV INC COMMON 44974L103 290 117,268 SH   SOLE   0 0 117,268
INCYTE CORPORATION COMMON 45337C102 44 600 SH   SOLE   0 600 0
INDEPENDENCE REALTY COMMON STOCK 45378A106 1 73 SH   SOLE   0 68 5
INDEPENDENT BANK G COMMON 45384B106 404 8,325 SH   SOLE   0 0 8,325
INDEPNDNT BK OF MASS COMMON 453836108 113 1,526 SH   SOLE   0 1,526 0
INDIA FD INC COMMON 454089103 314 15,297 SH   SOLE   0 15,297 0
ING GROEP N V SP ADR (1 COM) 456837103 7 700 SH   SOLE   0 700 0
INGERSOLL-RAND PLC CLASS A G47791101 320 2,601 SH   SOLE   0 2,601 0
INGREDION INCORPRTD COMMON 457187102 36,012 440,574 SH   SOLE   0 440,574 0
INSMED INC COMMON 457669307 0 25 SH   SOLE   0 25 0
INTEL CORP COMMON 458140100 8,812 171,017 SH   SOLE   0 165,972 5,045
INTER CONTINENTAL EX COM 45866F104 151,203 1,638,705 SH   SOLE   778 1,615,972 21,955
INTER PARFUMS INC COMMON 458334109 139 2,000 SH   SOLE   0 2,000 0
INTERACTIVE BROKERS CLASS A 45841N107 336 6,250 SH   SOLE   0 6,250 0
INTERNATIONAL PAPER COMMON 460146103 156 3,744 SH   SOLE   0 3,744 0
INTERPUBLIC GROUP COMMON 460690100 1 92 SH   SOLE   0 92 0
INTL BUSINESS MCHN COMMON 459200101 48,743 335,190 SH   SOLE   0 307,249 27,941
INTL FLAVORS & FRAGR COMMON 459506101 86 703 SH   SOLE   0 703 0
INTUIT COMMON 461202103 26 99 SH   SOLE   0 99 0
INTUITIVE SURGIC INC COMMON 46120E602 110 204 SH   SOLE   0 204 0
INVESCO ETF TR DIV ACHV PRTF 46137V506 345 11,700 SH   SOLE   0 11,050 650
INVESCO ETF TR DYNA BUYBK ACH 46137V308 181 2,900 SH   SOLE   0 2,900 0
INVESCO ETF TR GOLDEN DRG CHINA 46137V571 209 5,888 SH   SOLE   0 5,888 0
INVESCO ETF TR NASD INTNT ETF 46137V530 22 174 SH   SOLE   0 174 0
INVESCO ETF TR WATER RESOURCE 46137V142 33 915 SH   SOLE   0 915 0
INVESCO ETF TR II KBW BK PORT 46138E628 2 47 SH   SOLE   0 47 0
INVESCO ETF TRUST II S&P ULTRA DIVIDEND R 46138G656 19 509 SH   SOLE   0 509 0
INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357 210 1,947 SH   SOLE   0 1,947 0
INVESCO PENN VL MUNI COMMON 46132K109 4 350 SH   SOLE   0 350 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 1,639 8,681 SH   SOLE   125 8,139 417
INVESTORS BANCORP COMMON 46146L101 15 1,361 SH   SOLE   0 544 817
IONIS PHARMACEUTICAL COMMON USD0.001 462222100 76 1,275 SH   SOLE   0 1,275 0
IQIYI INC SPN ADS REP 7 ORDSHS 46267X108 9 600 SH   SOLE   0 600 0
IQVIA HOLDINGS INC COMMON 46266C105 3,278 21,946 SH   SOLE   70 20,927 949
IROBOT CORP COMMON 462726100 3 50 SH   SOLE   0 50 0
IRON MOUNTAIN INC REIT 46284V101 6 195 SH   SOLE   0 195 0
IRONWOOD PHARMACEUCL CLASS A 46333X108 217 25,364 SH   SOLE   0 11,439 13,925
ISHARES 0-5 YR TIPS ETF 46429B747 38 380 SH   SOLE   0 380 0
ISHARES 3-7 YR TR BD ETF 464288661 47 378 SH   SOLE   0 378 0
ISHARES CHINA ETF 46429B671 8 150 SH   SOLE   0 0 150
ISHARES CHINA LG-CAP ETF 464287184 242 6,101 SH   SOLE   0 6,101 0
ISHARES EAFE GRWTH ETF 464288885 54 677 SH   SOLE   0 677 0
ISHARES EAFE VALUE ETF 464288877 8 180 SH   SOLE   0 0 180
ISHARES EMERG MKTS ETF 464287234 70 1,715 SH   SOLE   0 1,715 0
ISHARES GLOBAL TECH ETF 464287291 24 133 SH   SOLE   0 133 0
ISHARES HIGH DIVIDND ETF 46429B663 27 294 SH   SOLE   0 294 0
ISHARES IBOXX INV CP ETF 464287242 19 153 SH   SOLE   0 108 45
ISHARES INTERM TR CRP BD ETF 464288638 40 701 SH   SOLE   0 701 0
ISHARES INTL SEL DIV ETF 464288448 33 1,081 SH   SOLE   0 1,081 0
ISHARES JP MOR EM MK ETF 464288281 1 17 SH   SOLE   0 17 0
ISHARES LATN AMER 40 ETF 464287390 31 1,000 SH   SOLE   0 1,000 0
ISHARES MSCI EAFE ETF 464287465 216 3,320 SH   SOLE   0 3,320 0
ISHARES MSCI GERMANY ETF 464286806 8 300 SH   SOLE   0 0 300
ISHARES MSCI JAPN SMCETF 464286582 323 4,500 SH   SOLE   0 4,500 0
ISHARES RUS 1000 GRW ETF 464287614 225 1,410 SH   SOLE   0 1,410 0
ISHARES RUS 1000 VAL ETF 464287598 300 2,345 SH   SOLE   0 2,345 0
ISHARES RUS 2000 VAL ETF 464287630 30 255 SH   SOLE   0 255 0
ISHARES RUS MD CP GR ETF 464287481 1 13 SH   SOLE   0 13 0
ISHARES RUS MDCP VAL ETF 464287473 48 538 SH   SOLE   0 538 0
ISHARES RUS MID-CAP ETF 464287499 181 3,248 SH   SOLE   0 3,248 0
ISHARES RUSSELL 2000 ETF 464287655 78 522 SH   SOLE   0 522 0
ISHARES S&P 500 GRWT ETF 464287309 14 78 SH   SOLE   0 0 78
ISHARES S&P 500 VAL ETF 464287408 102 861 SH   SOLE   0 775 86
ISHARES S&P MC 400VL ETF 464287705 25 158 SH   SOLE   0 158 0
ISHARES SELECT DIVID ETF 464287168 659 6,466 SH   SOLE   0 6,466 0
ISHARES SH TR CORP ETF 464288646 67 1,250 SH   SOLE   0 1,250 0
ISHARES SP SMCP600GR ETF 464287887 8 49 SH   SOLE   0 49 0
ISHARES SP SMCP600VL ETF 464287879 60 404 SH   SOLE   0 404 0
ISHARES U.S. ENERGY ETF 464287796 165 5,200 SH   SOLE   110 4,065 1,025
ISHARES U.S. MED DVC ETF 464288810 11 46 SH   SOLE   0 46 0
ISHARES U.S. UTILITS ETF 464287697 9 60 SH   SOLE   0 60 0
ISHARES US HOME CONS ETF 464288752 30 700 SH   SOLE   0 700 0
ISHARES GOLD TRUST GOLD TRUST 464285105 2 150 SH   SOLE   0 150 0
ISHARES INC CORE MSCI EMKT 46434G103 592 12,089 SH   SOLE   180 10,179 1,730
ISHARES INC MSCI EUROZONE 464286608 272 7,015 SH   SOLE   220 5,125 1,670
ISHARES INC MSCI JAPAN ETF 46434G822 1 34 SH   SOLE   0 34 0
ISHARES SILVER TRUST ISHARES 46428Q109 5 350 SH   SOLE   0 350 0
ISHARES TR CORE MSCI EAFE 46432F842 34 565 SH   SOLE   0 565 0
ISHARES TR CORE MSCI EURO 46434V738 16 361 SH   SOLE   0 361 0
ISHARES TR CORE S&P SMALL-CAP 464287804 2,579 33,140 SH   SOLE   0 32,616 524
ISHARES TR CORE S&P VLU ETF 464287663 1,077 18,640 SH   SOLE   550 13,550 4,540
ISHARES TR CORE US TREASUR BOND 46429B267 11 453 SH   SOLE   0 453 0
ISHARES TR IBD DEC 2022 AMT FRE 46435G755 9 367 SH   SOLE   0 367 0
ISHARES TR IBOXX H/Y CRP BOND 464288513 5 66 SH   SOLE   0 66 0
ISHARES TR MBS FIXED BDFD 464288588 3 29 SH   SOLE   0 29 0
ISHARES TR MSCI USA MINVOLATILI 46429B697 3 51 SH   SOLE   0 51 0
ISHARES TR MSCI USA MOMENTUM FA 46432F396 2 20 SH   SOLE   0 20 0
ISHARES TR MSCI USA QUALITY FAC 46432F339 38 420 SH   SOLE   0 420 0
ISHARES TR MSCI USA VALUE FACTO 46432F388 25 306 SH   SOLE   0 306 0
ISHARES TR PFD AND INCM SEC 464288687 4,421 117,800 SH   SOLE   0 117,800 0
ISHARES TR S&P 100 INDEX 464287101 26 198 SH   SOLE   0 198 0
ISHARES TR S&P EURO 350 IND 464287861 86 2,000 SH   SOLE   0 2,000 0
ISHARES TR TIPS BD ETF 464287176 486 4,182 SH   SOLE   0 4,182 0
ISHARES TRUST CORE S&P 500 ETF 464287200 331 1,110 SH   SOLE   20 894 196
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 15 79 SH   SOLE   0 79 0
ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 770 11,493 SH   SOLE   0 11,493 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6 121 SH   SOLE   0 121 0
ITT INC COMMON 45073V108 110 1,811 SH   SOLE   0 1,263 548
JACOBS ENGR GROUP COMMON 469814107 30 338 SH   SOLE   0 138 200
JANUS HENDERSON PLC ORDINARY SHARES G4474Y214 79 3,539 SH   SOLE   0 3,539 0
JAZZ PHARMA PLC COMMON G50871105 258 2,020 SH   SOLE   0 600 1,420
JBG SMITH PROPERTIES COMMON SHARES 46590V100 1,933 49,310 SH   SOLE   0 49,310 0
JEFFERIES FINANCIAL COMMON 47233W109 21,376 1,161,750 SH   SOLE   0 1,025,566 136,184
JETBLUE AIRWAYS CORP COMMON 477143101 159 9,520 SH   SOLE   0 9,520 0
JOHNSON & JOHNSON COMMON 478160104 302,774 2,340,186 SH   SOLE   232,517 2,061,422 46,247
JOHNSON CONTROLS INT ORDINARY SHARES G51502105 26 610 SH   SOLE   0 538 72
JOHNSON OUTDOORS INC CLASS A 479167108 23 400 SH   SOLE   0 400 0
JOUNCE THERAPEUTIC COM 481116101 146 44,000 SH   SOLE   0 43,000 1,000
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 37 1,600 SH   SOLE   0 1,600 0
JPMORGAN CHASE & CO COMMON 46625H100 40,464 343,820 SH   SOLE   0 325,484 18,336
JUNIPER NETWORKS COM COMMON 48203R104 2 97 SH   SOLE   0 97 0
KANSAS CITY SOUTHERN COMMON 485170302 2,233 16,790 SH   SOLE   0 16,740 50
KAR AUCTION SERVIC COMMON 48238T109 164,161 6,686,802 SH   SOLE   150 6,597,362 89,290
KAYNE ANDERS MLP/MID COMMON 486606106 27 1,885 SH   SOLE   0 1,885 0
KEARNY FINL CORP MD COM 48716P108 5 404 SH   SOLE   0 161 243
KELLOGG CO COMMON 487836108 4,750 73,823 SH   SOLE   0 70,890 2,933
KENNEDY-WILSON HLDS COMMON 489398107 87 4,000 SH   SOLE   0 4,000 0
KEYCORP COMMON 493267108 274 15,410 SH   SOLE   0 15,082 328
KEYSIGHT TECHNOLOGS COMMON 49338L103 163 1,686 SH   SOLE   0 1,636 50
KIMBERLY CLARK CORP COMMON 494368103 5,080 35,765 SH   SOLE   0 35,265 500
KIMCO REALTY CORP COMMON 49446R109 5,716 273,764 SH   SOLE   0 264,464 9,300
KINDER MORGAN INC COMMON 49456B101 2,814 136,577 SH   SOLE   0 136,577 0
KINGSTONE COS INC COMMON 496719105 38 4,500 SH   SOLE   0 4,500 0
KIRBY CORPORATION COMMON 497266106 903 11,000 SH   SOLE   0 11,000 0
KKR & CO INC COMMON UNIT 48251W104 176,239 6,563,856 SH   SOLE   2,657 5,387,589 1,173,610
KKR INCOME OPPORTU COMMON USD0.001 48249T106 0 15 SH   SOLE   0 15 0
KLA CORPORATION COMMON USD0.001 482480100 13 84 SH   SOLE   0 84 0
KNOLL INC COMMON 498904200 676 26,700 SH   SOLE   0 26,700 0
KNOWLES CORPORATION COMMON STOCK 49926D109 1 51 SH   SOLE   0 51 0
KOHLS CORP COMMON 500255104 5 118 SH   SOLE   0 118 0
KONTOOR BRANDS INC COMMON STOCK 50050N103 19 556 SH   SOLE   0 551 5
KOREA ELECTRIC PWR SP ADR (0.5 ORD) 500631106 480 44,295 SH   SOLE   0 44,295 0
KRAFT HEINZ CO COMMON USD0.01 500754106 428 15,341 SH   SOLE   0 13,848 1,493
KRATOS DEF & SEC SOL COMMON 50077B207 50 2,700 SH   SOLE   0 2,700 0
KROGER CO COMMON 501044101 8 342 SH   SOLE   0 342 0
L3HARRIS TECHNOLOGIE USD1 502431109 819 3,930 SH   SOLE   0 3,930 0
LABORATORY CORP AMER COMMON 50540R409 111 661 SH   SOLE   0 661 0
LADENBURG THALMAN FI COMMON 50575Q102 6 2,637 SH   SOLE   0 2,155 482
LAKE SHORE BANCORP COMMON 510700107 291 20,000 SH   SOLE   0 20,000 0
LAKELAND BANCORP INC COMMON 511637100 427 27,700 SH   SOLE   0 27,700 0
LAMAR ADVERTISING CL A 512816109 1,284 15,675 SH   SOLE   0 8,350 7,325
LAMB WESTON HLDGS COMMON 513272104 65 895 SH   SOLE   0 895 0
LANDMARK BANCORP INC COMMON 51504L107 347 14,831 SH   SOLE   0 0 14,831
LANDS END INC COMMON 51509F105 1 114 SH   SOLE   0 114 0
LANDSTAR SYS INC COMMON 515098101 33 300 SH   SOLE   0 300 0
LAREDO PETROLEUM INC COMMON 516806106 4 2,000 SH   SOLE   0 0 2,000
LCI INDUSTRIES COMMON 50189K103 1,444 15,723 SH   SOLE   0 14,522 1,201
LEGGETT & PLATT INC COMMON 524660107 2,075 50,701 SH   SOLE   0 50,701 0
LEIDOS HOLDINGS INC COMMON STOCK 525327102 67 781 SH   SOLE   0 781 0
LENDINGCLUB CORP COMMON STOCK 52603A208 2 158 SH   SOLE   0 0 158
LENNAR CORP CLASS A 526057104 58,499 1,047,437 SH   SOLE   100 938,127 109,210
LENNAR CORP CLASS B 526057302 5 124 SH   SOLE   0 124 0
LEVEL ONE BANCORP IN COMMON 52730D208 1,507 62,500 SH   SOLE   62,500 0 0
LIBERTY BRAVES GROUP COM SER A 531229706 566 20,354 SH   SOLE   0 15,615 4,739
LIBERTY BRAVES GROUP COM SER C 531229888 1,891 68,141 SH   SOLE   0 50,750 17,391
LIBERTY BROADBAND CORP COM SER A 530307107 9,354 89,495 SH   SOLE   20 74,948 14,527
LIBERTY BROADBAND CORP COM SER C 530307305 29,685 283,611 SH   SOLE   41 199,239 84,331
LIBERTY GLOBAL PLC CLASS A ORD SHARES G5480U104 678 27,427 SH   SOLE   0 27,181 246
LIBERTY GLOBAL PLC CLASS C G5480U120 2,410 101,344 SH   SOLE   0 99,812 1,532
LIBERTY LATIN AMERIC COM CL A G9001E102 274 16,059 SH   SOLE   0 10,526 5,533
LIBERTY LATIN AMERIC COM CL C G9001E128 1,886 110,362 SH   SOLE   0 95,354 15,008
LIBERTY MEDIA COM SER A FRMLA 531229870 3,314 83,715 SH   SOLE   0 53,863 29,873
LIBERTY MEDIA COM SER C FRMLA 531229854 6,712 161,387 SH   SOLE   2 112,662 48,723
LIBERTY SIRIUS GROUP COM SER A 531229409 13,550 325,974 SH   SOLE   81 204,238 121,655
LIBERTY SIRIUS GROUP COM SER C 531229607 116,233 2,770,098 SH   SOLE   108 2,314,337 455,653
LIBERTY TRIPADVISO COM SER A 531465102 91 9,754 SH   SOLE   0 9,754 0
LIGHTBRIDGE CORP COM NEW 53224K203 1 2,135 SH   SOLE   0 2,135 0
LILLY ELI & CO COMMON 532457108 12,523 111,991 SH   SOLE   0 106,887 5,104
LINCOLN NATL CORP COMMON 534187109 95 1,590 SH   SOLE   0 1,590 0
LINDE PLC SHS G5494J103 5,093 26,295 SH   SOLE   0 26,220 75
LINEAGE CELL THERAP COMMON 53566P109 0 94 SH   SOLE   0 94 0
LIONS GATE ENTMNT CLASS B NON-VOT SHS 535919500 173 19,866 SH   SOLE   0 19,866 0
LIVENT CORPORATION COM 53814L108 0 93 SH   SOLE   0 93 0
LLOYDS BANKING GR SP ADR(4 ORD) 539439109 18 7,020 SH   SOLE   0 7,020 0
LOCKHEED MARTIN CORP COMMON 539830109 2,555 6,551 SH   SOLE   0 4,701 1,850
LOEWS CORP COMMON 540424108 12,202 237,042 SH   SOLE   0 237,042 0
LOGMEIN INC COMMON 54142L109 0 2 SH   SOLE   0 2 0
LOOP INDS INC COM 543518104 12 1,000 SH   SOLE   0 1,000 0
LOWES CO COMMON 548661107 15,807 143,753 SH   SOLE   0 143,173 580
LSC COMMUNICATIONS COMMON 50218P107 0 487 SH   SOLE   0 487 0
LUBY'S INC COMMON 549282101 4 2,520 SH   SOLE   0 720 1,800
LUCKIN COFFEE INC ADS 54951L109 190 10,000 SH   SOLE   0 10,000 0
LULULEMON ATHLETICA COMMON 550021109 5 30 SH   SOLE   0 30 0
LUMENTUM HLDGS INC USD0.001 55024U109 133 2,500 SH   SOLE   0 2,500 0
LYFT INC CL A COM 55087P104 69 1,713 SH   SOLE   0 1,713 0
LYONDELLBASELL INDUS SHARES A N53745100 85,202 952,308 SH   SOLE   0 728,883 223,425
M & T BK CORP COMMON 55261F104 2,859 18,104 SH   SOLE   0 18,104 0
MACERICH CO REIT 554382101 1,972 62,425 SH   SOLE   0 60,225 2,200
MACK CALI RLTY CORP COMMON 554489104 13,572 626,634 SH   SOLE   0 601,984 24,650
MACOM TECH SOLUTIONS COM 55405Y100 429 20,000 SH   SOLE   0 10,000 10,000
MACYS INC COMMON 55616P104 2 158 SH   SOLE   0 157 1
MAG SILVER CORP COMMON 55903Q104 381 36,000 SH   SOLE   0 36,000 0
MAGAL SECURITY SYS ORDINARY M6786D104 76 18,225 SH   SOLE   0 18,225 0
MAGELLAN MIDSTREAM COMMON UNIT 559080106 3,085 46,567 SH   SOLE   0 41,767 4,800
MAGYAR BANCORP INC COMMON 55977T109 269 22,939 SH   SOLE   0 22,939 0
MAINSTREET BANCSHARE COM 56064Y100 3,747 178,035 SH   SOLE   111,250 10,405 56,380
MALLINCKRODT PLC SHARES G5785G107 0 20 SH   SOLE   0 11 9
MANPOWERGROUP COMMON 56418H100 4,316 51,240 SH   SOLE   0 50,665 575
MANULIFE FINCL CORP COMMON 56501R106 1 60 SH   SOLE   0 60 0
MARATHON OIL CORP COMMON 565849106 197 16,128 SH   SOLE   0 16,128 0
MARATHON PETROLEUM COMMON 56585A102 1,061 17,474 SH   SOLE   0 17,474 0
MARINE BANCORP FLA I COMMON 56813P103 740 98,730 SH   SOLE   98,730 0 0
MARKEL CORP COMMON 570535104 1,511 1,279 SH   SOLE   0 1,279 0
MARKETAXESS HLDGS COMMON 57060D108 257 785 SH   SOLE   0 785 0
MARRIOTT INTL INC CLASS A 571903202 51 418 SH   SOLE   0 418 0
MARRIOTT VACTNS WRLW COMMON 57164Y107 0 4 SH   SOLE   0 4 0
MARSH & MCLENNAN COS COMMON 571748102 40 400 SH   SOLE   0 400 0
MARTIN MARIETTA MATL COMMON 573284106 14,675 53,541 SH   SOLE   0 53,541 0
MASTERCARD INC CLASS A 57636Q104 2,817 10,375 SH   SOLE   0 9,375 1,000
MATCH GROUP INC COMMON 57665R106 125 1,750 SH   SOLE   0 1,050 700
MATERIALISE NV SPN ADS REPSTG 1 ORD 57667T100 227 12,300 SH   SOLE   0 11,900 400
MATTEL INC COMMON 577081102 286 25,180 SH   SOLE   130 24,450 600
MAYS J W INC COMMON 578473100 9 250 SH   SOLE   0 0 250
MBIA INC COMMON 55262C100 310 33,638 SH   SOLE   0 1,513 32,125
MCCORMICK & CO INC COMMON NON VTG 579780206 12,243 78,334 SH   SOLE   0 78,334 0
MCDONALDS CORP COMMON 580135101 53,561 249,455 SH   SOLE   0 247,268 2,187
MCEWEN MINING INC COMMON 58039P107 102 66,000 SH   SOLE   0 66,000 0
MCKESSON CORP COMMON 58155Q103 179 1,315 SH   SOLE   0 1,315 0
MDC HOLDINGS COMMON 552676108 926 21,491 SH   SOLE   0 21,369 122
MDU RES GROUP INC COMMON 552690109 8,104 287,505 SH   SOLE   0 269,455 18,050
MEDIFAST INC COMMON 58470H101 72 700 SH   SOLE   0 700 0
MEDTRONIC PLC SHS G5960L103 614 5,654 SH   SOLE   0 5,462 192
MENLO THERAPEUTICS COM 586858102 9,736 2,173,264 SH   SOLE   2,173,264 0 0
MERCADOLIBRE INC COMMON 58733R102 49 90 SH   SOLE   0 90 0
MERCK & CO INC COMMON 58933Y105 15,138 179,835 SH   SOLE   100 178,375 1,360
MERCURY GENERAL CORP COMMON 589400100 1,257 22,500 SH   SOLE   0 22,200 300
MERIDIAN BIOSCIENCE COMMON 589584101 49 5,262 SH   SOLE   0 5,262 0
MERIDIAN CORPORATION COMMON 58958P104 2,552 143,800 SH   SOLE   106,815 19,850 17,135
METLIFE INC COMMON 59156R108 124 2,638 SH   SOLE   0 2,593 45
METTLER TOLEDO INTL COMMON 592688105 60,041 85,238 SH   SOLE   0 85,238 0
MFS CHARTER INC TR SH BEN INT 552727109 18 2,230 SH   SOLE   0 0 2,230
MICRO FOCUS INTL PLC ADS 1 ORD SHS 594837403 2 171 SH   SOLE   0 171 0
MICROCHIP TECHNOLOGY COMMON 595017104 15 169 SH   SOLE   0 169 0
MICRON TECHNOLOGY COMMON 595112103 8 200 SH   SOLE   0 200 0
MICROSOFT CORP COMMON 594918104 800,288 5,756,223 SH   SOLE   650 5,551,796 203,777
MID-AMER APT CMNTYS REIT 59522J103 5,358 41,216 SH   SOLE   0 41,216 0
MIDDLEBY CORP COMMON 596278101 79 676 SH   SOLE   0 676 0
MIDDLESEX WATER CO COMMON 596680108 18,584 286,087 SH   SOLE   600 274,321 11,166
MIND C T I LTD ORDINARY M70240102 142 60,000 SH   SOLE   0 60,000 0
MINERALS TECHNOLOGS COMMON 603158106 17,451 328,716 SH   SOLE   0 328,716 0
MISTRAS GROUP INC COMMON 60649T107 603 36,800 SH   SOLE   0 20,500 16,300
MOGO INC COMMON 60800C109 365 94,300 SH   SOLE   0 94,300 0
MOMO INC DR EACH REPR 2A ORD 60879B107 15,839 511,276 SH   SOLE   508,503 2,773 0
MONDELEZ INTL INC COMMON 609207105 188,574 3,408,792 SH   SOLE   250 3,369,096 39,446
MONOTYPE IMAGING HLD COMMON 61022P100 172 8,700 SH   SOLE   0 8,300 400
MOODYS CORP COMMON 615369105 34,463 168,255 SH   SOLE   0 167,046 1,209
MORGAN STANLEY COMMON 617446448 60 1,428 SH   SOLE   100 1,328 0
MORGAN STANLEY CHINA A SHARES FUND 617468103 0 20 SH   SOLE   0 20 0
MORNINGSTAR INC COMMON 617700109 138 951 SH   SOLE   0 951 0
MOSAIC CO COMMON 61945C103 2,516 122,778 SH   SOLE   0 122,778 0
MOSYS INC COMMON 619718307 0 119 SH   SOLE   0 119 0
MOTOROLA SOLUTIONS COMMON 620076307 5,076 29,790 SH   SOLE   0 29,492 298
MOUNTAIN COMM BANCOR SHS 624004107 1,193 62,500 SH   SOLE   62,500 0 0
MOUNTAIN PROV DIAM COMMON 62426E402 292 304,984 SH   SOLE   0 270,203 34,781
MPLX LP COMMON UNIT 55336V100 31 1,135 SH   SOLE   0 1,135 0
MR COOPER INC COMMON 62482R107 0 6 SH   SOLE   0 6 0
MSA SAFETY INC COMMON STOCK 553498106 7,760 71,125 SH   SOLE   100 68,625 2,400
MSB FINL CORP NEW COM 55352L101 126 7,845 SH   SOLE   0 7,845 0
MSCI INC COMMON 55354G100 810 3,720 SH   SOLE   0 3,720 0
MUELLER INDS INC COMMON 624756102 1,229 42,858 SH   SOLE   0 35,683 7,175
MUELLER WTR PRODS COMMON 624758108 2,930 260,697 SH   SOLE   0 251,497 9,200
MURPHY OIL CORP COMMON 626717102 177 8,040 SH   SOLE   0 8,040 0
MURPHY USA INC COMMON STOCK 626755102 171 2,010 SH   SOLE   0 2,010 0
NABORS INDS LTD COMMON G6359F103 1 800 SH   SOLE   0 800 0
NANOMETRICS INC COMMON 630077105 2,453 75,200 SH   SOLE   0 73,400 1,800
NASDAQ INC COM 631103108 4,095 41,222 SH   SOLE   0 40,432 790
NATHANS FAMOUS INC COMMON 632347100 2,529 35,200 SH   SOLE   0 29,483 5,717
NATIONAL BANK HOLD COMMON 633707104 168 4,925 SH   SOLE   0 4,925 0
NATIONAL OILWELL VAR COMMON 637071101 536 25,327 SH   SOLE   0 25,327 0
NAVIENT CORP COMMON 63938C108 1 103 SH   SOLE   0 103 0
NAVIGATOR HOLDINGS ORD SHS (MARSHL IS) Y62132108 5,309 497,185 SH   SOLE   0 463,760 33,425
NCR CORP COMMON 62886E108 0 20 SH   SOLE   0 20 0
NEENAH INC COMMON 640079109 677 10,410 SH   SOLE   0 7,975 2,435
NEPTUNE WELLNESS SOL COMMON 64079L105 7 2,000 SH   SOLE   0 0 2,000
NESTLE S A ADS (1 ORD SHRS) 641069406 465,487 4,294,158 SH   SOLE   0 3,939,945 354,213
NESTLE S A SHS NOM SHARES H57312649 1,014 9,347 SH   SOLE   0 9,347 0
NETEASE INC ADR (25 ORD) 64110W102 13 50 SH   SOLE   0 50 0
NETFLIX INC COMMON 64110L106 212 795 SH   SOLE   0 795 0
NETWORK-1 TECH INC COMMON 64121N109 29 12,600 SH   SOLE   0 12,600 0
NEUBASE THERAPEUTICS COMMON STOCK 64132K102 1 361 SH   SOLE   0 361 0
NEUBERGER BERMAN RE COMMON 64190A103 17 3,028 SH   SOLE   0 3,028 0
NEUROTROPE INC COM NEW 64129T207 0 500 SH   SOLE   0 500 0
NEW GOLD INC COMMON 644535106 65 64,950 SH   SOLE   0 60,700 4,250
NEW HOME COMPANY I COM 645370107 4,271 979,641 SH   SOLE   0 842,905 136,736
NEW RESIDENTIAL INV COMMON 64828T201 15 1,000 SH   SOLE   0 1,000 0
NEW YORK TIMES CO CLASS A 650111107 27 980 SH   SOLE   0 980 0
NEWELL BRANDS INC COMMON 651229106 15,015 802,104 SH   SOLE   0 676,501 125,603
NEWMONT GOLD CORP COM 651639106 6,911 182,271 SH   SOLE   0 182,271 0
NEWS CORP NEW COMMON CL A 65249B109 22 1,625 SH   SOLE   0 1,625 0
NEXSTAR MEDIA GROUP COM USD0.01 CL'A' 65336K103 17 167 SH   SOLE   0 167 0
NEXTERA ENERGY INC COMMON 65339F101 3,823 16,411 SH   SOLE   0 15,693 718
NEXTERA ENERGY LPU COM UNIT RP IN 65341B106 10 200 SH   SOLE   0 0 200
NICE LTD ADR-REPR 1 ORD ILS1 653656108 7 50 SH   SOLE   0 50 0
NIKE INC CLASS B 654106103 12,417 132,218 SH   SOLE   0 132,218 0
NISOURCE INC COMMON 65473P105 8,027 268,299 SH   SOLE   0 246,299 22,000
NN INC COMMON 629337106 891 125,000 SH   SOLE   0 125,000 0
NOBLE CORPRATION PLC ORDINARY SHARES G65431101 10 8,250 SH   SOLE   0 7,750 500
NOBLE ENERGY INC COMMON 655044105 1,525 67,900 SH   SOLE   0 67,900 0
NOKIA CORP SP ADR (1 ORD A) 654902204 93 18,468 SH   SOLE   0 18,458 10
NOMAD FOODS LTD USD ORD SHS G6564A105 2,249 109,749 SH   SOLE   0 109,299 450
NORFOLK SOUTHERN COMMON 655844108 1,452 8,085 SH   SOLE   0 5,477 2,608
NORTHEAST BANK COMMON 66405S100 166 7,500 SH   SOLE   0 0 7,500
NORTHERN TR CORP COMMON 665859104 9,442 101,182 SH   SOLE   0 94,516 6,666
NORTHRIM BANCORP INC COMMON 666762109 597 15,058 SH   SOLE   0 0 15,058
NORTHROP GRUMMAN CO COMMON 666807102 4,392 11,721 SH   SOLE   0 10,016 1,705
NORTHWEST PIPE CO COMMON 667746101 106 3,800 SH   SOLE   0 3,800 0
NORTHWESTERN CORP COMMON 668074305 16,226 216,211 SH   SOLE   0 206,986 9,225
NOVARTIS AG ADR (1 ORD) 66987V109 7,225 83,148 SH   SOLE   0 64,498 18,650
NOVO-NORDISK AS ADR (1 ORD B) 670100205 418 8,100 SH   SOLE   0 8,100 0
NOW INC COMMON 67011P100 77 6,750 SH   SOLE   0 6,750 0
NRG ENERGY INC COMMON 629377508 2 55 SH   SOLE   0 17 38
NUANCE COMMUNICATION COMMON 67020Y100 16 1,000 SH   SOLE   0 1,000 0
NUCOR CORP COMMON 670346105 150 2,962 SH   SOLE   0 2,962 0
NUTRIEN LTD COMMON 67077M108 19,622 393,387 SH   SOLE   0 388,887 4,500
NUVEEN CREDIT STRAT INCOME FUND 67073D102 2 333 SH   SOLE   0 333 0
NUVEEN NEW JERSEY QU COM 67069Y102 15 1,100 SH   SOLE   0 1,100 0
NUVEEN NY MUN VALUE COMMON 67062M105 2 197 SH   SOLE   0 197 0
NUVEEN PENNSYLVANIA COM 670972108 7 525 SH   SOLE   0 525 0
NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 6,305 286,084 SH   SOLE   0 257,479 28,605
NVIDIA CORP COMMON 67066G104 244 1,407 SH   SOLE   0 1,407 0
NXP SEMICONDUCTR COMMON N6596X109 19 183 SH   SOLE   0 183 0
OBSEVA SA COMMON H5861P103 14,403 1,729,143 SH   SOLE   1,687,573 41,570 0
OBSIDIAN ENERGY COMMON 674482203 0 4 SH   SOLE   0 0 4
OCCIDENTAL PETE CORP COMMON 674599105 17,730 398,702 SH   SOLE   50 393,061 5,591
OFFICE DEPOT INC COMMON 676220106 1 642 SH   SOLE   0 642 0
OFG BANCORP COMMON 67103X102 328 15,000 SH   SOLE   0 0 15,000
OGE ENERGY CORP COMMON 670837103 7,003 154,340 SH   SOLE   0 138,160 16,180
OLD REP INTL CORP COMMON 680223104 41,072 1,742,562 SH   SOLE   0 982,895 759,667
OMEGA HEALTHCARE INV COMMON 681936100 172 4,139 SH   SOLE   0 4,139 0
OMNICOM GROUP INC COMMON 681919106 24,267 309,927 SH   SOLE   0 308,407 1,520
ON DECK CAP COM 682163100 1 400 SH   SOLE   0 0 400
ONE LIBERTY PPTYS COMMON 682406103 3,449 125,282 SH   SOLE   0 95,222 30,060
ONEOK INC COMMON 682680103 671 9,112 SH   SOLE   0 9,112 0
OP BANCORP COM 67109R109 107 11,000 SH   SOLE   0 0 11,000
OPKO HEALTH INC COMMON 68375N103 145 69,700 SH   SOLE   0 64,700 5,000
ORACLE CORP COMMON 68389X105 227,329 4,131,000 SH   SOLE   350 4,085,230 45,420
O'REILLY AUTOMOTIVE COMMON 67103H107 26,060 65,396 SH   SOLE   0 65,371 25
ORION ENG CARBNS S.A COMMON L72967109 7,108 425,375 SH   SOLE   0 372,225 53,150
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 6,777 2,835,633 SH   SOLE   2,835,633 0 0
OTTER TAIL CORP COMMON 689648103 3,984 74,125 SH   SOLE   0 72,880 1,245
OVID THERAPEUTICS COM 690469101 58 18,000 SH   SOLE   0 18,000 0
OWENS CORNING COMMON 690742101 22 350 SH   SOLE   0 350 0
OWENS ILL INC COMMON 690768403 28 2,800 SH   SOLE   0 2,800 0
PACIFIC ETHANOL INC COMMON 69423U305 168 300,000 SH   SOLE   0 300,000 0
PACIFIC MERCANT BANC COMMON 694552100 7,820 1,041,392 SH   SOLE   146,992 778,711 115,689
PACIFIC PREMIER BANC COMMON 69478X105 2,788 89,415 SH   SOLE   0 0 89,415
PACKAGING CORP AMER COMMON 695156109 15 150 SH   SOLE   0 0 150
PALO ALTO NETWORKS COMMON 697435105 61 300 SH   SOLE   0 300 0
PAN AMERICAN SILVER COMMON 697900108 7,691 490,527 SH   SOLE   0 471,127 19,400
PAR TECHNOLOGY CORP COMMON 698884103 11 500 SH   SOLE   0 500 0
PARK NATL CORP COMMON 700658107 1,750 18,466 SH   SOLE   0 16,866 1,600
PARKE BANCORP INC COMMON 700885106 845 38,073 SH   SOLE   0 0 38,073
PARKER HANNIFIN CORP COMMON 701094104 24 138 SH   SOLE   0 73 65
PAYCHEX INC COMMON 704326107 230 2,778 SH   SOLE   0 2,778 0
PAYPAL HLDGS INC COM 70450Y103 91,897 887,124 SH   SOLE   0 672,598 214,526
PEBBLEBROOK HOTEL TR COMMON 70509V100 1 47 SH   SOLE   0 47 0
PENNEY J C INC COMMON 708160106 0 666 SH   SOLE   0 666 0
PENNYMAC CORP 5.375 MAY 01 20 C 70932AAB9 25 25,000 PRN   SOLE   0 25,000 0
PENTAIR PLC COMMON G7S00T104 2,161 57,184 SH   SOLE   0 31,479 25,705
PEOPLES UNITED FINL COMMON 712704105 332 21,294 SH   SOLE   0 20,994 300
PEPSICO INC COMMON 713448108 18,136 132,289 SH   SOLE   0 130,913 1,376
PERSPECTA INC COMMON STOCK 715347100 1 70 SH   SOLE   0 70 0
PFIZER INC COMMON 717081103 117,271 3,263,869 SH   SOLE   419,425 2,796,801 47,643
PGIM SHORT DURA HYLD PGIM HIGH YIELD BD 69346H100 36 2,470 SH   SOLE   0 2,470 0
PHILIP MORRIS INTL COMMON 718172109 134,157 1,766,863 SH   SOLE   0 1,729,557 37,306
PHILLIPS 66 COMMON 718546104 762 7,445 SH   SOLE   0 7,445 0
PIMCO DYN CR& MORTGA COMMON 72202D106 24 1,000 SH   SOLE   0 1,000 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 28 280 SH   SOLE   0 280 0
PIMCO INC STRGY FDII COMMON SBI 72201J104 51 5,000 SH   SOLE   0 5,000 0
PINNACLE WEST CAP COMMON 723484101 2,580 26,579 SH   SOLE   0 24,619 1,960
PIONEER NATURAL RES COMMON 723787107 524 4,172 SH   SOLE   0 4,172 0
PIPER JAFFRAY COS COMMON 724078100 60 800 SH   SOLE   0 0 800
PITNEY BOWES INC COMMON 724479100 4 900 SH   SOLE   0 900 0
PLAINS ALL AMERN PIP UNIT 726503105 62 3,000 SH   SOLE   0 3,000 0
PLANTRONICS INC COMMON 727493108 0 8 SH   SOLE   0 8 0
PLAYA HOTELS & RESOR SHS N70544106 59 7,600 SH   SOLE   0 7,600 0
PLEXUS CORP COMMON 729132100 1,189 19,025 SH   SOLE   0 17,925 1,100
PNC FINL SVCS GRP COMMON 693475105 11,391 81,273 SH   SOLE   0 81,225 48
PNM RES INC COMMON 69349H107 5,611 107,750 SH   SOLE   0 103,500 4,250
POPE RES DEL LTD DEPOSITORY RECEIPT 732857107 1,600 22,700 SH   SOLE   0 15,200 7,500
PORTLAND GEN ELEC CO COMMON 736508847 9,609 170,474 SH   SOLE   0 160,124 10,350
POST HOLDINGS INC COMMON 737446104 316 2,991 SH   SOLE   0 2,988 3
POSTAL REALTY TRUST CLASS A 73757R102 8 555 SH   SOLE   0 0 555
POTLATCHDELTIC CORP COMMON STOCK 737630103 14 360 SH   SOLE   0 360 0
PPG INDUSTRIES INC COMMON 693506107 251 2,124 SH   SOLE   0 2,124 0
PPL CORP COMMON 69351T106 53 1,687 SH   SOLE   0 1,687 0
PRESIDIO BANK COMMON 74101A100 2,060 70,662 SH   SOLE   70,662 0 0
PRESTIGE CONSUMER HE COMMON 74112D101 12,109 349,082 SH   SOLE   0 315,880 33,202
PRIME MERIDIAN HLDG COM 74164R107 871 43,300 SH   SOLE   43,300 0 0
PRIMERICA INC COMMON 74164M108 63 500 SH   SOLE   0 500 0
PRINCIPAL FINL GRP COMMON 74251V102 36 647 SH   SOLE   0 175 472
PROCTER & GAMBLE CO COMMON 742718109 42,841 344,438 SH   SOLE   0 340,978 3,460
PROGRESSIVE CORP COMMON 743315103 7 92 SH   SOLE   0 92 0
PROLOGIS INC COMMON 74340W103 1,057 12,406 SH   SOLE   0 5,488 6,918
PROSHARES TR ETF PSHS ULT HLTHCRE 74347R735 962 9,800 SH   SOLE   0 9,800 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 30,000 PRN   SOLE   0 30,000 0
PROTECTIVE INSURANCE CLASS A 74368L104 23 1,400 SH   SOLE   0 1,400 0
PROTECTIVE INSURANCE CLASS B 74368L203 6,557 375,769 SH   SOLE   1,325 339,759 34,685
PROTHENA CORP PLC ORDINARY G72800108 0 99 SH   SOLE   0 99 0
PROVIDENT FINL HLDGS COMMON 743868101 144 6,942 SH   SOLE   0 0 6,942
PROVIDENT FINL SVCS COMMON 74386T105 57 2,350 SH   SOLE   0 1,030 1,320
PRUDENTIAL FINL COMMON 744320102 37 422 SH   SOLE   0 422 0
PUBLIC STORAGE REIT COM 74460D109 1,379 5,625 SH   SOLE   0 5,225 400
PUBLIC SVC ENTERPR COMMON 744573106 435 7,018 SH   SOLE   0 6,488 530
PVH CORP COMMON 693656100 0 1 SH   SOLE   0 0 1
QUALCOMM INC COMMON 747525103 228 2,993 SH   SOLE   0 2,931 62
QUEST DIAGNOSTICS COMMON 74834L100 17 165 SH   SOLE   0 165 0
QURATE RETAIL INC COM SER A 74915M100 1,102 106,891 SH   SOLE   0 106,889 2
RA PHARMACEUTICALS COMMON 74933V108 32,483 1,373,524 SH   SOLE   1,373,524 0 0
RANGE RESOURCES CORP COMMON 75281A109 3,188 834,615 SH   SOLE   0 820,020 14,595
RAVEN INDS INC COMMON 754212108 513 15,350 SH   SOLE   0 14,400 950
RAYONIER ADV MATERLS COMMON 75508B104 0 30 SH   SOLE   0 30 0
RAYONIER INC COMMON REIT 754907103 594 21,084 SH   SOLE   0 20,084 1,000
RAYTHEON COMMON 755111507 37,799 192,669 SH   SOLE   0 187,292 5,377
REALPAGE INC COMMON 75606N109 264 4,200 SH   SOLE   0 800 3,400
REALTY INCOME CORP COMMON 756109104 2,430 31,697 SH   SOLE   0 30,947 750
RECKITT BENCK GRP SPONSORED ADR 756255204 28 1,797 SH   SOLE   0 1,797 0
RECKITT BENCKISER GR SHS G74079107 145,621 1,843,305 SH   SOLE   0 1,788,490 54,815
REEDS INC COMMON 758338107 44 34,000 SH   SOLE   0 34,000 0
REGENERON PHARMCTCLS COMMON 75886F107 40 147 SH   SOLE   0 147 0
REGIONS FINL CORP COMMON 7591EP100 1,167 73,817 SH   SOLE   0 73,817 0
REINSURANCE GRP COMMON 759351604 391 2,450 SH   SOLE   0 2,450 0
RENAISSANCE RE HLDGS COMMON G7496G103 9 50 SH   SOLE   0 0 50
REPLIGEN CORP COMMON 759916109 761 9,935 SH   SOLE   0 4,185 5,750
RESIDEO TECHNOLOGIES COMMON STOCK 76118Y104 27 1,900 SH   SOLE   0 1,851 49
RESMED INC COMMON 761152107 135 1,000 SH   SOLE   0 0 1,000
REVOLUTION LIGHTING COM NEW 76155G206 4 22,600 SH   SOLE   0 22,600 0
RIGEL PHARMACEUTICL COMMON 766559603 5 3,000 SH   SOLE   0 0 3,000
RIO TINTO PLC ADR (1 ORD) 767204100 3 65 SH   SOLE   0 65 0
RITE AID CORPORATION COMMON STOCK 767754872 0 37 SH   SOLE   0 37 0
RMR GROUP INC COMMON CL A 74967R106 0 8 SH   SOLE   0 8 0
ROBERT HALF INTL INC COMMON 770323103 54,892 986,203 SH   SOLE   0 982,786 3,417
ROCKWELL AUTOMATION COMMON 773903109 14 86 SH   SOLE   0 44 42
ROKU INC COMMON CLASS A 77543R102 10 100 SH   SOLE   0 100 0
ROLLINS INC COMMON 775711104 205 6,018 SH   SOLE   0 6,018 0
ROPER TECHNOLOGIES COMMON 776696106 1,207 3,385 SH   SOLE   0 935 2,450
ROSS STORES INC COMMON 778296103 31 291 SH   SOLE   0 291 0
ROYAL BANK CDA COMMON 780087102 672 8,280 SH   SOLE   0 8,280 0
ROYAL DUTCH SHELL SPON ADR B 780259107 83 1,387 SH   SOLE   0 1,387 0
ROYAL DUTCH SHELL SPONS ADR A 780259206 2,015 34,256 SH   SOLE   0 28,481 5,775
ROYAL GOLD INC COMMON 780287108 12 105 SH   SOLE   0 100 5
ROYCE VALUE TR INC COMMON 780910105 0 15 SH   SOLE   0 15 0
RPC INC COMMON 749660106 17 3,187 SH   SOLE   0 3,187 0
RPM INTERNATIONAL COMMON 749685103 7,905 114,895 SH   SOLE   100 110,705 4,090
RPT REALTY USD0.01 SH BEN INT 74971D101 7,343 541,975 SH   SOLE   0 521,275 20,700
S&P GLOBAL INC COMMON 78409V104 38,698 157,964 SH   SOLE   0 156,680 1,284
S&P WRLD EX US DVLP WORLD EX-US ETF 78463X889 892 30,390 SH   SOLE   0 30,390 0
S&W SEED COMPANY COMMON 785135104 161 68,000 SH   SOLE   0 43,000 25,000
SABINE ROYALTY TRUST UNIT BEN INT 785688102 65 1,500 SH   SOLE   0 1,500 0
SAFEGUARD SCIENTIFIC COMMON 786449207 13,563 1,196,053 SH   SOLE   0 1,070,395 125,658
SAFETY INS GROUP INC COMMON 78648T100 2,682 26,476 SH   SOLE   0 25,240 1,236
SALESFORCE.COM COMMON 79466L302 218 1,472 SH   SOLE   0 1,472 0
SAN JUAN BASIN RTY UNIT BEN INT 798241105 10 3,600 SH   SOLE   0 3,000 600
SANDSTORM GOLD COMMON 80013R206 507 90,000 SH   SOLE   0 90,000 0
SANDY SPRING BANCORP COMMON 800363103 742 22,023 SH   SOLE   0 0 22,023
SANGAMO THERAPEUTICS COM 800677106 27 3,000 SH   SOLE   0 3,000 0
SANOFI CONTINGENT VALUE RTS 80105N113 0 47 SH   SOLE   0 47 0
SANOFI SPONSORED ADR 80105N105 9 200 SH   SOLE   0 0 200
SAP SE SP ADR (1 ORD) 803054204 2 23 SH   SOLE   0 23 0
SAUL CTRS INC COMMON 804395101 1,423 26,121 SH   SOLE   0 24,921 1,200
SB FINANCIAL GROUP COMMON 78408D105 567 33,931 SH   SOLE   0 0 33,931
SCHLUMBERGER LTD COMMON 806857108 398 11,656 SH   SOLE   130 11,476 50
SCHWAB STRATEGIC T SHORT-TERM US TREASR 808524862 17 341 SH   SOLE   0 341 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 530 21,110 SH   SOLE   0 21,110 0
SCIENCE APLCTNS INTL COMMON STOCK 808625107 0 2 SH   SOLE   0 2 0
SCOTTS MIRACLE-GRO CLASS A 810186106 77 760 SH   SOLE   0 760 0
SCRIPPS EW CO OHIO COMMON 811054402 25 1,931 SH   SOLE   0 1,931 0
SEACOR MARINE HLDGS COMMON 78413P101 1,023 81,400 SH   SOLE   0 79,600 1,800
SEAGATE TECHNOLOGY COMMON G7945M107 4 80 SH   SOLE   0 80 0
SEALED AIR CORP COMMON 81211K100 77 1,855 SH   SOLE   0 1,855 0
SEASPAN CORPORATION COMMON Y75638109 24 2,318 SH   SOLE   0 2,318 0
SEATTLE GENETICS INC COMMON 812578102 290 3,400 SH   SOLE   0 3,400 0
SEI INVESTMENTS CO COMMON 784117103 119 2,010 SH   SOLE   0 2,010 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 12 450 SH   SOLE   0 450 0
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 12 164 SH   SOLE   0 164 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209 30 343 SH   SOLE   0 343 0
SELECT SECTOR SPDR MATERIALS 81369Y100 25 439 SH   SOLE   0 439 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 33 281 SH   SOLE   0 281 0
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 19 318 SH   SOLE   0 318 0
SELECT SECTOR SPDR SBI INT-ENERGY 81369Y506 24 406 SH   SOLE   0 406 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 52 646 SH   SOLE   0 646 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 13 206 SH   SOLE   0 206 0
SEMPRA ENERGY COMMON 816851109 13,006 88,113 SH   SOLE   0 87,413 700
SENECA FOODS CORP CLASS A 817070501 50 1,620 SH   SOLE   0 1,620 0
SENECA FOODS CORP CLASS B 817070105 0 20 SH   SOLE   0 20 0
SERVICE CORP INTL COMMON 817565104 212,981 4,454,735 SH   SOLE   150 4,421,260 33,325
SERVICEMASTER GBL HLDGS INC COM 81761R109 470 8,414 SH   SOLE   0 8,414 0
SERVICENOW INC COMMON 81762P102 82 325 SH   SOLE   0 325 0
SHAKE SHACK INC CLASS A 819047101 0 10 SH   SOLE   0 10 0
SHERWIN WILLIAMS CO COMMON 824348106 24 44 SH   SOLE   0 44 0
SHOPIFY INC COMMON CLASS A 82509L107 155 500 SH   SOLE   0 500 0
SHOTSPOTTER INC COM 82536T107 115 5,000 SH   SOLE   0 5,000 0
SIENTRA INC COMMON 82621J105 7 1,200 SH   SOLE   0 0 1,200
SILVERBOW RESOURCES COM 82836G102 18 1,933 SH   SOLE   0 1,860 73
SILVERCORP METALS COMMON 82835P103 238 61,400 SH   SOLE   0 61,400 0
SIMMONS 1ST NATL COR CLASS A 828730200 19 780 SH   SOLE   0 780 0
SIMON PPTY INC REIT 828806109 4,393 28,228 SH   SOLE   0 27,300 928
SIMPSON MANUFACTURIN COMMON 829073105 41 600 SH   SOLE   0 600 0
SIRIUS XM HLDG COMMON 82968B103 251 40,244 SH   SOLE   0 40,244 0
SJW GROUP COMMON 784305104 17,806 260,755 SH   SOLE   500 233,044 27,211
SLACK TECHNOLOGIES COMMON CLASS A 83088V102 148 6,250 SH   SOLE   0 6,250 0
SLM CORP COMMON 78442P106 0 103 SH   SOLE   0 103 0
SMITH & NEPHEW PLC ADR (2 ORD) 83175M205 21 439 SH   SOLE   0 439 0
SMUCKER J M CO COMMON 832696405 591 5,379 SH   SOLE   0 5,379 0
SNAP INC COMMON CL A 83304A106 11 700 SH   SOLE   0 675 25
SNAP-ON INC COMMON 833034101 24,539 156,762 SH   SOLE   0 156,742 20
SOLID BIOSCIENCES COMMON 83422E105 20 2,000 SH   SOLE   0 2,000 0
SONOCO PRODS COMMON 835495102 1,518 26,080 SH   SOLE   0 26,080 0
SOTHEBYS CLASS A 835898107 0 7 SH   SOLE   0 7 0
SOURCE CAP INC COMMON 836144105 9 250 SH   SOLE   0 250 0
SOUTH STATE CORP COMMON 840441109 558 7,416 SH   SOLE   0 0 7,416
SOUTHERN CO COMMON 842587107 246 3,991 SH   SOLE   0 3,341 650
SOUTHERN NATL BKOFVA COMMON 843395104 4,395 285,621 SH   SOLE   106,573 118,050 60,998
SOUTHWESTERN ENERGY COMMON 845467109 0 39 SH   SOLE   0 39 0
SPARK NETWORKS INC REP(0.1 ORD WI) 846517100 851 153,970 SH   SOLE   0 149,670 4,300
SPARTAN MOTORS INC COMMON 846819100 493 35,940 SH   SOLE   0 30,965 4,975
SPARTANNASH CO COMMON 847215100 1 120 SH   SOLE   0 120 0
SPDR S&P 500 ETF TRUST 78462F103 10,070 33,935 SH   SOLE   0 32,525 1,410
SPDR DOW JONES INDL ETF UT SER 1 78467X109 215 800 SH   SOLE   0 800 0
SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 4,567 32,887 SH   SOLE   0 32,887 0
SPDR INDX SH FUNDS EURO STOXX 50 78463X202 56 1,500 SH   SOLE   0 1,500 0
SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 152 1,484 SH   SOLE   0 1,484 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 24 70 SH   SOLE   0 70 0
SPDR SERIES TRUST BARCLAYS CONV SECS E 78464A359 15 300 SH   SOLE   0 300 0
SPECIAL OPPRTUNTY FD COMMON 84741T104 142 10,000 SH   SOLE   0 0 10,000
SPECTRUM BRANDS HLDS COMMON STOCK 84790A105 2,152 40,836 SH   SOLE   0 32,231 8,605
SPIRIT AEROSYSTEMS CLASS A 848574109 29,904 363,622 SH   SOLE   0 363,272 350
SPIRIT AIRLINES IN COMMON 848577102 19 525 SH   SOLE   0 525 0
SPIRIT REALTY CAPI COMMON USD0.01 84860W300 239 5,000 SH   SOLE   0 0 5,000
SPROTT PHYS GLD&SILV UNITS 85208R101 342 24,199 SH   SOLE   0 24,199 0
SPROTT PHYSICAL SILVER TRUST UNIT 85207K107 627 100,640 SH   SOLE   0 100,640 0
SQUARE INC CLASS A 852234103 15 250 SH   SOLE   0 250 0
SS&C TECH HLDGS COMMON 78467J100 231 4,496 SH   SOLE   0 4,496 0
STANDEX INTL CORP COMMON 854231107 54 750 SH   SOLE   0 750 0
STANLEY BLACK&DECKR COMMON 854502101 1,922 13,314 SH   SOLE   50 12,664 600
STAR GROUP LP UNIT 85512C105 31 3,310 SH   SOLE   0 3,310 0
STARBUCKS CORP COMMON 855244109 1,929 21,821 SH   SOLE   0 20,007 1,814
STARWOOD PPTY TR COM 85571B105 65 2,690 SH   SOLE   0 2,290 400
STATE STREET CORP COMMON 857477103 427 7,219 SH   SOLE   0 7,219 0
STEEL PARTNERS HLDGS UNIT 85814R107 256 20,025 SH   SOLE   0 0 20,025
STEELCASE INC CLASS A 858155203 2,691 146,300 SH   SOLE   0 144,800 1,500
STERIS PLC SHARES G8473T100 373 2,584 SH   SOLE   0 2,584 0
STERLING BANCORP COMMON STOCK 85917A100 604 30,139 SH   SOLE   0 21,180 8,959
STITCH FIX INC COM CL A 860897107 26 1,400 SH   SOLE   0 1,400 0
STORE CAP CORP COM 862121100 2,112 56,467 SH   SOLE   0 54,290 2,177
STRATUS PPTYS INC COMMON 863167201 36 1,250 SH   SOLE   0 1,250 0
STREAMLINE HEALTH COMMON 86323X106 0 529 SH   SOLE   0 529 0
STRYKER CORP COMMON 863667101 29,888 138,182 SH   SOLE   129,070 9,112 0
SUBURBAN PROPANE PAR UNIT 864482104 89 3,800 SH   SOLE   0 3,800 0
SUN LIFE FNCL INC COMMON 866796105 32 724 SH   SOLE   0 724 0
SUNCOKE ENERGY INC COMMON 86722A103 3 600 SH   SOLE   0 600 0
SUNCOR ENERGY INC COMMON 867224107 149 4,730 SH   SOLE   0 4,730 0
SUNTRUST BANKS INC COMMON 867914103 900 13,095 SH   SOLE   0 10,545 2,550
SUPERIOR GRP OF COMP COMMON 868358102 1,900 117,908 SH   SOLE   0 113,908 4,000
SVB FINANCIAL GROUP COMMON 78486Q101 569 2,725 SH   SOLE   0 2,725 0
SYMANTEC CORP COMMON 871503108 2,476 104,788 SH   SOLE   0 101,788 3,000
SYSCO CORP COMMON 871829107 1,251 15,766 SH   SOLE   0 15,766 0
T2 BIOSYSTEMS INC COMMON 89853L104 1 450 SH   SOLE   0 450 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 46 1,000 SH   SOLE   0 1,000 0
TANDEM DIABETES CARE COMMON 875372203 521 8,840 SH   SOLE   0 8,840 0
TANGER FACTORY OUTLT COMMON 875465106 4,920 317,840 SH   SOLE   0 317,440 400
TAPESTRY INC COMMON 876030107 458 17,590 SH   SOLE   0 17,390 200
TARGA RESOURCES IN COMMON 87612G101 791 19,712 SH   SOLE   0 19,712 0
TARGET CORPORATION COMMON 87612E106 480 4,490 SH   SOLE   0 4,445 45
TC ENERGY COMMON 87807B107 209 4,050 SH   SOLE   0 4,050 0
TCF FINL CORP USD0.01 872307103 7,017 184,340 SH   SOLE   0 176,559 7,781
TCW STRATEGIC INCM COMMON 872340104 611 107,738 SH   SOLE   0 100,738 7,000
TE CONNECTIVITY COMMON H84989104 19,556 209,876 SH   SOLE   0 207,936 1,940
TEEKAY OFFSHRE PRTNR UNIT Y8565J101 1,826 1,574,400 SH   SOLE   1,800 1,111,900 460,700
TEGNA INC COMMON 87901J105 139 8,966 SH   SOLE   0 8,966 0
TEJON RANCH CO COMMON 879080109 119 7,053 SH   SOLE   0 0 7,053
TELEFLEX INC COMMON 879369106 169 500 SH   SOLE   0 0 500
TELEPHONE & DATA SYS COMMON 879433829 2,743 106,332 SH   SOLE   0 106,332 0
TERADATA CORP COMMON 88076W103 1 63 SH   SOLE   0 63 0
TERRAFORM PWR INC COMMON CL A 88104R209 1,396 76,650 SH   SOLE   0 41,250 35,400
TESLA INC COM 88160R101 99 413 SH   SOLE   0 403 10
TETRA TECH INC COMMON 88162G103 96 1,118 SH   SOLE   0 1,118 0
TEVA PHARMACEUTICAL ADR (1 ORD) 881624209 2,045 297,377 SH   SOLE   0 297,090 287
TEXAS INSTRUMENTS COMMON 882508104 5,728 44,318 SH   SOLE   0 36,154 8,164
TEXAS PAC LD TR SUB CTF PROP I T 882610108 100,757 155,113 SH   SOLE   0 5,356 149,757
TEXAS ROADHOUSE INC COMMON 882681109 52 1,000 SH   SOLE   0 1,000 0
TEXTRON INC COMMON 883203101 48 1,000 SH   SOLE   0 1,000 0
THE BLACKSTONE GROUP CLASS A COMMON STOCK 09260D107 740 15,170 SH   SOLE   0 10,700 4,470
THE CHARLES SCHWAB COM 808513105 10,294 246,106 SH   SOLE   0 246,106 0
THE CHEMOURS COMPANY COMMON 163851108 20 1,400 SH   SOLE   0 1,140 260
THE HANOVER INS GRP COMMON 410867105 107 794 SH   SOLE   0 794 0
THE HERSHEY COMPANY COMMON 427866108 1,722 11,111 SH   SOLE   0 11,111 0
THE MADISON SQGARDEN COMMON 55825T103 158 600 SH   SOLE   0 600 0
THE TRADE DESK COM CL A 88339J105 18 100 SH   SOLE   0 100 0
THE WENDY'S COMPANY CLASS A 95058W100 0 29 SH   SOLE   0 29 0
THERMO FISHER SCI COMMON 883556102 165,448 568,024 SH   SOLE   0 563,938 4,086
THOMSON REUTERS CORP COMMON 884903709 307 4,593 SH   SOLE   0 4,457 136
THOR INDS INC COMMON 885160101 82 1,450 SH   SOLE   0 250 1,200
TIFFANY & CO COMMON 886547108 76 829 SH   SOLE   0 779 50
TITAN INTL INC COMMON 88830M102 1,191 441,125 SH   SOLE   0 386,375 54,750
TJX COMPANIES INC COMMON 872540109 1,383 24,816 SH   SOLE   0 24,136 680
TOOTSIE ROLL INDS COMMON 890516107 901 24,270 SH   SOLE   0 23,934 336
TORONTO DOMINION BK COMMON 891160509 59 1,029 SH   SOLE   0 1,029 0
TOTAL SA ADR (1 ORD) 89151E109 114 2,194 SH   SOLE   0 2,194 0
TOYOTA MTR CORP ADR (2 ORD) 892331307 67 500 SH   SOLE   0 500 0
TRACTOR SUPPLY CO COMMON 892356106 13 144 SH   SOLE   0 144 0
TRANSDIGM GROUP COMMON 893641100 452 870 SH   SOLE   0 325 545
TRANSUNION COMMON 89400J107 26 325 SH   SOLE   0 250 75
TRAVELERS CO(THE) COMMON 89417E109 12,913 86,851 SH   SOLE   0 86,701 150
TRIMAS CORP COMMON 896215209 30,704 1,001,779 SH   SOLE   0 891,639 110,140
TRIMBLE INC COM NPV 896239100 1 32 SH   SOLE   0 32 0
TRINITY PL HLDGS INC COM 89656D101 86 21,626 SH   SOLE   0 0 21,626
TRIPADVISOR INC COMMON 896945201 321 8,320 SH   SOLE   0 4,160 4,160
TRIUMPH BANCORP COM ACCD INVS 89679E300 637 20,000 SH   SOLE   0 0 20,000
TRONOX HOLDINGS PLC ORDINARY SHARE G9087Q102 12 1,506 SH   SOLE   0 1,506 0
TRUSTCO BK CORP N Y COMMON 898349105 3,692 453,018 SH   SOLE   0 423,018 30,000
TTEC HOLDINGS INC COMMON 89854H102 148 3,100 SH   SOLE   0 1,800 1,300
TWILIO INC COMMON CLASS A 90138F102 3 34 SH   SOLE   0 34 0
TWITTER INC COMMON 90184L102 10 260 SH   SOLE   0 250 10
TYLER TECHN INC COMMON 902252105 345 1,316 SH   SOLE   0 1,316 0
U S PHYSICAL THERAPY COMMON 90337L108 108 830 SH   SOLE   0 830 0
U S SILICA HLDGS I COMMON 90346E103 28 2,975 SH   SOLE   0 2,975 0
UDR INC COMMON 902653104 19 400 SH   SOLE   0 400 0
UGI CORP COMMON 902681105 32 644 SH   SOLE   0 493 151
ULTA BEAUTY INC COM 90384S303 115,060 459,049 SH   SOLE   0 362,624 96,425
UNDER ARMOUR CLASS A 904311107 159 7,980 SH   SOLE   0 7,980 0
UNDER ARMOUR INC CL C COM STK $0.0003 904311206 8 493 SH   SOLE   0 493 0
UNIFI INC COMMON 904677200 81 3,740 SH   SOLE   0 2,074 1,666
UNILEVER N.V NY SHARES (1 ORD) 904784709 1,645 27,418 SH   SOLE   0 27,418 0
UNILEVER PLC ADR (4 ORD) 904767704 663 11,040 SH   SOLE   0 11,040 0
UNION PAC CORP COMMON 907818108 71,129 439,126 SH   SOLE   0 428,413 10,713
UNITED CMNTY FINL COMMON 909839102 53 5,000 SH   SOLE   0 0 5,000
UNITED GUARDIAN INC COMMON 910571108 323 17,062 SH   SOLE   0 0 17,062
UNITED PARCEL SERVIC CLASS B 911312106 24,141 201,479 SH   SOLE   100 198,109 3,270
UNITED RENTALS INC COMMON 911363109 442 3,554 SH   SOLE   25 3,479 50
UNITED STATES CELLUL COMMON 911684108 65 1,730 SH   SOLE   0 1,730 0
UNITED TECHNOLOGIES COMMON 913017109 105,965 776,184 SH   SOLE   893 656,680 118,611
UNITEDHEALTH GRP INC COMMON 91324P102 99,437 457,564 SH   SOLE   105,556 331,595 20,413
UNITI GROUP INC COM 91325V108 2 358 SH   SOLE   0 58 300
UNITIL CORP COMMON 913259107 5,350 84,339 SH   SOLE   0 75,524 8,815
UNIVERSAL STAINLES COMMON 913837100 37 2,405 SH   SOLE   0 2,405 0
UNIVEST FINANCIAL COMMON 915271100 1,370 53,742 SH   SOLE   0 52,902 840
UNUM GROUP COMMON 91529Y106 88 2,962 SH   SOLE   0 2,962 0
URBANEDGE PROPERTIES COMMON SHARES 91704F104 2,903 146,715 SH   SOLE   0 146,715 0
UROGEN PHARMA LTD COM M96088105 11 500 SH   SOLE   0 0 500
URSTADT BIDDLE PPTYS CLASS A 917286205 2,215 93,476 SH   SOLE   0 82,246 11,230
URSTADT BIDDLE PPTYS COMMON 917286106 18 1,000 SH   SOLE   0 0 1,000
URSTADT BIDDLE PPTYS PFD SER G 6.75 917286809 1,463 57,605 SH   SOLE   0 56,230 1,375
US BANCORP DEL COMMON 902973304 71,022 1,283,390 SH   SOLE   0 1,166,640 116,750
V F CORP COMMON 918204108 368 4,136 SH   SOLE   0 4,106 30
VALARIS PLC CLASS A ORDINARY SHS G9402V109 1,496 311,175 SH   SOLE   0 310,838 337
VALERO ENERGY CORP COMMON 91913Y100 24 292 SH   SOLE   0 292 0
VALLEY NATL BANCORP COMMON 919794107 959 88,240 SH   SOLE   0 50,454 37,786
VANDA PHARMA COMMON 921659108 1 100 SH   SOLE   0 0 100
VANECK VECTORS GOLD MINER ETF 92189F106 404 15,145 SH   SOLE   0 15,145 0
VANECK VECTORS INDIA SMALL CP ETF 92189F767 354 10,875 SH   SOLE   0 10,875 0
VANECK VECTORS ETF T BIOTECH ETF 92189F726 23 200 SH   SOLE   0 200 0
VANGUARD FTSE DEV MKTS ETF 921943858 2,597 63,240 SH   SOLE   0 57,628 5,612
VANGUARD RUSSELL 2000 ETF 92206C664 835 6,867 SH   SOLE   0 6,867 0
VANGUARD TOT WORLD STOCK ETF 922042742 504 6,740 SH   SOLE   0 6,740 0
VANGUARD ADMIRAL F S&P SMCAP600 VL IDX 921932778 8,583 66,203 SH   SOLE   0 64,972 1,231
VANGUARD ADMIRAL F S&PSMLCAP600 IND ETF 921932828 119 835 SH   SOLE   0 835 0
VANGUARD BD INDEX FD ETF INTERMED TERM 921937819 46 525 SH   SOLE   0 525 0
VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 230 2,855 SH   SOLE   0 2,855 0
VANGUARD BD INDEX FD TOTAL BND MRKT 921937835 64 762 SH   SOLE   0 762 0
VANGUARD CHARLOTTE TOT INTL BOND IN 92203J407 3 68 SH   SOLE   0 68 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 1,502 37,308 SH   SOLE   0 35,501 1,807
VANGUARD INDEX FDS ETF MCAP GR IDXVIP 922908538 467 3,155 SH   SOLE   0 3,155 0
VANGUARD INDEX FDS ETF MCAP VL IDXVIP 922908512 261 2,314 SH   SOLE   0 1,139 1,175
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,406 52,847 SH   SOLE   0 43,397 9,450
VANGUARD INDEX TR EXTENDED MKT 922908652 60 522 SH   SOLE   0 522 0
VANGUARD INDEX TR GROWTH 922908736 507 3,051 SH   SOLE   0 3,051 0
VANGUARD INDEX TR LRG CAP 922908637 616 4,520 SH   SOLE   0 4,520 0
VANGUARD INDEX TR MID CAP 922908629 514 3,067 SH   SOLE   0 1,802 1,265
VANGUARD INDEX TR SMALL CAP 922908751 1,190 7,733 SH   SOLE   0 7,262 471
VANGUARD INDEX TR SMALL CAP GROWTH 922908595 246 1,352 SH   SOLE   0 1,352 0
VANGUARD INDEX TR SMALL CAP VALUE 922908611 1,237 9,602 SH   SOLE   0 9,602 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1,162 7,701 SH   SOLE   0 4,662 3,039
VANGUARD INDEX TR VALUE 922908744 949 8,503 SH   SOLE   50 8,238 215
VANGUARD INTL EQ IND FTSE EUROPE ETF 922042874 21 410 SH   SOLE   0 410 0
VANGUARD INTL EQUITY ETF ALL-WORLD EX-US 922042775 663 13,305 SH   SOLE   0 4,155 9,150
VANGUARD SCOTTSDAL RUSSELL 1000 GROWTH 92206C680 573 3,495 SH   SOLE   0 3,495 0
VANGUARD SCOTTSDAL RUSSELL 1000 VALUE 92206C714 196 1,750 SH   SOLE   0 1,750 0
VANGUARD SCOTTSDALE INT-TERM CORP 92206C870 107 1,178 SH   SOLE   0 0 1,178
VANGUARD SCOTTSDALE SHORT TERM TREAS 92206C102 42 700 SH   SOLE   0 700 0
VANGUARD SCOTTSDALE SHRT TRM CORP BD 92206C409 204 2,525 SH   SOLE   0 2,525 0
VANGUARD SECTOR INDE FINANCIALS 92204A405 11 168 SH   SOLE   0 168 0
VANGUARD SECTOR INDE INFORMATION TECH 92204A702 45 209 SH   SOLE   0 209 0
VANGUARD SECTOR INDX ENERGY 92204A306 62 800 SH   SOLE   0 800 0
VANGUARD SECTOR INDX INDUSTRIALS 92204A603 175 1,200 SH   SOLE   0 850 350
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 771 6,455 SH   SOLE   0 6,405 50
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 158 1,705 SH   SOLE   0 1,705 0
VANGUARD STAR FUND TOTAL INTL INDEX ETF 921909768 245 4,754 SH   SOLE   0 4,754 0
VANGUARD U.S MULTIFACTOR ETF 921935607 3,233 42,756 SH   SOLE   0 40,941 1,815
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 27,962 315,137 SH   SOLE   0 308,932 6,205
VANGUARD WORLD FDS COMMUNICATION SERVIC 92204A884 2 33 SH   SOLE   0 33 0
VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 109 654 SH   SOLE   0 364 290
VAREX IMAGING CORP COM 92214X106 32 1,130 SH   SOLE   0 1,130 0
VARIAN MED SYS INC COMMON 92220P105 472 3,970 SH   SOLE   0 3,970 0
VARONIS SYSTEMS IN COM 922280102 153 2,565 SH   SOLE   0 2,365 200
VECTOR GROUP LTD COMMON 92240M108 68 5,789 SH   SOLE   0 5,789 0
VECTRUS INC COMMON 92242T101 5 139 SH   SOLE   0 139 0
VEEVA SYSTEMS INC CL A COM 922475108 152 1,000 SH   SOLE   0 0 1,000
VENTAS INC COMMON 92276F100 389 5,332 SH   SOLE   0 5,332 0
VERASTEM INC COMMON 92337C104 1 1,000 SH   SOLE   0 500 500
VERISK ANALYTICS INC COM 92345Y106 569 3,600 SH   SOLE   0 3,600 0
VERITEX HLDGS INC COMMON 923451108 12,891 531,266 SH   SOLE   79,000 393,786 58,480
VERITIV CORPORATION COMMON STOCK 923454102 0 29 SH   SOLE   0 29 0
VERIZON COMMUNICATIO COMMON 92343V104 36,863 610,731 SH   SOLE   100 592,843 17,788
VERMILION ENERGY INC COMMON 923725105 24 1,440 SH   SOLE   0 0 1,440
VERSUM MATERIALS INC COMMON STOCK 92532W103 1,229 23,225 SH   SOLE   0 23,225 0
VERTEX PHARMACEUTICL COMMON 92532F100 321 1,900 SH   SOLE   0 1,900 0
VIACOM INC CLASS B 92553P201 4,286 178,401 SH   SOLE   300 174,324 3,777
VICI PPTYS INC COM 925652109 5 250 SH   SOLE   0 250 0
VIRNETX HOLDING CORP COMMON 92823T108 21 4,000 SH   SOLE   0 4,000 0
VISA INC CLASS A 92826C839 73,290 426,083 SH   SOLE   45 420,403 5,635
VIVUS INC COMMON 928551308 21 5,680 SH   SOLE   0 4,680 1,000
VMWARE INC CLASS A 928563402 3 22 SH   SOLE   0 22 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 65 3,269 SH   SOLE   0 3,031 238
VORNADO RLTY TR COMMON 929042109 22,288 350,061 SH   SOLE   0 346,637 3,424
VULCAN MATERIALS CO COMMON 929160109 1,385 9,160 SH   SOLE   0 8,910 250
W.P CAREY INC COMMON USD0.001 92936U109 975 10,900 SH   SOLE   0 10,900 0
WABCO HOLDINGS COMMON 92927K102 162,599 1,215,699 SH   SOLE   0 929,163 286,536
WABTEC COMMON 929740108 491 6,837 SH   SOLE   17 6,729 91
WADDELL & REED FINL CLASS A 930059100 139 8,148 SH   SOLE   0 8,148 0
WALGREENS BOOTS ALNC COMMON 931427108 5,186 93,774 SH   SOLE   0 93,774 0
WALMART INC COMMON 931142103 6,057 51,036 SH   SOLE   0 51,034 2
WALT DISNEY CO COMMON 254687106 48,600 372,928 SH   SOLE   100 366,453 6,375
WASH REAL ESTATE INV SH BEN INT 939653101 3 138 SH   SOLE   0 0 138
WASTE MANAGEMENT INC COMMON 94106L109 111 967 SH   SOLE   0 967 0
WATERS CORP COMMON 941848103 10,555 47,286 SH   SOLE   0 47,286 0
WD-40 CO COMMON 929236107 247 1,350 SH   SOLE   0 1,350 0
WEBSTER FINANCIAL CO COMMON 947890109 3 70 SH   SOLE   0 70 0
WEC ENERGY GROUP INC COMMON 92939U106 14 150 SH   SOLE   0 150 0
WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 4 100 SH   SOLE   0 100 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 56 1,950 SH   SOLE   0 1,950 0
WEIS MKTS INC COMMON 948849104 106 2,800 SH   SOLE   0 2,800 0
WELLS FARGO & CO 7.5% PFD CLA SER L 949746804 7,773 5,106 SH   SOLE   0 5,046 60
WELLS FARGO & CO COMMON 949746101 120,323 2,385,478 SH   SOLE   80 2,228,850 156,548
WELLTOWER INC REIT 95040Q104 368 4,067 SH   SOLE   0 4,067 0
WESTAMERICA BANCORP COMMON 957090103 12 200 SH   SOLE   0 200 0
WESTERN ASSET CORP LOAN FUND INC 95790J102 193 20,442 SH   SOLE   0 20,442 0
WESTERN ASSET INVST COMMON 95790A101 1,992 92,941 SH   SOLE   0 92,941 0
WESTERN DIGITAL CORP COMMON 958102105 1 31 SH   SOLE   0 31 0
WESTERN MIDSTREAM PA COM UNITS REP LTD PT 958669103 144 5,795 SH   SOLE   0 0 5,795
WESTERN NEW ENG BANC COMMON 958892101 241 25,308 SH   SOLE   0 23,368 1,940
WESTERN UNION COMMON 959802109 2,670 115,236 SH   SOLE   0 115,006 230
WESTROCK CO COMMON 96145D105 0 3 SH   SOLE   0 0 3
WEX INC. COMMON 96208T104 687 3,400 SH   SOLE   0 3,400 0
WEYERHAEUSER CO COMMON 962166104 83 3,000 SH   SOLE   0 1,000 2,000
WHIRLPOOL CORP COMMON 963320106 1,655 10,453 SH   SOLE   0 9,219 1,234
WHITE MTNS INS GROUP COMMON G9618E107 924 856 SH   SOLE   0 856 0
WHITING PETE CORP COMMON 966387409 2 309 SH   SOLE   0 309 0
WILEY JOHN & SONS CLASS A 968223206 219 5,006 SH   SOLE   0 5,006 0
WILLIAMS COS INC COMMON 969457100 1,121 46,625 SH   SOLE   0 46,625 0
WILLIS TOWERS WATSON COMMON G96629103 642 3,330 SH   SOLE   0 2,953 377
WINMARK CORP COMMON 974250102 123 700 SH   SOLE   0 700 0
WINTRUST FINL CORP COMMON 97650W108 64 1,000 SH   SOLE   0 1,000 0
WISDOMTREE TR US DIVIDEND GROWTH F 97717X669 32 717 SH   SOLE   0 717 0
WOLVERINE WORLD WIDE COMMON 978097103 423 15,000 SH   SOLE   0 15,000 0
WORKHORSE GROUP INC COMMON 98138J206 6,246 1,784,853 SH   SOLE   0 1,751,903 32,950
WORLD WRESTLING ENT CLASS A 98156Q108 1,692 23,787 SH   SOLE   0 23,787 0
WPX ENERGY INC COMMON STOCK 98212B103 5 500 SH   SOLE   0 500 0
WSFS FINL CORP COMMON 929328102 7 180 SH   SOLE   0 180 0
WYNN RESORTS LTD COMMON 983134107 70 650 SH   SOLE   0 650 0
XCEL ENERGY INC COMMON 98389B100 110 1,700 SH   SOLE   0 1,700 0
XEROX HOLDINGS CORP COM USD1.00 98421M106 5 188 SH   SOLE   0 188 0
XOMA CORP DEL COM NEW 98419J206 295 15,000 SH   SOLE   0 2,500 12,500
XPO LOGISTICS INC COMMON 983793100 7,776 108,650 SH   SOLE   0 105,650 3,000
XYLEM INC COMMON 98419M100 8,508 106,865 SH   SOLE   0 97,969 8,896
YORK WTR CO COMMON 987184108 1,428 32,723 SH   SOLE   0 30,273 2,450
YUM BRANDS INC COMMON 988498101 12,268 108,154 SH   SOLE   0 81,127 27,027
YUM CHINA HOLDINGS COMMON STOCK 98850P109 4,398 96,829 SH   SOLE   0 70,249 26,580
ZEBRA TECHNOLOGIES CLASS A 989207105 67 326 SH   SOLE   0 326 0
ZIMMER BIOMET HLDS COMMON 98956P102 35,484 258,501 SH   SOLE   0 255,301 3,200