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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101 6,359 57,548 SH   SOLE   57,215 0 333
ABBOTT LABS COM COM 002824100 98,271 1,015,612 SH   SOLE   934,221 0 81,391
ABBVIE INC COM COM 00287Y109 24,989 186,195 SH   SOLE   183,006 0 3,189
ABM INDS INC COM COM 000957100 42,372 1,108,349 SH   SOLE   1,043,166 0 65,183
ABSOLUTE SOFTWARE CORP COM COM 00386B109 7,300 628,762 SH   SOLE   344,353 0 284,409
ACADIA HEALTHCARE COMPANY INC COM 00404A109 20,134 257,531 SH   SOLE   253,146 0 4,385
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 64,186 249,460 SH   SOLE   222,625 0 26,835
ACI WORLDWIDE INC COM COM 004498101 335 16,031 SH   SOLE   16,031 0 0
ADAPTHEALTH CORP COM 00653Q102 51,509 2,742,781 SH   SOLE   2,624,451 0 118,330
ADDUS HOMECARE CORP COM COM 006739106 74,649 783,791 SH   SOLE   746,081 0 37,710
ADOBE SYS INC COM COM 00724F101 3,156 11,468 SH   SOLE   11,198 0 270
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 20,367 163,760 SH   SOLE   161,364 0 2,396
ADVANCED MICRO DEVICES INC COM COM 007903107 565 8,925 SH   SOLE   8,925 0 0
AEHR TEST SYSTEMS COM COM 00760J108 3,665 259,947 SH   SOLE   142,687 0 117,260
AES CORP COM COM 00130H105 299 13,220 SH   SOLE   13,220 0 0
AFLAC INC COM COM 001055102 582 10,350 SH   SOLE   10,350 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 37,930 312,056 SH   SOLE   265,560 0 46,496
AGREE REALTY CORP COM COM 008492100 1,014 14,999 SH   SOLE   14,999 0 0
AIR LIQUIDE ADR COM 009126202 404 17,785 SH   SOLE   17,785 0 0
AIR PRODS & CHEMS INC COM COM 009158106 2,273 9,766 SH   SOLE   9,110 0 656
AIRBNB INC COM CL A COM 009066101 7,866 74,887 SH   SOLE   1,652 0 73,235
AIRBUS SE UNSPONSORED ADR COM 009279100 1,444 66,340 SH   SOLE   65,380 0 960
ALBEMARLE CORP COM COM 012653101 1,246 4,713 SH   SOLE   4,713 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 1,361 17,017 SH   SOLE   16,836 0 181
ALIGN TECHNOLOGY INC COM COM 016255101 850 4,105 SH   SOLE   3,098 0 1,007
ALIMENTATION COUCHE-TARD INC C COM 01626P148 698 17,246 SH   SOLE   17,246 0 0
ALLEGION PUB LTD CO ORD SHS COM G0176J109 412 4,590 SH   SOLE   4,590 0 0
ALLEGRO MICROSYSTEMS INC COM COM 01749D105 10,813 494,883 SH   SOLE   427,905 0 66,978
ALLIED MOTION TECHNOLOGIES INC COM 019330109 6,777 236,792 SH   SOLE   129,884 0 106,908
ALPHABET INC CAP STK CL A COM 02079K305 73,522 768,658 SH   SOLE   730,918 0 37,740
ALPHABET INC CAP STK CL C COM 02079K107 125,716 1,307,501 SH   SOLE   1,164,010 0 143,491
ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 3,578 324,946 SH   SOLE   177,900 0 147,046
ALTIMMUNE INC COM COM 02155H200 798 62,500 SH   SOLE   62,500 0 0
ALTRA INDL MOTION CORP COM COM 02208R106 40,377 1,200,953 SH   SOLE   1,149,974 0 50,979
ALTRIA GROUP INC COM COM 02209S103 1,855 45,948 SH   SOLE   45,948 0 0
AMAZON COM INC COM COM 023135106 28,250 249,997 SH   SOLE   245,997 0 4,000
AMBARELLA INC COM G037AX101 3,195 56,875 SH   SOLE   33,285 0 23,590
AMBEV SA SPONSORED ADR COM 02319V103 76 26,827 SH   SOLE   26,827 0 0
AMCOR PLC ORD COM G0250X107 109 10,200 SH   SOLE   10,200 0 0
AMERESCO INC CL A COM 02361E108 5,425 81,598 SH   SOLE   44,718 0 36,880
AMERICAN BATTERY METALS C COM COM 02451V101 16 30,000 SH   SOLE   30,000 0 0
AMERICAN ELEC PWR INC COM COM 025537101 7,726 89,367 SH   SOLE   89,367 0 0
AMERICAN EXPRESS CO COM COM 025816109 8,814 65,333 SH   SOLE   62,483 0 2,850
AMERICAN INTL GROUP INC COM NE COM 026874784 988 20,808 SH   SOLE   20,808 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 2,886 13,443 SH   SOLE   13,368 0 75
AMERICAN WTR WKS CO INC NEW CO COM 030420103 10,037 77,115 SH   SOLE   76,315 0 800
AMERIPRISE FINL INC COM COM 03076C106 96,411 382,660 SH   SOLE   342,455 0 40,205
AMERISOURCEBERGEN CORP COM COM 03073E105 4,379 32,358 SH   SOLE   32,358 0 0
AMETEK INC COM COM 031100100 118,129 1,041,607 SH   SOLE   902,286 0 139,321
AMGEN INC COM COM 031162100 69,167 306,865 SH   SOLE   276,421 0 30,444
AMICUS THERAPEUTICS INC COM COM 03152W109 4,374 418,923 SH   SOLE   235,619 0 183,304
AMN HEALTHCARE SERVICES INC CO COM 001744101 43,567 411,160 SH   SOLE   388,397 0 22,763
AMPHASTAR PHARMACEUTICALS INC COM 03209R103 6,327 225,156 SH   SOLE   123,367 0 101,789
AMPHENOL CORP NEW CL A COM 032095101 2,435 36,366 SH   SOLE   36,366 0 0
ANALOG DEVICES INC COM COM 032654105 2,071 14,861 SH   SOLE   10,861 0 4,000
ANHEUSER BUSCH INBEV SA/NV SPO COM 03524A108 6,161 136,433 SH   SOLE   130,928 0 5,505
ANSYS INC COM COM 03662Q105 952 4,296 SH   SOLE   4,296 0 0
AON PLC SHS CL A COM G0403H108 8,076 30,150 SH   SOLE   28,860 0 1,290
APA CORPORATION COM COM 03743Q108 236 6,913 SH   SOLE   6,913 0 0
APPIAN CORP CL A COM 03782L101 9,458 231,650 SH   SOLE   180,823 0 50,827
APPLE INC COM COM 037833100 115,453 835,408 SH   SOLE   823,677 0 11,731
APPLIED MATLS INC COM COM 038222105 305 3,724 SH   SOLE   3,724 0 0
APTARGROUP INC COM COM 038336103 348 3,663 SH   SOLE   3,663 0 0
APTIV PLC SHS COM G6095L109 1,160 14,827 SH   SOLE   14,827 0 0
ARCH CAP GROUP LTD ORD COM G0450A105 573 12,580 SH   SOLE   12,580 0 0
ARCOSA INC COM COM 039653100 51,960 908,720 SH   SOLE   756,488 0 152,232
ARLO TECHNOLOGIES INC COM COM 04206A101 3,736 805,191 SH   SOLE   442,067 0 363,124
ARMADA HOFFLER PPTYS INC COM COM 04208T108 14,096 1,357,968 SH   SOLE   723,198 0 634,770
ASBURY AUTOMOTIVE GROUP INC CO COM 043436104 32,976 218,239 SH   SOLE   206,255 0 11,984
ASE INDUSTRIAL HOLDING CO LTD COM 00215W100 1,184 237,280 SH   SOLE   237,280 0 0
ASHLAND GLOBAL HLDGS INC COM COM 044186104 232 2,444 SH   SOLE   2,444 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 6,004 14,455 SH   SOLE   13,980 0 475
ASPEN AEROGELS INC COM COM 04523Y105 1,361 147,619 SH   SOLE   82,979 0 64,640
ASTRAZENECA PLC SPONSORED ADR COM 046353108 2,865 52,246 SH   SOLE   51,876 0 370
AT&T INC COM COM 00206R102 1,080 70,384 SH   SOLE   61,881 0 8,503
ATKORE INC COM COM 047649108 15,169 194,954 SH   SOLE   191,657 0 3,297
ATLANTIC UN BANKSHARES CORP CO COM 04911A107 1,625 53,482 SH   SOLE   53,482 0 0
ATLASSIAN CORP PLC CL A COM G06242104 4,474 21,246 SH   SOLE   20,756 0 490
ATMOS ENERGY CORP COM COM 049560105 139,282 1,367,529 SH   SOLE   1,127,820 0 239,709
ATRICURE INC COM COM 04963C209 8,498 217,330 SH   SOLE   123,819 0 93,511
AUTODESK INC COM COM 052769106 453 2,426 SH   SOLE   2,426 0 0
AUTOLIV INC COM COM 052800109 890 13,352 SH   SOLE   13,352 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 10,057 44,462 SH   SOLE   43,962 0 500
AVALARA INC COM COM 05338G106 786 8,560 SH   SOLE   8,560 0 0
AVANGRID INC COM STOCK COM 05351W103 328 7,871 SH   SOLE   7,871 0 0
AVANTOR INC COM COM 05352A100 15,913 811,888 SH   SOLE   578,463 0 233,425
AVERY DENNISON CORP COM COM 053611109 91,435 561,988 SH   SOLE   465,198 0 96,790
AVIENT CORPORATION COM COM 05368V106 32,810 1,082,818 SH   SOLE   1,022,995 0 59,823
AXCELIS TECHNOLOGIES INC COM N COM 054540208 2,619 43,251 SH   SOLE   25,410 0 17,841
AXOGEN INC COM COM 05463X106 8,236 690,929 SH   SOLE   378,477 0 312,452
AXON ENTERPRISE INC COM COM 05464C101 417 3,603 SH   SOLE   3,603 0 0
AZENTA INC COM COM 114340102 11,192 261,131 SH   SOLE   152,246 0 108,885
BAE SYS PLC SPONSORED ADR COM 05523R107 3,410 96,704 SH   SOLE   95,910 0 794
BAIDU INC SPON ADR REP A COM 056752108 1,336 11,371 SH   SOLE   11,146 0 225
BANCO BRADESCO S A SP ADR PFD COM 059460303 79 21,590 SH   SOLE   21,590 0 0
BANCORP INC DEL COM COM 05969A105 5,232 238,044 SH   SOLE   136,379 0 101,665
BANK NEW YORK MELLON CORP COM COM 064058100 1,522 39,507 SH   SOLE   39,187 0 320
BARRICK GOLD CORPORATION COM COM 067901108 720 46,469 SH   SOLE   33,079 0 13,390
BAUSCH HEALTH COS INC COM COM 071734107 125 18,170 SH   SOLE   3,320 0 14,850
BAXTER INTL INC COM COM 071813109 984 18,273 SH   SOLE   15,998 0 2,275
BAYER A G SPONSORED ADR COM 072730302 630 54,274 SH   SOLE   54,274 0 0
BECTON DICKINSON & CO COM COM 075887109 1,960 8,798 SH   SOLE   8,798 0 0
BELDEN INC COM COM 077454106 54,450 907,195 SH   SOLE   855,660 0 51,535
BELLRING BRANDS INC COM CL A COM 07831C103 13,201 640,525 SH   SOLE   629,704 0 10,821
BERKLEY W R CORP COM COM 084423102 264 4,085 SH   SOLE   4,085 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 12,601 31 SH   SOLE   28 0 3
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 23,429 87,743 SH   SOLE   87,043 0 700
BHP BILLITON LTD SPONSORED ADR COM 088606108 1,507 30,125 SH   SOLE   30,125 0 0
BIO TECHNE CORP COM COM 09073M104 1,230 4,332 SH   SOLE   4,332 0 0
BIOSIG TECH INC COM NEW COM 09073N201 6 10,000 SH   SOLE   10,000 0 0
BK OF AMERICA CORP COM COM 060505104 2,912 96,419 SH   SOLE   96,419 0 0
BLACKLINE INC COM COM 09239B109 11,746 196,095 SH   SOLE   193,283 0 2,812
BLACKROCK INC COM COM 09247X101 55,042 100,026 SH   SOLE   87,408 0 12,618
BLACKSTONE INC COM COM 09260D107 20,046 239,500 SH   SOLE   239,500 0 0
BLACKSTONE REAL ESTATE INCOME COM PER092613 1,398 92,606 SH   SOLE   92,606 0 0
BOEING CO COM COM 097023105 611 5,046 SH   SOLE   4,321 0 725
BOOKING HLDGS INC COM COM 09857L108 501 305 SH   SOLE   255 0 50
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 969 10,498 SH   SOLE   10,498 0 0
BORGWARNER INC COM COM 099724106 72,924 2,322,414 SH   SOLE   1,899,856 0 422,558
BOSTON PROPERTIES INC COM COM 101121101 377 5,030 SH   SOLE   5,030 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 270 6,961 SH   SOLE   6,961 0 0
BOX INC CL A COM 10316T104 4,387 179,879 SH   SOLE   98,754 0 81,125
BP PLC SPONSORED ADR COM 055622104 4,016 140,659 SH   SOLE   135,789 0 4,870
BRIDGESTONE CORP ADR COM 108441205 1,266 78,490 SH   SOLE   78,490 0 0
BRIGHTVIEW HLDGS INC COM COM 10948C107 10,411 1,311,272 SH   SOLE   692,427 0 618,845
BRINKER INTL INC COM COM 109641100 15,404 616,649 SH   SOLE   579,937 0 36,712
BRINKS CO COM COM 109696104 37,302 770,066 SH   SOLE   726,147 0 43,919
BRISTOL MYERS SQUIBB CO COM COM 110122108 8,014 112,732 SH   SOLE   106,182 0 6,550
BRITISH AMERN TOB PLC SPONSORE COM 110448107 3,323 93,612 SH   SOLE   93,612 0 0
BROADCOM INC COM COM 11135F101 111,470 251,052 SH   SOLE   222,203 0 28,849
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1,365 9,460 SH   SOLE   9,460 0 0
BROOKFIELD ASSET MGMT INC CL A COM 112585104 8,890 217,421 SH   SOLE   209,466 0 7,955
BROOKFIELD RENEWABLE CORP CL A COM 11284V105 4,063 124,342 SH   SOLE   119,142 0 5,200
BROWN FORMAN CORP CL B COM 115637209 794 11,934 SH   SOLE   11,934 0 0
BRUNSWICK CORP COM COM 117043109 76,025 1,161,581 SH   SOLE   972,323 0 189,258
BUILDERS FIRSTSOURCE INC COM COM 12008R107 426 7,226 SH   SOLE   7,226 0 0
BURLINGTON STORES INC COM COM 122017106 994 8,888 SH   SOLE   8,888 0 0
BUSINESS FIRST BANCSHARES INC COM 12326C105 9,045 420,105 SH   SOLE   412,965 0 7,140
BWX TECHNOLOGIES INC COM COM 05605H100 12,787 253,863 SH   SOLE   121,923 0 131,940
BYD CO LTD SHS H COM Y1023R104 407 16,450 SH   SOLE   16,450 0 0
CACI INTL INC CL A COM 127190304 8,036 30,781 SH   SOLE   30,253 0 528
CACTUS INC CL A COM 127203107 4,973 129,398 SH   SOLE   73,615 0 55,783
CADENCE BANK COM COM 12740C103 150,602 5,926,873 SH   SOLE   5,138,256 0 788,617
CALIX INC COM COM 13100M509 8,117 132,766 SH   SOLE   73,791 0 58,975
CANADA GOOSE HOLDINGS INC SHS COM 135086106 7,418 486,735 SH   SOLE   478,706 0 8,029
CANADIAN NATL RY CO COM COM 136375102 10,642 98,550 SH   SOLE   95,160 0 3,390
CANON INC SPONSORED ADR COM 138006309 1,357 62,230 SH   SOLE   62,230 0 0
CARDINAL HEALTH INC COM COM 14149Y108 444 6,664 SH   SOLE   5,464 0 1,200
CAREDX INC COM COM 14167L103 8,552 502,454 SH   SOLE   368,793 0 133,661
CARLISLE COS INC COM COM 142339100 120,616 430,142 SH   SOLE   316,397 0 113,745
CARLOTZ INC COM CL A COM 142552108 19 63,083 SH   SOLE   63,083 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 1,945 54,692 SH   SOLE   54,692 0 0
CARTERS INC COM COM 146229109 1,028 15,685 SH   SOLE   15,685 0 0
CASELLA WASTE SYS INC CL A COM 147448104 111,105 1,454,457 SH   SOLE   1,221,316 0 233,141
CATALENT INC COM COM 148806102 704 9,723 SH   SOLE   9,723 0 0
CATERPILLAR INC DEL COM COM 149123101 2,705 16,487 SH   SOLE   16,487 0 0
CBIZ INC COM COM 124805102 58,185 1,360,110 SH   SOLE   1,279,728 0 80,382
CDN IMPERIAL BK OF COMMERCE CO COM 136069101 356 8,139 SH   SOLE   8,139 0 0
CDW CORP COM COM 12514G108 48,485 310,639 SH   SOLE   273,002 0 37,637
CENTRAL GARDEN & PET CO CL A N COM 153527205 34,662 1,014,705 SH   SOLE   955,560 0 59,145
CERIDIAN HCM HLDG INC COM COM 15677J108 210 3,767 SH   SOLE   3,767 0 0
CERTARA INC COM COM 15687V109 234 17,602 SH   SOLE   17,602 0 0
CERUS CORP COM COM 157085101 5,732 1,592,297 SH   SOLE   906,101 0 686,196
CHANNELADVISOR CORP COM COM 159179100 3,127 138,015 SH   SOLE   75,776 0 62,239
CHARLES RIV LABS INTL INC COM COM 159864107 1,040 5,286 SH   SOLE   5,286 0 0
CHART INDS INC COM PAR $0.01 COM 16115Q308 18,586 100,818 SH   SOLE   86,772 0 14,046
CHECK POINT SOFTWARE TECH LTD COM M22465104 297 2,650 SH   SOLE   2,650 0 0
CHEFS WHSE INC COM COM 163086101 20,572 710,111 SH   SOLE   698,075 0 12,036
CHEVRON CORP NEW COM COM 166764100 119,692 833,104 SH   SOLE   765,395 0 67,709
CHORD ENERGY CORPORATION COM N COM 674215207 5,715 41,786 SH   SOLE   23,803 0 17,983
CIGNA CORP NEW COM COM 125523100 1,075 3,874 SH   SOLE   3,874 0 0
CINTAS CORP COM COM 172908105 1,878 4,838 SH   SOLE   4,838 0 0
CISCO SYS INC COM COM 17275R102 124,580 3,114,489 SH   SOLE   2,765,745 0 348,744
CITIGROUP INC COM NEW COM 172967424 80,068 1,921,469 SH   SOLE   1,682,606 0 238,863
CITY OFFICE REIT INC COM COM 178587101 1,181 118,491 SH   SOLE   111,691 0 6,800
CK HUTCHISON HLDGS LTD ADR COM 12562Y100 2,648 478,912 SH   SOLE   475,192 0 3,720
CLEAN ENERGY FUELS CORP COM COM 184499101 3,534 661,753 SH   SOLE   380,725 0 281,028
CLEARPOINT NEURO INC COM COM 18507C103 370 35,700 SH   SOLE   35,700 0 0
CLEARWAY ENERGY INC CL C COM 18539C204 2,430 76,286 SH   SOLE   75,286 0 1,000
COCA COLA CO COM COM 191216100 16,202 289,219 SH   SOLE   282,019 0 7,200
COCA COLA EUROPEAN PARTNERS P COM G25839104 4,099 96,179 SH   SOLE   95,394 0 785
COGNEX CORP COM COM 192422103 804 19,404 SH   SOLE   19,404 0 0
COHERENT CORP COM COM 19247G107 237 6,793 SH   SOLE   6,793 0 0
COLGATE PALMOLIVE CO COM COM 194162103 4,113 58,542 SH   SOLE   58,117 0 425
COLUMBIA BKG SYS INC COM COM 197236102 12,532 433,800 SH   SOLE   426,426 0 7,374
COLUMBIA SPORTSWEAR CO COM COM 198516106 246 3,650 SH   SOLE   3,650 0 0
COMCAST CORP NEW CL A COM 20030N101 35,195 1,199,971 SH   SOLE   1,071,089 0 128,882
COMMERCIAL INTL BK EGYPT S A E COM 201712304 82 70,097 SH   SOLE   70,097 0 0
COMMVAULT SYSTEMS INC COM COM 204166102 11,462 216,100 SH   SOLE   216,100 0 0
COMPANHIA BRASILEIRA DE DISTRB COM 20440T300 80 22,698 SH   SOLE   22,698 0 0
COMPASS DIVERSIFIED HOLDINGS S COM 20451Q104 542 30,000 SH   SOLE   30,000 0 0
CONCENTRIX CORP COM COM 20602D101 90,741 812,868 SH   SOLE   638,804 0 174,064
CONNECTONE BANCORP INC NEW COM COM 20786W107 317 13,758 SH   SOLE   13,758 0 0
CONOCOPHILLIPS COM COM 20825C104 25,973 253,790 SH   SOLE   252,878 0 912
CONSOLIDATED EDISON INC COM COM 209115104 429 5,007 SH   SOLE   5,007 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 1,864 8,114 SH   SOLE   8,114 0 0
COOPER COS INC COM NEW COM 216648402 798 3,023 SH   SOLE   3,023 0 0
CORNING INC COM COM 219350105 969 33,401 SH   SOLE   33,401 0 0
CORTEVA INC COM COM 22052L104 378 6,618 SH   SOLE   6,005 0 613
COSTCO WHSL CORP NEW COM COM 22160K105 17,005 36,007 SH   SOLE   35,707 0 300
COTERRA ENERGY INC COM COM 127097103 210 8,055 SH   SOLE   8,055 0 0
COUCHBASE INC COM COM 22207T101 3,714 260,242 SH   SOLE   146,051 0 114,191
CRICUT INC CL A COM COM 22658D100 105 11,344 SH   SOLE   11,344 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 286 1,980 SH   SOLE   1,980 0 0
CROWN HOLDINGS INC COM COM 228368106 389 4,800 SH   SOLE   4,800 0 0
CRYOPORT INC COM PAR $0.001 COM 229050307 2,549 104,637 SH   SOLE   57,447 0 47,190
CSL LTD SPONSORED ADR COM 12637N204 5,222 56,995 SH   SOLE   54,980 0 2,015
CSX CORP COM COM 126408103 1,256 47,142 SH   SOLE   45,342 0 1,800
CUMMINS INC COM COM 231021106 1,446 7,103 SH   SOLE   6,963 0 140
CURIS INC COM COM 231269200 7 10,000 SH   SOLE   10,000 0 0
CURTISS WRIGHT CORP COM COM 231561101 80,032 575,102 SH   SOLE   385,843 0 189,259
CVB FINL CORP COM COM 126600105 89,817 3,547,281 SH   SOLE   3,342,425 0 204,856
CVS HEALTH CORP COM COM 126650100 130,646 1,369,883 SH   SOLE   1,236,464 0 133,419
D R HORTON INC COM COM 23331A109 30,938 459,365 SH   SOLE   351,858 0 107,507
DAIKIN INDUSTRIES LTD SHS COM J10038115 3,061 20,153 SH   SOLE   20,153 0 0
DANAHER CORP DEL COM COM 235851102 36,468 141,191 SH   SOLE   140,652 0 539
DANONE SPONSORED ADR COM 23636T100 685 71,931 SH   SOLE   71,931 0 0
DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 1,819 19,540 SH   SOLE   19,285 0 255
DEERE & CO COM COM 244199105 5,940 17,790 SH   SOLE   17,790 0 0
DELTA AIR LINES INC DEL COM NE COM 247361702 20,240 721,296 SH   SOLE   527,106 0 194,190
DESCARTES SYS GROUP INC COM COM 249906108 6,212 97,776 SH   SOLE   58,690 0 39,086
DEUTSCHE POST AG SPONSORED ADR COM 25157Y202 586 19,227 SH   SOLE   19,227 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 11,647 193,690 SH   SOLE   193,490 0 200
DEXCOM INC COM COM 252131107 1,918 23,809 SH   SOLE   23,809 0 0
DIAGEO P L C SPON ADR NEW COM 25243Q205 406 2,393 SH   SOLE   2,393 0 0
DICKS SPORTING GOODS INC COM COM 253393102 966 9,236 SH   SOLE   9,236 0 0
DISCOVER FINL SVCS COM COM 254709108 295 3,246 SH   SOLE   3,246 0 0
DISCOVERY SILVER CORP COM COM 254677107 23 35,000 SH   SOLE   35,000 0 0
DISH NETWORK CORP CL A COM 25470M109 183 13,257 SH   SOLE   13,257 0 0
DISNEY WALT CO COM DISNEY COM 254687106 13,090 138,773 SH   SOLE   130,405 0 8,368
DOLLAR TREE INC COM COM 256746108 1,380 10,143 SH   SOLE   7,143 0 3,000
DOMINION ENERGY INC COM COM 25746U109 5,286 76,486 SH   SOLE   76,486 0 0
DOUGLAS DYNAMICS INC COM COM 25960R105 22,348 797,556 SH   SOLE   783,864 0 13,692
DOVER CORP COM COM 260003108 1,667 14,300 SH   SOLE   14,300 0 0
DOW INC COM COM 260557103 616 14,020 SH   SOLE   13,407 0 613
DRIVEN BRANDS HLDGS INC COM COM 26210V102 13,814 493,699 SH   SOLE   485,302 0 8,397
DUCOMMUN INC DEL COM COM 264147109 12,249 308,853 SH   SOLE   308,853 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 1,919 20,627 SH   SOLE   20,627 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 15,744 312,373 SH   SOLE   226,265 0 86,108
EASTGROUP PPTY INC COM COM 277276101 38,292 265,291 SH   SOLE   211,723 0 53,568
EATON CORP PLC SHS COM G29183103 54,073 405,463 SH   SOLE   400,589 0 4,874
ECARE SOLUTIONS INC COM COM 278744107 9 12,000 SH   SOLE   12,000 0 0
ECOLAB INC COM COM 278865100 5,144 35,617 SH   SOLE   34,117 0 1,500
EDWARDS LIFESCIENCES CORP COM COM 28176E108 2,672 32,337 SH   SOLE   30,987 0 1,350
ELECTRONIC ARTS INC COM COM 285512109 26,131 225,834 SH   SOLE   174,990 0 50,844
ELEMENT SOLUTIONS INC COM COM 28618M106 45,591 2,802,136 SH   SOLE   2,257,662 0 544,474
EMCOR GROUP INC COM COM 29084Q100 45,217 391,549 SH   SOLE   273,778 0 117,771
EMERSON ELEC CO COM COM 291011104 33,495 457,455 SH   SOLE   447,476 0 9,979
ENBRIDGE INC COM COM 29250N105 4,066 109,597 SH   SOLE   109,594 0 3
ENCOMPASS HEALTH CORP COM COM 29261A100 11,632 257,173 SH   SOLE   143,893 0 113,280
ENDAVA PLC ADS COM 29260V105 10,110 125,388 SH   SOLE   123,756 0 1,632
ENEL CHILE S A SPONSORED ADR COM 29278D105 26 19,132 SH   SOLE   19,132 0 0
ENERGY RECOVERY INC COM COM 29270J100 6,480 298,086 SH   SOLE   164,096 0 133,990
ENHABIT INC COM COM 29332G102 1,674 119,225 SH   SOLE   63,005 0 56,220
ENPRO INDS INC COM COM 29355X107 6,219 73,180 SH   SOLE   40,173 0 33,007
ENTEGRIS INC COM COM 29362U104 2,015 24,273 SH   SOLE   24,273 0 0
ENTERPRISE BANCORP INC MASS CO COM 293668109 415 13,890 SH   SOLE   13,890 0 0
ENVESTNET INC COM COM 29404K106 5,328 120,011 SH   SOLE   68,710 0 51,301
EOG RES INC COM COM 26875P101 104,933 939,170 SH   SOLE   832,656 0 106,514
EQUIFAX INC COM COM 294429105 454 2,646 SH   SOLE   2,646 0 0
EQUINIX INC COM COM 29444U700 795 1,398 SH   SOLE   1,398 0 0
ERICSSON ADR B SEK 10 COM 294821608 546 95,137 SH   SOLE   95,137 0 0
ERSTE GROUP BK A G SPONSORED A COM 296036304 1,933 174,266 SH   SOLE   174,266 0 0
ESC FIRST GENEVA CORP COM 320ESC023 62 20,969 SH   SOLE   0 0 20,969
ESCO TECHNOLOGIES INC COM COM 296315104 49,792 677,992 SH   SOLE   640,181 0 37,811
EURONET WORLDWIDE INC COM COM 298736109 283 3,734 SH   SOLE   3,734 0 0
EURONEXT N V ORDINARY SHARE COM N3113K397 1,208 19,721 SH   SOLE   19,346 0 375
EVERGY INC COM COM 30034W106 7,354 123,800 SH   SOLE   123,800 0 0
EVERI HLDGS INC COM COM 30034T103 24,831 1,530,882 SH   SOLE   1,506,934 0 23,948
EVERSOURCE ENERGY COM COM 30040W108 7,366 94,480 SH   SOLE   94,480 0 0
EVO PMTS INC CL A COM COM 26927E104 16,539 496,663 SH   SOLE   488,248 0 8,415
EVOLENT HEALTH INC CL A COM 30050B101 29,531 821,894 SH   SOLE   809,045 0 12,849
EVOLV TECHNOLOGIES HLDNGS INC COM 30049H102 86 40,535 SH   SOLE   40,535 0 0
EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 17,497 529,078 SH   SOLE   520,076 0 9,002
EXAGEN INC COM COM 30068X103 1,374 507,108 SH   SOLE   277,789 0 229,319
EXPONENT INC COM COM 30214U102 17,614 200,918 SH   SOLE   197,766 0 3,152
EXXON MOBIL CORP COM COM 30231G102 54,808 627,738 SH   SOLE   616,548 0 11,190
F-STAR THERAPEUTICS INC COM COM 30315R107 64 12,585 SH   SOLE   12,585 0 0
F M C CORP COM NEW COM 302491303 87,523 828,028 SH   SOLE   704,499 0 123,529
FABRINET SHS COM G3323L100 5,726 59,988 SH   SOLE   32,982 0 27,006
FAIR ISAAC CORP COM COM 303250104 268 650 SH   SOLE   650 0 0
FARFETCH LTD ORD SH CL A COM 30744W107 374 50,265 SH   SOLE   35,200 0 15,065
FASTENAL CO COM COM 311900104 371 8,060 SH   SOLE   8,060 0 0
FEDERAL SIGNAL CORP COM COM 313855108 41,889 1,122,428 SH   SOLE   1,057,204 0 65,224
FEDEX CORP COM COM 31428X106 578 3,891 SH   SOLE   3,891 0 0
FERRARI N V COM COM N3167Y103 4,809 25,996 SH   SOLE   24,771 0 1,225
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 80,867 2,233,891 SH   SOLE   2,001,908 0 231,983
FIDELITY NATL INFORMATION SVCS COM 31620M106 92,586 1,225,168 SH   SOLE   1,091,621 0 133,547
FIGS INC CL A COM 30260D103 12,373 1,499,790 SH   SOLE   1,319,640 0 180,150
FIRST HORIZON CORPORATION COM COM 320517105 5,325 232,546 SH   SOLE   228,706 0 3,840
FIRST LONG IS CORP COM COM 320734106 452 26,230 SH   SOLE   26,230 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 554 4,242 SH   SOLE   4,242 0 0
FIRSTENERGY CORP COM COM 337932107 642 17,345 SH   SOLE   17,345 0 0
FIVE BELOW INC COM COM 33829M101 1,395 10,135 SH   SOLE   10,135 0 0
FLOOR & DECOR HLDGS INC CL A COM 339750101 5,698 81,098 SH   SOLE   79,289 0 1,809
FORMFACTOR INC COM COM 346375108 26,490 1,057,482 SH   SOLE   995,937 0 61,545
FORTIS INC COM COM 349553107 342 9,008 SH   SOLE   9,008 0 0
FORTIVE CORP COM COM 34959J108 663 11,376 SH   SOLE   11,301 0 75
FORWARD AIR CORP COM COM 349853101 109,553 1,213,744 SH   SOLE   1,037,474 0 176,270
FOX FACTORY HLDG CORP COM COM 35138V102 13,448 170,050 SH   SOLE   167,296 0 2,754
FRANCHISE GROUP INC COM COM 35180X105 20,746 853,761 SH   SOLE   802,121 0 51,640
FRANCO NEVADA CORP COM COM 351858105 5,291 44,285 SH   SOLE   39,815 0 4,470
FRANKLIN COVEY CO COM COM 353469109 4,761 104,884 SH   SOLE   57,584 0 47,300
FRESHPET INC COM COM 358039105 15,936 318,153 SH   SOLE   279,590 0 38,563
FULLER H B CO COM COM 359694106 85,264 1,418,696 SH   SOLE   1,212,986 0 205,710
GATES INDL CORP PLC ORD SHS COM G39108108 5,989 613,631 SH   SOLE   605,519 0 8,112
GENERAC HLDGS INC COM COM 368736104 1,830 10,271 SH   SOLE   10,271 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,175 5,536 SH   SOLE   5,536 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301 1,912 30,883 SH   SOLE   29,258 0 1,625
GENERAL MLS INC COM COM 370334104 50,101 653,980 SH   SOLE   570,250 0 83,730
GENERAL MTRS CO COM COM 37045V100 275 8,572 SH   SOLE   8,572 0 0
GENPREX INC COM COM 372446104 79 56,000 SH   SOLE   56,000 0 0
GENTEX CORP COM COM 371901109 317 13,293 SH   SOLE   13,293 0 0
GENTHERM INC COM COM 37253A103 4,724 94,993 SH   SOLE   54,290 0 40,703
GENUINE PARTS CO COM COM 372460105 607 4,066 SH   SOLE   4,066 0 0
GIBRALTAR INDS INC COM COM 374689107 53,694 1,311,862 SH   SOLE   1,237,924 0 73,938
GILEAD SCIENCES INC COM COM 375558103 1,012 16,406 SH   SOLE   16,086 0 320
GLACIER BANCORP INC NEW COM COM 37637Q105 136,350 2,775,299 SH   SOLE   2,634,366 0 140,933
GLAUKOS CORP COM COM 377322102 7,101 133,382 SH   SOLE   75,876 0 57,506
GLOBAL PMTS INC COM COM 37940X102 333 3,083 SH   SOLE   3,083 0 0
GLOBE LIFE INC COM COM 37959E102 892 8,950 SH   SOLE   8,950 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 337 1,150 SH   SOLE   1,150 0 0
GRAINGER W W INC COM COM 384802104 390 798 SH   SOLE   798 0 0
GREEK ORGANISATION OF FOOTBALL COM 392483103 935 155,389 SH   SOLE   155,389 0 0
GREEN PLAINS RENEWABLE ENERGY COM 393222104 3,730 128,312 SH   SOLE   70,615 0 57,697
GSK PLC SPONSORED ADR COM 37733W204 9,770 331,960 SH   SOLE   331,960 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 228 3,701 SH   SOLE   3,701 0 0
HALEON PLC ADR COM 405552100 2,527 414,952 SH   SOLE   414,952 0 0
HALOZYME THERAPEUTICS INC COM COM 40637H109 17,340 438,541 SH   SOLE   377,694 0 60,847
HAMILTON LANE INC CL A COM 407497106 8,752 146,818 SH   SOLE   144,348 0 2,470
HANOVER INS GROUP INC COM COM 410867105 16,250 126,817 SH   SOLE   70,627 0 56,190
HARSCO CORP COM COM 415864107 48 12,810 SH   SOLE   12,810 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104 1,689 27,263 SH   SOLE   27,263 0 0
HASBRO INC COM COM 418056107 80,959 1,200,810 SH   SOLE   967,303 0 233,507
HEINEKEN HOLDINGS SHS COM N39338194 362 5,241 SH   SOLE   5,241 0 0
HEINEKEN N V SPONSORED ADR L1 COM 423012301 815 18,516 SH   SOLE   18,516 0 0
HERSHEY CO COM COM 427866108 2,441 11,072 SH   SOLE   11,072 0 0
HESS CORP COM COM 42809H107 22,686 208,149 SH   SOLE   208,149 0 0
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 264 22,025 SH   SOLE   22,025 0 0
HILLMAN SOLUTIONS CORP COM COM 431636109 6,432 853,106 SH   SOLE   838,780 0 14,326
HITACHI LTD ADR 10 COM COM 433578507 4,583 54,249 SH   SOLE   53,824 0 425
HOLOGIC INC COM COM 436440101 5,475 84,862 SH   SOLE   84,862 0 0
HOME BANCSHARES INC COM COM 436893200 10,468 465,033 SH   SOLE   457,218 0 7,815
HOME DEPOT INC COM COM 437076102 156,231 566,177 SH   SOLE   513,568 0 52,609
HONDA MOTOR LTD AMERN SHS COM 438128308 954 44,205 SH   SOLE   44,205 0 0
HONEYWELL INTL INC COM COM 438516106 2,561 15,337 SH   SOLE   15,337 0 0
HORACE MANN EDUCATORS CORP NEW COM 440327104 49,610 1,405,763 SH   SOLE   1,189,877 0 215,886
HP INC COM COM 40434L105 521 20,913 SH   SOLE   20,913 0 0
HUMANA INC COM COM 444859102 60,186 124,046 SH   SOLE   102,697 0 21,349
HUNTINGTON BANCSHARES INC COM COM 446150104 81,348 6,172,089 SH   SOLE   5,251,638 0 920,451
I3 VERTICALS INC COM CL A COM 46571Y107 6,221 310,599 SH   SOLE   173,257 0 137,342
ICF INTL INC COM COM 44925C103 117,483 1,077,628 SH   SOLE   915,724 0 161,904
ICON PLC SHS COM G4705A100 7,833 42,619 SH   SOLE   41,194 0 1,425
ICU MED INC COM COM 44930G107 47,431 314,952 SH   SOLE   248,430 0 66,522
IDACORP INC COM COM 451107106 7,347 74,200 SH   SOLE   74,200 0 0
IDEXX LABS INC COM COM 45168D104 795 2,440 SH   SOLE   2,440 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 611 3,380 SH   SOLE   3,380 0 0
ILLUMINA INC COM COM 452327109 837 4,388 SH   SOLE   4,138 0 250
IMPINJ INC COM COM 453204109 5,465 68,293 SH   SOLE   38,164 0 30,129
INDEPENDENT BANK CORP MASS COM COM 453836108 112,075 1,503,756 SH   SOLE   1,269,229 0 234,527
INGREDION INC COM COM 457187102 1,489 18,494 SH   SOLE   18,199 0 295
INOGEN INC COM COM 45780L104 4,073 167,767 SH   SOLE   91,871 0 75,896
INOTIV INC COM COM 45783Q100 4,193 248,819 SH   SOLE   136,591 0 112,228
INSTALLED BLDG PRODS INC COM COM 45780R101 33,699 416,088 SH   SOLE   392,394 0 23,694
INSULET CORP COM COM 45784P101 688 3,000 SH   SOLE   3,000 0 0
INTEGER HLDGS CORP COM COM 45826H109 44,354 712,731 SH   SOLE   672,373 0 40,358
INTEL CORP COM COM 458140100 9,212 357,487 SH   SOLE   341,122 0 16,365
INTER PARFUMS INC COM COM 458334109 9,377 124,269 SH   SOLE   122,159 0 2,110
INTERNATIONAL BUSINESS MACHS C COM 459200101 41,440 348,788 SH   SOLE   343,195 0 5,593
INTERNATIONAL MNY EXPRESS INC COM 46005L101 6,051 265,532 SH   SOLE   145,790 0 119,742
INTERPUBLIC GROUP COS INC COM COM 460690100 39,647 1,548,683 SH   SOLE   1,111,828 0 436,855
INTRA CELLULAR THERAPIES INC C COM 46116X101 4,650 99,930 SH   SOLE   56,822 0 43,108
INTUIT COM COM 461202103 1,998 5,158 SH   SOLE   3,758 0 1,400
INTUITIVE SURGICAL INC COM NEW COM 46120E602 6,197 33,059 SH   SOLE   32,789 0 270
ITT INC COM COM 45073V108 216 3,300 SH   SOLE   3,300 0 0
J & J SNACK FOODS CORP COM COM 466032109 212 1,640 SH   SOLE   1,640 0 0
JACOBS SOLUTIONS INC COM COM 46982L108 46,265 426,450 SH   SOLE   272,617 0 153,833
JAMF HLDG CORP COM COM 47074L105 10,960 494,598 SH   SOLE   416,369 0 78,229
JD COM INC SPON ADR CL A COM 47215P106 535 10,641 SH   SOLE   10,641 0 0
JEFFERIES GROUP INC NEW COM 47233W109 444 15,040 SH   SOLE   15,040 0 0
JFROG LTD ORD SHS COM M6191J100 3,441 155,612 SH   SOLE   91,236 0 64,376
JOHNSON & JOHNSON COM COM 478160104 103,482 633,460 SH   SOLE   628,678 0 4,782
JOHNSON CTLS INTL PLC SHS COM G51502105 41,755 848,339 SH   SOLE   735,005 0 113,334
JPMORGAN CHASE & CO COM COM 46625H100 19,268 184,382 SH   SOLE   182,692 0 1,690
KAISER ALUMINUM CORP COM PAR $ COM 483007704 419 6,816 SH   SOLE   6,816 0 0
KELLOGG CO COM COM 487836108 257 3,683 SH   SOLE   3,683 0 0
KERING S A UNSPONSORED ADR COM 492089107 825 18,358 SH   SOLE   18,358 0 0
KIMBERLY CLARK CORP COM COM 494368103 1,060 9,423 SH   SOLE   8,623 0 800
KINDER MORGAN INC DEL COM COM 49456B101 2,325 139,724 SH   SOLE   137,724 0 2,000
KINSALE CAP GROUP INC COM COM 49714P108 8,742 34,225 SH   SOLE   33,637 0 588
KIRIN HLDGS COMPANY LTD SPON A COM 497350306 1,492 96,985 SH   SOLE   96,985 0 0
KLA CORP COM NEW COM 482480100 2,360 7,798 SH   SOLE   7,798 0 0
KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 341 6,977 SH   SOLE   6,977 0 0
KONINKLIJKE AHOLD DELHAIZE N V COM 500467501 1,974 77,091 SH   SOLE   76,126 0 965
KORNIT DIGITAL LTD SHS COM M6372Q113 3,644 136,925 SH   SOLE   80,073 0 56,852
KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 9,723 956,943 SH   SOLE   808,261 0 148,682
KT CORP SPONSORED ADR COM 48268K101 1,239 101,385 SH   SOLE   101,385 0 0
KULICKE & SOFFA INDS INC COM COM 501242101 4,459 115,738 SH   SOLE   67,039 0 48,699
L3HARRIS TECHNOLOGIES INC COM COM 502431109 61,787 297,296 SH   SOLE   287,525 0 9,771
LA Z BOY INC COM COM 505336107 47,692 2,113,088 SH   SOLE   1,741,849 0 371,239
LABORATORY CORP AMER HLDGS COM COM 50540R409 41,724 203,721 SH   SOLE   174,682 0 29,039
LAKELAND FINL CORP COM COM 511656100 38,981 535,385 SH   SOLE   503,927 0 31,458
LANCASTER COLONY CORP COM COM 513847103 86,640 576,519 SH   SOLE   507,244 0 69,275
LANTHEUS HLDGS INC COM COM 516544103 100,001 1,421,877 SH   SOLE   1,338,546 0 83,331
LATTICE SEMICONDUCTOR CORP COM COM 518415104 2,732 55,518 SH   SOLE   55,518 0 0
LAUDER ESTEE COS INC CL A COM 518439104 6,487 30,044 SH   SOLE   29,232 0 812
LEGGETT & PLATT INC COM COM 524660107 33,642 1,012,704 SH   SOLE   823,596 0 189,108
LESLIES INC COM COM 527064109 14,282 970,885 SH   SOLE   954,567 0 16,318
LILLY ELI & CO COM COM 532457108 1,417 4,381 SH   SOLE   4,381 0 0
LINDE PLC COM COM G5494J103 11,466 42,533 SH   SOLE   40,668 0 1,865
LIQUIDITY SERVICES INC COM COM 53635B107 12,057 741,527 SH   SOLE   728,922 0 12,605
LITTELFUSE INC COM COM 537008104 39,798 200,301 SH   SOLE   153,441 0 46,860
LIVERAMP HLDGS INC COM COM 53815P108 3,607 198,607 SH   SOLE   115,753 0 82,854
LLOYDS BANKING GROUP PLC SPONS COM 539439109 1,237 691,009 SH   SOLE   680,629 0 10,380
LOCKHEED MARTIN CORP COM COM 539830109 5,790 14,990 SH   SOLE   14,990 0 0
LOEWS CORP COM COM 540424108 383 7,694 SH   SOLE   5,694 0 2,000
LOVESAC COMPANY COM COM 54738L109 1,704 83,631 SH   SOLE   45,824 0 37,807
LOWES COS INC COM COM 548661107 9,381 49,951 SH   SOLE   49,651 0 300
LULULEMON ATHLETICA INC COM COM 550021109 4,264 15,253 SH   SOLE   14,653 0 600
LUMEN TECHNOLOGIES INC COM COM 550241103 146 20,106 SH   SOLE   20,106 0 0
LUMENTUM HLDGS INC COM COM 55024U109 476 6,947 SH   SOLE   6,947 0 0
LVMH MOET HENNESSY LOU VUITTON COM 502441306 2,018 16,874 SH   SOLE   16,024 0 850
M & T BK CORP COM COM 55261F104 378 2,143 SH   SOLE   2,143 0 0
MAGNITE INC COM COM 55955D100 3,660 557,067 SH   SOLE   310,518 0 246,549
MAGNOLIA OIL & GAS CORP CL A COM 559663109 84,816 4,281,505 SH   SOLE   3,634,343 0 647,162
MAGYAR TELEKOM TELECOMMUNS PLC COM 559776109 50 14,487 SH   SOLE   14,487 0 0
MANPOWERGROUP INC COM COM 56418H100 466 7,200 SH   SOLE   7,200 0 0
MARATHON PETE CORP COM COM 56585A102 261 2,627 SH   SOLE   2,627 0 0
MARKEL CORP COM COM 570535104 609 562 SH   SOLE   562 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 5,466 39,001 SH   SOLE   38,726 0 275
MARSH & MCLENNAN COS INC COM COM 571748102 57,562 385,569 SH   SOLE   338,588 0 46,981
MARTIN MARIETTA MATLS INC COM COM 573284106 56,429 175,195 SH   SOLE   148,790 0 26,405
MASIMO CORP COM COM 574795100 328 2,321 SH   SOLE   2,321 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 2,266 7,969 SH   SOLE   7,969 0 0
MATADOR RES CO COM COM 576485205 163,993 3,352,268 SH   SOLE   2,920,255 0 432,013
MATERION CORP COM COM 576690101 39,783 497,284 SH   SOLE   468,263 0 29,021
MAXCYTE INC COM COM 57777K106 6,208 955,150 SH   SOLE   524,409 0 430,741
MCCORMICK & CO INC COM NON VTG COM 579780206 1,833 25,714 SH   SOLE   24,714 0 1,000
MCDONALDS CORP COM COM 580135101 10,298 44,629 SH   SOLE   42,329 0 2,300
MCGRATH RENTCORP COM COM 580589109 54,888 654,514 SH   SOLE   642,709 0 11,805
MCKESSON CORP COM COM 58155Q103 472 1,389 SH   SOLE   1,389 0 0
MEDIAALPHA INC CL A COM 58450V104 3,690 421,769 SH   SOLE   414,605 0 7,164
MEDTRONIC PLC SHS COM G5960L103 2,052 25,408 SH   SOLE   25,408 0 0
MEG ENERGY CORP COM COM 552704108 112 10,000 SH   SOLE   10,000 0 0
MERCADOLIBRE INC COM COM 58733R102 6,520 7,877 SH   SOLE   7,442 0 435
MERCEDES BENZ GROUP AG UNSPONS COM 233825207 3,373 263,085 SH   SOLE   261,055 0 2,030
MERCK & CO INC NEW COM COM 58933Y105 29,959 347,869 SH   SOLE   342,012 0 5,857
META PLATFORMS INC CL A COM 30303M102 20,544 151,417 SH   SOLE   119,959 0 31,458
METHODE ELECTRS INC COM COM 591520200 660 17,762 SH   SOLE   16,482 0 1,280
METLIFE INC COM COM 59156R108 948 15,593 SH   SOLE   15,593 0 0
METTLER TOLEDO INTERNATIONAL C COM 592688105 4,226 3,898 SH   SOLE   3,758 0 140
MGE ENERGY INC COM COM 55277P104 26,906 409,958 SH   SOLE   386,293 0 23,665
MGIC INVT CORP WIS COM COM 552848103 692 54,000 SH   SOLE   54,000 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 52,822 865,507 SH   SOLE   747,471 0 118,036
MICROSOFT CORP COM COM 594918104 167,475 719,087 SH   SOLE   682,907 0 36,180
MID AMER APT CMNTYS INC COM COM 59522J103 83,199 536,523 SH   SOLE   472,752 0 63,771
MIDDLEBY CORP COM COM 596278101 400 3,121 SH   SOLE   3,121 0 0
MILLERKNOLL INC COM COM 600544100 26,035 1,668,896 SH   SOLE   1,595,342 0 73,554
MIMEDX GROUP INC COM COM 602496101 290 101,160 SH   SOLE   101,160 0 0
MIRUM PHARMACEUTICALS INC COM COM 604749101 3,362 160,037 SH   SOLE   87,679 0 72,358
MIZUHO FINL GROUP INC SPONSORE COM 60687Y109 1,730 782,785 SH   SOLE   782,785 0 0
MKS INSTRS INC COM COM 55306N104 30,432 368,258 SH   SOLE   276,138 0 92,120
MODEL N INC COM COM 607525102 4,073 119,003 SH   SOLE   65,332 0 53,671
MODIVCARE INC COM COM 60783X104 62,201 624,002 SH   SOLE   593,652 0 30,350
MONDELEZ INTL INC CL A COM 609207105 80,638 1,470,692 SH   SOLE   1,284,441 0 186,251
MONSTER BEVERAGE CORP NEW COM COM 61174X109 682 7,841 SH   SOLE   7,841 0 0
MONTROSE ENVIRONMENTAL GROUP I COM 615111101 3,933 116,870 SH   SOLE   63,995 0 52,875
MORGAN STANLEY COM NEW COM 617446448 755 9,562 SH   SOLE   9,562 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 2,242 10,011 SH   SOLE   10,011 0 0
MP MATLS CORP COM COM 553368101 200 7,341 SH   SOLE   7,341 0 0
MSA SAFETY INC COM COM 553498106 3,816 34,920 SH   SOLE   34,920 0 0
NAPCO SEC TECHNOLOGIES INC COM COM 630402105 6,886 236,797 SH   SOLE   129,658 0 107,139
NCR CORP NEW COM COM 62886E108 33,506 1,762,511 SH   SOLE   1,375,896 0 386,615
NEOGEN CORP COM COM 640491106 7,027 503,039 SH   SOLE   494,823 0 8,216
NESTLE S A SPONSORED ADR COM 641069406 15,626 143,628 SH   SOLE   136,658 0 6,970
NEURONETICS INC COM COM 64131A105 2,532 796,368 SH   SOLE   436,019 0 360,349
NEWCREST MNG LTD SPONSORED ADR COM 651191108 563 50,715 SH   SOLE   33,075 0 17,640
NEWMONT MINING CORP COM COM 651639106 687 16,338 SH   SOLE   10,908 0 5,430
NEXTERA ENERGY INC COM COM 65339F101 5,830 74,347 SH   SOLE   74,347 0 0
NGM BIOPHARMACEUTICALS INC COM COM 62921N105 2,304 176,125 SH   SOLE   96,455 0 79,670
NIKE INC CL B COM 654106103 3,209 38,609 SH   SOLE   38,609 0 0
NLIGHT INC COM COM 65487K100 3,075 325,398 SH   SOLE   178,160 0 147,238
NOODLES & CO CL A COM 65540B105 4,637 986,490 SH   SOLE   540,257 0 446,233
NORFOLK SOUTHERN CORP COM COM 655844108 4,756 22,686 SH   SOLE   19,536 0 3,150
NORTHERN OIL AND GAS INC MN CO COM 665531307 21,179 772,679 SH   SOLE   676,528 0 96,151
NORTHERN TR CORP COM COM 665859104 1,329 15,530 SH   SOLE   15,530 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 8,222 17,482 SH   SOLE   17,482 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 850 11,188 SH   SOLE   8,088 0 3,100
NOVO-NORDISK A S ADR COM 670100205 5,949 59,715 SH   SOLE   57,270 0 2,445
NVIDIA CORP COM COM 67066G104 2,558 21,070 SH   SOLE   20,795 0 275
OGE ENERGY CORP COM COM 670837103 7,693 211,000 SH   SOLE   211,000 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 29,246 991,713 SH   SOLE   732,192 0 259,521
OMNICELL INC COM COM 68213N109 248 2,848 SH   SOLE   2,848 0 0
OMNICOM GROUP INC COM COM 681919106 947 15,004 SH   SOLE   14,824 0 180
ONE GAS INC COM COM 68235P108 65,275 927,337 SH   SOLE   825,313 0 102,024
ONEOK INC NEW COM COM 682680103 1,976 38,571 SH   SOLE   38,571 0 0
OPEN LENDING CORP COM CL A COM 68373J104 187 23,256 SH   SOLE   23,256 0 0
OPTION CARE HEALTH INC COM NEW COM 68404L201 20,328 645,957 SH   SOLE   636,710 0 9,247
ORACLE CORP COM COM 68389X105 55,694 911,971 SH   SOLE   811,832 0 100,139
ORGANON & CO COMMON STOCK COM 68622V106 293 12,521 SH   SOLE   12,319 0 202
ORGANTO FOODS INC COM COM 68621J104 7 100,000 SH   SOLE   100,000 0 0
OSHKOSH CORP COM COM 688239201 217 3,093 SH   SOLE   3,093 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 1,713 26,847 SH   SOLE   26,847 0 0
OXFORD INDS INC COM COM 691497309 69,250 771,330 SH   SOLE   726,992 0 44,338
PACCAR INC COM COM 693718108 231 2,766 SH   SOLE   2,766 0 0
PACIRA BIOSCIENCES, INC. COM 695127100 14,651 275,451 SH   SOLE   227,358 0 48,093
PACWEST BANCORP DEL COM COM 695263103 256 11,315 SH   SOLE   10,690 0 625
PALOMAR HLDGS INC COM COM 69753M105 11,428 136,507 SH   SOLE   134,394 0 2,113
PARAGON 28 INC COM COM 69913P105 5,207 292,194 SH   SOLE   160,070 0 132,124
PARKER HANNIFIN CORP COM COM 701094104 2,362 9,749 SH   SOLE   8,349 0 1,400
PATRIOT NATL BANCORP INC COM N COM 70336F203 1,329 126,597 SH   SOLE   126,597 0 0
PAYCHEX INC COM COM 704326107 282 2,509 SH   SOLE   2,509 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,284 14,913 SH   SOLE   14,513 0 400
PEBBLEBROOK HOTEL TR COM COM 70509V100 64,540 4,447,929 SH   SOLE   3,874,321 0 573,608
PELOTON INTERACTIVE INC CL A C COM 70614W100 971 140,162 SH   SOLE   140,162 0 0
PENNANTPARK INVT CORP COM COM 708062104 61 11,256 SH   SOLE   11,256 0 0
PEPSICO INC COM COM 713448108 50,291 308,044 SH   SOLE   302,200 0 5,844
PERFICIENT INC COM COM 71375U101 43,322 666,286 SH   SOLE   556,706 0 109,580
PFIZER INC COM COM 717081103 91,869 2,099,393 SH   SOLE   1,918,236 0 181,157
PHILIP MORRIS INTL INC COM COM 718172109 4,608 55,514 SH   SOLE   55,514 0 0
PHOTRONICS INC COM COM 719405102 6,090 416,571 SH   SOLE   233,777 0 182,794
PHREESIA INC COM COM 71944F106 5,602 219,877 SH   SOLE   125,813 0 94,064
PHYSICIANS RLTY TR COM COM 71943U104 1,864 123,911 SH   SOLE   120,911 0 3,000
PING AN INS GROUP CO CHINA LTD COM 72341E304 1,280 128,190 SH   SOLE   128,190 0 0
PINNACLE FINL PARTNERS INC COM COM 72346Q104 6,654 82,041 SH   SOLE   47,112 0 34,929
PINNACLE WEST CAP CORP COM COM 723484101 7,115 110,300 SH   SOLE   110,300 0 0
PIONEER NAT RES CO COM COM 723787107 15,407 71,152 SH   SOLE   71,152 0 0
PLEXUS CORP COM COM 729132100 48,994 559,546 SH   SOLE   464,202 0 95,344
PLYMOUTH INDL REIT INC COM COM 729640102 31,519 1,875,003 SH   SOLE   1,769,730 0 105,273
PNC FINL SVCS GROUP INC COM COM 693475105 79,578 532,582 SH   SOLE   445,445 0 87,137
PNM RES INC COM COM 69349H107 7,710 168,600 SH   SOLE   168,600 0 0
POLARIS INDS INC COM COM 731068102 25,800 269,726 SH   SOLE   185,255 0 84,471
PORTILLOS INC COM CL A COM 73642K106 6,662 338,342 SH   SOLE   274,028 0 64,314
PORTLAND GEN ELEC CO COM NEW COM 736508847 7,087 163,063 SH   SOLE   161,663 0 1,400
POSCO SPONSORED ADR COM 693483109 1,170 31,965 SH   SOLE   31,965 0 0
POTLATCH CORP NEW COM COM 737630103 48,515 1,182,124 SH   SOLE   1,114,357 0 67,767
PPG INDS INC COM COM 693506107 3,135 28,321 SH   SOLE   28,321 0 0
PRIVIA HEALTH GROUP INC COM COM 74276R102 12,974 380,912 SH   SOLE   374,459 0 6,453
PROCTER & GAMBLE CO COM COM 742718109 73,165 579,527 SH   SOLE   569,983 0 9,544
PROGYNY INC COM COM 74340E103 17,059 460,297 SH   SOLE   372,352 0 87,945
PROTAGONIST THERAPEUTICS INC C COM 74366E102 2,049 243,013 SH   SOLE   133,410 0 109,603
PTC INC COM COM 69370C100 1,904 18,202 SH   SOLE   13,327 0 4,875
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 572 10,174 SH   SOLE   10,174 0 0
QUALCOMM INC COM COM 747525103 3,510 31,064 SH   SOLE   30,814 0 250
QUEST DIAGNOSTICS INC COM COM 74834L100 220 1,796 SH   SOLE   1,796 0 0
QUINSTREET INC COM COM 74874Q100 4,811 458,143 SH   SOLE   250,933 0 207,210
RADA ELECTR INDS LTD COM PAR N COM M81863124 4,084 424,102 SH   SOLE   232,368 0 191,734
RADNET INC COM COM 750491102 14,961 735,167 SH   SOLE   723,444 0 11,723
RAMBUS INC DEL COM COM 750917106 42,125 1,657,171 SH   SOLE   1,560,422 0 96,749
RANPAK HLDGS CORP COM CL A COM 75321W103 1,215 355,375 SH   SOLE   203,278 0 152,097
RAYMOND JAMES FINANCIAL INC CO COM 754730109 522 5,278 SH   SOLE   5,278 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 7,587 92,688 SH   SOLE   92,688 0 0
RBC BEARINGS INC COM COM 75524B104 13,188 63,461 SH   SOLE   62,398 0 1,063
REALTY INCOME CORP COM COM 756109104 215 3,700 SH   SOLE   3,700 0 0
REGAL REXNORD CORPORATION COM COM 758750103 21,920 156,171 SH   SOLE   153,717 0 2,454
REPUBLIC SVCS INC COM COM 760759100 1,189 8,742 SH   SOLE   8,742 0 0
REVOLVE GROUP INC CL A COM 76156B107 3,279 151,161 SH   SOLE   85,969 0 65,192
ROCHE HLDG LTD SPONSORED ADR COM 771195104 4,314 105,025 SH   SOLE   104,115 0 910
ROPER TECHNOLOGIES INC COM COM 776696106 223 620 SH   SOLE   620 0 0
ROSS STORES INC COM COM 778296103 918 10,888 SH   SOLE   10,888 0 0
RPM INTL INC COM COM 749685103 2,687 32,250 SH   SOLE   31,850 0 400
S&P GLOBAL INC COM COM 78409V104 1,893 6,199 SH   SOLE   6,199 0 0
SAIA INC COM COM 78709Y105 5,558 29,252 SH   SOLE   16,857 0 12,395
SALESFORCE COM INC COM COM 79466L302 207 1,441 SH   SOLE   1,441 0 0
SARCOS TECHN AND ROBOTICS CORP COM 80359A106 44 20,000 SH   SOLE   10,000 0 10,000
SCHEIN HENRY INC COM COM 806407102 3,357 51,035 SH   SOLE   51,035 0 0
SCHLUMBERGER LTD COM COM 806857108 1,259 35,078 SH   SOLE   33,678 0 1,400
SCHWAB CHARLES CORP NEW COM COM 808513105 217 3,024 SH   SOLE   2,674 0 350
SEACOAST BKG CORP FLA COM NEW COM 811707801 5,584 184,714 SH   SOLE   105,016 0 79,698
SEAGEN INC COM COM 81181C104 274 2,000 SH   SOLE   2,000 0 0
SEALED AIR CORP NEW COM COM 81211K100 27,234 611,861 SH   SOLE   479,612 0 132,249
SEARS HLDGS CORP COM COM 812350106 1 10,019 SH   SOLE   10,019 0 0
SEASPINE HLDGS CORP COM COM 81255T108 3,108 547,220 SH   SOLE   300,479 0 246,741
SELECTIVE INS GROUP INC COM COM 816300107 48,013 589,839 SH   SOLE   556,791 0 33,048
SEMTECH CORP COM COM 816850101 21,955 746,495 SH   SOLE   605,277 0 141,218
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 208 3,000 SH   SOLE   3,000 0 0
SERVICE CORP INTL COM COM 817565104 622 10,776 SH   SOLE   10,476 0 300
SERVICENOW INC COM COM 81762P102 272 719 SH   SOLE   719 0 0
SHELL PLC SPON ADS COM 780259305 45,462 913,622 SH   SOLE   901,352 0 12,270
SHINHAN FINANCIAL GROUP CO LTD COM 824596100 1,680 73,052 SH   SOLE   73,052 0 0
SHOCKWAVE MED INC COM COM 82489T104 245 881 SH   SOLE   881 0 0
SI BONE INC COM COM 825704109 5,000 286,349 SH   SOLE   157,203 0 129,146
SIMPLY GOOD FOODS CO COM COM 82900L102 82,357 2,574,462 SH   SOLE   2,167,029 0 407,433
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 3,110 167,738 SH   SOLE   166,448 0 1,290
SITIME CORP COM COM 82982T106 8,215 104,339 SH   SOLE   90,630 0 13,709
SK TELECOM LTD SPONSORED ADR COM 78440P306 3,689 191,562 SH   SOLE   190,256 0 1,306
SKYLINE CHAMPION CORP COM 830830105 99,050 1,873,458 SH   SOLE   1,550,800 0 322,658
SMARTSHEET INC COM CL A COM 83200N103 1,493 43,465 SH   SOLE   43,465 0 0
SMUCKER J M CO COM NEW COM 832696405 1,468 10,683 SH   SOLE   10,683 0 0
SNAP ON INC COM COM 833034101 237 1,178 SH   SOLE   1,178 0 0
SONOCO PRODS CO COM COM 835495102 29,227 515,199 SH   SOLE   505,967 0 9,232
SONY GROUP CORPORATION SPONSOR COM 835699307 10,137 158,264 SH   SOLE   154,374 0 3,890
SOUTHERN CO COM COM 842587107 543 7,981 SH   SOLE   7,981 0 0
SOUTHSTATE CORPORATION COM COM 840441109 70,930 896,487 SH   SOLE   844,778 0 51,709
SPARK NEW ZEALAND LTD SPONSORE COM 84652A102 1,732 122,510 SH   SOLE   122,510 0 0
SPX TECHNOLOGIES INC COM COM 78473E103 21,674 392,502 SH   SOLE   386,256 0 6,246
STANDEX INTL CORP COM COM 854231107 43,212 529,235 SH   SOLE   498,216 0 31,019
STARBUCKS CORP COM COM 855244109 4,089 48,525 SH   SOLE   48,025 0 500
STATE STR CORP COM COM 857477103 682 11,210 SH   SOLE   11,210 0 0
STERIS PLC SHS USD COM G8473T100 8,346 50,192 SH   SOLE   45,012 0 5,180
STEVANATO GROUP S P A ORD SHS COM T9224W109 5,032 297,049 SH   SOLE   281,349 0 15,700
STIFEL FINL CORP COM COM 860630102 58,849 1,133,669 SH   SOLE   881,526 0 252,143
STMICROELECTRONICS N V NY REGI COM 861012102 739 23,900 SH   SOLE   23,900 0 0
STRATASYS LTD SHS COM M85548101 4,917 341,189 SH   SOLE   186,811 0 154,378
STRYKER CORP COM COM 863667101 33,220 164,017 SH   SOLE   156,207 0 7,810
SURGALIGN HOLDINGS INC COM NEW COM 86882C204 59 16,999 SH   SOLE   16,999 0 0
SYNAPTICS INC COM COM 87157D109 3,634 36,703 SH   SOLE   21,463 0 15,240
SYNEOS HEALTH INC CL A COM 87166B102 72,435 1,536,270 SH   SOLE   1,305,354 0 230,916
SYNNEX CORP COM COM 87162W100 20,734 255,377 SH   SOLE   146,487 0 108,890
SYNOPSYS INC COM COM 871607107 1,009 3,302 SH   SOLE   3,302 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501 113,528 3,026,631 SH   SOLE   2,391,499 0 635,132
SYSCO CORP COM COM 871829107 1,610 22,769 SH   SOLE   22,769 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 9,596 139,967 SH   SOLE   135,844 0 4,123
TANDEM DIABETES CARE INC COM N COM 875372203 6,835 142,837 SH   SOLE   81,941 0 60,896
TAPESTRY INC COM COM 876030107 249 8,765 SH   SOLE   6,865 0 1,900
TARGA RES CORP COM COM 87612G101 1,795 29,745 SH   SOLE   29,745 0 0
TARGET CORP COM COM 87612E106 110,214 742,735 SH   SOLE   666,255 0 76,480
TC ENERGY CORP COM COM 87807B107 1,327 32,933 SH   SOLE   32,933 0 0
TDCX INC ADS COM 87190U100 195 20,773 SH   SOLE   20,773 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 305 2,764 SH   SOLE   2,764 0 0
TEFRON LTD SHS NEW COM M87482119 300 61,500 SH   SOLE   61,500 0 0
TELEDYNE TECHNOLOGIES INC COM COM 879360105 851 2,523 SH   SOLE   2,523 0 0
TELEFLEX INC COM COM 879369106 297 1,472 SH   SOLE   1,472 0 0
TENABLE HLDGS INC COM COM 88025T102 4,702 135,119 SH   SOLE   79,040 0 56,079
TENCENT HOLDINGS LIMITED SHS P COM G87572163 729 21,487 SH   SOLE   21,487 0 0
TERADYNE INC COM COM 880770102 228 3,039 SH   SOLE   3,039 0 0
TESLA INC COM COM 88160R101 5,806 21,887 SH   SOLE   21,782 0 105
TEXAS INSTRS INC COM COM 882508104 94,280 609,122 SH   SOLE   553,165 0 55,957
TFI INTL INC COM COM 87241L109 10,334 114,212 SH   SOLE   112,439 0 1,773
THE TRADE DESK INC COM CL A COM 88339J105 251 4,198 SH   SOLE   4,198 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 21,174 41,747 SH   SOLE   40,462 0 1,285
TJX COS INC NEW COM COM 872540109 3,470 55,857 SH   SOLE   49,457 0 6,400
TOKYO ELECTRON LTD ADR COM 889110102 3,058 49,600 SH   SOLE   49,190 0 410
TORONTO DOMINION BK ONT COM NE COM 891160509 228 3,725 SH   SOLE   3,725 0 0
TRACTOR SUPPLY CO COM COM 892356106 1,488 8,003 SH   SOLE   8,003 0 0
TRANSDIGM GROUP INC COM COM 893641100 417 795 SH   SOLE   695 0 100
TRANSMEDICS GROUP INC COM COM 89377M109 5,647 135,293 SH   SOLE   74,276 0 61,017
TRANSUNION COM COM 89400J107 26,396 443,697 SH   SOLE   371,004 0 72,693
TRAVELERS COMPANIES INC COM COM 89417E109 1,041 6,792 SH   SOLE   6,792 0 0
TRIMBLE INC COM COM 896239100 10,308 189,948 SH   SOLE   102,303 0 87,645
TRUIST FINL CORP COM COM 89832Q109 2,115 48,582 SH   SOLE   48,582 0 0
ULTA BEAUTY INC COM COM 90384S303 1,543 3,845 SH   SOLE   3,845 0 0
UNDER ARMOUR INC CL C COM 904311206 157 26,391 SH   SOLE   26,391 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 4,686 106,896 SH   SOLE   102,331 0 4,565
UNION PACIFIC CORP COM COM 907818108 93,989 482,442 SH   SOLE   440,733 0 41,709
UNITED BANKSHARES INC WEST VA COM 909907107 135,085 3,778,589 SH   SOLE   3,266,351 0 512,238
UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 10,196 308,039 SH   SOLE   302,872 0 5,167
UNITED PARCEL SERVICE INC CL B COM 911312106 2,544 15,750 SH   SOLE   15,523 0 227
UNITED PARCEL SERVICE INC CL B COM 911312106 7 45 SH   OTR   0 0 45
UNITED RENTALS INC COM COM 911363109 227 840 SH   SOLE   840 0 0
UNITED THERAPEUTICS CORP DEL C COM 91307C102 254 1,213 SH   SOLE   1,213 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 8,139 16,115 SH   SOLE   15,915 0 200
UNITY SOFTWARE INC COM COM 91332U101 396 12,419 SH   SOLE   12,419 0 0
US BANCORP DEL COM NEW COM 902973304 1,632 40,472 SH   SOLE   40,472 0 0
VEECO INSTRS INC DEL COM COM 922417100 5,133 280,192 SH   SOLE   157,320 0 122,872
VERICEL CORP COM COM 92346J108 4,257 183,512 SH   SOLE   103,989 0 79,523
VERISK ANALYTICS INC CL A COM 92345Y106 688 4,037 SH   SOLE   4,037 0 0
VERITEX HLDGS INC COM COM 923451108 7,371 277,210 SH   SOLE   272,499 0 4,711
VERIZON COMMUNICATIONS INC COM COM 92343V104 11,875 312,757 SH   SOLE   305,873 0 6,884
VERTEX PHARMACEUTICALS INC COM COM 92532F100 3,902 13,478 SH   SOLE   13,478 0 0
VICI PPTYS INC COM COM 925652109 1,158 38,791 SH   SOLE   37,906 0 885
VISA INC COM CL A COM 92826C839 21,952 123,571 SH   SOLE   120,404 0 3,167
VISTEON CORP COM NEW COM 92839U206 8,163 76,966 SH   SOLE   45,804 0 31,162
VMWARE INC CL A COM COM 928563402 273 2,561 SH   SOLE   2,561 0 0
WABASH NATL CORP COM COM 929566107 8,485 545,332 SH   SOLE   299,153 0 246,179
WABTEC CORP COM COM 929740108 541 6,655 SH   SOLE   6,655 0 0
WALMART INC COM COM 931142103 3,490 26,911 SH   SOLE   26,911 0 0
WARNER BROS DISCOVERY INC COM COM 934423104 329 28,637 SH   SOLE   26,582 0 2,055
WASTE CONNECTIONS INC COM COM 94106B101 83,326 616,636 SH   SOLE   531,519 0 85,117
WASTE MGMT INC DEL COM COM 94106L109 859 5,362 SH   SOLE   3,332 0 2,030
WATSCO INC COM COM 942622200 554 2,150 SH   SOLE   2,150 0 0
WEBSTER FINL CORP CONN COM COM 947890109 316 6,985 SH   SOLE   6,985 0 0
WEC ENERGY GROUP INC COM COM 92939U106 7,557 84,500 SH   SOLE   84,500 0 0
WEICHAI PWR CO LTD ADR COM 948597109 1,741 229,316 SH   SOLE   227,046 0 2,270
WELLS FARGO CO NEW COM COM 949746101 1,161 28,878 SH   SOLE   28,628 0 250
WERNER ENTERPRISES INC COM COM 950755108 6,054 161,001 SH   SOLE   88,395 0 72,606
WEST PHARMACEUTICAL SVSC INC C COM 955306105 2,646 10,752 SH   SOLE   10,752 0 0
WESTROCK CO COM COM 96145D105 1,053 34,100 SH   SOLE   34,100 0 0
WEYERHAEUSER CO COM COM 962166104 341 11,948 SH   SOLE   11,948 0 0
WH GROUP LTD SPONSORED ADR COM 92890T205 1,903 150,880 SH   SOLE   148,965 0 1,915
WILEY JOHN & SONS INC CL A COM 968223206 5,075 135,122 SH   SOLE   134,745 0 377
WILLIAMS COS INC DEL COM COM 969457100 118,148 4,126,711 SH   SOLE   3,657,339 0 469,372
WILLIAMS SONOMA INC COM COM 969904101 436 3,700 SH   SOLE   3,700 0 0
WILLSCOT MOBIL MINI HLDNG CORP COM 971378104 328 8,120 SH   SOLE   5,880 0 2,240
WINGSTOP INC COM COM 974155103 671 5,347 SH   SOLE   5,347 0 0
WINTRUST FINANCIAL CORP COM COM 97650W108 15,791 193,632 SH   SOLE   190,344 0 3,288
WNS HOLDINGS LTD SPON ADR COM 92932M101 19,737 241,168 SH   SOLE   236,827 0 4,341
WOLVERINE WORLD WIDE INC COM COM 978097103 25,945 1,685,866 SH   SOLE   1,591,606 0 94,260
WOODSIDE ENERGY GROUP LTD SPON COM 980228308 888 44,052 SH   SOLE   44,052 0 0
WORKIVA INC COM CL A COM 98139A105 21,884 281,287 SH   SOLE   249,825 0 31,462
XCEL ENERGY INC COM COM 98389B100 7,487 116,982 SH   SOLE   116,982 0 0
XPEL INC COM COM 98379L100 9,534 147,957 SH   SOLE   145,448 0 2,509
XSHORE AB COM W989CF144 0 87,400 SH   SOLE   87,400 0 0
XYLEM INC COM COM 98419M100 6,863 78,556 SH   SOLE   77,702 0 854
YETI HLDGS INC COM COM 98585X104 2,241 78,587 SH   SOLE   44,812 0 33,775
YUE YUEN INDL HLDGS LTD ADR COM 988415105 70 10,885 SH   SOLE   10,885 0 0
YUM BRANDS INC COM COM 988498101 2,047 19,246 SH   SOLE   19,246 0 0
YUM CHINA HLDGS INC COM COM 98850P109 696 14,708 SH   SOLE   14,708 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 878 3,350 SH   SOLE   3,350 0 0
ZEVIA PBC CL A COM 98955K104 3,021 699,310 SH   SOLE   383,459 0 315,851
ZIMMER BIOMET HLDGS INC COM COM 98956P102 491 4,694 SH   SOLE   3,894 0 800
ZOETIS INC CL A COM 98978V103 636 4,290 SH   SOLE   4,290 0 0
ZURICH INS GROUP LTD SPONSORED COM 989825104 2,031 50,605 SH   SOLE   50,070 0 535
ZURICH INSURANCE GROUP AG ORD COM H9870Y105 458 1,160 SH   SOLE   1,160 0 0
ZURN WATER SOLUTIONS CORP COM COM 98983L108 8,371 341,685 SH   SOLE   335,910 0 5,775
SHELL PLC SHS A COM G8082710X 1,106 44,050 SH   SOLE   44,050 0 0
DIRECT LINE INS GR COM G2871V114 32 15,575 SH   SOLE   15,575 0 0
DS SMITH PLC SHS COM G2848Q123 47 16,380 SH   SOLE   16,380 0 0
GREAT EASTERN ENER COM 39032T106 99 493,000 SH   SOLE   493,000 0 0
TP ICAP GROUP PLC COM G8963N100 26 11,820 SH   SOLE   11,820 0 0
YELLOW CAKE PLC COM G98334108 55 12,135 SH   SOLE   12,135 0 0
AUST & NZ BANK GRP COM Q09504137 1,249 85,200 SH   SOLE   85,200 0 0
HARVEY NORMAN HLDG COM Q4525E117 1,368 526,835 SH   SOLE   526,835 0 0
FAIRFAX INDIA HLDGS CORP COM S COM 303897102 95 10,000 SH   SOLE   10,000 0 0
ANHUI CONCH CEMENT COM Y01373102 1,142 360,000 SH   SOLE   360,000 0 0
AUSNUTRIA DAIRY CO COM G06318102 22 35,000 SH   SOLE   35,000 0 0
CHINA EAST EDUCATI COM G2120T100 676 2,041,000 SH   SOLE   2,041,000 0 0
CK INFRASTRUCTURE COM G2178K100 1,362 267,000 SH   SOLE   267,000 0 0
HENGAN INTL COM G4402L151 1,592 356,000 SH   SOLE   356,000 0 0
HKT TRUST AND HKT COM Y3R29Z107 1,658 1,415,000 SH   SOLE   1,415,000 0 0
VTECH HLDGS COM G9400S132 1,016 177,000 SH   SOLE   177,000 0 0
WEICHAI POWER CO COM Y9531A109 928 978,000 SH   SOLE   978,000 0 0
XINYI GLASS HLDGS COM G9828G108 1,018 700,000 SH   SOLE   700,000 0 0
YUE YUEN INDL HLDG COM G98803144 778 608,000 SH   SOLE   608,000 0 0
JAPAN TOBACCO INC COM J27869106 2,153 131,300 SH   SOLE   131,300 0 0
MITSUI O.S.K.LINES COM J45013133 847 47,100 SH   SOLE   47,100 0 0
TOYO TIRE CORPORAT COM J92805175 1,549 142,800 SH   SOLE   142,800 0 0
YAMAHA MOTOR CO COM J95776126 1,386 74,100 SH   SOLE   74,100 0 0
COMFORTDELGRO CORP COM Y1690R106 31 34,000 SH   SOLE   34,000 0 0
BANCO ACTINVER SA COM P3515D163 26 25,560 SH   SOLE   25,560 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 926 41,632 SH   SOLE   41,632 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 478 10,955 SH   SOLE   10,955 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 518 10,129 SH   SOLE   10,129 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,847 6,912 SH   SOLE   6,912 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131 6,651 518,000 SH   SOLE   518,000 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,262 29,362 SH   SOLE   29,107 0 255
ISHARES INC MSCI STH KOR ETF 464286772 3,048 64,352 SH   SOLE   63,802 0 550
ISHARES TR COHEN STEER REIT 464287564 342 6,370 SH   SOLE   6,310 0 60
ISHARES TR CORE DIV GRWTH 46434V621 386 8,671 SH   SOLE   8,671 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,470 46,903 SH   SOLE   46,288 0 615
ISHARES TR CORE MSCI EURO 46434V738 3,390 85,748 SH   SOLE   85,748 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,932 8,812 SH   SOLE   8,433 0 379
ISHARES TR CORE S&P SCP ETF 464287804 974 11,173 SH   SOLE   10,501 0 672
ISHARES TR CORE S&P US GWT 464287671 212 2,649 SH   SOLE   2,649 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,013 16,767 SH   SOLE   16,117 0 650
ISHARES TR DEVSMCP EXNA ETF 464288497 1,654 40,440 SH   SOLE   40,440 0 0
ISHARES TR EUROPE ETF 464287861 5,528 146,400 SH   SOLE   146,400 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,141 59,747 SH   SOLE   59,747 0 0
ISHARES TR MICRO-CAP ETF 464288869 543 5,255 SH   SOLE   5,125 0 130
ISHARES TR MSCI USA MIN VOL 46429B697 426 6,451 SH   SOLE   6,451 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,740 22,350 SH   SOLE   22,350 0 0
ISHARES TR MSCI EAFE ETF 464287465 26,737 477,355 SH   SOLE   477,355 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 426 12,222 SH   SOLE   12,222 0 0
ISHARES TR RUS 1000 ETF 464287622 10,500 53,210 SH   SOLE   52,860 0 350
ISHARES TR RUS 1000 GRW ETF 464287614 79,891 379,711 SH   SOLE   379,691 0 20
ISHARES TR RUS 1000 VAL ETF 464287598 11,631 85,527 SH   SOLE   85,527 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 21,283 103,021 SH   SOLE   103,021 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 24,068 186,674 SH   SOLE   186,674 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,069 13,629 SH   SOLE   13,304 0 325
ISHARES TR RUS MDCP VAL ETF 464287473 593 6,175 SH   SOLE   6,055 0 120
ISHARES TR RUS MID CAP ETF 464287499 3,343 53,788 SH   SOLE   53,788 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,027 30,479 SH   SOLE   28,996 0 1,483
ISHARES TR RUSSELL 3000 ETF 464287689 1,376 6,645 SH   SOLE   6,645 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 11,609 200,666 SH   SOLE   194,328 0 6,338
ISHARES TR S&P 500 VAL ETF 464287408 1,185 9,220 SH   SOLE   9,220 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,690 98,417 SH   SOLE   88,415 0 10,002
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,598 21,271 SH   SOLE   21,271 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,752 6,851 SH   SOLE   6,778 0 73
SPDR SER TR S&P OILGAS EXP 78468R556 38,624 309,685 SH   SOLE   309,685 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 269 4,001 SH   SOLE   4,001 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,004 156,550 SH   SOLE   91,550 0 65,000
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,667 11,676 SH   SOLE   11,676 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 9,951 46,511 SH   SOLE   46,511 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 283 1,659 SH   SOLE   1,659 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 257 2,112 SH   SOLE   2,112 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 330 1,754 SH   SOLE   1,754 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 414 1,262 SH   SOLE   1,262 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 268 1,568 SH   SOLE   1,568 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 272 1,396 SH   SOLE   1,396 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,116 17,362 SH   SOLE   17,362 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 637 5,160 SH   SOLE   5,160 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 364 7,881 SH   SOLE   7,881 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 38,887 1,065,679 SH   SOLE   1,065,679 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 58,204 1,073,671 SH   SOLE   1,073,671 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5,054 84,670 SH   SOLE   84,670 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7,057 46,919 SH   SOLE   46,919 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,872 25,355 SH   SOLE   25,355 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 260 1,923 SH   SOLE   1,923 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 892 19,493 SH   SOLE   19,493 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 627 17,248 SH   SOLE   17,248 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 418 13,700 SH   SOLE   13,700 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 323 5,994 SH   SOLE   5,994 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,877 170,134 SH   SOLE   170,134 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 6,274 263,822 SH   SOLE   259,078 0 4,744
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,223 46,793 SH   SOLE   46,793 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,174 72,437 SH   SOLE   72,437 0 0
PHILLIPS 66 COM 718546104 2,268 28,103 SH   SOLE   28,103 0 0
PLAINS ALL AMERN PIPELINE LP UNIT LTD PARTN 726503105 1,166 110,798 SH   SOLE   110,798 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 1,595 63,408 SH   SOLE   63,408 0 0