# EDGAR Filing Document

**Accession Number:** 0001401561
**File Stem:** 0001140361-23-007503
**Filing Date:** 2023-2
**Character Count:** 91728
**Document Hash:** 9225738fffaba222b0eeb3c8d7167d20
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001140361-23-007503.hdr.sgml**: 20230216

**ACCESSION NUMBER**: 0001140361-23-007503

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230216

**DATE AS OF CHANGE**: 20230216

**EFFECTIVENESS DATE**: 20230216

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** GHP Investment Advisors, Inc.
- **CENTRAL INDEX KEY:** 0001401561
- **IRS NUMBER:** 841314618
- **STATE OF INCORPORATION:** CO
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 1290 N BROADWAY, STE. 1100
- **CITY:** DENVER
- **STATE:** CO
- **ZIP:** 80203
- **BUSINESS PHONE:** 303-831-5000

**MAIL ADDRESS:**
- **STREET 1:** 1290 N BROADWAY, STE. 1100
- **CITY:** DENVER
- **STATE:** CO
- **ZIP:** 80203

### 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:** GHP Investment Advisors Inc.<br>**Address:** 1290 N Broadway Ste. 1100<br>Denver, CO 80203

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

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:** Sebrina Ivey<br>**Title:** CCO<br>**Phone:** (303) 831-5051

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

