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