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