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,506,608 27,040 SH   SOLE   27,040 0 0
ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 2,902,158 26,040 SH   SOLE   26,040 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 22,567,551 451,532 SH   SOLE   448,350 0 3,182
AIR LEASE CORP CL A 00912X302 BBG001T92VD1 4,432,334 105,910 SH   SOLE   105,910 0 0
ALAMO GROUP INC COM 011311107 BBG001S7YVC2 2,389,727 12,994 SH   SOLE   12,994 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 47,808,169 399,400 SH   SOLE   390,335 0 9,065
AMAZON COM INC COM 023135106 BBG001S5PQL7 53,169,299 407,865 SH   SOLE   397,869 0 9,996
AMDOCS LTD SHS G02602103 BBG001SBX7P3 11,086,673 112,157 SH   SOLE   111,758 0 399
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 53,122,078 304,949 SH   SOLE   298,191 0 6,758
AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 9,363,224 78,848 SH   SOLE   78,570 0 278
AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 12,286,407 380,384 SH   SOLE   379,221 0 1,163
AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 2,507,250 22,977 SH   SOLE   22,977 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 41,115,764 284,460 SH   SOLE   277,904 0 6,556
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 12,184,954 162,792 SH   SOLE   162,247 0 545
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 11,497,740 98,829 SH   SOLE   98,494 0 335
AVISTA CORP COM 05379B107 BBG001S5NZ48 1,826,566 46,513 SH   SOLE   46,513 0 0
AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 2,145,072 39,849 SH   SOLE   39,849 0 0
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 20,897,272 2,658,686 SH   SOLE   2,635,926 0 22,760
BOK FINL CORP COM NEW 05561Q201 BBG001S6VBZ6 10,031,409 124,182 SH   SOLE   123,826 0 356
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 13,266,226 118,873 SH   SOLE   118,447 0 426
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 40,880,102 639,251 SH   SOLE   625,825 0 13,426
BRUKER CORP COM 116794108 BBG001SF69P0 10,577,434 143,093 SH   SOLE   142,601 0 492
BURLINGTON STORES INC COM 122017106 BBG004S641P3 8,698,477 55,267 SH   SOLE   55,145 0 122
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 2,661,545 37,188 SH   SOLE   37,188 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 22,619,803 186,832 SH   SOLE   185,569 0 1,263
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 11,507,470 83,381 SH   SOLE   83,120 0 261
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 50,685,639 2,985,020 SH   SOLE   2,922,692 0 62,328
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 49,716,790 737,091 SH   SOLE   720,988 0 16,103
CERENCE INC COM 156727109 BBG00MMDJG93 1,695,457 58,004 SH   SOLE   58,004 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 10,249,918 48,751 SH   SOLE   48,597 0 154
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 40,874,530 259,768 SH   SOLE   253,580 0 6,188
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 39,778,256 206,575 SH   SOLE   201,599 0 4,976
CME GROUP INC COM 12572Q105 BBG001S86547 25,718,019 138,799 SH   SOLE   135,502 0 3,297
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 43,485,450 564,453 SH   SOLE   550,945 0 13,508
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 30,577,908 295,125 SH   SOLE   288,314 0 6,811
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 53,673,929 218,071 SH   SOLE   213,272 0 4,799
CORTEVA INC COM 22052L104 BBG00BN969D0 32,594,045 568,831 SH   SOLE   556,195 0 12,636
DALLASNEWS CORPORATION COM SER A 235050101 BBG001T04HY6 43,716 11,238 SH   SOLE   11,238 0 0
DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 10,907,302 272,546 SH   SOLE   271,708 0 838
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 19,322,871 111,384 SH   SOLE   110,579 0 805
DIODES INC COM 254543101 BBG001SCJ937 2,503,519 27,068 SH   SOLE   27,068 0 0
DIXIE GROUP INC CL A 255519100 BBG001S5QPG4 66,618 50,089 SH   SOLE   50,089 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 11,519,749 137,665 SH   SOLE   137,259 0 406
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 6,018,860 473,926 SH   SOLE   473,926 0 0
ENVESTNET INC COM 29404K106 BBG001T7SQ20 1,805,961 30,429 SH   SOLE   30,429 0 0
EPAM SYS INC COM 29414B104 BBG001SKDJH8 10,518,172 46,799 SH   SOLE   46,662 0 137
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 8,840,886 221,521 SH   SOLE   220,771 0 750
EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 12,178,849 103,765 SH   SOLE   103,418 0 347
EXELIXIS INC COM 30161Q104 BBG001SD42W4 2,442,774 127,827 SH   SOLE   127,827 0 0
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 12,400,473 102,373 SH   SOLE   102,038 0 335
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 9,134,156 253,727 SH   SOLE   252,805 0 922
FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 2,207,529 38,715 SH   SOLE   38,715 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 247,110 1,959 SH   SOLE   1,949 0 10
FORRESTER RESH INC COM 346563109 BBG001S98HN6 1,665,984 57,270 SH   SOLE   57,270 0 0
FORWARD AIR CORP COM 349853101 BBG001SC0FW1 2,275,529 21,445 SH   SOLE   21,445 0 0
FRONTDOOR INC COM 35905A109 BBG00H9MNF05 2,686,012 84,201 SH   SOLE   84,201 0 0
GENTEX CORP COM 371901109 BBG001S5RMR8 13,317,842 455,155 SH   SOLE   454,031 0 1,124
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 48,793,257 151,278 SH   SOLE   147,990 0 3,288
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 7,692,802 215,847 SH   SOLE   214,497 0 1,350
HEALTHCARE SVCS GROUP INC COM 421906108 BBG001S5RTV8 2,117,208 141,809 SH   SOLE   141,809 0 0
HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 14,571,563 230,782 SH   SOLE   230,215 0 567
HEALTHSTREAM INC COM 42222N103 BBG001SCR2T5 2,255,148 91,822 SH   SOLE   91,822 0 0
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 10,937,517 60,418 SH   SOLE   60,228 0 190
IDACORP INC COM 451107106 BBG001S5S4M2 2,364,109 23,042 SH   SOLE   23,042 0 0
INCYTE CORP COM 45337C102 BBG001S8Q6N2 8,161,705 131,111 SH   SOLE   130,853 0 258
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 25,186,586 1,869,828 SH   SOLE   1,854,241 0 15,587
INNOVAGE HLDG CORP COM 45784A104 BBG00Z6F87V4 2,060,003 274,667 SH   SOLE   274,667 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 2,131,527 29,195 SH   SOLE   29,195 0 0
INSPERITY INC COM 45778Q107 BBG001S894P4 2,319,720 19,500 SH   SOLE   19,500 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 35,687,720 315,597 SH   SOLE   308,591 0 7,006
IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 13,209,724 97,259 SH   SOLE   96,948 0 311
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 6,285,565 77,523 SH   SOLE   77,523 0 0
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 3,539,868 75,029 SH   SOLE   75,029 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 12,952,826 82,068 SH   SOLE   78,264 0 3,804
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1,376,295 14,051 SH   SOLE   14,051 0 0
ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 2,253,243 21,065 SH   SOLE   21,065 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 4,951,766 68,300 SH   SOLE   67,165 0 1,135
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,548,818 5,923 SH   SOLE   5,753 0 170
JAMES RIV GROUP LTD COM G5005R107 BBG007HRJXK1 1,527,193 83,636 SH   SOLE   83,636 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 45,030,668 272,055 SH   SOLE   265,796 0 6,259
JOHNSON OUTDOORS INC CL A 479167108 BBG001SD39D1 1,835,327 29,867 SH   SOLE   29,867 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 48,418,674 332,912 SH   SOLE   324,924 0 7,988
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 48,210,443 246,260 SH   SOLE   240,662 0 5,598
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 50,869,100 210,787 SH   SOLE   206,405 0 4,382
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 11,611,252 101,011 SH   SOLE   100,696 0 315
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 BBG00BFHDFQ5 35,486,904 471,399 SH   SOLE   468,656 0 2,743
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 12,047,174 60,651 SH   SOLE   60,431 0 220
M D C HLDGS INC COM 552676108 BBG001S5T272 2,779,307 59,425 SH   SOLE   59,425 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 12,524,095 599,239 SH   SOLE   598,229 0 1,010
MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 1,804,365 22,725 SH   SOLE   22,725 0 0
MARCUS & MILLICHAP INC COM 566324109 BBG005GBRSS5 2,039,705 64,732 SH   SOLE   64,732 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 38,898,510 650,694 SH   SOLE   635,083 0 15,611
MASCO CORP COM 574599106 BBG001S5SZ70 11,882,873 207,091 SH   SOLE   206,459 0 632
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 51,175,251 130,117 SH   SOLE   127,049 0 3,068
MAXIMUS INC COM 577933104 BBG001S6G4K5 12,537,001 148,349 SH   SOLE   147,873 0 476
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 53,314,484 605,159 SH   SOLE   591,937 0 13,222
MERCURY SYS INC COM 589378108 BBG001SBFLT8 8,785,527 253,990 SH   SOLE   253,583 0 407
MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 11,114,318 36,895 SH   SOLE   36,790 0 105
MONARCH CASINO & RESORT INC COM 609027107 BBG001S7DVP1 2,272,647 32,259 SH   SOLE   32,259 0 0
NETSTREIT CORP COM 64119V303 BBG00W5FQQM0 1,856,496 103,889 SH   SOLE   103,889 0 0
NNN REIT INC COM 637417106 BBG001S6Z1P5 9,612,558 224,645 SH   SOLE   223,932 0 713
NOV INC COM 62955J103 BBG001S6HFR2 3,932,222 245,151 SH   SOLE   245,151 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 25,828,247 255,953 SH   SOLE   253,726 0 2,227
NUVASIVE INC COM 670704105 BBG001SK3C57 1,719,663 41,348 SH   SOLE   41,348 0 0
NV5 GLOBAL INC COM 62945V109 BBG005BT61P6 2,326,281 21,001 SH   SOLE   21,001 0 0
PACKAGING CORP AMER COM 695156109 BBG001S5V741 10,291,532 77,872 SH   SOLE   77,646 0 226
PERFICIENT INC COM 71375U101 BBG001SCS189 2,420,653 29,049 SH   SOLE   29,049 0 0
PGT INNOVATIONS INC COM 69336V101 BBG001SNS069 2,663,290 91,365 SH   SOLE   91,365 0 0
POWER REIT COM 73933H101 BBG001S5VH49 17,863 10,892 SH   SOLE   10,892 0 0
PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 1,731,168 30,651 SH   SOLE   30,651 0 0
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 10,600,142 75,413 SH   SOLE   75,187 0 226
RAMBUS INC DEL COM 750917106 BBG001S7RF80 2,165,994 33,754 SH   SOLE   33,754 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 29,258,762 298,681 SH   SOLE   291,113 0 7,568
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 11,634,476 83,888 SH   SOLE   83,671 0 217
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 2,423,827 12,995 SH   SOLE   12,995 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 34,703,721 105,339 SH   SOLE   102,688 0 2,651
SAP SE SPON ADR 803054204 BBG001S6RD41 32,425,541 237,011 SH   SOLE   235,200 0 1,811
SEMPRA COM 816851109 BBG001SBVZ73 41,739,428 286,691 SH   SOLE   279,761 0 6,930
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 33,441,904 553,857 SH   SOLE   550,117 0 3,740
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 23,933,809 265,813 SH   SOLE   263,264 0 2,549
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 29,635,009 1,010,744 SH   SOLE   1,005,748 0 4,996
SYSCO CORP COM 871829107 BBG001S5WJS8 46,244,156 623,237 SH   SOLE   609,534 0 13,703
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 28,173,163 279,164 SH   SOLE   277,149 0 2,015
TARGA RES CORP COM 87612G101 BBG001TC94B9 10,531,685 138,393 SH   SOLE   137,951 0 442
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 54,651,626 389,923 SH   SOLE   381,488 0 8,435
TEXAS CAP BANCSHARES INC COM 88224Q107 BBG001SJ1VS5 1,996,707 38,771 SH   SOLE   38,771 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 25,112,842 139,500 SH   SOLE   136,197 0 3,303
TJX COS INC NEW COM 872540109 BBG001S5WQ93 37,747,556 445,189 SH   SOLE   434,226 0 10,963
TORO CO COM 891092108 BBG001S5WX98 9,353,581 92,018 SH   SOLE   91,702 0 316
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 887,656 15,400 SH   SOLE   15,400 0 0
U S PHYSICAL THERAPY COM 90337L108 BBG001S71ZL9 2,294,635 18,903 SH   SOLE   18,903 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 55,231,521 1,279,396 SH   SOLE   1,250,777 0 28,619
UNION PAC CORP COM 907818108 BBG001S5X2M0 43,164,994 210,952 SH   SOLE   205,935 0 5,017
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 1,728,099 58,244 SH   SOLE   58,244 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 1,961,440 78,489 SH   SOLE   78,489 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 43,426,250 242,266 SH   SOLE   236,388 0 5,878
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 2,301,612 15,969 SH   SOLE   15,969 0 0
VIASAT INC COM 92552V100 BBG001S98NF2 205,722 4,986 SH   SOLE   4,986 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 11,666,903 30,584 SH   SOLE   30,482 0 102
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 350,564 4,334 SH   SOLE   3,573 0 761
WEX INC COM 96208T104 BBG001SCJLG6 10,856,987 59,631 SH   SOLE   59,431 0 200
WILLIAMS COS INC COM 969457100 BBG001S5XH10 46,069,114 1,411,864 SH   SOLE   1,379,331 0 32,533
WNS HLDGS LTD SPON ADR 92932M101 BBG001SBK8N7 1,918,121 26,019 SH   SOLE   26,019 0 0