# EDGAR Filing Document

**Accession Number:** 0000728083
**File Stem:** 0001172661-23-001227
**Filing Date:** 2023-2
**Character Count:** 165940
**Document Hash:** 84218c1b178ea9751e1e260407ddfae7
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001172661-23-001227.hdr.sgml**: 20230214

**ACCESSION NUMBER**: 0001172661-23-001227

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230214

**DATE AS OF CHANGE**: 20230214

**EFFECTIVENESS DATE**: 20230214

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** FIRST MANHATTAN CO
- **CENTRAL INDEX KEY:** 0000728083
- **IRS NUMBER:** 131957714
- **STATE OF INCORPORATION:** NY
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-01260
- **FILM NUMBER:** 23627086

**BUSINESS ADDRESS:**
- **STREET 1:** 399 PARK AVE
- **CITY:** NEW YORK
- **STATE:** NY
- **ZIP:** 10022
- **BUSINESS PHONE:** 2127563300

**MAIL ADDRESS:**
- **STREET 1:** 399 PARK AVE
- **CITY:** NEW YORK
- **STATE:** NY
- **ZIP:** 10022

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** FIRST MANHATTAN CO<br>**Address:** 399 Park Ave<br>New York, NY 10022

**Form 13F File Number:** 028-01260

**CRD Number (if applicable):** 000325281

**SEC File Number (if applicable):** 801-12411

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Thomas Kennedy<br>**Title:** Chief Compliance Officer<br>**Phone:** 212-756-3170

**Signature, Place, and Date of Signing:**

/s/ Thomas Kennedy  New York, NY  02-14-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 1687

