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
1ST SOURCE CORP COM 336901103 1,611 35,489 SH   SOLE   35,489 0 0
ABBOTT LABS COM 002824100 6,998 64,409 SH   SOLE   55,176 9,233 0
ABBVIE INC COM 00287Y109 101,154 660,449 SH   SOLE   608,965 51,484 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,427 68,275 SH   SOLE   68,275 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 37,439 134,844 SH   SOLE   126,368 8,476 0
ACUSHNET HLDGS CORP COM 005098108 2,270 54,466 SH   SOLE   54,466 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 279 761 SH   SOLE   761 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19,492 254,901 SH   SOLE   236,330 18,571 0
AERSALE CORPORATION COM 00810F106 550 37,933 SH   SOLE   37,933 0 0
AFLAC INC COM 001055102 745 13,467 SH   SOLE   13,467 0 0
AGCO CORP COM 001084102 3,853 39,044 SH   SOLE   30,987 8,057 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 7 10,492 SH   SOLE   10,492 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 417 3,510 SH   SOLE   3,510 0 0
AIR PRODS & CHEMS INC COM 009158106 259 1,076 SH   SOLE   1,076 0 0
ALBEMARLE CORP COM 012653101 1,795 8,592 SH   SOLE   6,829 1,763 0
ALKERMES PLC SHS G01767105 1,670 56,043 SH   SOLE   56,043 0 0
ALPHABET INC CAP STK CL C 02079K107 12,992 6,012 SH   SOLE   5,483 529 0
ALPHABET INC CAP STK CL A 02079K305 83,631 38,569 SH   SOLE   34,889 3,680 0
ALTRIA GROUP INC COM 02209S103 32,201 770,927 SH   SOLE   712,433 58,494 0
AMALGAMATED FINANCIAL CORP COM 022671101 569 28,774 SH   SOLE   28,774 0 0
AMAZON COM INC COM 023135106 64,502 607,313 SH   SOLE   554,649 52,664 0
AMCOR PLC ORD G0250X107 159 12,821 SH   SOLE   12,821 0 0
AMERICAN ELEC PWR CO INC COM 025537101 26,733 278,646 SH   SOLE   258,150 20,496 0
AMERICAN EXPRESS CO COM 025816109 20,523 148,053 SH   SOLE   133,310 14,743 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,727 19,642 SH   SOLE   15,486 4,156 0
AMERICAN TOWER CORP NEW COM 03027X100 243 951 SH   SOLE   0 951 0
AMERICAN VANGUARD CORP COM 030371108 639 28,588 SH   SOLE   28,588 0 0
AMERIPRISE FINL INC COM 03076C106 13,785 58,000 SH   SOLE   53,669 4,331 0
AMGEN INC COM 031162100 21,566 88,639 SH   SOLE   82,050 6,589 0
AMKOR TECHNOLOGY INC COM 031652100 173 10,195 SH   SOLE   10,195 0 0
AMMO INC COM 00175J107 1,537 399,039 SH   SOLE   383,546 15,493 0
AMN HEALTHCARE SVCS INC COM 001744101 940 8,569 SH   SOLE   8,569 0 0
ANSYS INC COM 03662Q105 7,283 30,433 SH   SOLE   28,065 2,368 0
ANTERO RESOURCES CORP COM 03674X106 493 16,080 SH   SOLE   16,080 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 3,954 102,466 SH   SOLE   102,466 0 0
APPLE INC COM 037833100 172,797 1,263,866 SH   SOLE   1,151,547 112,319 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 562 5,846 SH   SOLE   5,846 0 0
APPLIED MATLS INC COM 038222105 17,781 195,412 SH   SOLE   181,615 13,797 0
ARCH RESOURCES INC CL A 03940R107 612 4,279 SH   SOLE   4,279 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,771 35,706 SH   SOLE   28,306 7,400 0
ASGN INC COM 00191U102 258 2,861 SH   SOLE   2,861 0 0
ASPEN TECHNOLOGY INC COM 29109X106 1,602 8,718 SH   SOLE   6,814 1,904 0
ASSURANT INC COM 04621X108 14,724 85,183 SH   SOLE   79,213 5,970 0
AT&T INC COM 00206R102 55,237 2,635,306 SH   SOLE   2,452,807 182,499 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 714 11,565 SH   SOLE   11,565 0 0
AUTOZONE INC COM 053332102 3,450 1,605 SH   SOLE   1,220 385 0
AVIS BUDGET GROUP COM 053774105 679 4,617 SH   SOLE   4,617 0 0
AXCELLA HEALTH INC COM 05454B105 240 118,469 SH   SOLE   118,469 0 0
AZZ INC COM 002474104 1,314 32,182 SH   SOLE   32,182 0 0
BADGER METER INC COM 056525108 772 9,546 SH   SOLE   9,546 0 0
BALCHEM CORP COM 057665200 1,193 9,193 SH   SOLE   9,193 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,874 106,359 SH   SOLE   106,359 0 0
BANK NEW YORK MELLON CORP COM 064058100 31,395 752,712 SH   SOLE   705,352 47,360 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 660 21,160 SH   SOLE   21,160 0 0
BANNER CORP COM NEW 06652V208 1,237 22,009 SH   SOLE   22,009 0 0
BAXTER INTL INC COM 071813109 269 4,194 SH   SOLE   4,194 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 2,099 84,341 SH   SOLE   84,341 0 0
BERKLEY W R CORP COM 084423102 2,481 36,344 SH   SOLE   28,117 8,227 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,969 14,537 SH   SOLE   13,592 945 0
BERRY CORP COM 08579X101 1,164 152,738 SH   SOLE   152,738 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,577 28,863 SH   SOLE   22,941 5,922 0
BIO RAD LABS INC CL A 090572207 389 787 SH   SOLE   787 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 15,313 245,730 SH   SOLE   229,901 15,829 0
BK OF AMERICA CORP COM 060505104 59,191 1,901,399 SH   SOLE   1,745,874 155,525 0
BLACKROCK INC COM 09247X101 73,900 121,339 SH   SOLE   113,396 7,943 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 347 13,912 SH   SOLE   13,912 0 0
BOEING CO COM 097023105 230 1,684 SH   SOLE   1,684 0 0
BOISE CASCADE CO DEL COM 09739D100 994 16,716 SH   SOLE   16,716 0 0
BOOT BARN HLDGS INC COM 099406100 1,740 25,257 SH   SOLE   25,257 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,075 84,262 SH   SOLE   84,262 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 77,850 1,011,035 SH   SOLE   933,449 77,586 0
BROADCOM INC COM 11135F101 44,517 91,634 SH   SOLE   84,366 7,268 0
BUCKLE INC COM 118440106 1,052 37,984 SH   SOLE   37,984 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,401 81,954 SH   SOLE   70,823 11,131 0
BUNGE LIMITED COM G16962105 4,658 51,364 SH   SOLE   39,876 11,488 0
BYLINE BANCORP INC COM 124411109 844 35,443 SH   SOLE   35,443 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,601 25,664 SH   SOLE   20,080 5,584 0
CACI INTL INC CL A 127190304 12,575 44,625 SH   SOLE   41,315 3,310 0
CACTUS INC CL A 127203107 730 18,122 SH   SOLE   18,122 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 23,316 155,412 SH   SOLE   138,908 16,504 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 227 11,000 SH   SOLE   0 11,000 0
CARLISLE COS INC COM 142339100 7,390 30,969 SH   SOLE   26,431 4,538 0
CATERPILLAR INC COM 149123101 80,197 448,625 SH   SOLE   415,421 33,204 0
CBIZ INC COM 124805102 823 20,590 SH   SOLE   20,590 0 0
CDW CORP COM 12514G108 13,016 82,609 SH   SOLE   76,325 6,284 0
CELANESE CORP DEL COM 150870103 44,942 382,122 SH   SOLE   356,582 25,540 0
CELSIUS HLDGS INC COM NEW 15118V207 565 8,656 SH   SOLE   8,656 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 84 14,005 SH   SOLE   14,005 0 0
CENTERSPACE COM 15202L107 202 2,472 SH   SOLE   2,472 0 0
CF INDS HLDGS INC COM 125269100 10,415 121,489 SH   SOLE   103,485 18,004 0
CHENIERE ENERGY INC COM NEW 16411R208 6,022 45,273 SH   SOLE   35,672 9,601 0
CHESAPEAKE ENERGY CORP COM 165167735 2,192 27,024 SH   SOLE   27,024 0 0
CHEVRON CORP NEW COM 166764100 145,382 1,004,162 SH   SOLE   930,033 74,129 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,563 1,195 SH   SOLE   883 312 0
CHUBB LIMITED COM H1467J104 205 1,043 SH   SOLE   0 1,043 0
CHURCH & DWIGHT CO INC COM 171340102 273 2,944 SH   SOLE   0 2,944 0
CINCINNATI FINL CORP COM 172062101 1,943 16,335 SH   SOLE   12,314 4,021 0
CINTAS CORP COM 172908105 14,640 39,196 SH   SOLE   36,349 2,847 0
CISCO SYS INC COM 17275R102 84,251 1,975,866 SH   SOLE   1,823,465 152,401 0
CITIGROUP INC COM NEW 172967424 20,358 442,651 SH   SOLE   412,803 29,848 0
CITY HLDG CO COM 177835105 1,402 17,556 SH   SOLE   17,556 0 0
CLARUS CORP NEW COM 18270P109 803 42,293 SH   SOLE   42,293 0 0
CLEAN HARBORS INC COM 184496107 4,620 52,696 SH   SOLE   41,409 11,287 0
COCA COLA CO COM 191216100 62,751 997,469 SH   SOLE   921,047 76,422 0
COHEN & STEERS INC COM 19247A100 675 10,610 SH   SOLE   10,610 0 0
COLGATE PALMOLIVE CO COM 194162103 14,255 177,878 SH   SOLE   166,182 11,696 0
COMCAST CORP NEW CL A 20030N101 45,119 1,149,823 SH   SOLE   1,067,965 81,858 0
COMMERCE BANCSHARES INC COM 200525103 5,959 90,768 SH   SOLE   71,925 18,843 0
COMMERCIAL METALS CO COM 201723103 1,353 40,890 SH   SOLE   40,890 0 0
COMMUNITY TR BANCORP INC COM 204149108 786 19,437 SH   SOLE   19,437 0 0
CONOCOPHILLIPS COM 20825C104 101,043 1,125,070 SH   SOLE   1,040,916 84,154 0
COPART INC COM 217204106 3,077 28,324 SH   SOLE   22,172 6,152 0
CORTEVA INC COM 22052L104 275 5,071 SH   SOLE   0 5,071 0
COSTAMARE INC SHS Y1771G102 602 49,771 SH   SOLE   49,771 0 0
COSTCO WHSL CORP NEW COM 22160K105 22,060 46,029 SH   SOLE   40,852 5,177 0
CRA INTL INC COM 12618T105 332 3,717 SH   SOLE   3,717 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 288 21,820 SH   SOLE   21,820 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,069 36,011 SH   SOLE   34,193 1,818 0
CROWN CASTLE INTL CORP NEW COM 22822V101 57,248 339,989 SH   SOLE   315,375 24,614 0
CSW INDUSTRIALS INC COM 126402106 445 4,321 SH   SOLE   4,321 0 0
CVS HEALTH CORP COM 126650100 76,162 821,947 SH   SOLE   764,255 57,692 0
D R HORTON INC COM 23331A109 2,601 39,300 SH   SOLE   30,516 8,784 0
DANAHER CORPORATION COM 235851102 21,927 86,492 SH   SOLE   80,203 6,289 0
DEERE & CO COM 244199105 10,982 36,671 SH   SOLE   33,521 3,150 0
DELTA AIR LINES INC DEL COM NEW 247361702 483 16,669 SH   SOLE   9,519 7,150 0
DESIGNER BRANDS INC CL A 250565108 1,116 85,463 SH   SOLE   85,463 0 0
DEVON ENERGY CORP NEW COM 25179M103 22,575 409,637 SH   SOLE   379,731 29,906 0
DIAMONDBACK ENERGY INC COM 25278X109 5,595 46,185 SH   SOLE   36,410 9,775 0
DIME CMNTY BANCSHARES INC COM 25432X102 616 20,782 SH   SOLE   20,782 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 257 8,892 SH   SOLE   0 8,892 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 963 41,318 SH   SOLE   0 41,318 0
DIODES INC COM 254543101 940 14,557 SH   SOLE   14,557 0 0
DISCOVER FINL SVCS COM 254709108 2,297 24,283 SH   SOLE   18,634 5,649 0
DISNEY WALT CO COM 254687106 11,385 120,560 SH   SOLE   110,147 10,413 0
DNP SELECT INCOME FD INC COM 23325P104 208 19,219 SH   SOLE   19,219 0 0
DOCUSIGN INC COM 256163106 4,593 80,033 SH   SOLE   74,705 5,328 0
DONALDSON INC COM 257651109 5,991 124,465 SH   SOLE   118,102 6,363 0
DORMAN PRODS INC COM 258278100 470 4,288 SH   SOLE   4,288 0 0
DOW INC COM 260557103 42,465 822,802 SH   SOLE   765,397 57,405 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 2,213 149,014 SH   SOLE   118,390 30,624 0
DUKE ENERGY CORP NEW COM NEW 26441C204 282 2,629 SH   SOLE   0 2,629 0
EAGLE BANCORP INC MD COM 268948106 966 20,367 SH   SOLE   20,367 0 0
EASTERN BANKSHARES INC COM 27627N105 1,351 73,188 SH   SOLE   73,188 0 0
EASTMAN CHEM CO COM 277432100 32,899 366,492 SH   SOLE   340,231 26,261 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,584 132,343 SH   SOLE   119,995 12,348 0
EMCOR GROUP INC COM 29084Q100 8,279 80,408 SH   SOLE   75,307 5,101 0
EMERSON ELEC CO COM 291011104 27,409 344,590 SH   SOLE   319,083 25,507 0
ENBRIDGE INC COM 29250N105 236 5,606 SH   SOLE   5,606 0 0
ENCORE WIRE CORP COM 292562105 1,610 15,488 SH   SOLE   15,488 0 0
ENPHASE ENERGY INC COM 29355A107 415 2,128 SH   SOLE   2,128 0 0
EOG RES INC COM 26875P101 4,913 44,479 SH   SOLE   41,613 2,866 0
EPLUS INC COM 294268107 481 9,059 SH   SOLE   9,059 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,509 138,676 SH   SOLE   109,280 29,396 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,633 59,335 SH   SOLE   59,335 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,287 174,351 SH   SOLE   159,083 15,268 0
ESCO TECHNOLOGIES INC COM 296315104 422 6,167 SH   SOLE   6,167 0 0
EVERBRIDGE INC COM 29978A104 1,754 62,901 SH   SOLE   50,020 12,881 0
EVEREST RE GROUP LTD COM G3223R108 2,833 10,105 SH   SOLE   7,962 2,143 0
EVERGY INC COM 30034W106 37,196 570,041 SH   SOLE   532,867 37,174 0
EVERSOURCE ENERGY COM 30040W108 304 3,595 SH   SOLE   0 3,595 0
EXPEDIA GROUP INC COM NEW 30212P303 6,052 63,821 SH   SOLE   58,318 5,503 0
EXPEDITORS INTL WASH INC COM 302130109 4,706 48,287 SH   SOLE   38,424 9,863 0
EXTRA SPACE STORAGE INC COM 30225T102 3,174 18,659 SH   SOLE   14,925 3,734 0
EXXON MOBIL CORP COM 30231G102 106,703 1,245,952 SH   SOLE   1,162,698 83,254 0
F N B CORP COM 302520101 148 13,598 SH   SOLE   0 13,598 0
FABRINET SHS G3323L100 536 6,608 SH   SOLE   6,608 0 0
FACTSET RESH SYS INC COM 303075105 3,562 9,264 SH   SOLE   7,357 1,907 0
FAIR ISAAC CORP COM 303250104 3,393 8,463 SH   SOLE   6,667 1,796 0
FARMERS & MERCHANTS BANCORP COM 30779N105 263 7,931 SH   SOLE   7,931 0 0
FEDEX CORP COM 31428X106 16,854 74,341 SH   SOLE   69,318 5,023 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 206 3,397 SH   SOLE   0 3,397 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18,193 492,247 SH   SOLE   456,310 35,937 0
FIDELITY NATL INFORMATION SV COM 31620M106 550 5,997 SH   SOLE   0 5,997 0
FIFTH THIRD BANCORP COM 316773100 33,319 991,616 SH   SOLE   927,612 64,004 0
FIRST ADVANTAGE CORP NEW COM 31846B108 441 34,804 SH   SOLE   34,804 0 0
FIRST BANCORP N C COM 318910106 868 24,884 SH   SOLE   24,884 0 0
FIRST FINL CORP IND COM 320218100 774 17,392 SH   SOLE   17,392 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 239 3,420 SH   SOLE   0 3,420 0
FIRSTENERGY CORP COM 337932107 506 13,184 SH   SOLE   13,184 0 0
FISERV INC COM 337738108 4,189 47,082 SH   SOLE   36,272 10,810 0
FORESTAR GROUP INC COM 346232101 1,403 102,496 SH   SOLE   102,496 0 0
FORTINET INC COM 34959E109 15,699 277,461 SH   SOLE   239,870 37,591 0
FOX CORP CL A COM 35137L105 2,076 64,545 SH   SOLE   49,342 15,203 0
FOX FACTORY HLDG CORP COM 35138V102 1,012 12,569 SH   SOLE   12,569 0 0
FULTON FINL CORP PA COM 360271100 1,213 83,951 SH   SOLE   83,951 0 0
G III APPAREL GROUP LTD COM 36237H101 582 28,778 SH   SOLE   28,778 0 0
GALLAGHER ARTHUR J & CO COM 363576109 77,364 474,514 SH   SOLE   439,300 35,214 0
GATX CORP COM 361448103 1,861 19,769 SH   SOLE   19,769 0 0
GENERAL DYNAMICS CORP COM 369550108 44,717 202,112 SH   SOLE   186,264 15,848 0
GENERAL MTRS CO COM 37045V100 5,978 188,247 SH   SOLE   174,444 13,803 0
GENPACT LIMITED SHS G3922B107 2,968 70,069 SH   SOLE   55,178 14,891 0
GEO GROUP INC NEW COM 36162J106 841 127,375 SH   SOLE   127,375 0 0
GILEAD SCIENCES INC COM 375558103 35,167 568,942 SH   SOLE   526,417 42,525 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101 1,091 41,792 SH   SOLE   41,792 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 273 3,760 SH   SOLE   3,760 0 0
GMS INC COM 36251C103 432 9,715 SH   SOLE   9,715 0 0
GORMAN RUPP CO COM 383082104 550 19,436 SH   SOLE   19,436 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 4,478 218,469 SH   SOLE   204,069 14,400 0
GRAY TELEVISION INC COM 389375106 872 51,620 SH   SOLE   51,620 0 0
GREAT SOUTHN BANCORP INC COM 390905107 490 8,365 SH   SOLE   8,365 0 0
GRIFFON CORP COM 398433102 867 30,914 SH   SOLE   30,914 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 241 6,647 SH   SOLE   6,647 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,051 27,762 SH   SOLE   27,762 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 16,633 254,203 SH   SOLE   230,856 23,347 0
HAWKINS INC COM 420261109 325 9,019 SH   SOLE   9,019 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 28,300 1,092,236 SH   SOLE   1,025,482 66,754 0
HEALTHSTREAM INC COM 42222N103 842 38,763 SH   SOLE   38,763 0 0
HELEN OF TROY LTD COM G4388N106 630 3,878 SH   SOLE   3,878 0 0
HERC HLDGS INC COM 42704L104 1,700 18,852 SH   SOLE   18,852 0 0
HERSHEY CO COM 427866108 41,817 194,353 SH   SOLE   176,211 18,142 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 212 21,694 SH   SOLE   21,694 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 263 19,805 SH   SOLE   19,805 0 0
HIGHPEAK ENERGY INC COM 43114Q105 530 20,706 SH   SOLE   20,706 0 0
HILLENBRAND INC COM 431571108 337 8,222 SH   SOLE   8,222 0 0
HOLOGIC INC COM 436440101 2,917 42,094 SH   SOLE   32,832 9,262 0
HOME DEPOT INC COM 437076102 118,281 431,255 SH   SOLE   398,672 32,583 0
HONEYWELL INTL INC COM 438516106 16,879 97,111 SH   SOLE   89,147 7,964 0
HORIZON BANCORP INC COM 440407104 422 24,223 SH   SOLE   24,223 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,294 16,220 SH   SOLE   0 16,220 0
HOST HOTELS & RESORTS INC COM 44107P104 2,450 156,299 SH   SOLE   124,073 32,226 0
HP INC COM 40434L105 59,021 1,800,534 SH   SOLE   1,658,674 141,860 0
HUMANA INC COM 444859102 361 771 SH   SOLE   0 771 0
HUNT J B TRANS SVCS INC COM 445658107 3,551 22,550 SH   SOLE   21,206 1,344 0
HUNTINGTON BANCSHARES INC COM 446150104 22,290 1,852,847 SH   SOLE   1,732,922 119,925 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,873 24,654 SH   SOLE   19,767 4,887 0
ICF INTL INC COM 44925C103 403 4,246 SH   SOLE   4,246 0 0
INSPIRE MED SYS INC COM 457730109 1,157 6,336 SH   SOLE   6,336 0 0
INTEL CORP COM 458140100 32,725 874,754 SH   SOLE   805,683 69,071 0
INTER PARFUMS INC COM 458334109 353 4,833 SH   SOLE   4,833 0 0
INTERDIGITAL INC COM 45867G101 1,271 20,902 SH   SOLE   20,902 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 36,221 256,545 SH   SOLE   240,110 16,435 0
INTERNATIONAL PAPER CO COM 460146103 9,499 227,087 SH   SOLE   205,106 21,981 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 410 7,184 SH   SOLE   7,184 0 0
INTUIT COM 461202103 12,123 31,452 SH   SOLE   29,009 2,443 0
INTUITIVE SURGICAL INC COM NEW 46120E602 463 2,308 SH   SOLE   0 2,308 0
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 685 35,284 SH   SOLE   0 35,284 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,305 21,043 SH   SOLE   0 21,043 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,335 4,763 SH   SOLE   1,488 3,275 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 915 24,354 SH   SOLE   24,354 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,787 35,437 SH   SOLE   35,437 0 0
ISHARES INC MSCI STH AFR ETF 464286780 637 14,986 SH   SOLE   14,986 0 0
ISHARES INC MSCI ITALY ETF 46434G830 405 16,839 SH   SOLE   16,839 0 0
ISHARES INC CORE MSCI EMKT 46434G103 232 4,724 SH   SOLE   4,724 0 0
ISHARES INC MSCI SWITZERLAND 464286749 3,258 78,442 SH   SOLE   78,442 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 750 27,395 SH   SOLE   27,395 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 4,033 76,340 SH   SOLE   76,340 0 0
ISHARES INC MSCI GERMANY ETF 464286806 812 35,284 SH   SOLE   35,284 0 0
ISHARES INC MSCI STH KOR ETF 464286772 892 15,337 SH   SOLE   15,337 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 450 20,509 SH   SOLE   20,509 0 0
ISHARES INC MSCI MEXICO ETF 464286822 532 11,411 SH   SOLE   11,411 0 0
ISHARES INC MSCI CDA ETF 464286509 2,552 75,760 SH   SOLE   75,760 0 0
ISHARES INC MSCI FRANCE ETF 464286707 3,324 110,768 SH   SOLE   110,768 0 0
ISHARES INC MSCI AUST ETF 464286103 1,590 74,945 SH   SOLE   74,945 0 0
ISHARES TR MSCI EAFE ETF 464287465 830 13,276 SH   SOLE   13,276 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 4,211 140,562 SH   SOLE   140,562 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 316 1,863 SH   SOLE   1,863 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 3,581 71,556 SH   SOLE   71,556 0 0
ISHARES TR CORE TOTAL USD 46434V613 214 4,572 SH   SOLE   0 4,572 0
ISHARES TR NATIONAL MUN ETF 464288414 456 4,283 SH   SOLE   0 4,283 0
ISHARES TR RUSSELL 3000 ETF 464287689 678 3,121 SH   SOLE   3,121 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 37,391 451,638 SH   SOLE   451,638 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,450 10,002 SH   SOLE   10,002 0 0
ISHARES TR MSCI DENMARK ETF 46429B523 1,589 18,401 SH   SOLE   18,401 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,049 4,798 SH   SOLE   4,798 0 0
ISHARES TR CORE S&P US VLU 464287663 322 4,817 SH   SOLE   0 4,817 0
ISHARES TR IBOXX INV CP ETF 464287242 19,981 181,599 SH   SOLE   181,599 0 0
ISHARES TR TIPS BD ETF 464287176 1,624 14,259 SH   SOLE   14,259 0 0
ISHARES TR CORE US AGGBD ET 464287226 73,170 719,617 SH   SOLE   674,944 44,673 0
ISHARES TR CORE S&P SCP ETF 464287804 4,406 47,679 SH   SOLE   2,968 44,711 0
ISHARES TR RUS MID CAP ETF 464287499 1,715 26,513 SH   SOLE   21,539 4,974 0
ISHARES TR CORE S&P500 ETF 464287200 1,435 3,786 SH   SOLE   2,628 1,158 0
ISHARES TR FLTG RATE NT ETF 46429B655 3,719 74,502 SH   SOLE   38,146 36,356 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,454 13,887 SH   SOLE   6,492 7,395 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,372 13,525 SH   SOLE   2,111 11,414 0
ISHARES TR CORE MSCI EAFE 46432F842 2,116 35,942 SH   SOLE   4,294 31,648 0
ISHARES TR ISHS 1-5YR INVS 464288646 2,566 50,764 SH   SOLE   5,157 45,607 0
ISHARES TR CORE S&P MCP ETF 464287507 5,506 24,339 SH   SOLE   2,312 22,027 0
JABIL INC COM 466313103 3,045 59,472 SH   SOLE   46,911 12,561 0
JOHNSON & JOHNSON COM 478160104 131,182 739,013 SH   SOLE   681,192 57,821 0
JOHNSON OUTDOORS INC CL A 479167108 242 3,951 SH   SOLE   3,951 0 0
JPMORGAN CHASE & CO COM 46625H100 111,889 993,594 SH   SOLE   920,617 72,977 0
KB HOME COM 48666K109 535 18,808 SH   SOLE   18,808 0 0
KEYCORP COM 493267108 50,983 2,958,932 SH   SOLE   2,752,398 206,534 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,055 22,164 SH   SOLE   17,739 4,425 0
KINDER MORGAN INC DEL COM 49456B101 43,840 2,615,737 SH   SOLE   2,435,671 180,066 0
KINSALE CAP GROUP INC COM 49714P108 629 2,740 SH   SOLE   2,740 0 0
KKR & CO INC COM 48251W104 1,834 39,620 SH   SOLE   31,369 8,251 0
KORN FERRY COM NEW 500643200 1,205 20,776 SH   SOLE   20,776 0 0
KRAFT HEINZ CO COM 500754106 8,518 223,339 SH   SOLE   208,475 14,864 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 311 22,424 SH   SOLE   22,424 0 0
KROGER CO COM 501044101 2,405 50,817 SH   SOLE   39,642 11,175 0
KRONOS WORLDWIDE INC COM 50105F105 729 39,632 SH   SOLE   39,632 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,079 77,143 SH   SOLE   67,923 9,220 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,108 69,437 SH   SOLE   58,896 10,541 0
LANDSTAR SYS INC COM 515098101 2,514 17,286 SH   SOLE   13,574 3,712 0
LATTICE SEMICONDUCTOR CORP COM 518415104 212 4,362 SH   SOLE   4,362 0 0
LAUDER ESTEE COS INC CL A 518439104 3,332 13,082 SH   SOLE   11,551 1,531 0
LCI INDS COM 50189K103 1,127 10,077 SH   SOLE   10,077 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 341 43,735 SH   SOLE   43,735 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 293 12,217 SH   SOLE   12,217 0 0
LIFE STORAGE INC COM 53223X107 13,871 124,229 SH   SOLE   112,031 12,198 0
LILLY ELI & CO COM 532457108 28,712 88,556 SH   SOLE   81,656 6,900 0
LINCOLN ELEC HLDGS INC COM 533900106 4,836 39,200 SH   SOLE   36,721 2,479 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 118 12,634 SH   SOLE   12,634 0 0
LIVERAMP HLDGS INC COM 53815P108 605 23,458 SH   SOLE   23,458 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 27 13,081 SH   SOLE   13,081 0 0
LOCKHEED MARTIN CORP COM 539830109 49,877 116,005 SH   SOLE   106,280 9,725 0
LOUISIANA PAC CORP COM 546347105 2,831 54,016 SH   SOLE   54,016 0 0
LOWES COS INC COM 548661107 4,482 25,660 SH   SOLE   22,174 3,486 0
LULULEMON ATHLETICA INC COM 550021109 5,541 20,328 SH   SOLE   17,836 2,492 0
LUMEN TECHNOLOGIES INC COM 550241103 130 11,881 SH   SOLE   0 11,881 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32,186 368,002 SH   SOLE   339,330 28,672 0
MACYS INC COM 55616P104 1,318 71,946 SH   SOLE   71,946 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,127 101,313 SH   SOLE   101,313 0 0
MANHATTAN ASSOCIATES INC COM 562750109 19,285 168,284 SH   SOLE   156,584 11,700 0
MANPOWERGROUP INC WIS COM 56418H100 1,862 24,367 SH   SOLE   19,234 5,133 0
MARATHON OIL CORP COM 565849106 14,254 634,054 SH   SOLE   594,128 39,926 0
MARINEMAX INC COM 567908108 427 11,825 SH   SOLE   11,825 0 0
MARRIOTT INTL INC NEW CL A 571903202 5,074 37,309 SH   SOLE   34,662 2,647 0
MARSH & MCLENNAN COS INC COM 571748102 23,201 149,438 SH   SOLE   138,445 10,993 0
MARTEN TRANS LTD COM 573075108 1,823 108,408 SH   SOLE   108,408 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,407 55,292 SH   SOLE   41,906 13,386 0
MASTEC INC COM 576323109 9,664 134,861 SH   SOLE   125,441 9,420 0
MASTERCARD INCORPORATED CL A 57636Q104 10,698 33,911 SH   SOLE   30,110 3,801 0
MATADOR RES CO COM 576485205 2,145 46,050 SH   SOLE   46,050 0 0
MATERION CORP COM 576690101 212 2,881 SH   SOLE   2,881 0 0
MATSON INC COM 57686G105 1,055 14,476 SH   SOLE   14,476 0 0
MCCORMICK & CO INC COM NON VTG 579780206 228 2,734 SH   SOLE   0 2,734 0
MCDONALDS CORP COM 580135101 70,926 287,289 SH   SOLE   264,432 22,857 0
MCGRATH RENTCORP COM 580589109 349 4,598 SH   SOLE   4,598 0 0
MCKESSON CORP COM 58155Q103 21,320 65,357 SH   SOLE   57,873 7,484 0
MEDNAX INC COM 58502B106 882 41,963 SH   SOLE   41,963 0 0
MEDPACE HLDGS INC COM 58506Q109 353 2,357 SH   SOLE   2,357 0 0
MEDTRONIC PLC SHS G5960L103 46,147 514,170 SH   SOLE   476,803 37,367 0
MERCK & CO INC COM 58933Y105 94,420 1,035,641 SH   SOLE   956,871 78,770 0
META PLATFORMS INC CL A 30303M102 26,475 164,191 SH   SOLE   149,485 14,706 0
METLIFE INC COM 59156R108 88,042 1,402,168 SH   SOLE   1,296,868 105,300 0
METTLER TOLEDO INTERNATIONAL COM 592688105 209 182 SH   SOLE   0 182 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,178 37,510 SH   SOLE   28,567 8,943 0
MICROSOFT CORP COM 594918104 251,071 977,578 SH   SOLE   890,928 86,650 0
MID-AMER APT CMNTYS INC COM 59522J103 14,780 84,614 SH   SOLE   78,374 6,240 0
MIDWESTONE FINL GROUP INC NE COM 598511103 223 7,510 SH   SOLE   7,510 0 0
MODERNA INC COM 60770K107 2,408 16,854 SH   SOLE   16,854 0 0
MOHAWK INDS INC COM 608190104 1,928 15,538 SH   SOLE   12,212 3,326 0
MOLINA HEALTHCARE INC COM 60855R100 17,007 60,824 SH   SOLE   56,139 4,685 0
MONDELEZ INTL INC CL A 609207105 52,766 849,834 SH   SOLE   791,936 57,898 0
MONOLITHIC PWR SYS INC COM 609839105 2,601 6,773 SH   SOLE   5,217 1,556 0
MOODYS CORP COM 615369105 12,772 46,961 SH   SOLE   42,675 4,286 0
MORNINGSTAR INC COM 617700109 209 863 SH   SOLE   0 863 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 309 1,476 SH   SOLE   0 1,476 0
MP MATERIALS CORP COM CL A 553368101 1,590 49,564 SH   SOLE   49,564 0 0
MSC INDL DIRECT INC CL A 553530106 205 2,733 SH   SOLE   2,733 0 0
MUELLER INDS INC COM 624756102 2,373 44,538 SH   SOLE   44,538 0 0
MURPHY USA INC COM 626755102 1,610 6,914 SH   SOLE   6,914 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 150 16,406 SH   SOLE   0 16,406 0
NEXTERA ENERGY INC COM 65339F101 14,355 185,328 SH   SOLE   161,274 24,054 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 643 67,578 SH   SOLE   67,578 0 0
NICE LTD SPONSORED ADR 653656108 13,583 70,579 SH   SOLE   67,043 3,536 0
NICOLET BANKSHARES INC COM 65406E102 1,404 19,406 SH   SOLE   19,406 0 0
NIKE INC CL B 654106103 14,491 141,791 SH   SOLE   132,229 9,562 0
NISOURCE INC COM 65473P105 282 9,550 SH   SOLE   9,550 0 0
NORDSTROM INC COM 655664100 243 11,510 SH   SOLE   11,510 0 0
NORTHROP GRUMMAN CORP COM 666807102 343 717 SH   SOLE   717 0 0
NOVANTA INC COM 67000B104 1,098 9,053 SH   SOLE   9,053 0 0
NUCOR CORP COM 670346105 2,641 25,297 SH   SOLE   19,063 6,234 0
NVIDIA CORPORATION COM 67066G104 49,282 325,102 SH   SOLE   293,931 31,171 0
OASIS PETROLEUM INC COM NEW 674215207 804 6,611 SH   SOLE   6,611 0 0
OCCIDENTAL PETE CORP COM 674599105 6,726 114,229 SH   SOLE   101,630 12,599 0
OGE ENERGY CORP COM 670837103 4,053 105,124 SH   SOLE   82,238 22,886 0
OLD DOMINION FREIGHT LINE IN COM 679580100 860 3,356 SH   SOLE   1,886 1,470 0
ONEWATER MARINE INC CL A COM 68280L101 936 28,315 SH   SOLE   28,315 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 865 31,136 SH   SOLE   31,136 0 0
ORACLE CORP COM 68389X105 598 8,558 SH   SOLE   4,883 3,675 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,144 4,977 SH   SOLE   3,878 1,099 0
ORGANON & CO COMMON STOCK 68622V106 9,989 295,973 SH   SOLE   275,312 20,661 0
ORIGIN BANCORP INC COM 68621T102 472 12,167 SH   SOLE   12,167 0 0
OTTER TAIL CORP COM 689648103 628 9,358 SH   SOLE   9,358 0 0
OUTFRONT MEDIA INC COM 69007J106 764 45,083 SH   SOLE   45,083 0 0
OVINTIV INC COM 69047Q102 2,666 60,332 SH   SOLE   60,332 0 0
OWENS CORNING NEW COM 690742101 743 10,000 SH   SOLE   0 10,000 0
P A M TRANSN SVCS INC COM 693149106 467 17,052 SH   SOLE   17,052 0 0
PATRICK INDS INC COM 703343103 764 14,732 SH   SOLE   14,732 0 0
PAYCHEX INC COM 704326107 4,496 39,484 SH   SOLE   29,827 9,657 0
PAYCOM SOFTWARE INC COM 70432V102 2,513 8,971 SH   SOLE   7,049 1,922 0
PAYLOCITY HLDG CORP COM 70438V106 3,499 20,058 SH   SOLE   15,822 4,236 0
PDC ENERGY INC COM 69327R101 1,192 19,341 SH   SOLE   19,341 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 236 7,934 SH   SOLE   7,934 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 679 40,950 SH   SOLE   40,950 0 0
PEGASYSTEMS INC COM 705573103 1,568 32,779 SH   SOLE   25,877 6,902 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,129 39,441 SH   SOLE   31,031 8,410 0
PEOPLES BANCORP INC COM 709789101 268 10,058 SH   SOLE   10,058 0 0
PEPSICO INC COM 713448108 112,249 673,520 SH   SOLE   621,315 52,205 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,547 33,649 SH   SOLE   33,649 0 0
PERKINELMER INC COM 714046109 5,301 37,278 SH   SOLE   29,204 8,074 0
PFIZER INC COM 717081103 114,515 2,184,163 SH   SOLE   2,019,043 165,120 0
PHILIP MORRIS INTL INC COM 718172109 70,206 711,019 SH   SOLE   659,790 51,229 0
PHILLIPS 66 COM 718546104 464 5,665 SH   SOLE   5,665 0 0
PIONEER NAT RES CO COM 723787107 4,586 20,557 SH   SOLE   16,409 4,148 0
PNC FINL SVCS GROUP INC COM 693475105 39,651 251,318 SH   SOLE   231,646 19,672 0
POOL CORP COM 73278L105 3,098 8,822 SH   SOLE   6,954 1,868 0
POWER INTEGRATIONS INC COM 739276103 1,294 17,254 SH   SOLE   17,254 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,331 19,573 SH   SOLE   19,573 0 0
PROCTER AND GAMBLE CO COM 742718109 143,652 999,039 SH   SOLE   927,190 71,849 0
PROLOGIS INC. COM 74340W103 68,670 583,677 SH   SOLE   542,226 41,451 0
PRUDENTIAL FINL INC COM 744320102 73,264 765,720 SH   SOLE   711,341 54,379 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 38,619 610,288 SH   SOLE   567,308 42,980 0
PULTE GROUP INC COM 745867101 9,406 237,338 SH   SOLE   218,338 19,000 0
PURE STORAGE INC CL A 74624M102 4,596 178,761 SH   SOLE   167,381 11,380 0
QUALCOMM INC COM 747525103 16,371 128,159 SH   SOLE   117,185 10,974 0
QUALYS INC COM 74758T303 3,213 25,474 SH   SOLE   22,746 2,728 0
QUANTA SVCS INC COM 74762E102 5,722 45,653 SH   SOLE   35,893 9,760 0
QUIDELORTHO CORP COM 219798105 3,452 35,521 SH   SOLE   27,968 7,553 0
RAPID7 INC COM 753422104 610 9,126 SH   SOLE   9,126 0 0
RAYONIER INC COM 754907103 3,809 101,910 SH   SOLE   81,252 20,658 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 47,686 496,156 SH   SOLE   464,100 32,056 0
READY CAPITAL CORP COM 75574U101 746 62,612 SH   SOLE   62,612 0 0
REGENERON PHARMACEUTICALS COM 75886F107 361 611 SH   SOLE   0 611 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,115 18,336 SH   SOLE   14,611 3,725 0
REPUBLIC BANCORP INC KY CL A 760281204 494 10,244 SH   SOLE   10,244 0 0
REPUBLIC SVCS INC COM 760759100 20,934 159,960 SH   SOLE   142,310 17,650 0
RESOURCES CONNECTION INC COM 76122Q105 1,059 52,006 SH   SOLE   52,006 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 338 13,974 SH   SOLE   13,974 0 0
ROCKWELL AUTOMATION INC COM 773903109 6,172 30,964 SH   SOLE   28,842 2,122 0
RUSH ENTERPRISES INC CL A 781846209 506 10,493 SH   SOLE   10,493 0 0
SAFE BULKERS INC COM Y7388L103 48 12,528 SH   SOLE   12,528 0 0
SAIA INC COM 78709Y105 545 2,898 SH   SOLE   2,898 0 0
SALESFORCE INC COM 79466L302 17,539 106,273 SH   SOLE   98,474 7,799 0
SAPIENS INTL CORP N V SHS G7T16G103 505 20,886 SH   SOLE   20,886 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,838 126,849 SH   SOLE   100,689 26,160 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,422 54,227 SH   SOLE   0 54,227 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 219 3,057 SH   SOLE   0 3,057 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 299 5,159 SH   SOLE   5,159 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 288 4,589 SH   SOLE   4,589 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 298 9,489 SH   SOLE   0 9,489 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 410 16,173 SH   SOLE   0 16,173 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 374 5,984 SH   SOLE   5,984 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 234 9,334 SH   SOLE   9,334 0 0
SCPHARMACEUTICALS INC COM 810648105 178 36,989 SH   SOLE   36,989 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 340 49,845 SH   SOLE   49,845 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 312 2,271 SH   SOLE   0 2,271 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 230 2,632 SH   SOLE   0 2,632 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 913 7,179 SH   SOLE   1,601 5,578 0
SEMPRA COM 816851109 501 3,337 SH   SOLE   0 3,337 0
SEMTECH CORP COM 816850101 1,074 19,536 SH   SOLE   19,536 0 0
SERVICE CORP INTL COM 817565104 5,206 75,315 SH   SOLE   58,969 16,346 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,266 16,046 SH   SOLE   16,046 0 0
SHOCKWAVE MED INC COM 82489T104 906 4,738 SH   SOLE   4,738 0 0
SILICON LABORATORIES INC COM 826919102 665 4,739 SH   SOLE   4,739 0 0
SILVERGATE CAP CORP CL A 82837P408 542 10,119 SH   SOLE   10,119 0 0
SIMPSON MFG INC COM 829073105 1,527 15,176 SH   SOLE   15,176 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,381 11,622 SH   SOLE   9,246 2,376 0
SKYLINE CHAMPION CORPORATION COM 830830105 361 7,617 SH   SOLE   7,617 0 0
SMITH A O CORP COM 831865209 1,427 26,099 SH   SOLE   20,789 5,310 0
SNAP ON INC COM 833034101 578 2,936 SH   SOLE   2,936 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 686 63,066 SH   SOLE   63,066 0 0
SONOCO PRODS CO COM 835495102 5,561 97,498 SH   SOLE   77,286 20,212 0
SOUTHERN CO COM 842587107 77,606 1,088,295 SH   SOLE   1,008,771 79,524 0
SP PLUS CORP COM 78469C103 337 10,986 SH   SOLE   10,986 0 0
SPDR GOLD TR GOLD SHS 78463V107 355 2,108 SH   SOLE   2,108 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 3,727 40,588 SH   SOLE   40,588 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 535 18,559 SH   SOLE   0 18,559 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 219 6,300 SH   SOLE   0 6,300 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,568 51,869 SH   SOLE   8,688 43,181 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 215 8,174 SH   SOLE   8,174 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 3,488 117,309 SH   SOLE   117,309 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2,809 30,703 SH   SOLE   30,703 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 511 7,204 SH   SOLE   7,204 0 0
STANDARD MTR PRODS INC COM 853666105 705 15,676 SH   SOLE   15,676 0 0
STANDEX INTL CORP COM 854231107 516 6,091 SH   SOLE   6,091 0 0
STARBUCKS CORP COM 855244109 515 6,670 SH   SOLE   6,670 0 0
STARWOOD PPTY TR INC COM 85571B105 2,276 108,945 SH   SOLE   86,548 22,397 0
STATE STR CORP COM 857477103 336 5,448 SH   SOLE   5,448 0 0
STEEL DYNAMICS INC COM 858119100 3,931 59,433 SH   SOLE   56,357 3,076 0
STRYKER CORPORATION COM 863667101 9,742 48,974 SH   SOLE   45,264 3,710 0
SUPER MICRO COMPUTER INC COM 86800U104 689 17,081 SH   SOLE   17,081 0 0
SURGERY PARTNERS INC COM 86881A100 490 16,952 SH   SOLE   16,952 0 0
SYNAPTICS INC COM 87157D109 281 2,377 SH   SOLE   2,377 0 0
SYNOPSYS INC COM 871607107 31,268 102,958 SH   SOLE   92,349 10,609 0
SYNOVUS FINL CORP COM NEW 87161C501 3,112 86,318 SH   SOLE   68,921 17,397 0
SYSCO CORP COM 871829107 17,893 211,222 SH   SOLE   197,236 13,986 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 297 3,630 SH   SOLE   3,630 0 0
TARGET HOSPITALITY CORP COM 87615L107 189 33,140 SH   SOLE   33,140 0 0
TECHTARGET INC COM 87874R100 1,062 16,163 SH   SOLE   16,163 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5,574 14,860 SH   SOLE   11,611 3,249 0
TENABLE HLDGS INC COM 88025T102 5,509 121,321 SH   SOLE   113,452 7,869 0
TERADYNE INC COM 880770102 245 2,733 SH   SOLE   2,733 0 0
TESLA INC COM 88160R101 52,910 78,568 SH   SOLE   71,774 6,794 0
TETRA TECH INC NEW COM 88162G103 10,940 80,120 SH   SOLE   74,765 5,355 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 198 48,652 SH   SOLE   48,652 0 0
TEXAS INSTRS INC COM 882508104 13,265 86,327 SH   SOLE   78,754 7,573 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 229 154 SH   SOLE   154 0 0
THE TRADE DESK INC COM CL A 88339J105 1,296 30,933 SH   SOLE   23,839 7,094 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,934 31,171 SH   SOLE   28,109 3,062 0
THOMSON REUTERS CORP. COM NEW 884903709 501 4,808 SH   SOLE   4,808 0 0
TITAN INTL INC ILL COM 88830M102 308 20,386 SH   SOLE   20,386 0 0
T-MOBILE US INC COM 872590104 16,113 119,758 SH   SOLE   109,276 10,482 0
TOLL BROTHERS INC COM 889478103 4,101 91,950 SH   SOLE   72,471 19,479 0
TOPBUILD CORP COM 89055F103 1,750 10,470 SH   SOLE   8,292 2,178 0
TORO CO COM 891092108 1,626 21,458 SH   SOLE   17,051 4,407 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 874 32,195 SH   SOLE   32,195 0 0
TRACTOR SUPPLY CO COM 892356106 3,248 16,756 SH   SOLE   13,341 3,415 0
TRANSDIGM GROUP INC COM 893641100 1,016 1,893 SH   SOLE   1,421 472 0
TRI POINTE HOMES INC COM 87265H109 779 46,154 SH   SOLE   46,154 0 0
TRITON INTL LTD CL A G9078F107 314 5,967 SH   SOLE   5,967 0 0
TRUIST FINL CORP COM 89832Q109 42,647 899,160 SH   SOLE   835,452 63,708 0
TWILIO INC CL A 90138F102 1,283 15,302 SH   SOLE   12,046 3,256 0
TYSON FOODS INC CL A 902494103 3,352 38,944 SH   SOLE   30,323 8,621 0
UFP INDUSTRIES INC COM 90278Q108 610 8,950 SH   SOLE   8,950 0 0
UGI CORP NEW COM 902681105 4,717 122,170 SH   SOLE   113,398 8,772 0
ULTA BEAUTY INC COM 90384S303 2,141 5,553 SH   SOLE   4,270 1,283 0
UNION PAC CORP COM 907818108 302 1,416 SH   SOLE   0 1,416 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,670 55,323 SH   SOLE   55,323 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,862 32,113 SH   SOLE   24,705 7,408 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,742 7,393 SH   SOLE   5,798 1,595 0
UNITEDHEALTH GROUP INC COM 91324P102 55,775 108,590 SH   SOLE   98,041 10,549 0
UNIVAR SOLUTIONS INC COM 91336L107 9,414 378,529 SH   SOLE   352,395 26,134 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 638 23,349 SH   SOLE   23,349 0 0
US BANCORP DEL COM NEW 902973304 59,973 1,303,185 SH   SOLE   1,200,232 102,953 0
VALERO ENERGY CORP COM 91913Y100 3,422 32,200 SH   SOLE   24,570 7,630 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 279 1,583 SH   SOLE   1,583 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 208 1,058 SH   SOLE   0 1,058 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 386 2,047 SH   SOLE   0 2,047 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 684 1,971 SH   SOLE   1,971 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 364 8,747 SH   SOLE   0 8,747 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 423 4,100 SH   SOLE   0 4,100 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,026 18,233 SH   SOLE   0 18,233 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,179 39,722 SH   SOLE   39,722 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,851 102,958 SH   SOLE   49,703 53,255 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 256 1,782 SH   SOLE   1,782 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 738 18,092 SH   SOLE   0 18,092 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 262 2,572 SH   SOLE   0 2,572 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 212 1,168 SH   SOLE   1,168 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 250 2,510 SH   SOLE   0 2,510 0
VEEVA SYS INC CL A COM 922475108 255 1,289 SH   SOLE   1,289 0 0
VERINT SYS INC COM 92343X100 917 21,646 SH   SOLE   21,646 0 0
VERITIV CORP COM 923454102 290 2,676 SH   SOLE   2,676 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 105,961 2,087,892 SH   SOLE   1,944,432 143,460 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8,254 29,291 SH   SOLE   26,863 2,428 0
VISA INC COM CL A 92826C839 12,348 62,719 SH   SOLE   54,763 7,956 0
VISTA OUTDOOR INC COM 928377100 8,039 288,146 SH   SOLE   266,632 21,514 0
VISTRA CORP COM 92840M102 1,532 67,027 SH   SOLE   52,892 14,135 0
VIVINT SMART HOME INC COM CL A 928542109 83 23,979 SH   SOLE   23,979 0 0
WALMART INC COM 931142103 98,951 813,880 SH   SOLE   758,242 55,638 0
WASTE MGMT INC DEL COM 94106L109 309 2,023 SH   SOLE   0 2,023 0
WATSCO INC COM 942622200 2,820 11,809 SH   SOLE   9,418 2,391 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 225 1,828 SH   SOLE   1,828 0 0
WEC ENERGY GROUP INC COM 92939U106 70,004 695,583 SH   SOLE   640,678 54,905 0
WELLS FARGO CO NEW COM 949746101 582 14,865 SH   SOLE   14,865 0 0
WESCO INTL INC COM 95082P105 2,356 21,997 SH   SOLE   21,997 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,470 11,476 SH   SOLE   8,999 2,477 0
WESTERN ALLIANCE BANCORP COM 957638109 6,688 94,727 SH   SOLE   88,202 6,525 0
WESTLAKE CORPORATION COM 960413102 4,393 44,818 SH   SOLE   34,521 10,297 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,049 92,058 SH   SOLE   72,855 19,203 0
WHITING PETE CORP NEW COM NEW 966387508 866 12,735 SH   SOLE   12,735 0 0
WILLIAMS SONOMA INC COM 969904101 2,255 20,325 SH   SOLE   16,139 4,186 0
WINTRUST FINL CORP COM 97650W108 8,830 110,175 SH   SOLE   98,866 11,309 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 936 31,567 SH   SOLE   31,567 0 0
WORTHINGTON INDS INC COM 981811102 712 16,144 SH   SOLE   16,144 0 0
WP CAREY INC COM 92936U109 42,178 509,023 SH   SOLE   469,717 39,306 0
ZACKS TRUST EARNGS CONSTANT 98888G105 6,491 290,554 SH   SOLE   120,508 170,046 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,649 5,608 SH   SOLE   4,402 1,206 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,926 27,101 SH   SOLE   27,101 0 0