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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101   4,114,561 38,791 SH   SOLE   38,791 0 0
AB CAP FD INC SL USLSPTF ADV COM 01878T202   772,779 52,966 SH   SOLE   52,966 0 0
AB PORTFOLIOS ABTXMG WLT ADV COM 01877F534   387,437 18,258 SH   SOLE   18,258 0 0
ABBOTT LABS COM COM 002824100   144,699,575 1,273,091 SH   SOLE   1,182,177 0 90,914
ABBVIE INC COM COM 00287Y109   27,775,248 152,527 SH   SOLE   149,338 0 3,189
ABERCROMBIE & FITCH CO CL A COM 002896207   439,532 3,507 SH   SOLE   3,507 0 0
ABM INDS INC COM COM 000957100   38,904,401 871,905 SH   SOLE   819,995 0 51,910
ACADIA HEALTHCARE COMPANY INC COM COM 00404A109   14,138,077 178,466 SH   SOLE   175,100 0 3,366
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101   48,153,869 138,928 SH   SOLE   135,952 0 2,976
ACI WORLDWIDE INC COM COM 004498101   419,608 12,635 SH   SOLE   12,635 0 0
ADAPTHEALTH CORP COM 00653Q102   12,621,567 1,096,574 SH   SOLE   1,033,548 0 63,026
ADDUS HOMECARE CORP COM COM 006739106   65,955,308 638,236 SH   SOLE   607,849 0 30,387
ADOBE SYS INC COM COM 00724F101   6,111,715 12,112 SH   SOLE   11,842 0 270
ADVANCED MICRO DEVICES INC COM COM 007903107   2,036,469 11,283 SH   SOLE   11,283 0 0
ADVISORS INNER CIRCLE FD EDGWD GRW INST COM 0075W0759   82,254,076 1,664,388 SH   SOLE   1,657,625 0 6,763
AEHR TEST SYSTEMS COM COM 00760J108   1,840,544 148,431 SH   SOLE   83,582 0 64,849
AES CORP COM COM 00130H105   237,035 13,220 SH   SOLE   13,220 0 0
AFFIRM HLDGS INC COM CL A COM 00827B106   204,930 5,500 SH   SOLE   5,500 0 0
AFLAC INC COM COM 001055102   938,020 10,925 SH   SOLE   10,925 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101   17,839,136 122,597 SH   SOLE   120,332 0 2,265
AGREE REALTY CORP COM COM 008492100   842,349 14,747 SH   SOLE   14,747 0 0
AIR PRODS & CHEMS INC COM COM 009158106   2,387,504 9,855 SH   SOLE   9,199 0 656
AIRBNB INC COM CL A COM 009066101   19,611,435 118,886 SH   SOLE   813 0 118,073
AIRBUS SE UNSPONSORED ADR COM 009279100   4,025,038 87,322 SH   SOLE   86,517 0 805
AKOYA BIOSCIENCES INC COM COM 00974H104   2,724,111 580,834 SH   SOLE   326,948 0 253,886
ALBEMARLE CORP COM COM 012653101   858,154 6,514 SH   SOLE   6,514 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102   227,283 3,141 SH   SOLE   3,141 0 0
ALIGN TECHNOLOGY INC COM COM 016255101   1,357,261 4,139 SH   SOLE   3,132 0 1,007
ALIMENTATION COUCHE-TARD INC COM COM 01626P148   342,637 5,985 SH   SOLE   5,985 0 0
ALIMENTATION COUCHE-TARD INC COM COM 01626P148   840,370 14,710 SH   SOLE   14,710 0 0
ALKAMI TECHNOLOGY INC COM COM 01644J108   8,113,751 330,230 SH   SOLE   185,866 0 144,364
ALLEGION PUB LTD CO ORD SHS COM G0176J109   363,313 2,697 SH   SOLE   2,697 0 0
ALLEGRO MICROSYSTEMS INC COM COM 01749D105   17,053,440 632,546 SH   SOLE   304,265 0 328,281
ALLIENT INC COM COM 019330109   5,695,741 159,634 SH   SOLE   89,919 0 69,715
ALLSTATE CORP COM COM 020002101   846,884 4,895 SH   SOLE   4,895 0 0
ALLSTATE CORP DP SHS PFD H PFD 020002838   1,965,968 87,610 SH   SOLE   86,710 0 900
ALLY FINL INC COM COM 02005N100   248,411 6,120 SH   SOLE   6,120 0 0
ALPHABET INC CAP STK CL A COM 02079K305   103,780,675 687,608 SH   SOLE   664,468 0 23,140
ALPHABET INC CAP STK CL C COM 02079K107   159,881,675 1,050,057 SH   SOLE   974,280 0 75,777
ALTIMMUNE INC COM COM 02155H200   1,053,630 103,500 SH   SOLE   103,500 0 0
ALTRIA GROUP INC COM COM 02209S103   2,127,086 48,764 SH   SOLE   48,764 0 0
AMAZON COM INC COM COM 023135106   37,895,673 210,088 SH   SOLE   206,088 0 4,000
AMBEV SA SPONSORED ADR COM 02319V103   45,731 18,440 SH   SOLE   18,440 0 0
AMCOR PLC ORD COM G0250X107   107,587 11,313 SH   SOLE   11,313 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102   358,806 23,375 SH   SOLE   23,375 0 0
AMERICAN ELEC PWR INC COM COM 025537101   515,395 5,986 SH   SOLE   5,986 0 0
AMERICAN EXPRESS CO COM COM 025816109   14,047,180 61,694 SH   SOLE   59,344 0 2,350
AMERICAN INTL GROUP INC COM NEW COM 026874784   1,648,840 21,093 SH   SOLE   21,093 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100   2,569,658 13,005 SH   SOLE   12,930 0 75
AMERICAN WTR WKS CO INC NEW COM COM 030420103   6,126,132 50,128 SH   SOLE   49,328 0 800
AMERIPRISE FINL INC COM COM 03076C106   157,857,691 360,044 SH   SOLE   331,657 0 28,387
AMETEK INC COM COM 031100100   127,000,289 694,370 SH   SOLE   629,234 0 65,137
AMGEN INC COM COM 031162100   65,826,650 231,523 SH   SOLE   215,500 0 16,023
AMICUS THERAPEUTICS INC COM COM 03152W109   4,417,005 374,958 SH   SOLE   218,338 0 156,620
AMN HEALTHCARE SERVICES INC COM COM 001744101   30,212,958 483,330 SH   SOLE   456,629 0 26,701
AMPHASTAR PHARMACEUTICALS INC COM COM 03209R103   4,936,713 112,428 SH   SOLE   63,309 0 49,119
AMPHENOL CORP NEW CL A COM 032095101   4,062,166 35,216 SH   SOLE   35,216 0 0
ANALOG DEVICES INC COM COM 032654105   1,853,886 9,373 SH   SOLE   5,573 0 3,800
AON PLC SHS CL A COM G0403H108   9,595,117 28,752 SH   SOLE   28,752 0 0
APA CORPORATION COM COM 03743Q108   324,972 9,452 SH   SOLE   9,452 0 0
APPLE INC COM COM 037833100   140,986,442 822,174 SH   SOLE   815,778 0 6,396
APPLIED INDL TECHNOLOGIES INC COM COM 03820C105   7,640,444 38,676 SH   SOLE   21,772 0 16,904
APPLIED MATLS INC COM COM 038222105   994,854 4,824 SH   SOLE   4,824 0 0
APTARGROUP INC COM COM 038336103   538,868 3,745 SH   SOLE   3,745 0 0
ARCBEST CORP COM COM 03937C105   8,930,618 62,671 SH   SOLE   36,465 0 26,206
ARCH CAP GROUP LTD ORD COM G0450A105   6,149,201 66,521 SH   SOLE   66,521 0 0
ARCOSA INC COM COM 039653100   67,838,158 790,102 SH   SOLE   642,208 0 147,894
ARGENX SE SPONSORED ADR COM 04016X101   2,041,044 5,184 SH   SOLE   5,184 0 0
ARHAUS INC COM CL A COM 04035M102   8,301,489 539,408 SH   SOLE   303,638 0 235,770
ARK ETF TR INNOVATION ETF 00214Q104   208,283 4,159 SH   SOLE   4,159 0 0
ARMADA HOFFLER PPTYS INC COM COM 04208T108   11,428,508 1,098,895 SH   SOLE   464,125 0 634,770
ARROWHEAD PHARMACEUTICALS INC COM COM 04280A100   4,295,663 150,198 SH   SOLE   87,502 0 62,696
ARTERIS INC COM COM 04302A104   5,211,130 711,903 SH   SOLE   407,230 0 304,673
ASBURY AUTOMOTIVE GROUP INC COM COM 043436104   42,282,192 179,329 SH   SOLE   169,471 0 9,858
ASHLAND GLOBAL HLDGS INC COM COM 044186104   228,235 2,344 SH   SOLE   2,344 0 0
ASHTEAD GROUP PLC ADR COM 045055100   13,425,822 47,110 SH   SOLE   46,994 0 116
ASML HOLDING N V N Y REGISTRY SHS COM N07059210   11,691,497 12,047 SH   SOLE   12,047 0 0
ASPEN AEROGELS INC COM COM 04523Y105   8,416,197 478,193 SH   SOLE   269,325 0 208,868
ASTRAZENECA PLC SPONSORED ADR COM 046353108   2,704,241 39,915 SH   SOLE   39,915 0 0
AT&T INC COM COM 00206R102   1,294,631 73,559 SH   SOLE   65,486 0 8,073
ATKORE INC COM COM 047649108   31,911,379 167,637 SH   SOLE   164,682 0 2,955
ATLANTIC UN BANKSHARES CORP COM COM 04911A107   1,776,340 50,307 SH   SOLE   50,307 0 0
ATMOS ENERGY CORP COM COM 049560105   112,763,789 948,631 SH   SOLE   808,041 0 140,590
ATRICURE INC COM COM 04963C209   5,796,531 190,550 SH   SOLE   111,177 0 79,373
AUTODESK INC COM COM 052769106   430,214 1,652 SH   SOLE   1,652 0 0
AUTOLIV INC COM COM 052800109   3,454,133 28,682 SH   SOLE   28,447 0 235
AUTOMATIC DATA PROCESSING INC COM COM 053015103   10,065,271 40,303 SH   SOLE   39,803 0 500
AVANTOR INC COM COM 05352A100   93,225,765 3,645,904 SH   SOLE   2,794,547 0 851,357
AVERY DENNISON CORP COM COM 053611109   107,096,597 479,716 SH   SOLE   405,851 0 73,865
AVIENT CORPORATION COM COM 05368V106   47,417,581 1,092,571 SH   SOLE   1,031,240 0 61,331
AVITA THERAPEUTICS INC COM COM 05380C102   3,873,890 241,665 SH   SOLE   136,081 0 105,584
AXOGEN INC COM COM 05463X106   6,380,521 790,647 SH   SOLE   445,100 0 345,547
AXON ENTERPRISE INC COM COM 05464C101   557,552 1,782 SH   SOLE   1,782 0 0
AZENTA INC COM COM 114340102   1,374,083 22,795 SH   SOLE   22,795 0 0
BAE SYS PLC SPONSORED ADR COM 05523R107   13,310,980 195,204 SH   SOLE   194,752 0 452
BAIDU INC SPON ADR REP A COM 056752108   2,739,280 26,019 SH   SOLE   25,789 0 230
BALFOUR BEATTY PLC SHS COM G3224V108   66,242 13,720 SH   SOLE   13,720 0 0
BANCO BRADESCO S A SP ADR PFD NEW COM 059460303   60,463 21,141 SH   SOLE   21,141 0 0
BANCORP INC DEL COM COM 05969A105   6,678,081 199,584 SH   SOLE   117,229 0 82,355
BANK AMERICA PFD SER GG 6% PERP PFD 060505229   415,736 16,550 SH   SOLE   16,550 0 0
BANK N S HALIFAX COM COM 064149107   337,191 6,512 SH   SOLE   6,512 0 0
BANK NEW YORK MELLON CORP COM COM 064058100   1,913,214 33,204 SH   SOLE   33,204 0 0
BANK NOVA SCOTIA HALIFAX COM COM 064149107   837,008 16,165 SH   SOLE   16,165 0 0
BARRICK GOLD CORPORATION COM COM 067901108   933,587 56,105 SH   SOLE   42,715 0 13,390
BAUSCH HEALTH COS INC COM COM 071734107   109,219 10,294 SH   SOLE   10,294 0 0
BAXTER INTL INC COM COM 071813109   690,507 16,156 SH   SOLE   13,881 0 2,275
BECTON DICKINSON & CO COM COM 075887109   1,397,350 5,647 SH   SOLE   5,647 0 0
BELDEN INC COM COM 077454106   60,691,223 655,342 SH   SOLE   618,220 0 37,122
BELLRING BRANDS INC COM CL A COM 07831C103   16,071,154 272,254 SH   SOLE   267,164 0 5,090
BERKLEY W R CORP COM COM 084423102   207,392 2,345 SH   SOLE   2,345 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108   19,667,640 31 SH   SOLE   29 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   38,772,785 92,202 SH   SOLE   91,602 0 600
BEST BUY INC COM COM 086516101   266,926 3,254 SH   SOLE   3,254 0 0
BIO TECHNE CORP COM COM 09073M104   507,090 7,204 SH   SOLE   7,204 0 0
BITWISE BITCOIN ETF TR SHS BEN INT ETF 09174C104   1,010,099 26,094 SH   SOLE   26,094 0 0
BK OF AMERICA CORP COM COM 060505104   3,059,028 80,671 SH   SOLE   80,671 0 0
BLACKROCK INC COM COM 09247X101   13,820,245 16,577 SH   SOLE   16,087 0 490
BLACKSTONE INC COM COM 09260D107   32,211,338 245,196 SH   SOLE   245,196 0 0
BLACKSTONE REAL ESTATE INCOME TRUST INC - CLASS I COM PER092613   1,310,815 92,606 SH   SOLE   92,606 0 0
BOEING CO COM COM 097023105   3,084,559 15,983 SH   SOLE   15,858 0 125
BOOKING HLDGS INC COM COM 09857L108   1,102,876 304 SH   SOLE   266 0 38
BOOT BARN HLDGS INC COM COM 099406100   13,938,238 146,487 SH   SOLE   143,747 0 2,740
BORGWARNER INC COM COM 099724106   69,633,655 2,004,423 SH   SOLE   1,707,983 0 296,440
BOSTON SCIENTIFIC CORP COM COM 101137107   3,479,840 50,808 SH   SOLE   49,808 0 1,000
BOWMAN CONSULTING GROUP LTD COM COM 103002101   6,565,708 188,724 SH   SOLE   106,229 0 82,495
BP PLC SPONSORED ADR COM 055622104   372,467 9,885 SH   SOLE   6,145 0 3,740
BRAZE INC COM CL A COM 10576N102   5,713,504 128,973 SH   SOLE   126,587 0 2,386
BRIGHTSPRING HEALTH SVCS INC COM COM 10950A106   14,179,285 1,304,442 SH   SOLE   1,280,058 0 24,384
BRINKS CO COM COM 109696104   85,810,594 928,887 SH   SOLE   883,254 0 45,633
BRISTOL-MYERS SQUIBB CO COM COM 110122108   6,061,287 111,770 SH   SOLE   105,220 0 6,550
BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107   4,518,540 148,149 SH   SOLE   148,149 0 0
BROADCOM INC COM COM 11135F101   241,064,245 181,879 SH   SOLE   168,484 0 13,395
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103   1,757,904 8,581 SH   SOLE   8,581 0 0
BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS COM 113004105   216,277 5,147 SH   SOLE   5,147 0 0
BROOKFIELD CORP CL A LTD VT SH COM 11271J107   8,987,019 214,641 SH   SOLE   214,641 0 0
BROWN FORMAN CORP CL B COM 115637209   612,471 11,865 SH   SOLE   11,865 0 0
BRUNSWICK CORP 6.375 SR NT 49 PFD 117043604   405,920 16,000 SH   SOLE   16,000 0 0
BRUNSWICK CORP COM COM 117043109   71,016,424 735,769 SH   SOLE   615,652 0 120,117
BURLINGTON STORES INC COM COM 122017106   502,227 2,163 SH   SOLE   2,163 0 0
BWX TECHNOLOGIES INC COM COM 05605H100   37,676,317 367,144 SH   SOLE   198,313 0 168,831
BYD CO LTD SHS H COM Y1023R104   418,590 16,250 SH   SOLE   16,250 0 0
CACTUS INC CL A COM 127203107   10,175,934 203,153 SH   SOLE   118,399 0 84,754
CADENCE BANK COM COM 12740C103   158,953,147 5,481,143 SH   SOLE   4,712,860 0 768,283
CADENCE DESIGN SYSTEM INC COM COM 127387108   4,612,236 14,817 SH   SOLE   14,817 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG COM 135086106   7,296,903 605,050 SH   SOLE   593,379 0 11,671
CANADIAN NATL RY CO COM COM 136375102   10,868,640 82,519 SH   SOLE   82,519 0 0
CANTALOUPE INC COM COM 138103106   5,645,945 878,063 SH   SOLE   494,298 0 383,765
CAPITAL ONE FINL CORP COM COM 14040H105   376,251 2,527 SH   SOLE   2,527 0 0
CAPITAL WORLD GROWTH & INCOME COM 140543109   335,753 5,179 SH   SOLE   5,179 0 0
CARDINAL HEALTH INC COM COM 14149Y108   759,018 6,783 SH   SOLE   5,583 0 1,200
CARLISLE COS INC COM COM 142339100   134,600,867 343,501 SH   SOLE   269,513 0 73,988
CARMAX INC COM COM 143130102   201,311 2,311 SH   SOLE   2,311 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104   2,778,149 47,792 SH   SOLE   47,792 0 0
CARTERS INC COM COM 146229109   29,565,429 349,143 SH   SOLE   344,169 0 4,974
CASELLA WASTE SYS INC CL A COM 147448104   130,382,934 1,318,731 SH   SOLE   1,096,254 0 222,477
CATERPILLAR INC DEL COM COM 149123101   6,353,530 17,339 SH   SOLE   17,339 0 0
CBIZ INC COM COM 124805102   73,831,841 940,533 SH   SOLE   884,552 0 55,981
CBRE GROUP INC CL A COM 12504L109   358,524 3,687 SH   SOLE   3,687 0 0
CDW CORP COM COM 12514G108   36,384,961 142,251 SH   SOLE   140,293 0 1,958
CECO ENVIRONMENTAL CORP COM COM 125141101   7,795,493 338,640 SH   SOLE   190,610 0 148,030
CELSIUS HOLDINGS INC COM NEW COM 15118V207   2,287,348 27,585 SH   SOLE   27,585 0 0
CENCORA INC COM COM 03073E105   7,975,904 32,824 SH   SOLE   32,824 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205   41,069,808 1,112,400 SH   SOLE   1,047,193 0 65,207
CERTARA INC COM COM 15687V109   9,231,444 516,300 SH   SOLE   302,716 0 213,584
CERUS CORP COM COM 157085101   5,096,498 2,696,560 SH   SOLE   1,570,197 0 1,126,363
CHARLES RIV LABS INTL INC COM COM 159864107   2,199,030 8,116 SH   SOLE   8,116 0 0
CHART INDS INC COM PAR $0.01 COM 16115Q308   15,701,934 95,325 SH   SOLE   47,598 0 47,727
CHECK POINT SOFTWARE TECH LTD ORD COM M22465104   403,465 2,460 SH   SOLE   2,460 0 0
CHEFS WHSE INC COM COM 163086101   20,855,769 553,791 SH   SOLE   543,383 0 10,408
CHENIERE ENERGY INC COM NEW COM 16411R208   818,012 5,072 SH   SOLE   5,072 0 0
CHEVRON CORP NEW COM COM 166764100   117,856,666 747,158 SH   SOLE   704,262 0 42,896
CHIMERA INVT CORP COM NEW COM 16934Q208   61,313 13,300 SH   SOLE   13,300 0 0
CHORD ENERGY CORPORATION COM NEW COM 674215207   6,262,819 35,137 SH   SOLE   20,815 0 14,322
CHUBB LIMITED COM COM H1467J104   592,889 2,288 SH   SOLE   2,288 0 0
CIENA CORP COM NEW COM 171779309   420,622 8,506 SH   SOLE   8,506 0 0
CIGNA CORP NEW COM COM 125523100   1,746,944 4,810 SH   SOLE   4,810 0 0
CINTAS CORP COM COM 172908105   3,104,002 4,518 SH   SOLE   4,518 0 0
CISCO SYS INC COM COM 17275R102   115,678,379 2,317,740 SH   SOLE   2,114,422 0 203,318
CITIGROUP INC COM NEW COM 172967424   101,608,151 1,606,707 SH   SOLE   1,452,442 0 154,265
CLEAN HARBORS INC COM COM 184496107   59,365,715 294,897 SH   SOLE   205,030 0 89,867
CLEARPOINT NEURO INC COM COM 18507C103   242,760 35,700 SH   SOLE   35,700 0 0
CLEARWATER ANALYTICS HLDGS INC CL A COM 185123106   17,584,161 994,017 SH   SOLE   977,153 0 16,864
CLEARWAY ENERGY INC CL C COM 18539C204   1,457,198 63,219 SH   SOLE   63,219 0 0
CLEVELAND CLIFFS INC COM COM 185899101   721,995 31,750 SH   SOLE   31,750 0 0
COCA COLA CO COM COM 191216100   26,188,853 428,062 SH   SOLE   420,862 0 7,200
COHEN & STEERS INSTL RLTY SHS COM 19247U106   5,193,290 113,218 SH   SOLE   109,573 0 3,645
COHERENT CORP COM COM 19247G107   44,506,477 734,188 SH   SOLE   691,316 0 42,872
COLGATE PALMOLIVE CO COM COM 194162103   4,868,193 54,061 SH   SOLE   53,786 0 275
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107   5,908,615 48,340 SH   SOLE   48,340 0 0
COLUMBIA BKG SYS INC COM COM 197236102   86,468,242 4,468,643 SH   SOLE   3,585,640 0 883,003
COLUMBIA SPORTSWEAR CO COM COM 198516106   296,307 3,650 SH   SOLE   3,650 0 0
COMCAST CORP NEW CL A COM 20030N101   62,154,070 1,433,773 SH   SOLE   1,331,006 0 102,767
COMFORTDELGRO CORP COM Y1690R106   42,951 41,405 SH   SOLE   41,405 0 0
COMMVAULT SYSTEMS INC COM COM 204166102   1,026,573 10,121 SH   SOLE   10,121 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT COM 20451Q104   722,100 30,000 SH   SOLE   30,000 0 0
CONCENTRIX CORP COM COM 20602D101   12,085,150 182,500 SH   SOLE   163,615 0 18,885
CONOCOPHILLIPS COM COM 20825C104   34,366,746 270,009 SH   SOLE   269,097 0 912
CONSOLIDATED EDISON INC COM COM 209115104   464,803 5,118 SH   SOLE   5,118 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   1,996,621 7,347 SH   SOLE   7,347 0 0
COPA HOLDINGS SA CL A COM P31076105   1,005,456 9,653 SH   SOLE   9,653 0 0
COPART INC COM COM 217204106   2,198,759 37,962 SH   SOLE   37,962 0 0
CORE & MAIN INC CL A COM 21874C102   59,304,359 1,035,884 SH   SOLE   685,584 0 350,300
CORNING INC COM COM 219350105   295,355 8,961 SH   SOLE   8,961 0 0
CORTEVA INC COM COM 22052L104   237,600 4,120 SH   SOLE   4,120 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   21,631,633 29,526 SH   SOLE   29,226 0 300
COTERRA ENERGY INC COM COM 127097103   244,089 8,755 SH   SOLE   8,755 0 0
CRANE CO NEW COM COM 224408104   26,087,252 193,053 SH   SOLE   189,560 0 3,493
CRANE NXT CO COM COM 224441105   9,863,332 159,343 SH   SOLE   156,401 0 2,942
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES COM G25457105   7,809,935 368,567 SH   SOLE   217,830 0 150,737
CRISPR THERAPEUTICS AG NAMEN AKT COM H17182108   448,220 6,576 SH   SOLE   6,576 0 0
CROCS INC COM COM 227046109   23,881,441 166,074 SH   SOLE   162,939 0 3,135
CROWDSTRIKE HLDGS INC CL A COM 22788C105   218,322 681 SH   SOLE   681 0 0
CROWN HOLDINGS INC COM COM 228368106   372,681 4,702 SH   SOLE   4,702 0 0
CRYOPORT INC COM PAR $0.001 COM 229050307   7,381,449 417,031 SH   SOLE   234,733 0 182,298
CSW INDUSTRIALS INC COM COM 126402106   16,098,017 68,619 SH   SOLE   67,334 0 1,285
CSX CORP COM COM 126408103   1,721,308 46,434 SH   SOLE   44,634 0 1,800
CUMMINS INC COM COM 231021106   359,178 1,219 SH   SOLE   1,219 0 0
CURTISS WRIGHT CORP COM COM 231561101   100,423,178 392,370 SH   SOLE   268,600 0 123,770
CVB FINL CORP COM COM 126600105   57,923,697 3,246,844 SH   SOLE   3,060,052 0 186,792
CVR F STAR COM COM 849CVR014   0 12,835 SH   SOLE   12,835 0 0
CVR F STAR THERAPEUTIC COM COM 849CVR022   0 12,835 SH   SOLE   12,835 0 0
CVRX INC COM COM 126638105   4,624,757 253,968 SH   SOLE   142,957 0 111,011
CVS HEALTH CORP COM COM 126650100   108,710,806 1,362,974 SH   SOLE   1,260,712 0 102,262
D R HORTON INC COM COM 23331A109   39,394,586 239,408 SH   SOLE   206,296 0 33,112
DAIKIN INDUSTRIES LTD SHS COM J10038115   2,961,203 21,342 SH   SOLE   21,342 0 0
DANAHER CORP DEL COM COM 235851102   30,775,087 123,238 SH   SOLE   122,648 0 590
DANONE SPONSORED ADR COM 23636T100   1,263,298 97,656 SH   SOLE   97,656 0 0
DAYFORCE INC COM COM 15677J108   249,413 3,767 SH   SOLE   3,767 0 0
DBS GROUP HLDGS LTD SPONSORED ADR COM 23304Y100   3,135,593 29,363 SH   SOLE   29,103 0 260
DEERE & CO COM COM 244199105   9,882,272 24,060 SH   SOLE   24,060 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202   381,242 3,341 SH   SOLE   3,341 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702   87,433,263 1,826,473 SH   SOLE   1,609,602 0 216,871
DENTSPLY SIRONA INC COM COM 24906P109   66,260,450 1,996,398 SH   SOLE   1,649,156 0 347,242
DESCARTES SYS GROUP INC COM COM 249906108   8,890,217 97,129 SH   SOLE   68,017 0 29,112
DEUTSCHE POST AG SPONSORED ADR COM 25157Y202   1,531,110 35,518 SH   SOLE   35,518 0 0
DEVON ENERGY CORP NEW COM COM 25179M103   2,606,500 51,943 SH   SOLE   51,743 0 200
DIAGEO P L C SPON ADR NEW COM 25243Q205   5,635,646 37,889 SH   SOLE   37,889 0 0
DICKS SPORTING GOODS INC COM COM 253393102   2,076,807 9,236 SH   SOLE   9,236 0 0
DIGITAL RLTY TR INC COM COM 253868103   301,620 2,094 SH   SOLE   2,094 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 ETF 25434V708   1,330,142 41,632 SH   SOLE   41,632 0 0
DISCO CORP ADR COM 25461D100   12,508,158 343,005 SH   SOLE   343,005 0 0
DISCOVER FINL SVCS COM COM 254709108   408,739 3,118 SH   SOLE   3,118 0 0
DISNEY WALT CO COM DISNEY COM 254687106   16,269,604 132,965 SH   SOLE   124,926 0 8,039
DOLLAR TREE INC COM COM 256746108   1,367,850 10,273 SH   SOLE   7,273 0 3,000
DOMINION ENERGY INC COM COM 25746U109   2,904,670 59,050 SH   SOLE   59,050 0 0
DOUGLAS DYNAMICS INC COM COM 25960R105   16,441,072 681,636 SH   SOLE   671,983 0 9,653
DOVER CORP COM COM 260003108   2,512,731 14,181 SH   SOLE   14,181 0 0
DOW INC COM COM 260557103   672,683 11,612 SH   SOLE   11,612 0 0
DRAFTKINGS INC NEW COM CL A COM 26142V105   432,485 9,524 SH   SOLE   9,524 0 0
DUCOMMUN INC DEL COM COM 264147109   4,628,594 90,226 SH   SOLE   90,226 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   1,339,143 13,847 SH   SOLE   13,847 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   61,807,751 806,153 SH   SOLE   729,083 0 77,070
DYNATRACE INC COM COM 268150109   669,618 14,419 SH   SOLE   14,419 0 0
EASTGROUP PPTY INC COM COM 277276101   39,256,423 218,370 SH   SOLE   165,561 0 52,809
EATON CORP PLC SHS COM G29183103   111,705,555 357,252 SH   SOLE   354,203 0 3,049
ECARE SOLUTIONS INC COM COM 278744107   10,800 12,000 SH   SOLE   12,000 0 0
ECOLAB INC COM COM 278865100   9,458,357 40,963 SH   SOLE   39,463 0 1,500
EDWARDS LIFESCIENCES CORP COM COM 28176E108   989,619 10,356 SH   SOLE   9,356 0 1,000
ELECTRONIC ARTS INC COM COM 285512109   1,092,935 8,238 SH   SOLE   8,238 0 0
ELEMENT SOLUTIONS INC COM COM 28618M106   129,664,977 5,190,752 SH   SOLE   4,510,451 0 680,301
EMCOR GROUP INC COM COM 29084Q100   87,669,724 250,342 SH   SOLE   175,005 0 75,337
EMERSON ELEC CO COM COM 291011104   17,006,308 149,941 SH   SOLE   141,962 0 7,979
ENBRIDGE INC COM COM 29250N105   775,265 21,428 SH   SOLE   21,425 0 3
ENCOMPASS HEALTH CORP COM COM 29261A100   20,809,334 251,990 SH   SOLE   125,605 0 126,385
ENDAVA PLC ADS COM 29260V105   11,868,176 311,992 SH   SOLE   307,338 0 4,654
ENEL CHILE S A SPONSORED ADR COM 29278D105   40,123 13,155 SH   SOLE   13,155 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100   2,505,223 159,264 SH   SOLE   159,264 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD COM 29336T100   892,165 65,408 SH   SOLE   65,408 0 0
ENPRO INC COM COM 29355X107   8,675,622 51,405 SH   SOLE   28,925 0 22,480
ENTEGRIS INC COM COM 29362U104   8,271,341 58,854 SH   SOLE   58,854 0 0
ENTERPRISE BANCORP INC MASS COM COM 293668109   360,723 13,890 SH   SOLE   13,890 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107   5,985,990 205,140 SH   SOLE   200,796 0 4,344
EOG RES INC COM COM 26875P101   97,857,797 765,471 SH   SOLE   695,437 0 70,034
EQUIFAX INC COM COM 294429105   780,356 2,917 SH   SOLE   2,917 0 0
ERICSSON ADR B SEK 10 COM 294821608   1,287,147 233,602 SH   SOLE   233,602 0 0
ERSTE GROUP BK A G SPONSORED ADR COM 296036304   5,915,044 265,226 SH   SOLE   263,911 0 1,315
ESC REDDY ICE HLDGS INC COM 757ESC025   0 29,008 SH   SOLE   29,008 0 0
ESCO TECHNOLOGIES INC COM COM 296315104   58,639,635 547,778 SH   SOLE   517,398 0 30,380
EURONEXT COM N3113K397   4,341,387 45,576 SH   SOLE   45,576 0 0
EURONEXT N V ORDINARY SHARE COM N3113K397   2,565,734 27,165 SH   SOLE   26,732 0 433
EURONEXT NV UNSPONSRED ADS COM 29873W102   982,443 53,105 SH   SOLE   53,105 0 0
EVERI HLDGS INC COM COM 30034T103   14,320,185 1,424,894 SH   SOLE   1,400,946 0 23,948
EVOLENT HEALTH INC CL A COM 30050B101   24,083,796 734,486 SH   SOLE   722,112 0 12,374
EVOLV TECHNOLOGIES HLDNGS INC COM CL A COM 30049H102   2,896,581 650,917 SH   SOLE   366,439 0 284,478
EXACT SCIENCES CORP COM COM 30063P105   450,755 6,527 SH   SOLE   6,527 0 0
EXAGEN INC COM COM 30068X103   866,354 544,877 SH   SOLE   315,558 0 229,319
EXLSERVICE HOLDINGS INC COM COM 302081104   19,416,539 610,583 SH   SOLE   253,213 0 357,370
EXPONENT INC COM COM 30214U102   22,863,785 276,500 SH   SOLE   272,212 0 4,288
EXTRA SPACE STORAGE INC COM COM 30225T102   27,828,864 189,312 SH   SOLE   156,697 0 32,615
EXXON MOBIL CORP COM COM 30231G102   72,611,034 624,665 SH   SOLE   616,613 0 8,051
EZCORP INC CL A NON VTG COM 302301106   15,655,069 1,381,736 SH   SOLE   1,359,263 0 22,473
F M C CORP COM NEW COM 302491303   28,708,234 450,679 SH   SOLE   412,868 0 37,811
FAIR ISAAC CORP COM COM 303250104   812,247 650 SH   SOLE   650 0 0
FAIRFAX INDIA HLDGS CORP COM SUB VTG SH COM 303897102   149,300 10,000 SH   SOLE   10,000 0 0
FASTENAL CO COM COM 311900104   630,465 8,173 SH   SOLE   8,173 0 0
FEDERAL SIGNAL CORP COM COM 313855108   98,174,867 1,156,768 SH   SOLE   968,500 0 188,268
FEDEX CORP COM COM 31428X106   629,360 2,172 SH   SOLE   2,172 0 0
FERGUSON PLC NEW SHS COM G3421J106   10,796,995 49,430 SH   SOLE   49,430 0 0
FERRARI N V COM COM N3167Y103   9,718,846 22,294 SH   SOLE   22,294 0 0
FIDELITY CONTRAFUND INC COM COM 316071109   686,322 36,179 SH   SOLE   36,179 0 0
FIDELITY FD INC COM COM 316153105   541,992 6,404 SH   SOLE   6,404 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COM 31620R303   1,532,413 28,859 SH   SOLE   28,859 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106   96,448,755 1,300,199 SH   SOLE   1,179,314 0 120,885
FIRST HORIZON CORPORATION COM COM 320517105   525,386 34,116 SH   SOLE   33,306 0 810
FIRST LONG IS CORP COM COM 320734106   313,459 28,265 SH   SOLE   28,265 0 0
FIRSTCASH INC COM COM 33768G107   15,181,851 119,036 SH   SOLE   116,789 0 2,247
FIVE BELOW INC COM COM 33829M101   1,896,509 10,456 SH   SOLE   10,456 0 0
FIVE9 INC COM COM 338307101   7,216,809 116,194 SH   SOLE   113,989 0 2,205
FLEXTRONICS INTL LTD ORD COM Y2573F102   2,791,649 97,576 SH   SOLE   96,621 0 955
FLOOR & DECOR HLDGS INC CL A COM 339750101   16,900,115 130,382 SH   SOLE   128,282 0 2,100
FLOWSERVE CORP COM COM 34354P105   41,413,031 906,590 SH   SOLE   634,652 0 271,938
FLYWIRE CORPORATION COM VTG COM 302492103   9,171,240 369,659 SH   SOLE   216,467 0 153,192
FORD MTR CO DEL COM PAR $0.01 COM 345370860   151,313 11,394 SH   SOLE   11,394 0 0
FORMFACTOR INC COM COM 346375108   50,529,384 1,107,372 SH   SOLE   1,044,706 0 62,666
FORTINET INC COM COM 34959E109   2,995,803 43,856 SH   SOLE   43,856 0 0
FORTIS INC COM COM 349553107   244,251 6,182 SH   SOLE   6,182 0 0
FORTIVE CORP COM COM 34959J108   822,265 9,559 SH   SOLE   9,484 0 75
Fortrea Holdings Inc COM 34965K107   732,033 18,237 SH   SOLE   18,237 0 0
FORTUNA SILVER MINES INC COM COM 349915108   83,925 22,500 SH   SOLE   22,500 0 0
FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106   815,711 9,634 SH   SOLE   9,634 0 0
FORWARD AIR CORP COM COM 349853101   407,105 13,086 SH   SOLE   13,086 0 0
FOX FACTORY HLDG CORP COM COM 35138V102   6,610,026 126,945 SH   SOLE   124,557 0 2,388
FRANCO NEVADA CORP COM COM 351858105   1,023,657 8,591 SH   SOLE   6,121 0 2,470
FRANKLIN COVEY CO COM COM 353469109   5,529,300 140,838 SH   SOLE   79,275 0 61,563
FRANKLIN RES INC COM COM 354613101   558,911 19,883 SH   SOLE   19,883 0 0
FRESHPET INC COM COM 358039105   42,895,080 370,232 SH   SOLE   319,348 0 50,884
FULLER H B CO COM COM 359694106   107,893,733 1,353,069 SH   SOLE   1,128,538 0 224,531
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK COM 36266G107   53,333,533 586,663 SH   SOLE   511,108 0 75,555
GENERAL DYNAMICS CORP COM COM 369550108   2,109,070 7,466 SH   SOLE   7,466 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301   4,977,680 28,358 SH   SOLE   27,358 0 1,000
GENERAL MLS INC COM COM 370334104   52,855,538 755,403 SH   SOLE   688,871 0 66,532
GENERAL MTRS CO COM COM 37045V100   321,713 7,094 SH   SOLE   7,094 0 0
GENIUS SPORTS LIMITED SHARES CL A COM G3934V109   6,620,545 1,159,465 SH   SOLE   652,723 0 506,742
GFL ENVIRONMENTAL INC SUB VTG SHS COM 36168Q104   452,744 13,123 SH   SOLE   13,123 0 0
GIBRALTAR INDS INC COM COM 374689107   61,689,926 766,049 SH   SOLE   723,412 0 42,637
GILEAD SCIENCES INC COM COM 375558103   1,246,901 17,023 SH   SOLE   16,703 0 320
GLACIER BANCORP INC NEW COM COM 37637Q105   107,038,461 2,657,360 SH   SOLE   2,537,159 0 120,201
GLENCORE PLC UNSPONSORD ADR COM 37827X100   6,931,143 630,230 SH   SOLE   627,130 0 3,100
GLOBAL E ONLINE LTD SHS COM M5216V106   480,147 13,209 SH   SOLE   13,209 0 0
GLOBAL PMTS INC COM COM 37940X102   435,464 3,258 SH   SOLE   3,258 0 0
GLOBAL X FDS S&P 500 CATHOLIC ETF 37954Y889   791,363 12,435 SH   SOLE   12,435 0 0
GLOBE LIFE INC COM COM 37959E102   1,060,829 9,116 SH   SOLE   9,116 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP ETF 381430396   512,508 6,829 SH   SOLE   6,829 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104   8,928,124 21,375 SH   SOLE   21,375 0 0
GOLUB CAP BDC INC COM COM 38173M102   550,071 33,077 SH   SOLE   33,077 0 0
GOSSAMER BIO INC COM COM 38341P102   23,491 19,908 SH   SOLE   19,908 0 0
GRAINGER W W INC COM COM 384802104   811,805 798 SH   SOLE   798 0 0
GRANITE RIDGE RESOURCES INC COM COM 387432107   10,679,500 1,643,000 SH   SOLE   1,643,000 0 0
GRAPHIC PACKAGING HLDG CO COM COM 388689101   16,755,185 574,201 SH   SOLE   247,201 0 327,000
GREAT EASTERN ENER COM 39032T106   21,797 493,000 SH   SOLE   493,000 0 0
GRID DYNAMICS HLDGS INC CL A COM 39813G109   7,429,071 604,481 SH   SOLE   340,287 0 264,194
GROWTH FD AMER INC COM 399874106   1,413,040 19,880 SH   SOLE   19,880 0 0
GSK PLC SPONSORED ADR COM 37733W204   14,203,431 331,314 SH   SOLE   331,314 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100   473,492 4,057 SH   SOLE   4,057 0 0
GULF KEYSTONE PETROLEUM LTD SHS NEW COM G4209G207   432,000 300,000 SH   SOLE   300,000 0 0
HAEMONETICS CORP COM COM 405024100   38,705,713 453,494 SH   SOLE   427,394 0 26,100
HALEON PLC ADR COM 405552100   1,835,954 216,249 SH   SOLE   216,249 0 0
HALOZYME THERAPEUTICS INC COM COM 40637H109   24,535,613 603,137 SH   SOLE   497,253 0 105,884
HAMILTON LANE INC CL A COM 407497106   10,767,452 95,490 SH   SOLE   93,699 0 1,791
HANESBRANDS INC COM COM 410345102   105,688 18,222 SH   SOLE   18,222 0 0
HANOVER INS GROUP INC COM COM 410867105   19,731,986 144,907 SH   SOLE   67,563 0 77,344
HARMONIC INC COM COM 413160102   8,294,926 617,182 SH   SOLE   347,417 0 269,765
HARTFORD FINL SVCS GROUP INC COM COM 416515104   2,368,810 22,987 SH   SOLE   22,987 0 0
HASBRO INC COM COM 418056107   1,983,456 35,093 SH   SOLE   35,093 0 0
HCA HEALTHCARE INC COM COM 40412C101   623,034 1,868 SH   SOLE   1,868 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103   1,062,019 56,641 SH   SOLE   56,641 0 0
HEICO CORP NEW COM COM 422806109   2,330,964 12,204 SH   SOLE   12,204 0 0
HEINEKEN HOLDINGS SHS COM N39338194   423,350 5,241 SH   SOLE   5,241 0 0
HEINEKEN N V SPONSORED ADR L1 COM 423012301   1,586,581 32,887 SH   SOLE   32,887 0 0
HEINEKEN NV COM N39427211   742,951 7,700 SH   SOLE   7,700 0 0
HELIOS TECHNOLOGIES INC COM COM 42328H109   8,263,851 184,915 SH   SOLE   107,718 0 77,197
HERSHEY CO COM COM 427866108   2,162,373 11,118 SH   SOLE   11,118 0 0
HESS CORP COM COM 42809H107   31,774,916 208,169 SH   SOLE   208,169 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109   375,557 21,182 SH   SOLE   21,182 0 0
HEXCEL CORP NEW COM COM 428291108   5,897,426 80,953 SH   SOLE   48,548 0 32,405
HITACHI LTD ADR 10 COM COM 433578507   8,857,293 48,728 SH   SOLE   48,463 0 265
HOLOGIC INC COM COM 436440101   6,662,618 85,462 SH   SOLE   85,462 0 0
HOME BANCSHARES INC COM COM 436893200   10,064,118 409,610 SH   SOLE   401,795 0 7,815
HOME DEPOT INC COM COM 437076102   150,550,778 392,468 SH   SOLE   368,282 0 24,187
HONEYWELL INTL INC COM COM 438516106   2,673,921 13,028 SH   SOLE   13,028 0 0
HORACE MANN EDUCATORS CORP NEW COM COM 440327104   539,647 14,589 SH   SOLE   14,589 0 0
HOWMET AEROSPACE INC COM COM 443201108   290,896 4,251 SH   SOLE   4,251 0 0
HP INC COM COM 40434L105   644,562 21,329 SH   SOLE   21,329 0 0
HUMANA INC COM COM 444859102   70,563,931 203,518 SH   SOLE   186,523 0 16,995
HUNT J B TRANS SVCS INC COM COM 445658107   5,838,424 29,302 SH   SOLE   29,302 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104   2,581,740 185,071 SH   SOLE   185,071 0 0
ICF INTL INC COM COM 44925C103   122,120,109 810,729 SH   SOLE   656,981 0 153,748
ICON PLC SHS COM G4705A100   10,274,695 30,584 SH   SOLE   30,584 0 0
ICU MED INC COM COM 44930G107   29,881,752 278,436 SH   SOLE   262,521 0 15,915
IDEX CORP COM COM 45167R104   3,168,112 12,983 SH   SOLE   12,983 0 0
IDEXX LABS INC COM COM 45168D104   793,697 1,470 SH   SOLE   1,470 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   738,444 2,752 SH   SOLE   2,752 0 0
ILLUMINA INC COM COM 452327109   545,984 3,976 SH   SOLE   3,726 0 250
IMPINJ INC COM COM 453204109   9,331,555 72,670 SH   SOLE   41,365 0 31,305
INDEPENDENT BANK CORP MASS COM COM 453836108   51,416,984 988,408 SH   SOLE   815,404 0 173,004
INDEPENDENT BK GROUP INC COM COM 45384B106   3,702,900 81,115 SH   SOLE   47,678 0 33,437
INGERSOLL RAND INC COM COM 45687V106   347,137 3,656 SH   SOLE   3,656 0 0
INGREDION INC COM COM 457187102   2,109,238 18,051 SH   SOLE   17,756 0 295
INSTALLED BLDG PRODS INC COM COM 45780R101   69,414,672 268,290 SH   SOLE   253,571 0 14,719
INTAPP INC COM COM 45827U109   13,099,582 381,912 SH   SOLE   374,837 0 7,075
INTEGER HLDGS CORP COM COM 45826H109   99,038,334 848,803 SH   SOLE   703,374 0 145,429
INTEL CORP COM COM 458140100   13,398,830 303,347 SH   SOLE   288,259 0 15,088
INTER PARFUMS INC COM COM 458334109   9,070,483 64,554 SH   SOLE   63,347 0 1,207
INTERCONTINENTAL EXCHANGE GROUP INC COM COM 45866F104   2,232,275 16,243 SH   SOLE   15,026 0 1,217
INTERNATIONAL BUSINESS MACHS COM COM 459200101   58,003,207 303,745 SH   SOLE   298,187 0 5,558
INTERNATIONAL MNY EXPRESS INC COM COM 46005L101   8,541,456 374,133 SH   SOLE   210,586 0 163,547
INTERPUBLIC GROUP COS INC COM COM 460690100   62,556,041 1,917,133 SH   SOLE   1,576,810 0 340,323
INTRA CELLULAR THERAPIES INC COM COM 46116X101   2,925,499 42,276 SH   SOLE   24,687 0 17,589
INTUIT COM COM 461202103   6,999,850 10,769 SH   SOLE   9,369 0 1,400
INTUITIVE SURGICAL INC COM NEW COM 46120E602   24,080,692 60,339 SH   SOLE   59,844 0 495
IQVIA HLDGS INC COM COM 46266C105   1,824,854 7,216 SH   SOLE   7,216 0 0
IRHYTHM TECHNOLOGIES INC COM COM 450056106   10,979,748 94,653 SH   SOLE   55,252 0 39,401
ISHARES BRAZIL SM-CP ETF 464289131   7,531,720 518,000 SH   SOLE   518,000 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103   1,272,817 24,667 SH   SOLE   24,517 0 150
ISHARES INC MSCI JPN ETF NEW ETF 46434G822   27,527,686 385,812 SH   SOLE   385,812 0 0
ISHARES INC MSCI STH KOR ETF ETF 464286772   6,922,217 103,147 SH   SOLE   102,632 0 515
ISHARES TR COHEN&ST RLTY ETF 464287564   286,192 4,960 SH   SOLE   4,960 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621   362,855 6,250 SH   SOLE   6,250 0 0
ISHARES TR CORE MSCI EAFE ETF 46432F842   2,694,557 36,305 SH   SOLE   35,905 0 400
ISHARES TR CORE MSCI EURO ETF 46434V738   4,030,930 69,679 SH   SOLE   69,679 0 0
ISHARES TR CORE S&P MCP ETF ETF 464287507   2,216,080 36,485 SH   SOLE   36,485 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804   1,318,720 11,932 SH   SOLE   11,932 0 0
ISHARES TR CORE S&P US ETF ETF 464287671   315,753 2,694 SH   SOLE   2,694 0 0
ISHARES TR CORE S&P500 ETF ETF 464287200   9,249,168 17,593 SH   SOLE   16,888 0 705
ISHARES TR DEVSMCP EXNA ETF ETF 464288497   1,757,199 31,024 SH   SOLE   31,024 0 0
ISHARES TR EUROPE ETF ETF 464287861   8,088,239 145,289 SH   SOLE   145,289 0 0
ISHARES TR GLOBAL 100 ETF ETF 464287572   229,784 2,570 SH   SOLE   2,570 0 0
ISHARES TR MICRO-CAP ETF ETF 464288869   491,425 4,055 SH   SOLE   4,055 0 0
ISHARES TR MIN VOL USA ETF ETF 46429B697   322,070 3,853 SH   SOLE   3,853 0 0
ISHARES TR MRGSTR MD CP ETF ETF 464288208   224,936 3,089 SH   SOLE   0 0 3,089
ISHARES TR MRGSTR MD CP GRW ETF 464288307   238,061 3,368 SH   SOLE   0 0 3,368
ISHARES TR MSCI EAFE ETF ETF 464287465   37,537,394 470,040 SH   SOLE   470,040 0 0
ISHARES TR MSCI EMERG MKT ETF 464287234   593,187 14,440 SH   SOLE   13,678 0 762
ISHARES TR RUS 1000 ETF ETF 464287622   9,123,350 31,675 SH   SOLE   31,675 0 0
ISHARES TR RUS 1000 GRW ETF ETF 464287614   116,460,549 345,529 SH   SOLE   345,509 0 20
ISHARES TR RUS 1000 VAL ETF ETF 464287598   13,920,967 77,723 SH   SOLE   77,723 0 0
ISHARES TR RUS 2000 GRW ETF ETF 464287648   35,944,909 132,736 SH   SOLE   132,736 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630   3,483,021 21,932 SH   SOLE   21,932 0 0
ISHARES TR RUS MD CP GR ETF ETF 464287481   1,825,267 15,991 SH   SOLE   15,666 0 325
ISHARES TR RUS MDCP VAL ETF ETF 464287473   479,513 3,826 SH   SOLE   3,756 0 70
ISHARES TR RUS MID CAP ETF ETF 464287499   4,540,119 53,991 SH   SOLE   53,991 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   7,015,238 33,358 SH   SOLE   32,429 0 929
ISHARES TR RUSSELL 3000 ETF 464287689   10,615,630 35,376 SH   SOLE   35,376 0 0
ISHARES TR S&P 100 IDX FD ETF 464287101   252,358 1,020 SH   SOLE   1,020 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309   14,750,486 174,686 SH   SOLE   171,486 0 3,200
ISHARES TR S&P 500 VAL ETF ETF 464287408   1,317,197 7,051 SH   SOLE   7,051 0 0
ISHARES TR S&P MC 400 GRW ETF 464287606   223,928 2,454 SH   SOLE   2,454 0 0
ISHARES TR S&P NA SOFTWR ETF 464287515   215,307 2,525 SH   SOLE   2,525 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879   757,437 7,371 SH   SOLE   7,371 0 0
ITHACA ENERGY PLC COM G49776100   54,856 32,650 SH   SOLE   32,650 0 0
ITRON INC COM 465741AN6   400,752 400,000 PRN   SOLE   400,000 0 0
ITT INC COM COM 45073V108   448,899 3,300 SH   SOLE   3,300 0 0
J & J SNACK FOODS CORP COM COM 466032109   247,198 1,710 SH   SOLE   1,710 0 0
JACOBS SOLUTIONS INC COM COM 46982L108   1,047,055 6,811 SH   SOLE   6,811 0 0
JANUS INTERNATIONAL GROUP INC COMMON STOCK COM 47103N106   44,026,197 2,909,861 SH   SOLE   2,734,511 0 175,350
JEFFERIES GROUP INC NEW COM 47233W109   632,615 14,345 SH   SOLE   14,345 0 0
JFROG LTD ORD SHS COM M6191J100   11,813,196 267,146 SH   SOLE   157,905 0 109,241
JOHNSON & JOHNSON COM COM 478160104   90,600,101 572,730 SH   SOLE   569,263 0 3,467
JOHNSON CTLS INTL PLC SHS COM G51502105   63,068,420 965,530 SH   SOLE   880,900 0 84,630
JPMORGAN CHASE & CO 4.55 DEP PFD JJ PFD 48128B580   1,211,806 56,600 SH   SOLE   56,600 0 0
JPMORGAN CHASE & CO COM COM 46625H100   37,769,516 188,565 SH   SOLE   187,117 0 1,448
KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704   402,120 4,500 SH   SOLE   4,500 0 0
KERING S A UNSPONSORED ADR COM 492089107   4,950,290 125,116 SH   SOLE   124,499 0 617
KIMBERLY CLARK CORP COM COM 494368103   1,711,818 13,234 SH   SOLE   12,434 0 800
KINDER MORGAN INC DEL COM COM 49456B101   1,694,231 92,379 SH   SOLE   90,379 0 2,000
KINROSS GOLD CORP COM NO PAR COM 496902404   159,901 26,085 SH   SOLE   26,085 0 0
KINSALE CAP GROUP INC COM COM 49714P108   9,296,819 17,717 SH   SOLE   17,420 0 297
KKR & Co. Inc. Class A COM 48251W104   251,953 2,505 SH   SOLE   2,505 0 0
KLA CORP COM NEW COM 482480100   2,250,094 3,221 SH   SOLE   3,221 0 0
KNIFE RIV HLDG CO COMMON STOCK COM 498894104   60,304,223 743,762 SH   SOLE   700,031 0 43,731
KNIGHT-SWIFT TRANSN HLDGS INC CL A COM 499049104   373,696 6,792 SH   SOLE   6,792 0 0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE COM 500467501   4,389,496 146,622 SH   SOLE   145,227 0 1,395
KRAFT HEINZ CO COM COM 500754106   996,116 26,995 SH   SOLE   26,995 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW COM 50077B207   7,914,851 430,623 SH   SOLE   242,482 0 188,141
L3HARRIS TECHNOLOGIES INC COM COM 502431109   10,509,879 49,319 SH   SOLE   48,684 0 635
LA Z BOY INC COM COM 505336107   64,890,860 1,724,903 SH   SOLE   1,354,701 0 370,202
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409   5,131,407 23,489 SH   SOLE   23,489 0 0
LAKELAND FINL CORP COM COM 511656100   49,865,212 751,888 SH   SOLE   707,307 0 44,581
LAM RESEARCH CORP COM COM 512807108   275,926 284 SH   SOLE   284 0 0
LANCASTER COLONY CORP COM COM 513847103   87,176,794 419,866 SH   SOLE   375,717 0 44,149
LANDSTAR SYS INC COM COM 515098101   341,571 1,772 SH   SOLE   1,772 0 0
LANTHEUS HLDGS INC COM COM 516544103   50,625,705 813,395 SH   SOLE   661,301 0 152,094
LAUDER ESTEE COS INC CL A COM 518439104   3,746,241 24,303 SH   SOLE   23,488 0 815
LEONARDO DRS INC COM COM 52661A108   63,040,221 2,853,790 SH   SOLE   2,669,010 0 184,780
LEONARDO S P A UNSPONSORED ADR COM 52660W101   302,209 24,040 SH   SOLE   24,040 0 0
LEONARDO SPA COM T6S996112   932,657 37,095 SH   SOLE   37,095 0 0
LIBERTY MEDIA CORP COM 530715AG6   7,977 19,574 PRN   SOLE   19,574 0 0
LILLY ELI & CO COM COM 532457108   3,962,928 5,094 SH   SOLE   5,094 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106   2,270,351 8,888 SH   SOLE   8,888 0 0
LINDE PLC SHS COM G54950103   20,500,816 44,152 SH   SOLE   43,135 0 1,017
LIQUIDITY SERVICES INC COM COM 53635B107   14,470,056 777,960 SH   SOLE   763,387 0 14,573
LITTELFUSE INC COM COM 537008104   43,149,206 178,045 SH   SOLE   131,950 0 46,095
LIVERAMP HLDGS INC COM COM 53815P108   6,202,962 179,796 SH   SOLE   105,687 0 74,109
LOCKHEED MARTIN CORP COM COM 539830109   6,944,045 15,266 SH   SOLE   15,266 0 0
LOEWS CORP COM COM 540424108   602,363 7,694 SH   SOLE   5,694 0 2,000
LOWES COS INC COM COM 548661107   11,847,238 46,509 SH   SOLE   46,209 0 300
LULULEMON ATHLETICA INC COM COM 550021109   3,297,086 8,440 SH   SOLE   8,440 0 0
LVMH MOET HENNESSY LOU VUITTON ORD COM F58485115   334,916 372 SH   SOLE   372 0 0
MACOM TECH SOLUTIONS HLDGS INC COM COM 55405Y100   22,964,312 240,112 SH   SOLE   235,892 0 4,220
MAGNITE INC COM COM 55955D100   9,176,146 853,595 SH   SOLE   501,125 0 352,470
MAGNOLIA OIL & GAS CORP CL A COM 559663109   108,776,306 4,191,765 SH   SOLE   3,549,114 0 642,651
MANPOWERGROUP INC COM COM 56418H100   489,132 6,300 SH   SOLE   6,300 0 0
MARATHON PETE CORP COM COM 56585A102   444,509 2,206 SH   SOLE   2,206 0 0
MARKEL CORP COM COM 570535104   2,530,221 1,663 SH   SOLE   1,663 0 0
MARRIOTT INTL INC NEW CL A COM 571903202   8,904,525 35,292 SH   SOLE   35,017 0 275
MARSH & MCLENNAN COS INC COM COM 571748102   64,595,534 313,601 SH   SOLE   284,005 0 29,596
MARTEN TRANSPORT LTD COM 573075108   2,308,115 124,898 SH   SOLE   70,309 0 54,589
MARTIN MARIETTA MATLS INC COM COM 573284106   77,773,919 126,680 SH   SOLE   113,726 0 12,954
MASCO CORP COM COM 574599106   2,224,337 28,199 SH   SOLE   28,199 0 0
MASIMO CORP COM COM 574795100   429,536 2,925 SH   SOLE   2,925 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   4,164,617 8,648 SH   SOLE   8,648 0 0
MATADOR RES CO COM COM 576485205   190,208,918 2,848,718 SH   SOLE   2,381,144 0 467,574
MATERION CORP COM COM 576690101   60,580,399 459,813 SH   SOLE   433,432 0 26,381
MAXCYTE INC COM COM 57777K106   2,929,183 699,089 SH   SOLE   393,659 0 305,430
MCCORMICK & CO INC COM NON VTG COM 579780206   1,994,525 25,967 SH   SOLE   24,967 0 1,000
MCDONALDS CORP COM COM 580135101   13,703,828 48,604 SH   SOLE   46,304 0 2,300
MCGRATH RENTCORP COM COM 580589109   45,625,250 369,825 SH   SOLE   365,333 0 4,492
MCKESSON CORP COM COM 58155Q103   770,917 1,436 SH   SOLE   1,436 0 0
MEDIAALPHA INC CL A COM 58450V104   7,649,118 375,509 SH   SOLE   368,345 0 7,164
MEDTRONIC PLC SHS COM G5960L103   1,426,471 16,368 SH   SOLE   16,368 0 0
MEG ENERGY CORP COM COM 552704108   230,000 10,000 SH   SOLE   10,000 0 0
MERCADOLIBRE INC COM COM 58733R102   11,873,422 7,853 SH   SOLE   7,708 0 145
MERCEDES BENZ GROUP AG UNSPONSOR ADR COM 233825207   7,557,403 379,224 SH   SOLE   377,284 0 1,940
MERCK & CO INC NEW COM COM 58933Y105   40,360,697 305,879 SH   SOLE   300,623 0 5,256
META PLATFORMS INC CL A COM 30303M102   73,071,050 150,482 SH   SOLE   143,046 0 7,436
METLIFE INC COM COM 59156R108   1,094,605 14,770 SH   SOLE   14,770 0 0
METTLER TOLEDO INTERNATIONAL COM COM 592688105   5,359,774 4,026 SH   SOLE   4,026 0 0
MGE ENERGY INC COM COM 55277P104   25,605,741 325,276 SH   SOLE   306,395 0 18,881
MGIC INVT CORP WIS COM COM 552848103   1,227,497 54,897 SH   SOLE   54,897 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   128,803,914 1,435,781 SH   SOLE   1,318,698 0 117,083
MICRON TECHNOLOGY INC COM COM 595112103   1,190,100 10,095 SH   SOLE   10,095 0 0
MICROSOFT CORP COM COM 594918104   328,824,723 781,576 SH   SOLE   750,755 0 30,821
MICROSTRATEGY INC CL A NEW COM 594972408   714,211 419 SH   SOLE   419 0 0
MID AMER APT CMNTYS INC COM COM 59522J103   49,888,738 379,151 SH   SOLE   366,467 0 12,684
MIMEDX GROUP INC COM COM 602496101   856,918 111,288 SH   SOLE   111,288 0 0
MIRUM PHARMACEUTICALS INC COM COM 604749101   4,089,963 162,817 SH   SOLE   91,641 0 71,176
MITSUBISHI MOTOR C COM J44131167   73,337 22,400 SH   SOLE   22,400 0 0
MKS INSTRS INC COM COM 55306N104   31,056,830 233,510 SH   SOLE   229,648 0 3,862
MODERNA INC COM COM 60770K107   332,467 3,120 SH   SOLE   3,120 0 0
MODINE MFG CO COM COM 607828100   22,068,374 231,835 SH   SOLE   199,981 0 31,854
MODIVCARE INC COM COM 60783X104   10,093,302 430,418 SH   SOLE   404,690 0 25,728
MONDELEZ INTL INC CL A COM 609207105   75,762,607 1,082,323 SH   SOLE   977,080 0 105,243
MONGODB INC CL A COM 60937P106   4,917,672 13,712 SH   SOLE   13,712 0 0
MONOLITHIC PWR SYS INC COM COM 609839105   1,336,550 1,973 SH   SOLE   1,973 0 0
MONSTER BEVERAGE CORP NEW COM SHS COM 61174X109   5,272,897 88,949 SH   SOLE   88,949 0 0
MONTROSE ENVIRONMENTAL GROUP I COM COM 615111101   6,766,265 172,741 SH   SOLE   97,258 0 75,483
MORGAN STANLEY COM NEW COM 617446448   1,107,133 11,758 SH   SOLE   11,758 0 0
MOSAIC CO NEW COM COM 61945C103   378,062 11,647 SH   SOLE   11,647 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307   8,780,785 24,736 SH   SOLE   24,736 0 0
MP MATERIALS CORP COM CL A COM 553368101   3,184,324 222,680 SH   SOLE   135,701 0 86,979
MPLX LP COM UNIT REP LTD COM 55336V100   1,884,580 45,346 SH   SOLE   45,346 0 0
MSA SAFETY INC COM COM 553498106   4,020,980 20,771 SH   SOLE   20,771 0 0
NATERA INC COM COM 632307104   8,655,317 94,635 SH   SOLE   55,737 0 38,898
NATURA &CO HLDG S A ADR COM 63884N108   72,495 10,125 SH   SOLE   10,125 0 0
NCINO INC COM COM 63947X101   16,979,828 454,249 SH   SOLE   445,771 0 8,478
NCR ATLEOS CORPORATION COM SHS COM 63001N106   520,709 26,365 SH   SOLE   19,865 0 6,500
NCR VOYIX CORPORATION COM COM 62886E108   2,149,828 170,216 SH   SOLE   144,091 0 26,125
NEOGEN CORP COM COM 640491106   8,108,379 513,839 SH   SOLE   505,623 0 8,216
NESTLE S A SPONSORED ADR COM 641069406   15,197,188 142,957 SH   SOLE   139,107 0 3,850
NETFLIX INC COM COM 64110L106   1,131,456 1,863 SH   SOLE   1,863 0 0
NETSTREIT CORP COM COM 64119V303   18,499,913 1,007,072 SH   SOLE   521,432 0 485,640
NEURONETICS INC COM COM 64131A105   5,609,017 1,178,365 SH   SOLE   663,237 0 515,128
NEW ALTERNATIVES FD COM 641868104   1,564,721 25,266 SH   SOLE   25,266 0 0
NEWMARKET CORP COM COM 651587107   340,791 537 SH   SOLE   537 0 0
NEWMONT MINING CORP COM COM 651639106   2,051,876 57,251 SH   SOLE   44,765 0 12,486
NEXTERA ENERGY INC COM COM 65339F101   4,311,113 67,456 SH   SOLE   67,456 0 0
NIKE INC CL B COM 654106103   4,665,449 49,643 SH   SOLE   49,643 0 0
NORFOLK SOUTHERN CORP COM COM 655844108   5,643,928 22,144 SH   SOLE   18,994 0 3,150
NORTHERN OIL AND GAS INC MN COM COM 665531307   29,746,826 749,668 SH   SOLE   638,753 0 110,915
NORTHERN TR CORP COM COM 665859104   1,185,037 13,327 SH   SOLE   13,327 0 0
NORTHROP GRUMMAN CORP COM COM 666807102   8,470,367 17,696 SH   SOLE   17,696 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109   1,063,450 10,994 SH   SOLE   7,894 0 3,100
NOVO-NORDISK A S ADR COM 670100205   17,213,304 134,060 SH   SOLE   134,060 0 0
NUTANIX INC CL A COM 67059N108   648,060 10,500 SH   SOLE   10,500 0 0
NVENT ELECTRIC PLC SHS COM G6700G107   568,441 7,539 SH   SOLE   7,539 0 0
NVIDIA CORP COM COM 67066G104   22,837,492 25,275 SH   SOLE   25,000 0 275
NXP SEMICONDUCTORS N V COM COM N6596X109   226,710 915 SH   SOLE   915 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107   447,036 396 SH   SOLE   396 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105   365,244 5,620 SH   SOLE   5,620 0 0
OLD DOMINION FREIGHT LINE INC COM COM 679580100   1,442,621 6,578 SH   SOLE   6,578 0 0
OLD NATL BANCORP IND COM COM 680033107   57,553,144 3,305,752 SH   SOLE   2,730,356 0 575,396
OLO INC CL A COM 68134L109   4,814,516 876,961 SH   SOLE   502,450 0 374,511
OMEGA HEALTHCARE INVS INC COM COM 681936100   29,617,562 935,193 SH   SOLE   779,488 0 155,705
OMNICELL INC COM COM 68213N109   5,439,498 186,093 SH   SOLE   109,055 0 77,038
OMNICOM GROUP INC COM COM 681919106   1,380,959 14,272 SH   SOLE   14,092 0 180
ON HLDG AG NAMEN AKT A COM H5919C104   5,765,702 162,965 SH   SOLE   162,965 0 0
ONE GAS INC COM COM 68235P108   49,674,374 769,787 SH   SOLE   737,773 0 32,014
ONEOK INC NEW COM COM 682680103   2,579,630 32,177 SH   SOLE   32,177 0 0
ONTO INNOVATION INC COM COM 683344105   12,952,471 71,529 SH   SOLE   55,490 0 16,039
ORACLE CORP COM COM 68389X105   160,608,659 1,278,630 SH   SOLE   1,183,863 0 94,767
OTIS WORLDWIDE CORP COM COM 68902V107   2,489,295 25,076 SH   SOLE   25,076 0 0
OXFORD INDS INC COM COM 691497309   69,936,741 622,213 SH   SOLE   586,704 0 35,509
PACCAR INC COM COM 693718108   450,588 3,637 SH   SOLE   3,637 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   345,587 15,019 SH   SOLE   15,019 0 0
PALO ALTO NETWORKS INC COM COM 697435105   981,953 3,456 SH   SOLE   3,456 0 0
PALOMAR HLDGS INC COM COM 69753M105   7,234,445 86,299 SH   SOLE   84,960 0 1,339
PAPA JOHNS INTL INC COM COM 698813102   399,600 6,000 SH   SOLE   6,000 0 0
PARKER HANNIFIN CORP COM COM 701094104   7,120,781 12,812 SH   SOLE   11,412 0 1,400
PARSONS CORPORATION COM COM 70202L102   19,547,997 235,660 SH   SOLE   231,186 0 4,474
PATRIOT NATL BANCORP INC COM NEW COM 70336F203   474,739 126,597 SH   SOLE   126,597 0 0
PAYCHEX INC COM COM 704326107   306,632 2,497 SH   SOLE   2,497 0 0
PAYPAL HLDGS INC COM COM 70450Y103   846,218 12,632 SH   SOLE   12,232 0 400
PDF SOLUTIONS INC COM COM 693282105   9,816,017 291,536 SH   SOLE   165,825 0 125,711
PEBBLEBROOK HOTEL TR COM COM 70509V100   21,701,287 1,408,260 SH   SOLE   1,331,961 0 76,299
PELOTON INTERACTIVE INC CL A COM COM 70614W100   554,830 129,482 SH   SOLE   129,482 0 0
PENUMBRA INC COM COM 70975L107   374,942 1,680 SH   SOLE   1,680 0 0
PEPSICO INC COM COM 713448108   52,317,130 298,938 SH   SOLE   293,088 0 5,850
PERFICIENT INC COM COM 71375U101   45,928,137 815,920 SH   SOLE   659,521 0 156,399
PERMIAN RESOURCES CORP CLASS A COM COM 71424F105   15,495,078 877,411 SH   SOLE   860,918 0 16,493
PFIZER INC COM COM 717081103   21,327,826 768,570 SH   SOLE   760,351 0 8,219
PHILIP MORRIS INTL INC COM COM 718172109   5,320,373 58,070 SH   SOLE   58,070 0 0
PHILLIPS 66 COM COM 718546104   3,422,790 20,955 SH   SOLE   20,955 0 0
PHINIA INC COMMON STOCK COM 71880K101   301,214 7,838 SH   SOLE   7,838 0 0
PHREESIA INC COM COM 71944F106   10,711,977 447,638 SH   SOLE   262,294 0 185,344
PINNACLE FINL PARTNERS INC COM COM 72346Q104   8,051,594 93,754 SH   SOLE   55,012 0 38,742
PIONEER NAT RES CO COM COM 723787107   6,452,250 24,580 SH   SOLE   24,580 0 0
PIRELLI & C SPA COM T76434264   81,499 13,295 SH   SOLE   13,295 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN COM 726503105   1,499,062 85,368 SH   SOLE   85,368 0 0
PLEXUS CORP COM COM 729132100   62,199,360 655,973 SH   SOLE   520,723 0 135,250
PLYMOUTH INDL REIT INC COM COM 729640102   48,189,375 2,141,750 SH   SOLE   2,017,704 0 124,046
PNC FINL SVCS GROUP INC COM COM 693475105   104,650,221 647,588 SH   SOLE   584,954 0 62,634
POLARIS INDS INC COM COM 731068102   936,522 9,354 SH   SOLE   9,354 0 0
PORTILLOS INC COM CL A COM 73642K106   8,179,946 576,865 SH   SOLE   401,151 0 175,714
PORTLAND GEN ELEC CO COM NEW COM 736508847   387,240 9,220 SH   SOLE   7,820 0 1,400
POTBELLY CORP COM COM 73754Y100   5,820,429 480,630 SH   SOLE   270,551 0 210,079
POTLATCH CORP NEW COM COM 737630103   56,062,980 1,192,322 SH   SOLE   1,124,911 0 67,411
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357   1,835,124 10,835 SH   SOLE   9,946 0 889
PPG INDS INC COM COM 693506107   4,039,514 27,878 SH   SOLE   27,878 0 0
PRICE T ROWE GROWTH STK FD INC COM 741479109   359,788 3,704 SH   SOLE   3,704 0 0
PROCORE TECHNOLOGIES INC COM COM 74275K108   2,395,420 29,152 SH   SOLE   29,152 0 0
PROCTER AND GAMBLE CO COM COM 742718109   65,738,189 405,166 SH   SOLE   398,358 0 6,808
PROFOUND MED CORP COM NEW COM 74319B502   127,959 15,001 SH   SOLE   15,001 0 0
PROGYNY INC COM COM 74340E103   25,031,665 656,138 SH   SOLE   556,535 0 99,603
PROLOGIS INC COM COM 74340W103   253,017 1,943 SH   SOLE   1,943 0 0
PROTAGONIST THERAPEUTICS INC COM COM 74366E102   5,460,335 188,743 SH   SOLE   106,271 0 82,472
PRUDENTIAL FINL INC COM COM 744320102   1,024,667 8,728 SH   SOLE   8,728 0 0
PTC INC COM COM 69370C100   3,227,851 17,084 SH   SOLE   12,409 0 4,675
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106   677,283 10,142 SH   SOLE   10,142 0 0
QINETIQ GROUP COM G7303P106   58,659 12,715 SH   SOLE   12,715 0 0
QUALCOMM INC COM COM 747525103   7,535,849 44,512 SH   SOLE   44,292 0 220
QUEST DIAGNOSTICS INC COM COM 74834L100   229,215 1,722 SH   SOLE   1,722 0 0
QUIDELORTHO CORP COM COM 219798105   10,371,771 216,349 SH   SOLE   212,308 0 4,041
QUINSTREET INC COM COM 74874Q100   12,203,413 691,020 SH   SOLE   389,118 0 301,902
RADNET INC COM COM 750491102   19,079,975 392,108 SH   SOLE   385,977 0 6,131
RAMBUS INC DEL COM COM 750917106   31,555,118 510,518 SH   SOLE   481,574 0 28,944
RANGE RES CORP COM COM 75281A109   2,241,899 65,115 SH   SOLE   64,053 0 1,062
RAYMOND JAMES FINANCIAL INC COM COM 754730109   54,706,663 425,998 SH   SOLE   371,466 0 54,532
RAYONIER INC COM COM 754907103   210,376 6,329 SH   SOLE   6,329 0 0
RBC BEARINGS INC COM COM 75524B104   8,882,890 32,857 SH   SOLE   32,241 0 616
REGAL REXNORD CORPORATION COM COM 758750103   32,515,974 180,544 SH   SOLE   177,395 0 3,149
RENAISSANCERE HOLDINGS LTD COM COM G7496G103   50,399,598 214,439 SH   SOLE   147,859 0 66,580
REPLIGEN CORP COM COM 759916109   1,263,898 6,872 SH   SOLE   6,872 0 0
REPUBLIC SVCS INC COM COM 760759100   1,675,483 8,752 SH   SOLE   8,752 0 0
RESTAURANT BRANDS INTL INC COM COM 76131D103   251,221 3,162 SH   SOLE   3,162 0 0
REVOLVE GROUP INC CL A COM 76156B107   7,973,045 376,620 SH   SOLE   219,324 0 157,296
ROCHE HLDG LTD SPONSORED ADR COM 771195104   5,093,371 159,777 SH   SOLE   158,877 0 900
ROPER TECHNOLOGIES INC COM COM 776696106   3,879,891 6,918 SH   SOLE   6,918 0 0
ROSS STORES INC COM COM 778296103   3,724,916 25,381 SH   SOLE   25,381 0 0
ROWE T PRICE BLUE CHIP GROWTH COM 77954Q106   2,168,474 12,732 SH   SOLE   12,732 0 0
ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103   333,624 2,400 SH   SOLE   2,400 0 0
RPM INTL INC COM COM 749685103   2,039,636 17,147 SH   SOLE   16,747 0 400
RSTK ARROGENE INC COM COM PER042154   0 2,722,131 SH   SOLE   2,722,131 0 0
RSTK CALHOUN VISION INC SER D PFD PFD PER129266   0 14,286 SH   SOLE   14,286 0 0
RSTK CALHOUN VISION INC SERIES B PREFERRED STOCK PFD PER129258   0 142,369 SH   SOLE   142,369 0 0
RSTK CALHOUN VISION INC SERIES C PREFERRED STOCK PFD PER129019   0 32,500 SH   SOLE   32,500 0 0
RSTK CALHOUN VISION INC SERIES E PREFERRED STOCK PFD PER129001   0 12,500 SH   SOLE   12,500 0 0
RSTK CARDILOGIC SYS CONV PFD SHS PFD PER142012   0 36,000 SH   SOLE   36,000 0 0
RSTK CLOUD TIGER MEDIA INC COM COM PER189146   0 27,948 SH   SOLE   27,948 0 0
RSTK CLOUD TIGER MEDIA INC SERIES A PFD PFD PER189237   0 33,900 SH   SOLE   33,900 0 0
RSTK CLOUD TIGER MEDIA INC SERIES A-1 PFD PFD PER189229   0 22,063 SH   SOLE   22,063 0 0
RSTK DEMERX INC CLASS A COMMON COM 248998403   0 20,000 SH   SOLE   20,000 0 0
RSTK DEMERX INC SER B CONV PRF STOCK PFD 24899R500   0 36,362 SH   SOLE   36,362 0 0
RSTK EMERALD BIO AGRICULTURE CP SER D CV PFD STK PFD 290990027   0 26,539 SH   SOLE   26,539 0 0
RSTK ETHICAL ELECTRIC HOLDING INC SERIES A PREFFERED STOCK PFD PER297170   0 1,214,349 SH   SOLE   1,214,349 0 0
RSTK GOOD WORLDWIDE INC COMMON STOCK COM PER382121   0 113,016 SH   SOLE   113,016 0 0
RSTK HAWTHORNE LAB INC SERIES SEED-4 PRF STOCK PFD PER420517   0 151,407 SH   SOLE   151,407 0 0
RSTK MOTIVANO INC SERIES B CONVERTIBLE PREFERRED STOCK PFD PER619001   0 5,235,754 SH   SOLE   5,235,754 0 0
RSTK NANOTECH ENERGY INC SER A PFD PFD PER630230   0 476,994 SH   SOLE   476,994 0 0
RSTK NANOTECH ENERGY INC SER C PFD PFD PER630248   0 11,855 SH   SOLE   11,855 0 0
RSTK RPOST INTERNATIONAL LIMITED PFD PER749345   0 28,907 SH   SOLE   28,907 0 0
RSTK RUV I INC COMMON STOCK COM 781991013   0 20,000 SH   SOLE   20,000 0 0
RSTK SEER TECHNOLOGY INC UTAH COMMON COM 815780994   0 71,218 SH   SOLE   71,218 0 0
RSTK SENSIBLE ORGANICS INC SER B PFD PFD PER816219   0 250,000 SH   SOLE   250,000 0 0
RSTK SENSIBLE ORGANICS INC SERIES C-5 PREFERRED STOCK PFD PER817019   0 27,054 SH   SOLE   27,054 0 0
RSTK SOLAR MOSIAC INC COMMON STOCK COM PER834006   0 62,500 SH   SOLE   62,500 0 0
RSTK SOLAR MOSIAC INC SERIES B PREFERRED PFD PER834014   0 66,308 SH   SOLE   66,308 0 0
RSTK SOLAR MOSIAC INC SERIES C PREFERRED PFD PER834030   0 143,609 SH   SOLE   143,609 0 0
RSTK SOLAR MOSIAC INC SERIES C-1 PREFERRED PFD PER834022   0 17,276 SH   SOLE   17,276 0 0
RTX CORPORATION COM COM 75513E101   9,041,072 92,700 SH   SOLE   92,700 0 0
RXO INC COMMON STOCK COM 74982T103   14,310,350 654,337 SH   SOLE   642,111 0 12,226
S&P GLOBAL INC COM COM 78409V104   4,557,846 10,713 SH   SOLE   10,713 0 0
SAIA INC COM COM 78709Y105   6,463,665 11,049 SH   SOLE   6,570 0 4,479
SALESFORCE COM INC COM COM 79466L302   457,191 1,518 SH   SOLE   1,518 0 0
SAP SE SPON ADR COM 803054204   409,953 2,102 SH   SOLE   2,102 0 0
SCHEIN HENRY INC COM COM 806407102   2,711,546 35,905 SH   SOLE   35,905 0 0
SCHLUMBERGER LTD COM COM 806857108   1,853,126 33,810 SH   SOLE   32,410 0 1,400
SCHWAB CHARLES CORP NEW COM COM 808513105   2,513,320 34,743 SH   SOLE   34,228 0 515
SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102   228,449 3,742 SH   SOLE   3,742 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF ETF 808524300   627,927 6,772 SH   SOLE   6,772 0 0
SEALED AIR CORP NEW COM COM 81211K100   432,450 11,625 SH   SOLE   11,600 0 25
SELECT SECTOR SPDR TR SBI HEALTHCARE ETF 81369Y209   208,299 1,410 SH   SOLE   1,410 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605   283,472 6,730 SH   SOLE   6,730 0 0
SELECT SECTOR SPDR TR SBI INT-INDS ETF 81369Y704   224,461 1,782 SH   SOLE   1,782 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886   80,322,824 1,223,501 SH   SOLE   1,223,501 0 0
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803   805,588 3,868 SH   SOLE   3,868 0 0
SELECTIVE INS GROUP INC COM COM 816300107   37,210,351 340,848 SH   SOLE   322,379 0 18,469
SEMRUSH HLDGS INC CL A COM COM 81686C104   2,705,040 204,000 SH   SOLE   114,834 0 89,166
SENSIENT TECHNOLOGIES CORP COM COM 81725T100   207,570 3,000 SH   SOLE   3,000 0 0
SERVICE CORP INTL COM COM 817565104   657,946 8,866 SH   SOLE   8,566 0 300
SERVICENOW INC COM COM 81762P102   2,942,102 3,859 SH   SOLE   3,859 0 0
SHAKE SHACK INC CL A COM 819047101   417,993 4,018 SH   SOLE   4,018 0 0
SHELL PLC COM G80827101   1,314,806 39,650 SH   SOLE   39,650 0 0
SHELL PLC SPON ADS COM 780259305   96,093,938 1,433,382 SH   SOLE   1,359,972 0 73,410
SHERWIN WILLIAMS CO COM COM 824348106   495,987 1,428 SH   SOLE   1,428 0 0
SHOPIFY INC CL A COM 82509L107   4,084,454 52,928 SH   SOLE   52,928 0 0
SI BONE INC COM COM 825704109   17,367,539 1,060,937 SH   SOLE   894,737 0 166,200
SILICON LABORATORIES INC COM COM 826919102   14,502,785 100,910 SH   SOLE   99,019 0 1,891
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR COM 82706C108   8,190,725 106,456 SH   SOLE   59,925 0 46,531
SIMON PPTY GROUP INC NEW COM COM 828806109   207,819 1,328 SH   SOLE   1,328 0 0
SIMPLY GOOD FOODS CO COM COM 82900L102   69,096,962 2,030,472 SH   SOLE   1,708,153 0 322,319
SIMULATIONS PLUS INC COM COM 829214105   4,716,901 114,627 SH   SOLE   64,526 0 50,101
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 COM 82929R304   2,654,795 141,617 SH   SOLE   140,307 0 1,310
SIX FLAGS ENTMT CORP NEW COM COM 83001A102   296,100 11,250 SH   SOLE   11,250 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P306   5,614,569 260,416 SH   SOLE   259,010 0 1,406
SKYLINE CHAMPION CORP COM 830830105   67,332,000 792,048 SH   SOLE   663,212 0 128,836
SMALLCAP WORLD FD INC COM 831681101   263,035 3,840 SH   SOLE   3,840 0 0
SMART GLOBAL HLDGS INC SHS COM G8232Y101   10,359,447 393,596 SH   SOLE   221,490 0 172,106
SNAP ON INC COM COM 833034101   245,863 830 SH   SOLE   830 0 0
SNOWFLAKE INC CL A COM 833445109   1,307,021 8,088 SH   SOLE   8,088 0 0
SONOCO PRODS CO COM COM 835495102   28,589,560 494,287 SH   SOLE   487,399 0 6,888
SONY GROUP CORPORATION SPONSORED ADR COM 835699307   15,582,130 181,737 SH   SOLE   181,142 0 595
SOURCE CAP INC COM 836144105   331,549 7,803 SH   SOLE   7,803 0 0
SOUTHERN CO COM COM 842587107   970,120 13,523 SH   SOLE   13,523 0 0
SOUTHERN COPPER CORP COM COM 84265V105   202,281 1,899 SH   SOLE   1,899 0 0
SOUTHSTATE CORPORATION COM COM 840441109   55,156,411 648,670 SH   SOLE   611,289 0 37,381
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103   16,156,203 30,887 SH   SOLE   30,887 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF 78467Y107   3,219,465 5,786 SH   SOLE   5,714 0 73
SPDR SER TR S&P OILGAS EXP ETF 78468R556   48,335,061 311,980 SH   SOLE   311,630 0 350
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300   381,730 4,601 SH   SOLE   4,601 0 0
SPDR SERIES TRUST S&P BIOTECH ETF 78464A870   553,683 5,835 SH   SOLE   5,535 0 300
SPDR SERIES TRUST SPDR KBW BK ETF 78464A797   964,231 20,472 SH   SOLE   20,472 0 0
SPORTRADAR GROUP AG NAMEN-AKT -A- ISIN#CH1134239669 COM H8088L103   295,225 25,363 SH   SOLE   25,363 0 0
SPROUT SOCIAL INC COM CL A COM 85209W109   13,230,840 221,585 SH   SOLE   146,216 0 75,369
SPX TECHNOLOGIES INC COM COM 78473E103   37,877,251 307,620 SH   SOLE   302,211 0 5,409
SQUARE INC CL A COM 852234103   237,247 2,805 SH   SOLE   2,805 0 0
STANDEX INTL CORP COM COM 854231107   93,909,810 515,365 SH   SOLE   484,906 0 30,459
STARBUCKS CORP COM COM 855244109   4,146,728 45,374 SH   SOLE   44,774 0 600
STATE STR CORP COM COM 857477103   866,061 11,201 SH   SOLE   11,201 0 0
STERIS PLC SHS USD COM G8473T100   2,957,957 13,157 SH   SOLE   11,432 0 1,725
STEVANATO GROUP S P A ORD SHS COM T9224W109   9,228,667 287,497 SH   SOLE   287,497 0 0
STIFEL FINL CORP COM COM 860630102   108,790,962 1,391,723 SH   SOLE   1,113,955 0 277,768
STMICROELECTRONICS N V NY REGISTRY COM 861012102   1,048,786 24,255 SH   SOLE   24,255 0 0
STRYKER CORP COM COM 863667101   51,953,658 145,175 SH   SOLE   138,975 0 6,199
SUMMIT MATLS INC CL A COM 86614U100   6,568,504 147,375 SH   SOLE   86,085 0 61,290
SUNCOR ENERGY INC NEW COM COM 867224107   933,113 25,281 SH   SOLE   24,241 0 1,040
SUNCOR ENERGY INC NEW COM COM 867224107   3,246,533 87,885 SH   SOLE   87,885 0 0
SUNOCO LP COM UNIT REPSTG LTD PARTNERSHIP INT COM 86765K109   482,320 8,000 SH   SOLE   8,000 0 0
SYNNEX CORP COM COM 87162W100   18,059,016 159,673 SH   SOLE   77,393 0 82,280
SYNOPSYS INC COM COM 871607107   2,331,720 4,080 SH   SOLE   4,080 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501   110,747,032 2,764,529 SH   SOLE   2,228,241 0 536,288
SYSCO CORP COM COM 871829107   1,568,516 19,321 SH   SOLE   19,321 0 0
T MOBILE US INC COM COM 872590104   417,843 2,560 SH   SOLE   2,560 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100   14,198,474 104,362 SH   SOLE   103,636 0 726
TANDEM DIABETES CARE INC COM NEW COM 875372203   9,424,655 266,158 SH   SOLE   155,458 0 110,700
TARGA RES CORP COM COM 87612G101   2,351,342 20,996 SH   SOLE   20,996 0 0
TARGET CORP COM COM 87612E106   101,912,408 575,094 SH   SOLE   531,958 0 43,136
TC ENERGY CORP COM COM 87807B107   1,206,000 30,000 SH   SOLE   30,000 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104   432,419 2,977 SH   SOLE   2,977 0 0
TELEDYNE TECHNOLOGIES INC COM COM 879360105   2,554,883 5,951 SH   SOLE   5,951 0 0
TELEFLEX INC COM COM 879369106   321,614 1,422 SH   SOLE   1,422 0 0
TENARIS S A SPONSORED ADR COM 88031M109   3,482,896 88,691 SH   SOLE   87,886 0 805
TENCENT HOLDINGS LIMITED SHS PAR HKD COM G87572163   267,340 6,887 SH   SOLE   6,887 0 0
TERADYNE INC COM COM 880770102   450,756 3,995 SH   SOLE   3,995 0 0
TESLA INC COM COM 88160R101   9,711,519 55,245 SH   SOLE   55,140 0 105
TEVA PHARMACEUTICAL INDS LTD ADR COM 881624209   346,245 24,539 SH   SOLE   24,539 0 0
TEXAS INSTRS INC COM COM 882508104   51,326,763 294,626 SH   SOLE   289,294 0 5,332
TEXTRON INC COM COM 883203101   373,551 3,894 SH   SOLE   3,894 0 0
TFI INTL INC COM COM 87241L109   15,992,084 100,289 SH   SOLE   98,516 0 1,773
THE TRADE DESK INC COM CL A COM 88339J105   4,465,938 51,086 SH   SOLE   50,286 0 800
THERMO FISHER SCIENTIFIC INC COM COM 883556102   26,520,612 45,630 SH   SOLE   44,345 0 1,285
THREE BRIDGES EUROPE FUND COM 146105545   8,000,000 8,000 SH   SOLE   0 0 8,000
TITAN MACHY INC COM COM 88830R101   4,303,840 173,472 SH   SOLE   97,681 0 75,791
TJX COS INC NEW COM COM 872540109   6,602,036 65,096 SH   SOLE   58,696 0 6,400
TOAST INC CL A COM 888787108   959,420 38,500 SH   SOLE   38,500 0 0
TOKYO ELECTRON LTD ADR COM 889110102   10,976,176 84,625 SH   SOLE   84,625 0 0
TORONTO DOMINION BK ONT COM NEW COM 891160509   219,844 3,641 SH   SOLE   3,641 0 0
TOTAL S.A. SPONSORED ADS COM 89151E109   7,409,137 107,644 SH   SOLE   107,039 0 605
TP ICAP GROUP PLC COM G8963N100   84,691 29,770 SH   SOLE   29,770 0 0
TRACTOR SUPPLY CO COM COM 892356106   2,509,110 9,587 SH   SOLE   9,587 0 0
TRANE TECHNOLOGIES PLC SHS COM G8994E103   323,616 1,078 SH   SOLE   1,078 0 0
TRANSCAT INC COM COM 893529107   6,505,395 58,381 SH   SOLE   32,865 0 25,516
TRANSDIGM GROUP INC COM COM 893641100   956,953 777 SH   SOLE   677 0 100
TRANSUNION COM COM 89400J107   673,592 8,441 SH   SOLE   6,241 0 2,200
TRAVELERS COMPANIES INC COM COM 89417E109   1,226,037 5,327 SH   SOLE   5,327 0 0
TRIMBLE INC COM COM 896239100   20,112,436 312,499 SH   SOLE   133,104 0 179,395
TRUIST FINL CORP COM COM 89832Q109   1,358,687 34,856 SH   SOLE   34,856 0 0
TWIST BIOSCIENCE CORP COM COM 90184D100   4,604,917 134,215 SH   SOLE   75,558 0 58,657
U S PHYSICAL THERAPY INC COM COM 90337L108   8,157,679 72,275 SH   SOLE   70,927 0 1,348
UBER TECHNOLOGIES INC COM COM 90353T100   1,155,620 15,010 SH   SOLE   15,010 0 0
UDEMY INC COM COM 902685106   8,109,136 738,537 SH   SOLE   417,324 0 321,213
ULTA BEAUTY INC COM COM 90384S303   52,827,612 101,032 SH   SOLE   73,967 0 27,065
UNILEVER PLC COM G92087165   1,558,191 31,027 SH   SOLE   31,027 0 0
UNILEVER PLC SPON ADR NEW COM 904767704   6,383,315 127,183 SH   SOLE   127,183 0 0
UNION PACIFIC CORP COM COM 907818108   85,709,373 348,511 SH   SOLE   331,308 0 17,203
UNITED BANKSHARES INC WEST VA COM COM 909907107   75,676,667 2,114,464 SH   SOLE   2,033,888 0 80,576
UNITED CONTL HLDGS INC COM COM 910047109   1,048,811 21,905 SH   SOLE   21,905 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   2,136,782 14,377 SH   SOLE   14,142 0 234
UNITED RENTALS INC COM COM 911363109   637,461 884 SH   SOLE   884 0 0
UNITED THERAPEUTICS CORP DEL COM COM 91307C102   274,286 1,194 SH   SOLE   1,194 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   12,451,599 25,170 SH   SOLE   24,970 0 200
UNIVERSAL HLTH SVCS INC CL B COM 913903100   266,027 1,458 SH   SOLE   1,458 0 0
US BANCORP DEL 4 DEP PFD SER M PFD 902973718   487,273 25,850 SH   SOLE   25,850 0 0
US BANCORP DEL COM NEW COM 902973304   1,129,835 25,276 SH   SOLE   25,276 0 0
US BANCORP DEL DEP PER PFD SR L PFD 902973734   862,596 48,900 SH   SOLE   47,900 0 1,000
US FOODS HLDG CORP COM COM 912008109   99,679,406 1,846,941 SH   SOLE   1,382,799 0 464,142
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH COM 921932794   970,383 8,631 SH   SOLE   8,631 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL COM 921932778   10,954,164 123,888 SH   SOLE   121,092 0 2,796
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX COM 921932828   1,416,737 13,958 SH   SOLE   13,958 0 0
VANGUARD BD INDEX FDS SC GWTH IDX ADM COM 921937710   4,246,916 46,349 SH   SOLE   46,349 0 0
VANGUARD BD INDEX FDS SMCP VAL IDX ADM COM 921937686   4,851,057 58,843 SH   SOLE   57,328 0 1,516
VANGUARD FENWAY FDS EQTY INCM INVT COM 921921102   1,260,767 29,252 SH   SOLE   28,832 0 420
VANGUARD FENWAY FDS PRIMECP CO INV COM 921921508   43,367,287 1,244,398 SH   SOLE   1,244,398 0 0
VANGUARD INDEX FDS 500INDEX ADMIR COM 922908710   17,826,084 36,768 SH   SOLE   36,526 0 241
VANGUARD INDEX FDS EXTN MKT ADMIR COM 922908694   463,334 3,483 SH   SOLE   3,483 0 0
VANGUARD INDEX FDS GROWTH ETF ETF 922908736   31,091,242 90,329 SH   SOLE   89,434 0 895
VANGUARD INDEX FDS MCAP GR IDXVIP COM 922908538   569,433 2,415 SH   SOLE   2,415 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP COM 922908512   288,901 1,853 SH   SOLE   1,853 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS COM 922908363   4,193,630 8,724 SH   SOLE   8,724 0 0
VANGUARD INDEX FDS SM CP VAL ETF ETF 922908611   362,269 1,888 SH   SOLE   1,888 0 0
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751   494,212 2,162 SH   SOLE   2,162 0 0
VANGUARD INDEX FDS SML CP GRW ETF ETF 922908595   538,908 2,067 SH   SOLE   2,067 0 0
VANGUARD INDEX FDS TOT STKIDX ADM COM 922908728   2,185,316 17,262 SH   SOLE   17,262 0 0
VANGUARD INDEX FDS TOTAL STK MKT COM 922908769   4,424,163 17,023 SH   SOLE   17,023 0 0
VANGUARD INDEX FDS VALU INDEX ADM COM 922908678   3,679,165 57,867 SH   SOLE   57,867 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744   240,218 1,475 SH   SOLE   1,475 0 0
VANGUARD INDEX TR GRW INDEX ADML COM 922908660   38,997,655 220,077 SH   SOLE   220,077 0 0
VANGUARD INDEX TR MDCAP INDX ADM COM 922908645   516,417 1,668 SH   SOLE   1,668 0 0
VANGUARD INTL EQUITY INDEX FD EMRGMKT IDX FD COM 922042841   1,212,084 34,830 SH   SOLE   34,830 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF ETF 922042874   502,020 7,455 SH   SOLE   7,455 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF ETF 922042858   47,925,603 1,147,369 SH   SOLE   1,147,369 0 0
VANGUARD SCOTTSDALE FDS EXPLORER VALUE COM 92206C748   4,809,106 104,842 SH   SOLE   104,842 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW COM 92206C680   107,590,490 1,241,381 SH   SOLE   1,238,055 0 3,326
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL COM 92206C714   7,974,801 101,409 SH   SOLE   101,409 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW COM 92206C623   10,746,286 54,522 SH   SOLE   54,522 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL COM 92206C649   1,864,919 13,338 SH   SOLE   13,338 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599   696,781 2,991 SH   SOLE   2,991 0 0
VANGUARD SCOTTSDALE FDS VR 1000GW INST COM 92206C672   15,958,157 23,925 SH   SOLE   23,925 0 0
VANGUARD SPECIALIZED PORTFOLIO DIV APIDX ADMR COM 921908828   1,411,401 28,461 SH   SOLE   28,461 0 0
VANGUARD STAR FD TL INT STK IDX COM 921909818   222,469 6,875 SH   SOLE   6,875 0 0
VANGUARD STAR FD VG TL INTL STK F COM 921909768   1,188,995 19,718 SH   SOLE   19,718 0 0
VANGUARD TAX MANAGED INTL FD DEV MKTS ADMR COM 921943809   316,674 19,669 SH   SOLE   19,669 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF ETF 921943858   7,611,403 151,712 SH   SOLE   148,303 0 3,409
VANGUARD TAX MANAGED INTL FD TAX MGD SC ADMRL COM 921943403   752,466 8,383 SH   SOLE   8,383 0 0
VANGUARD WHITEHALL FDS INC SELECT VALUE COM 921946109   697,121 22,372 SH   SOLE   22,372 0 0
VANGUARD WORLD FD FTSE SOCIL IDX COM 921910717   453,477 9,117 SH   SOLE   9,117 0 0
VANGUARD WORLD FD U S GROWTH PTF PTF 921910105   561,702 8,842 SH   SOLE   8,842 0 0
VANGUARD WORLD FD US GROWTH ADML COM 921910600   492,820 2,994 SH   SOLE   2,994 0 0
VANGUARD WORLD FDS INF TECH ETF ETF 92204A702   413,180 788 SH   SOLE   788 0 0
VANGUARD WORLD FDS UTIL INDEX ADM COM 92204A769   261,355 3,653 SH   SOLE   3,653 0 0
VANGUARD/PRIMECAP FD INC ADMIRAL SHARES COM 921936209   1,175,434 6,887 SH   SOLE   6,887 0 0
VANGUARD/PRIMECAP FD INC COM COM 921936100   719,411 4,366 SH   SOLE   3,019 0 1,347
VANGUARD/WINDSOR FD INC WINDSOR II ADM COM 922018304   4,827,284 58,286 SH   SOLE   56,026 0 2,260
VANGUARD/WINDSOR FD INC WINDSOR II INV COM 922018205   8,333,718 178,529 SH   SOLE   178,529 0 0
VARONIS SYS INC COM COM 922280102   5,214,832 110,554 SH   SOLE   64,534 0 46,020
VEECO INSTRS INC DEL COM COM 922417100   13,516,183 384,310 SH   SOLE   218,783 0 165,527
VERALTO CORP COM SHS COM 92338C103   3,777,005 42,601 SH   SOLE   42,508 0 93
VERICEL CORP COM COM 92346J108   6,538,394 125,690 SH   SOLE   70,770 0 54,920
VERISK ANALYTICS INC CL A COM 92345Y106   3,746,928 15,895 SH   SOLE   15,895 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   7,444,616 177,422 SH   SOLE   172,866 0 4,556
VERTEX INC CL A COM 92538J106   22,642,530 712,926 SH   SOLE   699,546 0 13,380
VERTEX PHARMACEUTICALS INC COM COM 92532F100   5,751,400 13,759 SH   SOLE   13,759 0 0
VICI PPTYS INC COM COM 925652109   2,100,455 70,509 SH   SOLE   69,329 0 1,180
VINCI S A ADR COM 927320101   9,059,545 282,536 SH   SOLE   281,676 0 860
VISA INC COM CL A COM 92826C839   41,458,137 148,553 SH   SOLE   145,385 0 3,168
VISTEON CORP COM NEW COM 92839U206   8,274,216 70,353 SH   SOLE   42,668 0 27,685
VSE CORP COM COM 918284100   3,072,000 38,400 SH   SOLE   21,615 0 16,785
WABTEC CORP COM COM 929740108   1,125,669 7,727 SH   SOLE   6,508 0 1,219
WALMART INC COM COM 931142103   5,645,959 93,833 SH   SOLE   93,833 0 0
WARNER BROS DISCOVERY INC COM SER A COM 934423104   146,533 16,785 SH   SOLE   15,704 0 1,081
WASTE CONNECTIONS INC COM COM 94106B101   122,290,165 710,948 SH   SOLE   658,789 0 52,159
WASTE MGMT INC DEL COM COM 94106L109   896,935 4,208 SH   SOLE   2,178 0 2,030
WEAVE COMMUNICATIONS INC COM COM 94724R108   5,803,427 505,525 SH   SOLE   284,590 0 220,935
WEBSTER FINL CORP CONN COM COM 947890109   354,628 6,985 SH   SOLE   6,985 0 0
WELLS FARGO CO NEW COM COM 949746101   1,686,068 29,090 SH   SOLE   28,840 0 250
WELLS FARGO CO NEW DEP SH PFD CL A PFD 94988U128   640,700 29,800 SH   SOLE   29,800 0 0
WERNER ENTERPRISES INC COM COM 950755108   7,042,069 180,012 SH   SOLE   101,322 0 78,690
WEST PHARMACEUTICAL SVSC INC COM COM 955306105   4,591,423 11,603 SH   SOLE   11,603 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT COM 958669103   1,353,211 38,065 SH   SOLE   38,065 0 0
WESTROCK CO COM COM 96145D105   1,137,350 23,000 SH   SOLE   23,000 0 0
WEYERHAEUSER CO COM COM 962166104   434,691 12,105 SH   SOLE   12,105 0 0
WH GROUP LTD SPONSORED ADR COM 92890T205   2,140,157 162,304 SH   SOLE   160,839 0 1,465
WHEATON PRECIOUS METALS CORP COM COM 962879102   1,413,900 30,000 SH   SOLE   30,000 0 0
WILLIAMS COS INC DEL COM COM 969457100   112,180,812 2,878,645 SH   SOLE   2,653,662 0 224,983
WILLSCOT MOBIL MINI HLDNG CORP COM CL A COM 971378104   44,205,737 950,661 SH   SOLE   690,691 0 259,970
WINGSTOP INC COM COM 974155103   2,694,139 7,353 SH   SOLE   7,353 0 0
WISDOMTREE TR INDIA ERNGS FD ETF 97717W422   596,772 13,700 SH   SOLE   13,700 0 0
WISDOMTREE TR US QTLY DIV GRT ETF 97717X669   456,683 5,994 SH   SOLE   5,994 0 0
WNS HLDGS LTD COM SHS COM G98196101   16,077,080 318,169 SH   SOLE   312,435 0 5,734
WOODSIDE ENERGY GROUP LTD SPONSORED ADR COM 980228308   1,281,095 64,151 SH   SOLE   64,151 0 0
WORKDAY INC CL A COM 98138H101   5,440,544 19,947 SH   SOLE   19,692 0 255
XENCOR INC COM COM 98401F105   3,191,921 144,235 SH   SOLE   81,183 0 63,052
XPO LOGISTICS INC COM COM 983793100   252,236 2,067 SH   SOLE   2,067 0 0
XSHORE AB COM W989CF144   0 87,400 SH   SOLE   87,400 0 0
XYLEM INC COM COM 98419M100   13,389,533 103,602 SH   SOLE   103,144 0 458
YAMAHA MOTOR CO COM J95776126   2,199,770 239,600 SH   SOLE   239,600 0 0
YAMAHA MOTOR CO LTD UNSPONSORED ADR COM 984628206   595,021 32,405 SH   SOLE   31,018 0 1,387
YELLOW CAKE PLC COM G98334108   92,892 12,215 SH   SOLE   12,215 0 0
YUE YUEN INDL HLDG COM G98803144   58,222 41,500 SH   SOLE   41,500 0 0
YUE YUEN INDL HLDGS LTD ADR COM 988415105   74,896 10,677 SH   SOLE   10,677 0 0
YUM BRANDS INC COM COM 988498101   2,671,924 19,271 SH   SOLE   19,271 0 0
YUM CHINA HLDGS INC COM COM 98850P109   763,849 19,197 SH   SOLE   19,197 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105   54,340,589 180,270 SH   SOLE   125,937 0 54,333
ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105   12,477,808 1,141,611 SH   SOLE   672,197 0 469,414
ZEVIA PBC CL A COM 98955K104   833,669 712,538 SH   SOLE   387,819 0 324,719
ZIMMER BIOMET HLDGS INC COM COM 98956P102   471,347 3,571 SH   SOLE   2,771 0 800
ZIONS BANCORPORATION N A DEP RP PFD G PFD 989701859   228,150 9,000 SH   SOLE   9,000 0 0
ZOETIS INC CL A COM 98978V103   2,164,704 12,793 SH   SOLE   12,793 0 0
ZURICH INS GROUP LTD SPONSORED ADR COM 989825104   5,180,735 95,955 SH   SOLE   95,335 0 620
ZURICH INSURANCE GROUP AG ORD COM H9870Y105   376,470 705 SH   SOLE   705 0 0
ZYMEWORKS INC COM COM 98985Y108   4,134,581 393,021 SH   SOLE   221,257 0 171,764