**Form 13F Information Table Value Total:** $27288090246

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 10X GENOMICS INC | CL A COM | 88025U109 |  | 400 | 11 | SH |  | SOLE |  | 0 | 11 | 0 |
| 1ST COLONIAL BANCORP | COMMON | 319716106 |  | 6300980 | 450070 | SH |  | SOLE |  | 216824 | 233246 | 0 |
| 2U INC | COM | 90214J101 |  | 300 | 48 | SH |  | SOLE |  | 0 | 48 | 0 |
| 360 DIGITECH INC | AMERICAN DEP | 88557W101 |  | 10778584 | 529400 | SH |  | SOLE |  | 524106 | 5294 | 0 |
| 3-D SYS CORP DEL | COM NEW | 88554D205 |  | 3700 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| 3M CO | COM | 88579Y101 |  | 14513557 | 121027 | SH |  | SOLE |  | 0 | 112984 | 8043 |
| AAON INC | COM PAR $0.004 | 000360206 |  | 347978 | 4620 | SH |  | SOLE |  | 0 | 4620 | 0 |
| ABB LTD | SPONSORED ADR | 000375204 |  | 631923 | 20746 | SH |  | SOLE |  | 0 | 20746 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 23443678 | 213531 | SH |  | SOLE |  | 0 | 212631 | 900 |
| ABBVIE INC | COM | 00287Y109 |  | 209020879 | 1293366 | SH |  | SOLE |  | 214800 | 1077691 | 875 |
| ABERCROMBIE  FITCH CO | CL A | 002896207 |  | 6414 | 280 | SH |  | SOLE |  | 0 | 280 | 0 |
| ABSOLUTE SOFTWARE CORP | COM | 00386B109 |  | 7788 | 746 | SH |  | SOLE |  | 0 | 746 | 0 |
| ACADIA PHARMACEUTICALS INC | COM | 004225108 |  | 5970 | 375 | SH |  | SOLE |  | 0 | 375 | 0 |
| ACADIA RLTY TR | COM SH BEN INT | 004239109 |  | 441563 | 30771 | SH |  | SOLE |  | 0 | 0 | 30771 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 206077403 | 772284 | SH |  | SOLE |  | 95 | 770204 | 1985 |
| ACME UTD CORP | COM | 004816104 |  | 835806 | 38164 | SH |  | SOLE |  | 0 | 38164 | 0 |
| ACORDA THERAPEUTICS INC | COM NEW | 00484M601 |  | 38 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 26393444 | 372690 | SH |  | SOLE |  | 28358 | 338482 | 5850 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 1883558 | 5597 | SH |  | SOLE |  | 0 | 5597 | 0 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 1060233 | 7211 | SH |  | SOLE |  | 0 | 7211 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 48124 | 743 | SH |  | SOLE |  | 0 | 743 | 0 |
| ADVANSIX INC | COM | 00773T101 |  | 8858 | 233 | SH |  | SOLE |  | 0 | 233 | 0 |
| AEMETIS INC | COM NEW | 00770K202 |  | 61776 | 15600 | SH |  | SOLE |  | 0 | 15600 | 0 |
| AEROVIRONMENT INC | COM | 008073108 |  | 214150 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| AFLAC INC | COM | 001055102 |  | 339844 | 4724 | SH |  | SOLE |  | 0 | 4724 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 16132073 | 107794 | SH |  | SOLE |  | 0 | 99944 | 7850 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 64779 | 1246 | SH |  | SOLE |  | 0 | 1246 | 0 |
| AGREE RLTY CORP | COM | 008492100 |  | 21279 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| AGROFRESH SOLUTIONS INC | COM | 00856G109 |  | 5828396 | 1969053 | SH |  | SOLE |  | 0 | 1523053 | 446000 |
| AIR LEASE CORP | CL A | 00912X302 |  | 307360 | 8000 | SH |  | SOLE |  | 0 | 8000 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 2967310 | 9626 | SH |  | SOLE |  | 0 | 9626 | 0 |
| AIRBNB INC | COM CL A | 009066101 |  | 123975 | 1450 | SH |  | SOLE |  | 0 | 1450 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 91044 | 1080 | SH |  | SOLE |  | 0 | 1080 | 0 |
| AKERO THERAPEUTICS INC | COM | 00973Y108 |  | 8220 | 150 | SH |  | SOLE |  | 0 | 150 | 0 |
| AKOUSTIS TECHNOLOGIES INC | COM | 00973N102 |  | 124644 | 44200 | SH |  | SOLE |  | 0 | 42400 | 1800 |
| ALAMO GROUP INC | COM | 011311107 |  | 5239 | 37 | SH |  | SOLE |  | 0 | 37 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 3606 | 84 | SH |  | SOLE |  | 0 | 84 | 0 |
| ALCOA CORP | COM | 013872106 |  | 1000 | 22 | SH |  | SOLE |  | 0 | 22 | 0 |
| ALCON AG | ORD SHS | H01301128 |  | 459970 | 6710 | SH |  | SOLE |  | 0 | 6330 | 380 |
| ALDEYRA THERAPEUTICS INC | COM | 01438T106 |  | 241825 | 34745 | SH |  | SOLE |  | 0 | 34745 | 0 |
| ALEXANDER  BALDWIN INC NEW | COM | 014491104 |  | 205861 | 10991 | SH |  | SOLE |  | 0 | 10991 | 0 |
| ALEXANDERS INC | COM | 014752109 |  | 47753 | 217 | SH |  | SOLE |  | 0 | 217 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 2913 | 20 | SH |  | SOLE |  | 0 | 20 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 3240302 | 36784 | SH |  | SOLE |  | 0 | 36784 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 3374 | 16 | SH |  | SOLE |  | 0 | 16 | 0 |
| ALKERMES PLC | SHS | G01767105 |  | 26130 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 103575 | 984 | SH |  | SOLE |  | 0 | 984 | 0 |
| ALLETE INC | COM NEW | 018522300 |  | 3548 | 55 | SH |  | SOLE |  | 0 | 55 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 1959089 | 57000 | SH |  | SOLE |  | 0 | 57000 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 18329 | 332 | SH |  | SOLE |  | 0 | 332 | 0 |
| ALLSTATE CORP | COM | 020002101 |  | 2839599 | 20941 | SH |  | SOLE |  | 0 | 20941 | 0 |
| ALLY FINL INC | COM | 02005N100 |  | 69608416 | 2846970 | SH |  | SOLE |  | 9465 | 2836255 | 1250 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 153690307 | 1756687 | SH |  | SOLE |  | 14859 | 1722028 | 19800 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 486322475 | 5483835 | SH |  | SOLE |  | 4415 | 5421613 | 57807 |
| ALPS ETF TR | OSHS GBL INTER | 00162Q361 |  | 15430 | 635 | SH |  | SOLE |  | 0 | 635 | 0 |
| ALPS ETF TR | OSHARES US QUALT | 00162Q387 |  | 8285 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| ALPS ETF TR | EQUAL SEC ETF | 00162Q205 |  | 41155 | 430 | SH |  | SOLE |  | 0 | 430 | 0 |
| ALPS ETF TR | MED BREAKTHGH | 00162Q593 |  | 9114 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| ALTICE USA INC | CL A | 02156K103 |  | 459 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 11929936 | 260990 | SH |  | SOLE |  | 0 | 257657 | 3333 |
| AMALGAMATED FINANCIAL CORP | COM | 022671101 |  | 9689610 | 420556 | SH |  | SOLE |  | 100000 | 269138 | 51418 |
| AMARIN CORP PLC | SPONS ADR NEW | 023111206 |  | 2420 | 2000 | SH |  | SOLE |  | 0 | 2000 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 226837128 | 2700442 | SH |  | SOLE |  | 2640 | 2673592 | 24210 |
| AMCOR PLC | ORD | G0250X107 |  | 236985 | 19898 | SH |  | SOLE |  | 0 | 19898 | 0 |
| AMDOCS LTD | SHS | G02602103 |  | 2081973 | 22904 | SH |  | SOLE |  | 0 | 22904 | 0 |
| AMER STATES WTR CO | COM | 029899101 |  | 106432 | 1150 | SH |  | SOLE |  | 0 | 1150 | 0 |
| AMERANT BANCORP INC | CL A | 023576101 |  | 523380 | 19500 | SH |  | SOLE |  | 0 | 0 | 19500 |
| AMEREN CORP | COM | 023608102 |  | 20760198 | 233470 | SH |  | SOLE |  | 900 | 231770 | 800 |
| AMERICA MOVIL SAB DE CV | SPON ADR L SHS | 02364W105 |  | 52507 | 2885 | SH |  | SOLE |  | 0 | 2885 | 0 |
| AMERICAN CENTY ETF TR | US SML CP VALU | 025072877 |  | 1765887 | 23700 | SH |  | SOLE |  | 0 | 23644 | 56 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 243641 | 2566 | SH |  | SOLE |  | 0 | 2566 | 0 |
| AMERICAN EQTY INVT LIFE HLD | COM | 025676206 |  | 18248 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 88469545 | 598778 | SH |  | SOLE |  | 2076 | 594402 | 2300 |
| AMERICAN HOMES 4 RENT | CL A | 02665T306 |  | 118450 | 3930 | SH |  | SOLE |  | 0 | 3930 | 0 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 4548516 | 71924 | SH |  | SOLE |  | 4000 | 67924 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | SHS NEW | 030111207 |  | 1840 | 500 | SH |  | SOLE |  | 0 | 350 | 150 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 168653907 | 796063 | SH |  | SOLE |  | 275 | 791845 | 3943 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 29824599 | 195668 | SH |  | SOLE |  | 0 | 194328 | 1340 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 8531538 | 27400 | SH |  | SOLE |  | 0 | 27300 | 100 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 43065874 | 259887 | SH |  | SOLE |  | 0 | 259842 | 45 |
| AMETEK INC | COM | 031100100 |  | 683230 | 4890 | SH |  | SOLE |  | 0 | 4890 | 0 |
| AMGEN INC | COM | 031162100 |  | 36020813 | 139782 | SH |  | SOLE |  | 2711 | 136531 | 540 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 2002177 | 26296 | SH |  | SOLE |  | 77 | 26079 | 140 |
| AMPLIFY ETF TR | SEYMOUR CANNBS | 032108854 |  | 1399 | 275 | SH |  | SOLE |  | 0 | 275 | 0 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 358 | 10 | SH |  | SOLE |  | 0 | 10 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 4708405 | 28702 | SH |  | SOLE |  | 0 | 28652 | 50 |
| ANGI INC | COM CL A NEW | 00183L102 |  | 1476505 | 628300 | SH |  | SOLE |  | 0 | 628300 | 0 |
| ANGLOGOLD ASHANTI LIMITED | SPONSORED ADR | 035128206 |  | 11652 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 35012145 | 583147 | SH |  | SOLE |  | 4260 | 576887 | 2000 |
| ANIXA BIOSCIENCES INC | COM | 03528H109 |  | 27625 | 6500 | SH |  | SOLE |  | 0 | 6500 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 |  | 5916 | 280 | SH |  | SOLE |  | 0 | 280 | 0 |
| ANSYS INC | COM | 03662Q105 |  | 213323 | 883 | SH |  | SOLE |  | 0 | 883 | 0 |
| AON PLC | SHS CL A | G0403H108 |  | 10110421 | 33685 | SH |  | SOLE |  | 0 | 33685 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 87805 | 1881 | SH |  | SOLE |  | 0 | 1881 | 0 |
| APARTMENT INCOME REIT CORP | COM | 03750L109 |  | 78055 | 2275 | SH |  | SOLE |  | 0 | 2275 | 0 |
| API GROUP CORP | COM STK | 00187Y100 |  | 9405 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| APOLLO COML REAL EST FIN INC | COM | 03762U105 |  | 3389 | 315 | SH |  | SOLE |  | 0 | 315 | 0 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 1741594 | 27302 | SH |  | SOLE |  | 0 | 27302 | 0 |
| APPLE HOSPITALITY REIT INC | COM NEW | 03784Y200 |  | 87184 | 5525 | SH |  | SOLE |  | 0 | 5525 | 0 |
| APPLE INC | COM | 037833100 |  | 1108600452 | 8554942 | SH |  | SOLE |  | 32301 | 8474887 | 47754 |
| APPLIED MATLS INC | COM | 038222105 |  | 1884887 | 19356 | SH |  | SOLE |  | 0 | 19356 | 0 |
| APTARGROUP INC | COM | 038336103 |  | 416164 | 3784 | SH |  | SOLE |  | 0 | 3784 | 0 |
| APTIV PLC | SHS | G6095L109 |  | 94713 | 1017 | SH |  | SOLE |  | 0 | 1017 | 0 |
| AQUABOUNTY TECHNOLOGIES INC | COM NEW | 03842K200 |  | 5445 | 7127 | SH |  | SOLE |  | 0 | 7127 | 0 |
| AQUESTIVE THERAPEUTICS INC | COM | 03843E104 |  | 902 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| ARAMARK | COM | 03852U106 |  | 25961 | 628 | SH |  | SOLE |  | 0 | 628 | 0 |
| ARBOR REALTY TRUST INC | COM | 038923108 |  | 13915 | 1055 | SH |  | SOLE |  | 0 | 1055 | 0 |
| ARCELORMITTAL SA LUXEMBOURG | NY REGISTRY SH | 03938L203 |  | 71213 | 2716 | SH |  | SOLE |  | 0 | 2716 | 0 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 424141 | 6756 | SH |  | SOLE |  | 0 | 6756 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 269636 | 2904 | SH |  | SOLE |  | 0 | 2904 | 0 |
| ARCONIC CORPORATION | COM | 03966V107 |  | 698 | 33 | SH |  | SOLE |  | 0 | 33 | 0 |
| ARCOS DORADOS HOLDINGS INC | SHS CLASS -A - | G0457F107 |  | 8477 | 1014 | SH |  | SOLE |  | 0 | 1014 | 0 |
| ARCOSA INC | COM | 039653100 |  | 5434 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 446290 | 24163 | SH |  | SOLE |  | 0 | 24163 | 0 |
| ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 |  | 1043710 | 15250 | SH |  | SOLE |  | 0 | 15250 | 0 |
| ARGO GROUP INTL HLDGS LTD | COM | G0464B107 |  | 3541 | 137 | SH |  | SOLE |  | 0 | 137 | 0 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 9222 | 76 | SH |  | SOLE |  | 0 | 76 | 0 |
| ARK ETF TR | 3D PRINTING ETF | 00214Q500 |  | 2561 | 125 | SH |  | SOLE |  | 0 | 125 | 0 |
| ARK ETF TR | ISRAEL INOVATE | 00214Q609 |  | 3935 | 228 | SH |  | SOLE |  | 0 | 228 | 0 |
| ARK ETF TR | GENOMIC REV ETF | 00214Q302 |  | 8469 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| ARK RESTAURANTS CORP | COM | 040712101 |  | 661687 | 39957 | SH |  | SOLE |  | 0 | 5900 | 34057 |
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 |  | 1004843 | 14650 | SH |  | SOLE |  | 0 | 14650 | 0 |
| ARROW ELECTRS INC | COM | 042735100 |  | 797659 | 7628 | SH |  | SOLE |  | 0 | 7628 | 0 |
| ARROWHEAD PHARMACEUTICALS IN | COM | 04280A100 |  | 41600526 | 1025654 | SH |  | SOLE |  | 239846 | 785808 | 0 |
| ARTESIAN RES CORP | CL A | 043113208 |  | 8650684 | 147673 | SH |  | SOLE |  | 0 | 141548 | 6125 |
| ASHLAND INC | COM | 044186104 |  | 85378 | 794 | SH |  | SOLE |  | 0 | 794 | 0 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 90663059 | 165928 | SH |  | SOLE |  | 83 | 164814 | 1031 |
| ASPEN TECHNOLOGY INC | COM | 29109X106 |  | 274825 | 1338 | SH |  | SOLE |  | 0 | 1338 | 0 |
| ASSOCIATED BANC CORP | COM | 045487105 |  | 6765 | 293 | SH |  | SOLE |  | 0 | 293 | 0 |
| ASSURANT INC | COM | 04621X108 |  | 3252185 | 26005 | SH |  | SOLE |  | 0 | 26005 | 0 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 364357 | 5374 | SH |  | SOLE |  | 0 | 5374 | 0 |
| AT INC | COM | 00206R102 |  | 4547187 | 246995 | SH |  | SOLE |  | 3345 | 242701 | 949 |
| ATLANTIC UN BANKSHARES CORP | COM | 04911A107 |  | 527100 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| ATLAS AIR WORLDWIDE HLDGS IN | COM NEW | 049164205 |  | 6154344 | 61055 | SH |  | SOLE |  | 0 | 59725 | 1330 |
| ATLAS CORP | SHARES | Y0436Q109 |  | 35558 | 2318 | SH |  | SOLE |  | 0 | 2318 | 0 |
| ATLASSIAN CORPORATION | CL A | 049468101 |  | 23033 | 179 | SH |  | SOLE |  | 0 | 179 | 0 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 24207 | 216 | SH |  | SOLE |  | 0 | 216 | 0 |
| AUDACY INC | CL A | 05070N103 |  | 52 | 232 | SH |  | SOLE |  | 0 | 232 | 0 |
| AURORA CANNABIS INC | COM | 05156X884 |  | 7 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| AURORA INNOVATION INC | *W EXP 11/03/202 | 051774115 |  | 13 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| AUTODESK INC | COM | 052769106 |  | 28777 | 154 | SH |  | SOLE |  | 0 | 154 | 0 |
| AUTOLIV INC | COM | 052800109 |  | 50006 | 653 | SH |  | SOLE |  | 0 | 653 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 18650427 | 78081 | SH |  | SOLE |  | 25 | 76926 | 1130 |
| AUTONATION INC | COM | 05329W102 |  | 133803 | 1247 | SH |  | SOLE |  | 0 | 1247 | 0 |
| AUTOZONE INC | COM | 053332102 |  | 615852003 | 249719 | SH |  | SOLE |  | 25 | 248759 | 935 |
| AVALONBAY CMNTYS INC | COM | 053484101 |  | 254878 | 1578 | SH |  | SOLE |  | 0 | 1578 | 0 |
| AVANGRID INC | COM | 05351W103 |  | 94556 | 2200 | SH |  | SOLE |  | 0 | 2200 | 0 |
| AVANOS MED INC | COM | 05350V106 |  | 934435 | 34531 | SH |  | SOLE |  | 0 | 34531 | 0 |
| AVANTOR INC | COM | 05352A100 |  | 8436 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| AVERY DENNISON CORP | COM | 053611109 |  | 58282 | 322 | SH |  | SOLE |  | 0 | 322 | 0 |
| AVIDITY BIOSCIENCES INC | COM | 05370A108 |  | 4438 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| AVIS BUDGET GROUP | COM | 053774105 |  | 4074480 | 24855 | SH |  | SOLE |  | 0 | 24755 | 100 |
| AXCELLA HEALTH INC | COM | 05454B105 |  | 655 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| AXIS CAP HLDGS LTD | SHS | G0692U109 |  | 13433347 | 247985 | SH |  | SOLE |  | 0 | 209235 | 38750 |
| AXOS FINANCIAL INC | COM | 05465C100 |  | 5159 | 135 | SH |  | SOLE |  | 0 | 135 | 0 |
| AXT INC | COM | 00246W103 |  | 4380 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 20588 | 180 | SH |  | SOLE |  | 0 | 180 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 7057 | 239 | SH |  | SOLE |  | 0 | 239 | 0 |
| BALL CORP | COM | 058498106 |  | 3301087 | 64550 | SH |  | SOLE |  | 0 | 64550 | 0 |
| BALLARD PWR SYS INC NEW | COM | 058586108 |  | 1437 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| BANC OF CALIFORNIA INC | COM | 05990K106 |  | 238950 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| BANCFIRST CORP | COM | 05945F103 |  | 149906 | 1700 | SH |  | SOLE |  | 0 | 1700 | 0 |
| BANCO DE CHILE | SPONSORED ADS | 059520106 |  | 4039 | 194 | SH |  | SOLE |  | 0 | 194 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 1306 | 443 | SH |  | SOLE |  | 15 | 428 | 0 |
| BANCOLOMBIA S A | SPON ADR PREF | 05968L102 |  | 3053 | 107 | SH |  | SOLE |  | 0 | 107 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 4874432 | 147174 | SH |  | SOLE |  | 0 | 145868 | 1306 |
| BANK HAWAII CORP | COM | 062540109 |  | 244856 | 3157 | SH |  | SOLE |  | 0 | 3157 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 1965143 | 43171 | SH |  | SOLE |  | 0 | 40896 | 2275 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 |  | 205911 | 4204 | SH |  | SOLE |  | 0 | 4204 | 0 |
| BANK OF THE JAMES FINL GP IN | COM | 470299108 |  | 199028 | 16711 | SH |  | SOLE |  | 0 | 0 | 16711 |
| BANK OZK LITTLE ROCK ARK | COM | 06417N103 |  | 701050 | 17500 | SH |  | SOLE |  | 0 | 0 | 17500 |
| BANK PRINCETON NEW JERSEY | COM | 064520109 |  | 475800 | 15000 | SH |  | SOLE |  | 0 | 5000 | 10000 |
| BANNER CORP | COM NEW | 06652V208 |  | 4171 | 66 | SH |  | SOLE |  | 0 | 66 | 0 |
| BAR HBR BANKSHARES | COM | 066849100 |  | 1428022 | 44570 | SH |  | SOLE |  | 0 | 40570 | 4000 |
| BARCLAYS PLC | ADR | 06738E204 |  | 11271 | 1445 | SH |  | SOLE |  | 0 | 1445 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 649161 | 37785 | SH |  | SOLE |  | 0 | 885 | 36900 |
| BAXTER INTL INC | COM | 071813109 |  | 5180692 | 105437 | SH |  | SOLE |  | 3795 | 101122 | 520 |
| BAYCOM CORP | COM | 07272M107 |  | 2106457 | 110983 | SH |  | SOLE |  | 0 | 46743 | 64240 |
| BAYFIRST FINANCIAL CORP | COM | 07279B104 |  | 2440534 | 145965 | SH |  | SOLE |  | 127624 | 16466 | 1875 |
| BCE INC | COM NEW | 05534B760 |  | 92251 | 2099 | SH |  | SOLE |  | 0 | 2099 | 0 |
| BEACON ROOFING SUPPLY INC | COM | 073685109 |  | 297366 | 5633 | SH |  | SOLE |  | 5000 | 633 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373V105 |  | 15644 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 7067251 | 27791 | SH |  | SOLE |  | 0 | 27791 | 0 |
| BED BATH  BEYOND INC | COM | 075896100 |  | 501 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| BEIERSDORF AG | ORDINARY | D08792109 |  | 2762982 | 24150 | SH |  | SOLE |  | 0 | 24150 | 0 |
| BEIGENE LTD | SPONSORED ADR | 07725L102 |  | 11216 | 51 | SH |  | SOLE |  | 0 | 51 | 0 |
| BELLRING BRANDS INC | COMMON STOCK | 07831C103 |  | 80458 | 3138 | SH |  | SOLE |  | 0 | 3138 | 0 |
| BENTLEY SYS INC | COM CL B | 08265T208 |  | 17629 | 477 | SH |  | SOLE |  | 0 | 477 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 65312 | 900 | SH |  | SOLE |  | 0 | 900 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 10478971827 | 22365 | SH |  | SOLE |  | 531 | 15467 | 6367 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 669794048 | 2168319 | SH |  | SOLE |  | 1758 | 2134717 | 31844 |
| BERKSHIRE HILLS BANCORP INC | COM | 084680107 |  | 33787 | 1130 | SH |  | SOLE |  | 0 | 1040 | 90 |
| BEST BUY INC | COM | 086516101 |  | 14116 | 176 | SH |  | SOLE |  | 0 | 176 | 0 |
| BEYOND MEAT INC | COM | 08862E109 |  | 4862 | 395 | SH |  | SOLE |  | 0 | 395 | 0 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 27488 | 443 | SH |  | SOLE |  | 0 | 443 | 0 |
| BILIBILI INC | SPONS ADS REP Z | 090040106 |  | 29229337 | 1233826 | SH |  | SOLE |  | 1201519 | 31967 | 340 |
| BIO RAD LABS INC | CL A | 090572207 |  | 5466 | 13 | SH |  | SOLE |  | 0 | 13 | 0 |
| BIOCRYST PHARMACEUTICALS INC | COM | 09058V103 |  | 21452354 | 1868672 | SH |  | SOLE |  | 1868672 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 44307 | 160 | SH |  | SOLE |  | 0 | 160 | 0 |
| BIONTECH SE | SPONSORED ADS | 09075V102 |  | 75110 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 4641 | 56 | SH |  | SOLE |  | 0 | 56 | 0 |
| BLACK HILLS CORP | COM | 092113109 |  | 4156882 | 59097 | SH |  | SOLE |  | 0 | 57897 | 1200 |
| BLACK KNIGHT INC | COM | 09215C105 |  | 8706 | 141 | SH |  | SOLE |  | 0 | 141 | 0 |
| BLACKBERRY LTD | COM | 09228F103 |  | 4730 | 1451 | SH |  | SOLE |  | 0 | 1351 | 100 |
| BLACKROCK CAP ALLOCATION TR | COM | 09260U109 |  | 19334 | 1393 | SH |  | SOLE |  | 0 | 1393 | 0 |
| BLACKROCK CORE BD TR | SHS BEN INT | 09249E101 |  | 331122 | 31900 | SH |  | SOLE |  | 0 | 31900 | 0 |
| BLACKROCK ESG CAP ALLC TR | SHS BEN INT | 09262F100 |  | 14410 | 1073 | SH |  | SOLE |  | 0 | 1073 | 0 |
| BLACKROCK FLOATING RATE INC | COM | 091941104 |  | 65 | 6 | SH |  | SOLE |  | 0 | 6 | 0 |
| BLACKROCK INC | COM | 09247X101 |  | 659025 | 930 | SH |  | SOLE |  | 0 | 930 | 0 |
| BLACKROCK INNOVATION AND GRW | SHS BEN INT | 09260Q108 |  | 15914 | 2337 | SH |  | SOLE |  | 1200 | 1137 | 0 |
| BLACKROCK MUNIYIELD FD INC | COM | 09253W104 |  | 61054 | 5865 | SH |  | SOLE |  | 0 | 5865 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | SHS BEN INT | 09260K101 |  | 8054 | 515 | SH |  | SOLE |  | 0 | 515 | 0 |
| BLACKSTONE INC | COM | 09260D107 |  | 2016706 | 27183 | SH |  | SOLE |  | 0 | 27183 | 0 |
| BLOCK H  R INC | COM | 093671105 |  | 182550 | 5000 | SH |  | SOLE |  | 0 | 5000 | 0 |
| BLOCK INC | CL A | 852234103 |  | 125365 | 1995 | SH |  | SOLE |  | 0 | 1995 | 0 |
| BLUE FOUNDRY BANCORP | COM | 09549B104 |  | 385500 | 30000 | SH |  | SOLE |  | 0 | 20000 | 10000 |
| BLUE OWL CAPITAL INC | COM CL A | 09581B103 |  | 530000 | 50000 | SH |  | SOLE |  | 0 | 25000 | 25000 |
| BOEING CO | COM | 097023105 |  | 20648735 | 108398 | SH |  | SOLE |  | 300 | 107478 | 620 |
| BOK FINL CORP | COM NEW | 05561Q201 |  | 6227 | 60 | SH |  | SOLE |  | 0 | 60 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 14377007 | 7134 | SH |  | SOLE |  | 5 | 6479 | 650 |
| BOSTON BEER INC | CL A | 100557107 |  | 10874 | 33 | SH |  | SOLE |  | 0 | 33 | 0 |
| BOSTON PROPERTIES INC | COM | 101121101 |  | 5299015 | 78411 | SH |  | SOLE |  | 80 | 75131 | 3200 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 27793694 | 600685 | SH |  | SOLE |  | 598367 | 2318 | 0 |
| BP PLC | SPONSORED ADR | 055622104 |  | 606585 | 17365 | SH |  | SOLE |  | 0 | 17365 | 0 |
| BRANDYWINE RLTY TR | SH BEN INT NEW | 105368203 |  | 4797 | 780 | SH |  | SOLE |  | 0 | 780 | 0 |
| BRANDYWINEGBL GBL INCM OPP F | COM | 10537L104 |  | 2862 | 350 | SH |  | SOLE |  | 0 | 350 | 0 |
| BREAD FINANCIAL HOLDINGS INC | COM | 018581108 |  | 1054 | 28 | SH |  | SOLE |  | 0 | 28 | 0 |
| BRIDGEBIO PHARMA INC | COM | 10806X102 |  | 209473 | 27490 | SH |  | SOLE |  | 0 | 27490 | 0 |
| BRIGHT HORIZONS FAM SOL IN D | COM | 109194100 |  | 7824 | 124 | SH |  | SOLE |  | 0 | 124 | 0 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 1640 | 32 | SH |  | SOLE |  | 7 | 25 | 0 |
| BRINKS CO | COM | 109696104 |  | 540805 | 10069 | SH |  | SOLE |  | 0 | 10069 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 2700427 | 37531 | SH |  | SOLE |  | 0 | 32084 | 5447 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 179390 | 4487 | SH |  | SOLE |  | 0 | 4487 | 0 |
| BRIXMOR PPTY GROUP INC | COM | 11120U105 |  | 59848 | 2640 | SH |  | SOLE |  | 0 | 2640 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 403691 | 722 | SH |  | SOLE |  | 12 | 710 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 208706 | 1556 | SH |  | SOLE |  | 0 | 1556 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 |  | 110564077 | 3875454 | SH |  | SOLE |  | 19660 | 3779232 | 76562 |
| BROOKFIELD BUSINESS CORP | CL A EXC SUB VTG | 11259V106 |  | 76869 | 4091 | SH |  | SOLE |  | 0 | 4091 | 0 |
| BROOKFIELD BUSINESS PARTNERS | UNIT LTD L P | G16234109 |  | 139029 | 8197 | SH |  | SOLE |  | 0 | 8197 | 0 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 514145652 | 16418897 | SH |  | SOLE |  | 78821 | 15987031 | 353045 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 78679881 | 2538878 | SH |  | SOLE |  | 337 | 2468251 | 70290 |
| BROOKFIELD INFRASTRUCTURE CO | COM SB VTG SHS A | 11275Q107 |  | 6234396 | 160266 | SH |  | SOLE |  | 0 | 160266 | 0 |
| BROOKFIELD REINS LTD | CL A EXCH LT VTG | G16250105 |  | 23123 | 739 | SH |  | SOLE |  | 0 | 735 | 4 |
| BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 |  | 4442966 | 161327 | SH |  | SOLE |  | 0 | 161327 | 0 |
| BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP UNIT | G16258108 |  | 19133317 | 755063 | SH |  | SOLE |  | 0 | 755063 | 0 |
| BROOKLINE BANCORP INC DEL | COM | 11373M107 |  | 2962359 | 209354 | SH |  | SOLE |  | 0 | 203354 | 6000 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 64826 | 987 | SH |  | SOLE |  | 0 | 987 | 0 |
| BROWN FORMAN CORP | CL A | 115637100 |  | 3551 | 54 | SH |  | SOLE |  | 0 | 54 | 0 |
| BRT APARTMENTS CORP | COM | 055645303 |  | 2829004 | 144043 | SH |  | SOLE |  | 0 | 43887 | 100156 |
| BURFORD CAP LTD | ORD SHS | G17977110 |  | 3667 | 450 | SH |  | SOLE |  | 0 | 450 | 0 |
| C  F FINL CORP | COM | 12466Q104 |  | 949509 | 16295 | SH |  | SOLE |  | 0 | 0 | 16295 |
| C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 |  | 3845 | 42 | SH |  | SOLE |  | 0 | 42 | 0 |
| CABLE ONE INC | COM | 12685J105 |  | 722537 | 1015 | SH |  | SOLE |  | 0 | 1015 | 0 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 171724 | 1069 | SH |  | SOLE |  | 0 | 1069 | 0 |
| CAESARSTONE LTD | ORD SHS | M20598104 |  | 1142 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 |  | 41602 | 3100 | SH |  | SOLE |  | 0 | 3100 | 0 |
| CALERES INC | COM | 129500104 |  | 8348583 | 374712 | SH |  | SOLE |  | 150 | 373062 | 1500 |
| CALIFORNIA BANCORP INC | COM | 13005U101 |  | 137329 | 5775 | SH |  | SOLE |  | 0 | 0 | 5775 |
| CALLON PETE CO DEL | COM | 13123X508 |  | 11127 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| CAMBRIA ETF TR | SHSHLD YIELD ETF | 132061201 |  | 5634 | 95 | SH |  | SOLE |  | 0 | 95 | 0 |
| CAMDEN NATL CORP | COM | 133034108 |  | 293914 | 7050 | SH |  | SOLE |  | 0 | 300 | 6750 |
| CAMDEN PPTY TR | SH BEN INT | 133131102 |  | 4265872 | 38129 | SH |  | SOLE |  | 0 | 37929 | 200 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 373758 | 6586 | SH |  | SOLE |  | 0 | 6586 | 0 |
| CANADA GOOSE HLDGS INC | SHS SUB VTG | 135086106 |  | 6748636 | 378924 | SH |  | SOLE |  | 0 | 297474 | 81450 |
| CANADIAN IMPERIAL BK COMM TO | COM | 136069101 |  | 7281 | 180 | SH |  | SOLE |  | 0 | 180 | 0 |
| CANADIAN NAT RES LTD | COM | 136385101 |  | 53412038 | 961859 | SH |  | SOLE |  | 0 | 956059 | 5800 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 144201 | 1213 | SH |  | SOLE |  | 0 | 1213 | 0 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 1113703 | 14931 | SH |  | SOLE |  | 0 | 14931 | 0 |
| CANON INC | SPONSORED ADR | 138006309 |  | 4899 | 226 | SH |  | SOLE |  | 0 | 226 | 0 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 6186 | 2678 | SH |  | SOLE |  | 0 | 2678 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 50912959 | 547685 | SH |  | SOLE |  | 0 | 546026 | 1659 |
| CAPITAL SOUTHWEST CORP | COM | 140501107 |  | 7119416 | 416340 | SH |  | SOLE |  | 0 | 416340 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 220847 | 2873 | SH |  | SOLE |  | 0 | 2873 | 0 |
| CARLYLE GROUP INC | COM | 14316J108 |  | 426712 | 14300 | SH |  | SOLE |  | 0 | 14300 | 0 |
| CARMAX INC | COM | 143130102 |  | 8536169 | 140190 | SH |  | SOLE |  | 3575 | 135205 | 1410 |
| CARNIVAL CORP | COMMON STOCK | 143658300 |  | 127348 | 15800 | SH |  | SOLE |  | 0 | 15800 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 996888 | 24167 | SH |  | SOLE |  | 0 | 24167 | 0 |
| CARROLS RESTAURANT GROUP INC | COM | 14574X104 |  | 535384 | 393665 | SH |  | SOLE |  | 500 | 356465 | 36700 |
| CARS COM INC | COM | 14575E105 |  | 8702 | 632 | SH |  | SOLE |  | 0 | 632 | 0 |
| CARTER BANKSHARES INC | COM NEW | 146103106 |  | 1029110 | 62032 | SH |  | SOLE |  | 0 | 0 | 62032 |
| CATALYST PHARMACEUTICALS INC | COM | 14888U101 |  | 4650 | 250 | SH |  | SOLE |  | 0 | 250 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 855953 | 3573 | SH |  | SOLE |  | 0 | 3573 | 0 |
| CATHAY GEN BANCORP | COM | 149150104 |  | 4486 | 110 | SH |  | SOLE |  | 0 | 110 | 0 |
| CBIZ INC | COM | 124805102 |  | 10754886 | 229560 | SH |  | SOLE |  | 0 | 209060 | 20500 |
| CBL  ASSOC PPTYS INC | COMMON STOCK | 124830878 |  | 364202 | 15780 | SH |  | SOLE |  | 0 | 12285 | 3495 |
| CBRE GROUP INC | CL A | 12504L109 |  | 5387 | 70 | SH |  | SOLE |  | 0 | 70 | 0 |
| CDW CORP | COM | 12514G108 |  | 148935 | 834 | SH |  | SOLE |  | 0 | 834 | 0 |
| CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 |  | 37206 | 900 | SH |  | SOLE |  | 0 | 900 | 0 |
| CEL-SCI CORP | COM PAR NEW | 150837607 |  | 18 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| CENNTRO ELECTRIC GROUP LIMIT | ORD SHS | Q6519V120 |  | 0 | 1 | SH |  | SOLE |  | 0 | 1 | 0 |
| CENTENE CORP DEL | COM | 15135B101 |  | 4838 | 59 | SH |  | SOLE |  | 0 | 59 | 0 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 50893 | 1697 | SH |  | SOLE |  | 0 | 1697 | 0 |
| CENTERSPACE | COM | 15202L107 |  | 3050 | 52 | SH |  | SOLE |  | 0 | 52 | 0 |
| CENTRAIS ELETRICAS BRASILEIR | SPON ADR PFD B | 15234Q108 |  | 6978 | 851 | SH |  | SOLE |  | 0 | 851 | 0 |
| CENTRAIS ELETRICAS BRASILEIR | SPONSORED ADR | 15234Q207 |  | 6621 | 835 | SH |  | SOLE |  | 0 | 835 | 0 |
| CENTRAL SECS CORP | COM | 155123102 |  | 744487 | 22291 | SH |  | SOLE |  | 0 | 15684 | 6607 |
| CERENCE INC | COM | 156727109 |  | 3483 | 188 | SH |  | SOLE |  | 0 | 188 | 0 |
| CERUS CORP | COM | 157085101 |  | 226300 | 62000 | SH |  | SOLE |  | 0 | 62000 | 0 |
| CF BANKSHARES INC | COM | 12520L109 |  | 3675132 | 173519 | SH |  | SOLE |  | 126269 | 5750 | 41500 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 9129 | 106 | SH |  | SOLE |  | 0 | 106 | 0 |
| CHAMPIONX CORPORATION | COM | 15872M104 |  | 4928 | 170 | SH |  | SOLE |  | 0 | 170 | 0 |
| CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 |  | 101742 | 10676 | SH |  | SOLE |  | 0 | 10676 | 0 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 22443 | 103 | SH |  | SOLE |  | 0 | 103 | 0 |
| CHART INDS INC | COM | 16115Q308 |  | 602076 | 5225 | SH |  | SOLE |  | 0 | 5225 | 0 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 29537644 | 87105 | SH |  | SOLE |  | 0 | 87098 | 7 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 22961 | 182 | SH |  | SOLE |  | 0 | 182 | 0 |
| CHEMED CORP NEW | COM | 16359R103 |  | 11739 | 23 | SH |  | SOLE |  | 0 | 23 | 0 |
| CHEMOURS CO | COM | 163851108 |  | 35767 | 1167 | SH |  | SOLE |  | 0 | 1167 | 0 |
| CHEMUNG FINL CORP | COM | 164024101 |  | 2932606 | 63933 | SH |  | SOLE |  | 0 | 60933 | 3000 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 23393 | 156 | SH |  | SOLE |  | 0 | 156 | 0 |
| CHESAPEAKE UTILS CORP | COM | 165303108 |  | 5225565 | 44217 | SH |  | SOLE |  | 0 | 38329 | 5888 |
| CHEVRON CORP NEW | COM | 166764100 |  | 9006449 | 50178 | SH |  | SOLE |  | 3 | 50175 | 0 |
| CHEWY INC | CL A | 16679L109 |  | 25956 | 700 | SH |  | SOLE |  | 0 | 700 | 0 |
| CHINA SOUTHERN AIRLINES CO L | SPON ADR CL H | 169409109 |  | 4147 | 128 | SH |  | SOLE |  | 0 | 128 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 346872 | 250 | SH |  | SOLE |  | 0 | 240 | 10 |
| CHUBB LIMITED | COM | H1467J104 |  | 11844027 | 53687 | SH |  | SOLE |  | 0 | 52992 | 695 |
| CHUNGHWA TELECOM CO LTD | SPON ADR NEW11 | 17133Q502 |  | 18551 | 507 | SH |  | SOLE |  | 0 | 507 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 299143 | 3711 | SH |  | SOLE |  | 0 | 3711 | 0 |
| CIENA CORP | COM NEW | 171779309 |  | 4857527 | 95283 | SH |  | SOLE |  | 0 | 92799 | 2484 |
| CIGNA CORP NEW | COM | 125523100 |  | 1929724 | 5824 | SH |  | SOLE |  | 0 | 5824 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 14539 | 142 | SH |  | SOLE |  | 0 | 142 | 0 |
| CINTAS CORP | COM | 172908105 |  | 41097 | 91 | SH |  | SOLE |  | 0 | 91 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 4085320 | 85754 | SH |  | SOLE |  | 206 | 85548 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 16397857 | 362543 | SH |  | SOLE |  | 100 | 343443 | 19000 |
| CITIZENS CMNTY BANCORP INC M | COM | 174903104 |  | 531413 | 44174 | SH |  | SOLE |  | 0 | 0 | 44174 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 3849637 | 97781 | SH |  | SOLE |  | 0 | 97701 | 80 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 2600 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| CLEARFIELD INC | COM | 18482P103 |  | 20051 | 213 | SH |  | SOLE |  | 0 | 213 | 0 |
| CLEARSIDE BIOMEDICAL INC | COM | 185063104 |  | 196000 | 175000 | SH |  | SOLE |  | 0 | 175000 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 1541525 | 10985 | SH |  | SOLE |  | 41 | 10944 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 27578 | 610 | SH |  | SOLE |  | 0 | 610 | 0 |
| CME GROUP INC | COM | 12572Q105 |  | 926057 | 5507 | SH |  | SOLE |  | 0 | 5507 | 0 |
| CMS ENERGY CORP | COM | 125896100 |  | 1806868 | 28531 | SH |  | SOLE |  | 0 | 28531 | 0 |
| CNA FINL CORP | COM | 126117100 |  | 3171 | 75 | SH |  | SOLE |  | 0 | 75 | 0 |
| CNX RES CORP | COM | 12653C108 |  | 4631 | 275 | SH |  | SOLE |  | 0 | 275 | 0 |
| COCA COLA CO | COM | 191216100 |  | 103476711 | 1626735 | SH |  | SOLE |  | 4031 | 1613909 | 8795 |
| COCA-COLA EUROPACIFIC PARTNE | SHS | G25839104 |  | 457219 | 8265 | SH |  | SOLE |  | 0 | 8265 | 0 |
| COCA-COLA FEMSA SAB DE CV | SPONSORD ADR REP | 191241108 |  | 8281 | 122 | SH |  | SOLE |  | 0 | 122 | 0 |
| COGENT COMMUNICATIONS HLDGS | COM NEW | 19239V302 |  | 4052 | 71 | SH |  | SOLE |  | 0 | 71 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 116438 | 2036 | SH |  | SOLE |  | 0 | 2036 | 0 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 4893 | 204 | SH |  | SOLE |  | 0 | 204 | 0 |
| COHEN  STEERS LTD DURATION | COM | 19248C105 |  | 15216 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| COHEN  STEERS QUALITY INCOM | COM | 19247L106 |  | 2702 | 235 | SH |  | SOLE |  | 0 | 235 | 0 |
| COHEN  STEERS REIT  PFD | COM | 19247X100 |  | 150812 | 7400 | SH |  | SOLE |  | 0 | 7400 | 0 |
| COHERENT CORP | COM | 19247G107 |  | 165847 | 4725 | SH |  | SOLE |  | 0 | 4725 | 0 |
| COHERUS BIOSCIENCES INC | COM | 19249H103 |  | 27720 | 3500 | SH |  | SOLE |  | 0 | 3500 | 0 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 12209 | 345 | SH |  | SOLE |  | 0 | 345 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 11289628 | 149407 | SH |  | SOLE |  | 6120 | 142253 | 1034 |
| COLLEGIUM PHARMACEUTICAL INC | NOTE 2.625% 2/1 | 19459JAA2 |  | 20150 | 20000 | PRN |  | SOLE |  | 0 | 20000 | 0 |
| COLLPLANT BIOTECHNOLOGIES LT | SHS NEW | M2R51X116 |  | 835 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| COLUMBIA SPORTSWEAR CO | COM | 198516106 |  | 21895 | 250 | SH |  | SOLE |  | 0 | 250 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 167269867 | 4797599 | SH |  | SOLE |  | 21676 | 4723685 | 52238 |
| COMERICA INC | COM | 200340107 |  | 377100 | 5641 | SH |  | SOLE |  | 0 | 5641 | 0 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 129987 | 1909 | SH |  | SOLE |  | 0 | 1909 | 0 |
| COMMERCIAL METALS CO | COM | 201723103 |  | 22411393 | 464004 | SH |  | SOLE |  | 0 | 435554 | 28450 |
| COMMERCIAL VEH GROUP INC | COM | 202608105 |  | 24516 | 3600 | SH |  | SOLE |  | 0 | 2600 | 1000 |
| COMMUNITY WEST BANCSHARES | COM | 204157101 |  | 651075 | 43492 | SH |  | SOLE |  | 0 | 0 | 43492 |
| COMPANHIA DE SANEAMENTO BASI | SPONSORED ADR | 20441A102 |  | 182286 | 17100 | SH |  | SOLE |  | 0 | 17100 | 0 |
| COMPASS MINERALS INTL INC | COM | 20451N101 |  | 1209500 | 29500 | SH |  | SOLE |  | 0 | 29500 | 0 |
| COMPUTE HEALTH ACQUISITIN CO | COM CL A | 204833107 |  | 4444 | 440 | SH |  | SOLE |  | 0 | 440 | 0 |
| COMPUTE HEALTH ACQUISITIN CO | *W EXP 01/25/202 | 204833115 |  | 12 | 110 | SH |  | SOLE |  | 0 | 110 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 117686 | 3041 | SH |  | SOLE |  | 0 | 3041 | 0 |
| CONCENTRIX CORP | COM | 20602D101 |  | 339558 | 2550 | SH |  | SOLE |  | 0 | 2550 | 0 |
| CONDUENT INC | COM | 206787103 |  | 769 | 190 | SH |  | SOLE |  | 0 | 190 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 18366400 | 155647 | SH |  | SOLE |  | 0 | 155647 | 0 |
| CONSOL ENERGY INC NEW | COM | 20854L108 |  | 52195 | 803 | SH |  | SOLE |  | 0 | 803 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 253619 | 2661 | SH |  | SOLE |  | 0 | 2661 | 0 |
| CONSOLIDATED WATER CO INC | ORD | G23773107 |  | 7495193 | 506432 | SH |  | SOLE |  | 0 | 477582 | 28850 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 3982160 | 17183 | SH |  | SOLE |  | 0 | 17183 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 148626 | 1724 | SH |  | SOLE |  | 0 | 1724 | 0 |
| COOPER COS INC | COM NEW | 216648402 |  | 288674 | 873 | SH |  | SOLE |  | 0 | 873 | 0 |
| COPART INC | COM | 217204106 |  | 104835287 | 1721716 | SH |  | SOLE |  | 240 | 1721401 | 75 |
| CORE LABORATORIES N V | COM | N22717107 |  | 770 | 38 | SH |  | SOLE |  | 0 | 38 | 0 |
| CORNING INC | COM | 219350105 |  | 417168 | 13061 | SH |  | SOLE |  | 0 | 13061 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 3050123 | 51890 | SH |  | SOLE |  | 0 | 51890 | 0 |
| COSTAR GROUP INC | COM | 22160N109 |  | 393355 | 5090 | SH |  | SOLE |  | 0 | 5090 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 8134373 | 17819 | SH |  | SOLE |  | 30 | 17789 | 0 |
| COTERRA ENERGY INC | COM | 127097103 |  | 245700 | 10000 | SH |  | SOLE |  | 0 | 10000 | 0 |
| COTY INC | COM CL A | 222070203 |  | 6777842 | 791804 | SH |  | SOLE |  | 0 | 686804 | 105000 |
| COUCHBASE INC | COM | 22207T101 |  | 13260 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| COUPA SOFTWARE INC | COM | 22266L106 |  | 7917 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| COUPANG INC | CL A | 22266T109 |  | 11768 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| COURSERA INC | COM | 22266M104 |  | 96118 | 8125 | SH |  | SOLE |  | 0 | 8125 | 0 |
| COUSINS PPTYS INC | COM NEW | 222795502 |  | 61328 | 2425 | SH |  | SOLE |  | 0 | 2425 | 0 |
| CRANE HLDGS CO | COM | 224441105 |  | 5022 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| CREDIT ACCEP CORP MICH | COM | 225310101 |  | 249060 | 525 | SH |  | SOLE |  | 0 | 525 | 0 |
| CREDIT SUISSE AG NASSAU BRH | X LINK SILVER | 22542D225 |  | 176 | 2 | SH |  | SOLE |  | 0 | 2 | 0 |
| CRH PLC | ADR | 12626K203 |  | 716 | 18 | SH |  | SOLE |  | 0 | 18 | 0 |
| CRINETICS PHARMACEUTICALS IN | COM | 22663K107 |  | 2785260 | 152200 | SH |  | SOLE |  | 152200 | 0 | 0 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 2032 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 22426 | 213 | SH |  | SOLE |  | 0 | 213 | 0 |
| CROWN CASTLE INC | COM | 22822V101 |  | 8681366 | 64003 | SH |  | SOLE |  | 0 | 63999 | 4 |
| CROWN CRAFTS INC | COM | 228309100 |  | 297945 | 55795 | SH |  | SOLE |  | 0 | 3700 | 52095 |
| CSW INDUSTRIALS INC | COM | 126402106 |  | 64539935 | 556714 | SH |  | SOLE |  | 0 | 555914 | 800 |
| CSX CORP | COM | 126408103 |  | 10481742 | 338339 | SH |  | SOLE |  | 0 | 338339 | 0 |
| CUE HEALTH INC | COM | 229790100 |  | 82 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| CULLEN FROST BANKERS INC | COM | 229899109 |  | 2185861 | 16349 | SH |  | SOLE |  | 0 | 16349 | 0 |
| CULLMAN BANCORP INC | COM | 230153108 |  | 215368 | 18744 | SH |  | SOLE |  | 0 | 18744 | 0 |
| CUMMINS INC | COM | 231021106 |  | 207157 | 855 | SH |  | SOLE |  | 0 | 855 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 14571742 | 156361 | SH |  | SOLE |  | 0 | 156361 | 0 |
| CYBERARK SOFTWARE LTD | SHS | M2682V108 |  | 12965 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| CYMABAY THERAPEUTICS INC | COM | 23257D103 |  | 156750 | 25000 | SH |  | SOLE |  | 0 | 25000 | 0 |
| CYREN LTD | SHS NEW | M26895132 |  | 3 | 5 | SH |  | SOLE |  | 0 | 5 | 0 |
| D R HORTON INC | COM | 23331A109 |  | 215094 | 2413 | SH |  | SOLE |  | 0 | 2413 | 0 |
| DAILY JOURNAL CORP | COM | 233912104 |  | 250 | 1 | SH |  | SOLE |  | 0 | 1 | 0 |
| DANAHER CORPORATION | COM | 235851102 |  | 554419061 | 2090038 | SH |  | SOLE |  | 1409 | 2086079 | 2550 |
| DANIMER SCIENTIFIC INC | COM CL A | 236272100 |  | 581750 | 325000 | SH |  | SOLE |  | 0 | 325000 | 0 |
| DANONE | SP ADR (0.2 ORD) | 23636T100 |  | 38558 | 3667 | SH |  | SOLE |  | 0 | 3667 | 0 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 190480 | 1377 | SH |  | SOLE |  | 0 | 1377 | 0 |
| DARLING INGREDIENTS INC | COM | 237266101 |  | 6259 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| DATADOG INC | CL A COM | 23804L103 |  | 359782 | 4895 | SH |  | SOLE |  | 0 | 4895 | 0 |
| DAVITA INC | COM | 23918K108 |  | 17771 | 238 | SH |  | SOLE |  | 0 | 238 | 0 |
| DBX ETF TR | XTRACK HRVST CSI | 233051879 |  | 297012 | 10600 | SH |  | SOLE |  | 0 | 10600 | 0 |
| DEERE  CO | COM | 244199105 |  | 6154421 | 14354 | SH |  | SOLE |  | 56 | 13948 | 350 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 37243 | 926 | SH |  | SOLE |  | 0 | 926 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 5758057 | 175230 | SH |  | SOLE |  | 50 | 165055 | 10125 |
| DENBURY INC | COM | 24790A101 |  | 7183501 | 82550 | SH |  | SOLE |  | 0 | 73900 | 8650 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 278211 | 8737 | SH |  | SOLE |  | 0 | 8737 | 0 |
| DESKTOP METAL INC | COM CL A | 25058X105 |  | 1360 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 7201467 | 117078 | SH |  | SOLE |  | 0 | 117078 | 0 |
| DEXCOM INC | COM | 252131107 |  | 131358 | 1160 | SH |  | SOLE |  | 0 | 1160 | 0 |
| DIAGEO PLC | SPON ADR NEW | G42089113 |  | 329891 | 7575 | SH |  | SOLE |  | 0 | 7575 | 0 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 22374427 | 125565 | SH |  | SOLE |  | 400 | 121965 | 3200 |
| DIAMOND OFFSHORE DRILLING IN | COM | 25271C201 |  | 88400 | 8500 | SH |  | SOLE |  | 0 | 8500 | 0 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 437696 | 3200 | SH |  | SOLE |  | 0 | 3200 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 3010005 | 30019 | SH |  | SOLE |  | 100 | 29919 | 0 |
| DIGITALOCEAN HLDGS INC | COM | 25402D102 |  | 7641 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| DIME CMNTY BANCSHARES INC | COM | 25432X102 |  | 59913 | 1882 | SH |  | SOLE |  | 0 | 1882 | 0 |
| DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 |  | 8530 | 205 | SH |  | SOLE |  | 0 | 205 | 0 |
| DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 |  | 101583 | 1986 | SH |  | SOLE |  | 0 | 1986 | 0 |
| DIMENSIONAL ETF TRUST | US MKTWIDE VALUE | 25434V724 |  | 21929 | 655 | SH |  | SOLE |  | 0 | 655 | 0 |
| DIMENSIONAL ETF TRUST | US TARGETED VLU | 25434V609 |  | 51421 | 1170 | SH |  | SOLE |  | 0 | 1170 | 0 |
| DIODES INC | COM | 254543101 |  | 22842 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 56447 | 577 | SH |  | SOLE |  | 0 | 577 | 0 |
| DISH NETWORK CORPORATION | CL A | 25470M109 |  | 68340 | 2000 | SH |  | SOLE |  | 0 | 2000 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 41082391 | 472862 | SH |  | SOLE |  | 2700 | 466352 | 3810 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 15142 | 1346 | SH |  | SOLE |  | 0 | 1346 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 36023 | 650 | SH |  | SOLE |  | 0 | 650 | 0 |
| DOLBY LABORATORIES INC | COM CL A | 25659T107 |  | 65672 | 931 | SH |  | SOLE |  | 0 | 931 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 25610 | 104 | SH |  | SOLE |  | 0 | 104 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 104382 | 738 | SH |  | SOLE |  | 0 | 738 | 0 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 1745167 | 28460 | SH |  | SOLE |  | 0 | 28260 | 200 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 41221 | 119 | SH |  | SOLE |  | 0 | 119 | 0 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 29930 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 23510 | 2120 | SH |  | SOLE |  | 0 | 2120 | 0 |
| DOUGLAS EMMETT INC | COM | 25960P109 |  | 6455205 | 411684 | SH |  | SOLE |  | 0 | 411684 | 0 |
| DOVER CORP | COM | 260003108 |  | 152200 | 1124 | SH |  | SOLE |  | 0 | 1124 | 0 |
| DOW INC | COM | 260557103 |  | 1786809 | 35459 | SH |  | SOLE |  | 0 | 35459 | 0 |
| DR REDDYS LABS LTD | ADR | 256135203 |  | 15939 | 308 | SH |  | SOLE |  | 0 | 308 | 0 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 353 | 31 | SH |  | SOLE |  | 0 | 31 | 0 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 1215 | 22 | SH |  | SOLE |  | 0 | 22 | 0 |
| DTE ENERGY CO | COM | 233331107 |  | 5171 | 44 | SH |  | SOLE |  | 0 | 44 | 0 |
| DUCOMMUN INC DEL | COM | 264147109 |  | 167366 | 3350 | SH |  | SOLE |  | 0 | 3350 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 1227357 | 11917 | SH |  | SOLE |  | 21 | 11896 | 0 |
| DUN  BRADSTREET HLDGS INC | COM | 26484T106 |  | 87046 | 7100 | SH |  | SOLE |  | 0 | 7100 | 0 |
| DUNDEE CORP | CLASS A | 264901109 |  | 4412799 | 4243076 | SH |  | SOLE |  | 0 | 3305576 | 937500 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 2824229 | 41151 | SH |  | SOLE |  | 320 | 40831 | 0 |
| DXC TECHNOLOGY CO | COM | 23355L106 |  | 4690 | 177 | SH |  | SOLE |  | 0 | 177 | 0 |
| EAGLE BANCORP MONT INC | COM | 26942G100 |  | 488613 | 30236 | SH |  | SOLE |  | 0 | 0 | 30236 |
| EASTERLY GOVT PPTYS INC | COM | 27616P103 |  | 21405 | 1500 | SH |  | SOLE |  | 0 | 1500 | 0 |
| EASTGROUP PPTYS INC | COM | 277276101 |  | 7254 | 49 | SH |  | SOLE |  | 0 | 49 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 1609905 | 19766 | SH |  | SOLE |  | 0 | 19766 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 3414761 | 21757 | SH |  | SOLE |  | 0 | 21757 | 0 |
| EATON VANCE LTD DURATION INC | COM | 27828H105 |  | 2676 | 285 | SH |  | SOLE |  | 0 | 285 | 0 |
| EATON VANCE TAX ADVT DIV INC | COM | 27828G107 |  | 22800 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| EBAY INC. | COM | 278642103 |  | 3503924 | 84493 | SH |  | SOLE |  | 0 | 84493 | 0 |
| ECOLAB INC | COM | 278865100 |  | 791806 | 5439 | SH |  | SOLE |  | 91 | 5348 | 0 |
| EDGIO INC | COM | 53261M104 |  | 847 | 750 | SH |  | SOLE |  | 0 | 750 | 0 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 3929 | 443 | SH |  | SOLE |  | 0 | 443 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 398715 | 5344 | SH |  | SOLE |  | 0 | 5344 | 0 |
| ELANCO ANIMAL HEALTH INC | COM | 28414H103 |  | 129678 | 10612 | SH |  | SOLE |  | 0 | 10370 | 242 |
| ELASTIC N V | ORD SHS | N14506104 |  | 309 | 6 | SH |  | SOLE |  | 0 | 6 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 22603 | 185 | SH |  | SOLE |  | 0 | 185 | 0 |
| ELEMENT SOLUTIONS INC | COM | 28618M106 |  | 2733957 | 150300 | SH |  | SOLE |  | 0 | 149550 | 750 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 234940 | 458 | SH |  | SOLE |  | 0 | 458 | 0 |
| ELME COMMUNITIES | SH BEN INT | 939653101 |  | 20292 | 1140 | SH |  | SOLE |  | 0 | 1140 | 0 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 118079 | 4669 | SH |  | SOLE |  | 0 | 4669 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 5924 | 40 | SH |  | SOLE |  | 0 | 40 | 0 |
| EMERALD HOLDING INC | COM | 29103W104 |  | 178416 | 50400 | SH |  | SOLE |  | 0 | 50400 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 999888 | 10409 | SH |  | SOLE |  | 0 | 10409 | 0 |
| EMPIRE ST RLTY TR INC | CL A | 292104106 |  | 4374 | 649 | SH |  | SOLE |  | 0 | 649 | 0 |
| ENANTA PHARMACEUTICALS INC | COM | 29251M106 |  | 11337761 | 243718 | SH |  | SOLE |  | 234318 | 9400 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 57768664 | 1477459 | SH |  | SOLE |  | 349 | 1477110 | 0 |
| ENDEAVOR GROUP HLDGS INC | CL A COM | 29260Y109 |  | 28175 | 1250 | SH |  | SOLE |  | 0 | 1250 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 769365 | 64816 | SH |  | SOLE |  | 0 | 64816 | 0 |
| ENI S P A | SPONSORED ADR | 26874R108 |  | 1232 | 43 | SH |  | SOLE |  | 0 | 43 | 0 |
| ENOVA INTL INC | COM | 29357K103 |  | 1381 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| ENOVIS CORPORATION | COM | 194014502 |  | 14503 | 271 | SH |  | SOLE |  | 0 | 271 | 0 |
| ENSTAR GROUP LIMITED | SHS | G3075P101 |  | 2343207 | 10142 | SH |  | SOLE |  | 0 | 10142 | 0 |
| ENTEGRIS INC | COM | 29362U104 |  | 116230202 | 1806111 | SH |  | SOLE |  | 34639 | 1745300 | 26172 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 22500 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 7590753 | 314707 | SH |  | SOLE |  | 825 | 313452 | 430 |
| EOG RES INC | COM | 26875P101 |  | 6415124 | 49528 | SH |  | SOLE |  | 55 | 49473 | 0 |
| EPAM SYS INC | COM | 29414B104 |  | 8848 | 27 | SH |  | SOLE |  | 0 | 27 | 0 |
| EPIPHANY TECHNOLOGY ACQUISIT | COM CL A | 29429X109 |  | 6003 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| EPIPHANY TECHNOLOGY ACQUISIT | *W EXP 01/12/202 | 29429X117 |  | 0 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| EQRX INC | *W EXP 12/17/202 | 26886C115 |  | 26 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| EQUIFAX INC | COM | 294429105 |  | 504558 | 2596 | SH |  | SOLE |  | 0 | 2596 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 124455 | 190 | SH |  | SOLE |  | 0 | 190 | 0 |
| EQUITABLE HLDGS INC | COM | 29452E101 |  | 4993 | 174 | SH |  | SOLE |  | 0 | 174 | 0 |
| EQUITY COMWLTH | 6.5% CNV PFD D | 294628201 |  | 25052 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| EQUITY COMWLTH | COM SH BEN INT | 294628102 |  | 1061225 | 42500 | SH |  | SOLE |  | 0 | 42500 | 0 |
| EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 |  | 5943 | 92 | SH |  | SOLE |  | 0 | 92 | 0 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 100300 | 3636 | SH |  | SOLE |  | 1936 | 1700 | 0 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 8205 | 1405 | SH |  | SOLE |  | 0 | 1405 | 0 |
| ESAB CORPORATION | COM | 29605J106 |  | 12715 | 271 | SH |  | SOLE |  | 0 | 271 | 0 |
| ESQUIRE FINL HLDGS INC | COM | 29667J101 |  | 3940985 | 91100 | SH |  | SOLE |  | 62500 | 22500 | 6100 |
| ESSENTIAL UTILS INC | COM | 29670G102 |  | 11289131 | 236520 | SH |  | SOLE |  | 440 | 211580 | 24500 |
| ESSEX PPTY TR INC | COM | 297178105 |  | 39205 | 185 | SH |  | SOLE |  | 0 | 185 | 0 |
| ETF MANAGERS TR | ETFMG ALTR HRVST | 26924G508 |  | 222 | 52 | SH |  | SOLE |  | 0 | 52 | 0 |
| ETF SER SOLUTIONS | US GBL GLD PRE | 26922A719 |  | 62 | 4 | SH |  | SOLE |  | 0 | 4 | 0 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 154744 | 9060 | SH |  | SOLE |  | 0 | 9060 | 0 |
| EURONET WORLDWIDE INC | COM | 298736109 |  | 40111 | 425 | SH |  | SOLE |  | 0 | 425 | 0 |
| EVERCORE INC | CLASS A | 29977A105 |  | 8726 | 80 | SH |  | SOLE |  | 0 | 80 | 0 |
| EVEREST RE GROUP LTD | COM | G3223R108 |  | 1391334 | 4200 | SH |  | SOLE |  | 100 | 4100 | 0 |
| EVERGY INC | COM | 30034W106 |  | 11905474 | 189186 | SH |  | SOLE |  | 0 | 178373 | 10813 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 471600 | 5625 | SH |  | SOLE |  | 0 | 5625 | 0 |
| EVOLUS INC | COM | 30052C107 |  | 30161196 | 4016138 | SH |  | SOLE |  | 4016138 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 |  | 445109 | 171857 | SH |  | SOLE |  | 81069 | 90788 | 0 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 7030 | 142 | SH |  | SOLE |  | 0 | 142 | 0 |
| EXELIXIS INC | COM | 30161Q104 |  | 3609 | 225 | SH |  | SOLE |  | 0 | 225 | 0 |
| EXELON CORP | COM | 30161N101 |  | 223931 | 5180 | SH |  | SOLE |  | 0 | 5180 | 0 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 149883 | 1711 | SH |  | SOLE |  | 0 | 1711 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 53830 | 518 | SH |  | SOLE |  | 0 | 518 | 0 |
| EXPONENT INC | COM | 30214U102 |  | 15656 | 158 | SH |  | SOLE |  | 0 | 158 | 0 |
| EXTRA SPACE STORAGE INC | COM | 30225T102 |  | 172200 | 1170 | SH |  | SOLE |  | 0 | 1170 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 24439878 | 221576 | SH |  | SOLE |  | 324 | 215940 | 5312 |
| F N B CORP | COM | 302520101 |  | 12188 | 934 | SH |  | SOLE |  | 0 | 934 | 0 |
| F ANNUITIES  LIFE INC | COMMON STOCK | 30190A104 |  | 3181 | 159 | SH |  | SOLE |  | 0 | 159 | 0 |
| FAIR ISAAC CORP | COM | 303250104 |  | 20351 | 34 | SH |  | SOLE |  | 0 | 34 | 0 |
| FARMERS  MERCHANTS BANCORP | COM | 30779N105 |  | 124647 | 4586 | SH |  | SOLE |  | 0 | 4586 | 0 |
| FASTENAL CO | COM | 311900104 |  | 4400 | 93 | SH |  | SOLE |  | 0 | 93 | 0 |
| FASTLY INC | CL A | 31188V100 |  | 3431 | 419 | SH |  | SOLE |  | 0 | 419 | 0 |
| FATHOM DIGITAL MFG CORP | *W EXP 12/22/202 | 31189Y111 |  | 9 | 110 | SH |  | SOLE |  | 0 | 110 | 0 |
| FEDERATED HERMES INC | CL B | 314211103 |  | 4175 | 115 | SH |  | SOLE |  | 0 | 115 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 1703941 | 9837 | SH |  | SOLE |  | 0 | 9837 | 0 |
| FERRARI N V | COM | N3167Y103 |  | 7497 | 35 | SH |  | SOLE |  | 0 | 35 | 0 |
| FIDELITY COVINGTON TRUST | MSCI COMMNTN SVC | 316092873 |  | 3106 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 31161 | 650 | SH |  | SOLE |  | 0 | 550 | 100 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 89197 | 2371 | SH |  | SOLE |  | 0 | 2371 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 104285 | 1537 | SH |  | SOLE |  | 0 | 1079 | 458 |
| FIESTA RESTAURANT GROUP INC | COM | 31660B101 |  | 51450 | 7000 | SH |  | SOLE |  | 0 | 2000 | 5000 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 70541 | 2150 | SH |  | SOLE |  | 0 | 2150 | 0 |
| FIRST BANCORP INC ME | COM | 31866P102 |  | 11976 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| FIRST BK WILLIAMSTOWN NEW JE | COM | 31931U102 |  | 35060 | 2548 | SH |  | SOLE |  | 0 | 2548 | 0 |
| FIRST CTZNS BANCSHARES INC N | CL A | 31946M103 |  | 291210 | 384 | SH |  | SOLE |  | 0 | 384 | 0 |
| FIRST FINL BANCORP OH | COM | 320209109 |  | 113105 | 4668 | SH |  | SOLE |  | 0 | 4668 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 394009 | 16082 | SH |  | SOLE |  | 0 | 16082 | 0 |
| FIRST INDL RLTY TR INC | COM | 32054K103 |  | 125669 | 2604 | SH |  | SOLE |  | 0 | 2604 | 0 |
| FIRST LONG IS CORP | COM | 320734106 |  | 62082 | 3449 | SH |  | SOLE |  | 0 | 3449 | 0 |
| FIRST NORTHWEST BANCORP | COM | 335834107 |  | 15360 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 18527 | 152 | SH |  | SOLE |  | 0 | 152 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 14979 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 |  | 201600 | 12000 | SH |  | SOLE |  | 0 | 12000 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 30909 | 655 | SH |  | SOLE |  | 0 | 655 | 0 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 9739 | 148 | SH |  | SOLE |  | 0 | 148 | 0 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 50166 | 1257 | SH |  | SOLE |  | 0 | 1257 | 0 |
| FIRST TRUST LRGCP GWT ALPHAD | COM SHS | 33735K108 |  | 61891 | 677 | SH |  | SOLE |  | 0 | 677 | 0 |
| FIRST WAVE BIOPHARMA INC | COM | 33749P200 |  | 7 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| FIRSTENERGY CORP | COM | 337932107 |  | 19795 | 472 | SH |  | SOLE |  | 0 | 472 | 0 |
| FISERV INC | COM | 337738108 |  | 198703 | 1966 | SH |  | SOLE |  | 0 | 1966 | 0 |
| FISKER INC | CL A COM STK | 33813J106 |  | 7270 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| FIVE POINT HOLDINGS LLC | COM CL A | 33833Q106 |  | 133975 | 57500 | SH |  | SOLE |  | 0 | 57500 | 0 |
| FIVERR INTL LTD | ORD SHS | M4R82T106 |  | 4662 | 160 | SH |  | SOLE |  | 0 | 160 | 0 |
| FLEX LNG LTD | SHS | G35947202 |  | 245175 | 7500 | SH |  | SOLE |  | 0 | 7500 | 0 |
| FLEXSHARES TR | INTL QLTDV IDX | 33939L837 |  | 3919 | 190 | SH |  | SOLE |  | 0 | 190 | 0 |
| FLEXSHARES TR | QUALT DIVD IDX | 33939L860 |  | 10520 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| FLOOR  DECOR HLDGS INC | CL A | 339750101 |  | 348150 | 5000 | SH |  | SOLE |  | 0 | 5000 | 0 |
| FLOWERS FOODS INC | COM | 343498101 |  | 7386 | 257 | SH |  | SOLE |  | 0 | 257 | 0 |
| FLOWSERVE CORP | COM | 34354P105 |  | 3528 | 115 | SH |  | SOLE |  | 0 | 115 | 0 |
| FLUENCE ENERGY INC | COM CL A | 34379V103 |  | 1200 | 70 | SH |  | SOLE |  | 0 | 70 | 0 |
| FMC CORP | COM NEW | 302491303 |  | 12480 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| FOMENTO ECONOMICO MEXICANO S | SPON ADR UNITS | 344419106 |  | 4218 | 54 | SH |  | SOLE |  | 0 | 54 | 0 |
| FOOT LOCKER INC | COM | 344849104 |  | 10618 | 281 | SH |  | SOLE |  | 0 | 281 | 0 |
| FORD MTR CO DEL | COM | 345370860 |  | 158737 | 13649 | SH |  | SOLE |  | 1 | 13648 | 0 |
| FORESTAR GROUP INC | COM | 346232101 |  | 38525 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| FORTINET INC | COM | 34959E109 |  | 89713 | 1835 | SH |  | SOLE |  | 0 | 1835 | 0 |
| FORTIVE CORP | COM | 34959J108 |  | 75897354 | 1181281 | SH |  | SOLE |  | 400 | 1180411 | 470 |
| FORTRESS BIOTECH INC | COM | 34960Q109 |  | 1669 | 2549 | SH |  | SOLE |  | 0 | 2549 | 0 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 92004 | 1611 | SH |  | SOLE |  | 0 | 1611 | 0 |
| FOUR CORNERS PPTY TR INC | COM | 35086T109 |  | 11720 | 452 | SH |  | SOLE |  | 0 | 452 | 0 |
| FOX CORP | CL A COM | 35137L105 |  | 1141031 | 37571 | SH |  | SOLE |  | 0 | 37571 | 0 |
| FRANCO NEV CORP | COM | 351858105 |  | 4776 | 35 | SH |  | SOLE |  | 0 | 35 | 0 |
| FRANKLIN COVEY CO | COM | 353469109 |  | 112248 | 2400 | SH |  | SOLE |  | 0 | 2400 | 0 |
| FRANKLIN ELEC INC | COM | 353514102 |  | 1076625 | 13500 | SH |  | SOLE |  | 0 | 13500 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 493226 | 18697 | SH |  | SOLE |  | 0 | 18697 | 0 |
| FRANKLIN STR PPTYS CORP | COM | 35471R106 |  | 12285 | 4500 | SH |  | SOLE |  | 0 | 4500 | 0 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 326800 | 8600 | SH |  | SOLE |  | 0 | 8600 | 0 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 326 | 20 | SH |  | SOLE |  | 0 | 20 | 0 |
| FRONTDOOR INC | COM | 35905A109 |  | 1456 | 70 | SH |  | SOLE |  | 0 | 70 | 0 |
| FRP HLDGS INC | COM | 30292L107 |  | 1236787 | 22963 | SH |  | SOLE |  | 0 | 22963 | 0 |
| FS BANCORP INC | COM | 30263Y104 |  | 234080 | 7000 | SH |  | SOLE |  | 0 | 0 | 7000 |
| FTI CONSULTING INC | COM | 302941109 |  | 4922 | 31 | SH |  | SOLE |  | 0 | 31 | 0 |
| FUEL TECH INC | COM | 359523107 |  | 10 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| G1 THERAPEUTICS INC | COM | 3621LQ109 |  | 3866 | 712 | SH |  | SOLE |  | 0 | 712 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 7184505 | 38106 | SH |  | SOLE |  | 0 | 38106 | 0 |
| GAMBLING COM GROUP LIMITED | ORDINARY SHARES | G3R239101 |  | 40552 | 4432 | SH |  | SOLE |  | 0 | 4432 | 0 |
| GARRETT MOTION INC | COM | 366505105 |  | 2834 | 372 | SH |  | SOLE |  | 0 | 372 | 0 |
| GARTNER INC | COM | 366651107 |  | 139161 | 414 | SH |  | SOLE |  | 0 | 414 | 0 |
| GATES INDL CORP PLC | ORD SHS | G39108108 |  | 8869221 | 777320 | SH |  | SOLE |  | 500 | 751820 | 25000 |
| GATEWAY BANK FSB | COMMON RSTD | PER367155 |  | 845833 | 2416667 | SH |  | SOLE |  | 2416667 | 0 | 0 |
| GDS HLDGS LTD | SPONSORED ADS | 36165L108 |  | 7526 | 365 | SH |  | SOLE |  | 0 | 365 | 0 |
| GEN DIGITAL INC | COM | 668771108 |  | 3069761 | 143246 | SH |  | SOLE |  | 0 | 137146 | 6100 |
| GENERAL AMERN INVS CO INC | COM | 368802104 |  | 121856 | 3370 | SH |  | SOLE |  | 0 | 3370 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 628462 | 2533 | SH |  | SOLE |  | 99 | 2424 | 10 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 2050864 | 24476 | SH |  | SOLE |  | 217 | 23670 | 589 |
| GENERAL MLS INC | COM | 370334104 |  | 7286455 | 86898 | SH |  | SOLE |  | 0 | 86898 | 0 |
| GENERAL MTRS CO | COM | 37045V100 |  | 1764216 | 52444 | SH |  | SOLE |  | 0 | 51944 | 500 |
| GENERATIONS BANCORP NY INC | COM | 37149G108 |  | 324691 | 30064 | SH |  | SOLE |  | 0 | 30064 | 0 |
| GENMAB A/S | SPONSORED ADS | 372303206 |  | 25597 | 604 | SH |  | SOLE |  | 0 | 604 | 0 |
| GENPACT LIMITED | SHS | G3922B107 |  | 15609 | 337 | SH |  | SOLE |  | 0 | 337 | 0 |
| GENUINE PARTS CO | COM | 372460105 |  | 19433 | 112 | SH |  | SOLE |  | 0 | 112 | 0 |
| GEVO INC | COM PAR | 374396406 |  | 47 | 25 | SH |  | SOLE |  | 0 | 25 | 0 |
| GILDAN ACTIVEWEAR INC | COM | 375916103 |  | 5315 | 194 | SH |  | SOLE |  | 0 | 194 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 7872359 | 95419 | SH |  | SOLE |  | 3720 | 91379 | 320 |
| GINKGO BIOWORKS HOLDINGS INC | CL A SHS | 37611X100 |  | 55939 | 33100 | SH |  | SOLE |  | 0 | 33100 | 0 |
| GLATFELTER CORPORATION | COM | 377320106 |  | 237834 | 85552 | SH |  | SOLE |  | 0 | 84752 | 800 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 235138 | 8900 | SH |  | SOLE |  | 0 | 8900 | 0 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 43957 | 750 | SH |  | SOLE |  | 0 | 750 | 0 |
| GLOBAL X FDS | US PFD ETF | 37954Y657 |  | 12784 | 660 | SH |  | SOLE |  | 0 | 660 | 0 |
| GLOBAL X FDS | AUTONMOUS EV ETF | 37954Y624 |  | 31792 | 1600 | SH |  | SOLE |  | 0 | 1600 | 0 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 9864 | 480 | SH |  | SOLE |  | 0 | 480 | 0 |
| GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 |  | 43313 | 1049 | SH |  | SOLE |  | 0 | 1049 | 0 |
| GLOBALSTAR INC | COM | 378973408 |  | 247 | 186 | SH |  | SOLE |  | 0 | 186 | 0 |
| GLOBE LIFE INC | COM | 37959E102 |  | 7721709 | 64054 | SH |  | SOLE |  | 0 | 64054 | 0 |
| GLOBUS MED INC | CL A | 379577208 |  | 15745 | 212 | SH |  | SOLE |  | 0 | 212 | 0 |
| GLYCOMIMETICS INC | COM | 38000Q102 |  | 951847 | 314141 | SH |  | SOLE |  | 314141 | 0 | 0 |
| GODADDY INC | CL A | 380237107 |  | 4345770 | 58083 | SH |  | SOLE |  | 0 | 58048 | 35 |
| GOLD FIELDS LTD | SPONSORED ADR | 38059T106 |  | 7741 | 748 | SH |  | SOLE |  | 0 | 748 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 8267 | 108 | SH |  | SOLE |  | 0 | 108 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 |  | 8436 | 298 | SH |  | SOLE |  | 0 | 298 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 883055 | 2570 | SH |  | SOLE |  | 0 | 2553 | 17 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 30906 | 3045 | SH |  | SOLE |  | 0 | 3045 | 0 |
| GOPRO INC | CL A | 38268T103 |  | 54 | 11 | SH |  | SOLE |  | 0 | 11 | 0 |
| GRACO INC | COM | 384109104 |  | 34629212 | 549773 | SH |  | SOLE |  | 34926 | 503587 | 11260 |
| GRAHAM HLDGS CO | COM CL B | 384637104 |  | 18730 | 31 | SH |  | SOLE |  | 0 | 31 | 0 |
| GRAINGER W W INC | COM | 384802104 |  | 458906 | 825 | SH |  | SOLE |  | 0 | 825 | 0 |
| GRAND RIV COMM | COMMON | 386441109 |  | 1758372 | 319704 | SH |  | SOLE |  | 294704 | 0 | 25000 |
| GRAPHIC PACKAGING HLDG CO | COM | 388689101 |  | 2517765 | 113158 | SH |  | SOLE |  | 0 | 113158 | 0 |
| GRAYBUG VISION INC | COMMON | 38942Q103 |  | 135666 | 271332 | SH |  | SOLE |  | 0 | 271332 | 0 |
| GREEN BRICK PARTNERS INC | COM | 392709101 |  | 7961493 | 328580 | SH |  | SOLE |  | 0 | 288330 | 40250 |
| GREENHILL  CO INC | COM | 395259104 |  | 2562 | 250 | SH |  | SOLE |  | 0 | 250 | 0 |
| GROUPE DANONE | SHS | F12033134 |  | 3632252 | 68546 | SH |  | SOLE |  | 0 | 68546 | 0 |
| GROVE COLLABORATIVE HOLD INC | COM CL A | 39957D102 |  | 23266 | 58312 | SH |  | SOLE |  | 0 | 58312 | 0 |
| GRUPO AEROPORTUARIO DEL SURE | SPON ADR SER B | 40051E202 |  | 8853 | 38 | SH |  | SOLE |  | 0 | 38 | 0 |
| GRUPO AEROPUERTO DEL PACIFIC | SPON ADR B | 400506101 |  | 5177 | 36 | SH |  | SOLE |  | 0 | 36 | 0 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 423858 | 12062 | SH |  | SOLE |  | 20 | 12042 | 0 |
| GXO LOGISTICS INCORPORATED | COMMON STOCK | 36262G101 |  | 108902 | 2551 | SH |  | SOLE |  | 0 | 2551 | 0 |
| HAGERTY INC | CL A COM | 405166109 |  | 21025 | 2500 | SH |  | SOLE |  | 0 | 0 | 2500 |
| HALEON PLC | SPON ADS | 405552100 |  | 143368 | 17921 | SH |  | SOLE |  | 25 | 17896 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 8342 | 212 | SH |  | SOLE |  | 0 | 212 | 0 |
| HANCOCK WHITNEY CORPORATION | COM | 410120109 |  | 6000 | 124 | SH |  | SOLE |  | 0 | 124 | 0 |
| HANESBRANDS INC | COM | 410345102 |  | 104622 | 16450 | SH |  | SOLE |  | 0 | 16450 | 0 |
| HANOVER BANCORP INC | COM NEW | 410710206 |  | 20390 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| HARTE HANKS INC | COM | 416196202 |  | 374 | 32 | SH |  | SOLE |  | 0 | 32 | 0 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 918944 | 12118 | SH |  | SOLE |  | 0 | 12118 | 0 |
| HASBRO INC | COM | 418056107 |  | 422494 | 6925 | SH |  | SOLE |  | 0 | 6925 | 0 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 4669861 | 19461 | SH |  | SOLE |  | 0 | 19461 | 0 |
| HDFC BANK LTD | SPONSORED ADS | 40415F101 |  | 8756 | 128 | SH |  | SOLE |  | 0 | 128 | 0 |
| HEICO CORP NEW | COM | 422806109 |  | 32878 | 214 | SH |  | SOLE |  | 0 | 214 | 0 |
| HEICO CORP NEW | CL A | 422806208 |  | 71910 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| HELIX ENERGY SOLUTIONS GRP I | COM | 42330P107 |  | 6997162 | 948125 | SH |  | SOLE |  | 0 | 948125 | 0 |
| HELMERICH  PAYNE INC | COM | 423452101 |  | 8922 | 180 | SH |  | SOLE |  | 0 | 180 | 0 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 91787 | 522 | SH |  | SOLE |  | 0 | 522 | 0 |
| HERC HLDGS INC | COM | 42704L104 |  | 13157 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 10906 | 825 | SH |  | SOLE |  | 0 | 825 | 0 |
| HERITAGE COMM CORP | COM | 426927109 |  | 1196585 | 92045 | SH |  | SOLE |  | 92045 | 0 | 0 |
| HERSHEY CO | COM | 427866108 |  | 2012995 | 8692 | SH |  | SOLE |  | 0 | 8692 | 0 |
| HESS CORP | COM | 42809H107 |  | 1089177 | 7680 | SH |  | SOLE |  | 0 | 7680 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 24147 | 1513 | SH |  | SOLE |  | 0 | 1513 | 0 |
| HEXCEL CORP NEW | COM | 428291108 |  | 86568 | 1471 | SH |  | SOLE |  | 0 | 1471 | 0 |
| HF SINCLAIR CORP | COM | 403949100 |  | 8665 | 167 | SH |  | SOLE |  | 0 | 167 | 0 |
| HIGHWOODS PPTYS INC | COM | 431284108 |  | 61556 | 2200 | SH |  | SOLE |  | 0 | 2200 | 0 |
| HILLTOP HOLDINGS INC | COM | 432748101 |  | 525175 | 17500 | SH |  | SOLE |  | 0 | 0 | 17500 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 23180264 | 183444 | SH |  | SOLE |  | 0 | 183344 | 100 |
| HOLOGIC INC | COM | 436440101 |  | 38659264 | 516766 | SH |  | SOLE |  | 514500 | 2266 | 0 |
| HOME BANCSHARES INC | COM | 436893200 |  | 501380 | 22000 | SH |  | SOLE |  | 0 | 0 | 22000 |
| HOME DEPOT INC | COM | 437076102 |  | 12012751 | 38028 | SH |  | SOLE |  | 112 | 37916 | 0 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 1234 | 54 | SH |  | SOLE |  | 0 | 54 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 308165090 | 1444713 | SH |  | SOLE |  | 7173 | 1435115 | 2425 |
| HORIZON GLOBAL CORP | COM | 44052W104 |  | 407 | 1049 | SH |  | SOLE |  | 0 | 1049 | 0 |
| HORMEL FOODS CORP | COM | 440452100 |  | 100756 | 2212 | SH |  | SOLE |  | 0 | 2212 | 0 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 18778 | 1170 | SH |  | SOLE |  | 0 | 1170 | 0 |
| HOWARD HUGHES CORP | COM | 44267D107 |  | 15088594 | 197443 | SH |  | SOLE |  | 50 | 190793 | 6600 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 5241 | 133 | SH |  | SOLE |  | 0 | 133 | 0 |
| HP INC | COM | 40434L105 |  | 48419 | 1802 | SH |  | SOLE |  | 0 | 1802 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 612231 | 19648 | SH |  | SOLE |  | 0 | 19398 | 250 |
| HUBBELL INC | COM | 443510607 |  | 36610 | 156 | SH |  | SOLE |  | 0 | 156 | 0 |
| HUMANA INC | COM | 444859102 |  | 143413 | 280 | SH |  | SOLE |  | 0 | 280 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 5056 | 29 | SH |  | SOLE |  | 0 | 29 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 3696483 | 262161 | SH |  | SOLE |  | 0 | 262084 | 77 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 21683 | 94 | SH |  | SOLE |  | 0 | 94 | 0 |
| HUNTSMAN CORP | COM | 447011107 |  | 41907 | 1525 | SH |  | SOLE |  | 0 | 1000 | 525 |
| HURCO CO | COM | 447324104 |  | 829627 | 31750 | SH |  | SOLE |  | 0 | 31650 | 100 |
| HYCROFT MINING HOLDING CORP | COM CL A | 44862P109 |  | 268710 | 505000 | SH |  | SOLE |  | 0 | 500000 | 5000 |
| HYCROFT MINING HOLDING CORP | *W EXP 05/29/202 | 44862P117 |  | 7470 | 100000 | SH |  | SOLE |  | 0 | 100000 | 0 |
| IAA INC | COM | 449253103 |  | 423000 | 10575 | SH |  | SOLE |  | 25 | 10550 | 0 |
| IAC INC | COM NEW | 44891N208 |  | 104319842 | 2375245 | SH |  | SOLE |  | 25794 | 2308356 | 41095 |
| ICAHN ENTERPRISES LP | DEPOSITARY UNIT | 451100101 |  | 810 | 16 | SH |  | SOLE |  | 0 | 16 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 20204 | 923 | SH |  | SOLE |  | 0 | 923 | 0 |
| ICL GROUP LTD | SHS | M53213100 |  | 5190 | 710 | SH |  | SOLE |  | 0 | 710 | 0 |
| ICU MED INC | COM | 44930G107 |  | 62992 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| IDACORP INC | COM | 451107106 |  | 7467426 | 69239 | SH |  | SOLE |  | 0 | 58964 | 10275 |
| IDEAYA BIOSCIENCES INC | COM | 45166A102 |  | 3001684 | 165200 | SH |  | SOLE |  | 165200 | 0 | 0 |
| IDEX CORP | COM | 45167R104 |  | 869708 | 3809 | SH |  | SOLE |  | 0 | 3809 | 0 |
| IDEXX LABS INC | COM | 45168D104 |  | 15051276 | 36894 | SH |  | SOLE |  | 0 | 36894 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 5773688 | 26207 | SH |  | SOLE |  | 0 | 26107 | 100 |
| ILLUMINA INC | COM | 452327109 |  | 384584 | 1902 | SH |  | SOLE |  | 0 | 1802 | 100 |
| IMMUNOCORE HLDGS PLC | ADS | 45258D105 |  | 35026655 | 613749 | SH |  | SOLE |  | 613749 | 0 | 0 |
| IMMUNOGEN INC | COM | 45253H101 |  | 37200 | 7500 | SH |  | SOLE |  | 0 | 7500 | 0 |
| IMV INC | COM NEW | 44974L301 |  | 16125 | 6636 | SH |  | SOLE |  | 0 | 6636 | 0 |
| INCYTE CORP | COM | 45337C102 |  | 132768 | 1653 | SH |  | SOLE |  | 0 | 1653 | 0 |
| INDEPENDENCE RLTY TR INC | COM | 45378A106 |  | 1095 | 65 | SH |  | SOLE |  | 0 | 65 | 0 |
| INDEPENDENT BANK GROUP INC | COM | 45384B106 |  | 404428 | 8325 | SH |  | SOLE |  | 0 | 0 | 8325 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 140112 | 1659 | SH |  | SOLE |  | 0 | 1659 | 0 |
| INFOSYS LTD | SPONSORED ADR | 456788108 |  | 16263 | 903 | SH |  | SOLE |  | 0 | 903 | 0 |
| ING GROEP N.V. | SPONSORED ADR | 456837103 |  | 19119 | 1571 | SH |  | SOLE |  | 0 | 1571 | 0 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 83965 | 1607 | SH |  | SOLE |  | 0 | 1607 | 0 |
| INGREDION INC | COM | 457187102 |  | 36280127 | 370470 | SH |  | SOLE |  | 0 | 370470 | 0 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 |  | 10135 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| INNOVATOR ETFS TR | US EQTY PWR BUF | 45782C540 |  | 19936 | 667 | SH |  | SOLE |  | 0 | 667 | 0 |
| INNOVID CORP | *W EXP 11/30/202 | 457679116 |  | 500 | 1250 | SH |  | SOLE |  | 0 | 1250 | 0 |
| INNOVIZ TECHNOLOGIES LTD | SHS | M5R635108 |  | 3930 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| INSMED INC | COM PAR $.01 | 457669307 |  | 499 | 25 | SH |  | SOLE |  | 0 | 25 | 0 |
| INSULET CORP | COM | 45784P101 |  | 34738 | 118 | SH |  | SOLE |  | 0 | 118 | 0 |
| INTEL CORP | COM | 458140100 |  | 1822879 | 68968 | SH |  | SOLE |  | 0 | 68768 | 200 |
| INTER PARFUMS INC | COM | 458334109 |  | 173736 | 1800 | SH |  | SOLE |  | 0 | 1800 | 0 |
| INTERACTIVE BROKERS GROUP IN | COM CL A | 45841N107 |  | 14976 | 207 | SH |  | SOLE |  | 0 | 207 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 175372783 | 1709453 | SH |  | SOLE |  | 130 | 1709202 | 121 |
| INTERCONTINENTAL HOTELS GROU | SPONSORED ADS | 45857P806 |  | 3558 | 61 | SH |  | SOLE |  | 0 | 61 | 0 |
| INTERDIGITAL INC | COM | 45867G101 |  | 2721 | 55 | SH |  | SOLE |  | 0 | 55 | 0 |
| INTERNATIONAL BANCSHARES COR | COM | 459044103 |  | 4438 | 97 | SH |  | SOLE |  | 0 | 97 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 27226651 | 193245 | SH |  | SOLE |  | 795 | 189955 | 2495 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 355197 | 3388 | SH |  | SOLE |  | 0 | 3388 | 0 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 238877 | 6898 | SH |  | SOLE |  | 0 | 6898 | 0 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 2831 | 85 | SH |  | SOLE |  | 0 | 85 | 0 |
| INTUIT | COM | 461202103 |  | 44760 | 115 | SH |  | SOLE |  | 0 | 115 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 282067 | 1063 | SH |  | SOLE |  | 0 | 1063 | 0 |
| INVACARE CORP | COM | 461203101 |  | 1260000 | 3000000 | SH |  | SOLE |  | 0 | 3000000 | 0 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 5778 | 391 | SH |  | SOLE |  | 0 | 391 | 0 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 1212780 | 49200 | SH |  | SOLE |  | 0 | 49200 | 0 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 |  | 223900 | 10000 | SH |  | SOLE |  | 0 | 10000 | 0 |
| INVESCO EXCH TRADED FD TR II | SOLAR ETF | 46138G706 |  | 131292 | 1800 | SH |  | SOLE |  | 0 | 1800 | 0 |
| INVESCO EXCH TRADED FD TR II | KBW HIG DV YLD | 46138E610 |  | 12209 | 821 | SH |  | SOLE |  | 0 | 821 | 0 |
| INVESCO EXCHANGE TRADED FD T | DYNMC MEDIA | 46137V696 |  | 16472 | 513 | SH |  | SOLE |  | 0 | 513 | 0 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 46545 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG GWTH | 46137V746 |  | 28197 | 472 | SH |  | SOLE |  | 0 | 472 | 0 |
| INVESCO EXCHANGE TRADED FD T | DYNMC LRG VALU | 46137V738 |  | 47 | 1 | SH |  | SOLE |  | 0 | 1 | 0 |
| INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 46137V506 |  | 257466 | 7050 | SH |  | SOLE |  | 0 | 6750 | 300 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTERNT | 46137V530 |  | 19529 | 174 | SH |  | SOLE |  | 0 | 174 | 0 |
| INVESCO EXCHANGE TRADED FD T | WILDERHIL CLAN | 46137V134 |  | 1418 | 37 | SH |  | SOLE |  | 0 | 37 | 0 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 11957 | 232 | SH |  | SOLE |  | 0 | 232 | 0 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 248124 | 2900 | SH |  | SOLE |  | 0 | 2900 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 661897 | 19598 | SH |  | SOLE |  | 14912 | 4686 | 0 |
| INVESCO PA VALUE MUN INC TR | COM | 46132K109 |  | 3430 | 350 | SH |  | SOLE |  | 0 | 350 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 3560696 | 13372 | SH |  | SOLE |  | 135 | 13237 | 0 |
| INVITAE CORP | COM | 46185L103 |  | 1860 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| INVITATION HOMES INC | COM | 46187W107 |  | 222448 | 7505 | SH |  | SOLE |  | 0 | 7505 | 0 |
| IONIS PHARMACEUTICALS INC | COM | 462222100 |  | 74595 | 1975 | SH |  | SOLE |  | 0 | 1975 | 0 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 39983259 | 195145 | SH |  | SOLE |  | 0 | 195145 | 0 |
| IROBOT CORP | COM | 462726100 |  | 2406 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| IRON MTN INC DEL | COM | 46284V101 |  | 99450 | 1995 | SH |  | SOLE |  | 0 | 1995 | 0 |
| IRONWOOD PHARMACEUTICALS INC | COM CL A | 46333X108 |  | 184920 | 14925 | SH |  | SOLE |  | 0 | 14925 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 2456996 | 71032 | SH |  | SOLE |  | 0 | 41532 | 29500 |
| ISHARES INC | JP MORGAN EM ETF | 464286517 |  | 2394 | 69 | SH |  | SOLE |  | 0 | 69 | 0 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 556804 | 11923 | SH |  | SOLE |  | 0 | 11008 | 915 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 49738 | 1260 | SH |  | SOLE |  | 0 | 850 | 410 |
| ISHARES INC | MSCI GLB SLV | 464286327 |  | 21 | 2 | SH |  | SOLE |  | 0 | 2 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 20919 | 950 | SH |  | SOLE |  | 96 | 54 | 800 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 128289 | 1902 | SH |  | SOLE |  | 0 | 1902 | 0 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 862290 | 7150 | SH |  | SOLE |  | 0 | 7150 | 0 |
| ISHARES TR | BROAD USD HIGH | 46435U853 |  | 1035 | 30 | SH |  | SOLE |  | 0 | 30 | 0 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 79444 | 360 | SH |  | SOLE |  | 0 | 360 | 0 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 27901 | 494 | SH |  | SOLE |  | 0 | 494 | 0 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 718062 | 4735 | SH |  | SOLE |  | 0 | 4735 | 0 |
| ISHARES TR | INTL DEVPPTY ETF | 464288422 |  | 54 | 2 | SH |  | SOLE |  | 0 | 2 | 0 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 70896 | 540 | SH |  | SOLE |  | 0 | 540 | 0 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 221244 | 4395 | SH |  | SOLE |  | 19 | 4376 | 0 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 61134 | 1315 | SH |  | SOLE |  | 0 | 1055 | 260 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 8868 | 123 | SH |  | SOLE |  | 78 | 45 | 0 |
| ISHARES TR | COHEN STEER REIT | 464287564 |  | 109 | 2 | SH |  | SOLE |  | 0 | 2 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 60442 | 723 | SH |  | SOLE |  | 0 | 723 | 0 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 230680 | 2317 | SH |  | SOLE |  | 0 | 2317 | 0 |
| ISHARES TR | JPX NIKKEI 400 | 464287382 |  | 4140 | 71 | SH |  | SOLE |  | 0 | 71 | 0 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 29440 | 279 | SH |  | SOLE |  | 0 | 279 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 126062 | 723 | SH |  | SOLE |  | 0 | 723 | 0 |
| ISHARES TR | U.S. PHARMA ETF | 464288836 |  | 44671 | 240 | SH |  | SOLE |  | 0 | 240 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 264069 | 4022 | SH |  | SOLE |  | 0 | 4022 | 0 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 262950 | 5259 | SH |  | SOLE |  | 153 | 5106 | 0 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 35222 | 254 | SH |  | SOLE |  | 0 | 225 | 29 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 10827 | 126 | SH |  | SOLE |  | 0 | 126 | 0 |
| ISHARES TR | 7-10 YR TRSY BD | 464287440 |  | 154397 | 1612 | SH |  | SOLE |  | 0 | 1612 | 0 |
| ISHARES TR | MSCI CHINA ETF | 46429B671 |  | 304712 | 6415 | SH |  | SOLE |  | 0 | 6415 | 0 |
| ISHARES TR | US OIL EQ ETF | 464288844 |  | 5076 | 239 | SH |  | SOLE |  | 0 | 239 | 0 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 95921 | 375 | SH |  | SOLE |  | 0 | 375 | 0 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 30469 | 289 | SH |  | SOLE |  | 0 | 289 | 0 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 211535 | 4246 | SH |  | SOLE |  | 0 | 4246 | 0 |
| ISHARES TR | LATN AMER 40 ETF | 464287390 |  | 22890 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 31571 | 375 | SH |  | SOLE |  | 0 | 375 | 0 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 525056 | 5037 | SH |  | SOLE |  | 0 | 5037 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 708995 | 18707 | SH |  | SOLE |  | 0 | 18707 | 0 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 956330 | 13540 | SH |  | SOLE |  | 0 | 12350 | 1190 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 163170 | 4500 | SH |  | SOLE |  | 0 | 4500 | 0 |
| ISHARES TR | MORNINGSTAR VALU | 464288109 |  | 316150 | 5000 | SH |  | SOLE |  | 0 | 5000 | 0 |
| ISHARES TR | CORE MSCI EURO | 46434V738 |  | 8550 | 180 | SH |  | SOLE |  | 0 | 180 | 0 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 |  | 18615 | 376 | SH |  | SOLE |  | 0 | 376 | 0 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 32175 | 550 | SH |  | SOLE |  | 0 | 550 | 0 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 31201 | 696 | SH |  | SOLE |  | 0 | 696 | 0 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 2248 | 55 | SH |  | SOLE |  | 0 | 55 | 0 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 40619 | 280 | SH |  | SOLE |  | 0 | 280 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 227151 | 1079 | SH |  | SOLE |  | 0 | 1079 | 0 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 156851 | 1489 | SH |  | SOLE |  | 0 | 1265 | 224 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 157675 | 2558 | SH |  | SOLE |  | 0 | 2500 | 58 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 2933165 | 30992 | SH |  | SOLE |  | 230 | 30762 | 0 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 558 | 9 | SH |  | SOLE |  | 0 | 9 | 0 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 8616 | 75 | SH |  | SOLE |  | 0 | 75 | 0 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 36371 | 375 | SH |  | SOLE |  | 0 | 375 | 0 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 33952 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| ISHARES TR | NORTH AMERN NAT | 464287374 |  | 17543 | 432 | SH |  | SOLE |  | 0 | 432 | 0 |
| ISHARES TR | MBS ETF | 464288588 |  | 2968 | 32 | SH |  | SOLE |  | 0 | 32 | 0 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 10384 | 119 | SH |  | SOLE |  | 0 | 119 | 0 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 89 | 2 | SH |  | SOLE |  | 0 | 2 | 0 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 29795 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| ISHARES TR | ESG MSCI LEADR | 46435U218 |  | 19893 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| ISHARES TR | CALIF MUN BD ETF | 464288356 |  | 20255 | 361 | SH |  | SOLE |  | 0 | 361 | 0 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 56705 | 677 | SH |  | SOLE |  | 0 | 677 | 0 |
| ISHARES TR | ESG MSCI USA ETF | 46436E767 |  | 4599 | 150 | SH |  | SOLE |  | 0 | 150 | 0 |
| ISHARES TR | MSCI USA VALUE | 46432F388 |  | 3119 | 34 | SH |  | SOLE |  | 0 | 34 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 309148 | 1443 | SH |  | SOLE |  | 0 | 1443 | 0 |
| ISHARES TR | CORE S ETF | 464287200 |  | 1652910 | 4300 | SH |  | SOLE |  | 0 | 4205 | 95 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 529344 | 4645 | SH |  | SOLE |  | 0 | 4645 | 0 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 281529 | 2700 | SH |  | SOLE |  | 0 | 2700 | 0 |
| ISHARES TR | INTL DIV GRWTH | 46435G524 |  | 374205 | 6500 | SH |  | SOLE |  | 0 | 6500 | 0 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 575490 | 18850 | SH |  | SOLE |  | 0 | 18850 | 0 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 |  | 28822 | 450 | SH |  | SOLE |  | 0 | 450 | 0 |
| ISHARES TR | S 100 ETF | 464287101 |  | 34113 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 403833 | 3794 | SH |  | SOLE |  | 0 | 3794 | 0 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 578760 | 6825 | SH |  | SOLE |  | 0 | 6428 | 397 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 388233 | 1605 | SH |  | SOLE |  | 0 | 1605 | 0 |
| ISHARES U S ETF TR | BLACKROCK ST MAT | 46431W507 |  | 11282 | 229 | SH |  | SOLE |  | 0 | 229 | 0 |
| ITT INC | COM | 45073V108 |  | 106159 | 1309 | SH |  | SOLE |  | 0 | 1309 | 0 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 57214 | 1050 | SH |  | SOLE |  | 0 | 1050 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 724742 | 6036 | SH |  | SOLE |  | 0 | 6036 | 0 |
| JANUS HENDERSON GROUP PLC | ORD SHS | G4474Y214 |  | 83237 | 3539 | SH |  | SOLE |  | 0 | 3539 | 0 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 4142 | 26 | SH |  | SOLE |  | 0 | 26 | 0 |
| JBG SMITH PPTYS | COM | 46590V100 |  | 344524 | 18152 | SH |  | SOLE |  | 0 | 18152 | 0 |
| JD.COM INC | SPON ADR CL A | 47215P106 |  | 55793 | 994 | SH |  | SOLE |  | 0 | 994 | 0 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 13762362 | 401468 | SH |  | SOLE |  | 0 | 397718 | 3750 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 265136330 | 1500910 | SH |  | SOLE |  | 108342 | 1384501 | 8067 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 9152 | 143 | SH |  | SOLE |  | 0 | 143 | 0 |
| JOHNSON OUTDOORS INC | CL A | 479167108 |  | 56202 | 850 | SH |  | SOLE |  | 0 | 850 | 0 |
| JOURNEY MED CORP | COM | 48115J109 |  | 67764 | 35294 | SH |  | SOLE |  | 0 | 35294 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 36946328 | 276937 | SH |  | SOLE |  | 1648 | 272514 | 2775 |
| JPMORGAN CHASE  CO | ALERIAN ML ETN | 46625H365 |  | 34800 | 1600 | SH |  | SOLE |  | 0 | 1600 | 0 |
| KALTURA INC | COM | 483467106 |  | 903000 | 525000 | SH |  | SOLE |  | 0 | 525000 | 0 |
| KAR AUCTION SVCS INC | COM | 48238T109 |  | 7830 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| KB FINL GROUP INC | SPONSORED ADR | 48241A105 |  | 4329 | 112 | SH |  | SOLE |  | 0 | 112 | 0 |
| KE HLDGS INC | SPONSORED ADS | 482497104 |  | 3992 | 286 | SH |  | SOLE |  | 0 | 286 | 0 |
| KEARNY FINL CORP MD | COM | 48716P108 |  | 1644 | 162 | SH |  | SOLE |  | 0 | 81 | 81 |
| KELLOGG CO | COM | 487836108 |  | 3928181 | 55140 | SH |  | SOLE |  | 0 | 55140 | 0 |
| KELLY SVCS INC | CL A | 488152208 |  | 3109 | 184 | SH |  | SOLE |  | 0 | 184 | 0 |
| KENNEDY-WILSON HOLDINGS INC | COM | 489398107 |  | 2897466 | 184200 | SH |  | SOLE |  | 0 | 114200 | 70000 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 50137 | 1406 | SH |  | SOLE |  | 0 | 1406 | 0 |
| KEYCORP | COM | 493267108 |  | 173642 | 9968 | SH |  | SOLE |  | 0 | 9859 | 109 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 215946793 | 1276414 | SH |  | SOLE |  | 14244 | 1215165 | 47005 |
| KILROY RLTY CORP | COM | 49427F108 |  | 53171 | 1375 | SH |  | SOLE |  | 0 | 1375 | 0 |
| KIMBELL RTY PARTNERS LP | UNIT | 49435R102 |  | 49181 | 2945 | SH |  | SOLE |  | 0 | 2945 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 12515471 | 92195 | SH |  | SOLE |  | 0 | 92195 | 0 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 4405 | 208 | SH |  | SOLE |  | 0 | 208 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 170639 | 9438 | SH |  | SOLE |  | 0 | 9438 | 0 |
| KIRBY CORP | COM | 497266106 |  | 460102 | 10060 | SH |  | SOLE |  | 2910 | 7150 | 0 |
| KKR  CO INC | COM | 48251W104 |  | 326850600 | 7041159 | SH |  | SOLE |  | 3675 | 6844720 | 192764 |
| KKR  CO INC | 6% MCONV PFD C | 48251W401 |  | 1903848 | 33255 | SH |  | SOLE |  | 0 | 33255 | 0 |
| KKR INCOME OPPORTUNITIES FD | COM | 48249T106 |  | 165 | 15 | SH |  | SOLE |  | 0 | 15 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 35817 | 95 | SH |  | SOLE |  | 0 | 95 | 0 |
| KOHLS CORP | COM | 500255104 |  | 4242 | 168 | SH |  | SOLE |  | 0 | 118 | 50 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 7798 | 195 | SH |  | SOLE |  | 0 | 195 | 0 |
| KOREA ELEC PWR CORP | SPONSORED ADR | 500631106 |  | 25920 | 3000 | SH |  | SOLE |  | 0 | 3000 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 670330 | 16466 | SH |  | SOLE |  | 0 | 16450 | 16 |
| KROGER CO | COM | 501044101 |  | 64641 | 1450 | SH |  | SOLE |  | 0 | 1450 | 0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 232619 | 20919 | SH |  | SOLE |  | 178 | 20719 | 22 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 344587 | 1654 | SH |  | SOLE |  | 0 | 1654 | 0 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 230770 | 980 | SH |  | SOLE |  | 0 | 980 | 0 |
| LAKE SHORE BANCORP INC | COM | 510700107 |  | 223379 | 18507 | SH |  | SOLE |  | 0 | 18507 | 0 |
| LAKELAND BANCORP INC | COM | 511637100 |  | 331068 | 18800 | SH |  | SOLE |  | 0 | 18800 | 0 |
| LAM RESEARCH CORP | COM | 512807108 |  | 12188 | 29 | SH |  | SOLE |  | 0 | 29 | 0 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 |  | 2258614 | 23926 | SH |  | SOLE |  | 0 | 23926 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 15995 | 179 | SH |  | SOLE |  | 0 | 179 | 0 |
| LANDMARK BANCORP INC | COM | 51504L107 |  | 443751 | 19609 | SH |  | SOLE |  | 0 | 0 | 19609 |
| LANDSTAR SYS INC | COM | 515098101 |  | 12217 | 75 | SH |  | SOLE |  | 0 | 75 | 0 |
| LANTHEUS HLDGS INC | COM | 516544103 |  | 220351 | 4324 | SH |  | SOLE |  | 0 | 4324 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 345369 | 1392 | SH |  | SOLE |  | 0 | 1392 | 0 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 228510 | 7090 | SH |  | SOLE |  | 0 | 7090 | 0 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 100035 | 951 | SH |  | SOLE |  | 0 | 951 | 0 |
| LENDINGCLUB CORP | COM NEW | 52603A208 |  | 4628 | 526 | SH |  | SOLE |  | 0 | 500 | 26 |
| LENNAR CORP | CL A | 526057104 |  | 12396509 | 136978 | SH |  | SOLE |  | 0 | 124328 | 12650 |
| LENNAR CORP | CL B | 526057302 |  | 3405256 | 45537 | SH |  | SOLE |  | 0 | 45537 | 0 |
| LENNOX INTL INC | COM | 526107107 |  | 12200 | 51 | SH |  | SOLE |  | 0 | 51 | 0 |
| LI AUTO INC | SPONSORED ADS | 50202M102 |  | 3569 | 175 | SH |  | SOLE |  | 0 | 175 | 0 |
| LIBERTY ALL STAR EQUITY FD | SH BEN INT | 530158104 |  | 13263 | 2327 | SH |  | SOLE |  | 0 | 2327 | 0 |
| LIBERTY BROADBAND CORP | COM SER C | 530307305 |  | 17124369 | 243109 | SH |  | SOLE |  | 18589 | 214480 | 10040 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 6115861 | 88190 | SH |  | SOLE |  | 7562 | 76940 | 3688 |
| LIBERTY GLOBAL PLC | SHS CL C | G5480U120 |  | 1116039 | 57438 | SH |  | SOLE |  | 0 | 57438 | 0 |
| LIBERTY GLOBAL PLC | SHS CL A | G5480U104 |  | 351378 | 18561 | SH |  | SOLE |  | 0 | 18561 | 0 |
| LIBERTY LATIN AMERICA LTD | COM CL C | G9001E128 |  | 47963 | 6311 | SH |  | SOLE |  | 0 | 6311 | 0 |
| LIBERTY LATIN AMERICA LTD | COM CL A | G9001E102 |  | 4630 | 615 | SH |  | SOLE |  | 0 | 615 | 0 |
| LIBERTY MEDIA CORP DEL | COM SER C FRMLA | 531229854 |  | 5353000 | 89539 | SH |  | SOLE |  | 0 | 88225 | 1314 |
| LIBERTY MEDIA CORP DEL | COM C BRAVES GRP | 531229888 |  | 97914 | 3038 | SH |  | SOLE |  | 0 | 2565 | 473 |
| LIBERTY MEDIA CORP DEL | COM SER A FRMLA | 531229870 |  | 1402964 | 26255 | SH |  | SOLE |  | 0 | 26088 | 167 |
| LIBERTY MEDIA CORP DEL | COM A SIRIUSXM | 531229409 |  | 5765833 | 169951 | SH |  | SOLE |  | 23278 | 145606 | 1067 |
| LIBERTY MEDIA CORP DEL | COM A BRAVES GRP | 531229706 |  | 13100 | 401 | SH |  | SOLE |  | 0 | 334 | 67 |
| LIBERTY MEDIA CORP DEL | COM C SIRIUSXM | 531229607 |  | 28539191 | 763500 | SH |  | SOLE |  | 34162 | 726038 | 3300 |
| LIFE STORAGE INC | COM | 53223X107 |  | 88650 | 900 | SH |  | SOLE |  | 0 | 900 | 0 |
| LILLY ELI  CO | COM | 532457108 |  | 32219753 | 88070 | SH |  | SOLE |  | 10 | 84001 | 4059 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 2887 | 94 | SH |  | SOLE |  | 0 | 94 | 0 |
| LINDE PLC | SHS | G5494J103 |  | 157624019 | 492043 | SH |  | SOLE |  | 8976 | 470612 | 12455 |
| LINEAGE CELL THERAPEUTICS IN | COM | 53566P109 |  | 109 | 94 | SH |  | SOLE |  | 0 | 94 | 0 |
| LISTED FD TR | HORIZON KINETICS | 53656F623 |  | 25184 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| LITHIUM AMERS CORP NEW | COM NEW | 53680Q207 |  | 5685 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| LIVENT CORP | COM | 53814L108 |  | 1847 | 93 | SH |  | SOLE |  | 0 | 93 | 0 |
| LLOYDS BANKING GROUP PLC | SPONSORED ADR | 539439109 |  | 20303 | 9229 | SH |  | SOLE |  | 0 | 9229 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 3768838 | 7747 | SH |  | SOLE |  | 70 | 7677 | 0 |
| LOEWS CORP | COM | 540424108 |  | 10324088 | 176994 | SH |  | SOLE |  | 0 | 176994 | 0 |
| LOOP INDS INC | COM | 543518104 |  | 2390 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| LOWES COS INC | COM | 548661107 |  | 230173514 | 1155256 | SH |  | SOLE |  | 313 | 1153793 | 1150 |
| LOYALTY VENTURES INC | COMMON STOCK | 54911Q107 |  | 26 | 11 | SH |  | SOLE |  | 0 | 11 | 0 |
| LPL FINL HLDGS INC | COM | 50212V100 |  | 27453 | 127 | SH |  | SOLE |  | 0 | 127 | 0 |
| LUCID GROUP INC | COM | 549498103 |  | 7854 | 1150 | SH |  | SOLE |  | 0 | 1150 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 604557 | 1887 | SH |  | SOLE |  | 0 | 1887 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 185957 | 35624 | SH |  | SOLE |  | 0 | 35024 | 600 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 454922 | 8720 | SH |  | SOLE |  | 0 | 8720 | 0 |
| LXP INDUSTRIAL TRUST | PFD CONV SER C | 529043309 |  | 4750 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| LYFT INC | CL A COM | 55087P104 |  | 5565 | 505 | SH |  | SOLE |  | 0 | 505 | 0 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 309784 | 3731 | SH |  | SOLE |  | 0 | 3711 | 20 |
| M  T BK CORP | COM | 55261F104 |  | 3544686 | 24436 | SH |  | SOLE |  | 0 | 24436 | 0 |
| M D C HLDGS INC | COM | 552676108 |  | 633895 | 20060 | SH |  | SOLE |  | 0 | 20060 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | COM | 55405Y100 |  | 157450 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| MACYS INC | COM | 55616P104 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| MADISON SQUARE GRDN ENTERTNM | CL A | 55826T102 |  | 3867 | 86 | SH |  | SOLE |  | 0 | 86 | 0 |
| MAG SILVER CORP | COM | 55903Q104 |  | 187560 | 12000 | SH |  | SOLE |  | 0 | 12000 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 1371586 | 27317 | SH |  | SOLE |  | 0 | 27317 | 0 |
| MAGNA INTL INC | COM | 559222401 |  | 9157 | 163 | SH |  | SOLE |  | 0 | 163 | 0 |
| MAGNOLIA OIL  GAS CORP | CL A | 559663109 |  | 10622 | 453 | SH |  | SOLE |  | 0 | 453 | 0 |
| MAGYAR BANCORP INC | COM | 55977T208 |  | 359152 | 28015 | SH |  | SOLE |  | 0 | 28015 | 0 |
| MAIN STR CAP CORP | COM | 56035L104 |  | 7390 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| MAINSTREET BANCSHARES INC | COM | 56064Y100 |  | 7099649 | 258263 | SH |  | SOLE |  | 110361 | 89287 | 58615 |
| MANPOWERGROUP INC WIS | COM | 56418H100 |  | 3298385 | 39637 | SH |  | SOLE |  | 0 | 39362 | 275 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 2515 | 140 | SH |  | SOLE |  | 0 | 140 | 0 |
| MARATHON OIL CORP | COM | 565849106 |  | 349933 | 12927 | SH |  | SOLE |  | 214 | 12713 | 0 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1489559 | 12798 | SH |  | SOLE |  | 0 | 12798 | 0 |
| MARINE BANCORP FLA I | COMMON | 56813P103 |  | 2823678 | 98730 | SH |  | SOLE |  | 98730 | 0 | 0 |
| MARKEL CORP | COM | 570535104 |  | 2212065 | 1679 | SH |  | SOLE |  | 0 | 1619 | 60 |
| MARKETAXESS HLDGS INC | COM | 57060D108 |  | 218928 | 785 | SH |  | SOLE |  | 0 | 785 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 111345450 | 747837 | SH |  | SOLE |  | 0 | 742287 | 5550 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 4306 | 32 | SH |  | SOLE |  | 0 | 32 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 720888 | 4356 | SH |  | SOLE |  | 0 | 4356 | 0 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 15031215 | 44475 | SH |  | SOLE |  | 0 | 44475 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 18520 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| MASTERBRAND INC | COMMON STOCK | 57638P104 |  | 12163 | 1611 | SH |  | SOLE |  | 0 | 1611 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 4280556 | 12310 | SH |  | SOLE |  | 40 | 12270 | 0 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 35680694 | 859983 | SH |  | SOLE |  | 250 | 841818 | 17915 |
| MATIV HOLDINGS INC | COM | 808541106 |  | 5663 | 271 | SH |  | SOLE |  | 0 | 0 | 271 |
| MATSON INC | COM | 57686G105 |  | 62510 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| MATTEL INC | COM | 577081102 |  | 363222 | 20360 | SH |  | SOLE |  | 0 | 19900 | 460 |
| MAUI LD  PINEAPPLE INC | COM | 577345101 |  | 3768 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| MAXAR TECHNOLOGIES INC | COM | 57778K105 |  | 11020 | 213 | SH |  | SOLE |  | 0 | 213 | 0 |
| MAYS J W INC | COM | 578473100 |  | 24050 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| MBIA INC | COM | 55262C100 |  | 418139 | 32540 | SH |  | SOLE |  | 0 | 32540 | 0 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 8826044 | 106479 | SH |  | SOLE |  | 0 | 106479 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 175343515 | 669897 | SH |  | SOLE |  | 4971 | 661829 | 3097 |
| MCKESSON CORP | COM | 58155Q103 |  | 276088 | 736 | SH |  | SOLE |  | 0 | 736 | 0 |
| MDU RES GROUP INC | COM | 552690109 |  | 8949056 | 294959 | SH |  | SOLE |  | 0 | 276909 | 18050 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 52358 | 4700 | SH |  | SOLE |  | 0 | 4700 | 0 |
| MEDIFAST INC | COM | 58470H101 |  | 80745 | 700 | SH |  | SOLE |  | 0 | 700 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 457848 | 5891 | SH |  | SOLE |  | 151 | 5740 | 0 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 6769 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 26338095 | 237384 | SH |  | SOLE |  | 163 | 233581 | 3640 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 64980 | 1900 | SH |  | SOLE |  | 0 | 1900 | 0 |
| MERIDIAN BIOSCIENCE INC | COM | 589584101 |  | 85084 | 2562 | SH |  | SOLE |  | 0 | 2562 | 0 |
| MERIDIAN CORPORATION | COM | 58958P104 |  | 5775606 | 190677 | SH |  | SOLE |  | 96815 | 21625 | 72237 |
| META PLATFORMS INC | CL A | 30303M102 |  | 23319244 | 193778 | SH |  | SOLE |  | 539 | 193045 | 194 |
| METLIFE INC | COM | 59156R108 |  | 196412 | 2714 | SH |  | SOLE |  | 81 | 2633 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 180681 | 125 | SH |  | SOLE |  | 0 | 125 | 0 |
| MFA FINL INC | COM | 55272X607 |  | 147 | 15 | SH |  | SOLE |  | 0 | 15 | 0 |
| MFS CHARTER INCOME TR | SH BEN INT | 552727109 |  | 18046 | 2934 | SH |  | SOLE |  | 0 | 2934 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 2095155 | 62486 | SH |  | SOLE |  | 0 | 62486 | 0 |
| MICRO FOCUS INTL PLC | SPON ADR NEW | 594837403 |  | 265 | 42 | SH |  | SOLE |  | 0 | 42 | 0 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 15243 | 305 | SH |  | SOLE |  | 0 | 305 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 1212496458 | 5065890 | SH |  | SOLE |  | 14917 | 4973765 | 77208 |
| MID-AMER APT CMNTYS INC | COM | 59522J103 |  | 2941207 | 18735 | SH |  | SOLE |  | 0 | 18735 | 0 |
| MIDCAP FINANCIAL INVSTMNT CO | COM NEW | 03761U502 |  | 57 | 5 | SH |  | SOLE |  | 0 | 5 | 0 |
| MIDDLEBY CORP | COM | 596278101 |  | 10578 | 79 | SH |  | SOLE |  | 0 | 79 | 0 |
| MIDDLESEX WTR CO | COM | 596680108 |  | 17562290 | 223240 | SH |  | SOLE |  | 131 | 217143 | 5966 |
| MINERALS TECHNOLOGIES INC | COM | 603158106 |  | 12805119 | 213918 | SH |  | SOLE |  | 3030 | 210888 | 0 |
| MIRION TECHNOLOGIES INC | COM CL A | 60471A101 |  | 12691953 | 1920114 | SH |  | SOLE |  | 1625 | 1864489 | 54000 |
| MIRION TECHNOLOGIES INC | *W EXP 10/20/202 | 60471A119 |  | 1803 | 1610 | SH |  | SOLE |  | 0 | 1610 | 0 |
| MISTRAS GROUP INC | COM | 60649T107 |  | 3944 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| MODERNA INC | COM | 60770K107 |  | 154113 | 858 | SH |  | SOLE |  | 0 | 858 | 0 |
| MOGO INC | COM | 60800C109 |  | 47213 | 89200 | SH |  | SOLE |  | 0 | 89200 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 149525343 | 2243438 | SH |  | SOLE |  | 735 | 2216203 | 26500 |
| MONEYLION INC | CL A | 60938K106 |  | 620 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| MONOLITHIC PWR SYS INC | COM | 609839105 |  | 12729 | 36 | SH |  | SOLE |  | 0 | 36 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 5888 | 58 | SH |  | SOLE |  | 0 | 58 | 0 |
| MOODYS CORP | COM | 615369105 |  | 39952436 | 143394 | SH |  | SOLE |  | 0 | 143294 | 100 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 4039640 | 47514 | SH |  | SOLE |  | 0 | 47514 | 0 |
| MORNINGSTAR INC | COM | 617700109 |  | 205977 | 951 | SH |  | SOLE |  | 0 | 951 | 0 |
| MOSAIC CO NEW | COM | 61945C103 |  | 30884 | 704 | SH |  | SOLE |  | 0 | 704 | 0 |
| MOTIVE CAPITAL CORP II | *W EXP 99/99/999 | G6293R114 |  | 4 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| MOTIVE CAPITAL CORP II | CL A ORD | G6293R106 |  | 3069 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 8600146 | 33371 | SH |  | SOLE |  | 0 | 33173 | 198 |
| MOUNTAIN COMM BANCOR | SHS | 624004107 |  | 2150625 | 77500 | SH |  | SOLE |  | 77500 | 0 | 0 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 60700 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| MR COOPER GROUP INC | COM | 62482R107 |  | 160 | 4 | SH |  | SOLE |  | 0 | 4 | 0 |
| MSA SAFETY INC | COM | 553498106 |  | 8665819 | 60100 | SH |  | SOLE |  | 2403 | 56947 | 750 |
| MSCI INC | COM | 55354G100 |  | 1405278 | 3021 | SH |  | SOLE |  | 0 | 3021 | 0 |
| MUELLER INDS INC | COM | 624756102 |  | 70800 | 1200 | SH |  | SOLE |  | 0 | 1000 | 200 |
| MUELLER WTR PRODS INC | COM SER A | 624758108 |  | 1968057 | 182905 | SH |  | SOLE |  | 0 | 182905 | 0 |
| MURPHY OIL CORP | COM | 626717102 |  | 122148 | 2840 | SH |  | SOLE |  | 0 | 2840 | 0 |
| MURPHY USA INC | COM | 626755102 |  | 198473 | 710 | SH |  | SOLE |  | 0 | 710 | 0 |
| MUSCLE MAKER INC | COM | 627333107 |  | 1820 | 2000 | SH |  | SOLE |  | 0 | 2000 | 0 |
| MVB FINL CORP | COM | 553810102 |  | 209190 | 9500 | SH |  | SOLE |  | 0 | 0 | 9500 |
| NABORS INDUSTRIES LTD | SHS | G6359F137 |  | 1238 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| NASDAQ INC | COM | 631103108 |  | 7722308 | 125873 | SH |  | SOLE |  | 0 | 125873 | 0 |
| NATHANS FAMOUS INC NEW | COM | 632347100 |  | 1496497 | 22266 | SH |  | SOLE |  | 0 | 19726 | 2540 |
| NATIONAL BK HLDGS CORP | CL A | 633707104 |  | 190366 | 4525 | SH |  | SOLE |  | 0 | 4525 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 3861 | 61 | SH |  | SOLE |  | 0 | 61 | 0 |
| NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 |  | 7720 | 128 | SH |  | SOLE |  | 0 | 128 | 0 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 2778865 | 168928 | SH |  | SOLE |  | 0 | 168928 | 0 |
| NAVIGATOR HLDGS LTD | SHS | Y62132108 |  | 10912232 | 912394 | SH |  | SOLE |  | 625 | 859794 | 51975 |
| NCR CORP NEW | COM | 62886E108 |  | 1053 | 45 | SH |  | SOLE |  | 25 | 20 | 0 |
| NEKTAR THERAPEUTICS | COM | 640268108 |  | 1130 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| NEOGEN CORP | COM | 640491106 |  | 440360 | 28914 | SH |  | SOLE |  | 0 | 28914 | 0 |
| NESTLE S A | ADS (1 ORD SHRS) | 641069406 |  | 422644571 | 3664328 | SH |  | SOLE |  | 4702 | 3629262 | 30364 |
| NESTLE S A SHS NOM | SHARES | H57312649 |  | 795212 | 6867 | SH |  | SOLE |  | 0 | 6867 | 0 |
| NETEASE INC | SPONSORED ADS | 64110W102 |  | 7698 | 106 | SH |  | SOLE |  | 0 | 106 | 0 |
| NETFLIX INC | COM | 64110L106 |  | 542579 | 1840 | SH |  | SOLE |  | 15 | 1535 | 290 |
| NEUBASE THERAPEUTICS INC | COM | 64132K102 |  | 2686 | 14124 | SH |  | SOLE |  | 0 | 14124 | 0 |
| NEUBERGER BERMAN REAL ESTATE | COM | 64190A103 |  | 9477 | 3028 | SH |  | SOLE |  | 0 | 3028 | 0 |
| NEUROCRINE BIOSCIENCES INC | COM | 64125C109 |  | 4658 | 39 | SH |  | SOLE |  | 0 | 39 | 0 |
| NEW YORK CMNTY CAP TR V | UNIT 05/07/2051 | 64944P307 |  | 21690 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 1623 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| NEWELL BRANDS INC | COM | 651229106 |  | 1844345 | 141005 | SH |  | SOLE |  | 0 | 89612 | 51393 |
| NEWMONT CORP | COM | 651639106 |  | 7398222 | 156742 | SH |  | SOLE |  | 0 | 156742 | 0 |
| NEWS CORP NEW | CL A | 65249B109 |  | 309 | 17 | SH |  | SOLE |  | 0 | 17 | 0 |
| NEXIMMUNE INC | COM | 65344D109 |  | 6077 | 25000 | SH |  | SOLE |  | 0 | 25000 | 0 |
| NEXSTAR MEDIA GROUP INC | COMMON STOCK | 65336K103 |  | 29230 | 167 | SH |  | SOLE |  | 0 | 167 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 187004048 | 2236888 | SH |  | SOLE |  | 493 | 2226672 | 9723 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 4330580 | 61786 | SH |  | SOLE |  | 0 | 61786 | 0 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 18028701 | 109132 | SH |  | SOLE |  | 15444 | 93683 | 5 |
| NIKE INC | CL B | 654106103 |  | 187135665 | 1599308 | SH |  | SOLE |  | 1948 | 1567745 | 29615 |
| NISOURCE INC | COM | 65473P105 |  | 6801064 | 248033 | SH |  | SOLE |  | 0 | 240833 | 7200 |
| NN INC | COM | 629337106 |  | 2550000 | 1700000 | SH |  | SOLE |  | 0 | 1700000 | 0 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 178542 | 38479 | SH |  | SOLE |  | 0 | 38410 | 69 |
| NOMAD FOODS LTD | USD ORD SHS | G6564A105 |  | 8602 | 499 | SH |  | SOLE |  | 0 | 499 | 0 |
| NORDIC AMERICAN TANKERS LIMI | COM | G65773106 |  | 1961 | 640 | SH |  | SOLE |  | 0 | 640 | 0 |
| NORDSON CORP | COM | 655663102 |  | 24009 | 101 | SH |  | SOLE |  | 0 | 101 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 1830407 | 7428 | SH |  | SOLE |  | 0 | 6228 | 1200 |
| NORTHEAST BK LEWISTON ME | COM | 66405S100 |  | 315750 | 7500 | SH |  | SOLE |  | 0 | 0 | 7500 |
| NORTHEAST CMNTY BANCORP INC | COM | 664121100 |  | 273229 | 18313 | SH |  | SOLE |  | 0 | 18313 | 0 |
| NORTHERN LTS FD TR IV | FMC EXCELSIOR FO | 66538H211 |  | 66398754 | 3002035 | SH |  | SOLE |  | 375 | 2891420 | 110240 |
| NORTHERN TR CORP | COM | 665859104 |  | 6614489 | 74747 | SH |  | SOLE |  | 0 | 71414 | 3333 |
| NORTHFIELD BANCORP INC DEL | COM | 66611T108 |  | 24869 | 1581 | SH |  | SOLE |  | 0 | 1581 | 0 |
| NORTHRIM BANCORP INC | COM | 666762109 |  | 1031318 | 18899 | SH |  | SOLE |  | 0 | 3841 | 15058 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 1542985 | 2828 | SH |  | SOLE |  | 0 | 2823 | 5 |
| NORTHWEST PIPE CO | COM | 667746101 |  | 97730 | 2900 | SH |  | SOLE |  | 0 | 2900 | 0 |
| NORTHWESTERN CORP | COM NEW | 668074305 |  | 8623882 | 145330 | SH |  | SOLE |  | 75 | 136630 | 8625 |
| NOV INC | COM | 62955J103 |  | 296366 | 14187 | SH |  | SOLE |  | 0 | 14187 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 18327435 | 202022 | SH |  | SOLE |  | 144100 | 56522 | 1400 |
| NOVOCURE LTD | ORD SHS | G6674U108 |  | 4180 | 57 | SH |  | SOLE |  | 0 | 57 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 361087 | 2668 | SH |  | SOLE |  | 0 | 2668 | 0 |
| NOW INC | COM | 67011P100 |  | 52273 | 4115 | SH |  | SOLE |  | 0 | 4115 | 0 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 540 | 17 | SH |  | SOLE |  | 0 | 17 | 0 |
| NUCOR CORP | COM | 670346105 |  | 271660 | 2060 | SH |  | SOLE |  | 0 | 2060 | 0 |
| NUTRIEN LTD | COM | 67077M108 |  | 23294598 | 321221 | SH |  | SOLE |  | 2248 | 318973 | 0 |
| NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 |  | 1694 | 333 | SH |  | SOLE |  | 0 | 333 | 0 |
| NUVEEN N Y MUN VALUE FD | COM | 67062M105 |  | 1627 | 197 | SH |  | SOLE |  | 0 | 197 | 0 |
| NUVEEN NEW JERSEY QULT MUN F | COM | 67069Y102 |  | 5650 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| NUVEEN PENNSYLVANIA QLT MUN | COM | 670972108 |  | 5843 | 525 | SH |  | SOLE |  | 0 | 525 | 0 |
| NUVEEN TAXABLE MUNICPAL INM | COM | 67074C103 |  | 8586 | 538 | SH |  | SOLE |  | 0 | 538 | 0 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 3705661 | 96326 | SH |  | SOLE |  | 0 | 96326 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 2400641 | 16427 | SH |  | SOLE |  | 0 | 16427 | 0 |
| NVR INC | COM | 62944T105 |  | 2112561 | 457 | SH |  | SOLE |  | 0 | 457 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 62895 | 398 | SH |  | SOLE |  | 0 | 398 | 0 |
| OAK STR HEALTH INC | COM | 67181A107 |  | 8604 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 |  | 955513 | 139085 | SH |  | SOLE |  | 0 | 79085 | 60000 |
| OATLY GROUP AB | SPONSORED ADS | 67421J108 |  | 34800 | 20000 | SH |  | SOLE |  | 0 | 20000 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 742778 | 11792 | SH |  | SOLE |  | 0 | 11792 | 0 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 78172 | 1896 | SH |  | SOLE |  | 0 | 1896 | 0 |
| OCUPHIRE PHARMA INC | COM | 67577R102 |  | 2118 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| OFG BANCORP | COM | 67103X102 |  | 418553 | 15187 | SH |  | SOLE |  | 0 | 187 | 15000 |
| OGE ENERGY CORP | COM | 670837103 |  | 3659324 | 92524 | SH |  | SOLE |  | 0 | 80824 | 11700 |
| O-I GLASS INC | COM | 67098H104 |  | 16570 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| OKTA INC | CL A | 679295105 |  | 7926 | 116 | SH |  | SOLE |  | 0 | 116 | 0 |
| OLAPLEX HLDGS INC | COM | 679369108 |  | 11123 | 2135 | SH |  | SOLE |  | 0 | 2135 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 4824 | 17 | SH |  | SOLE |  | 0 | 17 | 0 |
| OLD REP INTL CORP | COM | 680223104 |  | 10511 | 434 | SH |  | SOLE |  | 0 | 434 | 0 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 523363 | 18725 | SH |  | SOLE |  | 0 | 3350 | 15375 |
| OMNICOM GROUP INC | COM | 681919106 |  | 560059 | 6866 | SH |  | SOLE |  | 0 | 6866 | 0 |
| ONE LIBERTY PPTYS INC | COM | 682406103 |  | 1395771 | 62816 | SH |  | SOLE |  | 0 | 37377 | 25439 |
| ONEOK INC NEW | COM | 682680103 |  | 396630 | 6037 | SH |  | SOLE |  | 0 | 6037 | 0 |
| ONTO INNOVATION INC | COM | 683344105 |  | 4478619 | 65775 | SH |  | SOLE |  | 0 | 64975 | 800 |
| OP BANCORP | COM | 67109R109 |  | 251100 | 22500 | SH |  | SOLE |  | 0 | 0 | 22500 |
| OPKO HEALTH INC | COM | 68375N103 |  | 15000 | 12000 | SH |  | SOLE |  | 0 | 12000 | 0 |
| OPTINOSE INC | COM | 68404V100 |  | 925 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| ORACLE CORP | COM | 68389X105 |  | 389822558 | 4803686 | SH |  | SOLE |  | 37350 | 4743196 | 23140 |
| ORASURE TECHNOLOGIES INC | COM | 68554V108 |  | 1446 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 195190377 | 235426 | SH |  | SOLE |  | 4257 | 230634 | 535 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 346974 | 12422 | SH |  | SOLE |  | 0 | 12189 | 233 |
| ORGANOVO HLDGS INC | COM NEW | 68620A203 |  | 35 | 25 | SH |  | SOLE |  | 0 | 25 | 0 |
| ORION ENGINEERED CARBONS S A | COM | L72967109 |  | 10779324 | 605240 | SH |  | SOLE |  | 0 | 547490 | 57750 |
| ORION OFFICE REIT INC | COM | 68629Y103 |  | 418 | 49 | SH |  | SOLE |  | 0 | 49 | 0 |
| ORIX CORP | SPONSORED ADR | 686330101 |  | 9098 | 113 | SH |  | SOLE |  | 0 | 113 | 0 |
| ORLA MNG LTD NEW | COM | 68634K106 |  | 2888 | 715 | SH |  | SOLE |  | 0 | 715 | 0 |
| OSI SYSTEMS INC | COM | 671044105 |  | 2703 | 34 | SH |  | SOLE |  | 0 | 34 | 0 |
| OSISKO GOLD ROYALTIES LTD | COM | 68827L101 |  | 4828 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 7197572 | 91908 | SH |  | SOLE |  | 0 | 90316 | 1592 |
| OTTER TAIL CORP | COM | 689648103 |  | 3688044 | 62818 | SH |  | SOLE |  | 0 | 62098 | 720 |
| OVID THERAPEUTICS INC | COM | 690469101 |  | 48360 | 26000 | SH |  | SOLE |  | 0 | 26000 | 0 |
| OWENS CORNING NEW | COM | 690742101 |  | 16718 | 196 | SH |  | SOLE |  | 0 | 196 | 0 |
| P T TELEKOMUNIKASI INDONESIA | SPONSORED ADR | 715684106 |  | 6797 | 285 | SH |  | SOLE |  | 0 | 285 | 0 |
| PACCAR INC | COM | 693718108 |  | 7323 | 74 | SH |  | SOLE |  | 0 | 74 | 0 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 3096 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 |  | 74155 | 1978 | SH |  | SOLE |  | 0 | 1978 | 0 |
| PACIFIC PREMIER BANCORP | COM | 69478X105 |  | 1450781 | 45969 | SH |  | SOLE |  | 0 | 0 | 45969 |
| PACKAGING CORP AMER | COM | 695156109 |  | 15605 | 122 | SH |  | SOLE |  | 0 | 122 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 190193 | 1363 | SH |  | SOLE |  | 45 | 1318 | 0 |
| PAN AMERN SILVER CORP | COM | 697900108 |  | 3984737 | 243864 | SH |  | SOLE |  | 0 | 240814 | 3050 |
| PAR PAC HOLDINGS INC | COM NEW | 69888T207 |  | 7905 | 340 | SH |  | SOLE |  | 0 | 340 | 0 |
| PARAMOUNT GLOBAL | CLASS A COM | 92556H107 |  | 2706 | 138 | SH |  | SOLE |  | 0 | 138 | 0 |
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 |  | 1258948 | 74582 | SH |  | SOLE |  | 0 | 73740 | 842 |
| PARK HOTELS  RESORTS INC | COM | 700517105 |  | 11790 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| PARK NATL CORP | COM | 700658107 |  | 1594275 | 11327 | SH |  | SOLE |  | 0 | 9827 | 1500 |
| PARKE BANCORP INC | COM | 700885106 |  | 853430 | 41149 | SH |  | SOLE |  | 0 | 0 | 41149 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 111162 | 382 | SH |  | SOLE |  | 0 | 382 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 344137 | 2977 | SH |  | SOLE |  | 102 | 2875 | 0 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 39409 | 127 | SH |  | SOLE |  | 0 | 127 | 0 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 6862687 | 96359 | SH |  | SOLE |  | 0 | 96199 | 160 |
| PDS BIOTECHNOLOGY CORP | COM | 70465T107 |  | 3584803 | 271576 | SH |  | SOLE |  | 0 | 271576 | 0 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 6807 | 604 | SH |  | SOLE |  | 0 | 604 | 0 |
| PEBBLEBROOK HOTEL TR | COM | 70509V100 |  | 3093 | 231 | SH |  | SOLE |  | 0 | 231 | 0 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 222717 | 28050 | SH |  | SOLE |  | 0 | 28050 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 652884 | 14515 | SH |  | SOLE |  | 0 | 14515 | 0 |
| PEPSICO INC | COM | 713448108 |  | 25856601 | 143122 | SH |  | SOLE |  | 0 | 142987 | 135 |
| PERKINELMER INC | COM | 714046109 |  | 19210 | 137 | SH |  | SOLE |  | 0 | 137 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS | COM NEW | 714157203 |  | 21709 | 6150 | SH |  | SOLE |  | 0 | 6150 | 0 |
| PERMIAN RESOURCES CORP | CLASS A COM | 71424F105 |  | 6799255 | 723325 | SH |  | SOLE |  | 0 | 648325 | 75000 |
| PERRIGO CO PLC | SHS | G97822103 |  | 306 | 9 | SH |  | SOLE |  | 0 | 9 | 0 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 5814 | 546 | SH |  | SOLE |  | 0 | 546 | 0 |
| PETROLEO BRASILEIRO SA PETRO | SP ADR NON VTG | 71654V101 |  | 5053 | 544 | SH |  | SOLE |  | 0 | 544 | 0 |
| PETROS PHARMACEUTICALS INC | COM NEW | 71678J209 |  | 23 | 10 | SH |  | SOLE |  | 0 | 10 | 0 |
| PFIZER INC | COM | 717081103 |  | 57052651 | 1113438 | SH |  | SOLE |  | 2775 | 1103428 | 7235 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 187896598 | 1856501 | SH |  | SOLE |  | 0 | 1844754 | 11747 |
| PHILLIPS 66 | COM | 718546104 |  | 1624064 | 15604 | SH |  | SOLE |  | 28 | 15576 | 0 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 15116 | 818 | SH |  | SOLE |  | 0 | 818 | 0 |
| PIMCO ENERGY  TACTICAL CR O | COM SHS BEN INT | 69346N107 |  | 29880 | 2000 | SH |  | SOLE |  | 0 | 2000 | 0 |
| PIMCO ETF TR | 15+ YR US TIPS | 72201R304 |  | 771388 | 13245 | SH |  | SOLE |  | 0 | 13245 | 0 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 5635 | 113 | SH |  | SOLE |  | 0 | 113 | 0 |
| PINDUODUO INC | SPONSORED ADS | 722304102 |  | 59803877 | 733340 | SH |  | SOLE |  | 711751 | 21589 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 1966318 | 25859 | SH |  | SOLE |  | 0 | 24609 | 1250 |
| PIONEER NAT RES CO | COM | 723787107 |  | 1170498 | 5125 | SH |  | SOLE |  | 0 | 5125 | 0 |
| PIPER SANDLER COMPANIES | COM | 724078100 |  | 104152 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| PITNEY BOWES INC | COM | 724479100 |  | 3420 | 900 | SH |  | SOLE |  | 0 | 900 | 0 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 17969 | 1528 | SH |  | SOLE |  | 0 | 1528 | 0 |
| PLEXUS CORP | COM | 729132100 |  | 1842447 | 17900 | SH |  | SOLE |  | 0 | 17400 | 500 |
| PLIANT THERAPEUTICS INC | COM | 729139105 |  | 7155966 | 370200 | SH |  | SOLE |  | 370000 | 200 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 11002732 | 69664 | SH |  | SOLE |  | 0 | 69648 | 16 |
| PNM RES INC | COM | 69349H107 |  | 2550009 | 52265 | SH |  | SOLE |  | 0 | 48225 | 4040 |
| POOL CORP | COM | 73278L105 |  | 21465 | 71 | SH |  | SOLE |  | 0 | 71 | 0 |
| PORTLAND GEN ELEC CO | COM NEW | 736508847 |  | 5160925 | 105325 | SH |  | SOLE |  | 0 | 98325 | 7000 |
| POSCO HOLDINGS INC | SPONSORED ADR | 693483109 |  | 15469 | 284 | SH |  | SOLE |  | 0 | 284 | 0 |
| POST HLDGS INC | COM | 737446104 |  | 235668 | 2611 | SH |  | SOLE |  | 0 | 2611 | 0 |
| POTLATCHDELTIC CORPORATION | COM | 737630103 |  | 22962 | 522 | SH |  | SOLE |  | 0 | 522 | 0 |
| PPG INDS INC | COM | 693506107 |  | 10059 | 80 | SH |  | SOLE |  | 0 | 80 | 0 |
| PPL CORP | COM | 69351T106 |  | 21856 | 748 | SH |  | SOLE |  | 0 | 748 | 0 |
| PREMIER FINANCIAL CORP | COM | 74052F108 |  | 3964 | 147 | SH |  | SOLE |  | 0 | 147 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 5125 | 47 | SH |  | SOLE |  | 0 | 47 | 0 |
| PRIME MERIDIAN HLDG | COM | 74164R107 |  | 2852744 | 115030 | SH |  | SOLE |  | 89230 | 0 | 25800 |
| PRIMERICA INC | COM | 74164M108 |  | 63819 | 450 | SH |  | SOLE |  | 0 | 450 | 0 |
| PRIMIS FINANCIAL CORP | COM | 74167B109 |  | 2624786 | 221501 | SH |  | SOLE |  | 106573 | 65150 | 49778 |
| PRINCIPAL EXCHANGE TRADED FD | SPECTRUM PFD | 74255Y888 |  | 205320 | 12000 | SH |  | SOLE |  | 0 | 12000 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 21483 | 256 | SH |  | SOLE |  | 0 | 256 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 41021689 | 275209 | SH |  | SOLE |  | 4549 | 268510 | 2150 |
| PROGRESSIVE CORP | COM | 743315103 |  | 204941 | 1580 | SH |  | SOLE |  | 0 | 1580 | 0 |
| PROLOGIS INC. | COM | 74340W103 |  | 624975 | 5544 | SH |  | SOLE |  | 0 | 5129 | 415 |
| PROSHARES TR | PSHS ULDOW30 NEW | 74347G374 |  | 43 | 1 | SH |  | SOLE |  | 0 | 1 | 0 |
| PROSHARES TR | SHORT QQQ NEW | 74347B714 |  | 691 | 47 | SH |  | SOLE |  | 0 | 47 | 0 |
| PROSHARES TR | PSHS ULTSH 20YRS | 74347B201 |  | 73190 | 2252 | SH |  | SOLE |  | 0 | 2252 | 0 |
| PROSHARES TR | PSHS ULT HLTHCRE | 74347R735 |  | 1411158 | 14925 | SH |  | SOLE |  | 0 | 14925 | 0 |
| PROSHARES TR | SHORT S 500 NE | 74347B425 |  | 400 | 25 | SH |  | SOLE |  | 0 | 25 | 0 |
| PROSHARES TR | BITCOIN STRATE | 74347G440 |  | 125 | 12 | SH |  | SOLE |  | 0 | 12 | 0 |
| PROSPECTOR CAPITAL CORP | CL A | G7273A105 |  | 5970 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| PROSPECTOR CAPITAL CORP | *W EXP 01/11/202 | G7273A113 |  | 3 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| PROSPERITY BANCSHARES INC | COM | 743606105 |  | 88451 | 1217 | SH |  | SOLE |  | 0 | 1217 | 0 |
| PROTHENA CORP PLC | SHS | G72800108 |  | 22714 | 377 | SH |  | SOLE |  | 0 | 377 | 0 |
| PROVIDENT BANCORP INC | COM NEW | 74383L105 |  | 5882 | 808 | SH |  | SOLE |  | 0 | 808 | 0 |
| PROVIDENT FINL SVCS INC | COM | 74386T105 |  | 45496 | 2130 | SH |  | SOLE |  | 0 | 1690 | 440 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 13029 | 131 | SH |  | SOLE |  | 0 | 131 | 0 |
| PTC INC | COM | 69370C100 |  | 960 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 |  | 1564861 | 5585 | SH |  | SOLE |  | 0 | 5585 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 453459 | 7401 | SH |  | SOLE |  | 211 | 7190 | 0 |
| PULTE GROUP INC | COM | 745867101 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| PURE CYCLE CORP | COM NEW | 746228303 |  | 104800 | 10000 | SH |  | SOLE |  | 0 | 10000 | 0 |
| PURECYCLE TECHNOLOGIES INC | COM | 74623V103 |  | 3380 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| PURPLE INNOVATION INC | COM | 74640Y106 |  | 43110 | 9000 | SH |  | SOLE |  | 0 | 9000 | 0 |
| QIAGEN NV | SHS NEW | N72482123 |  | 3490 | 70 | SH |  | SOLE |  | 0 | 70 | 0 |
| QORVO INC | COM | 74736K101 |  | 9064 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 692731 | 6301 | SH |  | SOLE |  | 0 | 6301 | 0 |
| QUANTA SVCS INC | COM | 74762E102 |  | 203775 | 1430 | SH |  | SOLE |  | 0 | 1430 | 0 |
| QUANTUM SI INC | COM CL A | 74765K105 |  | 1098 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 1701 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 17521 | 112 | SH |  | SOLE |  | 0 | 112 | 0 |
| QUIPT HOME MEDICAL CORP | COM | 74880P104 |  | 4715887 | 1001250 | SH |  | SOLE |  | 0 | 1001250 | 0 |
| QURATE RETAIL INC | COM SER A | 74915M100 |  | 5747 | 3526 | SH |  | SOLE |  | 0 | 3526 | 0 |
| RADIAN GROUP INC | COM | 750236101 |  | 2841 | 149 | SH |  | SOLE |  | 0 | 149 | 0 |
| RANGE RES CORP | COM | 75281A109 |  | 11071099 | 442490 | SH |  | SOLE |  | 880 | 435810 | 5800 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 5556 | 52 | SH |  | SOLE |  | 0 | 52 | 0 |
| RAYONIER ADVANCED MATLS INC | COM | 75508B104 |  | 9888 | 1030 | SH |  | SOLE |  | 0 | 1030 | 0 |
| RAYONIER INC | COM | 754907103 |  | 666484 | 20221 | SH |  | SOLE |  | 0 | 19621 | 600 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 111548577 | 1105315 | SH |  | SOLE |  | 450 | 1100620 | 4245 |
| RBC BEARINGS INC | COM | 75524B104 |  | 35589 | 170 | SH |  | SOLE |  | 0 | 170 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 1639954 | 25854 | SH |  | SOLE |  | 0 | 25604 | 250 |
| RECKITT BENCK GRP | SPONSORED ADR | 756255204 |  | 17894 | 1270 | SH |  | SOLE |  | 0 | 1270 | 0 |
| RECKITT BENCKISER GR | SHS | G74079107 |  | 53167893 | 758155 | SH |  | SOLE |  | 0 | 756155 | 2000 |
| REEDS INC | COM | 758338107 |  | 2582 | 37000 | SH |  | SOLE |  | 0 | 37000 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 145740 | 202 | SH |  | SOLE |  | 0 | 202 | 0 |
| REGENXBIO INC | COM | 75901B107 |  | 9914108 | 437130 | SH |  | SOLE |  | 437130 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 550491 | 25533 | SH |  | SOLE |  | 0 | 25533 | 0 |
| REGIS CORP MINN | COM | 758932107 |  | 4361500 | 3575000 | SH |  | SOLE |  | 0 | 3575000 | 0 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 348120 | 2450 | SH |  | SOLE |  | 0 | 2450 | 0 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 13721 | 495 | SH |  | SOLE |  | 0 | 495 | 0 |
| RENAISSANCE CAP GREENWICH FD | IPO ETF | 759937204 |  | 11742 | 475 | SH |  | SOLE |  | 0 | 475 | 0 |
| RENTOKIL INITIAL PLC | SPONSORED ADR | 760125104 |  | 5669 | 184 | SH |  | SOLE |  | 0 | 184 | 0 |
| REPLIGEN CORP | COM | 759916109 |  | 1211920 | 7158 | SH |  | SOLE |  | 0 | 7158 | 0 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 |  | 13850 | 842 | SH |  | SOLE |  | 0 | 842 | 0 |
| RESMED INC | COM | 761152107 |  | 4370 | 21 | SH |  | SOLE |  | 0 | 21 | 0 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 4439466 | 68648 | SH |  | SOLE |  | 0 | 68648 | 0 |
| REXFORD INDL RLTY INC | COM | 76169C100 |  | 110646 | 2025 | SH |  | SOLE |  | 0 | 2025 | 0 |
| REZOLUTE INC | COM NEW | 76200L309 |  | 6464771 | 3123078 | SH |  | SOLE |  | 3123078 | 0 | 0 |
| RH | COM | 74967X103 |  | 221767 | 830 | SH |  | SOLE |  | 0 | 830 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 30331 | 426 | SH |  | SOLE |  | 0 | 426 | 0 |
| RITE AID CORP | COM | 767754872 |  | 123 | 37 | SH |  | SOLE |  | 0 | 37 | 0 |
| RITHM CAPITAL CORP | COM NEW | 64828T201 |  | 16340 | 2000 | SH |  | SOLE |  | 0 | 2000 | 0 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 2580 | 140 | SH |  | SOLE |  | 0 | 140 | 0 |
| RLJ LODGING TR | COM | 74965L101 |  | 3282 | 310 | SH |  | SOLE |  | 0 | 310 | 0 |
| RMR GROUP INC | CL A | 74967R106 |  | 226 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| ROBERT HALF INTL INC | COM | 770323103 |  | 941306 | 12749 | SH |  | SOLE |  | 0 | 12749 | 0 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 227 | 28 | SH |  | SOLE |  | 0 | 28 | 0 |
| ROBLOX CORP | CL A | 771049103 |  | 22768 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 32196 | 125 | SH |  | SOLE |  | 0 | 125 | 0 |
| ROGERS COMMUNICATIONS INC | CL B | 775109200 |  | 9695 | 207 | SH |  | SOLE |  | 0 | 207 | 0 |
| ROLLINS INC | COM | 775711104 |  | 336716 | 9215 | SH |  | SOLE |  | 0 | 9215 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 1999712 | 4628 | SH |  | SOLE |  | 0 | 4628 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 |  | 684465 | 7280 | SH |  | SOLE |  | 0 | 7280 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 2471 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| ROYALTY PHARMA PLC | SHS CLASS A | G7709Q104 |  | 146224 | 3700 | SH |  | SOLE |  | 0 | 3700 | 0 |
| RPC INC | COM | 749660106 |  | 12997 | 1462 | SH |  | SOLE |  | 0 | 1462 | 0 |
| RPM INTL INC | COM | 749685103 |  | 16991878 | 174365 | SH |  | SOLE |  | 50 | 165785 | 8530 |
| RPT REALTY | SH BEN INT | 74971D101 |  | 3825490 | 381025 | SH |  | SOLE |  | 0 | 371725 | 9300 |
| RUMBLE INC | COM CL A | 78137L105 |  | 415292 | 69797 | SH |  | SOLE |  | 0 | 69797 | 0 |
| RXO INC | COMMON STOCK | 74982T103 |  | 82405 | 4791 | SH |  | SOLE |  | 0 | 4791 | 0 |
| S GLOBAL INC | COM | 78409V104 |  | 222293354 | 667332 | SH |  | SOLE |  | 3753 | 661702 | 1877 |
| SABINE RTY TR | UNIT BEN INT | 785688102 |  | 42725 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| SABRA HEALTH CARE REIT INC | COM | 78573L106 |  | 124300 | 10000 | SH |  | SOLE |  | 0 | 10000 | 0 |
| SAFEGUARD SCIENTIFICS INC | COM NEW | 786449207 |  | 3342977 | 1078380 | SH |  | SOLE |  | 0 | 892803 | 185577 |
| SAFEHOLD INC | COM | 78645L100 |  | 42214 | 1475 | SH |  | SOLE |  | 0 | 1475 | 0 |
| SAFETY INS GROUP INC | COM | 78648T100 |  | 1523926 | 18086 | SH |  | SOLE |  | 0 | 18086 | 0 |
| SALESFORCE INC | COM | 79466L302 |  | 370986 | 2798 | SH |  | SOLE |  | 100 | 2698 | 0 |
| SAN JUAN BASIN RTY TR | UNIT BEN INT | 798241105 |  | 5710 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| SANARA MEDTECH INC | COM | 79957L100 |  | 77350 | 1700 | SH |  | SOLE |  | 0 | 1700 | 0 |
| SANDSTORM GOLD LTD | COM NEW | 80013R206 |  | 473400 | 90000 | SH |  | SOLE |  | 0 | 90000 | 0 |
| SANDY SPRING BANCORP INC | COM | 800363103 |  | 522108 | 14820 | SH |  | SOLE |  | 0 | 0 | 14820 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 48381 | 999 | SH |  | SOLE |  | 200 | 799 | 0 |
| SAP SE | SPON ADR | 803054204 |  | 11454 | 111 | SH |  | SOLE |  | 0 | 111 | 0 |
| SASOL LTD | SPONSORED ADR | 803866300 |  | 17658 | 1124 | SH |  | SOLE |  | 0 | 1124 | 0 |
| SAUL CTRS INC | COM | 804395101 |  | 305100 | 7500 | SH |  | SOLE |  | 0 | 7500 | 0 |
| SB FINL GROUP INC | COM | 78408D105 |  | 603877 | 35627 | SH |  | SOLE |  | 0 | 0 | 35627 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 2678642 | 9556 | SH |  | SOLE |  | 0 | 9556 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 8804915 | 164701 | SH |  | SOLE |  | 0 | 164701 | 0 |
| SCHNEIDER NATIONAL INC | CL B | 80689H102 |  | 5896 | 252 | SH |  | SOLE |  | 0 | 252 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 51740678 | 621435 | SH |  | SOLE |  | 0 | 621435 | 0 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 597785 | 18559 | SH |  | SOLE |  | 194 | 16234 | 2131 |
| SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 |  | 1723 | 40 | SH |  | SOLE |  | 0 | 40 | 0 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 2019 | 39 | SH |  | SOLE |  | 0 | 39 | 0 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 55 | 1 | SH |  | SOLE |  | 0 | 1 | 0 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 9884 | 244 | SH |  | SOLE |  | 0 | 244 | 0 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 699827 | 29566 | SH |  | SOLE |  | 0 | 29566 | 0 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 228 | 5 | SH |  | SOLE |  | 0 | 5 | 0 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 69993 | 1562 | SH |  | SOLE |  | 0 | 40 | 1522 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 62577 | 1386 | SH |  | SOLE |  | 0 | 1386 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 396962 | 5255 | SH |  | SOLE |  | 0 | 5255 | 0 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 1056 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 |  | 47958 | 987 | SH |  | SOLE |  | 0 | 987 | 0 |
| SCRIPPS E W CO OHIO | CL A NEW | 811054402 |  | 22845 | 1731 | SH |  | SOLE |  | 0 | 1731 | 0 |
| SEA LTD | SPONSORD ADS | 81141R100 |  | 9865200 | 189606 | SH |  | SOLE |  | 185241 | 4365 | 0 |
| SEACOR MARINE HLDGS INC | COM | 78413P101 |  | 3054768 | 333490 | SH |  | SOLE |  | 0 | 243490 | 90000 |
| SEAGEN INC | COM | 81181C104 |  | 413802 | 3220 | SH |  | SOLE |  | 0 | 3220 | 0 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 1632223 | 32723 | SH |  | SOLE |  | 0 | 32723 | 0 |
| SEELOS THERAPEUTICS INC | COM | 81577F109 |  | 9624 | 14175 | SH |  | SOLE |  | 0 | 11175 | 3000 |
| SEI INVTS CO | COM | 784117103 |  | 40810 | 700 | SH |  | SOLE |  | 0 | 700 | 0 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 47606 | 1392 | SH |  | SOLE |  | 0 | 1392 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 62255 | 482 | SH |  | SOLE |  | 0 | 482 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 72164 | 968 | SH |  | SOLE |  | 0 | 968 | 0 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 |  | 15990 | 433 | SH |  | SOLE |  | 0 | 433 | 0 |
| SELECT SECTOR SPDR TR | COMMUNICATION | 81369Y852 |  | 21355 | 445 | SH |  | SOLE |  | 0 | 445 | 0 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 157314 | 1158 | SH |  | SOLE |  | 0 | 1158 | 0 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 299527 | 2407 | SH |  | SOLE |  | 0 | 2407 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 19528 | 277 | SH |  | SOLE |  | 0 | 277 | 0 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 16235 | 209 | SH |  | SOLE |  | 0 | 209 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 53720 | 547 | SH |  | SOLE |  | 0 | 547 | 0 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 1224142 | 13995 | SH |  | SOLE |  | 0 | 13995 | 0 |
| SELECTIVE INS GROUP INC | COM | 816300107 |  | 4519 | 51 | SH |  | SOLE |  | 0 | 51 | 0 |
| SEMPRA | COM | 816851109 |  | 10868455 | 70327 | SH |  | SOLE |  | 0 | 70327 | 0 |
| SENECA FOODS CORP NEW | CL B | 817070105 |  | 1210 | 20 | SH |  | SOLE |  | 0 | 20 | 0 |
| SENECA FOODS CORP NEW | CL A | 817070501 |  | 1219 | 20 | SH |  | SOLE |  | 0 | 20 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 |  | 5289 | 131 | SH |  | SOLE |  | 0 | 131 | 0 |
| SENSTAR TECHNOLOGIES LTD | ORD | M8T77E105 |  | 22963 | 18225 | SH |  | SOLE |  | 0 | 18225 | 0 |
| SENTINELONE INC | CL A | 81730H109 |  | 1981526 | 135814 | SH |  | SOLE |  | 67061 | 68753 | 0 |
| SERVICE CORP INTL | COM | 817565104 |  | 62805625 | 908379 | SH |  | SOLE |  | 320 | 902409 | 5650 |
| SERVICENOW INC | COM | 81762P102 |  | 747419 | 1925 | SH |  | SOLE |  | 10 | 1915 | 0 |
| SFL CORPORATION LTD | SHS | G7738W106 |  | 5034 | 546 | SH |  | SOLE |  | 0 | 546 | 0 |
| SHAW COMMUNICATIONS INC | CL B CONV | 82028K200 |  | 9698 | 337 | SH |  | SOLE |  | 0 | 337 | 0 |
| SHELL PLC | SPON ADS | 780259305 |  | 684766 | 12024 | SH |  | SOLE |  | 0 | 12024 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 57196 | 241 | SH |  | SOLE |  | 0 | 241 | 0 |
| SHINHAN FINANCIAL GROUP CO L | SPN ADR RESTRD | 824596100 |  | 14774 | 529 | SH |  | SOLE |  | 0 | 529 | 0 |
| SHOCKWAVE MED INC | COM | 82489T104 |  | 2056 | 10 | SH |  | SOLE |  | 0 | 10 | 0 |
| SHOPIFY INC | CL A | 82509L107 |  | 37278 | 1074 | SH |  | SOLE |  | 0 | 1074 | 0 |
| SHOTSPOTTER INC | COM | 82536T107 |  | 67660 | 2000 | SH |  | SOLE |  | 0 | 2000 | 0 |
| SIGNATURE BK NEW YORK N Y | COM | 82669G104 |  | 6711565 | 58250 | SH |  | SOLE |  | 0 | 46700 | 11550 |
| SILVERBOW RES INC | COM | 82836G102 |  | 49744 | 1759 | SH |  | SOLE |  | 0 | 1759 | 0 |
| SILVERCORP METALS INC | COM | 82835P103 |  | 181744 | 61400 | SH |  | SOLE |  | 0 | 61400 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 123706 | 1053 | SH |  | SOLE |  | 0 | 1053 | 0 |
| SIMPSON MFG INC | COM | 829073105 |  | 53196 | 600 | SH |  | SOLE |  | 0 | 600 | 0 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 26087 | 4467 | SH |  | SOLE |  | 0 | 4467 | 0 |
| SITE CTRS CORP | COM | 82981J109 |  | 127038 | 9300 | SH |  | SOLE |  | 0 | 9300 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 |  | 14078 | 120 | SH |  | SOLE |  | 0 | 120 | 0 |
| SIXTH STREET SPECIALTY LENDI | COM | 83012A109 |  | 433608 | 24360 | SH |  | SOLE |  | 0 | 835 | 23525 |
| SJW GROUP | COM | 784305104 |  | 14658935 | 180551 | SH |  | SOLE |  | 334 | 163557 | 16660 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 5285 | 58 | SH |  | SOLE |  | 0 | 58 | 0 |
| SL GREEN RLTY CORP | COM | 78440X887 |  | 10857 | 322 | SH |  | SOLE |  | 0 | 322 | 0 |
| SMITH  NEPHEW PLC | SPDN ADR NEW | 83175M205 |  | 11353 | 422 | SH |  | SOLE |  | 0 | 422 | 0 |
| SMITH  WESSON BRANDS INC | COM | 831754106 |  | 20276 | 2336 | SH |  | SOLE |  | 0 | 2336 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 830488 | 5241 | SH |  | SOLE |  | 0 | 5241 | 0 |
| SNAP INC | CL A | 83304A106 |  | 5593 | 625 | SH |  | SOLE |  | 0 | 625 | 0 |
| SNAP ON INC | COM | 833034101 |  | 27216814 | 119116 | SH |  | SOLE |  | 0 | 119116 | 0 |
| SNDL INC | COM | 83307B101 |  | 204 | 98 | SH |  | SOLE |  | 0 | 98 | 0 |
| SNOWFLAKE INC | CL A | 833445109 |  | 1283391 | 8941 | SH |  | SOLE |  | 0 | 8941 | 0 |
| SO YOUNG INTERNATIONAL INC | SPONSORED ADS | 83356Q108 |  | 1299814 | 1007608 | SH |  | SOLE |  | 997471 | 10137 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | SPON ADR SER B | 833635105 |  | 3992 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| SOLID BIOSCIENCES INC | COM NEW | 83422E204 |  | 715 | 133 | SH |  | SOLE |  | 0 | 133 | 0 |
| SONOCO PRODS CO | COM | 835495102 |  | 735198 | 12110 | SH |  | SOLE |  | 0 | 12110 | 0 |
| SONY GROUP CORPORATION | SPONSORED ADR | 835699307 |  | 54387 | 713 | SH |  | SOLE |  | 0 | 713 | 0 |
| SORRENTO THERAPEUTICS INC | COM NEW | 83587F202 |  | 443 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| SOURCE CAP INC | COM | 836144105 |  | 59652 | 1543 | SH |  | SOLE |  | 0 | 1543 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 212373 | 2973 | SH |  | SOLE |  | 137 | 2836 | 0 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 4166 | 69 | SH |  | SOLE |  | 0 | 69 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 16835 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| SOUTHWEST GAS HLDGS INC | COM | 844895102 |  | 622822 | 10065 | SH |  | SOLE |  | 0 | 9925 | 140 |
| SPARK NETWORKS SE | SPONSORED ADS | 846517100 |  | 1645345 | 2531300 | SH |  | SOLE |  | 0 | 2531300 | 0 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 265064 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 8688282 | 51216 | SH |  | SOLE |  | 15 | 51201 | 0 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 6888 | 209 | SH |  | SOLE |  | 0 | 209 | 0 |
| SPDR INDEX SHS FDS | MSCI EAFE STRTGC | 78463X434 |  | 897 | 14 | SH |  | SOLE |  | 0 | 14 | 0 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 929 | 19 | SH |  | SOLE |  | 0 | 19 | 0 |
| SPDR INDEX SHS FDS | MSCI EMRG MKTS | 78463X426 |  | 20249 | 379 | SH |  | SOLE |  | 0 | 379 | 0 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 1596995 | 53789 | SH |  | SOLE |  | 0 | 53789 | 0 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 911 | 31 | SH |  | SOLE |  | 0 | 31 | 0 |
| SPDR INDEX SHS FDS | EURO STOXX 50 | 78463X202 |  | 89010 | 2300 | SH |  | SOLE |  | 0 | 2300 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 14143041 | 36981 | SH |  | SOLE |  | 0 | 36860 | 121 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 27010 | 61 | SH |  | SOLE |  | 0 | 61 | 0 |
| SPDR SER TR | PORTFOLIO LN TSR | 78464A664 |  | 5486 | 189 | SH |  | SOLE |  | 0 | 189 | 0 |
| SPDR SER TR | S BIOTECH | 78464A870 |  | 597600 | 7200 | SH |  | SOLE |  | 0 | 7200 | 0 |
| SPDR SER TR | S 600 SMCP VAL | 78464A300 |  | 4898 | 66 | SH |  | SOLE |  | 0 | 66 | 0 |
| SPDR SER TR | PORTFOLIO SHORT | 78464A474 |  | 4083 | 139 | SH |  | SOLE |  | 0 | 139 | 0 |
| SPDR SER TR | MSCI USA STRTGIC | 78468R812 |  | 3419 | 31 | SH |  | SOLE |  | 0 | 31 | 0 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 166020 | 1327 | SH |  | SOLE |  | 0 | 1327 | 0 |
| SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 |  | 2970 | 33 | SH |  | SOLE |  | 0 | 33 | 0 |
| SPDR SER TR | PORTFOLIO S | 78464A847 |  | 6247 | 147 | SH |  | SOLE |  | 0 | 147 | 0 |
| SPDR SER TR | S KENSHO SMART | 78468R689 |  | 29460 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| SPDR SER TR | PORTFOLIO AGRGTE | 78464A649 |  | 5805 | 231 | SH |  | SOLE |  | 0 | 231 | 0 |
| SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 |  | 2239277 | 24481 | SH |  | SOLE |  | 0 | 0 | 24481 |
| SPDR SER TR | S 600 SML CAP | 78464A813 |  | 76455 | 930 | SH |  | SOLE |  | 0 | 930 | 0 |
| SPDR SER TR | S 600 SMCP GRW | 78464A201 |  | 1300 | 18 | SH |  | SOLE |  | 0 | 18 | 0 |
| SPDR SER TR | PORTFOLI S | 78464A805 |  | 13761 | 291 | SH |  | SOLE |  | 0 | 291 | 0 |
| SPECIAL OPPORTUNITIES FD INC | COM | 84741T104 |  | 802788 | 70420 | SH |  | SOLE |  | 0 | 56170 | 14250 |
| SPECTRUM BRANDS HLDGS INC NE | COM | 84790A105 |  | 281633 | 4623 | SH |  | SOLE |  | 0 | 4623 | 0 |
| SPIRIT AEROSYSTEMS HLDGS INC | COM CL A | 848574109 |  | 8809788 | 297628 | SH |  | SOLE |  | 0 | 297628 | 0 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 19895 | 252 | SH |  | SOLE |  | 0 | 252 | 0 |
| SPROTT INC | COM NEW | 852066208 |  | 3333 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 152665 | 8514 | SH |  | SOLE |  | 0 | 7199 | 1315 |
| SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 |  | 155100 | 11000 | SH |  | SOLE |  | 0 | 11000 | 0 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 802534 | 97395 | SH |  | SOLE |  | 0 | 97395 | 0 |
| SPROUT SOCIAL INC | COM CL A | 85209W109 |  | 12816 | 227 | SH |  | SOLE |  | 0 | 227 | 0 |
| SPROUTS FMRS MKT INC | COM | 85208M102 |  | 5049 | 156 | SH |  | SOLE |  | 0 | 156 | 0 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 97820 | 1879 | SH |  | SOLE |  | 0 | 1879 | 0 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 |  | 2508315 | 61328 | SH |  | SOLE |  | 0 | 61328 | 0 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 1036731 | 13801 | SH |  | SOLE |  | 0 | 13801 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 33730182 | 374212 | SH |  | SOLE |  | 38140 | 336072 | 0 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 21079 | 1150 | SH |  | SOLE |  | 0 | 1150 | 0 |
| STATE STR CORP | COM | 857477103 |  | 164409 | 2119 | SH |  | SOLE |  | 0 | 2119 | 0 |
| STERIS PLC | SHS USD | G8473T100 |  | 489243 | 2649 | SH |  | SOLE |  | 0 | 2649 | 0 |
| STERLING BANCORP INC | COM | 85917W102 |  | 391854 | 64344 | SH |  | SOLE |  | 0 | 0 | 64344 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 |  | 23440 | 659 | SH |  | SOLE |  | 0 | 659 | 0 |
| STORE CAP CORP | COM | 862121100 |  | 506387 | 15795 | SH |  | SOLE |  | 0 | 15795 | 0 |
| STREAMLINE HEALTH SOLUTIONS | COM | 86323X106 |  | 835 | 529 | SH |  | SOLE |  | 0 | 529 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 47111267 | 192692 | SH |  | SOLE |  | 162901 | 29791 | 0 |
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 |  | 37950 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| SUN CMNTYS INC | COM | 866674104 |  | 112970 | 790 | SH |  | SOLE |  | 0 | 790 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 314253 | 9904 | SH |  | SOLE |  | 0 | 9904 | 0 |
| SUPERIOR GROUP OF CO INC | COM | 868358102 |  | 860582 | 85545 | SH |  | SOLE |  | 0 | 85045 | 500 |
| SUZANO S A | SPON ADS | 86959K105 |  | 3437 | 372 | SH |  | SOLE |  | 0 | 372 | 0 |
| SVB FINANCIAL GROUP | COM | 78486Q101 |  | 693641 | 3014 | SH |  | SOLE |  | 0 | 3014 | 0 |
| SVF INVESTMENT CORP | CL A SHS | G8601L102 |  | 5055 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| SVF INVESTMENT CORP | *W EXP 01/12/202 | G8601L128 |  | 2 | 100 | SH |  | SOLE |  | 0 | 100 | 0 |
| SWEETGREEN INC | COM CL A | 87043Q108 |  | 2073940 | 242000 | SH |  | SOLE |  | 0 | 242000 | 0 |
| SWISS HELVETIA FD INC | COM | 870875101 |  | 7990 | 1057 | SH |  | SOLE |  | 0 | 1057 | 0 |
| SYLVAMO CORP | COMMON STOCK | 871332102 |  | 21719 | 447 | SH |  | SOLE |  | 0 | 447 | 0 |
| SYNAPTOGENIX INC | COM NEW | 87167T201 |  | 28 | 25 | SH |  | SOLE |  | 0 | 25 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 137933 | 432 | SH |  | SOLE |  | 0 | 432 | 0 |
| SYNOVUS FINL CORP | COM NEW | 87161C501 |  | 5106 | 136 | SH |  | SOLE |  | 0 | 136 | 0 |
| SYSCO CORP | COM | 871829107 |  | 2510618 | 32840 | SH |  | SOLE |  | 0 | 32840 | 0 |
| T2 BIOSYSTEMS INC | COM NEW | 89853L203 |  | 11 | 8 | SH |  | SOLE |  | 0 | 8 | 0 |
| TACTILE SYS TECHNOLOGY INC | COM | 87357P100 |  | 33360 | 2906 | SH |  | SOLE |  | 0 | 2906 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 345931 | 4644 | SH |  | SOLE |  | 0 | 4644 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | SPONSORED ADS | 874060205 |  | 1466 | 94 | SH |  | SOLE |  | 0 | 94 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 2603 | 25 | SH |  | SOLE |  | 0 | 25 | 0 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 |  | 478549 | 26675 | SH |  | SOLE |  | 0 | 26675 | 0 |
| TAPESTRY INC | COM | 876030107 |  | 62527 | 1642 | SH |  | SOLE |  | 0 | 1642 | 0 |
| TARGA RES CORP | COM | 87612G101 |  | 22785 | 310 | SH |  | SOLE |  | 0 | 310 | 0 |
| TARGET CORP | COM | 87612E106 |  | 590943 | 3965 | SH |  | SOLE |  | 0 | 3965 | 0 |
| TASEKO MINES LTD | COM | 876511106 |  | 147000 | 100000 | SH |  | SOLE |  | 0 | 100000 | 0 |
| TC ENERGY CORP | COM | 87807B107 |  | 113162 | 2839 | SH |  | SOLE |  | 0 | 2839 | 0 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 284130 | 3000 | SH |  | SOLE |  | 0 | 3000 | 0 |
| TE CONNECTIVITY LTD | SHS | H84989104 |  | 15656768 | 136383 | SH |  | SOLE |  | 200 | 136183 | 0 |
| TEEKAY CORPORATION | COM | Y8564W103 |  | 3632 | 800 | SH |  | SOLE |  | 0 | 800 | 0 |
| TEGNA INC | COM | 87901J105 |  | 71325 | 3366 | SH |  | SOLE |  | 0 | 3366 | 0 |
| TEJON RANCH CO | COM | 879080109 |  | 201588 | 10700 | SH |  | SOLE |  | 0 | 1200 | 9500 |
| TEKLA HEALTHCARE INVS | SH BEN INT | 87911J103 |  | 26079 | 1448 | SH |  | SOLE |  | 0 | 1448 | 0 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 6290 | 266 | SH |  | SOLE |  | 0 | 266 | 0 |
| TELADOC HEALTH INC | NOTE 1.250% 6/0 | 87918AAF2 |  | 15363 | 20000 | PRN |  | SOLE |  | 0 | 20000 | 0 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 1785998 | 4466 | SH |  | SOLE |  | 0 | 4466 | 0 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 15485797 | 62035 | SH |  | SOLE |  | 61500 | 35 | 500 |
| TELEPHONE  DATA SYS INC | COM NEW | 879433829 |  | 533720 | 50879 | SH |  | SOLE |  | 0 | 50879 | 0 |
| TELUS CORPORATION | COM | 87971M103 |  | 5793 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| TENARIS S A | SPONSORED ADS | 88031M109 |  | 12903 | 367 | SH |  | SOLE |  | 0 | 367 | 0 |
| TERADATA CORP DEL | COM | 88076W103 |  | 673 | 20 | SH |  | SOLE |  | 0 | 20 | 0 |
| TERADYNE INC | COM | 880770102 |  | 14150 | 162 | SH |  | SOLE |  | 0 | 162 | 0 |
| TERAWULF INC | COM | 88080T104 |  | 4625 | 6950 | SH |  | SOLE |  | 0 | 6950 | 0 |
| TERRITORIAL BANCORP INC | COM | 88145X108 |  | 9604 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| TESLA INC | COM | 88160R101 |  | 854746 | 6939 | SH |  | SOLE |  | 0 | 3789 | 3150 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 132703 | 914 | SH |  | SOLE |  | 0 | 914 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 191675 | 21017 | SH |  | SOLE |  | 0 | 21017 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 6342827 | 38386 | SH |  | SOLE |  | 103 | 38283 | 0 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 337811918 | 144103 | SH |  | SOLE |  | 0 | 6646 | 137457 |
| TEXTRON INC | COM | 883203101 |  | 347061 | 4902 | SH |  | SOLE |  | 0 | 4902 | 0 |
| TFI INTL INC | COM | 87241L109 |  | 11527 | 115 | SH |  | SOLE |  | 0 | 115 | 0 |
| THE REAL BROKERAGE INC | COM NEW | 75585H206 |  | 67464 | 64252 | SH |  | SOLE |  | 0 | 64252 | 0 |
| THE REALREAL INC | COM | 88339P101 |  | 16027 | 12822 | SH |  | SOLE |  | 0 | 12822 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 22415 | 500 | SH |  | SOLE |  | 0 | 500 | 0 |
| THERAVANCE BIOPHARMA INC | COM | G8807B106 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 359079992 | 652052 | SH |  | SOLE |  | 83155 | 566415 | 2482 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 |  | 459816 | 4031 | SH |  | SOLE |  | 0 | 4031 | 0 |
| THOR INDS INC | COM | 885160101 |  | 20457 | 271 | SH |  | SOLE |  | 0 | 171 | 100 |
| TILRAY BRANDS INC | COM CL 2 | 88688T100 |  | 111 | 41 | SH |  | SOLE |  | 0 | 41 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 1559045 | 19586 | SH |  | SOLE |  | 0 | 19586 | 0 |
| TMC THE METALS COMPANY INC | COM | 87261Y106 |  | 4173400 | 5420000 | SH |  | SOLE |  | 0 | 5420000 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 4347000 | 31050 | SH |  | SOLE |  | 0 | 31050 | 0 |
| TOOTSIE ROLL INDS INC | COM | 890516107 |  | 774305 | 18189 | SH |  | SOLE |  | 0 | 18189 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 61651 | 952 | SH |  | SOLE |  | 0 | 952 | 0 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 |  | 63942 | 1030 | SH |  | SOLE |  | 0 | 1030 | 0 |
| TOWER SEMICONDUCTOR LTD | SHS NEW | M87915274 |  | 8424 | 195 | SH |  | SOLE |  | 0 | 195 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 89186 | 653 | SH |  | SOLE |  | 0 | 653 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 289955 | 1725 | SH |  | SOLE |  | 0 | 1725 | 0 |
| TRANSALTA CORP | COM | 89346D107 |  | 9533064 | 1062772 | SH |  | SOLE |  | 0 | 982772 | 80000 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 333714 | 530 | SH |  | SOLE |  | 0 | 530 | 0 |
| TRAVEL PLUS LEISURE CO | COM | 894164102 |  | 144762 | 3977 | SH |  | SOLE |  | 0 | 3977 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 11887803 | 63405 | SH |  | SOLE |  | 0 | 62655 | 750 |
| TREVI THERAPEUTICS INC | COM | 89532M101 |  | 965 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| TRICON RESIDENTIAL INC | COM NPV | 89612W102 |  | 1241271 | 160995 | SH |  | SOLE |  | 0 | 160995 | 0 |
| TRIMAS CORP | COM NEW | 896215209 |  | 17543247 | 632417 | SH |  | SOLE |  | 150 | 573517 | 58750 |
| TRIMBLE INC | COM | 896239100 |  | 5308 | 105 | SH |  | SOLE |  | 0 | 105 | 0 |
| TRINITY INDS INC | COM | 896522109 |  | 8930 | 302 | SH |  | SOLE |  | 0 | 302 | 0 |
| TRINITY PL HLDGS INC | COM | 89656D101 |  | 135968 | 183766 | SH |  | SOLE |  | 0 | 154640 | 29126 |
| TRIPADVISOR INC | COM | 896945201 |  | 71021 | 3950 | SH |  | SOLE |  | 0 | 3950 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 1842931 | 42829 | SH |  | SOLE |  | 0 | 42829 | 0 |
| TRUSTCO BK CORP N Y | COM NEW | 898349204 |  | 2284832 | 60783 | SH |  | SOLE |  | 0 | 55783 | 5000 |
| TUSIMPLE HLDGS INC | CL A | 90089L108 |  | 65 | 40 | SH |  | SOLE |  | 0 | 40 | 0 |
| TYLER TECHNOLOGIES INC | COM | 902252105 |  | 178937 | 555 | SH |  | SOLE |  | 0 | 555 | 0 |
| U HAUL HOLDING COMPANY | COM | 023586100 |  | 15228 | 253 | SH |  | SOLE |  | 0 | 253 | 0 |
| U HAUL HOLDING COMPANY | COM SER N | 023586506 |  | 130137 | 2367 | SH |  | SOLE |  | 0 | 2367 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 116626 | 4716 | SH |  | SOLE |  | 0 | 4716 | 0 |
| UBIQUITI INC | COM | 90353W103 |  | 547 | 2 | SH |  | SOLE |  | 0 | 2 | 0 |
| UBS GROUP AG | SHS | H42097107 |  | 46787 | 2506 | SH |  | SOLE |  | 0 | 2506 | 0 |
| UDR INC | COM | 902653104 |  | 15491 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| UGI CORP NEW | COM | 902681105 |  | 7488 | 202 | SH |  | SOLE |  | 0 | 202 | 0 |
| UIPATH INC | CL A | 90364P105 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 36068 | 3550 | SH |  | SOLE |  | 0 | 3550 | 0 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 446 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| UNIFI INC | COM NEW | 904677200 |  | 8610 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 1212125 | 24074 | SH |  | SOLE |  | 0 | 24074 | 0 |
| UNION BANKSHARES INC | COM | 905400107 |  | 4801 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 28624321 | 138235 | SH |  | SOLE |  | 295 | 137860 | 80 |
| UNITED BANKSHARES INC WEST V | COM | 909907107 |  | 4575 | 113 | SH |  | SOLE |  | 0 | 113 | 0 |
| UNITED CMNTY BKS BLAIRSVLE G | COM | 90984P303 |  | 209559 | 6200 | SH |  | SOLE |  | 0 | 33 | 6167 |
| UNITED GUARDIAN INC | COM | 910571108 |  | 178127 | 17062 | SH |  | SOLE |  | 0 | 0 | 17062 |
| UNITED MICROELECTRONICS CORP | SPON ADR NEW | 910873405 |  | 14072 | 2155 | SH |  | SOLE |  | 0 | 2155 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 29616055 | 170359 | SH |  | SOLE |  | 1921 | 166178 | 2260 |
| UNITED RENTALS INC | COM | 911363109 |  | 26301 | 74 | SH |  | SOLE |  | 0 | 74 | 0 |
| UNITED STATES CELLULAR CORP | COM | 911684108 |  | 9549 | 458 | SH |  | SOLE |  | 0 | 458 | 0 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 25 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| UNITED STS OIL FD LP | UNITS | 91232N207 |  | 1261 | 18 | SH |  | SOLE |  | 0 | 18 | 0 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 51001706 | 183400 | SH |  | SOLE |  | 183400 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 802063163 | 1520421 | SH |  | SOLE |  | 118625 | 1379363 | 22433 |
| UNITI GROUP INC | COM | 91325V108 |  | 1659 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| UNITIL CORP | COM | 913259107 |  | 3137582 | 61090 | SH |  | SOLE |  | 0 | 52835 | 8255 |
| UNIVAR SOLUTIONS INC | COM | 91336L107 |  | 7504 | 236 | SH |  | SOLE |  | 0 | 236 | 0 |
| UNIVERSAL STAINLESS  ALLOY | COM | 913837100 |  | 142718 | 19905 | SH |  | SOLE |  | 0 | 19905 | 0 |
| UNIVEST FINANCIAL CORPORATIO | COM | 915271100 |  | 1035401 | 39625 | SH |  | SOLE |  | 0 | 39625 | 0 |
| URBAN EDGE PPTYS | COM | 91704F104 |  | 1866164 | 132446 | SH |  | SOLE |  | 0 | 132446 | 0 |
| URBAN OUTFITTERS INC | COM | 917047102 |  | 1192 | 50 | SH |  | SOLE |  | 0 | 50 | 0 |
| UROGEN PHARMA LTD | COM | M96088105 |  | 8870 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| URSTADT BIDDLE PPTYS INC | CL A | 917286205 |  | 6770171 | 357265 | SH |  | SOLE |  | 0 | 346915 | 10350 |
| URSTADT BIDDLE PPTYS INC | COM | 917286106 |  | 151470 | 8318 | SH |  | SOLE |  | 0 | 8318 | 0 |
| US BANCORP DEL | COM NEW | 902973304 |  | 62587117 | 1459193 | SH |  | SOLE |  | 25563 | 1431380 | 2250 |
| US FOODS HLDG CORP | COM | 912008109 |  | 37422 | 1100 | SH |  | SOLE |  | 0 | 1100 | 0 |
| USCB FINANCIAL HOLDINGS INC | CLASS A COM | 90355N101 |  | 122000 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| V F CORP | COM | 918204108 |  | 49974 | 1810 | SH |  | SOLE |  | 0 | 1810 | 0 |
| V2X INC | COM | 92242T101 |  | 5698 | 138 | SH |  | SOLE |  | 0 | 138 | 0 |
| VALARIS LIMITED | *W EXP 04/29/202 | G9460G119 |  | 119 | 10 | SH |  | SOLE |  | 0 | 10 | 0 |
| VALE S A | SPONSORED ADS | 91912E105 |  | 5701 | 336 | SH |  | SOLE |  | 0 | 336 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 12305 | 97 | SH |  | SOLE |  | 0 | 97 | 0 |
| VALHI INC NEW | COM | 918905209 |  | 792 | 36 | SH |  | SOLE |  | 0 | 36 | 0 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 1005535 | 88905 | SH |  | SOLE |  | 4290 | 83615 | 1000 |
| VANDA PHARMACEUTICALS INC | COM | 921659108 |  | 8129 | 1100 | SH |  | SOLE |  | 0 | 1100 | 0 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 372580 | 13000 | SH |  | SOLE |  | 0 | 13000 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 |  | 641700 | 18000 | SH |  | SOLE |  | 0 | 18000 | 0 |
| VANECK ETF TRUST | AGRIBUSINESS ETF | 92189F700 |  | 296148 | 3450 | SH |  | SOLE |  | 0 | 3450 | 0 |
| VANECK ETF TRUST | BIOTECH ETF | 92189F726 |  | 31948 | 200 | SH |  | SOLE |  | 0 | 200 | 0 |
| VANECK ETF TRUST | INDIA GROWTH LDR | 92189F767 |  | 294756 | 9025 | SH |  | SOLE |  | 0 | 9025 | 0 |
| VANECK ETF TRUST | PREFERRED SECURT | 92189F429 |  | 16710 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VAL | 921932778 |  | 9963252 | 63440 | SH |  | SOLE |  | 0 | 62825 | 615 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 249331 | 1181 | SH |  | SOLE |  | 0 | 1181 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 73656 | 425 | SH |  | SOLE |  | 0 | 425 | 0 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 138289 | 1837 | SH |  | SOLE |  | 225 | 1612 | 0 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 37069 | 516 | SH |  | SOLE |  | 0 | 516 | 0 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 39017 | 525 | SH |  | SOLE |  | 0 | 525 | 0 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 37137 | 781 | SH |  | SOLE |  | 0 | 781 | 0 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 2521117 | 13183 | SH |  | SOLE |  | 0 | 12962 | 221 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 1266725 | 5944 | SH |  | SOLE |  | 59 | 5724 | 161 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 4490717 | 31990 | SH |  | SOLE |  | 0 | 31495 | 495 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 445198 | 2220 | SH |  | SOLE |  | 0 | 2220 | 0 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 268045 | 1981 | SH |  | SOLE |  | 300 | 1675 | 6 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 1065926 | 5230 | SH |  | SOLE |  | 0 | 5105 | 125 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 486192 | 2791 | SH |  | SOLE |  | 0 | 2619 | 172 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 6098872 | 38405 | SH |  | SOLE |  | 50 | 38250 | 105 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 6654242 | 36254 | SH |  | SOLE |  | 29 | 36093 | 132 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 667988 | 3716 | SH |  | SOLE |  | 0 | 3574 | 142 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 48128732 | 136983 | SH |  | SOLE |  | 684 | 135757 | 542 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 19397 | 146 | SH |  | SOLE |  | 0 | 146 | 0 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 449136 | 5211 | SH |  | SOLE |  | 0 | 5211 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 3298368 | 84615 | SH |  | SOLE |  | 70 | 84021 | 524 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 700154 | 13964 | SH |  | SOLE |  | 0 | 13814 | 150 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 13779 | 294 | SH |  | SOLE |  | 0 | 92 | 202 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 532106 | 6865 | SH |  | SOLE |  | 0 | 6865 | 0 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 40474 | 700 | SH |  | SOLE |  | 0 | 700 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 680952 | 12354 | SH |  | SOLE |  | 0 | 12354 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 |  | 163780 | 1345 | SH |  | SOLE |  | 0 | 1345 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000IDX | 92206C730 |  | 4466632 | 25632 | SH |  | SOLE |  | 0 | 25632 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000GRW | 92206C623 |  | 132353 | 850 | SH |  | SOLE |  | 0 | 850 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 2056789 | 30892 | SH |  | SOLE |  | 65 | 30827 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 1802905 | 23978 | SH |  | SOLE |  | 0 | 23978 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 2300747 | 32695 | SH |  | SOLE |  | 0 | 32477 | 218 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 1133863 | 7467 | SH |  | SOLE |  | 115 | 7352 | 0 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 4231420 | 81814 | SH |  | SOLE |  | 0 | 81814 | 0 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 7576172 | 180513 | SH |  | SOLE |  | 140 | 180249 | 124 |
| VANGUARD WELLINGTON FD | US MULTIFACTOR | 921935607 |  | 863907 | 8741 | SH |  | SOLE |  | 0 | 8674 | 67 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 23630575 | 218377 | SH |  | SOLE |  | 0 | 218377 | 0 |
| VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 |  | 13293 | 217 | SH |  | SOLE |  | 0 | 217 | 0 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 500388 | 8400 | SH |  | SOLE |  | 0 | 8400 | 0 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 160149 | 2300 | SH |  | SOLE |  | 0 | 2300 | 0 |
| VANGUARD WORLD FD | ESG INTL STK ETF | 921910725 |  | 34433 | 700 | SH |  | SOLE |  | 0 | 700 | 0 |
| VANGUARD WORLD FD | ESG US STK ETF | 921910733 |  | 134156 | 2037 | SH |  | SOLE |  | 0 | 2037 | 0 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 45082 | 262 | SH |  | SOLE |  | 0 | 262 | 0 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 354404 | 1850 | SH |  | SOLE |  | 0 | 1850 | 0 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 48512 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 284913 | 892 | SH |  | SOLE |  | 0 | 892 | 0 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 |  | 25497 | 310 | SH |  | SOLE |  | 0 | 310 | 0 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 368064 | 2400 | SH |  | SOLE |  | 0 | 2400 | 0 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 36711 | 148 | SH |  | SOLE |  | 0 | 148 | 0 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 23660 | 286 | SH |  | SOLE |  | 0 | 286 | 0 |
| VAREX IMAGING CORP | COM | 92214X106 |  | 22939 | 1130 | SH |  | SOLE |  | 0 | 1130 | 0 |
| VARONIS SYS INC | COM | 922280102 |  | 79002 | 3300 | SH |  | SOLE |  | 0 | 3300 | 0 |
| VECTOR GROUP LTD | COM | 92240M108 |  | 3759 | 317 | SH |  | SOLE |  | 0 | 317 | 0 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 375047 | 2324 | SH |  | SOLE |  | 0 | 2324 | 0 |
| VENTAS INC | COM | 92276F100 |  | 63069 | 1400 | SH |  | SOLE |  | 0 | 1400 | 0 |
| VERASTEM INC | COM | 92337C104 |  | 402 | 1000 | SH |  | SOLE |  | 0 | 500 | 500 |
| VERIS RESIDENTIAL INC | COM | 554489104 |  | 215055 | 13500 | SH |  | SOLE |  | 0 | 13500 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 638640 | 3620 | SH |  | SOLE |  | 0 | 3620 | 0 |
| VERITEX HLDGS INC | COM | 923451108 |  | 11854617 | 422173 | SH |  | SOLE |  | 57859 | 314794 | 49520 |
| VERITIV CORP | COM | 923454102 |  | 7059 | 58 | SH |  | SOLE |  | 0 | 58 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 7434195 | 188683 | SH |  | SOLE |  | 5405 | 178553 | 4725 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 450208 | 1559 | SH |  | SOLE |  | 0 | 1559 | 0 |
| VIATRIS INC | COM | 92556V106 |  | 312266 | 28056 | SH |  | SOLE |  | 331 | 27725 | 0 |
| VICI PPTYS INC | COM | 925652109 |  | 17593 | 543 | SH |  | SOLE |  | 0 | 543 | 0 |
| VILLAGE BK  TR FINL CORP | COM NEW | 92705T200 |  | 341068 | 6559 | SH |  | SOLE |  | 0 | 0 | 6559 |
| VIMEO INC | COMMON STOCK | 92719V100 |  | 4923548 | 1435437 | SH |  | SOLE |  | 0 | 1423634 | 11803 |
| VIPSHOP HOLDINGS LIMITED | SPONSORED ADS A | 92763W103 |  | 6315 | 463 | SH |  | SOLE |  | 0 | 463 | 0 |
| VIRNETX HLDG CORP | COM | 92823T108 |  | 5200 | 4000 | SH |  | SOLE |  | 0 | 4000 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 171974677 | 828323 | SH |  | SOLE |  | 825 | 808623 | 18875 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 1413 | 58 | SH |  | SOLE |  | 0 | 58 | 0 |
| VISTRA CORP | COM | 92840M102 |  | 10068 | 434 | SH |  | SOLE |  | 0 | 434 | 0 |
| VMWARE INC | CL A COM | 928563402 |  | 147066 | 1198 | SH |  | SOLE |  | 0 | 1198 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 30693 | 3033 | SH |  | SOLE |  | 0 | 3033 | 0 |
| VONTIER CORPORATION | COM | 928881101 |  | 25534 | 1321 | SH |  | SOLE |  | 0 | 1321 | 0 |
| VORNADO RLTY TR | SH BEN INT | 929042109 |  | 3778430 | 181568 | SH |  | SOLE |  | 0 | 178253 | 3315 |
| VULCAN MATLS CO | COM | 929160109 |  | 1596477 | 9117 | SH |  | SOLE |  | 0 | 8917 | 200 |
| VYNE THERAPEUTICS INC | COM | 92941V209 |  | 383 | 2557 | SH |  | SOLE |  | 0 | 2557 | 0 |
| WABTEC | COM | 929740108 |  | 518816 | 5198 | SH |  | SOLE |  | 8 | 5190 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 2489985 | 66648 | SH |  | SOLE |  | 0 | 66648 | 0 |
| WALKER  DUNLOP INC | COM | 93148P102 |  | 39553 | 504 | SH |  | SOLE |  | 0 | 504 | 0 |
| WALMART INC | COM | 931142103 |  | 7884454 | 55605 | SH |  | SOLE |  | 0 | 55605 | 0 |
| WARBY PARKER INC | CL A COM | 93403J106 |  | 1281 | 95 | SH |  | SOLE |  | 0 | 95 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 8425852 | 888803 | SH |  | SOLE |  | 0 | 888803 | 0 |
| WASHINGTON TR BANCORP INC | COM | 940610108 |  | 14154 | 300 | SH |  | SOLE |  | 0 | 300 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 343410 | 2189 | SH |  | SOLE |  | 0 | 2189 | 0 |
| WATERS CORP | COM | 941848103 |  | 137032 | 400 | SH |  | SOLE |  | 0 | 400 | 0 |
| WATSCO INC | COM | 942622200 |  | 113477 | 455 | SH |  | SOLE |  | 0 | 455 | 0 |
| WD 40 CO | COM | 929236107 |  | 209573 | 1300 | SH |  | SOLE |  | 0 | 1300 | 0 |
| WEBSTER FINL CORP | COM | 947890109 |  | 558036 | 11787 | SH |  | SOLE |  | 0 | 9157 | 2630 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 28409 | 303 | SH |  | SOLE |  | 0 | 303 | 0 |
| WEIS MKTS INC | COM | 948849104 |  | 222183 | 2700 | SH |  | SOLE |  | 0 | 2700 | 0 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 19865340 | 16764 | SH |  | SOLE |  | 0 | 16734 | 30 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 23338491 | 565233 | SH |  | SOLE |  | 0 | 561893 | 3340 |
| WELLTOWER INC | COM | 95040Q104 |  | 3539 | 54 | SH |  | SOLE |  | 0 | 54 | 0 |
| WENDYS CO | COM | 95058W100 |  | 4163 | 184 | SH |  | SOLE |  | 0 | 184 | 0 |
| WESCO INTL INC | COM | 95082P105 |  | 13396 | 107 | SH |  | SOLE |  | 0 | 107 | 0 |
| WEST PHARMACEUTICAL SVSC INC | COM | 955306105 |  | 124500 | 529 | SH |  | SOLE |  | 0 | 529 | 0 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 |  | 4824 | 81 | SH |  | SOLE |  | 0 | 81 | 0 |
| WESTERN ASSET INVT GRADE DEF | COM | 95790A101 |  | 149776 | 9200 | SH |  | SOLE |  | 0 | 9200 | 0 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 |  | 21525 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| WESTERN NEW ENG BANCORP INC | COM | 958892101 |  | 165152 | 17458 | SH |  | SOLE |  | 0 | 15518 | 1940 |
| WESTERN UN CO | COM | 959802109 |  | 96045 | 6975 | SH |  | SOLE |  | 0 | 6975 | 0 |
| WESTROCK CO | COM | 96145D105 |  | 105 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| WEWORK INC | CL A | 96209A104 |  | 114 | 80 | SH |  | SOLE |  | 0 | 80 | 0 |
| WEX INC | COM | 96208T104 |  | 572938 | 3501 | SH |  | SOLE |  | 0 | 3501 | 0 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 4960 | 160 | SH |  | SOLE |  | 0 | 160 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 7773 | 185 | SH |  | SOLE |  | 0 | 185 | 0 |
| WHIRLPOOL CORP | COM | 963320106 |  | 96900 | 685 | SH |  | SOLE |  | 0 | 600 | 85 |
| WHITE MTNS INS GROUP LTD | COM | G9618E107 |  | 220635 | 156 | SH |  | SOLE |  | 0 | 156 | 0 |
| WHOLE EARTH BRANDS INC | COM CL A | 96684W100 |  | 917785 | 225500 | SH |  | SOLE |  | 0 | 75500 | 150000 |
| WILEY JOHN  SONS INC | CL A | 968223206 |  | 46069 | 1150 | SH |  | SOLE |  | 0 | 1150 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 466423 | 14177 | SH |  | SOLE |  | 0 | 14177 | 0 |
| WILLIAMS INDL SVCS GROUP INC | COM | 96951A104 |  | 452 | 444 | SH |  | SOLE |  | 0 | 444 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 2298 | 20 | SH |  | SOLE |  | 0 | 20 | 0 |
| WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 |  | 2076973 | 8492 | SH |  | SOLE |  | 0 | 8492 | 0 |
| WILLSCOT MOBIL MINI HLDNG CO | COM CL A | 971378104 |  | 9756 | 216 | SH |  | SOLE |  | 0 | 216 | 0 |
| WINMARK CORP | COM | 974250102 |  | 55655 | 236 | SH |  | SOLE |  | 0 | 236 | 0 |
| WINTRUST FINL CORP | COM | 97650W108 |  | 6085 | 72 | SH |  | SOLE |  | 0 | 72 | 0 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 111533 | 1296 | SH |  | SOLE |  | 0 | 1296 | 0 |
| WISDOMTREE TR | US EFFICIENT COR | 97717Y790 |  | 14927 | 460 | SH |  | SOLE |  | 0 | 460 | 0 |
| WOLVERINE WORLD WIDE INC | COM | 978097103 |  | 131160 | 12000 | SH |  | SOLE |  | 0 | 12000 | 0 |
| WOODSIDE ENERGY GROUP LTD | SPONSORED ADR | 980228308 |  | 3316 | 137 | SH |  | SOLE |  | 0 | 137 | 0 |
| WOORI FINL GROUP INC | SPONSORED ADS | 981064108 |  | 16242 | 590 | SH |  | SOLE |  | 0 | 590 | 0 |
| WORLD GOLD TR | SPDR GLD MINIS | 98149E303 |  | 3039 | 84 | SH |  | SOLE |  | 0 | 84 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 683343 | 8744 | SH |  | SOLE |  | 0 | 8744 | 0 |
| WPP PLC NEW | ADR | 92937A102 |  | 7767 | 158 | SH |  | SOLE |  | 0 | 158 | 0 |
| WSFS FINL CORP | COM | 929328102 |  | 1360 | 30 | SH |  | SOLE |  | 0 | 30 | 0 |
| WYNDHAM HOTELS  RESORTS INC | COM | 98311A105 |  | 11372875 | 159485 | SH |  | SOLE |  | 0 | 152985 | 6500 |
| WYNN RESORTS LTD | COM | 983134107 |  | 3381 | 41 | SH |  | SOLE |  | 0 | 41 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 188525 | 2689 | SH |  | SOLE |  | 0 | 2689 | 0 |
| XOMA CORP DEL | COM NEW | 98419J206 |  | 138000 | 7500 | SH |  | SOLE |  | 0 | 7500 | 0 |
| XPENG INC | ADS | 98422D105 |  | 24850 | 2500 | SH |  | SOLE |  | 0 | 2500 | 0 |
| XPO INC | COM | 983793100 |  | 166150 | 4991 | SH |  | SOLE |  | 0 | 4991 | 0 |
| XYLEM INC | COM | 98419M100 |  | 5536488 | 50071 | SH |  | SOLE |  | 0 | 50071 | 0 |
| YETI HLDGS INC | COM | 98585X104 |  | 49861 | 1207 | SH |  | SOLE |  | 0 | 1207 | 0 |
| YORK WTR CO | COM | 987184108 |  | 1023924 | 22764 | SH |  | SOLE |  | 0 | 22214 | 550 |
| YUM BRANDS INC | COM | 988498101 |  | 14061929 | 114911 | SH |  | SOLE |  | 5123 | 109788 | 0 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 2826880 | 58721 | SH |  | SOLE |  | 6994 | 51727 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 |  | 97179 | 379 | SH |  | SOLE |  | 0 | 379 | 0 |
| ZEPP HEALTH CORPORATION | SPONSORED ADS | 98945L105 |  | 1450 | 1000 | SH |  | SOLE |  | 0 | 1000 | 0 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 |  | 18875 | 586 | SH |  | SOLE |  | 0 | 586 | 0 |
| ZIM INTEGRATED SHIPPING SERV | SHS | M9T951109 |  | 55867 | 3250 | SH |  | SOLE |  | 0 | 3250 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 3026595 | 23737 | SH |  | SOLE |  | 0 | 23737 | 0 |
| ZIMVIE INC | COM | 98888T107 |  | 1288 | 138 | SH |  | SOLE |  | 0 | 138 | 0 |
| ZOETIS INC | CL A | 98978V103 |  | 4488679 | 30629 | SH |  | SOLE |  | 671 | 29508 | 450 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 63269 | 934 | SH |  | SOLE |  | 0 | 934 | 0 |
| ZTO EXPRESS CAYMAN INC | SPONSORED ADS A | 98980A105 |  | 4030 | 150 | SH |  | SOLE |  | 0 | 150 | 0 |

---