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 772 19,144 SH   SOLE   19,144 0 0
22ND CENTY GROUP INC COM 90137F103 24 10,690 SH   SOLE   10,690 0 0
A10 NETWORKS INC COM 002121101 501 50,767 SH   SOLE   50,767 0 0
ABBOTT LABS COM 002824100 4,320 39,454 SH   SOLE   34,278 5,176 0
ABBVIE INC COM 00287Y109 57,345 535,183 SH   SOLE   513,736 21,447 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 320 3,238 SH   SOLE   0 3,238 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,712 71,634 SH   SOLE   69,269 2,365 0
ACTIVISION BLIZZARD INC COM 00507V109 2,110 22,718 SH   SOLE   20,201 2,517 0
ACUSHNET HOLDINGS CORP COM 005098108 2,476 61,072 SH   SOLE   61,072 0 0
ADDUS HOMECARE CORP COM 006739106 1,188 10,146 SH   SOLE   10,146 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,955 13,906 SH   SOLE   12,843 1,063 0
ADTRAN INC COM 00738A106 591 40,041 SH   SOLE   40,041 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,150 13,762 SH   SOLE   13,762 0 0
ADVANCED MICRO DEVICES INC COM 007903107 14,264 155,536 SH   SOLE   149,448 6,088 0
AFLAC INC COM 001055102 40,562 912,115 SH   SOLE   884,432 27,683 0
AGCO CORP COM 001084102 3,691 35,809 SH   SOLE   28,998 6,811 0
AGNC INVT CORP COM 00123Q104 5,111 327,654 SH   SOLE   264,438 63,216 0
AIR PRODS & CHEMS INC COM 009158106 30,607 112,021 SH   SOLE   108,464 3,557 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,079 22,887 SH   SOLE   18,703 4,184 0
ALLEGHANY CORP DEL COM 017175100 2,606 4,316 SH   SOLE   3,412 904 0
ALLEGIANCE BANCSHARES INC COM 01748H107 643 18,840 SH   SOLE   18,840 0 0
ALLIANT ENERGY CORP COM 018802108 237 4,590 SH   SOLE   0 4,590 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,409 79,033 SH   SOLE   62,945 16,088 0
ALLY FINL INC COM 02005N100 2,303 64,606 SH   SOLE   52,815 11,791 0
ALPHABET INC CAP STK CL C 02079K107 8,576 4,896 SH   SOLE   4,781 115 0
ALPHABET INC CAP STK CL A 02079K305 56,558 32,270 SH   SOLE   29,865 2,405 0
ALPS ETF TR ALERIAN MLP 00162Q452 281 10,941 SH   SOLE   10,941 0 0
ALTRA INDL MOTION CORP COM 02208R106 844 15,220 SH   SOLE   15,220 0 0
ALTRIA GROUP INC COM 02209S103 26,996 658,443 SH   SOLE   639,604 18,839 0
AMAZON COM INC COM 023135106 83,638 25,680 SH   SOLE   23,883 1,797 0
AMCOR PLC ORD G0250X107 33,445 2,841,518 SH   SOLE   2,759,957 81,561 0
AMEDISYS INC COM 023436108 20,848 71,074 SH   SOLE   67,911 3,163 0
AMEREN CORP COM 023608102 2,042 26,151 SH   SOLE   21,171 4,980 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 539 64,590 SH   SOLE   64,590 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,425 125,189 SH   SOLE   118,010 7,179 0
AMERICAN EXPRESS CO COM 025816109 15,657 129,490 SH   SOLE   121,337 8,153 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,271 13,546 SH   SOLE   13,546 0 0
AMERIPRISE FINL INC COM 03076C106 14,421 74,206 SH   SOLE   71,974 2,232 0
AMGEN INC COM 031162100 51,949 225,945 SH   SOLE   218,038 7,907 0
AMKOR TECHNOLOGY INC COM 031652100 591 39,166 SH   SOLE   39,166 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 72 15,835 SH   SOLE   15,835 0 0
AMPHENOL CORP NEW CL A 032095101 6,578 50,304 SH   SOLE   43,633 6,671 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,171 256,876 SH   SOLE   201,891 54,985 0
ANSYS INC COM 03662Q105 22,311 61,328 SH   SOLE   57,503 3,825 0
ANTERO RESOURCES CORP COM 03674X106 1,902 349,030 SH   SOLE   284,649 64,381 0
APPLE INC COM 037833100 124,325 936,959 SH   SOLE   874,464 62,495 0
APPLIED MATLS INC COM 038222105 14,249 165,110 SH   SOLE   161,213 3,897 0
APTARGROUP INC COM 038336103 8,247 60,243 SH   SOLE   55,176 5,067 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 850 16,885 SH   SOLE   16,885 0 0
ASGN INC COM 00191U102 966 11,562 SH   SOLE   11,562 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,679 28,248 SH   SOLE   23,172 5,076 0
ASSURANT INC COM 04621X108 5,010 36,775 SH   SOLE   36,775 0 0
ASTEC INDS INC COM 046224101 1,053 18,185 SH   SOLE   18,185 0 0
AT&T INC COM 00206R102 45,506 1,582,259 SH   SOLE   1,534,312 47,947 0
ATKORE INTL GROUP INC COM 047649108 926 22,523 SH   SOLE   22,523 0 0
AVERY DENNISON CORP COM 053611109 2,429 15,662 SH   SOLE   12,536 3,126 0
AXCELLA HEALTH INC COM 05454B105 690 132,915 SH   SOLE   132,915 0 0
B & G FOODS INC NEW COM 05508R106 636 22,946 SH   SOLE   22,946 0 0
BALL CORP COM 058498106 1,535 16,465 SH   SOLE   12,873 3,592 0
BALLYS CORPORATION COM 05875B106 739 14,709 SH   SOLE   14,709 0 0
BANCORP INC DEL COM 05969A105 312 22,869 SH   SOLE   22,869 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,136 41,415 SH   SOLE   41,415 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 740 23,748 SH   SOLE   23,748 0 0
BANNER CORP COM NEW 06652V208 943 20,235 SH   SOLE   20,235 0 0
BARRETT BUSINESS SVCS INC COM 068463108 375 5,504 SH   SOLE   5,504 0 0
BAXTER INTL INC COM 071813109 8,730 108,808 SH   SOLE   105,762 3,046 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,333 14,375 SH   SOLE   12,519 1,856 0
BERKSHIRE HILLS BANCORP INC COM 084680107 323 18,876 SH   SOLE   18,876 0 0
BEST BUY INC COM 086516101 13,511 135,391 SH   SOLE   124,773 10,618 0
BIO RAD LABS INC CL A 090572207 432 741 SH   SOLE   741 0 0
BIOGEN INC COM 09062X103 223 909 SH   SOLE   909 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 4,860 130,366 SH   SOLE   130,366 0 0
BK OF AMERICA CORP COM 060505104 46,094 1,520,748 SH   SOLE   1,457,392 63,356 0
BLACKROCK INC COM 09247X101 78,416 108,679 SH   SOLE   105,182 3,497 0
BLOOMIN BRANDS INC COM 094235108 6,036 310,822 SH   SOLE   310,822 0 0
BMC STK HLDGS INC COM 05591B109 2,186 40,716 SH   SOLE   40,716 0 0
BOEING CO COM 097023105 7,202 33,645 SH   SOLE   33,645 0 0
BOISE CASCADE CO DEL COM 09739D100 1,402 29,333 SH   SOLE   29,333 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 267 13,837 SH   SOLE   13,837 0 0
BRINKS CO COM 109696104 2,372 32,946 SH   SOLE   32,946 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 37,312 601,523 SH   SOLE   584,286 17,237 0
BROADCOM INC COM 11135F101 32,504 74,235 SH   SOLE   71,395 2,840 0
BROOKS AUTOMATION INC NEW COM 114340102 614 9,054 SH   SOLE   9,054 0 0
BUNGE LIMITED COM G16962105 2,830 43,155 SH   SOLE   34,877 8,278 0
CABLE ONE INC COM 12685J105 2,511 1,127 SH   SOLE   868 259 0
CACI INTL INC CL A 127190304 10,997 44,104 SH   SOLE   43,091 1,013 0
CADENCE DESIGN SYSTEM INC COM 127387108 21,973 161,057 SH   SOLE   148,186 12,871 0
CANNAE HLDGS INC COM 13765N107 714 16,139 SH   SOLE   16,139 0 0
CANTEL MED CORP COM 138098108 577 7,317 SH   SOLE   7,317 0 0
CAREDX INC COM 14167L103 3,225 44,519 SH   SOLE   44,519 0 0
CASEYS GEN STORES INC COM 147528103 2,398 13,430 SH   SOLE   10,841 2,589 0
CASTLE BIOSCIENCES INC COM 14843C105 985 14,673 SH   SOLE   14,673 0 0
CATALENT INC COM 148806102 1,715 16,478 SH   SOLE   13,491 2,987 0
CATERPILLAR INC COM 149123101 72,498 398,295 SH   SOLE   384,644 13,651 0
CAVCO INDS INC DEL COM 149568107 342 1,951 SH   SOLE   1,951 0 0
CBIZ INC COM 124805102 301 11,296 SH   SOLE   11,296 0 0
CELANESE CORP DEL COM 150870103 43,313 333,328 SH   SOLE   325,379 7,949 0
CENTRAL GARDEN & PET CO COM 153527106 399 10,326 SH   SOLE   10,326 0 0
CENTURY CMNTYS INC COM 156504300 210 4,786 SH   SOLE   4,786 0 0
CEVA INC COM 157210105 736 16,179 SH   SOLE   16,179 0 0
CHEGG INC COM 163092109 1,981 21,930 SH   SOLE   21,930 0 0
CHEMED CORP NEW COM 16359R103 1,850 3,474 SH   SOLE   2,788 686 0
CHEVRON CORP NEW COM 166764100 62,244 737,057 SH   SOLE   703,153 33,904 0
CIENA CORP COM NEW 171779309 252 4,767 SH   SOLE   4,767 0 0
CINTAS CORP COM 172908105 11,687 33,063 SH   SOLE   32,388 675 0
CISCO SYS INC COM 17275R102 63,524 1,419,538 SH   SOLE   1,376,337 43,201 0
CITIGROUP INC COM NEW 172967424 23,315 378,119 SH   SOLE   365,054 13,065 0
CITIZENS FINL GROUP INC COM 174610105 247 6,906 SH   SOLE   6,906 0 0
CITRIX SYS INC COM 177376100 1,536 11,810 SH   SOLE   8,726 3,084 0
CITY HLDG CO COM 177835105 1,076 15,469 SH   SOLE   15,469 0 0
CLEAN HARBORS INC COM 184496107 987 12,971 SH   SOLE   10,235 2,736 0
CLEARWATER PAPER CORP COM 18538R103 204 5,393 SH   SOLE   5,393 0 0
CLOROX CO DEL COM 189054109 2,743 13,584 SH   SOLE   10,738 2,846 0
COCA COLA CO COM 191216100 56,979 1,039,017 SH   SOLE   1,006,573 32,444 0
COHEN & STEERS INC COM 19247A100 717 9,655 SH   SOLE   9,655 0 0
COLGATE PALMOLIVE CO COM 194162103 13,342 156,024 SH   SOLE   151,387 4,637 0
COLUMBIA BKG SYS INC COM 197236102 450 12,548 SH   SOLE   12,548 0 0
COMCAST CORP NEW CL A 20030N101 55,544 1,059,995 SH   SOLE   1,021,451 38,544 0
COMMUNITY BK SYS INC COM 203607106 662 10,625 SH   SOLE   10,625 0 0
COMMUNITY TR BANCORP INC COM 204149108 619 16,707 SH   SOLE   16,707 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 164 12,958 SH   SOLE   12,958 0 0
CONDUENT INC COM 206787103 1,221 254,339 SH   SOLE   242,912 11,427 0
CONNECTONE BANCORP INC COM 20786W107 441 22,278 SH   SOLE   22,278 0 0
CONOCOPHILLIPS COM 20825C104 35,970 899,482 SH   SOLE   867,519 31,963 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 269 9,247 SH   SOLE   9,247 0 0
COPART INC COM 217204106 2,878 22,620 SH   SOLE   18,556 4,064 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 142 15,325 SH   SOLE   15,325 0 0
CORTEVA INC COM 22052L104 45,240 1,168,386 SH   SOLE   1,127,606 40,780 0
COSTCO WHSL CORP NEW COM 22160K105 6,827 18,121 SH   SOLE   16,257 1,864 0
CRA INTL INC COM 12618T105 322 6,327 SH   SOLE   6,327 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 120 13,543 SH   SOLE   13,543 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,101 9,921 SH   SOLE   9,921 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 48,599 305,292 SH   SOLE   296,018 9,274 0
CROWN HLDGS INC COM 228368106 2,044 20,402 SH   SOLE   20,402 0 0
CSW INDUSTRIALS INC COM 126402106 964 8,617 SH   SOLE   8,617 0 0
CUBIC CORP COM 229669106 1,108 17,862 SH   SOLE   17,862 0 0
CVS HEALTH CORP COM 126650100 41,802 612,028 SH   SOLE   595,631 16,397 0
D R HORTON INC COM 23331A109 4,379 63,536 SH   SOLE   50,853 12,683 0
DANAHER CORPORATION COM 235851102 16,820 75,716 SH   SOLE   72,317 3,399 0
DARLING INGREDIENTS INC COM 237266101 3,247 56,293 SH   SOLE   56,293 0 0
DAVITA INC COM 23918K108 4,934 42,028 SH   SOLE   34,380 7,648 0
DEERE & CO COM 244199105 7,787 28,944 SH   SOLE   27,965 979 0
DEVON ENERGY CORP NEW COM 25179M103 4,427 280,012 SH   SOLE   280,012 0 0
DEXCOM INC COM 252131107 1,887 5,104 SH   SOLE   3,992 1,112 0
DIODES INC COM 254543101 405 5,740 SH   SOLE   5,740 0 0
DISCOVER FINL SVCS COM 254709108 1,754 19,375 SH   SOLE   15,285 4,090 0
DISH NETWORK CORPORATION CL A 25470M109 2,193 67,814 SH   SOLE   55,125 12,689 0
DISNEY WALT CO COM 254687106 18,663 103,005 SH   SOLE   100,258 2,747 0
DNP SELECT INCOME FD INC COM 23325P104 197 19,219 SH   SOLE   19,219 0 0
DOLLAR GEN CORP NEW COM 256677105 3,686 17,524 SH   SOLE   15,054 2,470 0
DURECT CORP COM 266605104 36 17,258 SH   SOLE   17,258 0 0
EASTMAN CHEM CO COM 277432100 33,721 336,271 SH   SOLE   326,147 10,124 0
EATON CORP PLC SHS G29183103 352 2,931 SH   SOLE   0 2,931 0
EDWARDS LIFESCIENCES CORP COM 28176E108 10,390 113,883 SH   SOLE   107,180 6,703 0
EGAIN CORP COM NEW 28225C806 264 22,386 SH   SOLE   22,386 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,441 97,115 SH   SOLE   97,115 0 0
EMCOR GROUP INC COM 29084Q100 1,293 14,142 SH   SOLE   14,142 0 0
EMERSON ELEC CO COM 291011104 25,771 320,655 SH   SOLE   309,562 11,093 0
ENPHASE ENERGY INC COM 29355A107 2,409 13,728 SH   SOLE   13,728 0 0
ENPRO INDS INC COM 29355X107 1,704 22,562 SH   SOLE   22,562 0 0
ENSIGN GROUP INC COM 29358P101 1,685 23,107 SH   SOLE   23,107 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,086 111,842 SH   SOLE   103,803 8,039 0
EVERCORE INC CLASS A 29977A105 2,281 20,803 SH   SOLE   17,127 3,676 0
EVERSOURCE ENERGY COM 30040W108 2,243 25,934 SH   SOLE   20,427 5,507 0
EXPEDIA GROUP INC COM NEW 30212P303 11,691 88,306 SH   SOLE   85,176 3,130 0
EXTRA SPACE STORAGE INC COM 30225T102 1,319 11,390 SH   SOLE   9,081 2,309 0
EXXON MOBIL CORP COM 30231G102 34,952 847,956 SH   SOLE   817,813 30,143 0
FACEBOOK INC CL A 30303M102 46,689 170,920 SH   SOLE   162,449 8,471 0
FAIR ISAAC CORP COM 303250104 2,543 4,975 SH   SOLE   4,570 405 0
FEDEX CORP COM 31428X106 16,889 65,053 SH   SOLE   63,159 1,894 0
FIBROGEN INC COM 31572Q808 597 16,093 SH   SOLE   16,093 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19,446 497,473 SH   SOLE   470,695 26,778 0
FIRST BANCORP N C COM 318910106 818 24,178 SH   SOLE   24,178 0 0
FIRST LONG IS CORP COM 320734106 767 42,942 SH   SOLE   42,942 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 398 11,831 SH   SOLE   11,831 0 0
FISERV INC COM 337738108 4,591 40,323 SH   SOLE   32,446 7,877 0
FIVE9 INC COM 338307101 2,492 14,291 SH   SOLE   14,291 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,289 31,629 SH   SOLE   31,629 0 0
FORD MTR CO DEL COM 345370860 2,406 273,671 SH   SOLE   224,676 48,995 0
FORESTAR GROUP INC COM 346232101 1,538 76,199 SH   SOLE   76,199 0 0
FORTINET INC COM 34959E109 24,486 164,856 SH   SOLE   154,361 10,495 0
FOX FACTORY HLDG CORP COM 35138V102 1,445 13,668 SH   SOLE   13,668 0 0
FRANKLIN RESOURCES INC COM 354613101 3,258 130,367 SH   SOLE   106,848 23,519 0
FUELCELL ENERGY INC COM 35952H601 405 36,295 SH   SOLE   36,295 0 0
FULTON FINL CORP PA COM 360271100 818 64,298 SH   SOLE   64,298 0 0
GALLAGHER ARTHUR J & CO COM 363576109 52,783 426,666 SH   SOLE   412,596 14,070 0
GARMIN LTD SHS H2906T109 3,404 28,448 SH   SOLE   23,120 5,328 0
GATX CORP COM 361448103 1,674 20,121 SH   SOLE   20,121 0 0
GENERAC HLDGS INC COM 368736104 2,310 10,160 SH   SOLE   10,160 0 0
GENERAL DYNAMICS CORP COM 369550108 27,439 184,376 SH   SOLE   177,990 6,386 0
GENERAL FIN CORP DEL COM 369822101 717 84,290 SH   SOLE   84,290 0 0
GILEAD SCIENCES INC COM 375558103 28,045 481,381 SH   SOLE   464,975 16,406 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 243 19,343 SH   SOLE   19,343 0 0
GLYCOMIMETICS INC COM 38000Q102 64 16,961 SH   SOLE   16,961 0 0
GORMAN RUPP CO COM 383082104 704 21,702 SH   SOLE   21,702 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,936 114,287 SH   SOLE   88,930 25,357 0
GREEN BRICK PARTNERS INC COM 392709101 868 37,797 SH   SOLE   37,797 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,660 41,347 SH   SOLE   33,112 8,235 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,316 30,821 SH   SOLE   30,821 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 15,710 320,743 SH   SOLE   303,918 16,825 0
HAWKINS INC COM 420261109 215 4,107 SH   SOLE   4,107 0 0
HECLA MNG CO COM 422704106 439 67,724 SH   SOLE   67,724 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,724 35,868 SH   SOLE   28,697 7,171 0
HERC HLDGS INC COM 42704L104 2,616 39,399 SH   SOLE   39,399 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 569 26,985 SH   SOLE   26,985 0 0
HERSHEY CO COM 427866108 15,093 99,078 SH   SOLE   94,161 4,917 0
HILLTOP HOLDINGS INC COM 432748101 938 34,104 SH   SOLE   34,104 0 0
HOLOGIC INC COM 436440101 1,776 24,382 SH   SOLE   19,743 4,639 0
HOME DEPOT INC COM 437076102 127,564 480,249 SH   SOLE   461,573 18,676 0
HONEYWELL INTL INC COM 438516106 17,834 83,848 SH   SOLE   80,842 3,006 0
HP INC COM 40434L105 53,306 2,167,812 SH   SOLE   2,102,936 64,876 0
HUBSPOT INC COM 443573100 227 573 SH   SOLE   573 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20,125 1,593,479 SH   SOLE   1,547,145 46,334 0
IDEX CORP COM 45167R104 209 1,050 SH   SOLE   1,050 0 0
IDEXX LABS INC COM 45168D104 7,679 15,362 SH   SOLE   13,544 1,818 0
II-VI INC COM 902104108 1,280 16,853 SH   SOLE   16,853 0 0
INNOSPEC INC COM 45768S105 581 6,398 SH   SOLE   6,398 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,596 8,717 SH   SOLE   8,717 0 0
INNOVIVA INC COM 45781M101 1,023 82,591 SH   SOLE   82,591 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,965 19,282 SH   SOLE   19,282 0 0
INSULET CORP COM 45784P101 1,790 7,001 SH   SOLE   5,742 1,259 0
INTEL CORP COM 458140100 61,952 1,243,522 SH   SOLE   1,194,282 49,240 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,737 28,515 SH   SOLE   23,092 5,423 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16,642 132,209 SH   SOLE   127,924 4,285 0
INTERNATIONAL PAPER CO COM 460146103 33,729 678,363 SH   SOLE   638,326 40,037 0
INTERPUBLIC GROUP COS INC COM 460690100 1,879 79,890 SH   SOLE   63,842 16,048 0
INTUIT COM 461202103 15,820 41,648 SH   SOLE   39,915 1,733 0
INVESCO LTD SHS G491BT108 4,225 242,436 SH   SOLE   197,834 44,602 0
INVESCO QQQ TR UNIT SER 1 46090E103 440 1,402 SH   SOLE   1,402 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,114 4,695 SH   SOLE   4,695 0 0
ISHARES INC MSCI AUST ETF 464286103 2,047 85,467 SH   SOLE   85,467 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 972 49,007 SH   SOLE   49,007 0 0
ISHARES INC MSCI CDA ETF 464286509 2,940 95,337 SH   SOLE   95,337 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 232 3,618 SH   SOLE   3,618 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,841 55,363 SH   SOLE   55,363 0 0
ISHARES INC MSCI SWITZERLAND 464286749 2,943 65,858 SH   SOLE   65,858 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,735 43,582 SH   SOLE   43,582 0 0
ISHARES INC MSCI SPAIN ETF 464286764 302 11,155 SH   SOLE   11,155 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,661 19,299 SH   SOLE   19,299 0 0
ISHARES INC MSCI STH AFR ETF 464286780 302 6,890 SH   SOLE   6,890 0 0
ISHARES INC MSCI GERMANY ETF 464286806 2,766 87,051 SH   SOLE   87,051 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,314 31,797 SH   SOLE   31,797 0 0
ISHARES INC MSCI HONG KG ETF 464286871 486 19,733 SH   SOLE   19,733 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,552 29,234 SH   SOLE   29,234 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 261 12,148 SH   SOLE   12,148 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 7,575 112,127 SH   SOLE   112,127 0 0
ISHARES INC MSCI ITALY ETF 46434G830 614 20,849 SH   SOLE   20,849 0 0
ISHARES SILVER TR ISHARES 46428Q109 736 29,941 SH   SOLE   29,941 0 0
ISHARES TR TIPS BD ETF 464287176 407 3,189 SH   SOLE   0 3,189 0
ISHARES TR CORE S&P500 ETF 464287200 299 796 SH   SOLE   796 0 0
ISHARES TR CORE US AGGBD ET 464287226 80,419 680,418 SH   SOLE   660,587 19,831 0
ISHARES TR IBOXX INV CP ETF 464287242 28,080 203,283 SH   SOLE   199,442 3,841 0
ISHARES TR 1 3 YR TREAS BD 464287457 27,403 317,239 SH   SOLE   317,239 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,118 15,329 SH   SOLE   15,329 0 0
ISHARES TR RUS MD CP GR ETF 464287481 356 3,472 SH   SOLE   0 3,472 0
ISHARES TR RUS MID CAP ETF 464287499 2,307 33,647 SH   SOLE   33,647 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,313 18,770 SH   SOLE   3,735 15,035 0
ISHARES TR RUS 1000 VAL ETF 464287598 21,426 156,703 SH   SOLE   141,586 15,117 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,048 20,934 SH   SOLE   20,934 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,840 9,387 SH   SOLE   9,387 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 2,506 11,209 SH   SOLE   11,209 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,299 25,011 SH   SOLE   4,481 20,530 0
ISHARES TR NATIONAL MUN ETF 464288414 201 1,713 SH   SOLE   1,713 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,042 18,888 SH   SOLE   7,060 11,828 0
ISHARES TR PFD AND INCM SEC 464288687 1,773 46,045 SH   SOLE   46,045 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 1,066 21,104 SH   SOLE   21,104 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 1,037 23,410 SH   SOLE   23,410 0 0
ISHARES TR MSCI DENMARK ETF 46429B523 1,507 15,435 SH   SOLE   15,435 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,253 32,606 SH   SOLE   6,295 26,311 0
ISHARES TR BLACKROCK ULTRA 46434V878 4,754 94,110 SH   SOLE   87,678 6,432 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,026 69,164 SH   SOLE   69,164 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 202 4,021 SH   SOLE   0 4,021 0
JABIL INC COM 466313103 2,064 48,532 SH   SOLE   39,460 9,072 0
JELD-WEN HLDG INC COM 47580P103 831 32,758 SH   SOLE   32,758 0 0
JOHNSON & JOHNSON COM 478160104 103,614 658,372 SH   SOLE   634,733 23,639 0
JOHNSON CTLS INTL PLC SHS G51502105 1,736 37,242 SH   SOLE   30,039 7,203 0
JOHNSON OUTDOORS INC CL A 479167108 513 4,552 SH   SOLE   4,552 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,054 150,542 SH   SOLE   139,600 10,942 0
JPMORGAN CHASE & CO COM 46625H100 101,645 799,917 SH   SOLE   769,145 30,772 0
KB HOME COM 48666K109 450 13,430 SH   SOLE   13,430 0 0
KEYCORP COM 493267108 39,319 2,396,003 SH   SOLE   2,327,896 68,107 0
KINDER MORGAN INC DEL COM 49456B101 28,970 2,119,218 SH   SOLE   2,058,723 60,495 0
KNOLL INC COM NEW 498904200 296 20,189 SH   SOLE   20,189 0 0
KOHLS CORP COM 500255104 4,967 122,080 SH   SOLE   122,080 0 0
KROGER CO COM 501044101 1,345 42,337 SH   SOLE   34,035 8,302 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,821 97,379 SH   SOLE   88,516 8,863 0
LAM RESEARCH CORP COM 512807108 5,565 11,784 SH   SOLE   10,096 1,688 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,241 26,930 SH   SOLE   21,477 5,453 0
LAMB WESTON HLDGS INC COM 513272104 2,180 27,692 SH   SOLE   22,445 5,247 0
LCI INDS COM 50189K103 1,331 10,266 SH   SOLE   10,266 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,849 11,738 SH   SOLE   9,235 2,503 0
LIFE STORAGE INC COM 53223X107 2,194 18,374 SH   SOLE   15,033 3,341 0
LILLY ELI & CO COM 532457108 292 1,727 SH   SOLE   1,727 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,376 20,440 SH   SOLE   20,440 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 25 12,837 SH   SOLE   12,837 0 0
LOCKHEED MARTIN CORP COM 539830109 47,605 134,105 SH   SOLE   127,885 6,220 0
LOUISIANA PAC CORP COM 546347105 1,371 36,873 SH   SOLE   36,873 0 0
LOWES COS INC COM 548661107 5,476 34,120 SH   SOLE   31,097 3,023 0
LULULEMON ATHLETICA INC COM 550021109 5,091 14,631 SH   SOLE   12,719 1,912 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30,273 330,268 SH   SOLE   320,758 9,510 0
M D C HLDGS INC COM 552676108 1,984 40,816 SH   SOLE   40,816 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,698 30,850 SH   SOLE   30,850 0 0
MANHATTAN ASSOCS INC COM 562750109 6,633 63,065 SH   SOLE   63,065 0 0
MANPOWERGROUP INC COM 56418H100 1,861 20,634 SH   SOLE   16,908 3,726 0
MARINE PRODS CORP COM 568427108 147 10,107 SH   SOLE   10,107 0 0
MARKEL CORP COM 570535104 4,270 4,133 SH   SOLE   3,252 881 0
MARRIOTT INTL INC NEW CL A 571903202 5,517 41,823 SH   SOLE   41,823 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,803 126,518 SH   SOLE   123,571 2,947 0
MASTEC INC COM 576323109 9,376 137,523 SH   SOLE   134,025 3,498 0
MASTERCARD INCORPORATED CL A 57636Q104 10,354 29,008 SH   SOLE   26,682 2,326 0
MCDONALDS CORP COM 580135101 871 4,059 SH   SOLE   2,257 1,802 0
MCGRATH RENTCORP COM 580589109 1,053 15,700 SH   SOLE   15,700 0 0
MCKESSON CORP COM 58155Q103 1,517 8,720 SH   SOLE   8,720 0 0
MDU RES GROUP INC COM 552690109 2,435 92,464 SH   SOLE   74,187 18,277 0
MEDTRONIC PLC SHS G5960L103 54,564 465,802 SH   SOLE   451,859 13,943 0
MEIRAGTX HLDGS PLC COM G59665102 621 41,038 SH   SOLE   41,038 0 0
MERCK & CO. INC COM 58933Y105 72,772 889,624 SH   SOLE   856,817 32,807 0
METLIFE INC COM 59156R108 57,839 1,231,930 SH   SOLE   1,187,654 44,276 0
MGE ENERGY INC COM 55277P104 247 3,522 SH   SOLE   3,522 0 0
MGIC INVT CORP WIS COM 552848103 801 63,802 SH   SOLE   63,802 0 0
MICHAELS COS INC COM 59408Q106 1,440 110,680 SH   SOLE   110,680 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,657 19,234 SH   SOLE   15,680 3,554 0
MICRON TECHNOLOGY INC COM 595112103 712 9,464 SH   SOLE   4,171 5,293 0
MICROSOFT CORP COM 594918104 166,536 748,749 SH   SOLE   706,467 42,282 0
MICROSTRATEGY INC CL A NEW 594972408 568 1,462 SH   SOLE   1,462 0 0
MID-AMER APT CMNTYS INC COM 59522J103 8,788 69,363 SH   SOLE   67,635 1,728 0
MIDDLESEX WTR CO COM 596680108 906 12,503 SH   SOLE   12,503 0 0
MOLINA HEALTHCARE INC COM 60855R100 11,697 54,999 SH   SOLE   51,574 3,425 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,720 38,065 SH   SOLE   30,829 7,236 0
MONDELEZ INTL INC CL A 609207105 44,880 767,568 SH   SOLE   744,426 23,142 0
MOODYS CORP COM 615369105 11,708 40,338 SH   SOLE   37,864 2,474 0
MOOG INC CL A 615394202 994 12,538 SH   SOLE   12,538 0 0
MR COOPER GROUP INC COM 62482R107 2,636 84,959 SH   SOLE   84,959 0 0
MUELLER INDS INC COM 624756102 2,028 57,772 SH   SOLE   57,772 0 0
MUELLER WTR PRODS INC COM SER A 624758108 775 62,613 SH   SOLE   62,613 0 0
MURPHY USA INC COM 626755102 897 6,854 SH   SOLE   6,854 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,750 127,447 SH   SOLE   98,843 28,604 0
NEENAH INC COM 640079109 1,327 23,996 SH   SOLE   23,996 0 0
NETFLIX INC COM 64110L106 6,117 11,312 SH   SOLE   10,399 913 0
NEVRO CORP COM 64157F103 207 1,194 SH   SOLE   1,194 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 584 13,804 SH   SOLE   13,804 0 0
NEXTERA ENERGY INC COM 65339F101 8,753 113,456 SH   SOLE   104,981 8,475 0
NICE LTD SPONSORED ADR 653656108 17,443 61,518 SH   SOLE   58,872 2,646 0
NIKE INC CL B 654106103 21,690 153,320 SH   SOLE   146,704 6,616 0
NOVOCURE LTD ORD SHS G6674U108 986 5,700 SH   SOLE   5,700 0 0
NVIDIA CORPORATION COM 67066G104 35,880 68,710 SH   SOLE   65,475 3,235 0
OFG BANCORP COM 67103X102 200 10,813 SH   SOLE   10,813 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 452 2,317 SH   SOLE   2,317 0 0
OLD REP INTL CORP COM 680223104 3,945 200,157 SH   SOLE   162,338 37,819 0
ONE GAS INC COM 68235P108 1,259 16,398 SH   SOLE   16,398 0 0
OPKO HEALTH INC COM 68375N103 52 13,150 SH   SOLE   13,150 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,745 3,858 SH   SOLE   3,150 708 0
ORGANOGENESIS HLDGS INC COM 68621F102 630 83,705 SH   SOLE   83,705 0 0
P A M TRANSN SVCS INC COM 693149106 223 4,550 SH   SOLE   4,550 0 0
PACCAR INC COM 693718108 1,903 22,054 SH   SOLE   18,103 3,951 0
PACKAGING CORP AMER COM 695156109 2,539 18,407 SH   SOLE   15,000 3,407 0
PALO ALTO NETWORKS INC COM 697435105 554 1,559 SH   SOLE   1,559 0 0
PAYPAL HLDGS INC COM 70450Y103 20,993 89,640 SH   SOLE   83,870 5,770 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,527 38,515 SH   SOLE   38,515 0 0
PEPSICO INC COM 713448108 91,491 616,935 SH   SOLE   592,700 24,235 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,220 46,620 SH   SOLE   46,620 0 0
PERKINELMER INC COM 714046109 5,716 39,831 SH   SOLE   34,146 5,685 0
PFIZER INC COM 717081103 64,317 1,747,287 SH   SOLE   1,688,024 59,263 0
PGT INNOVATIONS INC COM 69336V101 804 39,524 SH   SOLE   39,524 0 0
PHILIP MORRIS INTL INC COM 718172109 52,054 628,748 SH   SOLE   608,564 20,184 0
PHILLIPS 66 COM 718546104 37,089 530,296 SH   SOLE   516,089 14,207 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 204 2,000 SH   SOLE   2,000 0 0
PINTEREST INC CL A 72352L106 2,530 38,388 SH   SOLE   35,336 3,052 0
PLEXUS CORP COM 729132100 396 5,065 SH   SOLE   5,065 0 0
PNC FINL SVCS GROUP INC COM 693475105 33,703 226,193 SH   SOLE   219,390 6,803 0
PPG INDS INC COM 693506107 9,266 64,246 SH   SOLE   64,246 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,115 22,089 SH   SOLE   22,089 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,594 36,951 SH   SOLE   29,634 7,317 0
PROCTER AND GAMBLE CO COM 742718109 126,154 906,673 SH   SOLE   877,005 29,668 0
PROG HOLDINGS INC COM NPV 74319R101 522 9,698 SH   SOLE   9,698 0 0
PROGRESS SOFTWARE CORP COM 743312100 460 10,170 SH   SOLE   10,170 0 0
PROLOGIS INC. COM 74340W103 48,670 488,367 SH   SOLE   473,133 15,234 0
PRUDENTIAL FINL INC COM 744320102 52,314 670,091 SH   SOLE   652,545 17,546 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 31,720 544,086 SH   SOLE   523,942 20,144 0
PULTE GROUP INC COM 745867101 16,059 372,421 SH   SOLE   350,592 21,829 0
QIAGEN NV SHS NEW N72482123 2,140 40,491 SH   SOLE   32,468 8,023 0
QORVO INC COM 74736K101 2,637 15,861 SH   SOLE   12,427 3,434 0
QUALCOMM INC COM 747525103 9,452 62,046 SH   SOLE   56,838 5,208 0
QUALYS INC COM 74758T303 1,275 10,465 SH   SOLE   10,465 0 0
QUANTA SVCS INC COM 74762E102 3,793 52,669 SH   SOLE   41,893 10,776 0
QUIDEL CORP COM 74838J101 5,676 31,594 SH   SOLE   27,858 3,736 0
QUOTIENT TECHNOLOGY INC COM 749119103 341 36,179 SH   SOLE   36,179 0 0
RALPH LAUREN CORP CL A 751212101 231 2,227 SH   SOLE   2,227 0 0
RAVEN INDS INC COM 754212108 491 14,837 SH   SOLE   14,837 0 0
READY CAPITAL CORP COM 75574U101 1,109 89,099 SH   SOLE   89,099 0 0
REPLIGEN CORP COM 759916109 2,131 11,121 SH   SOLE   9,426 1,695 0
REPUBLIC BANCORP INC KY CL A 760281204 385 10,674 SH   SOLE   10,674 0 0
REPUBLIC SVCS INC COM 760759100 9,385 97,453 SH   SOLE   89,304 8,149 0
RESMED INC COM 761152107 3,623 17,041 SH   SOLE   14,719 2,322 0
RETAIL VALUE INC COM 76133Q102 495 33,305 SH   SOLE   33,305 0 0
RGC RES INC COM 74955L103 378 15,888 SH   SOLE   15,888 0 0
RH COM 74967X103 202 452 SH   SOLE   452 0 0
ROCKWELL AUTOMATION INC COM 773903109 6,302 25,128 SH   SOLE   25,128 0 0
ROKU INC COM CL A 77543R102 6,875 20,704 SH   SOLE   19,133 1,571 0
RUSH ENTERPRISES INC CL A 781846209 946 22,830 SH   SOLE   22,830 0 0
S&P GLOBAL INC COM 78409V104 4,157 12,645 SH   SOLE   11,614 1,031 0
SABRE CORP COM 78573M104 4,567 379,976 SH   SOLE   379,976 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,919 36,041 SH   SOLE   36,041 0 0
SALESFORCE COM INC COM 79466L302 21,738 97,687 SH   SOLE   92,699 4,988 0
SAPIENS INTL CORP N V SHS G7T16G103 1,616 52,806 SH   SOLE   52,806 0 0
SCHOLASTIC CORP COM 807066105 313 12,515 SH   SOLE   12,515 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,217 13,382 SH   SOLE   0 13,382 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 386 3,010 SH   SOLE   3,010 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 414 6,955 SH   SOLE   6,955 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 345 5,066 SH   SOLE   5,066 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 571 18,636 SH   SOLE   0 18,636 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 574 8,954 SH   SOLE   0 8,954 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,132 11,960 SH   SOLE   11,960 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 4,422 22,202 SH   SOLE   17,975 4,227 0
SCPHARMACEUTICALS INC COM 810648105 204 38,539 SH   SOLE   38,539 0 0
SEAGEN INC COM 81181C104 2,712 15,483 SH   SOLE   12,528 2,955 0
SECUREWORKS CORP CL A 81374A105 521 36,618 SH   SOLE   36,618 0 0
SELECT MED HLDGS CORP COM 81619Q105 272 9,840 SH   SOLE   9,840 0 0
SERVICE CORP INTL COM 817565104 3,091 62,956 SH   SOLE   50,995 11,961 0
SERVICENOW INC COM 81762P102 5,259 9,554 SH   SOLE   8,339 1,215 0
SERVISFIRST BANCSHARES INC COM 81768T108 947 23,503 SH   SOLE   23,503 0 0
SHERWIN WILLIAMS CO COM 824348106 2,179 2,966 SH   SOLE   2,966 0 0
SHOPIFY INC CL A 82509L107 614 542 SH   SOLE   542 0 0
SIERRA BANCORP COM 82620P102 255 10,645 SH   SOLE   10,645 0 0
SILGAN HOLDINGS INC COM 827048109 3,495 94,232 SH   SOLE   77,199 17,033 0
SKYWORKS SOLUTIONS INC COM 83088M102 16,989 111,131 SH   SOLE   104,503 6,628 0
SNAP ON INC COM 833034101 516 3,014 SH   SOLE   3,014 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 881 22,845 SH   SOLE   22,845 0 0
SOUTHERN CO COM 842587107 58,115 946,040 SH   SOLE   917,692 28,348 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 301 4,959 SH   SOLE   4,959 0 0
SPDR GOLD TR GOLD SHS 78463V107 886 4,967 SH   SOLE   4,967 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 3,664 28,139 SH   SOLE   28,139 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,828 36,983 SH   SOLE   14,335 22,648 0
SPDR SER TR PORTFOLIO SHORT 78464A474 6,057 192,914 SH   SOLE   192,914 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,398 45,397 SH   SOLE   45,397 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 2,315 25,300 SH   SOLE   25,300 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,105 62,966 SH   SOLE   62,966 0 0
SPS COMMERCE INC COM 78463M107 3,516 32,379 SH   SOLE   32,379 0 0
SQUARE INC CL A 852234103 15,088 69,323 SH   SOLE   61,241 8,082 0
STAMPS COM INC COM NEW 852857200 471 2,403 SH   SOLE   2,403 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,222 23,644 SH   SOLE   19,306 4,338 0
STARBUCKS CORP COM 855244109 15,651 146,292 SH   SOLE   142,424 3,868 0
STATE STR CORP COM 857477103 15,570 213,933 SH   SOLE   198,222 15,711 0
STEPAN CO COM 858586100 546 4,580 SH   SOLE   4,580 0 0
STRYKER CORPORATION COM 863667101 10,017 40,879 SH   SOLE   39,957 922 0
SUPERIOR GROUP OF CO INC COM 868358102 572 24,614 SH   SOLE   24,614 0 0
SYNAPTICS INC COM 87157D109 9,504 98,592 SH   SOLE   96,381 2,211 0
SYNOPSYS INC COM 871607107 29,032 111,988 SH   SOLE   102,914 9,074 0
SYNOVUS FINL CORP COM NEW 87161C501 2,640 81,544 SH   SOLE   66,098 15,446 0
SYSCO CORP COM 871829107 5,274 71,016 SH   SOLE   71,016 0 0
SYSTEMAX INC COM 871851101 481 13,402 SH   SOLE   13,402 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 302 2,769 SH   SOLE   2,769 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,038 40,482 SH   SOLE   40,482 0 0
TEGNA INC COM 87901J105 972 69,670 SH   SOLE   69,670 0 0
TELADOC HEALTH INC COM 87918A105 6,465 32,330 SH   SOLE   32,330 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5,095 12,999 SH   SOLE   10,642 2,357 0
TENABLE HLDGS INC COM 88025T102 925 17,700 SH   SOLE   17,700 0 0
TERADYNE INC COM 880770102 2,313 19,298 SH   SOLE   16,176 3,122 0
TESLA INC COM 88160R101 21,384 30,304 SH   SOLE   28,022 2,282 0
TETRA TECH INC NEW COM 88162G103 7,773 67,139 SH   SOLE   67,139 0 0
TEXAS INSTRS INC COM 882508104 17,461 106,382 SH   SOLE   101,600 4,782 0
THE AARONS COMPANY INC COM 00258W108 213 11,223 SH   SOLE   11,223 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 230 1,662 SH   SOLE   1,662 0 0
THE TRADE DESK INC COM CL A 88339J105 3,089 3,856 SH   SOLE   3,096 760 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,630 42,143 SH   SOLE   39,969 2,174 0
THOMSON REUTERS CORP. COM NEW 884903709 55,926 682,937 SH   SOLE   663,156 19,781 0
TIMKEN CO COM 887389104 4,546 58,774 SH   SOLE   47,561 11,213 0
TJX COS INC NEW COM 872540109 5,529 80,957 SH   SOLE   73,682 7,275 0
T-MOBILE US INC COM 872590104 14,222 105,466 SH   SOLE   98,282 7,184 0
TOLL BROTHERS INC COM 889478103 1,543 35,492 SH   SOLE   28,358 7,134 0
TOPBUILD CORP COM 89055F103 2,274 12,353 SH   SOLE   12,353 0 0
TORO CO COM 891092108 1,374 14,488 SH   SOLE   11,816 2,672 0
TRITON INTL LTD CL A G9078F107 268 5,516 SH   SOLE   5,516 0 0
TTEC HLDGS INC COM 89854H102 395 5,410 SH   SOLE   5,410 0 0
TYSON FOODS INC CL A 902494103 49,781 772,518 SH   SOLE   750,670 21,848 0
UBIQUITI INC COM 90353W103 3,263 11,715 SH   SOLE   10,754 961 0
UFP INDUSTRIES INC COM 90278Q108 506 9,111 SH   SOLE   9,111 0 0
UNION PAC CORP COM 907818108 208 999 SH   SOLE   0 999 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,597 56,147 SH   SOLE   56,147 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,049 24,043 SH   SOLE   21,714 2,329 0
UNITEDHEALTH GROUP INC COM 91324P102 36,678 104,591 SH   SOLE   97,548 7,043 0
UNIVAR SOLUTIONS USA INC COM 91336L107 5,996 315,395 SH   SOLE   315,395 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 541 26,268 SH   SOLE   26,268 0 0
US BANCORP DEL COM NEW 902973304 53,639 1,151,308 SH   SOLE   1,113,571 37,737 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 859 23,850 SH   SOLE   23,850 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 271 11,207 SH   SOLE   11,207 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 386 1,124 SH   SOLE   1,124 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 371 3,042 SH   SOLE   0 3,042 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 222 3,800 SH   SOLE   3,800 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,581 18,989 SH   SOLE   4,244 14,745 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,332 9,412 SH   SOLE   1,627 7,785 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 307 1,508 SH   SOLE   1,508 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 278 785 SH   SOLE   785 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 85,613 1,457,247 SH   SOLE   1,410,789 46,458 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,794 28,747 SH   SOLE   28,747 0 0
VIACOMCBS INC CL B 92556H206 12,336 331,086 SH   SOLE   311,682 19,404 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,719 12,529 SH   SOLE   12,529 0 0
VISA INC COM CL A 92826C839 9,930 45,399 SH   SOLE   41,642 3,757 0
WALMART INC COM 931142103 105,596 732,539 SH   SOLE   709,892 22,647 0
WELLS FARGO CO NEW COM 949746101 42,187 1,397,826 SH   SOLE   1,350,051 47,775 0
WESCO INTL INC COM 95082P105 2,220 28,282 SH   SOLE   28,282 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 7,711 27,219 SH   SOLE   25,299 1,920 0
WESTERN ALLIANCE BANCORP COM 957638109 4,703 78,449 SH   SOLE   78,449 0 0
WESTLAKE CHEM CORP COM 960413102 2,108 25,826 SH   SOLE   21,395 4,431 0
WHIRLPOOL CORP COM 963320106 2,354 13,040 SH   SOLE   10,737 2,303 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 633 27,321 SH   SOLE   27,321 0 0
WINNEBAGO INDS INC COM 974637100 804 13,407 SH   SOLE   13,407 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 745 25,520 SH   SOLE   25,520 0 0
WP CAREY INC COM 92936U109 30,353 430,048 SH   SOLE   417,808 12,240 0
X4 PHARMACEUTICALS INC COM 98420X103 347 53,963 SH   SOLE   53,963 0 0
XCEL ENERGY INC COM 98389B100 363 5,441 SH   SOLE   0 5,441 0
YETI HLDGS INC COM 98585X104 2,412 35,221 SH   SOLE   35,221 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,986 5,167 SH   SOLE   4,239 928 0
ZILLOW GROUP INC CL A 98954M101 4,019 29,564 SH   SOLE   27,248 2,316 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 464 1,376 SH   SOLE   1,376 0 0