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,596,937 24,325 SH   SOLE   24,325 0 0
ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 2,868,264 29,268 SH   SOLE   29,268 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 24,982,742 490,146 SH   SOLE   486,719 0 3,427
AIR LEASE CORP CL A 00912X302 BBG001T92VD1 4,855,581 123,332 SH   SOLE   123,332 0 0
ALAMO GROUP INC COM 011311107 BBG001S7YVC2 2,632,567 14,295 SH   SOLE   14,295 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 58,266,697 561,715 SH   SOLE   549,649 0 12,066
AMAZON COM INC COM 023135106 BBG001S5PQL7 47,489,127 459,765 SH   SOLE   449,585 0 10,180
AMDOCS LTD SHS G02602103 BBG001SBX7P3 9,894,451 103,035 SH   SOLE   102,636 0 399
AMEDISYS INC COM 023436108 BBG001S5NN72 6,618,176 89,982 SH   SOLE   89,782 0 200
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 47,378,753 287,231 SH   SOLE   280,970 0 6,261
AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 8,686,278 71,492 SH   SOLE   71,214 0 278
AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 9,969,477 350,421 SH   SOLE   349,294 0 1,127
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 36,762,282 299,294 SH   SOLE   292,674 0 6,620
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 10,524,737 155,072 SH   SOLE   154,510 0 562
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 10,323,862 91,882 SH   SOLE   91,547 0 335
AVISTA CORP COM 05379B107 BBG001S5NZ48 2,218,437 52,260 SH   SOLE   52,260 0 0
AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 2,422,923 44,441 SH   SOLE   44,441 0 0
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 18,566,759 2,582,303 SH   SOLE   2,565,376 0 16,927
BOK FINL CORP COM NEW 05561Q201 BBG001S6VBZ6 7,024,938 83,224 SH   SOLE   82,960 0 264
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 10,185,241 109,885 SH   SOLE   109,459 0 426
BRUKER CORP COM 116794108 BBG001SF69P0 10,413,345 132,082 SH   SOLE   131,590 0 492
BURLINGTON STORES INC COM 122017106 BBG004S641P3 10,574,074 52,321 SH   SOLE   52,150 0 171
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 2,633,937 41,782 SH   SOLE   41,782 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 23,340,365 197,850 SH   SOLE   196,608 0 1,242
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 10,370,845 77,256 SH   SOLE   76,995 0 261
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 44,803,443 2,566,062 SH   SOLE   2,520,322 0 45,740
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 45,724,154 723,369 SH   SOLE   708,163 0 15,206
CERENCE INC COM 156727109 BBG00MMDJG93 1,851,412 65,910 SH   SOLE   65,910 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 8,695,818 43,087 SH   SOLE   43,000 0 87
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 39,819,687 244,053 SH   SOLE   239,028 0 5,025
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 41,625,202 214,364 SH   SOLE   209,357 0 5,007
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 902,069 11,210 SH   SOLE   11,210 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 49,190,034 654,558 SH   SOLE   639,369 0 15,189
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 49,986,069 221,285 SH   SOLE   216,570 0 4,715
CORTEVA INC COM 22052L104 BBG00BN969D0 35,041,256 581,019 SH   SOLE   568,419 0 12,600
DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 9,845,336 250,645 SH   SOLE   249,807 0 838
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 21,362,028 117,905 SH   SOLE   116,889 0 1,016
DIODES INC COM 254543101 BBG001SCJ937 2,778,348 29,952 SH   SOLE   29,952 0 0
DIXIE GROUP INC CL A 255519100 BBG001S5QPG4 34,896 45,916 SH   SOLE   45,916 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 10,955,713 128,257 SH   SOLE   127,869 0 388
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 5,962,082 478,114 SH   SOLE   478,114 0 0
ENVESTNET INC COM 29404K106 BBG001T7SQ20 2,711,845 46,222 SH   SOLE   46,222 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 8,816,471 201,981 SH   SOLE   201,231 0 750
EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 10,686,450 95,500 SH   SOLE   95,172 0 328
EXELIXIS INC COM 30161Q104 BBG001SD42W4 2,744,244 141,383 SH   SOLE   141,210 0 173
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 10,442,459 94,828 SH   SOLE   94,493 0 335
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 7,911,855 226,506 SH   SOLE   225,650 0 856
FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 2,388,426 42,911 SH   SOLE   42,911 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 35,083,495 310,391 SH   SOLE   303,152 0 7,239
FORRESTER RESH INC COM 346563109 BBG001S98HN6 2,071,662 64,039 SH   SOLE   64,039 0 0
FORWARD AIR CORP COM 349853101 BBG001SC0FW1 2,553,481 23,696 SH   SOLE   23,696 0 0
FRONTDOOR INC COM 35905A109 BBG00H9MNF05 2,596,938 93,147 SH   SOLE   93,147 0 0
GENTEX CORP COM 371901109 BBG001S5RMR8 12,068,288 430,549 SH   SOLE   429,425 0 1,124
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 50,827,660 155,384 SH   SOLE   152,080 0 3,304
HAIN CELESTIAL GROUP INC COM 405217100 BBG001SBCKV0 1,418,151 82,691 SH   SOLE   82,691 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 BBG001S5RTV8 2,198,769 158,527 SH   SOLE   158,527 0 0
HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 10,787,141 183,736 SH   SOLE   183,396 0 340
HEALTHSTREAM INC COM 42222N103 BBG001SCR2T5 2,765,880 102,062 SH   SOLE   102,062 0 0
HUBBELL INC COM 443510607 BBG001S5S1L9 8,996,144 36,974 SH   SOLE   36,811 0 163
HUMANA INC COM 444859102 BBG001S5S1X6 28,463,976 58,633 SH   SOLE   57,241 0 1,392
ICU MED INC COM 44930G107 BBG001S712B3 1,939,270 11,756 SH   SOLE   11,756 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 2,758,407 25,463 SH   SOLE   25,463 0 0
INCYTE CORP COM 45337C102 BBG001S8Q6N2 8,958,228 123,955 SH   SOLE   123,565 0 390
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 27,235,323 2,294,467 SH   SOLE   2,276,535 0 17,932
INNOVAGE HLDG CORP COM 45784A104 BBG00Z6F87V4 2,468,924 309,389 SH   SOLE   309,389 0 0
INSPERITY INC COM 45778Q107 BBG001S894P4 2,620,861 21,562 SH   SOLE   21,562 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 50,692,136 486,069 SH   SOLE   475,998 0 10,071
IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 11,076,937 89,830 SH   SOLE   89,523 0 307
ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 2,281,705 21,082 SH   SOLE   21,082 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 29,133,885 191,343 SH   SOLE   181,958 0 9,385
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 10,313,899 144,210 SH   SOLE   137,434 0 6,776
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1,400,042 14,051 SH   SOLE   14,051 0 0
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 3,589,387 75,029 SH   SOLE   75,029 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 6,275,545 76,382 SH   SOLE   76,382 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 692,451 7,596 SH   SOLE   7,596 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,797,400 7,185 SH   SOLE   7,005 0 180
JAMES RIV GROUP LTD COM G5005R107 BBG007HRJXK1 1,948,596 94,363 SH   SOLE   94,363 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 39,023,265 251,763 SH   SOLE   246,548 0 5,215
JOHNSON OUTDOORS INC CL A 479167108 BBG001SD39D1 2,140,513 33,971 SH   SOLE   33,971 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 53,750,399 412,481 SH   SOLE   402,966 0 9,515
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 46,893,118 238,958 SH   SOLE   233,364 0 5,594
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 47,077,213 205,201 SH   SOLE   201,405 0 3,796
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 9,777,010 93,542 SH   SOLE   93,239 0 303
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 BBG00BFHDFQ5 37,207,422 497,226 SH   SOLE   494,103 0 3,123
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 10,575,007 62,537 SH   SOLE   62,298 0 239
M D C HLDGS INC COM 552676108 BBG001S5T272 2,576,226 66,278 SH   SOLE   66,278 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 12,754,771 582,942 SH   SOLE   581,430 0 1,512
MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 2,114,419 25,620 SH   SOLE   25,620 0 0
MARCUS & MILLICHAP INC COM 566324109 BBG005GBRSS5 2,310,250 71,948 SH   SOLE   71,948 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 32,494,182 750,443 SH   SOLE   733,901 0 16,542
MASCO CORP COM 574599106 BBG001S5SZ70 9,421,144 189,484 SH   SOLE   188,848 0 636
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 49,897,647 137,304 SH   SOLE   134,214 0 3,090
MAXIMUS INC COM 577933104 BBG001S6G4K5 11,011,311 139,915 SH   SOLE   139,439 0 476
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 46,074,249 571,499 SH   SOLE   558,751 0 12,748
MERCURY SYS INC COM 589378108 BBG001SBFLT8 12,536,515 245,237 SH   SOLE   244,621 0 616
MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 8,889,228 33,232 SH   SOLE   33,137 0 95
MONARCH CASINO & RESORT INC COM 609027107 BBG001S7DVP1 2,642,113 35,632 SH   SOLE   35,632 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 9,032,251 204,581 SH   SOLE   203,907 0 674
NETSTREIT CORP COM 64119V303 BBG00W5FQQM0 2,121,248 116,042 SH   SOLE   116,042 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 28,308,952 307,706 SH   SOLE   304,972 0 2,734
NUVASIVE INC COM 670704105 BBG001SK3C57 1,936,571 46,879 SH   SOLE   46,879 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 30,685,182 482,927 SH   SOLE   471,342 0 11,585
PERFICIENT INC COM 71375U101 BBG001SCS189 2,321,630 32,160 SH   SOLE   32,160 0 0
PGT INNOVATIONS INC COM 69336V101 BBG001SNS069 3,058,950 121,822 SH   SOLE   121,822 0 0
PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 1,975,899 32,118 SH   SOLE   32,118 0 0
QIAGEN NV SHS NEW N72482123 BBG001S91B01 553,732 12,056 SH   SOLE   12,056 0 0
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 9,760,422 68,988 SH   SOLE   68,773 0 215
RAMBUS INC DEL COM 750917106 BBG001S7RF80 2,792,081 54,469 SH   SOLE   54,469 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 46,920,515 479,123 SH   SOLE   468,352 0 10,771
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 10,553,623 79,494 SH   SOLE   79,281 0 213
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 2,871,874 14,335 SH   SOLE   14,335 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 35,026,192 119,360 SH   SOLE   116,684 0 2,676
SAP SE SPON ADR 803054204 BBG001S6RD41 33,214,946 262,465 SH   SOLE   260,422 0 2,043
SEMPRA COM 816851109 BBG001SBVZ73 44,873,962 296,864 SH   SOLE   289,963 0 6,901
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 33,024,047 573,932 SH   SOLE   569,736 0 4,196
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 25,394,872 280,142 SH   SOLE   277,337 0 2,805
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 26,051,074 839,004 SH   SOLE   835,914 0 3,090
SYSCO CORP COM 871829107 BBG001S5WJS8 49,954,604 646,829 SH   SOLE   632,934 0 13,895
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 27,630,103 297,034 SH   SOLE   294,712 0 2,322
TARGA RES CORP COM 87612G101 BBG001TC94B9 9,207,676 126,219 SH   SOLE   125,777 0 442
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 36,735,771 280,105 SH   SOLE   274,145 0 5,960
TEXAS CAP BANCSHARES INC COM 88224Q107 BBG001SJ1VS5 2,100,972 42,912 SH   SOLE   42,912 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 36,964,841 471,731 SH   SOLE   460,617 0 11,114
TORO CO COM 891092108 BBG001S5WX98 9,281,304 83,495 SH   SOLE   83,174 0 321
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 909,547 15,403 SH   SOLE   15,403 0 0
U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 2,501,013 25,544 SH   SOLE   25,544 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 37,208,731 1,173,777 SH   SOLE   1,148,308 0 25,469
UNION PAC CORP COM 907818108 BBG001S5X2M0 42,906,418 213,189 SH   SOLE   208,341 0 4,848
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 2,075,674 58,968 SH   SOLE   58,968 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 1,655,593 58,876 SH   SOLE   58,876 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 48,721,364 251,154 SH   SOLE   245,287 0 5,867
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 2,751,386 17,736 SH   SOLE   17,736 0 0
V F CORP COM 918204108 BBG001S5X749 6,914,605 301,816 SH   SOLE   301,173 0 643
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 729,359 5,281 SH   SOLE   5,281 0 0
VIASAT INC COM 92552V100 BBG001S98NF2 209,436 6,189 SH   SOLE   6,189 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 9,813,327 30,844 SH   SOLE   30,734 0 110
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 27,871,997 388,785 SH   SOLE   379,050 0 9,735
WEX INC COM 96208T104 BBG001SCJLG6 10,030,648 54,547 SH   SOLE   54,356 0 191
WILLIAMS COS INC COM 969457100 BBG001S5XH10 41,889,370 1,402,859 SH   SOLE   1,377,231 0 25,628
WNS HLDGS LTD SPON ADR 92932M101 BBG001SBK8N7 3,133,773 33,635 SH   SOLE   33,635 0 0