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