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
ADDUS HOMECARE CORP COM 006739106 2,075 21,791 SH   SOLE   21,791 0 0
ADVANCED ENERGY INDS COM 007973100 1,842 23,795 SH   SOLE   23,795 0 0
AGNICO EAGLE MINES LTD COM 008474108 27,692 655,746 SH   SOLE   650,353 0 5,393
AIR LEASE CORP CL A 00912X302 4,452 143,568 SH   SOLE   143,568 0 0
ALAMO GROUP INC COM 011311107 1,698 13,887 SH   SOLE   13,887 0 0
ALPHABET INC CAP STK CL A 02079K305 44,217 462,279 SH   SOLE   452,194 0 10,085
AMAZON COM INC COM 023135106 38,484 340,563 SH   SOLE   332,698 0 7,865
AMDOCS LTD SHS G02602103 9,364 117,857 SH   SOLE   117,374 0 483
AMEDISYS INC COM 023436108 5,965 61,629 SH   SOLE   61,439 0 190
AMERICAN ELEC PWR CO INC COM 025537101 26,684 308,669 SH   SOLE   301,596 0 7,073
AMERICAN EXPRESS CO COM 025816109 27,697 205,299 SH   SOLE   200,455 0 4,844
AMERICAN FINL GROUP INC OHIO COM 025932104 8,346 67,889 SH   SOLE   67,611 0 278
AMERICOLD REALTY TRUST INC COM 03064D108 7,644 310,742 SH   SOLE   309,653 0 1,089
APPLIED MATLS INC COM 038222105 27,843 339,841 SH   SOLE   332,945 0 6,896
ARCH CAP GROUP LTD ORD G0450A105 8,723 191,545 SH   SOLE   190,821 0 724
ATMOS ENERGY CORP COM 049560105 9,245 90,774 SH   SOLE   90,444 0 330
AVISTA CORP COM 05379B107 1,714 46,259 SH   SOLE   46,259 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,754 35,683 SH   SOLE   35,683 0 0
BARCLAYS PLC ADR 06738E204 26,971 4,214,269 SH   SOLE   4,180,726 0 33,543
BOK FINL CORP COM NEW 05561Q201 8,940 100,604 SH   SOLE   100,298 0 306
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,340 122,794 SH   SOLE   122,323 0 471
BRUKER CORP COM 116794108 7,783 146,688 SH   SOLE   146,144 0 544
BUILDERS FIRSTSOURCE INC COM 12008R107 7,656 129,942 SH   SOLE   129,505 0 437
BURFORD CAP LTD ORD SHS G17977110 625 83,303 SH   SOLE   83,303 0 0
BURLINGTON STORES INC COM 122017106 6,093 54,452 SH   SOLE   54,281 0 171
BWX TECHNOLOGIES INC COM 05605H100 1,509 29,962 SH   SOLE   29,962 0 0
CABOT CORP COM 127055101 1,785 27,944 SH   SOLE   27,944 0 0
CANADIAN NATL RY CO COM 136375102 34,335 317,944 SH   SOLE   315,651 0 2,293
CATHAY GEN BANCORP COM 149150104 1,635 42,506 SH   SOLE   42,506 0 0
CBOE GLOBAL MKTS INC COM 12503M108 7,316 62,331 SH   SOLE   62,115 0 216
CENTENE CORP DEL COM 15135B101 33,057 424,845 SH   SOLE   415,369 0 9,476
CERENCE INC COM 156727109 1,013 64,292 SH   SOLE   64,292 0 0
CHARLES RIV LABS INTL INC COM 159864107 6,316 32,093 SH   SOLE   31,971 0 122
CHUBB LIMITED COM H1467J104 39,616 217,816 SH   SOLE   212,798 0 5,018
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 837 14,328 SH   SOLE   14,328 0 0
COLGATE PALMOLIVE CO COM 194162103 43,680 621,778 SH   SOLE   607,441 0 14,337
CONSTELLATION BRANDS INC CL A 21036P108 44,543 193,934 SH   SOLE   189,434 0 4,500
CORTEVA INC COM 22052L104 51,537 901,778 SH   SOLE   877,174 0 24,604
DIAGEO PLC SPON ADR NEW 25243Q205 25,939 152,754 SH   SOLE   151,272 0 1,482
DIODES INC COM 254543101 1,467 22,593 SH   SOLE   22,593 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 7,936 121,811 SH   SOLE   121,447 0 364
EAST WEST BANCORP INC COM 27579R104 8,469 126,132 SH   SOLE   125,603 0 529
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4,988 452,230 SH   SOLE   452,230 0 0
ENVESTNET INC COM 29404K106 1,329 29,934 SH   SOLE   29,934 0 0
ESSENTIAL UTILS INC COM 29670G102 8,277 200,020 SH   SOLE   199,285 0 735
EURONET WORLDWIDE INC COM 298736109 6,761 89,245 SH   SOLE   88,936 0 309
EXELIXIS INC COM 30161Q104 8,798 561,121 SH   SOLE   559,707 0 1,414
EXPEDITORS INTL WASH INC COM 302130109 8,450 95,687 SH   SOLE   95,350 0 337
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,694 212,530 SH   SOLE   211,691 0 839
FIDELITY NATL INFORMATION SV COM 31620M106 264 3,500 SH   SOLE   3,500 0 0
FIRST AMERN FINL CORP COM 31847R102 1,414 30,682 SH   SOLE   30,682 0 0
FISERV INC COM 337738108 34,950 373,520 SH   SOLE   364,791 0 8,729
FORRESTER RESH INC COM 346563109 1,454 40,388 SH   SOLE   40,388 0 0
FORWARD AIR CORP COM 349853101 1,825 20,222 SH   SOLE   20,222 0 0
FRONTDOOR INC COM 35905A109 1,387 68,016 SH   SOLE   68,016 0 0
GENTEX CORP COM 371901109 8,330 349,401 SH   SOLE   348,377 0 1,024
GILEAD SCIENCES INC COM 375558103 390 6,325 SH   SOLE   6,325 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 37,496 127,952 SH   SOLE   125,246 0 2,706
HAIN CELESTIAL GROUP INC COM 405217100 995 58,969 SH   SOLE   58,969 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,424 117,785 SH   SOLE   117,785 0 0
HEALTHEQUITY INC COM 42226A107 2,004 29,828 SH   SOLE   29,828 0 0
HEALTHSTREAM INC COM 42222N103 2,103 98,914 SH   SOLE   98,914 0 0
HUBBELL INC COM 443510607 8,959 40,176 SH   SOLE   39,992 0 184
HUMANA INC COM 444859102 28,931 59,629 SH   SOLE   58,252 0 1,377
ICU MED INC COM 44930G107 1,374 9,123 SH   SOLE   9,123 0 0
IDACORP INC COM 451107106 2,045 20,657 SH   SOLE   20,657 0 0
INCYTE CORP COM 45337C102 8,225 123,426 SH   SOLE   123,021 0 405
ING GROEP N.V. SPONSORED ADR 456837103 25,459 2,995,168 SH   SOLE   2,972,071 0 23,097
INNOVAGE HLDG CORP COM 45784A104 1,793 304,970 SH   SOLE   304,970 0 0
INSPERITY INC COM 45778Q107 2,156 21,123 SH   SOLE   21,123 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 43,341 479,696 SH   SOLE   470,222 0 9,474
IPG PHOTONICS CORP COM 44980X109 7,165 84,942 SH   SOLE   84,695 0 247
ISHARES TR RUS 1000 VAL ETF 464287598 4,658 34,252 SH   SOLE   33,017 0 1,235
ISHARES TR AGENCY BOND ETF 464288166 2,206 20,709 SH   SOLE   20,709 0 0
ISHARES TR MSCI EAFE ETF 464287465 18,986 338,984 SH   SOLE   333,530 0 5,454
ISHARES TR MSCI ACWI ETF 464288257 265 3,400 SH   SOLE   3,400 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,788 83,589 SH   SOLE   83,589 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,694 7,725 SH   SOLE   7,577 0 148
ISHARES TR A RATE CP BD ETF 46429B291 3,788 83,497 SH   SOLE   83,497 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,705 17,699 SH   SOLE   17,699 0 0
JAMES RIV GROUP LTD COM G5005R107 1,536 67,336 SH   SOLE   67,336 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,354 26,387 SH   SOLE   26,387 0 0
JPMORGAN CHASE & CO COM 46625H100 41,174 394,005 SH   SOLE   384,949 0 9,056
KKR & CO INC COM 48251W104 30,910 718,827 SH   SOLE   702,702 0 16,125
L3HARRIS TECHNOLOGIES INC COM 502431109 40,552 195,120 SH   SOLE   190,687 0 4,433
LAMB WESTON HLDGS INC COM 513272104 8,312 107,417 SH   SOLE   107,075 0 342
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 36,822 629,430 SH   SOLE   625,296 0 4,134
LINCOLN ELEC HLDGS INC COM 533900106 7,531 59,899 SH   SOLE   59,660 0 239
M D C HLDGS INC COM 552676108 1,326 48,359 SH   SOLE   48,359 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 7,970 402,307 SH   SOLE   401,218 0 1,089
MANPOWERGROUP INC WIS COM 56418H100 1,312 20,282 SH   SOLE   20,282 0 0
MARCUS & MILLICHAP INC COM 566324109 1,433 43,714 SH   SOLE   43,714 0 0
MARVELL TECHNOLOGY INC COM 573874104 26,273 612,281 SH   SOLE   598,094 0 14,187
MASCO CORP COM 574599106 7,458 159,738 SH   SOLE   159,176 0 562
MASTERCARD INCORPORATED CL A 57636Q104 39,336 138,341 SH   SOLE   135,286 0 3,055
MAXIMUS INC COM 577933104 7,827 135,253 SH   SOLE   134,794 0 459
MEDTRONIC PLC SHS G5960L103 30,839 381,908 SH   SOLE   372,867 0 9,041
MERCURY SYS INC COM 589378108 7,977 196,482 SH   SOLE   196,000 0 482
MONARCH CASINO & RESORT INC COM 609027107 1,464 26,075 SH   SOLE   26,075 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 49,846 222,557 SH   SOLE   217,675 0 4,882
NATIONAL RETAIL PROPERTIES I COM 637417106 8,003 200,773 SH   SOLE   200,109 0 664
NETSTREIT CORP COM 64119V303 1,571 88,182 SH   SOLE   88,182 0 0
NOVARTIS AG SPONSORED ADR 66987V109 25,102 330,248 SH   SOLE   326,977 0 3,271
NUVASIVE INC COM 670704105 1,494 34,102 SH   SOLE   34,102 0 0
ONEOK INC NEW COM 682680103 25,102 489,898 SH   SOLE   478,327 0 11,571
PERFICIENT INC COM 71375U101 1,128 17,348 SH   SOLE   17,348 0 0
PGT INNOVATIONS INC COM 69336V101 1,821 86,897 SH   SOLE   86,897 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30,481 422,468 SH   SOLE   412,566 0 9,902
PROSPERITY BANCSHARES INC COM 743606105 1,595 23,926 SH   SOLE   23,926 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,054 65,646 SH   SOLE   65,449 0 197
RAMBUS INC DEL COM 750917106 1,820 71,611 SH   SOLE   71,611 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 49,060 599,314 SH   SOLE   586,066 0 13,248
REINSURANCE GRP OF AMERICA I COM NEW 759351604 11,830 94,032 SH   SOLE   93,770 0 262
RENAISSANCERE HLDGS LTD COM G7496G103 1,936 13,792 SH   SOLE   13,792 0 0
ROCKWELL AUTOMATION INC COM 773903109 30,276 140,747 SH   SOLE   137,798 0 2,949
SAP SE SPON ADR 803054204 31,527 388,030 SH   SOLE   384,912 0 3,118
SCHWAB CHARLES CORP COM 808513105 35,059 487,811 SH   SOLE   476,594 0 11,217
SEMPRA COM 816851109 43,085 287,349 SH   SOLE   280,482 0 6,867
SHELL PLC SPON ADS 780259305 860 17,282 SH   SOLE   17,282 0 0
SMARTRENT INC COM CL A 83193G107 30 13,109 SH   SOLE   13,109 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 22,337 348,746 SH   SOLE   345,303 0 3,443
SYSCO CORP COM 871829107 43,421 614,075 SH   SOLE   601,090 0 12,985
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 26,776 390,553 SH   SOLE   387,487 0 3,066
TARGA RES CORP COM 87612G101 6,296 104,341 SH   SOLE   103,956 0 385
TE CONNECTIVITY LTD SHS H84989104 34,582 313,358 SH   SOLE   306,232 0 7,126
TEXAS CAP BANCSHARES INC COM 88224Q107 2,038 34,517 SH   SOLE   34,517 0 0
TJX COS INC NEW COM 872540109 30,044 483,638 SH   SOLE   472,432 0 11,206
TORO CO COM 891092108 8,099 93,653 SH   SOLE   93,291 0 362
U S PHYSICAL THERAPY COM 90337L108 1,494 19,655 SH   SOLE   19,655 0 0
UBER TECHNOLOGIES INC COM 90353T100 36,823 1,389,540 SH   SOLE   1,358,774 0 30,766
UNION PAC CORP COM 907818108 42,602 218,673 SH   SOLE   213,739 0 4,934
UNITED BANKSHARES INC WEST V COM 909907107 1,664 46,548 SH   SOLE   46,548 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,825 55,137 SH   SOLE   55,137 0 0
UNITED PARCEL SERVICE INC CL B 911312106 41,063 254,198 SH   SOLE   248,410 0 5,788
UNIVERSAL DISPLAY CORP COM 91347P105 1,089 11,544 SH   SOLE   11,544 0 0
V F CORP COM 918204108 5,383 179,972 SH   SOLE   179,399 0 573
VANGUARD INDEX FDS VALUE ETF 922908744 405 3,276 SH   SOLE   3,276 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 577 15,871 SH   SOLE   15,651 0 220
WATSCO INC COM 942622200 7,513 29,183 SH   SOLE   29,077 0 106
WELLTOWER INC COM 95040Q104 24,994 388,583 SH   SOLE   379,485 0 9,098
WEX INC COM 96208T104 6,617 52,124 SH   SOLE   51,937 0 187
WILLIAMS COS INC COM 969457100 29,183 1,019,320 SH   SOLE   997,300 0 22,020
WNS HLDGS LTD SPON ADR 92932M101 2,830 34,575 SH   SOLE   34,575 0 0