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 694 19,504 SH   SOLE   19,504 0 0
22ND CENTY GROUP INC COM 90137F103 8 11,000 SH   SOLE   11,000 0 0
A10 NETWORKS INC COM 002121101 408 59,847 SH   SOLE   59,847 0 0
ABBOTT LABS COM 002824100 2,786 30,469 SH   SOLE   26,815 3,654 0
ABBVIE INC COM 00287Y109 57,223 582,841 SH   SOLE   552,080 30,761 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26,181 121,933 SH   SOLE   118,504 3,429 0
ACUSHNET HOLDINGS CORP COM 005098108 2,229 64,060 SH   SOLE   64,060 0 0
ADDUS HOMECARE CORP COM 006739106 1,049 11,336 SH   SOLE   11,336 0 0
ADOBE INC COM 00724F101 19,746 45,360 SH   SOLE   42,785 2,575 0
ADTRAN INC COM 00738A106 446 40,817 SH   SOLE   40,817 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,350 82,678 SH   SOLE   73,290 9,388 0
AES CORP COM 00130H105 1,612 111,251 SH   SOLE   93,572 17,679 0
AFLAC INC COM 001055102 34,927 970,339 SH   SOLE   919,637 50,702 0
AIR PRODS & CHEMS INC COM 009158106 49,380 204,506 SH   SOLE   193,899 10,607 0
ALEXANDER & BALDWIN INC NEW COM 014491104 320 26,263 SH   SOLE   26,263 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,851 23,735 SH   SOLE   19,955 3,780 0
ALLIANT ENERGY CORP COM 018802108 220 4,590 SH   SOLE   0 4,590 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,850 77,493 SH   SOLE   64,131 13,362 0
ALPHABET INC CAP STK CL A 02079K305 44,427 31,330 SH   SOLE   29,277 2,053 0
ALPHABET INC CAP STK CL C 02079K107 6,872 4,861 SH   SOLE   4,861 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 272 11,001 SH   SOLE   11,001 0 0
ALTERYX INC COM CL A 02156B103 4,224 25,714 SH   SOLE   22,822 2,892 0
ALTRIA GROUP INC COM 02209S103 25,459 648,635 SH   SOLE   609,293 39,342 0
AMAZON COM INC COM 023135106 64,901 23,525 SH   SOLE   22,209 1,316 0
AMCOR PLC ORD G0250X107 231 22,598 SH   SOLE   22,598 0 0
AMEDISYS INC COM 023436108 14,644 73,758 SH   SOLE   70,976 2,782 0
AMER STATES WTR CO COM 029899101 8,095 102,955 SH   SOLE   99,070 3,885 0
AMEREN CORP COM 023608102 1,779 25,281 SH   SOLE   21,202 4,079 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 579 76,235 SH   SOLE   76,235 0 0
AMERICAN ELEC PWR CO INC COM 025537101 51,099 641,616 SH   SOLE   606,473 35,143 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,606 65,013 SH   SOLE   65,013 0 0
AMERICAN EXPRESS CO COM 025816109 17,601 184,882 SH   SOLE   177,166 7,716 0
AMERICAN SOFTWARE INC CL A 029683109 831 52,754 SH   SOLE   52,754 0 0
AMERIPRISE FINL INC COM 03076C106 15,893 105,927 SH   SOLE   98,909 7,018 0
AMGEN INC COM 031162100 61,917 262,513 SH   SOLE   249,037 13,476 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 605 126,997 SH   SOLE   126,997 0 0
ANAPLAN INC COM 03272L108 331 7,305 SH   SOLE   7,305 0 0
ANSYS INC COM 03662Q105 18,011 61,737 SH   SOLE   58,354 3,383 0
ANTERO RESOURCES CORP COM 03674X106 1,979 779,462 SH   SOLE   661,997 117,465 0
APPLE INC COM 037833100 85,380 234,046 SH   SOLE   221,017 13,029 0
APPLIED MATLS INC COM 038222105 11,435 189,167 SH   SOLE   184,990 4,177 0
ARCH CAP GROUP LTD ORD G0450A105 1,035 36,122 SH   SOLE   36,122 0 0
ARCUS BIOSCIENCES INC COM 03969F109 352 14,243 SH   SOLE   14,243 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,896 18,296 SH   SOLE   15,334 2,962 0
ASSURANT INC COM 04621X108 3,841 37,200 SH   SOLE   37,200 0 0
AT&T INC COM 00206R102 57,883 1,914,729 SH   SOLE   1,817,091 97,638 0
ATKORE INTL GROUP INC COM 047649108 749 27,388 SH   SOLE   27,388 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 209 4,866 SH   SOLE   4,866 0 0
ATMOS ENERGY CORP COM 049560105 3,632 36,470 SH   SOLE   31,148 5,322 0
AVERY DENNISON CORP COM 053611109 1,685 14,775 SH   SOLE   12,273 2,502 0
AXT INC COM 00246W103 49 10,209 SH   SOLE   10,209 0 0
B & G FOODS INC NEW COM 05508R106 731 29,971 SH   SOLE   29,971 0 0
BAXTER INTL INC COM 071813109 9,308 108,112 SH   SOLE   108,112 0 0
BENEFITFOCUS INC COM 08180D106 265 24,614 SH   SOLE   24,614 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,468 13,826 SH   SOLE   11,777 2,049 0
BERRY CORP COM 08579X101 1,061 219,705 SH   SOLE   206,166 13,539 0
BERRY GLOBAL GROUP INC COM 08579W103 974 21,986 SH   SOLE   21,986 0 0
BEST BUY INC COM 086516101 16,469 188,713 SH   SOLE   178,237 10,476 0
BGC PARTNERS INC CL A 05541T101 107 39,215 SH   SOLE   39,215 0 0
BIO RAD LABS INC CL A 090572207 335 741 SH   SOLE   741 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 139 29,149 SH   SOLE   29,149 0 0
BIOGEN INC COM 09062X103 7,060 26,386 SH   SOLE   26,386 0 0
BK OF AMERICA CORP COM 060505104 38,400 1,624,305 SH   SOLE   1,542,344 81,961 0
BLACKROCK INC COM 09247X101 61,938 113,837 SH   SOLE   107,988 5,849 0
BLOCK H & R INC COM 093671105 175 12,266 SH   SOLE   12,266 0 0
BOEING CO COM 097023105 2,157 11,766 SH   SOLE   11,766 0 0
BOISE CASCADE CO DEL COM 09739D100 1,205 32,051 SH   SOLE   32,051 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,450 44,346 SH   SOLE   41,689 2,657 0
BRISTOL-MYERS SQUIBB CO COM 110122108 10,361 176,212 SH   SOLE   176,212 0 0
BROADCOM INC COM 11135F101 20,702 65,592 SH   SOLE   61,828 3,764 0
BROOKDALE SR LIVING INC COM 112463104 265 89,893 SH   SOLE   89,893 0 0
BWX TECHNOLOGIES INC COM 05605H100 4,263 75,258 SH   SOLE   71,097 4,161 0
CABLE ONE INC COM 12685J105 3,536 1,992 SH   SOLE   1,628 364 0
CACI INTL INC CL A 127190304 9,266 42,723 SH   SOLE   42,723 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 15,142 157,792 SH   SOLE   148,517 9,275 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,629 138,983 SH   SOLE   138,983 0 0
CANNAE HLDGS INC COM 13765N107 845 20,569 SH   SOLE   20,569 0 0
CARDINAL HEALTH INC COM 14149Y108 1,303 24,955 SH   SOLE   20,974 3,981 0
CAREDX INC COM 14167L103 1,788 50,469 SH   SOLE   50,469 0 0
CASEYS GEN STORES INC COM 147528103 1,596 10,675 SH   SOLE   9,275 1,400 0
CATERPILLAR INC DEL COM 149123101 49,736 393,169 SH   SOLE   377,785 15,384 0
CDW CORP COM 12514G108 2,535 21,819 SH   SOLE   21,819 0 0
CELANESE CORP DEL COM 150870103 8,884 102,901 SH   SOLE   102,901 0 0
CENTENE CORP DEL COM 15135B101 1,767 27,804 SH   SOLE   23,464 4,340 0
CENTERPOINT ENERGY INC COM 15189T107 1,589 85,095 SH   SOLE   71,194 13,901 0
CEVA INC COM 157210105 774 20,696 SH   SOLE   20,696 0 0
CHANNELADVISOR CORP COM 159179100 1,081 68,223 SH   SOLE   68,223 0 0
CHEGG INC COM 163092109 1,485 22,072 SH   SOLE   22,072 0 0
CHEMED CORP NEW COM 16359R103 1,388 3,076 SH   SOLE   2,547 529 0
CHESAPEAKE UTILS CORP COM 165303108 724 8,621 SH   SOLE   8,621 0 0
CHEVRON CORP NEW COM 166764100 66,987 750,724 SH   SOLE   716,787 33,937 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,456 1,384 SH   SOLE   1,193 191 0
CHURCH & DWIGHT INC COM 171340102 925 11,964 SH   SOLE   11,964 0 0
CIENA CORP COM NEW 171779309 20,438 376,591 SH   SOLE   364,004 12,587 0
CIGNA CORP NEW COM 125523100 781 4,160 SH   SOLE   4,160 0 0
CINTAS CORP COM 172908105 8,292 31,132 SH   SOLE   31,132 0 0
CISCO SYS INC COM 17275R102 79,262 1,699,432 SH   SOLE   1,622,781 76,651 0
CITIGROUP INC COM NEW 172967424 20,119 393,725 SH   SOLE   377,183 16,542 0
CITRIX SYS INC COM 177376100 1,453 9,822 SH   SOLE   8,349 1,473 0
CITY HLDG CO COM 177835105 1,076 16,512 SH   SOLE   16,512 0 0
CLOROX CO DEL COM 189054109 4,928 22,467 SH   SOLE   20,337 2,130 0
CLOUDERA INC COM 18914U100 209 16,433 SH   SOLE   16,433 0 0
CNA FINL CORP COM 126117100 1,817 56,518 SH   SOLE   49,117 7,401 0
COCA COLA CO COM 191216100 44,231 989,959 SH   SOLE   954,477 35,482 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 417 5,388 SH   SOLE   5,388 0 0
COLGATE PALMOLIVE CO COM 194162103 10,724 146,378 SH   SOLE   146,378 0 0
COMCAST CORP NEW CL A 20030N101 17,338 444,785 SH   SOLE   410,931 33,854 0
COMMERCIAL METALS CO COM 201723103 461 22,593 SH   SOLE   22,593 0 0
COMMUNITY BK SYS INC COM 203607106 462 8,104 SH   SOLE   8,104 0 0
CONAGRA BRANDS INC COM 205887102 875 24,877 SH   SOLE   24,877 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 134 13,431 SH   SOLE   13,431 0 0
CONOCOPHILLIPS COM 20825C104 33,638 800,504 SH   SOLE   756,417 44,087 0
COPART INC COM 217204106 1,321 15,867 SH   SOLE   15,867 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 122 20,214 SH   SOLE   20,214 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 778 20,170 SH   SOLE   20,170 0 0
CORTEVA INC COM 22052L104 32,791 1,223,977 SH   SOLE   1,152,137 71,840 0
COSTAMARE INC SHS Y1771G102 366 65,773 SH   SOLE   65,773 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,728 15,593 SH   SOLE   14,351 1,242 0
COUSINS PPTYS INC COM NEW 222795502 1,573 52,752 SH   SOLE   45,868 6,884 0
CRA INTL INC COM 12618T105 947 23,968 SH   SOLE   23,968 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 82,801 494,778 SH   SOLE   466,195 28,583 0
CSW INDUSTRIALS INC COM 126402106 912 13,196 SH   SOLE   13,196 0 0
CTO REALTY GROWTH INC COM 22948P103 275 6,952 SH   SOLE   6,952 0 0
CUBIC CORP COM 229669106 847 17,643 SH   SOLE   17,643 0 0
CURTISS WRIGHT CORP COM 231561101 672 7,522 SH   SOLE   7,522 0 0
CVS HEALTH CORP COM 126650100 39,737 611,626 SH   SOLE   588,042 23,584 0
CYTOMX THERAPEUTICS INC COM 23284F105 320 38,473 SH   SOLE   38,473 0 0
D R HORTON INC COM 23331A109 3,541 63,849 SH   SOLE   53,481 10,368 0
DANAHER CORPORATION COM 235851102 12,690 71,766 SH   SOLE   69,219 2,547 0
DARLING INGREDIENTS INC COM 237266101 1,760 71,497 SH   SOLE   71,497 0 0
DAVITA INC COM 23918K108 3,228 40,790 SH   SOLE   33,994 6,796 0
DEERE & CO COM 244199105 203 1,294 SH   SOLE   1,294 0 0
DENBURY RES INC COM NEW 247916208 12 44,820 SH   SOLE   44,820 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,706 150,498 SH   SOLE   129,029 21,469 0
DEXCOM INC COM 252131107 1,567 3,867 SH   SOLE   3,163 704 0
DHT HOLDINGS INC SHS NEW Y2065G121 109 21,319 SH   SOLE   21,319 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,621 86,587 SH   SOLE   86,587 0 0
DIGITAL RLTY TR INC COM 253868103 691 4,864 SH   SOLE   4,864 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25460G799 840 15,546 SH   SOLE   15,546 0 0
DISH NETWORK CORPORATION CL A 25470M109 2,583 74,835 SH   SOLE   62,379 12,456 0
DISNEY WALT CO COM DISNEY 254687106 10,723 96,159 SH   SOLE   96,159 0 0
DNP SELECT INCOME FD COM 23325P104 209 19,219 SH   SOLE   19,219 0 0
DOLLAR GEN CORP NEW COM 256677105 1,803 9,460 SH   SOLE   8,249 1,211 0
DOMINION ENERGY INC COM 25746U109 249 3,073 SH   SOLE   0 3,073 0
DROPBOX INC CL A 26210C104 5,632 258,689 SH   SOLE   258,689 0 0
EASTMAN CHEM CO COM 277432100 23,512 337,619 SH   SOLE   324,411 13,208 0
EATON CORP PLC SHS G29183103 255 2,920 SH   SOLE   0 2,920 0
EBAY INC. COM 278642103 2,663 50,778 SH   SOLE   50,778 0 0
ECHOSTAR CORP CL A 278768106 941 33,648 SH   SOLE   33,648 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,967 187,636 SH   SOLE   173,739 13,897 0
EGAIN CORP COM NEW 28225C806 500 44,994 SH   SOLE   44,994 0 0
EHEALTH INC COM 28238P109 775 7,890 SH   SOLE   7,890 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,578 133,995 SH   SOLE   123,015 10,980 0
EMCOR GROUP INC COM 29084Q100 978 14,790 SH   SOLE   14,790 0 0
EMERSON ELEC CO COM 291011104 21,423 345,374 SH   SOLE   331,573 13,801 0
ENPHASE ENERGY INC COM 29355A107 1,486 31,228 SH   SOLE   31,228 0 0
ENSIGN GROUP INC COM 29358P101 1,148 27,441 SH   SOLE   27,441 0 0
EPLUS INC COM 294268107 962 13,612 SH   SOLE   13,612 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,099 65,194 SH   SOLE   57,333 7,861 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,290 116,678 SH   SOLE   109,459 7,219 0
EVERCORE INC CLASS A 29977A105 918 15,578 SH   SOLE   15,578 0 0
EVERI HLDGS INC COM 30034T103 516 100,075 SH   SOLE   100,075 0 0
EVERSOURCE ENERGY COM 30040W108 3,961 47,559 SH   SOLE   40,839 6,720 0
EXPEDIA GROUP INC COM NEW 30212P303 7,101 86,389 SH   SOLE   86,389 0 0
EXXON MOBIL CORP COM 30231G102 42,591 952,395 SH   SOLE   894,829 57,566 0
FACEBOOK INC CL A 30303M102 37,950 167,129 SH   SOLE   161,933 5,196 0
FATE THERAPEUTICS INC COM 31189P102 1,987 57,916 SH   SOLE   57,916 0 0
FEDEX CORP COM 31428X106 8,960 63,897 SH   SOLE   63,897 0 0
FIBROGEN INC COM 31572Q808 741 18,273 SH   SOLE   18,273 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,994 65,020 SH   SOLE   54,493 10,527 0
FIRST LONG IS CORP COM 320734106 780 47,762 SH   SOLE   47,762 0 0
FIRST MID BANCSHARES INC COM 320866106 322 12,263 SH   SOLE   12,263 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 269 4,485 SH   SOLE   0 4,485 0
FISERV INC COM 337738108 3,605 36,928 SH   SOLE   32,095 4,833 0
FIVE9 INC COM 338307101 1,640 14,817 SH   SOLE   14,817 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,437 29,569 SH   SOLE   29,569 0 0
FORD MTR CO DEL COM 345370860 77 12,672 SH   SOLE   12,672 0 0
FORESTAR GROUP INC COM 346232101 1,374 91,098 SH   SOLE   91,098 0 0
FORTINET INC COM 34959E109 33,355 242,991 SH   SOLE   231,947 11,044 0
FORTIVE CORP COM 34959J108 1,745 25,794 SH   SOLE   25,794 0 0
FOX CORP CL A COM 35137L105 2,735 101,988 SH   SOLE   85,463 16,525 0
FOX FACTORY HLDG CORP COM 35138V102 1,238 14,988 SH   SOLE   14,988 0 0
FRANKLIN RESOURCES INC COM 354613101 1,950 92,979 SH   SOLE   80,792 12,187 0
FREEPORT-MCMORAN INC CL B 35671D857 266 23,000 SH   SOLE   23,000 0 0
FTI CONSULTING INC COM 302941109 843 7,355 SH   SOLE   7,355 0 0
FUELCELL ENERGY INC COM 35952H601 132 58,505 SH   SOLE   58,505 0 0
GALLAGHER ARTHUR J & CO COM 363576109 42,348 434,375 SH   SOLE   415,474 18,901 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,458 99,962 SH   SOLE   82,579 17,383 0
GARMIN LTD SHS H2906T109 2,500 25,648 SH   SOLE   21,574 4,074 0
GATX CORP COM 361448103 1,155 18,944 SH   SOLE   18,944 0 0
GENERAC HLDGS INC COM 368736104 1,822 14,945 SH   SOLE   14,945 0 0
GENERAL DYNAMICS CORP COM 369550108 27,645 184,968 SH   SOLE   176,650 8,318 0
GILEAD SCIENCES INC COM 375558103 39,450 512,740 SH   SOLE   490,565 22,175 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 404 6,402 SH   SOLE   6,402 0 0
GLOBAL MED REIT INC COM NEW 37954A204 802 70,828 SH   SOLE   70,828 0 0
GLOBAL PMTS INC COM 37940X102 276 1,625 SH   SOLE   1,625 0 0
GLOBAL X FDS GLBX MSCI COLUM 37954Y327 530 23,313 SH   SOLE   23,313 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 1,088 114,076 SH   SOLE   114,076 0 0
GLYCOMIMETICS INC COM 38000Q102 64 16,961 SH   SOLE   16,961 0 0
GORMAN RUPP CO COM 383082104 893 28,731 SH   SOLE   28,731 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,139 81,393 SH   SOLE   69,915 11,478 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 422 45,572 SH   SOLE   45,572 0 0
GREEN BRICK PARTNERS INC COM 392709101 941 79,389 SH   SOLE   79,389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,843 16,621 SH   SOLE   13,845 2,776 0
HAEMONETICS CORP COM 405024100 1,155 12,894 SH   SOLE   12,894 0 0
HAIN CELESTIAL GROUP INC COM 405217100 854 27,118 SH   SOLE   27,118 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 723 26,974 SH   SOLE   26,974 0 0
HAMILTON LANE INC CL A 407497106 495 7,347 SH   SOLE   7,347 0 0
HANGER INC COM NEW 41043F208 386 23,315 SH   SOLE   23,315 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11,872 307,958 SH   SOLE   295,259 12,699 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,402 122,075 SH   SOLE   122,075 0 0
HEICO CORP NEW COM 422806109 769 7,720 SH   SOLE   7,720 0 0
HELEN OF TROY CORP LTD COM G4388N106 421 2,231 SH   SOLE   2,231 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,181 26,263 SH   SOLE   26,263 0 0
HERSHEY CO COM 427866108 12,283 94,760 SH   SOLE   90,250 4,510 0
HILLTOP HOLDINGS INC COM 432748101 1,180 63,954 SH   SOLE   63,954 0 0
HOME DEPOT INC COM 437076102 116,163 463,707 SH   SOLE   445,380 18,327 0
HONEYWELL INTL INC COM 438516106 11,554 79,911 SH   SOLE   78,008 1,903 0
HOOKIPA PHARMA INC COM 43906K100 959 82,548 SH   SOLE   82,548 0 0
HP INC COM 40434L105 40,133 2,282,025 SH   SOLE   2,159,860 122,165 0
HUMANA INC COM 444859102 1,983 5,113 SH   SOLE   5,113 0 0
HUNTINGTON BANCSHARES INC COM 446150104 15,040 1,664,588 SH   SOLE   1,598,317 66,271 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,387 7,947 SH   SOLE   7,947 0 0
IDEXX LABS INC COM 45168D104 2,105 6,376 SH   SOLE   5,368 1,008 0
II-VI INC COM 902104108 539 11,419 SH   SOLE   11,419 0 0
IMMUNOMEDICS INC COM 452907108 750 21,154 SH   SOLE   21,154 0 0
INNOSPEC INC COM 45768S105 722 9,344 SH   SOLE   9,344 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 787 8,938 SH   SOLE   8,938 0 0
INNOVIVA INC COM 45781M101 503 36,012 SH   SOLE   36,012 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,790 26,024 SH   SOLE   26,024 0 0
INTEL CORP COM 458140100 86,153 1,439,972 SH   SOLE   1,380,015 59,957 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16,378 135,618 SH   SOLE   129,925 5,693 0
INTERPUBLIC GROUP COS INC COM 460690100 906 52,822 SH   SOLE   52,822 0 0
INTL PAPER CO COM 460146103 20,481 581,690 SH   SOLE   556,151 25,539 0
INTUIT COM 461202103 8,430 28,462 SH   SOLE   28,462 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,471 5,940 SH   SOLE   5,940 0 0
ISHARES INC MSCI AUST ETF 464286103 1,503 78,002 SH   SOLE   78,002 0 0
ISHARES INC MSCI CDA ETF 464286509 1,329 51,336 SH   SOLE   51,336 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,816 66,218 SH   SOLE   66,218 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,020 37,607 SH   SOLE   37,607 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,365 56,697 SH   SOLE   56,697 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 5,147 93,713 SH   SOLE   93,713 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,258 38,451 SH   SOLE   38,451 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 1,253 66,740 SH   SOLE   66,740 0 0
ISHARES INC MSCI SPAIN ETF 464286764 697 31,034 SH   SOLE   31,034 0 0
ISHARES INC MSCI STH KOR ETF 464286772 265 4,641 SH   SOLE   4,641 0 0
ISHARES INC MSCI SWITZERLAND 464286749 1,019 26,154 SH   SOLE   26,154 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,258 31,270 SH   SOLE   31,270 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 19,403 224,026 SH   SOLE   224,026 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,222 21,381 SH   SOLE   0 21,381 0
ISHARES TR CORE S&P MCP ETF 464287507 2,090 11,753 SH   SOLE   1,350 10,403 0
ISHARES TR CORE S&P SCP ETF 464287804 899 13,169 SH   SOLE   0 13,169 0
ISHARES TR CORE S&P500 ETF 464287200 310 1,000 SH   SOLE   1,000 0 0
ISHARES TR CORE US AGGBD ET 464287226 54,755 463,207 SH   SOLE   447,908 15,299 0
ISHARES TR IBOXX INV CP ETF 464287242 18,385 136,688 SH   SOLE   131,159 5,529 0
ISHARES TR MSCI EAFE ETF 464287465 388 6,381 SH   SOLE   6,381 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 599 33,269 SH   SOLE   33,269 0 0
ISHARES TR MSCI POLAND ETF 46429B606 181 10,889 SH   SOLE   10,889 0 0
ISHARES TR MSCI QATAR ETF 46434V779 650 40,725 SH   SOLE   40,725 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,494 96,801 SH   SOLE   96,801 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 469 2,441 SH   SOLE   2,441 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 310 2,757 SH   SOLE   2,757 0 0
ISHARES TR TIPS BD ETF 464287176 280 2,273 SH   SOLE   0 2,273 0
JAMES RIV GROUP LTD COM G5005R107 239 5,320 SH   SOLE   5,320 0 0
JOHNSON & JOHNSON COM 478160104 91,612 651,435 SH   SOLE   625,184 26,251 0
JOHNSON OUTDOORS INC CL A 479167108 590 6,480 SH   SOLE   6,480 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,856 268,981 SH   SOLE   268,981 0 0
JPMORGAN CHASE & CO COM 46625H100 73,482 781,231 SH   SOLE   734,207 47,024 0
K12 INC COM 48273U102 913 33,523 SH   SOLE   33,523 0 0
KARUNA THERAPEUTICS INC COM 48576A100 374 3,353 SH   SOLE   3,353 0 0
KB HOME COM 48666K109 492 16,033 SH   SOLE   16,033 0 0
KEMPER CORP DEL COM 488401100 1,322 18,227 SH   SOLE   18,227 0 0
KEYCORP COM 493267108 30,489 2,503,252 SH   SOLE   2,418,565 84,687 0
KINDER MORGAN INC DEL COM 49456B101 35,943 2,369,337 SH   SOLE   2,237,970 131,367 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 363 14,239 SH   SOLE   14,239 0 0
KLA CORP COM NEW 482480100 2,883 14,823 SH   SOLE   12,871 1,952 0
KNOLL INC COM NEW 498904200 255 20,926 SH   SOLE   20,926 0 0
KROGER CO COM 501044101 962 28,422 SH   SOLE   28,422 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,275 61,859 SH   SOLE   58,837 3,022 0
LAM RESEARCH CORP COM 512807108 2,531 7,826 SH   SOLE   6,172 1,654 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,505 22,543 SH   SOLE   19,273 3,270 0
LAWSON PRODS INC COM 520776105 662 20,531 SH   SOLE   20,531 0 0
LIFE STORAGE INC COM 53223X107 1,636 17,230 SH   SOLE   14,499 2,731 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 443 3,958 SH   SOLE   3,958 0 0
LILLY ELI & CO COM 532457108 11,781 71,754 SH   SOLE   71,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 609 78,839 SH   SOLE   78,839 0 0
LIVONGO HEALTH INC COM 539183103 2,680 35,640 SH   SOLE   35,640 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 19 12,837 SH   SOLE   12,837 0 0
LOCKHEED MARTIN CORP COM 539830109 53,861 147,597 SH   SOLE   142,271 5,326 0
LOWES COS INC COM 548661107 4,401 32,568 SH   SOLE   32,568 0 0
LPL FINL HLDGS INC COM 50212V100 855 10,911 SH   SOLE   10,911 0 0
LULULEMON ATHLETICA INC COM 550021109 5,389 17,273 SH   SOLE   15,564 1,709 0
LUMINEX CORP DEL COM 55027E102 610 18,750 SH   SOLE   18,750 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,150 352,250 SH   SOLE   332,627 19,623 0
M D C HLDGS INC COM 552676108 845 23,673 SH   SOLE   23,673 0 0
MANHATTAN ASSOCS INC COM 562750109 5,851 62,114 SH   SOLE   62,114 0 0
MANPOWERGROUP INC COM 56418H100 1,026 14,918 SH   SOLE   14,918 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,118 2,232 SH   SOLE   2,232 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,758 118,824 SH   SOLE   118,824 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 853 24,327 SH   SOLE   24,327 0 0
MASIMO CORP COM 574795100 979 4,294 SH   SOLE   4,294 0 0
MASTEC INC COM 576323109 5,708 127,222 SH   SOLE   127,222 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,658 39,428 SH   SOLE   36,512 2,916 0
MCDONALDS CORP COM 580135101 434 2,355 SH   SOLE   2,355 0 0
MCKESSON CORP COM 58155Q103 1,364 8,888 SH   SOLE   8,888 0 0
MDU RES GROUP INC COM 552690109 1,823 82,198 SH   SOLE   71,695 10,503 0
MEDTRONIC PLC SHS G5960L103 45,441 495,544 SH   SOLE   469,728 25,816 0
MEET GROUP INC COM 58513U101 819 131,311 SH   SOLE   131,311 0 0
MEIRAGTX HLDGS PLC COM G59665102 711 56,820 SH   SOLE   56,820 0 0
MERCK & CO. INC COM 58933Y105 79,608 1,029,455 SH   SOLE   979,388 50,067 0
MERCURY SYS INC COM 589378108 359 4,565 SH   SOLE   4,565 0 0
META FINL GROUP INC COM 59100U108 11 11,106 SH   SOLE   0 11,106 0
METLIFE INC COM 59156R108 47,475 1,299,965 SH   SOLE   1,227,589 72,376 0
MGIC INVT CORP WIS COM 552848103 1,308 159,681 SH   SOLE   159,681 0 0
MGP INGREDIENTS INC NEW COM 55303J106 433 11,804 SH   SOLE   11,804 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,648 15,651 SH   SOLE   13,702 1,949 0
MICRON TECHNOLOGY INC COM 595112103 12,111 235,061 SH   SOLE   227,769 7,292 0
MICROSOFT CORP COM 594918104 138,508 680,594 SH   SOLE   652,921 27,673 0
MID-AMER APT CMNTYS INC COM 59522J103 8,111 70,731 SH   SOLE   70,731 0 0
MIDDLESEX WATER CO COM 596680108 1,008 15,012 SH   SOLE   15,012 0 0
MOBILE MINI INC COM 60740F105 260 8,816 SH   SOLE   8,816 0 0
MODINE MFG CO COM 607828100 565 102,300 SH   SOLE   102,300 0 0
MOLINA HEALTHCARE INC COM 60855R100 9,879 55,508 SH   SOLE   52,625 2,883 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,392 41,848 SH   SOLE   41,848 0 0
MONDELEZ INTL INC CL A 609207105 39,544 773,402 SH   SOLE   738,282 35,120 0
MOODYS CORP COM 615369105 10,498 38,214 SH   SOLE   36,372 1,842 0
MOOG INC CL A 615394202 908 17,133 SH   SOLE   17,133 0 0
MR COOPER GROUP INC COM 62482R107 1,492 119,930 SH   SOLE   119,930 0 0
MUELLER INDS INC COM 624756102 1,507 56,695 SH   SOLE   56,695 0 0
MUELLER WTR PRODS INC COM SER A 624758108 660 69,989 SH   SOLE   69,989 0 0
MURPHY USA INC COM 626755102 697 6,194 SH   SOLE   6,194 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,074 49,686 SH   SOLE   49,686 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,342 109,573 SH   SOLE   95,633 13,940 0
NEOPHOTONICS CORP COM 64051T100 822 92,610 SH   SOLE   92,610 0 0
NETFLIX INC COM 64110L106 4,967 10,916 SH   SOLE   10,314 602 0
NETSCOUT SYS INC COM 64115T104 721 28,193 SH   SOLE   28,193 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,005 98,497 SH   SOLE   86,070 12,427 0
NEWMONT CORP COM 651639106 2,477 40,108 SH   SOLE   34,201 5,907 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 509 14,404 SH   SOLE   14,404 0 0
NEXTERA ENERGY INC COM 65339F101 586 2,440 SH   SOLE   2,440 0 0
NICE LTD SPONSORED ADR 653656108 18,075 95,515 SH   SOLE   92,015 3,500 0
NIKE INC CL B 654106103 10,562 107,725 SH   SOLE   107,725 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 81 20,054 SH   SOLE   20,054 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,902 6,186 SH   SOLE   6,186 0 0
NOVAGOLD RES INC COM NEW 66987E206 299 32,541 SH   SOLE   32,541 0 0
NOVOCURE LTD ORD SHS G6674U108 1,289 21,733 SH   SOLE   21,733 0 0
NVIDIA CORPORATION COM 67066G104 20,346 53,553 SH   SOLE   50,895 2,658 0
NVR INC COM 62944T105 1,306 401 SH   SOLE   337 64 0
ODONATE THERAPEUTICS INC COM 676079106 789 18,639 SH   SOLE   18,639 0 0
OFFICE DEPOT INC COM 676220106 514 218,556 SH   SOLE   218,556 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,284 49,455 SH   SOLE   49,455 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 320 1,884 SH   SOLE   1,884 0 0
OMNICELL INC COM 68213N109 316 4,480 SH   SOLE   4,480 0 0
OMNICOM GROUP INC COM 681919106 875 16,027 SH   SOLE   16,027 0 0
ONE GAS INC COM 68235P108 1,327 17,220 SH   SOLE   17,220 0 0
OTTER TAIL CORP COM 689648103 786 20,258 SH   SOLE   20,258 0 0
PALO ALTO NETWORKS INC COM 697435105 371 1,617 SH   SOLE   1,617 0 0
PARSONS CORPORATION COM 70202L102 628 17,329 SH   SOLE   17,329 0 0
PC CONNECTION INC COM 69318J100 2,082 44,905 SH   SOLE   44,905 0 0
PDL BIOPHARMA INC COM 69329Y104 105 35,915 SH   SOLE   35,915 0 0
PEGASYSTEMS INC COM 705573103 1,143 11,299 SH   SOLE   11,299 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,206 76,708 SH   SOLE   76,708 0 0
PENUMBRA INC COM 70975L107 699 3,911 SH   SOLE   3,911 0 0
PEPSICO INC COM 713448108 85,011 642,761 SH   SOLE   618,284 24,477 0
PFIZER INC COM 717081103 60,400 1,847,084 SH   SOLE   1,775,719 71,365 0
PHILIP MORRIS INTL INC COM 718172109 44,528 635,566 SH   SOLE   608,007 27,559 0
PHILLIPS 66 COM 718546104 34,165 475,169 SH   SOLE   455,564 19,605 0
PLEXUS CORP COM 729132100 939 13,310 SH   SOLE   13,310 0 0
PNC FINL SVCS GROUP INC COM 693475105 23,992 228,043 SH   SOLE   218,896 9,147 0
PRICE T ROWE GROUP INC COM 74144T108 4,003 32,416 SH   SOLE   27,085 5,331 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,793 43,167 SH   SOLE   36,319 6,848 0
PROCTER AND GAMBLE CO COM 742718109 105,093 878,922 SH   SOLE   849,153 29,769 0
PROGRESS SOFTWARE CORP COM 743312100 747 19,271 SH   SOLE   19,271 0 0
PROLOGIS INC. COM 74340W103 47,947 513,741 SH   SOLE   485,547 28,194 0
PRUDENTIAL FINL INC COM 744320102 41,211 676,689 SH   SOLE   651,046 25,643 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25,680 522,372 SH   SOLE   507,163 15,209 0
PULTE GROUP INC COM 745867101 8,241 242,166 SH   SOLE   242,166 0 0
QIAGEN NV SHS NEW N72482123 1,521 35,494 SH   SOLE   30,246 5,248 0
QORVO INC COM 74736K101 671 6,070 SH   SOLE   6,070 0 0
QUALCOMM INC COM 747525103 2,477 27,154 SH   SOLE   27,154 0 0
QUALYS INC COM 74758T303 1,113 10,696 SH   SOLE   10,696 0 0
QUANTA SVCS INC COM 74762E102 1,994 50,835 SH   SOLE   42,979 7,856 0
QUIDEL CORP COM 74838J101 3,046 13,616 SH   SOLE   13,616 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 323 44,174 SH   SOLE   44,174 0 0
RADIAN GROUP INC COM 750236101 565 36,417 SH   SOLE   36,417 0 0
RAVEN INDS INC COM 754212108 383 17,822 SH   SOLE   17,822 0 0
RAYMOND JAMES FINL INC COM 754730109 3,201 46,500 SH   SOLE   40,383 6,117 0
RAYONIER INC COM 754907103 809 32,652 SH   SOLE   32,652 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,970 194,638 SH   SOLE   194,638 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 282 12,063 SH   SOLE   12,063 0 0
REPLIGEN CORP COM 759916109 421 3,409 SH   SOLE   3,409 0 0
REPUBLIC BANCORP INC KY CL A 760281204 411 12,580 SH   SOLE   12,580 0 0
REPUBLIC SVCS INC COM 760759100 10,346 126,088 SH   SOLE   120,215 5,873 0
RESMED INC COM 761152107 916 4,771 SH   SOLE   4,771 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,559 212,908 SH   SOLE   177,687 35,221 0
RETAIL VALUE INC COM 76133Q102 469 37,935 SH   SOLE   37,935 0 0
RGC RES INC COM 74955L103 548 22,670 SH   SOLE   22,670 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,465 212,286 SH   SOLE   212,286 0 0
ROYAL GOLD INC COM 780287108 2,282 18,351 SH   SOLE   15,948 2,403 0
RUBIUS THERAPEUTICS INC COM 78116T103 74 12,364 SH   SOLE   12,364 0 0
S&P GLOBAL INC COM 78409V104 3,680 11,170 SH   SOLE   10,466 704 0
SAFEHOLD INC COM 78645L100 2,431 42,289 SH   SOLE   42,289 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 967 36,536 SH   SOLE   36,536 0 0
SCHLUMBERGER LTD COM 806857108 7,397 401,437 SH   SOLE   385,879 15,558 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 289 11,887 SH   SOLE   0 11,887 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 338 6,537 SH   SOLE   0 6,537 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 307 3,026 SH   SOLE   3,026 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 333 6,645 SH   SOLE   6,645 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 431 5,817 SH   SOLE   0 5,817 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 258 4,911 SH   SOLE   4,911 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 856 11,020 SH   SOLE   11,020 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,363 17,569 SH   SOLE   15,272 2,297 0
SEATTLE GENETICS INC COM 812578102 2,159 12,708 SH   SOLE   11,043 1,665 0
SECUREWORKS CORP CL A 81374A105 594 51,970 SH   SOLE   51,970 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,300 88,254 SH   SOLE   88,254 0 0
SERVICE CORP INTL COM 817565104 1,707 43,885 SH   SOLE   38,638 5,247 0
SERVICENOW INC COM 81762P102 3,242 8,004 SH   SOLE   7,045 959 0
SERVISFIRST BANCSHARES INC COM 81768T108 896 25,043 SH   SOLE   25,043 0 0
SHOPIFY INC CL A 82509L107 494 520 SH   SOLE   520 0 0
SILGAN HOLDINGS INC COM 827048109 2,565 79,211 SH   SOLE   69,232 9,979 0
SKYWORKS SOLUTIONS INC COM 83088M102 13,256 103,679 SH   SOLE   99,470 4,209 0
SNAP ON INC COM 833034101 390 2,812 SH   SOLE   2,812 0 0
SOUTHERN CO COM 842587107 48,859 942,302 SH   SOLE   908,826 33,476 0
SOUTHERN NATL BANCORP OF VA COM 843395104 409 42,171 SH   SOLE   42,171 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 447 6,468 SH   SOLE   6,468 0 0
SPDR GOLD TR GOLD SHS 78463V107 256 1,528 SH   SOLE   1,528 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 4,111 39,178 SH   SOLE   39,178 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,479 40,467 SH   SOLE   8,567 31,900 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 212 6,884 SH   SOLE   6,884 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 3,281 35,850 SH   SOLE   35,850 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 742 52,072 SH   SOLE   52,072 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,590 6,159 SH   SOLE   6,159 0 0
SPROUTS FMRS MKT INC COM 85208M102 251 9,819 SH   SOLE   9,819 0 0
SPS COMMERCE INC COM 78463M107 2,619 34,866 SH   SOLE   34,866 0 0
SQUARE INC CL A 852234103 5,196 49,511 SH   SOLE   45,261 4,250 0
STAMPS COM INC COM NEW 852857200 831 4,523 SH   SOLE   4,523 0 0
STARBUCKS CORP COM 855244109 11,507 156,369 SH   SOLE   156,369 0 0
STATE STR CORP COM 857477103 12,715 200,080 SH   SOLE   188,589 11,491 0
STRATEGIC ED INC COM 86272C103 292 1,897 SH   SOLE   1,897 0 0
STRYKER CORPORATION COM 863667101 6,947 38,555 SH   SOLE   38,555 0 0
SYNNEX CORP COM 87162W100 1,388 11,586 SH   SOLE   9,740 1,846 0
SYNOPSYS INC COM 871607107 25,129 128,871 SH   SOLE   122,397 6,474 0
SYSCO CORP COM 871829107 3,719 68,040 SH   SOLE   68,040 0 0
SYSTEMAX INC COM 871851101 283 13,759 SH   SOLE   13,759 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 387 9,343 SH   SOLE   9,343 0 0
TEEKAY TANKERS LTD CL A Y8565N300 395 30,833 SH   SOLE   30,833 0 0
TEGNA INC COM 87901J105 865 77,648 SH   SOLE   77,648 0 0
TELADOC HEALTH INC COM 87918A105 1,382 7,243 SH   SOLE   7,243 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,222 10,362 SH   SOLE   9,158 1,204 0
TENABLE HLDGS INC COM 88025T102 886 29,712 SH   SOLE   29,712 0 0
TERADYNE INC COM 880770102 214 2,537 SH   SOLE   2,537 0 0
TESLA INC COM 88160R101 7,792 7,216 SH   SOLE   6,852 364 0
TETRA TECH INC NEW COM 88162G103 5,413 68,411 SH   SOLE   68,411 0 0
TEXAS INSTRS INC COM 882508104 4,729 37,248 SH   SOLE   37,248 0 0
THOMSON REUTERS CORP. COM NEW 884903709 46,404 682,709 SH   SOLE   656,864 25,845 0
T-MOBILE US INC COM 872590104 10,413 99,979 SH   SOLE   94,303 5,676 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 11 66,433 SH   SOLE   66,433 0 0
TOPBUILD CORP COM 89055F103 1,557 13,682 SH   SOLE   13,682 0 0
TWILIO INC CL A 90138F102 2,055 9,363 SH   SOLE   7,883 1,480 0
TYSON FOODS INC CL A 902494103 250 4,193 SH   SOLE   4,193 0 0
UFP INDUSTRIES INC COM 90278Q108 254 5,120 SH   SOLE   5,120 0 0
UNIFIRST CORP MASS COM 904708104 1,818 10,159 SH   SOLE   10,159 0 0
UNION PAC CORP COM 907818108 1,668 9,864 SH   SOLE   9,864 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 346 17,178 SH   SOLE   17,178 0 0
UNITED NAT FOODS INC COM 911163103 496 27,212 SH   SOLE   27,212 0 0
UNITED STATES CELLULAR CORP COM 911684108 236 7,651 SH   SOLE   7,651 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32,360 109,713 SH   SOLE   103,086 6,627 0
UNIVAR SOLUTIONS INC COM 91336L107 5,423 321,641 SH   SOLE   321,641 0 0
US BANCORP DEL COM NEW 902973304 44,083 1,197,248 SH   SOLE   1,147,744 49,504 0
VALERO ENERGY CORP COM 91913Y100 31,410 534,004 SH   SOLE   504,559 29,445 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 202 9,734 SH   SOLE   9,734 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 232 2,953 SH   SOLE   0 2,953 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 219 773 SH   SOLE   773 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 492 5,087 SH   SOLE   0 5,087 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 594 7,188 SH   SOLE   0 7,188 0
VAXART INC COM NEW 92243A200 337 38,098 SH   SOLE   38,098 0 0
VEECO INSTRS INC DEL COM 922417100 222 16,441 SH   SOLE   16,441 0 0
VENTAS INC COM 92276F100 24,583 671,295 SH   SOLE   632,947 38,348 0
VERISIGN INC COM 92343E102 6,363 30,764 SH   SOLE   30,764 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 81,312 1,474,904 SH   SOLE   1,389,492 85,412 0
VERRICA PHARMACEUTICALS INC COM 92511W108 411 37,325 SH   SOLE   37,325 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 13,028 44,875 SH   SOLE   43,528 1,347 0
VIACOMCBS INC CL B 92556H206 11,232 481,635 SH   SOLE   461,951 19,684 0
VIEWRAY INC COM 92672L107 65 28,884 SH   SOLE   28,884 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,106 9,509 SH   SOLE   9,509 0 0
VISA INC COM CL A 92826C839 7,906 40,927 SH   SOLE   38,607 2,320 0
VISTRA ENERGY CORP COM 92840M102 194 10,413 SH   SOLE   10,413 0 0
WALKER & DUNLOP INC COM 93148P102 1,033 20,330 SH   SOLE   20,330 0 0
WALMART INC COM 931142103 92,002 768,097 SH   SOLE   740,402 27,695 0
WELLS FARGO CO NEW COM 949746101 36,971 1,444,161 SH   SOLE   1,388,945 55,216 0
WEST BANCORPORATION INC CAP STK 95123P106 572 32,710 SH   SOLE   32,710 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,280 18,842 SH   SOLE   18,842 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,844 75,088 SH   SOLE   75,088 0 0
WP CAREY INC COM 92936U109 32,835 485,376 SH   SOLE   458,614 26,762 0
X4 PHARMACEUTICALS INC COM 98420X103 709 76,114 SH   SOLE   76,114 0 0
XCEL ENERGY INC COM 98389B100 340 5,437 SH   SOLE   0 5,437 0
YETI HLDGS INC COM 98585X104 1,230 28,780 SH   SOLE   28,780 0 0
YEXT INC COM 98585N106 186 11,186 SH   SOLE   11,186 0 0
YUM CHINA HLDGS INC COM 98850P109 1,946 40,486 SH   SOLE   40,486 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,476 9,674 SH   SOLE   9,674 0 0