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
ADDUS HOMECARE CORP COM 006739106 BBG001T56D18 2,430,640 24,431 SH   SOLE   24,431 0 0
ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 2,524,591 29,431 SH   SOLE   29,431 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 30,064,569 578,276 SH   SOLE   574,409 0 3,867
AIR LEASE CORP CL A 00912X302 BBG001T92VD1 5,711,901 148,670 SH   SOLE   148,670 0 0
ALAMO GROUP INC COM 011311107 BBG001S7YVC2 2,436,370 17,206 SH   SOLE   17,206 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 44,544,504 504,868 SH   SOLE   494,107 0 10,761
AMAZON COM INC COM 023135106 BBG001S5PQL7 32,932,620 392,055 SH   SOLE   384,100 0 7,955
AMDOCS LTD SHS G02602103 BBG001SBX7P3 10,107,807 111,197 SH   SOLE   110,722 0 475
AMEDISYS INC COM 023436108 BBG001S5NN72 7,121,701 85,249 SH   SOLE   84,969 0 280
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 29,633,040 312,091 SH   SOLE   305,064 0 7,027
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 51,077,471 345,702 SH   SOLE   338,354 0 7,348
AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 9,172,775 66,818 SH   SOLE   66,540 0 278
AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 9,354,303 330,424 SH   SOLE   329,288 0 1,136
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 30,356,657 311,734 SH   SOLE   304,814 0 6,920
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 9,220,185 146,865 SH   SOLE   146,303 0 562
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 10,000,454 89,234 SH   SOLE   88,899 0 335
AVISTA CORP COM 05379B107 BBG001S5NZ48 2,329,712 52,542 SH   SOLE   52,542 0 0
AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 2,420,532 44,684 SH   SOLE   44,684 0 0
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 25,201,597 3,230,974 SH   SOLE   3,206,723 0 24,251
BOK FINL CORP COM NEW 05561Q201 BBG001S6VBZ6 7,950,314 76,600 SH   SOLE   76,333 0 267
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 9,627,964 92,116 SH   SOLE   91,727 0 389
BRUKER CORP COM 116794108 BBG001SF69P0 8,466,173 123,865 SH   SOLE   123,373 0 492
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 8,281,543 127,644 SH   SOLE   127,180 0 464
BURFORD CAP LTD ORD SHS G17977110 BBG001T5RYX4 589,269 72,303 SH   SOLE   72,303 0 0
BURLINGTON STORES INC COM 122017106 BBG004S641P3 10,244,855 50,527 SH   SOLE   50,356 0 171
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 2,439,128 41,996 SH   SOLE   41,996 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 33,082,045 278,281 SH   SOLE   276,615 0 1,666
CATHAY GEN BANCORP COM 149150104 BBG001S6PB10 2,225,217 54,553 SH   SOLE   54,553 0 0
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 9,075,371 72,331 SH   SOLE   72,070 0 261
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 48,669,655 593,460 SH   SOLE   580,835 0 12,625
CERENCE INC COM 156727109 BBG00MMDJG93 1,266,414 68,344 SH   SOLE   68,344 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 7,513,192 34,480 SH   SOLE   34,349 0 131
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 48,318,900 219,034 SH   SOLE   213,998 0 5,036
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 969,191 14,278 SH   SOLE   14,278 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 48,712,548 618,258 SH   SOLE   603,896 0 14,362
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 48,231,347 208,118 SH   SOLE   203,726 0 4,392
CORTEVA INC COM 22052L104 BBG00BN969D0 29,686,428 505,043 SH   SOLE   493,734 0 11,309
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 24,727,070 138,768 SH   SOLE   137,727 0 1,041
DIODES INC COM 254543101 BBG001SCJ937 2,294,707 30,138 SH   SOLE   30,138 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 8,493,933 120,413 SH   SOLE   120,026 0 387
EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 8,165,735 123,911 SH   SOLE   123,382 0 529
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 5,367,970 452,230 SH   SOLE   452,230 0 0
ENVESTNET INC COM 29404K106 BBG001T7SQ20 2,857,759 46,317 SH   SOLE   46,317 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 8,957,537 187,671 SH   SOLE   186,935 0 736
EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 8,494,955 90,008 SH   SOLE   89,687 0 321
EXELIXIS INC COM 30161Q104 BBG001SD42W4 9,669,602 602,843 SH   SOLE   601,306 0 1,537
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 9,692,411 93,268 SH   SOLE   92,933 0 335
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 7,972,619 211,925 SH   SOLE   211,086 0 839
FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 2,255,017 43,084 SH   SOLE   43,084 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 31,391,736 310,594 SH   SOLE   303,474 0 7,120
FORRESTER RESH INC COM 346563109 BBG001S98HN6 2,308,058 64,543 SH   SOLE   64,543 0 0
FORWARD AIR CORP COM 349853101 BBG001SC0FW1 2,495,333 23,790 SH   SOLE   23,790 0 0
FRONTDOOR INC COM 35905A109 BBG00H9MNF05 2,118,210 101,837 SH   SOLE   101,837 0 0
GENTEX CORP COM 371901109 BBG001S5RMR8 10,392,406 381,093 SH   SOLE   380,029 0 1,064
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 44,508,572 129,619 SH   SOLE   126,693 0 2,926
HAIN CELESTIAL GROUP INC COM 405217100 BBG001SBCKV0 1,345,157 83,137 SH   SOLE   83,137 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 BBG001S5RTV8 1,910,808 159,234 SH   SOLE   159,234 0 0
HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 2,127,998 34,523 SH   SOLE   34,523 0 0
HEALTHSTREAM INC COM 42222N103 BBG001SCR2T5 2,538,747 102,204 SH   SOLE   102,204 0 0
HUBBELL INC COM 443510607 BBG001S5S1L9 8,097,868 34,506 SH   SOLE   34,343 0 163
HUMANA INC COM 444859102 BBG001S5S1X6 30,076,821 58,722 SH   SOLE   57,340 0 1,382
ICU MED INC COM 44930G107 BBG001S712B3 1,861,414 11,820 SH   SOLE   11,820 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 2,769,480 25,679 SH   SOLE   25,679 0 0
INCYTE CORP COM 45337C102 BBG001S8Q6N2 9,834,381 122,440 SH   SOLE   122,030 0 410
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 33,938,722 2,788,720 SH   SOLE   2,769,912 0 18,808
INNOVAGE HLDG CORP COM 45784A104 BBG00Z6F87V4 2,264,364 315,371 SH   SOLE   315,371 0 0
INSPERITY INC COM 45778Q107 BBG001S894P4 2,459,440 21,650 SH   SOLE   21,650 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 50,901,875 496,168 SH   SOLE   486,095 0 10,073
IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 8,120,793 85,780 SH   SOLE   85,469 0 311
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1,716,626 17,699 SH   SOLE   17,699 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 767,517 3,173 SH   SOLE   3,109 0 64
ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 2,204,059 20,709 SH   SOLE   20,709 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 14,531,406 95,822 SH   SOLE   92,106 0 3,716
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 18,257,700 278,149 SH   SOLE   275,049 0 3,100
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 3,867,999 83,497 SH   SOLE   83,497 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 6,571,604 80,961 SH   SOLE   80,961 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 323,987 3,817 SH   SOLE   3,817 0 0
JAMES RIV GROUP LTD COM G5005R107 BBG007HRJXK1 1,976,455 94,522 SH   SOLE   94,522 0 0
JOHNSON OUTDOORS INC CL A 479167108 BBG001SD39D1 2,260,444 34,187 SH   SOLE   34,187 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 51,332,944 382,796 SH   SOLE   373,693 0 9,103
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 41,452,945 199,092 SH   SOLE   194,617 0 4,475
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 49,168,224 208,800 SH   SOLE   204,436 0 4,364
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 9,400,404 105,197 SH   SOLE   104,855 0 342
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 BBG00BFHDFQ5 33,876,310 566,683 SH   SOLE   563,491 0 3,192
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 8,561,033 59,250 SH   SOLE   59,011 0 239
M D C HLDGS INC COM 552676108 BBG001S5T272 2,116,694 66,984 SH   SOLE   66,984 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 9,923,337 423,170 SH   SOLE   421,969 0 1,201
MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 2,139,079 25,707 SH   SOLE   25,707 0 0
MARCUS & MILLICHAP INC COM 566324109 BBG005GBRSS5 2,138,105 62,064 SH   SOLE   62,064 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 28,864,346 779,275 SH   SOLE   763,313 0 15,962
MASCO CORP COM 574599106 BBG001S5SZ70 8,259,517 176,977 SH   SOLE   176,341 0 636
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 48,128,962 138,409 SH   SOLE   135,349 0 3,060
MAXIMUS INC COM 577933104 BBG001S6G4K5 9,748,490 132,940 SH   SOLE   132,458 0 482
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 43,863,147 564,374 SH   SOLE   551,676 0 12,698
MERCURY SYS INC COM 589378108 BBG001SBFLT8 9,637,443 215,410 SH   SOLE   214,826 0 584
MONARCH CASINO & RESORT INC COM 609027107 BBG001S7DVP1 2,751,816 35,789 SH   SOLE   35,789 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 33,924,944 131,640 SH   SOLE   128,698 0 2,942
NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 8,751,234 191,242 SH   SOLE   190,578 0 664
NETSTREIT CORP COM 64119V303 BBG00W5FQQM0 2,135,408 116,498 SH   SOLE   116,498 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 27,597,659 304,207 SH   SOLE   301,834 0 2,373
NUVASIVE INC COM 670704105 BBG001SK3C57 1,932,878 46,869 SH   SOLE   46,869 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 32,786,337 499,031 SH   SOLE   487,610 0 11,421
PERFICIENT INC COM 71375U101 BBG001SCS189 2,257,883 32,334 SH   SOLE   32,334 0 0
PGT INNOVATIONS INC COM 69336V101 BBG001SNS069 2,193,473 122,131 SH   SOLE   122,131 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 307,986 3,670 SH   SOLE   3,372 0 298
PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 2,345,820 32,276 SH   SOLE   32,276 0 0
QIAGEN NV SHS NEW N72482123 BBG001S91B01 743,362 14,906 SH   SOLE   14,906 0 0
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 8,938,982 57,140 SH   SOLE   56,947 0 193
RAMBUS INC DEL COM 750917106 BBG001S7RF80 2,616,758 73,053 SH   SOLE   73,053 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 53,352,771 528,664 SH   SOLE   517,278 0 11,386
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 10,708,471 75,364 SH   SOLE   75,151 0 213
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 2,653,280 14,402 SH   SOLE   14,402 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 35,341,180 137,210 SH   SOLE   134,239 0 2,971
SAP SE SPON ADR 803054204 BBG001S6RD41 36,231,557 351,115 SH   SOLE   348,856 0 2,259
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 33,147,971 398,126 SH   SOLE   388,927 0 9,199
SEMPRA COM 816851109 BBG001SBVZ73 44,874,553 290,375 SH   SOLE   283,458 0 6,917
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 30,801,863 540,858 SH   SOLE   537,358 0 3,500
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 24,584,129 322,288 SH   SOLE   319,450 0 2,838
SYSCO CORP COM 871829107 BBG001S5WJS8 46,504,000 608,293 SH   SOLE   595,255 0 13,038
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 26,489,389 355,610 SH   SOLE   353,107 0 2,503
TARGA RES CORP COM 87612G101 BBG001TC94B9 8,708,133 118,478 SH   SOLE   118,036 0 442
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 32,494,714 283,055 SH   SOLE   277,071 0 5,984
TEXAS CAP BANCSHARES INC COM 88224Q107 BBG001SJ1VS5 2,603,824 43,174 SH   SOLE   43,174 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 38,355,897 481,858 SH   SOLE   470,670 0 11,188
TORO CO COM 891092108 BBG001S5WX98 8,863,560 78,300 SH   SOLE   77,979 0 321
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 857,511 13,813 SH   SOLE   13,813 0 0
U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 2,080,850 25,680 SH   SOLE   25,680 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 36,843,669 1,489,837 SH   SOLE   1,459,052 0 30,785
UNION PAC CORP COM 907818108 BBG001S5X2M0 44,967,942 217,163 SH   SOLE   212,209 0 4,954
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 2,400,207 59,279 SH   SOLE   59,279 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 1,999,845 59,167 SH   SOLE   59,167 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 44,008,118 253,153 SH   SOLE   247,311 0 5,842
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 2,503,287 23,170 SH   SOLE   23,170 0 0
V F CORP COM 918204108 BBG001S5X749 7,802,807 282,608 SH   SOLE   281,710 0 898
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1,708,724 12,173 SH   SOLE   12,173 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 611,251 14,564 SH   SOLE   14,564 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 7,271,506 29,156 SH   SOLE   29,047 0 109
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 26,657,481 406,674 SH   SOLE   396,972 0 9,702
WEX INC COM 96208T104 BBG001SCJLG6 8,422,084 51,464 SH   SOLE   51,270 0 194
WILLIAMS COS INC COM 969457100 BBG001S5XH10 34,339,112 1,043,742 SH   SOLE   1,021,508 0 22,234
WNS HLDGS LTD SPON ADR 92932M101 BBG001SBK8N7 3,225,837 40,328 SH   SOLE   40,328 0 0