/s/ Sebrina Ivey  Denver, CO  02-16-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:** 929

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

      (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 |
| 3M CO | COM | 88579Y101 |  | 890134 | 7423 | SH |  | SOLE |  | 7030 | 0 | 393 |
| ABBOTT LABS | COM | 002824100 |  | 2907038 | 26478 | SH |  | SOLE |  | 25996 | 0 | 482 |
| ABBVIE INC | COM | 00287Y109 |  | 952060 | 5891 | SH |  | SOLE |  | 5534 | 0 | 357 |
| ABRDN GOLD ETF TRUST | PHYSCL GOLD SHS | 00326A104 |  | 78702 | 4505 | SH |  | SOLE |  | 4505 | 0 | 0 |
| ACCELERATE DIAGNOSTICS INC | COM | 00430H102 |  | 706 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 5201075 | 19491 | SH |  | SOLE |  | 18963 | 0 | 528 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 2209903 | 28869 | SH |  | SOLE |  | 27688 | 0 | 1181 |
| ACUITY BRANDS INC | COM | 00508Y102 |  | 2484 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 3954564 | 11751 | SH |  | SOLE |  | 10580 | 0 | 1171 |
| ADTALEM GLOBAL ED INC | COM | 00737L103 |  | 15620 | 440 | SH |  | SOLE |  | 440 | 0 | 0 |
| ADVANCED ENERGY INDS | COM | 007973100 |  | 15269 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 884823 | 13661 | SH |  | SOLE |  | 13239 | 0 | 422 |
| ADVANSIX INC | COM | 00773T101 |  | 60110 | 1581 | SH |  | SOLE |  | 1581 | 0 | 0 |
| ADVERUM BIOTECHNOLOGIES INC | COM | 00773U108 |  | 116 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| AFFIRM HLDGS INC | COM CL A | 00827B106 |  | 135 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 366017 | 5088 | SH |  | SOLE |  | 5088 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 18557 | 124 | SH |  | SOLE |  | 0 | 0 | 124 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 6087641 | 19748 | SH |  | SOLE |  | 19019 | 0 | 729 |
| AIRBNB INC | COM CL A | 009066101 |  | 12910 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 4968953 | 58944 | SH |  | SOLE |  | 56376 | 0 | 2568 |
| ALBEMARLE CORP | COM | 012653101 |  | 4360831 | 20109 | SH |  | SOLE |  | 19787 | 0 | 322 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 10197 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 48538 | 551 | SH |  | SOLE |  | 500 | 0 | 51 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 10545 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ALLEGIANT TRAVEL CO | COM | 01748X102 |  | 5779 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 126838 | 1205 | SH |  | SOLE |  | 1205 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 32030 | 932 | SH |  | SOLE |  | 932 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 22084 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ALLSTATE CORP | COM | 020002101 |  | 15323 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| ALLY FINL INC | COM | 02005N100 |  | 614 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 2292657 | 25985 | SH |  | SOLE |  | 22908 | 0 | 3077 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 9856918 | 111089 | SH |  | SOLE |  | 106833 | 0 | 4256 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 123291 | 2697 | SH |  | SOLE |  | 2464 | 0 | 233 |
| AMAZON COM INC | COM | 023135106 |  | 423444 | 5041 | SH |  | SOLE |  | 4548 | 0 | 493 |
| AMCOR PLC | ORD | G0250X107 |  | 5943 | 499 | SH |  | SOLE |  | 0 | 0 | 499 |
| AMDOCS LTD | SHS | G02602103 |  | 6992536 | 76926 | SH |  | SOLE |  | 73656 | 0 | 3270 |
| AMEREN CORP | COM | 023608102 |  | 44460 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | COM | 02376R102 |  | 8446 | 664 | SH |  | SOLE |  | 0 | 0 | 664 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 94950 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 8158235 | 55216 | SH |  | SOLE |  | 53195 | 0 | 2021 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 318084 | 5030 | SH |  | SOLE |  | 4559 | 0 | 471 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 1059 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 129695 | 417 | SH |  | SOLE |  | 417 | 0 | 0 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 121300 | 732 | SH |  | SOLE |  | 650 | 0 | 82 |
| AMETEK INC | COM | 031100100 |  | 2153372 | 15412 | SH |  | SOLE |  | 13840 | 0 | 1572 |
| AMGEN INC | COM | 031162100 |  | 4582117 | 17446 | SH |  | SOLE |  | 16392 | 0 | 1054 |
| AMKOR TECHNOLOGY INC | COM | 031652100 |  | 1289799 | 53786 | SH |  | SOLE |  | 47626 | 0 | 6160 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 3448234 | 45288 | SH |  | SOLE |  | 44733 | 0 | 555 |
| AMPIO PHARMACEUTICALS INC | COM NEW | 03209T208 |  | 1351 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 6971054 | 42499 | SH |  | SOLE |  | 40362 | 0 | 2137 |
| ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 |  | 41747 | 1980 | SH |  | SOLE |  | 1980 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 |  | 7100856 | 23658 | SH |  | SOLE |  | 22608 | 0 | 1050 |
| APPIAN CORP | CL A | 03782L101 |  | 4070 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 24139157 | 185786 | SH |  | SOLE |  | 176237 | 0 | 9549 |
| APPLIED INDL TECHNOLOGIES IN | COM | 03820C105 |  | 157538 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 164670 | 1691 | SH |  | SOLE |  | 1200 | 0 | 491 |
| APTARGROUP INC | COM | 038336103 |  | 5943948 | 54046 | SH |  | SOLE |  | 51765 | 0 | 2281 |
| APTIV PLC | SHS | G6095L109 |  | 12666 | 136 | SH |  | SOLE |  | 0 | 0 | 136 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 48117 | 518 | SH |  | SOLE |  | 518 | 0 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 9106 | 493 | SH |  | SOLE |  | 0 | 0 | 493 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 36405 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ARK ETF TR | FINTECH INNOVA | 00214Q708 |  | 1427 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 3124 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ARK ETF TR | ISRAEL INOVATE | 00214Q609 |  | 1752 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| ASA GOLD AND PRECIOUS MTLS L | SHS | G3156P103 |  | 28825 | 2014 | SH |  | SOLE |  | 2014 | 0 | 0 |
| ASCENT INDUSTRIES CO | COM | 871565107 |  | 7487 | 864 | SH |  | SOLE |  | 864 | 0 | 0 |
| ASGN INC | COM | 00191U102 |  | 3505046 | 43017 | SH |  | SOLE |  | 40669 | 0 | 2348 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 31145 | 57 | SH |  | SOLE |  | 55 | 0 | 2 |
| ASSURANT INC | COM | 04621X108 |  | 2341268 | 18721 | SH |  | SOLE |  | 17593 | 0 | 1128 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 7926 | 117 | SH |  | SOLE |  | 0 | 0 | 117 |
| AT INC | COM | 00206R102 |  | 2024717 | 109979 | SH |  | SOLE |  | 103061 | 0 | 6918 |
| ATI INC | COM | 01741R102 |  | 4509 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| ATLAS CORP | SHARES | Y0436Q109 |  | 14726 | 960 | SH |  | SOLE |  | 960 | 0 | 0 |
| ATLASSIAN CORPORATION | CL A | 049468101 |  | 1029 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 37748 | 202 | SH |  | SOLE |  | 0 | 0 | 202 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 6983705 | 29238 | SH |  | SOLE |  | 27011 | 0 | 2227 |
| AUTOZONE INC | COM | 053332102 |  | 14797 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| AVANOS MED INC | COM | 05350V106 |  | 487 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| AVERY DENNISON CORP | COM | 053611109 |  | 7602 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| AZZ INC | COM | 002474104 |  | 7650 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 14706 | 498 | SH |  | SOLE |  | 0 | 0 | 498 |
| BALL CORP | COM | 058498106 |  | 130356 | 2549 | SH |  | SOLE |  | 400 | 0 | 2149 |
| BANCO SANTANDER CHILE NEW | SP ADR REP COM | 05965X109 |  | 14494 | 915 | SH |  | SOLE |  | 915 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 3895585 | 117620 | SH |  | SOLE |  | 111423 | 0 | 6197 |
| BANK HAWAII CORP | COM | 062540109 |  | 84885 | 1094 | SH |  | SOLE |  | 1094 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 14587 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 229648 | 5045 | SH |  | SOLE |  | 4717 | 0 | 328 |
| BARCLAYS BANK PLC | DJUBS CMDT ETN36 | 06738C778 |  | 2899 | 86 | SH |  | SOLE |  | 0 | 0 | 86 |
| BARCLAYS PLC | ADR | 06738E204 |  | 10296 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| BARNES GROUP INC | COM | 067806109 |  | 21126 | 517 | SH |  | SOLE |  | 517 | 0 | 0 |
| BATH  BODY WORKS INC | COM | 070830104 |  | 18963 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 |  | 498394 | 9778 | SH |  | SOLE |  | 9420 | 0 | 358 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 694223 | 2730 | SH |  | SOLE |  | 2730 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 5562342 | 76648 | SH |  | SOLE |  | 75213 | 0 | 1435 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 15649492 | 50662 | SH |  | SOLE |  | 48407 | 0 | 2255 |
| BEST BUY INC | COM | 086516101 |  | 847789 | 10570 | SH |  | SOLE |  | 9633 | 0 | 937 |
| BIOGEN INC | COM | 09062X103 |  | 608116 | 2196 | SH |  | SOLE |  | 2131 | 0 | 65 |
| BIOMARIN PHARMACEUTICAL INC | COM | 09061G101 |  | 155235 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | COM | 05550J101 |  | 9196 | 139 | SH |  | SOLE |  | 0 | 0 | 139 |
| BLACK HILLS CORP | COM | 092113109 |  | 21735 | 309 | SH |  | SOLE |  | 0 | 0 | 309 |
| BLACK KNIGHT INC | COM | 09215C105 |  | 185 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| BLACKROCK INC | COM | 09247X101 |  | 2645593 | 3733 | SH |  | SOLE |  | 3407 | 0 | 326 |
| BLACKSTONE INC | COM | 09260D107 |  | 118537 | 1598 | SH |  | SOLE |  | 1598 | 0 | 0 |
| BLOCK H  R INC | COM | 093671105 |  | 12798 | 351 | SH |  | SOLE |  | 351 | 0 | 0 |
| BLOCK INC | CL A | 852234103 |  | 880 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 251828 | 1322 | SH |  | SOLE |  | 1197 | 0 | 125 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 1205710 | 598 | SH |  | SOLE |  | 520 | 0 | 78 |
| BOOT BARN HLDGS INC | COM | 099406100 |  | 9441 | 151 | SH |  | SOLE |  | 0 | 0 | 151 |
| BORGWARNER INC | COM | 099724106 |  | 7446 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 |  | 13832 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| BREAD FINANCIAL HOLDINGS INC | COM | 018581108 |  | 7344 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| BRIACELL THERAPEUTICS CORP | COM NEW | 10778Y302 |  | 144 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 410043 | 5699 | SH |  | SOLE |  | 5308 | 0 | 391 |
| BROADCOM INC | COM | 11135F101 |  | 169976 | 304 | SH |  | SOLE |  | 187 | 0 | 117 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 4756801 | 35464 | SH |  | SOLE |  | 34255 | 0 | 1209 |
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 |  | 2380 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 10539 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| BUILD-A-BEAR WORKSHOP INC | COM | 120076104 |  | 26963 | 1131 | SH |  | SOLE |  | 80 | 0 | 1051 |
| CACI INTL INC | CL A | 127190304 |  | 7317840 | 24345 | SH |  | SOLE |  | 23875 | 0 | 470 |
| CADENCE DESIGN SYSTEM INC | COM | 127387108 |  | 11245 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| CALIFORNIA WTR SVC GROUP | COM | 130788102 |  | 152510 | 2515 | SH |  | SOLE |  | 2515 | 0 | 0 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 11804 | 208 | SH |  | SOLE |  | 0 | 0 | 208 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 3409212 | 45706 | SH |  | SOLE |  | 45367 | 0 | 339 |
| CANNAE HLDGS INC | COM | 13765N107 |  | 62 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 693 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 89088 | 958 | SH |  | SOLE |  | 958 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 2334215 | 30366 | SH |  | SOLE |  | 28792 | 0 | 1574 |
| CARLYLE GROUP INC | COM | 14316J108 |  | 8803 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| CARNIVAL CORP | COMMON STOCK | 143658300 |  | 806 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CARTERS INC | COM | 146229109 |  | 21903 | 294 | SH |  | SOLE |  | 294 | 0 | 0 |
| CASS INFORMATION SYS INC | COM | 14808P109 |  | 2536349 | 55355 | SH |  | SOLE |  | 53255 | 0 | 2100 |
| CATALENT INC | COM | 148806102 |  | 973971 | 21639 | SH |  | SOLE |  | 20286 | 0 | 1353 |
| CATALYST PHARMACEUTICALS INC | COM | 14888U101 |  | 22320 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 498514 | 2081 | SH |  | SOLE |  | 2033 | 0 | 48 |
| CBRE GROUP INC | CL A | 12504L109 |  | 202097 | 2626 | SH |  | SOLE |  | 2485 | 0 | 141 |
| CEDAR FAIR L P | DEPOSITRY UNIT | 150185106 |  | 1654 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| CELLDEX THERAPEUTICS INC NEW | COM NEW | 15117B202 |  | 178 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CENTENE CORP DEL | COM | 15135B101 |  | 26407 | 322 | SH |  | SOLE |  | 322 | 0 | 0 |
| CENTERPOINT ENERGY INC | COM | 15189T107 |  | 27021 | 901 | SH |  | SOLE |  | 901 | 0 | 0 |
| CENTRAL GARDEN  PET CO | CL A NON-VTG | 153527205 |  | 2206089 | 61623 | SH |  | SOLE |  | 60026 | 0 | 1597 |
| CERAGON NETWORKS LTD | ORD | M22013102 |  | 569820 | 298335 | SH |  | SOLE |  | 298335 | 0 | 0 |
| CEVA INC | COM | 157210105 |  | 895 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| CGI INC | CL A SUB VTG | 12532H104 |  | 2651598 | 30786 | SH |  | SOLE |  | 30406 | 0 | 380 |
| CHARLES RIV LABS INTL INC | COM | 159864107 |  | 8062 | 37 | SH |  | SOLE |  | 0 | 0 | 37 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 109086 | 322 | SH |  | SOLE |  | 322 | 0 | 0 |
| CHASE CORP | COM | 16150R104 |  | 1318513 | 15285 | SH |  | SOLE |  | 15198 | 0 | 87 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 832656 | 6600 | SH |  | SOLE |  | 6600 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 4024314 | 22421 | SH |  | SOLE |  | 20827 | 0 | 1594 |
| CHILDRENS PL INC NEW | COM | 168905107 |  | 2205 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 141524 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| CHUBB LIMITED | COM | H1467J104 |  | 266044 | 1206 | SH |  | SOLE |  | 1170 | 0 | 36 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 4508370 | 55928 | SH |  | SOLE |  | 53488 | 0 | 2440 |
| CIGNA CORP NEW | COM | 125523100 |  | 7350917 | 22185 | SH |  | SOLE |  | 21430 | 0 | 755 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 68704 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| CINEMARK HLDGS INC | COM | 17243V102 |  | 110467 | 12756 | SH |  | SOLE |  | 12756 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 127067 | 281 | SH |  | SOLE |  | 253 | 0 | 28 |
| CIRRUS LOGIC INC | COM | 172755100 |  | 7448 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 7219685 | 151547 | SH |  | SOLE |  | 146711 | 0 | 4836 |
| CITIGROUP INC | COM NEW | 172967424 |  | 36012 | 796 | SH |  | SOLE |  | 310 | 0 | 486 |
| CITIUS PHARMACEUTICALS INC | COM NEW | 17322U207 |  | 2516 | 3185 | SH |  | SOLE |  | 3185 | 0 | 0 |
| CLARUS CORP NEW | COM | 18270P109 |  | 2117 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 9870 | 1898 | SH |  | SOLE |  | 377 | 0 | 1521 |
| CLOROX CO DEL | COM | 189054109 |  | 720162 | 5132 | SH |  | SOLE |  | 4926 | 0 | 206 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 3391 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 |  | 2059750 | 12249 | SH |  | SOLE |  | 11897 | 0 | 352 |
| COCA COLA CO | COM | 191216100 |  | 762839 | 11992 | SH |  | SOLE |  | 10732 | 0 | 1260 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 |  | 1257202 | 21983 | SH |  | SOLE |  | 17171 | 0 | 4812 |
| COHU INC | COM | 192576106 |  | 6410 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 4990 | 141 | SH |  | SOLE |  | 65 | 0 | 76 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 4158866 | 52784 | SH |  | SOLE |  | 51247 | 0 | 1537 |
| COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 |  | 37182 | 404 | SH |  | SOLE |  | 404 | 0 | 0 |
| COLUMBIA SPORTSWEAR CO | COM | 198516106 |  | 1465301 | 16731 | SH |  | SOLE |  | 14084 | 0 | 2647 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 2858306 | 81736 | SH |  | SOLE |  | 74496 | 0 | 7240 |
| COMERICA INC | COM | 200340107 |  | 14502 | 217 | SH |  | SOLE |  | 217 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 67732 | 574 | SH |  | SOLE |  | 509 | 0 | 65 |
| CONSENSUS CLOUD SOLUTIONS IN | COM | 20848V105 |  | 115476 | 2148 | SH |  | SOLE |  | 2148 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 188523 | 1978 | SH |  | SOLE |  | 1827 | 0 | 151 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 5472596 | 23614 | SH |  | SOLE |  | 21461 | 0 | 2153 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 37846 | 439 | SH |  | SOLE |  | 0 | 0 | 439 |
| CONTAINER STORE GROUP INC | COM | 210751103 |  | 21550 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| COPART INC | COM | 217204106 |  | 3324594 | 54600 | SH |  | SOLE |  | 51130 | 0 | 3470 |
| CORNING INC | COM | 219350105 |  | 6921543 | 216705 | SH |  | SOLE |  | 200288 | 0 | 16417 |
| CORSAIR GAMING INC | COM | 22041X102 |  | 746 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 22630 | 385 | SH |  | SOLE |  | 125 | 0 | 260 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 9000893 | 19717 | SH |  | SOLE |  | 18865 | 0 | 852 |
| CREDIT SUISSE GROUP | SPONSORED ADR | 225401108 |  | 2949 | 970 | SH |  | SOLE |  | 970 | 0 | 0 |
| CRH PLC | ADR | 12626K203 |  | 3064 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 4065 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CROCS INC | COM | 227046109 |  | 10301 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| CROWN CASTLE INC | COM | 22822V101 |  | 147576 | 1088 | SH |  | SOLE |  | 1050 | 0 | 38 |
| CSG SYS INTL INC | COM | 126349109 |  | 6636910 | 116030 | SH |  | SOLE |  | 111977 | 0 | 4053 |
| CSW INDUSTRIALS INC | COM | 126402106 |  | 208036 | 1795 | SH |  | SOLE |  | 1795 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 9089254 | 293391 | SH |  | SOLE |  | 281208 | 0 | 12183 |
| CUMMINS INC | COM | 231021106 |  | 2825909 | 11663 | SH |  | SOLE |  | 10647 | 0 | 1016 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 10030576 | 60067 | SH |  | SOLE |  | 57233 | 0 | 2834 |
| CVS HEALTH CORP | COM | 126650100 |  | 7138910 | 76606 | SH |  | SOLE |  | 74173 | 0 | 2433 |
| D R HORTON INC | COM | 23331A109 |  | 15332 | 172 | SH |  | SOLE |  | 0 | 0 | 172 |
| DANAHER CORPORATION | COM | 235851102 |  | 11413 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| DANIMER SCIENTIFIC INC | COM CL A | 236272100 |  | 107 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| DAVITA INC | COM | 23918K108 |  | 3145548 | 42126 | SH |  | SOLE |  | 40835 | 0 | 1291 |
| DBX ETF TR | XTRACK INTL REAL | 233051846 |  | 1153 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| DBX ETF TR | XTRCKR RUSL 1000 | 233051242 |  | 782393 | 21222 | SH |  | SOLE |  | 19504 | 0 | 1718 |
| DCP MIDSTREAM LP | COM UT LTD PTN | 23311P100 |  | 233 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 15168 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| DEERE  CO | COM | 244199105 |  | 268560 | 626 | SH |  | SOLE |  | 600 | 0 | 26 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 64899 | 1614 | SH |  | SOLE |  | 1614 | 0 | 0 |
| DENTSPLY SIRONA INC | COM | 24906P109 |  | 847810 | 26627 | SH |  | SOLE |  | 25766 | 0 | 861 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 |  | 11428 | 992 | SH |  | SOLE |  | 992 | 0 | 0 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 142017 | 797 | SH |  | SOLE |  | 797 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 37531 | 374 | SH |  | SOLE |  | 374 | 0 | 0 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 124831 | 1276 | SH |  | SOLE |  | 1276 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 3776735 | 43471 | SH |  | SOLE |  | 41087 | 0 | 2384 |
| DOLBY LABORATORIES INC | COM CL A | 25659T107 |  | 28075 | 398 | SH |  | SOLE |  | 398 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 6847303 | 27806 | SH |  | SOLE |  | 26804 | 0 | 1002 |
| DOLLAR TREE INC | COM | 256746108 |  | 1897276 | 13414 | SH |  | SOLE |  | 12652 | 0 | 762 |
| DONALDSON INC | COM | 257651109 |  | 1008453 | 17130 | SH |  | SOLE |  | 13351 | 0 | 3779 |
| DOW INC | COM | 260557103 |  | 1233226 | 24474 | SH |  | SOLE |  | 23434 | 0 | 1040 |
| DOXIMITY INC | CL A | 26622P107 |  | 2517 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 2324 | 204 | SH |  | SOLE |  | 204 | 0 | 0 |
| DROPBOX INC | CL A | 26210C104 |  | 2238 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 37522 | 679 | SH |  | SOLE |  | 679 | 0 | 0 |
| DTE ENERGY CO | COM | 233331107 |  | 139626 | 1188 | SH |  | SOLE |  | 1125 | 0 | 63 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 250266 | 2430 | SH |  | SOLE |  | 1975 | 0 | 455 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 79405 | 1157 | SH |  | SOLE |  | 1056 | 0 | 101 |
| EA SERIES TRUST | STRIVE US ENERGY | 02072L722 |  | 5242 | 178 | SH |  | SOLE |  | 0 | 0 | 178 |
| EASTMAN CHEM CO | COM | 277432100 |  | 4528411 | 55604 | SH |  | SOLE |  | 52890 | 0 | 2714 |
| EASTMAN KODAK CO | COM NEW | 277461406 |  | 3 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| EATON CORP PLC | SHS | G29183103 |  | 305896 | 1949 | SH |  | SOLE |  | 1949 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 291220 | 7022 | SH |  | SOLE |  | 7022 | 0 | 0 |
| EBIX INC | COM NEW | 278715206 |  | 15170 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 3639 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| EDISON INTL | COM | 281020107 |  | 63620 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 1774 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 10968 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| ELASTIC N V | ORD SHS | N14506104 |  | 9940 | 193 | SH |  | SOLE |  | 0 | 0 | 193 |
| ELBIT SYS LTD | ORD | M3760D101 |  | 681258 | 4153 | SH |  | SOLE |  | 4153 | 0 | 0 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 229088 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 6070364 | 11834 | SH |  | SOLE |  | 11171 | 0 | 663 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 13758 | 544 | SH |  | SOLE |  | 544 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 5777812 | 39010 | SH |  | SOLE |  | 36618 | 0 | 2392 |
| EMERSON ELEC CO | COM | 291011104 |  | 1209652 | 12593 | SH |  | SOLE |  | 12416 | 0 | 177 |
| ENCOMPASS HEALTH CORP | COM | 29261A100 |  | 1051873 | 17587 | SH |  | SOLE |  | 16449 | 0 | 1138 |
| ENDEAVOR GROUP HLDGS INC | CL A COM | 29260Y109 |  | 10143 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 |  | 36234 | 1080 | SH |  | SOLE |  | 1080 | 0 | 0 |
| ENERGY FUELS INC | COM NEW | 292671708 |  | 1296362 | 208754 | SH |  | SOLE |  | 208754 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 113952 | 9600 | SH |  | SOLE |  | 9600 | 0 | 0 |
| ENNIS INC | COM | 293389102 |  | 122392 | 5523 | SH |  | SOLE |  | 5523 | 0 | 0 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 35505 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| ENTEGRIS INC | COM | 29362U104 |  | 286611 | 4370 | SH |  | SOLE |  | 4210 | 0 | 160 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 12825 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 24120 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| EOG RES INC | COM | 26875P101 |  | 18521 | 143 | SH |  | SOLE |  | 0 | 0 | 143 |
| EPAM SYS INC | COM | 29414B104 |  | 2459689 | 7505 | SH |  | SOLE |  | 7235 | 0 | 270 |
| EPLUS INC | COM | 294268107 |  | 4508457 | 101817 | SH |  | SOLE |  | 99424 | 0 | 2393 |
| EPR PPTYS | COM SH BEN INT | 26884U109 |  | 3772 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 5240 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| ESAB CORPORATION | COM | 29605J106 |  | 10041 | 214 | SH |  | SOLE |  | 0 | 0 | 214 |
| ESCO TECHNOLOGIES INC | COM | 296315104 |  | 8533506 | 97481 | SH |  | SOLE |  | 92575 | 0 | 4906 |
| ESSENT GROUP LTD | COM | G3198U102 |  | 1905740 | 49016 | SH |  | SOLE |  | 47451 | 0 | 1565 |
| ETF MANAGERS TR | AI POWERED EQT | 26924G813 |  | 1709 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| ETF SER SOLUTIONS | DISTILLATE US | 26922A321 |  | 2448 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| EVEREST RE GROUP LTD | COM | G3223R108 |  | 13582 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| EXELON CORP | COM | 30161N101 |  | 36486 | 844 | SH |  | SOLE |  | 0 | 0 | 844 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 665384 | 7596 | SH |  | SOLE |  | 6269 | 0 | 1327 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 7294965 | 70198 | SH |  | SOLE |  | 68286 | 0 | 1912 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 3886517 | 35236 | SH |  | SOLE |  | 32393 | 0 | 2843 |
| F N B CORP | COM | 302520101 |  | 1128767 | 86496 | SH |  | SOLE |  | 81124 | 0 | 5372 |
| F ANNUITIES  LIFE INC | COMMON STOCK | 30190A104 |  | 4242 | 212 | SH |  | SOLE |  | 212 | 0 | 0 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 11234 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| FAIR ISAAC CORP | COM | 303250104 |  | 11836430 | 19774 | SH |  | SOLE |  | 18736 | 0 | 1038 |
| FASTENAL CO | COM | 311900104 |  | 12398 | 262 | SH |  | SOLE |  | 262 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 4624505 | 26700 | SH |  | SOLE |  | 25128 | 0 | 1572 |
| FERRARI N V | COM | N3167Y103 |  | 9566 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| FIDELITY COMWLTH TR | NASDAQ COMPSIT | 315912808 |  | 835969 | 20404 | SH |  | SOLE |  | 0 | 0 | 20404 |
| FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 |  | 2014 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 28702 | 449 | SH |  | SOLE |  | 449 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI UTILS INDEX | 316092865 |  | 59254 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 707171 | 18798 | SH |  | SOLE |  | 17820 | 0 | 978 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 1604671 | 23650 | SH |  | SOLE |  | 21756 | 0 | 1894 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 255040 | 7773 | SH |  | SOLE |  | 7773 | 0 | 0 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 124545 | 2380 | SH |  | SOLE |  | 2380 | 0 | 0 |
| FIRST FINL BANCORP OH | COM | 320209109 |  | 20668 | 853 | SH |  | SOLE |  | 853 | 0 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 132877 | 5424 | SH |  | SOLE |  | 5424 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 42 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI | FST TR GLB FD | 33739H101 |  | 2841 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 8589 | 196 | SH |  | SOLE |  | 0 | 0 | 196 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 105612 | 1319 | SH |  | SOLE |  | 1319 | 0 | 0 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 57430 | 1439 | SH |  | SOLE |  | 0 | 0 | 1439 |
| FIRSTSERVICE CORP NEW | COM | 33767E202 |  | 50853 | 415 | SH |  | SOLE |  | 415 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 73781 | 730 | SH |  | SOLE |  | 320 | 0 | 410 |
| FISKER INC | CL A COM STK | 33813J106 |  | 45881 | 6311 | SH |  | SOLE |  | 3030 | 0 | 3281 |
| FIVERR INTL LTD | ORD SHS | M4R82T106 |  | 29 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FLEETCOR TECHNOLOGIES INC | COM | 339041105 |  | 521468 | 2839 | SH |  | SOLE |  | 2605 | 0 | 234 |
| FORD MTR CO DEL | COM | 345370860 |  | 98171 | 8441 | SH |  | SOLE |  | 3469 | 0 | 4972 |
| FORIAN INC | COM | 34630N106 |  | 55 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| FORMULA SYSTEMS 1985 LTD | SPONSORED ADS | 346414105 |  | 493465 | 6961 | SH |  | SOLE |  | 6961 | 0 | 0 |
| FOUR CORNERS PPTY TR INC | COM | 35086T109 |  | 7105 | 274 | SH |  | SOLE |  | 0 | 0 | 274 |
| FOX FACTORY HLDG CORP | COM | 35138V102 |  | 1566510 | 17171 | SH |  | SOLE |  | 15172 | 0 | 1999 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 34377 | 1303 | SH |  | SOLE |  | 1303 | 0 | 0 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 25346 | 667 | SH |  | SOLE |  | 300 | 0 | 367 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 34968 | 2140 | SH |  | SOLE |  | 2140 | 0 | 0 |
| FS KKR CAP CORP | COM | 302635206 |  | 11690 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| FTI CONSULTING INC | COM | 302941109 |  | 3603445 | 22692 | SH |  | SOLE |  | 21414 | 0 | 1278 |
| FULGENT GENETICS INC | COM | 359664109 |  | 1578 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| FULLER H B CO | COM | 359694106 |  | 3775484 | 52715 | SH |  | SOLE |  | 49598 | 0 | 3117 |
| FULTON FINL CORP PA | COM | 360271100 |  | 1868 | 111 | SH |  | SOLE |  | 0 | 0 | 111 |
| GABELLI EQUITY TR INC | COM | 362397101 |  | 48729 | 8892 | SH |  | SOLE |  | 8892 | 0 | 0 |
| GAP INC | COM | 364760108 |  | 3918 | 347 | SH |  | SOLE |  | 347 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 |  | 2267869 | 24573 | SH |  | SOLE |  | 19467 | 0 | 5106 |
| GARRETT MOTION INC | COM | 366505105 |  | 28506 | 3741 | SH |  | SOLE |  | 3741 | 0 | 0 |
| GEN DIGITAL INC | COM | 668771108 |  | 15078 | 704 | SH |  | SOLE |  | 327 | 0 | 377 |
| GENERAC HLDGS INC | COM | 368736104 |  | 11073 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 4060968 | 16368 | SH |  | SOLE |  | 15194 | 0 | 1174 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 88489 | 1056 | SH |  | SOLE |  | 793 | 0 | 263 |
| GENERAL MLS INC | COM | 370334104 |  | 5791361 | 69068 | SH |  | SOLE |  | 65861 | 0 | 3207 |
| GENERAL MTRS CO | COM | 37045V100 |  | 47567 | 1414 | SH |  | SOLE |  | 1003 | 0 | 411 |
| GENTEX CORP | COM | 371901109 |  | 4223964 | 154894 | SH |  | SOLE |  | 147287 | 0 | 7607 |
| GENUINE PARTS CO | COM | 372460105 |  | 7756973 | 44706 | SH |  | SOLE |  | 42594 | 0 | 2112 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 941699 | 10969 | SH |  | SOLE |  | 10949 | 0 | 20 |
| GLACIER BANCORP INC NEW | COM | 37637Q105 |  | 69188 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| GLOBAL PMTS INC | COM | 37940X102 |  | 4548317 | 45795 | SH |  | SOLE |  | 44617 | 0 | 1178 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 13011 | 222 | SH |  | SOLE |  | 200 | 0 | 22 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 8528 | 415 | SH |  | SOLE |  | 415 | 0 | 0 |
| GLOBE LIFE INC | COM | 37959E102 |  | 2963327 | 24582 | SH |  | SOLE |  | 24282 | 0 | 300 |
| GMS INC | COM | 36251C103 |  | 2020865 | 40580 | SH |  | SOLE |  | 39535 | 0 | 1045 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 200732 | 585 | SH |  | SOLE |  | 507 | 0 | 78 |
| GOODYEAR TIRE  RUBR CO | COM | 382550101 |  | 8110 | 799 | SH |  | SOLE |  | 799 | 0 | 0 |
| GORMAN RUPP CO | COM | 383082104 |  | 9915 | 387 | SH |  | SOLE |  | 387 | 0 | 0 |
| GRACO INC | COM | 384109104 |  | 2895054 | 43043 | SH |  | SOLE |  | 39385 | 0 | 3658 |
| GRAINGER W W INC | COM | 384802104 |  | 11125 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| HALEON PLC | SPON ADS | 405552100 |  | 400 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| HALLIBURTON CO | COM | 406216101 |  | 95070 | 2416 | SH |  | SOLE |  | 1238 | 0 | 1178 |
| HANOVER INS GROUP INC | COM | 410867105 |  | 33814 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 21258 | 511 | SH |  | SOLE |  | 200 | 0 | 311 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 2317298 | 30559 | SH |  | SOLE |  | 27291 | 0 | 3268 |
| HASBRO INC | COM | 418056107 |  | 19706 | 323 | SH |  | SOLE |  | 323 | 0 | 0 |
| HASHICORP INC | COM CL A | 418100103 |  | 3691 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 150215 | 626 | SH |  | SOLE |  | 626 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | COM | 42250P103 |  | 18928 | 755 | SH |  | SOLE |  | 755 | 0 | 0 |
| HEICO CORP NEW | COM | 422806109 |  | 121301 | 790 | SH |  | SOLE |  | 790 | 0 | 0 |
| HELEN OF TROY LTD | COM | G4388N106 |  | 1552407 | 13997 | SH |  | SOLE |  | 13325 | 0 | 672 |
| HELIOS TECHNOLOGIES INC | COM | 42328H109 |  | 1173075 | 21548 | SH |  | SOLE |  | 17269 | 0 | 4279 |
| HENRY SCHEIN INC | COM | 806407102 |  | 3815863 | 47776 | SH |  | SOLE |  | 44615 | 0 | 3161 |
| HERSHEY CO | COM | 427866108 |  | 36356 | 157 | SH |  | SOLE |  | 100 | 0 | 57 |
| HESS CORP | COM | 42809H107 |  | 6524 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| HILLENBRAND INC | COM | 431571108 |  | 1952556 | 45759 | SH |  | SOLE |  | 41777 | 0 | 3982 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 13647 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| HOME DEPOT INC | COM | 437076102 |  | 3928290 | 12437 | SH |  | SOLE |  | 11582 | 0 | 855 |
| HONDA MOTOR LTD | AMERN SHS | 438128308 |  | 229 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| HONEYWELL INTL INC | COM | 438516106 |  | 5913723 | 27596 | SH |  | SOLE |  | 27535 | 0 | 61 |
| HORMEL FOODS CORP | COM | 440452100 |  | 24575 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| HOULIHAN LOKEY INC | CL A | 441593100 |  | 11195519 | 128448 | SH |  | SOLE |  | 123366 | 0 | 5082 |
| HUBBELL INC | COM | 443510607 |  | 8918 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| HUMANA INC | COM | 444859102 |  | 5122 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| HUNT J B TRANS SVCS INC | COM | 445658107 |  | 166165 | 953 | SH |  | SOLE |  | 953 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 1896500 | 134504 | SH |  | SOLE |  | 126656 | 0 | 7848 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 51672 | 224 | SH |  | SOLE |  | 224 | 0 | 0 |
| HUT 8 MNG CORP | COM | 44812T102 |  | 85 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ICF INTL INC | COM | 44925C103 |  | 7052272 | 71199 | SH |  | SOLE |  | 68032 | 0 | 3167 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 289084 | 13206 | SH |  | SOLE |  | 13206 | 0 | 0 |
| IDEX CORP | COM | 45167R104 |  | 5080601 | 22251 | SH |  | SOLE |  | 20413 | 0 | 1838 |
| IDEXX LABS INC | COM | 45168D104 |  | 648656 | 1590 | SH |  | SOLE |  | 1590 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 212149 | 963 | SH |  | SOLE |  | 886 | 0 | 77 |
| ILLUMINA INC | COM | 452327109 |  | 9301 | 46 | SH |  | SOLE |  | 0 | 0 | 46 |
| IMPACT SHS TR I | NAACP MINO ETF | 45259A209 |  | 21512 | 810 | SH |  | SOLE |  | 810 | 0 | 0 |
| IMPACT SHS TR I | YWCA WOMENS ETF | 45259A100 |  | 21479 | 811 | SH |  | SOLE |  | 811 | 0 | 0 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 3742810 | 44330 | SH |  | SOLE |  | 42415 | 0 | 1915 |
| INFOSYS LTD | SPONSORED ADR | 456788108 |  | 237732 | 13200 | SH |  | SOLE |  | 13200 | 0 | 0 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 164849 | 3155 | SH |  | SOLE |  | 3068 | 0 | 87 |
| INGEVITY CORP | COM | 45688C107 |  | 6269 | 89 | SH |  | SOLE |  | 0 | 0 | 89 |
| INGREDION INC | COM | 457187102 |  | 2252 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| INMODE LTD | SHS | M5425M103 |  | 220626 | 6180 | SH |  | SOLE |  | 6180 | 0 | 0 |
| INSIGHT ENTERPRISES INC | COM | 45765U103 |  | 3235728 | 32270 | SH |  | SOLE |  | 30855 | 0 | 1415 |
| INSPERITY INC | COM | 45778Q107 |  | 8066 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| INSTALLED BLDG PRODS INC | COM | 45780R101 |  | 10272 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| INTEGRA LIFESCIENCES HLDGS C | COM NEW | 457985208 |  | 2469116 | 44036 | SH |  | SOLE |  | 36176 | 0 | 7860 |
| INTEL CORP | COM | 458140100 |  | 2875665 | 108803 | SH |  | SOLE |  | 101257 | 0 | 7546 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 2920978 | 28472 | SH |  | SOLE |  | 26132 | 0 | 2340 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 8782516 | 62336 | SH |  | SOLE |  | 57207 | 0 | 5129 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 2464698 | 23509 | SH |  | SOLE |  | 22401 | 0 | 1108 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 10389 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 7588679 | 19497 | SH |  | SOLE |  | 18308 | 0 | 1189 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 29985 | 113 | SH |  | SOLE |  | 10 | 0 | 103 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 2690 | 182 | SH |  | SOLE |  | 0 | 0 | 182 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 5620 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| INVESCO DB MULTI-SECTOR COMM | BASE METALS FD | 46140H700 |  | 2587 | 133 | SH |  | SOLE |  | 0 | 0 | 133 |
| INVESCO EXCH TRADED FD TR II | S INTL LOW | 46138E230 |  | 257626 | 9620 | SH |  | SOLE |  | 9620 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S MDCP 400 REV | 46138G672 |  | 2682880 | 31244 | SH |  | SOLE |  | 30937 | 0 | 307 |
| INVESCO EXCH TRADED FD TR II | S SMLCAP QTY | 46138G300 |  | 538191 | 16502 | SH |  | SOLE |  | 16502 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCP LOW | 46138G102 |  | 8931 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 1086 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| INVESCO EXCH TRD SLF IDX FD | RAFI STRG US ETF | 46138J726 |  | 2885222 | 107417 | SH |  | SOLE |  | 106584 | 0 | 833 |
| INVESCO EXCHANGE TRADED FD T | BUYBACK ACHIEV | 46137V308 |  | 2838209 | 33172 | SH |  | SOLE |  | 32776 | 0 | 396 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 65008 | 419 | SH |  | SOLE |  | 419 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | HIG YLD EQ DIV | 46137V563 |  | 3727385 | 180154 | SH |  | SOLE |  | 178346 | 0 | 1808 |
| INVESCO EXCHANGE TRADED FD T | INTL DIVI ACHI | 46137V548 |  | 1444642 | 86402 | SH |  | SOLE |  | 84551 | 0 | 1851 |
| INVESCO EXCHANGE TRADED FD T | S MDCP400 PR | 46137V217 |  | 76223 | 426 | SH |  | SOLE |  | 0 | 0 | 426 |
| INVESCO EXCHANGE TRADED FD T | S EQL MAT | 46137V316 |  | 2380 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 20199 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 492653 | 3249 | SH |  | SOLE |  | 0 | 0 | 3249 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 1774413 | 40328 | SH |  | SOLE |  | 39586 | 0 | 742 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 809912 | 3042 | SH |  | SOLE |  | 2832 | 0 | 210 |
| INVESTORS TITLE CO NC | COM | 461804106 |  | 618559 | 4192 | SH |  | SOLE |  | 4151 | 0 | 41 |
| IRON MTN INC DEL | COM | 46284V101 |  | 31933 | 641 | SH |  | SOLE |  | 495 | 0 | 146 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 1176 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 7068 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| ISHARES INC | EM MKT SM-CP ETF | 464286475 |  | 135667 | 2810 | SH |  | SOLE |  | 2810 | 0 | 0 |
| ISHARES INC | MSCI AUST ETF | 464286103 |  | 73359 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| ISHARES INC | MSCI AUSTRIA ETF | 464286202 |  | 175082 | 9215 | SH |  | SOLE |  | 9215 | 0 | 0 |
| ISHARES INC | MSCI EURZONE ETF | 464286608 |  | 225450 | 5711 | SH |  | SOLE |  | 5711 | 0 | 0 |
| ISHARES INC | MSCI PAC JP ETF | 464286665 |  | 118528 | 2770 | SH |  | SOLE |  | 2770 | 0 | 0 |
| ISHARES INC | MSCI SPAIN ETF | 464286764 |  | 105667 | 4370 | SH |  | SOLE |  | 4370 | 0 | 0 |
| ISHARES INC | MSCI TAIWAN ETF | 46434G772 |  | 141323 | 3519 | SH |  | SOLE |  | 3519 | 0 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 3237 | 147 | SH |  | SOLE |  | 0 | 0 | 147 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 62100 | 1242 | SH |  | SOLE |  | 1242 | 0 | 0 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 8362693 | 135670 | SH |  | SOLE |  | 126433 | 0 | 9237 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 6454359 | 26683 | SH |  | SOLE |  | 25986 | 0 | 697 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 8105308 | 85644 | SH |  | SOLE |  | 83267 | 0 | 2377 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 581485 | 6857 | SH |  | SOLE |  | 4292 | 0 | 2565 |
| ISHARES TR | CORE S ETF | 464287200 |  | 1843501 | 4798 | SH |  | SOLE |  | 4629 | 0 | 169 |
| ISHARES TR | DEVSMCP EXNA ETF | 464288497 |  | 254751 | 5157 | SH |  | SOLE |  | 5157 | 0 | 0 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 2594051 | 30970 | SH |  | SOLE |  | 29132 | 0 | 1838 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 160968 | 2850 | SH |  | SOLE |  | 2850 | 0 | 0 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 1922551 | 41904 | SH |  | SOLE |  | 38699 | 0 | 3205 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 |  | 114328 | 1349 | SH |  | SOLE |  | 1349 | 0 | 0 |
| ISHARES TR | ESG MSCI LEADR | 46435U218 |  | 64254 | 969 | SH |  | SOLE |  | 969 | 0 | 0 |
| ISHARES TR | ESG SCRD S MID | 46436E551 |  | 21512 | 656 | SH |  | SOLE |  | 656 | 0 | 0 |
| ISHARES TR | ESG SCRND S SM | 46436E544 |  | 17556 | 528 | SH |  | SOLE |  | 528 | 0 | 0 |
| ISHARES TR | GLOBAL 100 ETF | 464287572 |  | 99982 | 1561 | SH |  | SOLE |  | 1561 | 0 | 0 |
| ISHARES TR | IBONDS 23 TRM TS | 46436E882 |  | 43472 | 1760 | SH |  | SOLE |  | 1760 | 0 | 0 |
| ISHARES TR | IBONDS 24 TRM TS | 46436E874 |  | 59625 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| ISHARES TR | INTL DIV GRWTH | 46435G524 |  | 4197230 | 72831 | SH |  | SOLE |  | 71557 | 0 | 1274 |
| ISHARES TR | INTL EQTY FACTOR | 46434V274 |  | 52843 | 2148 | SH |  | SOLE |  | 2148 | 0 | 0 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 6497463 | 239229 | SH |  | SOLE |  | 215529 | 0 | 23700 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 19037 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 1343360 | 12458 | SH |  | SOLE |  | 12392 | 0 | 66 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 1592598 | 29558 | SH |  | SOLE |  | 28769 | 0 | 789 |
| ISHARES TR | MRGSTR MD CP VAL | 464288406 |  | 5602323 | 90287 | SH |  | SOLE |  | 88440 | 0 | 1847 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 42270 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 412466 | 6284 | SH |  | SOLE |  | 5860 | 0 | 424 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 390469 | 10303 | SH |  | SOLE |  | 10303 | 0 | 0 |
| ISHARES TR | MSCI INDIA SM CP | 46429B614 |  | 288044 | 5565 | SH |  | SOLE |  | 5565 | 0 | 0 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 3986666 | 123083 | SH |  | SOLE |  | 119292 | 0 | 3791 |
| ISHARES TR | MSCI INTL SML CP | 46434V266 |  | 130800 | 4360 | SH |  | SOLE |  | 4360 | 0 | 0 |
| ISHARES TR | MSCI INTL SZE FT | 46435G508 |  | 115296 | 4800 | SH |  | SOLE |  | 4800 | 0 | 0 |
| ISHARES TR | MSCI UK ETF NEW | 46435G334 |  | 7005826 | 228501 | SH |  | SOLE |  | 206612 | 0 | 21889 |
| ISHARES TR | MSCI UK SM ETF | 46429B416 |  | 240464 | 7762 | SH |  | SOLE |  | 7762 | 0 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 2173600 | 10325 | SH |  | SOLE |  | 10325 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 12207841 | 56982 | SH |  | SOLE |  | 56081 | 0 | 901 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 14773594 | 97419 | SH |  | SOLE |  | 95328 | 0 | 2091 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 613443 | 2860 | SH |  | SOLE |  | 2782 | 0 | 78 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 3405593 | 24559 | SH |  | SOLE |  | 24351 | 0 | 208 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 6079355 | 72720 | SH |  | SOLE |  | 71123 | 0 | 1597 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 200519 | 1904 | SH |  | SOLE |  | 1904 | 0 | 0 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 201033 | 2980 | SH |  | SOLE |  | 2980 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 305092 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 726128 | 3290 | SH |  | SOLE |  | 3290 | 0 | 0 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 17012804 | 290817 | SH |  | SOLE |  | 284323 | 0 | 6494 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 16132085 | 111202 | SH |  | SOLE |  | 109474 | 0 | 1728 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 10633677 | 155691 | SH |  | SOLE |  | 150639 | 0 | 5052 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 11612089 | 115199 | SH |  | SOLE |  | 110848 | 0 | 4351 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 18498843 | 171175 | SH |  | SOLE |  | 166477 | 0 | 4698 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 79959 | 663 | SH |  | SOLE |  | 663 | 0 | 0 |
| ISHARES TR | SELF DRIVNG EV | 46435U366 |  | 692 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 20549978 | 225057 | SH |  | SOLE |  | 220007 | 0 | 5050 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 287920 | 2705 | SH |  | SOLE |  | 75 | 0 | 2630 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 24954 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 12424 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 |  | 19081 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | ORD SHS | G4474Y214 |  | 12748 | 542 | SH |  | SOLE |  | 542 | 0 | 0 |
| JD.COM INC | SPON ADR CL A | 47215P106 |  | 11226 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 10970 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 8166990 | 46233 | SH |  | SOLE |  | 43865 | 0 | 2368 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 46848 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| JOHNSON OUTDOORS INC | CL A | 479167108 |  | 1409332 | 21315 | SH |  | SOLE |  | 20392 | 0 | 923 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 10757267 | 80218 | SH |  | SOLE |  | 75491 | 0 | 4727 |
| KADANT INC | COM | 48282T104 |  | 2216811 | 12480 | SH |  | SOLE |  | 11017 | 0 | 1463 |
| KELLOGG CO | COM | 487836108 |  | 41875 | 588 | SH |  | SOLE |  | 588 | 0 | 0 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 15548 | 436 | SH |  | SOLE |  | 0 | 0 | 436 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 39004 | 228 | SH |  | SOLE |  | 0 | 0 | 228 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 653066 | 4811 | SH |  | SOLE |  | 4619 | 0 | 192 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 9510 | 449 | SH |  | SOLE |  | 0 | 0 | 449 |
| KINROSS GOLD CORP | COM | 496902404 |  | 367740 | 89912 | SH |  | SOLE |  | 0 | 0 | 89912 |
| KLA CORP | COM NEW | 482480100 |  | 6141079 | 16288 | SH |  | SOLE |  | 15329 | 0 | 959 |
| KNIGHT-SWIFT TRANSN HLDGS IN | CL A | 499049104 |  | 1058560 | 20198 | SH |  | SOLE |  | 16713 | 0 | 3485 |
| KOHLS CORP | COM | 500255104 |  | 5000 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| KRAFT HEINZ CO | COM | 500754106 |  | 1669 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| KYNDRYL HLDGS INC | COMMON STOCK | 50155Q100 |  | 1657 | 149 | SH |  | SOLE |  | 134 | 0 | 15 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 5641897 | 27097 | SH |  | SOLE |  | 26079 | 0 | 1018 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 6707090 | 28483 | SH |  | SOLE |  | 27020 | 0 | 1463 |
| LAM RESEARCH CORP | COM | 512807108 |  | 18914 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | CL A | 512816109 |  | 8685 | 92 | SH |  | SOLE |  | 0 | 0 | 92 |
| LANDSTAR SYS INC | COM | 515098101 |  | 10131991 | 62198 | SH |  | SOLE |  | 60840 | 0 | 1358 |
| LANTHEUS HLDGS INC | COM | 516544103 |  | 7389 | 145 | SH |  | SOLE |  | 0 | 0 | 145 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 12018 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 94530 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| LEMONADE INC | COM | 52567D107 |  | 1368 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| LENNAR CORP | CL A | 526057104 |  | 14299 | 158 | SH |  | SOLE |  | 0 | 0 | 158 |
| LIBERTY BROADBAND CORP | COM SER A | 530307107 |  | 10847 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM C BRAVES GRP | 531229888 |  | 3783 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM C SIRIUSXM | 531229607 |  | 58335 | 1491 | SH |  | SOLE |  | 1491 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM SER A FRMLA | 531229870 |  | 7854 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM SER C FRMLA | 531229854 |  | 17542 | 293 | SH |  | SOLE |  | 293 | 0 | 0 |
| LILLY ELI  CO | COM | 532457108 |  | 445709 | 1218 | SH |  | SOLE |  | 1123 | 0 | 95 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 11032165 | 76352 | SH |  | SOLE |  | 73796 | 0 | 2556 |
| LINDE PLC | SHS | G5494J103 |  | 334334 | 1025 | SH |  | SOLE |  | 1025 | 0 | 0 |
| LIONS GATE ENTMNT CORP | CL A VTG | 535919401 |  | 856 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| LIONS GATE ENTMNT CORP | CL B NON VTG | 535919500 |  | 814 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| LITTELFUSE INC | COM | 537008104 |  | 6601463 | 29979 | SH |  | SOLE |  | 28077 | 0 | 1902 |
| LKQ CORP | COM | 501889208 |  | 3613359 | 67653 | SH |  | SOLE |  | 64451 | 0 | 3202 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 127836 | 263 | SH |  | SOLE |  | 241 | 0 | 22 |
| LOEWS CORP | COM | 540424108 |  | 21874 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 80094 | 402 | SH |  | SOLE |  | 366 | 0 | 36 |
| LOYALTY VENTURES INC | COMMON STOCK | 54911Q107 |  | 188 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| LUCID GROUP INC | COM | 549498103 |  | 342 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 358 | 69 | SH |  | SOLE |  | 47 | 0 | 22 |
| M  T BK CORP | COM | 55261F104 |  | 119669 | 825 | SH |  | SOLE |  | 825 | 0 | 0 |
| M D C HLDGS INC | COM | 552676108 |  | 18802 | 595 | SH |  | SOLE |  | 366 | 0 | 229 |
| MACERICH CO | COM | 554382101 |  | 10078 | 895 | SH |  | SOLE |  | 0 | 0 | 895 |
| MACYS INC | COM | 55616P104 |  | 13712 | 664 | SH |  | SOLE |  | 0 | 0 | 664 |
| MAGIC SOFTWARE ENTERPRISES L | ORD | 559166103 |  | 777928 | 48551 | SH |  | SOLE |  | 48551 | 0 | 0 |
| MAGNA INTL INC | COM | 559222401 |  | 35337 | 629 | SH |  | SOLE |  | 0 | 0 | 629 |
| MANHATTAN ASSOCIATES INC | COM | 562750109 |  | 1920912 | 15823 | SH |  | SOLE |  | 15443 | 0 | 380 |
| MANPOWERGROUP INC WIS | COM | 56418H100 |  | 1721426 | 20688 | SH |  | SOLE |  | 19447 | 0 | 1241 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 42816 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| MARATHON DIGITAL HOLDINGS IN | COM | 565788106 |  | 68 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| MARATHON OIL CORP | COM | 565849106 |  | 45341 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 |  | 251170 | 2158 | SH |  | SOLE |  | 2158 | 0 | 0 |
| MARCUS CORP DEL | COM | 566330106 |  | 4965 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| MARKEL CORP | COM | 570535104 |  | 3868340 | 2936 | SH |  | SOLE |  | 2831 | 0 | 105 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 1946465 | 13073 | SH |  | SOLE |  | 12975 | 0 | 98 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 9267 | 56 | SH |  | SOLE |  | 0 | 0 | 56 |
| MARTEN TRANS LTD | COM | 573075108 |  | 6734684 | 340479 | SH |  | SOLE |  | 330213 | 0 | 10266 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 4293728 | 12704 | SH |  | SOLE |  | 12093 | 0 | 611 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 7149 | 193 | SH |  | SOLE |  | 193 | 0 | 0 |
| MASCO CORP | COM | 574599106 |  | 50890 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 2886385 | 8301 | SH |  | SOLE |  | 7921 | 0 | 380 |
| MATTEL INC | COM | 577081102 |  | 15360 | 861 | SH |  | SOLE |  | 0 | 0 | 861 |
| MAXIMUS INC | COM | 577933104 |  | 1687061 | 23006 | SH |  | SOLE |  | 19932 | 0 | 3074 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 16578 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 742474 | 2817 | SH |  | SOLE |  | 2508 | 0 | 309 |
| MCKESSON CORP | COM | 58155Q103 |  | 6586955 | 17560 | SH |  | SOLE |  | 16568 | 0 | 992 |
| MDU RES GROUP INC | COM | 552690109 |  | 9375 | 309 | SH |  | SOLE |  | 0 | 0 | 309 |
| MEDPACE HLDGS INC | COM | 58506Q109 |  | 10620 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 2324185 | 29905 | SH |  | SOLE |  | 28248 | 0 | 1657 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 16925 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 12155840 | 109561 | SH |  | SOLE |  | 105917 | 0 | 3644 |
| MERCURY SYS INC | COM | 589378108 |  | 31318 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| MERIT MED SYS INC | COM | 589889104 |  | 14124 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| META MATERIALS INC | COM | 59134N104 |  | 1912 | 1607 | SH |  | SOLE |  | 1607 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 2784764 | 23141 | SH |  | SOLE |  | 20855 | 0 | 2286 |
| METHODE ELECTRS INC | COM | 591520200 |  | 2265313 | 51055 | SH |  | SOLE |  | 46737 | 0 | 4318 |
| METLIFE INC | COM | 59156R108 |  | 26705 | 369 | SH |  | SOLE |  | 0 | 0 | 369 |
| MICROSOFT CORP | COM | 594918104 |  | 17713342 | 73861 | SH |  | SOLE |  | 70334 | 0 | 3527 |
| MILLER INDS INC TENN | COM NEW | 600551204 |  | 2045733 | 76734 | SH |  | SOLE |  | 74134 | 0 | 2600 |
| MKS INSTRS INC | COM | 55306N104 |  | 3875904 | 45744 | SH |  | SOLE |  | 44291 | 0 | 1453 |
| MODERNA INC | COM | 60770K107 |  | 10777 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 346713 | 5202 | SH |  | SOLE |  | 5202 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 11019067 | 39549 | SH |  | SOLE |  | 38562 | 0 | 987 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 245793 | 2891 | SH |  | SOLE |  | 2591 | 0 | 300 |
| MORGAN STANLEY INDIA INVT FD | COM | 61745C105 |  | 10150 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MOSAIC CO NEW | COM | 61945C103 |  | 4957 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 41749 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 1335 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| MURPHY USA INC | COM | 626755102 |  | 26556 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| MYRIAD GENETICS INC | COM | 62855J104 |  | 15381 | 1060 | SH |  | SOLE |  | 1060 | 0 | 0 |
| NASDAQ INC | COM | 631103108 |  | 7362 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| NATIONAL BK HLDGS CORP | CL A | 633707104 |  | 7236 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 10571 | 167 | SH |  | SOLE |  | 0 | 0 | 167 |
| NATIONAL INSTRS CORP | COM | 636518102 |  | 6826 | 185 | SH |  | SOLE |  | 0 | 0 | 185 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 11367 | 691 | SH |  | SOLE |  | 0 | 0 | 691 |
| NETAPP INC | COM | 64110D104 |  | 6637124 | 110508 | SH |  | SOLE |  | 106163 | 0 | 4345 |
| NETFLIX INC | COM | 64110L106 |  | 99375 | 337 | SH |  | SOLE |  | 132 | 0 | 205 |
| NEW YORK CMNTY BANCORP INC | COM | 649445103 |  | 963 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 3246 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NEWELL BRANDS INC | COM | 651229106 |  | 42968 | 3285 | SH |  | SOLE |  | 3285 | 0 | 0 |
| NEWMARKET CORP | COM | 651587107 |  | 25822 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 6089 | 129 | SH |  | SOLE |  | 0 | 0 | 129 |
| NEWS CORP NEW | CL A | 65249B109 |  | 1474 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 256819 | 3072 | SH |  | SOLE |  | 215 | 0 | 2857 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 649974 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| NIKE INC | CL B | 654106103 |  | 263044 | 2248 | SH |  | SOLE |  | 2177 | 0 | 71 |
| NIO INC | SPON ADS | 62914V106 |  | 975 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 190 | 41 | SH |  | SOLE |  | 30 | 0 | 11 |
| NOODLES  CO | COM CL A | 65540B105 |  | 988 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| NORDSON CORP | COM | 655663102 |  | 12328486 | 51861 | SH |  | SOLE |  | 49898 | 0 | 1963 |
| NORDSTROM INC | COM | 655664100 |  | 7371 | 457 | SH |  | SOLE |  | 457 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 552720 | 2243 | SH |  | SOLE |  | 2182 | 0 | 61 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 702746 | 1288 | SH |  | SOLE |  | 1161 | 0 | 127 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 1224 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NOV INC | COM | 62955J103 |  | 3551 | 170 | SH |  | SOLE |  | 0 | 0 | 170 |
| NOVA LTD | COM | M7516K103 |  | 1063800 | 13024 | SH |  | SOLE |  | 13024 | 0 | 0 |
| NOVANTA INC | COM | 67000B104 |  | 37093 | 273 | SH |  | SOLE |  | 0 | 0 | 273 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 136171 | 1501 | SH |  | SOLE |  | 1501 | 0 | 0 |
| NOVOCURE LTD | ORD SHS | G6674U108 |  | 11076 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 316019 | 2335 | SH |  | SOLE |  | 2280 | 0 | 55 |
| NUCOR CORP | COM | 670346105 |  | 2373 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 5310 | 467 | SH |  | SOLE |  | 467 | 0 | 0 |
| NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 |  | 2800 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 11077 | 917 | SH |  | SOLE |  | 917 | 0 | 0 |
| NUVEEN PFD  INCOME SECS FD | COM | 67072C105 |  | 8452 | 1243 | SH |  | SOLE |  | 1243 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 144690 | 990 | SH |  | SOLE |  | 800 | 0 | 190 |
| NVR INC | COM | 62944T105 |  | 9225 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 38401 | 243 | SH |  | SOLE |  | 0 | 0 | 243 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 1855 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 8882 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| OGE ENERGY CORP | COM | 670837103 |  | 10955 | 277 | SH |  | SOLE |  | 0 | 0 | 277 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 3865007 | 13620 | SH |  | SOLE |  | 12420 | 0 | 1200 |
| OMNICELL COM | COM | 68213N109 |  | 756 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 |  | 3313629 | 40623 | SH |  | SOLE |  | 38825 | 0 | 1798 |
| ON HLDG AG | NAMEN AKT A | H5919C104 |  | 257 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| ON SEMICONDUCTOR CORP | COM | 682189105 |  | 35863 | 575 | SH |  | SOLE |  | 0 | 0 | 575 |
| OPENDOOR TECHNOLOGIES INC | COM | 683712103 |  | 232 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 7826083 | 95744 | SH |  | SOLE |  | 93529 | 0 | 2215 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 634711 | 752 | SH |  | SOLE |  | 731 | 0 | 21 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 5780 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| OSHKOSH CORP | COM | 688239201 |  | 853329 | 9676 | SH |  | SOLE |  | 7950 | 0 | 1726 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 442331 | 5648 | SH |  | SOLE |  | 5489 | 0 | 159 |
| OWENS  MINOR INC NEW | COM | 690732102 |  | 21535 | 1103 | SH |  | SOLE |  | 1103 | 0 | 0 |
| OXFORD LANE CAP CORP | COM | 691543102 |  | 634 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| PACCAR INC | COM | 693718108 |  | 1748287 | 17665 | SH |  | SOLE |  | 15759 | 0 | 1906 |
| PACKAGING CORP AMER | COM | 695156109 |  | 6218461 | 48616 | SH |  | SOLE |  | 46274 | 0 | 2342 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 6484 | 1010 | SH |  | SOLE |  | 1010 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 11721 | 84 | SH |  | SOLE |  | 84 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 4486808 | 15419 | SH |  | SOLE |  | 14518 | 0 | 901 |
| PARTNER COMMUNICATIONS CO LT | ADR | 70211M109 |  | 858844 | 120455 | SH |  | SOLE |  | 120455 | 0 | 0 |
| PATTERSON COS INC | COM | 703395103 |  | 40892 | 1459 | SH |  | SOLE |  | 1459 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 20570 | 178 | SH |  | SOLE |  | 178 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 1909907 | 26817 | SH |  | SOLE |  | 24427 | 0 | 2390 |
| PEARSON PLC | SPONSORED ADR | 705015105 |  | 7404 | 657 | SH |  | SOLE |  | 0 | 0 | 657 |
| PEDIATRIX MEDICAL GROUP INC | COM | 58502B106 |  | 7430 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 8 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| PENN ENTERTAINMENT INC | COM | 707569109 |  | 1336 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| PENSKE AUTOMOTIVE GRP INC | COM | 70959W103 |  | 31721 | 276 | SH |  | SOLE |  | 276 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 7107 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 10009032 | 55403 | SH |  | SOLE |  | 52489 | 0 | 2914 |
| PERION NETWORK LTD | SHS NEW | M78673114 |  | 1642729 | 64930 | SH |  | SOLE |  | 64930 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 683157 | 13332 | SH |  | SOLE |  | 12023 | 0 | 1309 |
| PG CORP | COM | 69331C108 |  | 1203 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 280783 | 2774 | SH |  | SOLE |  | 2429 | 0 | 345 |
| PHILLIPS 66 | COM | 718546104 |  | 346690 | 3331 | SH |  | SOLE |  | 3331 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 18568 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| PINTEREST INC | CL A | 72352L106 |  | 1821 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| PIONEER NAT RES CO | COM | 723787107 |  | 99436 | 435 | SH |  | SOLE |  | 112 | 0 | 323 |
| PJT PARTNERS INC | COM CL A | 69343T107 |  | 9434 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| PLANET LABS PBC | COM CL A | 72703X106 |  | 2175 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| PLAYTIKA HLDG CORP | COM | 72815L107 |  | 95738 | 11250 | SH |  | SOLE |  | 11250 | 0 | 0 |
| PLEXUS CORP | COM | 729132100 |  | 8461633 | 82208 | SH |  | SOLE |  | 79052 | 0 | 3156 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 1455382 | 9215 | SH |  | SOLE |  | 8170 | 0 | 1045 |
| PPG INDS INC | COM | 693506107 |  | 25148 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PPL CORP | COM | 69351T106 |  | 16071 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE I | COM | 74112D101 |  | 4821623 | 77023 | SH |  | SOLE |  | 73589 | 0 | 3434 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 3451128 | 31644 | SH |  | SOLE |  | 29074 | 0 | 2570 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 17098 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 10877405 | 71770 | SH |  | SOLE |  | 66753 | 0 | 5017 |
| PROG HOLDINGS INC | COM NPV | 74319R101 |  | 115307 | 6827 | SH |  | SOLE |  | 6827 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 7674493 | 59167 | SH |  | SOLE |  | 56703 | 0 | 2464 |
| PROLOGIS INC. | COM | 74340W103 |  | 48023 | 426 | SH |  | SOLE |  | 356 | 0 | 70 |
| PROSHARES TR | ULTRAPRO QQQ | 74347X831 |  | 35 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| PROSPECT CAP CORP | COM | 74348T102 |  | 699 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| PROSPERITY BANCSHARES INC | COM | 743606105 |  | 1341334 | 18455 | SH |  | SOLE |  | 17515 | 0 | 940 |
| PROTERRA INC | COM | 74374T109 |  | 3770 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 22599 | 227 | SH |  | SOLE |  | 227 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 |  | 63883 | 228 | SH |  | SOLE |  | 213 | 0 | 15 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 51796 | 845 | SH |  | SOLE |  | 797 | 0 | 48 |
| PUMA BIOTECHNOLOGY INC | COM | 74587V107 |  | 4949 | 1170 | SH |  | SOLE |  | 1170 | 0 | 0 |
| QORVO INC | COM | 74736K101 |  | 3099720 | 34198 | SH |  | SOLE |  | 30874 | 0 | 3324 |
| QUALCOMM INC | COM | 747525103 |  | 22861 | 208 | SH |  | SOLE |  | 188 | 0 | 20 |
| QUANTA SVCS INC | COM | 74762E102 |  | 64410 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 680 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 4354498 | 27835 | SH |  | SOLE |  | 26766 | 0 | 1069 |
| QURATE RETAIL INC | COM SER A | 74915M100 |  | 5412 | 3320 | SH |  | SOLE |  | 3320 | 0 | 0 |
| RADIAN GROUP INC | COM | 750236101 |  | 74850 | 3925 | SH |  | SOLE |  | 3925 | 0 | 0 |
| RADWARE LTD | ORD | M81873107 |  | 208362 | 10550 | SH |  | SOLE |  | 10550 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 12395 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| RAYONIER INC | COM | 754907103 |  | 7976 | 242 | SH |  | SOLE |  | 0 | 0 | 242 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 12255048 | 121433 | SH |  | SOLE |  | 116235 | 0 | 5198 |
| RBB FD INC | MOTLEY FOL ETF | 74933W601 |  | 7612 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 6026 | 95 | SH |  | SOLE |  | 10 | 0 | 85 |
| REDFIN CORP | COM | 75737F108 |  | 212 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 18759 | 26 | SH |  | SOLE |  | 20 | 0 | 6 |
| REGIONS FINANCIAL CORP NEW | COM | 7591EP100 |  | 3098884 | 143733 | SH |  | SOLE |  | 139720 | 0 | 4013 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 1188241 | 8363 | SH |  | SOLE |  | 8180 | 0 | 183 |
| RENAISSANCERE HLDGS LTD | COM | G7496G103 |  | 13633 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 |  | 102286 | 6218 | SH |  | SOLE |  | 6218 | 0 | 0 |
| RESMED INC | COM | 761152107 |  | 11239 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| RH | COM | 74967X103 |  | 8016 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| RISKIFIED LTD | SHS CL A | M8216R109 |  | 1732 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 4202 | 228 | SH |  | SOLE |  | 228 | 0 | 0 |
| ROBLOX CORP | CL A | 771049103 |  | 427 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| ROCKET COS INC | COM CL A | 77311W101 |  | 5334 | 762 | SH |  | SOLE |  | 0 | 0 | 762 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 10012915 | 38875 | SH |  | SOLE |  | 36959 | 0 | 1916 |
| ROKU INC | COM CL A | 77543R102 |  | 3052 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 178885 | 414 | SH |  | SOLE |  | 0 | 0 | 414 |
| ROSS STORES INC | COM | 778296103 |  | 17294 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| ROYAL GOLD INC | COM | 780287108 |  | 7440 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| S GLOBAL INC | COM | 78409V104 |  | 3417341 | 10203 | SH |  | SOLE |  | 10003 | 0 | 200 |
| SAIA INC | COM | 78709Y105 |  | 1844345 | 8796 | SH |  | SOLE |  | 8444 | 0 | 352 |
| SALESFORCE INC | COM | 79466L302 |  | 35799 | 270 | SH |  | SOLE |  | 172 | 0 | 98 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 24215 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 18220 | 65 | SH |  | SOLE |  | 49 | 0 | 16 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 54529 | 1020 | SH |  | SOLE |  | 645 | 0 | 375 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 5770534 | 69307 | SH |  | SOLE |  | 64471 | 0 | 4836 |
| SCHWAB STRATEGIC TR | 1000 INDEX ETF | 808524722 |  | 14345 | 388 | SH |  | SOLE |  | 388 | 0 | 0 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 99520 | 4204 | SH |  | SOLE |  | 4043 | 0 | 161 |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 |  | 17061361 | 529691 | SH |  | SOLE |  | 493532 | 0 | 36159 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 12124752 | 385280 | SH |  | SOLE |  | 359950 | 0 | 25330 |
| SCHWAB STRATEGIC TR | INT-TRM U.S TRES | 808524854 |  | 689 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US LG | 808524771 |  | 10688 | 200 | SH |  | SOLE |  | 46 | 0 | 154 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US SC | 808524763 |  | 5420 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 |  | 5551 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT LG | 808524755 |  | 170226 | 5856 | SH |  | SOLE |  | 5508 | 0 | 348 |
| SCHWAB STRATEGIC TR | SCHWB FDT INT SC | 808524748 |  | 7495977 | 239795 | SH |  | SOLE |  | 217713 | 0 | 22082 |
| SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 |  | 68742 | 1425 | SH |  | SOLE |  | 1425 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 1804993 | 23895 | SH |  | SOLE |  | 22113 | 0 | 1782 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 18243580 | 328358 | SH |  | SOLE |  | 309298 | 0 | 19060 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 16946567 | 256688 | SH |  | SOLE |  | 242613 | 0 | 14075 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 395048 | 8750 | SH |  | SOLE |  | 8632 | 0 | 118 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 674566 | 10281 | SH |  | SOLE |  | 9625 | 0 | 656 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 1119 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 769476 | 18995 | SH |  | SOLE |  | 17965 | 0 | 1030 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 621 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 901892 | 8130 | SH |  | SOLE |  | 7047 | 0 | 1083 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 |  | 186412 | 3836 | SH |  | SOLE |  | 2703 | 0 | 1133 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 392148 | 7862 | SH |  | SOLE |  | 7862 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 30998 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 11033 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 130552 | 961 | SH |  | SOLE |  | 786 | 0 | 175 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 43409 | 442 | SH |  | SOLE |  | 442 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 14452 | 205 | SH |  | SOLE |  | 0 | 0 | 205 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 2408 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| SEMPRA | COM | 816851109 |  | 38171 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | SHS | G8060N102 |  | 391087 | 9685 | SH |  | SOLE |  | 8169 | 0 | 1516 |
| SENSIENT TECHNOLOGIES CORP | COM | 81725T100 |  | 796905 | 10928 | SH |  | SOLE |  | 10716 | 0 | 212 |
| SERVICE CORP INTL | COM | 817565104 |  | 15536 | 225 | SH |  | SOLE |  | 103 | 0 | 122 |
| SERVICENOW INC | COM | 81762P102 |  | 81537 | 210 | SH |  | SOLE |  | 100 | 0 | 110 |
| SESEN BIO INC | COM | 817763105 |  | 1693 | 2778 | SH |  | SOLE |  | 2778 | 0 | 0 |
| SHELL PLC | SPON ADS | 780259305 |  | 22780 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 15373 | 65 | SH |  | SOLE |  | 34 | 0 | 31 |
| SHOPIFY INC | CL A | 82509L107 |  | 9094 | 262 | SH |  | SOLE |  | 262 | 0 | 0 |
| SILGAN HOLDINGS INC | COM | 827048109 |  | 5669792 | 109371 | SH |  | SOLE |  | 106448 | 0 | 2923 |
| SILICOM LTD | ORD | M84116108 |  | 618762 | 14680 | SH |  | SOLE |  | 14680 | 0 | 0 |
| SKECHERS U S A INC | CL A | 830566105 |  | 11536 | 275 | SH |  | SOLE |  | 0 | 0 | 275 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 18773 | 206 | SH |  | SOLE |  | 125 | 0 | 81 |
| SM ENERGY CO | COM | 78454L100 |  | 5224 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SMITH A O CORP | COM | 831865209 |  | 715505 | 12500 | SH |  | SOLE |  | 10002 | 0 | 2498 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 5369623 | 33886 | SH |  | SOLE |  | 31242 | 0 | 2644 |
| SNAP INC | CL A | 83304A106 |  | 6927 | 774 | SH |  | SOLE |  | 397 | 0 | 377 |
| SNAP ON INC | COM | 833034101 |  | 5884562 | 25754 | SH |  | SOLE |  | 24406 | 0 | 1348 |
| SNDL INC | COM | 83307B101 |  | 21 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SNOWFLAKE INC | CL A | 833445109 |  | 29282 | 204 | SH |  | SOLE |  | 204 | 0 | 0 |
| SORRENTO THERAPEUTICS INC | COM NEW | 83587F202 |  | 317 | 358 | SH |  | SOLE |  | 358 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 78676 | 1102 | SH |  | SOLE |  | 923 | 0 | 179 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 |  | 6523 | 1115 | SH |  | SOLE |  | 0 | 0 | 1115 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 7031771 | 21223 | SH |  | SOLE |  | 20931 | 0 | 292 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 43089 | 254 | SH |  | SOLE |  | 226 | 0 | 28 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 1224996 | 41260 | SH |  | SOLE |  | 39367 | 0 | 1893 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 19601 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 415525 | 1087 | SH |  | SOLE |  | 1037 | 0 | 50 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 5313 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| SPDR SER TR | BBG CONV SEC ETF | 78464A359 |  | 7528 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| SPDR SER TR | BLOOMBERG EMERGI | 78464A391 |  | 391 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| SPDR SER TR | PORTFOLI S | 78464A805 |  | 22297 | 472 | SH |  | SOLE |  | 472 | 0 | 0 |
| SPDR SER TR | PRTFLO S GW | 78464A409 |  | 6958168 | 137323 | SH |  | SOLE |  | 124316 | 0 | 13007 |
| SPDR SER TR | PRTFLO S VL | 78464A508 |  | 5963917 | 153353 | SH |  | SOLE |  | 137928 | 0 | 15425 |
| SPDR SER TR | S 400 MDCP GRW | 78464A821 |  | 14814651 | 226732 | SH |  | SOLE |  | 211299 | 0 | 15433 |
| SPDR SER TR | S 400 MDCP VAL | 78464A839 |  | 15593484 | 240938 | SH |  | SOLE |  | 229698 | 0 | 11240 |
| SPDR SER TR | S 600 SMCP GRW | 78464A201 |  | 14311356 | 198108 | SH |  | SOLE |  | 186431 | 0 | 11677 |
| SPDR SER TR | S 600 SMCP VAL | 78464A300 |  | 10783619 | 145293 | SH |  | SOLE |  | 136675 | 0 | 8618 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 402656 | 3218 | SH |  | SOLE |  | 3214 | 0 | 4 |
| SPDR SER TR | S REGL BKG | 78464A698 |  | 4171 | 71 | SH |  | SOLE |  | 0 | 0 | 71 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 9079 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | COM | 78467J100 |  | 3043343 | 58458 | SH |  | SOLE |  | 52738 | 0 | 5720 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 2000708 | 26633 | SH |  | SOLE |  | 25306 | 0 | 1327 |
| STARBUCKS CORP | COM | 855244109 |  | 670472 | 6759 | SH |  | SOLE |  | 6335 | 0 | 424 |
| STATE STR CORP | COM | 857477103 |  | 2850089 | 36742 | SH |  | SOLE |  | 36191 | 0 | 551 |
| STERIS PLC | SHS USD | G8473T100 |  | 9281306 | 50253 | SH |  | SOLE |  | 48808 | 0 | 1445 |
| STRYKER CORPORATION | COM | 863667101 |  | 8109144 | 33168 | SH |  | SOLE |  | 30959 | 0 | 2209 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 5524 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 63523 | 2002 | SH |  | SOLE |  | 2002 | 0 | 0 |
| SYNAPTICS INC | COM | 87157D109 |  | 8345857 | 87703 | SH |  | SOLE |  | 83540 | 0 | 4163 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 12454 | 379 | SH |  | SOLE |  | 0 | 0 | 379 |
| SYNOPSYS INC | COM | 871607107 |  | 10922394 | 34208 | SH |  | SOLE |  | 33445 | 0 | 763 |
| SYSCO CORP | COM | 871829107 |  | 39582 | 518 | SH |  | SOLE |  | 518 | 0 | 0 |
| TABOOLA.COM LTD | ORD SHS | M8744T106 |  | 305595 | 99219 | SH |  | SOLE |  | 99219 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 401129 | 5385 | SH |  | SOLE |  | 5385 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 5206 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 10370796 | 69584 | SH |  | SOLE |  | 68013 | 0 | 1571 |
| TASKUS INC | CLASS A COM | 87652V109 |  | 845 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| TC ENERGY CORP | COM | 87807B107 |  | 11958 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 525542 | 5549 | SH |  | SOLE |  | 4622 | 0 | 927 |
| TE CONNECTIVITY LTD | SHS | H84989104 |  | 75998 | 662 | SH |  | SOLE |  | 662 | 0 | 0 |
| TEJON RANCH CO | COM | 879080109 |  | 19 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 9373281 | 23438 | SH |  | SOLE |  | 22699 | 0 | 739 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 1035694 | 4149 | SH |  | SOLE |  | 3314 | 0 | 835 |
| TERADYNE INC | COM | 880770102 |  | 4252072 | 48679 | SH |  | SOLE |  | 43642 | 0 | 5037 |
| TESLA INC | COM | 88160R101 |  | 65409 | 531 | SH |  | SOLE |  | 522 | 0 | 9 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 6154602 | 42390 | SH |  | SOLE |  | 41790 | 0 | 600 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 21888 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 6215004 | 37617 | SH |  | SOLE |  | 34520 | 0 | 3097 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 3253676 | 35774 | SH |  | SOLE |  | 32318 | 0 | 3456 |
| THE AARONS COMPANY INC | COM | 00258W108 |  | 21072 | 1763 | SH |  | SOLE |  | 1763 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 19053 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 180626 | 328 | SH |  | SOLE |  | 277 | 0 | 51 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 |  | 102777 | 901 | SH |  | SOLE |  | 901 | 0 | 0 |
| TILRAY BRANDS INC | COM CL 2 | 88688T100 |  | 1396 | 519 | SH |  | SOLE |  | 519 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 9821643 | 123387 | SH |  | SOLE |  | 117392 | 0 | 5995 |
| T-MOBILE US INC | COM | 872590104 |  | 46620 | 333 | SH |  | SOLE |  | 15 | 0 | 318 |
| TOPBUILD CORP | COM | 89055F103 |  | 17370 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| TORO CO | COM | 891092108 |  | 500097 | 4418 | SH |  | SOLE |  | 3402 | 0 | 1016 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 |  | 187233 | 3016 | SH |  | SOLE |  | 3016 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 1093 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 3925957 | 17451 | SH |  | SOLE |  | 16539 | 0 | 912 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 101694 | 605 | SH |  | SOLE |  | 525 | 0 | 80 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 277046 | 440 | SH |  | SOLE |  | 440 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 8700304 | 46404 | SH |  | SOLE |  | 44811 | 0 | 1593 |
| TREEHOUSE FOODS INC | COM | 89469A104 |  | 839 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| TREX CO INC | COM | 89531P105 |  | 34795 | 822 | SH |  | SOLE |  | 822 | 0 | 0 |
| TRIMBLE INC | COM | 896239100 |  | 6573 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| TRINET GROUP INC | COM | 896288107 |  | 1788779 | 26383 | SH |  | SOLE |  | 23550 | 0 | 2833 |
| TRINSEO PLC | SHS | G9059U107 |  | 5710 | 251 | SH |  | SOLE |  | 251 | 0 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 1608706 | 37386 | SH |  | SOLE |  | 35952 | 0 | 1434 |
| TWILIO INC | CL A | 90138F102 |  | 12240 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 2720 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 13958282 | 29757 | SH |  | SOLE |  | 28688 | 0 | 1069 |
| UMB FINL CORP | COM | 902788108 |  | 3310863 | 39642 | SH |  | SOLE |  | 38320 | 0 | 1322 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 180102 | 3577 | SH |  | SOLE |  | 3423 | 0 | 154 |
| UNION PAC CORP | COM | 907818108 |  | 312748 | 1510 | SH |  | SOLE |  | 1430 | 0 | 80 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 942 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 2466364 | 14188 | SH |  | SOLE |  | 13611 | 0 | 577 |
| UNITED RENTALS INC | COM | 911363109 |  | 1850317 | 5206 | SH |  | SOLE |  | 4445 | 0 | 761 |
| UNITED STS OIL FD LP | UNITS | 91232N207 |  | 14022 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 8487682 | 16009 | SH |  | SOLE |  | 14710 | 0 | 1299 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 4406150 | 31274 | SH |  | SOLE |  | 30041 | 0 | 1233 |
| UPSTART HLDGS INC | COM | 91680M107 |  | 106 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| US BANCORP DEL | COM NEW | 902973304 |  | 3605504 | 82676 | SH |  | SOLE |  | 79936 | 0 | 2740 |
| V F CORP | COM | 918204108 |  | 8283 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| VAIL RESORTS INC | COM | 91879Q109 |  | 11918 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 92047 | 726 | SH |  | SOLE |  | 687 | 0 | 39 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 57587 | 273 | SH |  | SOLE |  | 273 | 0 | 0 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 41471 | 558 | SH |  | SOLE |  | 0 | 0 | 558 |
| VANGUARD BD INDEX FDS | LONG TERM BOND | 921937793 |  | 29483 | 407 | SH |  | SOLE |  | 0 | 0 | 407 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 108780 | 1445 | SH |  | SOLE |  | 0 | 0 | 1445 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 1046127 | 4909 | SH |  | SOLE |  | 3201 | 0 | 1708 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 160438 | 921 | SH |  | SOLE |  | 921 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 7962067 | 44293 | SH |  | SOLE |  | 42334 | 0 | 1959 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 120686 | 892 | SH |  | SOLE |  | 587 | 0 | 305 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 337725 | 1657 | SH |  | SOLE |  | 1625 | 0 | 32 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 1598339 | 4549 | SH |  | SOLE |  | 1657 | 0 | 2892 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 326353 | 2055 | SH |  | SOLE |  | 1445 | 0 | 610 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 213354 | 1162 | SH |  | SOLE |  | 1151 | 0 | 11 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 4736561 | 23619 | SH |  | SOLE |  | 22957 | 0 | 662 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 376733 | 1970 | SH |  | SOLE |  | 1860 | 0 | 110 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 707739 | 5042 | SH |  | SOLE |  | 3824 | 0 | 1218 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 95704 | 2455 | SH |  | SOLE |  | 787 | 0 | 1668 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 4003 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 2398669 | 23331 | SH |  | SOLE |  | 22719 | 0 | 612 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 1810 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 1860 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 10599 | 140 | SH |  | SOLE |  | 0 | 0 | 140 |
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 |  | 1138 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 2240 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 188446 | 1241 | SH |  | SOLE |  | 122 | 0 | 1119 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 18119332 | 431721 | SH |  | SOLE |  | 411771 | 0 | 19950 |
| VANGUARD WELLINGTON FD | US MOMENTUM | 921935508 |  | 2053 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 270717 | 2502 | SH |  | SOLE |  | 2128 | 0 | 374 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 483641 | 6946 | SH |  | SOLE |  | 6930 | 0 | 16 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 33175 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 145321 | 455 | SH |  | SOLE |  | 407 | 0 | 48 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 88029 | 574 | SH |  | SOLE |  | 0 | 0 | 574 |
| VAXART INC | COM NEW | 92243A200 |  | 154 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 4034 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| VENTAS INC | COM | 92276F100 |  | 9415 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| VERITONE INC | COM | 92347M100 |  | 1823 | 344 | SH |  | SOLE |  | 344 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 5210076 | 132235 | SH |  | SOLE |  | 125068 | 0 | 7167 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 12129 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| VIATRIS INC | COM | 92556V106 |  | 2716 | 244 | SH |  | SOLE |  | 209 | 0 | 35 |
| VICI PPTYS INC | COM | 925652109 |  | 11534 | 356 | SH |  | SOLE |  | 0 | 0 | 356 |
| VISA INC | COM CL A | 92826C839 |  | 5567919 | 26800 | SH |  | SOLE |  | 25951 | 0 | 849 |
| VISTA OUTDOOR INC | COM | 928377100 |  | 6580 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| VMWARE INC | CL A COM | 928563402 |  | 95016 | 774 | SH |  | SOLE |  | 774 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 4372 | 432 | SH |  | SOLE |  | 118 | 0 | 314 |
| VROOM INC | COM | 92918V109 |  | 102 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 11382 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 409 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 203019 | 5434 | SH |  | SOLE |  | 4983 | 0 | 451 |
| WALKER  DUNLOP INC | COM | 93148P102 |  | 5886 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 7603945 | 53628 | SH |  | SOLE |  | 50761 | 0 | 2867 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 152619 | 16099 | SH |  | SOLE |  | 15577 | 0 | 522 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 49743 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 194713 | 1241 | SH |  | SOLE |  | 886 | 0 | 355 |
| WATERS CORP | COM | 941848103 |  | 6435038 | 18784 | SH |  | SOLE |  | 18504 | 0 | 280 |
| WATSCO INC | COM | 942622200 |  | 3345456 | 13414 | SH |  | SOLE |  | 12369 | 0 | 1045 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 836758 | 20265 | SH |  | SOLE |  | 17209 | 0 | 3056 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 7110 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| WELLTOWER INC | COM | 95040Q104 |  | 48704 | 743 | SH |  | SOLE |  | 743 | 0 | 0 |
| WENDYS CO | COM | 95058W100 |  | 9391 | 415 | SH |  | SOLE |  | 0 | 0 | 415 |
| WESTERN DIGITAL CORP. | COM | 958102105 |  | 820 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| WESTERN UN CO | COM | 959802109 |  | 16022 | 1164 | SH |  | SOLE |  | 1164 | 0 | 0 |
| WESTROCK CO | COM | 96145D105 |  | 527 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| WEWORK INC | CL A | 96209A104 |  | 1270 | 888 | SH |  | SOLE |  | 888 | 0 | 0 |
| WEX INC | COM | 96208T104 |  | 2232350 | 13641 | SH |  | SOLE |  | 13472 | 0 | 169 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 10447 | 337 | SH |  | SOLE |  | 0 | 0 | 337 |
| WILLIAMS COS INC | COM | 969457100 |  | 5758 | 175 | SH |  | SOLE |  | 0 | 0 | 175 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 694360 | 6042 | SH |  | SOLE |  | 5612 | 0 | 430 |
| WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 |  | 53318 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 140768 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| WISDOMTREE TR | INDIA ERNGS FD | 97717W422 |  | 300055 | 9207 | SH |  | SOLE |  | 9207 | 0 | 0 |
| WISDOMTREE TR | INTERNTNL AI ENH | 97717W786 |  | 111830 | 3096 | SH |  | SOLE |  | 3096 | 0 | 0 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 6912954 | 124613 | SH |  | SOLE |  | 122553 | 0 | 2060 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 6086053 | 105004 | SH |  | SOLE |  | 102322 | 0 | 2682 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 46361 | 748 | SH |  | SOLE |  | 748 | 0 | 0 |
| WISDOMTREE TR | US MIDCAP FUND | 97717W570 |  | 2712576 | 55791 | SH |  | SOLE |  | 52757 | 0 | 3034 |
| WORKDAY INC | CL A | 98138H101 |  | 12550 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| WORKIVA INC | COM CL A | 98139A105 |  | 28466 | 339 | SH |  | SOLE |  | 0 | 0 | 339 |
| XCEL ENERGY INC | COM | 98389B100 |  | 219487 | 3131 | SH |  | SOLE |  | 2358 | 0 | 773 |
| YUM BRANDS INC | COM | 988498101 |  | 404197 | 3156 | SH |  | SOLE |  | 3039 | 0 | 117 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 27817 | 509 | SH |  | SOLE |  | 509 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 |  | 4044704 | 15774 | SH |  | SOLE |  | 15124 | 0 | 650 |
| ZIFF DAVIS INC | COM | 48123V102 |  | 1046805 | 13234 | SH |  | SOLE |  | 11456 | 0 | 1778 |
| ZILLOW GROUP INC | CL C CAP STK | 98954M200 |  | 644 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV | SHS | M9T951109 |  | 7993 | 465 | SH |  | SOLE |  | 465 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 131452 | 1031 | SH |  | SOLE |  | 1031 | 0 | 0 |
| ZIMVIE INC | COM | 98888T107 |  | 729 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 |  | 8646 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 20322 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | COMMON STOCK | 98980F104 |  | 361 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| ZSCALER INC | COM | 98980G102 |  | 5595 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ZYNERBA PHARMACEUTICALS INC | COM | 98986X109 |  | 1 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |

---