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 809 24,933 SH   SOLE   24,933 0 0
22ND CENTY GROUP INC COM 90137F103 8 11,000 SH   SOLE   11,000 0 0
A10 NETWORKS INC COM 002121101 372 59,847 SH   SOLE   59,847 0 0
ABBOTT LABS COM 002824100 940 11,913 SH   SOLE   11,913 0 0
ABBVIE INC COM 00287Y109 35,414 464,810 SH   SOLE   439,243 25,567 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,636 120,278 SH   SOLE   116,380 3,898 0
ACM RESEARCH INC COM CL A 00108J109 1,024 34,568 SH   SOLE   34,568 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,113 82,158 SH   SOLE   82,158 0 0
ADDUS HOMECARE CORP COM 006739106 867 12,819 SH   SOLE   12,819 0 0
ADOBE INC COM 00724F101 14,446 45,393 SH   SOLE   43,110 2,283 0
ADVANCED ENERGY INDS COM 007973100 778 16,035 SH   SOLE   16,035 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,212 26,651 SH   SOLE   26,651 0 0
AES CORP COM 00130H105 1,466 107,765 SH   SOLE   90,206 17,559 0
AFLAC INC COM 001055102 32,907 961,090 SH   SOLE   907,895 53,195 0
AGNC INVT CORP COM 00123Q104 1,425 134,720 SH   SOLE   120,647 14,073 0
AIR PRODS & CHEMS INC COM 009158106 40,405 202,421 SH   SOLE   191,054 11,367 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,217 23,478 SH   SOLE   19,856 3,622 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,501 76,683 SH   SOLE   64,052 12,631 0
ALPHABET INC CAP STK CL C 02079K107 5,511 4,739 SH   SOLE   4,739 0 0
ALPHABET INC CAP STK CL A 02079K305 34,759 29,915 SH   SOLE   28,728 1,187 0
ALPS ETF TR ALERIAN MLP 00162Q866 147 42,868 SH   SOLE   42,868 0 0
ALTERYX INC COM CL A 02156B103 2,579 27,099 SH   SOLE   24,412 2,687 0
ALTRIA GROUP INC COM 02209S103 28,504 737,106 SH   SOLE   693,381 43,725 0
AMAZON COM INC COM 023135106 44,233 22,687 SH   SOLE   21,772 915 0
AMEDISYS INC COM 023436108 16,132 87,894 SH   SOLE   85,942 1,952 0
AMER STATES WTR CO COM 029899101 7,775 95,116 SH   SOLE   95,116 0 0
AMEREN CORP COM 023608102 1,803 24,759 SH   SOLE   20,950 3,809 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 297 82,371 SH   SOLE   82,371 0 0
AMERICAN ELEC PWR CO INC COM 025537101 50,105 626,468 SH   SOLE   595,891 30,577 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,246 66,251 SH   SOLE   66,251 0 0
AMERICAN EXPRESS CO COM 025816109 17,376 202,957 SH   SOLE   198,021 4,936 0
AMERICAN SOFTWARE INC CL A 029683109 1,184 83,293 SH   SOLE   83,293 0 0
AMERICAN TOWER CORP NEW COM 03027X100 297 1,365 SH   SOLE   1,365 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 257 5,631 SH   SOLE   5,631 0 0
AMERIPRISE FINL INC COM 03076C106 44,951 438,633 SH   SOLE   415,908 22,725 0
AMGEN INC COM 031162100 52,685 259,878 SH   SOLE   246,334 13,544 0
ANSYS INC COM 03662Q105 13,845 59,558 SH   SOLE   57,393 2,165 0
ANTERO RESOURCES CORP COM 03674X106 578 810,583 SH   SOLE   689,796 120,787 0
APPLE INC COM 037833100 56,499 222,181 SH   SOLE   213,424 8,757 0
APPLIED MATLS INC COM 038222105 8,435 184,078 SH   SOLE   179,004 5,074 0
ARCH CAP GROUP LTD ORD G0450A105 1,001 35,158 SH   SOLE   35,158 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 979 12,322 SH   SOLE   12,322 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 993 46,201 SH   SOLE   46,201 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,445 25,719 SH   SOLE   22,902 2,817 0
ASSERTIO THERAPEUTICS INC COM 04545L107 35 54,311 SH   SOLE   54,311 0 0
ASSURANT INC COM 04621X108 3,802 36,531 SH   SOLE   36,531 0 0
AT&T INC COM 00206R102 60,591 2,078,577 SH   SOLE   1,973,816 104,761 0
ATKORE INTL GROUP INC COM 047649108 626 29,713 SH   SOLE   29,713 0 0
ATMOS ENERGY CORP COM 049560105 1,616 16,282 SH   SOLE   13,675 2,607 0
AVERY DENNISON CORP COM 053611109 1,468 14,410 SH   SOLE   12,022 2,388 0
BANCFIRST CORP COM 05945F103 1,742 52,214 SH   SOLE   52,214 0 0
BAXTER INTL INC COM 071813109 10,688 131,644 SH   SOLE   127,932 3,712 0
BENEFITFOCUS INC COM 08180D106 247 27,696 SH   SOLE   27,696 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,153 11,777 SH   SOLE   11,777 0 0
BERRY CORP COM 08579X101 596 247,635 SH   SOLE   234,156 13,479 0
BERRY GLOBAL GROUP INC COM 08579W103 745 22,114 SH   SOLE   22,114 0 0
BEST BUY INC COM 086516101 10,451 183,359 SH   SOLE   176,143 7,216 0
BG STAFFING INC COM 05544A109 119 15,954 SH   SOLE   15,954 0 0
BIO RAD LABS INC CL A 090572207 271 773 SH   SOLE   773 0 0
BIOGEN INC COM 09062X103 14,321 45,266 SH   SOLE   44,270 996 0
BK OF AMERICA CORP COM 060505104 33,746 1,589,539 SH   SOLE   1,522,200 67,339 0
BLACKROCK INC COM 09247X101 49,415 112,316 SH   SOLE   106,460 5,856 0
BOEING CO COM 097023105 1,476 9,900 SH   SOLE   9,900 0 0
BOISE CASCADE CO DEL COM 09739D100 1,747 73,466 SH   SOLE   73,466 0 0
BOOT BARN HLDGS INC COM 099406100 198 15,338 SH   SOLE   15,338 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 880 12,817 SH   SOLE   12,817 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 9,764 175,171 SH   SOLE   169,281 5,890 0
BRIXMOR PPTY GROUP INC COM 11120U105 386 40,678 SH   SOLE   40,678 0 0
BROADCOM INC COM 11135F101 19,002 80,143 SH   SOLE   75,397 4,746 0
BROOKDALE SR LIVING INC COM 112463104 280 89,893 SH   SOLE   89,893 0 0
BRUKER CORP COM 116794108 1,699 47,374 SH   SOLE   47,374 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 304 24,871 SH   SOLE   24,871 0 0
BUNGE LIMITED COM G16962105 1,953 47,593 SH   SOLE   40,329 7,264 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 137 10,126 SH   SOLE   10,126 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,105 22,692 SH   SOLE   22,692 0 0
CABLE ONE INC COM 12685J105 3,656 2,224 SH   SOLE   1,848 376 0
CACI INTL INC CL A 127190304 10,082 47,747 SH   SOLE   46,724 1,023 0
CADENCE DESIGN SYSTEM INC COM 127387108 11,623 176,000 SH   SOLE   163,116 12,884 0
CALIFORNIA WTR SVC GROUP COM 130788102 7,491 148,879 SH   SOLE   144,581 4,298 0
CANNAE HLDGS INC COM 13765N107 861 25,723 SH   SOLE   25,723 0 0
CARDINAL HEALTH INC COM 14149Y108 995 20,759 SH   SOLE   20,759 0 0
CAREDX INC COM 14167L103 1,207 55,280 SH   SOLE   55,280 0 0
CARMAX INC COM 143130102 617 11,457 SH   SOLE   11,457 0 0
CASEYS GEN STORES INC COM 147528103 1,594 12,032 SH   SOLE   10,092 1,940 0
CATERPILLAR INC DEL COM 149123101 47,147 406,303 SH   SOLE   386,068 20,235 0
CBIZ INC COM 124805102 916 43,767 SH   SOLE   43,767 0 0
CDW CORP COM 12514G108 1,773 19,009 SH   SOLE   19,009 0 0
CELANESE CORP DEL COM 150870103 7,746 105,552 SH   SOLE   105,552 0 0
CENTENE CORP DEL COM 15135B101 946 15,924 SH   SOLE   15,924 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,338 86,591 SH   SOLE   72,886 13,705 0
CEVA INC COM 157210105 637 25,532 SH   SOLE   25,532 0 0
CHANNELADVISOR CORP COM 159179100 282 38,888 SH   SOLE   38,888 0 0
CHEGG INC COM 163092109 995 27,822 SH   SOLE   27,822 0 0
CHEMED CORP NEW COM 16359R103 2,129 4,914 SH   SOLE   4,194 720 0
CHEVRON CORP NEW COM 166764100 55,183 761,559 SH   SOLE   720,991 40,568 0
CHICOS FAS INC COM 168615102 15 11,935 SH   SOLE   11,935 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 856 1,308 SH   SOLE   1,308 0 0
CHURCHILL DOWNS INC COM 171484108 4,313 41,890 SH   SOLE   41,890 0 0
CIENA CORP COM NEW 171779309 15,234 382,668 SH   SOLE   374,056 8,612 0
CIGNA CORP NEW COM 125523100 785 4,432 SH   SOLE   4,432 0 0
CINCINNATI FINL CORP COM 172062101 2,196 29,115 SH   SOLE   24,629 4,486 0
CINTAS CORP COM 172908105 5,539 31,979 SH   SOLE   31,979 0 0
CIRRUS LOGIC INC COM 172755100 210 3,196 SH   SOLE   3,196 0 0
CISCO SYS INC COM 17275R102 64,812 1,648,736 SH   SOLE   1,568,404 80,332 0
CITIGROUP INC COM NEW 172967424 16,978 403,082 SH   SOLE   380,179 22,903 0
CITY HLDG CO COM 177835105 1,378 20,716 SH   SOLE   20,716 0 0
CLEAN ENERGY FUELS CORP COM 184499101 38 21,567 SH   SOLE   21,567 0 0
CLOROX CO DEL COM 189054109 2,369 13,672 SH   SOLE   10,572 3,100 0
CLOVIS ONCOLOGY INC COM 189464100 99 15,520 SH   SOLE   15,520 0 0
CNA FINL CORP COM 126117100 1,961 63,172 SH   SOLE   52,963 10,209 0
COCA COLA CO COM 191216100 45,949 1,038,395 SH   SOLE   981,748 56,647 0
COLGATE PALMOLIVE CO COM 194162103 10,216 153,961 SH   SOLE   150,082 3,879 0
COMCAST CORP NEW CL A 20030N101 16,339 475,263 SH   SOLE   448,199 27,064 0
COMFORT SYS USA INC COM 199908104 1,000 27,364 SH   SOLE   27,364 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 43 13,003 SH   SOLE   13,003 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 316 6,969 SH   SOLE   6,969 0 0
COPART INC COM 217204106 1,460 21,311 SH   SOLE   18,184 3,127 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 302 66,169 SH   SOLE   66,169 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 732 23,047 SH   SOLE   23,047 0 0
COSTAMARE INC SHS Y1771G102 956 211,410 SH   SOLE   211,410 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,913 10,215 SH   SOLE   8,883 1,332 0
COUSINS PPTYS INC COM NEW 222795502 1,770 60,477 SH   SOLE   50,965 9,512 0
CRA INTL INC COM 12618T105 841 25,184 SH   SOLE   25,184 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 70,554 488,601 SH   SOLE   459,800 28,801 0
CSW INDUSTRIALS INC COM 126402106 955 14,722 SH   SOLE   14,722 0 0
CUBIC CORP COM 229669106 929 22,496 SH   SOLE   22,496 0 0
CURTISS WRIGHT CORP COM 231561101 864 9,352 SH   SOLE   9,352 0 0
CVS HEALTH CORP COM 126650100 37,591 633,592 SH   SOLE   599,725 33,867 0
D R HORTON INC COM 23331A109 2,092 61,513 SH   SOLE   51,878 9,635 0
DANAHER CORPORATION COM 235851102 10,158 73,393 SH   SOLE   71,681 1,712 0
DARLING INGREDIENTS INC COM 237266101 1,694 88,376 SH   SOLE   88,376 0 0
DAVITA INC COM 23918K108 3,012 39,593 SH   SOLE   33,406 6,187 0
DECKERS OUTDOOR CORP COM 243537107 223 1,663 SH   SOLE   1,663 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 601 21,064 SH   SOLE   21,064 0 0
DENBURY RES INC COM NEW 247916208 140 760,969 SH   SOLE   733,611 27,358 0
DEXCOM INC COM 252131107 1,244 4,622 SH   SOLE   3,352 1,270 0
DHT HOLDINGS INC SHS NEW Y2065G121 77 10,025 SH   SOLE   10,025 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,229 85,078 SH   SOLE   85,078 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 630 129,036 SH   SOLE   129,036 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,535 76,800 SH   SOLE   64,880 11,920 0
DISNEY WALT CO COM DISNEY 254687106 9,836 101,828 SH   SOLE   98,782 3,046 0
DNP SELECT INCOME FD COM 23325P104 188 19,219 SH   SOLE   19,219 0 0
DOLLAR GEN CORP NEW COM 256677105 1,720 11,385 SH   SOLE   9,368 2,017 0
DOUGLAS DYNAMICS INC COM 25960R105 465 13,109 SH   SOLE   13,109 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 199 16,210 SH   SOLE   16,210 0 0
EASTMAN CHEM CO COM 277432100 16,437 352,863 SH   SOLE   332,197 20,666 0
EBAY INC COM 278642103 1,676 55,758 SH   SOLE   55,758 0 0
ECHOSTAR CORP CL A 278768106 1,364 42,689 SH   SOLE   35,577 7,112 0
EDWARDS LIFESCIENCES CORP COM 28176E108 11,410 60,492 SH   SOLE   56,996 3,496 0
EHEALTH INC COM 28238P109 404 2,868 SH   SOLE   2,868 0 0
ELLINGTON FINANCIAL INC COM 28852N109 815 142,874 SH   SOLE   132,633 10,241 0
EMCOR GROUP INC COM 29084Q100 2,211 36,062 SH   SOLE   36,062 0 0
EMERSON ELEC CO COM 291011104 17,412 365,427 SH   SOLE   343,222 22,205 0
ENPHASE ENERGY INC COM 29355A107 1,587 49,134 SH   SOLE   49,134 0 0
ENSIGN GROUP INC COM 29358P101 1,025 27,245 SH   SOLE   27,245 0 0
EPLUS INC COM 294268107 1,182 18,870 SH   SOLE   18,870 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,507 110,587 SH   SOLE   93,220 17,367 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,001 104,393 SH   SOLE   104,393 0 0
EVERCORE INC CLASS A 29977A105 1,320 28,657 SH   SOLE   28,657 0 0
EVERI HLDGS INC COM 30034T103 345 104,549 SH   SOLE   104,549 0 0
EVERSOURCE ENERGY COM 30040W108 338 4,322 SH   SOLE   4,322 0 0
EVERTEC INC COM 30040P103 570 25,094 SH   SOLE   25,094 0 0
EXPRESS INC COM 30219E103 21 14,069 SH   SOLE   14,069 0 0
EXXON MOBIL CORP COM 30231G102 35,589 937,294 SH   SOLE   882,386 54,908 0
FACEBOOK INC CL A 30303M102 19,576 117,364 SH   SOLE   112,487 4,877 0
FAIR ISAAC CORP COM 303250104 2,461 7,998 SH   SOLE   7,998 0 0
FARMERS NATIONAL BANC CORP COM 309627107 407 35,000 SH   SOLE   35,000 0 0
FATE THERAPEUTICS INC COM 31189P102 1,654 74,483 SH   SOLE   74,483 0 0
FEDEX CORP COM 31428X106 7,549 62,254 SH   SOLE   62,254 0 0
FIBROGEN INC COM 31572Q808 759 21,831 SH   SOLE   21,831 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,564 62,849 SH   SOLE   51,953 10,896 0
FIRST DEFIANCE FINL CORP COM 32006W106 530 35,944 SH   SOLE   35,944 0 0
FIRST HORIZON NATL CORP COM 320517105 746 92,574 SH   SOLE   78,254 14,320 0
FIRST LONG IS CORP COM 320734106 1,465 84,437 SH   SOLE   84,437 0 0
FIRST MID BANCSHARES INC COM 320866106 291 12,263 SH   SOLE   12,263 0 0
FISERV INC COM 337738108 7,015 73,846 SH   SOLE   65,550 8,296 0
FIVE9 INC COM 338307101 1,555 20,334 SH   SOLE   20,334 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,940 31,840 SH   SOLE   30,517 1,323 0
FORD MTR CO DEL COM 345370860 15,456 3,200,045 SH   SOLE   3,011,041 189,004 0
FORESTAR GROUP INC COM 346232101 1,284 124,046 SH   SOLE   124,046 0 0
FORTINET INC COM 34959E109 28,181 278,553 SH   SOLE   268,065 10,488 0
FORTY SEVEN INC COM 34983P104 285 2,985 SH   SOLE   2,985 0 0
FOX CORP CL A COM 35137L105 2,281 96,534 SH   SOLE   81,004 15,530 0
FOX FACTORY HLDG CORP COM 35138V102 205 4,882 SH   SOLE   4,882 0 0
FREEPORT-MCMORAN INC CL B 35671D857 156 23,100 SH   SOLE   23,100 0 0
FTI CONSULTING INC COM 302941109 1,305 10,894 SH   SOLE   10,894 0 0
GALLAGHER ARTHUR J & CO COM 363576109 37,175 456,080 SH   SOLE   427,059 29,021 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,336 84,277 SH   SOLE   70,463 13,814 0
GARMIN LTD SHS H2906T109 1,905 25,417 SH   SOLE   21,545 3,872 0
GATX CORP COM 361448103 1,484 23,716 SH   SOLE   23,716 0 0
GENERAC HLDGS INC COM 368736104 1,781 19,112 SH   SOLE   19,112 0 0
GENERAL DYNAMICS CORP COM 369550108 25,414 192,075 SH   SOLE   179,485 12,590 0
GENPACT LIMITED SHS G3922B107 3,772 129,197 SH   SOLE   121,344 7,853 0
GENTHERM INC COM 37253A103 685 21,815 SH   SOLE   21,815 0 0
GILEAD SCIENCES INC COM 375558103 40,276 538,739 SH   SOLE   504,488 34,251 0
GLOBAL MED REIT INC COM NEW 37954A204 876 86,549 SH   SOLE   86,549 0 0
GLOBAL PMTS INC COM 37940X102 232 1,611 SH   SOLE   1,611 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 375 69,951 SH   SOLE   69,951 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 1,050 133,096 SH   SOLE   133,096 0 0
GLYCOMIMETICS INC COM 38000Q102 39 16,961 SH   SOLE   16,961 0 0
GORMAN RUPP CO COM 383082104 1,236 39,594 SH   SOLE   39,594 0 0
GRACO INC COM 384109104 3,598 73,831 SH   SOLE   63,074 10,757 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,149 94,155 SH   SOLE   78,673 15,482 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,260 15,880 SH   SOLE   13,234 2,646 0
H & E EQUIPMENT SERVICES INC COM 404030108 396 26,969 SH   SOLE   26,969 0 0
HAEMONETICS CORP COM 405024100 1,451 14,562 SH   SOLE   14,562 0 0
HAMILTON LANE INC CL A 407497106 560 10,123 SH   SOLE   10,123 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 396 20,265 SH   SOLE   20,265 0 0
HANGER INC COM NEW 41043F208 225 14,463 SH   SOLE   14,463 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10,945 310,587 SH   SOLE   303,532 7,055 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 5,451 126,614 SH   SOLE   126,614 0 0
HEICO CORP NEW COM 422806109 625 8,376 SH   SOLE   8,376 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,528 10,608 SH   SOLE   10,608 0 0
HERC HLDGS INC COM 42704L104 567 27,713 SH   SOLE   27,713 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 201 12,370 SH   SOLE   12,370 0 0
HERSHEY CO COM 427866108 15,132 114,204 SH   SOLE   111,632 2,572 0
HILLTOP HOLDINGS INC COM 432748101 1,105 73,110 SH   SOLE   73,110 0 0
HOME DEPOT INC COM 437076102 98,556 527,860 SH   SOLE   501,277 26,583 0
HONEYWELL INTL INC COM 438516106 11,047 82,570 SH   SOLE   80,551 2,019 0
HOWARD HUGHES CORP COM 44267D107 684 13,535 SH   SOLE   13,535 0 0
HP INC COM 40434L105 41,898 2,413,477 SH   SOLE   2,276,373 137,104 0
HUNTINGTON BANCSHARES INC COM 446150104 14,248 1,735,424 SH   SOLE   1,630,407 105,017 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,268 6,961 SH   SOLE   6,961 0 0
HURON CONSULTING GROUP INC COM 447462102 690 15,213 SH   SOLE   15,213 0 0
IDEXX LABS INC COM 45168D104 1,515 6,251 SH   SOLE   5,287 964 0
INNOSPEC INC COM 45768S105 822 11,834 SH   SOLE   11,834 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 695 9,152 SH   SOLE   9,152 0 0
INNOVIVA INC COM 45781M101 279 23,752 SH   SOLE   23,752 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,764 44,256 SH   SOLE   44,256 0 0
INTEGER HLDGS CORP COM 45826H109 588 9,353 SH   SOLE   9,353 0 0
INTEL CORP COM 458140100 80,771 1,492,451 SH   SOLE   1,422,274 70,177 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15,808 142,508 SH   SOLE   133,755 8,753 0
INTERPUBLIC GROUP COS INC COM 460690100 1,198 74,039 SH   SOLE   62,954 11,085 0
INTL PAPER CO COM 460146103 18,587 597,081 SH   SOLE   568,844 28,237 0
INTUIT COM 461202103 11,910 51,785 SH   SOLE   48,779 3,006 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,000 8,078 SH   SOLE   7,197 881 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,877 9,858 SH   SOLE   9,858 0 0
ISHARES INC MSCI AUST ETF 464286103 2,438 156,861 SH   SOLE   156,861 0 0
ISHARES INC MSCI CDA ETF 464286509 2,254 103,153 SH   SOLE   103,153 0 0
ISHARES INC MSCI FRANCE ETF 464286707 3,121 133,153 SH   SOLE   133,153 0 0
ISHARES INC MSCI TURKEY ETF 464286715 311 16,526 SH   SOLE   16,526 0 0
ISHARES INC MSCI SWITZERLAND 464286749 1,886 53,326 SH   SOLE   53,326 0 0
ISHARES INC MSCI SPAIN ETF 464286764 1,260 62,012 SH   SOLE   62,012 0 0
ISHARES INC MSCI STH KOR ETF 464286772 519 11,054 SH   SOLE   11,054 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,753 81,610 SH   SOLE   81,610 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,995 76,754 SH   SOLE   76,754 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,186 35,969 SH   SOLE   35,969 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 1,344 77,451 SH   SOLE   77,451 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 5,514 111,645 SH   SOLE   111,645 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,315 63,335 SH   SOLE   63,335 0 0
ISHARES TR TIPS BD ETF 464287176 284 2,410 SH   SOLE   0 2,410 0
ISHARES TR CORE S&P500 ETF 464287200 203 786 SH   SOLE   786 0 0
ISHARES TR CORE US AGGBD ET 464287226 72,725 630,364 SH   SOLE   612,808 17,556 0
ISHARES TR IBOXX INV CP ETF 464287242 23,872 193,281 SH   SOLE   188,786 4,495 0
ISHARES TR 1 3 YR TREAS BD 464287457 24,845 286,670 SH   SOLE   276,349 10,321 0
ISHARES TR MSCI EAFE ETF 464287465 338 6,318 SH   SOLE   6,318 0 0
ISHARES TR RUS MID CAP ETF 464287499 314 7,265 SH   SOLE   7,265 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,035 7,197 SH   SOLE   0 7,197 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,175 52,178 SH   SOLE   41,017 11,161 0
ISHARES TR RUS 1000 GRW ETF 464287614 471 3,129 SH   SOLE   3,129 0 0
ISHARES TR CORE S&P SCP ETF 464287804 531 9,463 SH   SOLE   0 9,463 0
ISHARES TR 3 7 YR TREAS BD 464288661 489 3,664 SH   SOLE   0 3,664 0
ISHARES TR MSCI INDONIA ETF 46429B309 568 38,554 SH   SOLE   38,554 0 0
ISHARES TR MSCI POLAND ETF 46429B606 165 12,024 SH   SOLE   12,024 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,225 24,553 SH   SOLE   0 24,553 0
ISHARES TR MSCI QATAR ETF 46434V779 654 44,891 SH   SOLE   44,891 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 2,739 114,679 SH   SOLE   114,679 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,327 86,612 SH   SOLE   72,504 14,108 0
JOHNSON & JOHNSON COM 478160104 88,837 677,474 SH   SOLE   642,720 34,754 0
JOHNSON OUTDOORS INC CL A 479167108 457 7,293 SH   SOLE   7,293 0 0
JONES LANG LASALLE INC COM 48020Q107 2,278 22,558 SH   SOLE   18,843 3,715 0
JOUNCE THERAPEUTICS INC COM 481116101 1,723 362,639 SH   SOLE   362,639 0 0
JPMORGAN CHASE & CO COM 46625H100 68,780 763,969 SH   SOLE   720,447 43,522 0
KB HOME COM 48666K109 371 20,501 SH   SOLE   20,501 0 0
KEYCORP COM 493267108 27,090 2,612,361 SH   SOLE   2,476,122 136,239 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,223 38,515 SH   SOLE   32,394 6,121 0
KINDER MORGAN INC DEL COM 49456B101 32,637 2,344,617 SH   SOLE   2,210,818 133,799 0
KLA CORPORATION COM NEW 482480100 2,539 17,666 SH   SOLE   14,958 2,708 0
KNOLL INC COM NEW 498904200 216 20,938 SH   SOLE   20,938 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,866 46,409 SH   SOLE   46,409 0 0
LAM RESEARCH CORP COM 512807108 1,982 8,261 SH   SOLE   7,135 1,126 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,279 24,938 SH   SOLE   20,908 4,030 0
LAWSON PRODS INC COM 520776105 549 20,531 SH   SOLE   20,531 0 0
LCI INDS COM 50189K103 604 9,045 SH   SOLE   9,045 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 973 8,792 SH   SOLE   8,792 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 370 19,400 SH   SOLE   19,400 0 0
LIFE STORAGE INC COM 53223X107 1,596 16,874 SH   SOLE   14,320 2,554 0
LILLY ELI & CO COM 532457108 12,779 92,126 SH   SOLE   87,307 4,819 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 580 139,067 SH   SOLE   139,067 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 19 12,837 SH   SOLE   12,837 0 0
LOCKHEED MARTIN CORP COM 539830109 49,908 147,244 SH   SOLE   140,454 6,790 0
LOWES COS INC COM 548661107 2,202 25,587 SH   SOLE   25,587 0 0
LPL FINL HLDGS INC COM 50212V100 1,456 26,756 SH   SOLE   22,161 4,595 0
LULULEMON ATHLETICA INC COM 550021109 3,901 20,579 SH   SOLE   17,843 2,736 0
LUMENTUM HLDGS INC COM 55024U109 1,213 16,463 SH   SOLE   16,463 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,296 348,503 SH   SOLE   328,512 19,991 0
M & T BK CORP COM 55261F104 1,607 15,540 SH   SOLE   13,111 2,429 0
M D C HLDGS INC COM 552676108 3,202 137,999 SH   SOLE   137,999 0 0
MALIBU BOATS INC COM CL A 56117J100 799 27,754 SH   SOLE   27,754 0 0
MANHATTAN ASSOCS INC COM 562750109 3,216 64,554 SH   SOLE   64,554 0 0
MARKEL CORP COM 570535104 3,052 3,289 SH   SOLE   2,744 545 0
MARSH & MCLENNAN COS INC COM 571748102 10,948 126,634 SH   SOLE   123,517 3,117 0
MASIMO CORP COM 574795100 1,026 5,794 SH   SOLE   5,794 0 0
MASTEC INC COM 576323109 817 24,951 SH   SOLE   24,951 0 0
MASTERCARD INC CL A 57636Q104 12,475 51,646 SH   SOLE   48,482 3,164 0
MCDONALDS CORP COM 580135101 377 2,281 SH   SOLE   2,281 0 0
MCGRATH RENTCORP COM 580589109 890 16,993 SH   SOLE   16,993 0 0
MCKESSON CORP COM 58155Q103 2,390 17,670 SH   SOLE   15,834 1,836 0
MDU RES GROUP INC COM 552690109 2,020 93,942 SH   SOLE   79,388 14,554 0
MEDTRONIC PLC SHS G5960L103 44,393 492,273 SH   SOLE   465,090 27,183 0
MEET GROUP INC COM 58513U101 892 152,025 SH   SOLE   152,025 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 584 43,465 SH   SOLE   43,465 0 0
MERCK & CO. INC COM 58933Y105 76,498 994,260 SH   SOLE   949,522 44,738 0
METLIFE INC COM 59156R108 39,059 1,277,696 SH   SOLE   1,210,632 67,064 0
MGIC INVT CORP WIS COM 552848103 1,323 208,323 SH   SOLE   208,323 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,111 16,394 SH   SOLE   16,394 0 0
MICRON TECHNOLOGY INC COM 595112103 10,096 240,035 SH   SOLE   234,635 5,400 0
MICROSOFT CORP COM 594918104 115,450 732,039 SH   SOLE   698,921 33,118 0
MID AMER APT CMNTYS INC COM 59522J103 6,935 67,314 SH   SOLE   67,314 0 0
MODINE MFG CO COM 607828100 333 102,321 SH   SOLE   102,321 0 0
MOLINA HEALTHCARE INC COM 60855R100 7,789 55,746 SH   SOLE   52,886 2,860 0
MONDELEZ INTL INC CL A 609207105 40,246 803,625 SH   SOLE   758,479 45,146 0
MOODYS CORP COM 615369105 7,923 37,464 SH   SOLE   37,464 0 0
MOOG INC CL A 615394202 964 19,083 SH   SOLE   19,083 0 0
MR COOPER GROUP INC COM 62482R107 1,300 177,389 SH   SOLE   177,389 0 0
MUELLER INDS INC COM 624756102 766 32,014 SH   SOLE   32,014 0 0
MUELLER WTR PRODS INC COM SER A 624758108 593 73,982 SH   SOLE   73,982 0 0
MURPHY USA INC COM 626755102 656 7,772 SH   SOLE   7,772 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,241 126,181 SH   SOLE   104,146 22,035 0
NAVIENT CORPORATION COM 63938C108 1,126 148,543 SH   SOLE   124,618 23,925 0
NETFLIX INC COM 64110L106 2,741 7,299 SH   SOLE   7,299 0 0
NETSCOUT SYS INC COM 64115T104 302 12,765 SH   SOLE   12,765 0 0
NEWMARKET CORP COM 651587107 2,897 7,567 SH   SOLE   7,567 0 0
NEWMONT CORP COM 651639106 1,974 43,603 SH   SOLE   35,871 7,732 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 393 15,573 SH   SOLE   15,573 0 0
NEXTERA ENERGY INC COM 65339F101 414 1,719 SH   SOLE   1,719 0 0
NICE LTD SPONSORED ADR 653656108 15,942 111,052 SH   SOLE   108,319 2,733 0
NIKE INC CL B 654106103 9,906 119,727 SH   SOLE   115,679 4,048 0
NMI HLDGS INC CL A 629209305 158 13,617 SH   SOLE   13,617 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,156 7,127 SH   SOLE   7,127 0 0
NORTHWEST PIPE CO COM 667746101 330 14,827 SH   SOLE   14,827 0 0
NOVAGOLD RES INC COM NEW 66987E206 197 26,712 SH   SOLE   26,712 0 0
NOVOCURE LTD ORD SHS G6674U108 679 10,087 SH   SOLE   10,087 0 0
NVIDIA CORP COM 67066G104 11,939 45,293 SH   SOLE   43,390 1,903 0
NVR INC COM 62944T105 742 289 SH   SOLE   289 0 0
OFFICE DEPOT INC COM 676220106 475 289,485 SH   SOLE   289,485 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,486 54,532 SH   SOLE   54,532 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 247 1,886 SH   SOLE   1,886 0 0
OLD SECOND BANCORP INC ILL COM 680277100 548 79,370 SH   SOLE   79,370 0 0
OMNICELL INC COM 68213N109 794 12,109 SH   SOLE   12,109 0 0
OMNICOM GROUP INC COM 681919106 2,870 52,281 SH   SOLE   46,912 5,369 0
ONE GAS INC COM 68235P108 1,634 19,542 SH   SOLE   19,542 0 0
OTTER TAIL CORP COM 689648103 982 22,098 SH   SOLE   22,098 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 926 100,000 SH   SOLE   100,000 0 0
PALO ALTO NETWORKS INC COM 697435105 265 1,617 SH   SOLE   1,617 0 0
PATRICK INDS INC COM 703343103 431 15,296 SH   SOLE   15,296 0 0
PC CONNECTION INC COM 69318J100 1,303 31,624 SH   SOLE   31,624 0 0
PDL BIOPHARMA INC COM 69329Y104 51 17,920 SH   SOLE   17,920 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,090 94,519 SH   SOLE   94,519 0 0
PENUMBRA INC COM 70975L107 770 4,774 SH   SOLE   4,774 0 0
PEPSICO INC COM 713448108 79,671 663,369 SH   SOLE   631,229 32,140 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,135 45,908 SH   SOLE   45,908 0 0
PFIZER INC COM 717081103 62,915 1,927,523 SH   SOLE   1,823,402 104,121 0
PHILIP MORRIS INTL INC COM 718172109 48,517 664,979 SH   SOLE   625,905 39,074 0
PHILLIPS 66 COM 718546104 26,633 496,427 SH   SOLE   466,861 29,566 0
PLEXUS CORP COM 729132100 837 15,342 SH   SOLE   15,342 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,955 239,811 SH   SOLE   224,831 14,980 0
PRA HEALTH SCIENCES INC COM 69354M108 910 10,961 SH   SOLE   10,961 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,728 38,178 SH   SOLE   32,385 5,793 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,293 41,246 SH   SOLE   34,703 6,543 0
PROCTER & GAMBLE CO COM 742718109 101,970 927,001 SH   SOLE   881,021 45,980 0
PROGRESS SOFTWARE CORP COM 743312100 699 21,854 SH   SOLE   21,854 0 0
PROLOGIS INC. COM 74340W103 40,564 504,716 SH   SOLE   475,473 29,243 0
PRUDENTIAL FINL INC COM 744320102 36,386 697,849 SH   SOLE   659,442 38,407 0
PULTE GROUP INC COM 745867101 5,581 250,074 SH   SOLE   237,508 12,566 0
QORVO INC COM 74736K101 443 5,497 SH   SOLE   5,497 0 0
QUALCOMM INC COM 747525103 2,254 33,318 SH   SOLE   33,318 0 0
QUALYS INC COM 74758T303 1,067 12,267 SH   SOLE   12,267 0 0
QUANTA SVCS INC COM 74762E102 1,526 48,109 SH   SOLE   40,499 7,610 0
RADIAN GROUP INC COM 750236101 1,464 113,034 SH   SOLE   113,034 0 0
RALPH LAUREN CORP CL A 751212101 1,051 15,732 SH   SOLE   15,732 0 0
RAVEN INDS INC COM 754212108 430 20,265 SH   SOLE   20,265 0 0
RAYONIER INC COM 754907103 846 35,919 SH   SOLE   35,919 0 0
RAYTHEON CO COM NEW 755111507 7,811 59,558 SH   SOLE   59,558 0 0
RE MAX HLDGS INC CL A 75524W108 381 17,371 SH   SOLE   17,371 0 0
RED ROCK RESORTS INC CL A 75700L108 167 19,580 SH   SOLE   19,580 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 922 10,531 SH   SOLE   10,531 0 0
REPUBLIC BANCORP KY CL A 760281204 416 12,599 SH   SOLE   12,599 0 0
REPUBLIC SVCS INC COM 760759100 9,559 127,341 SH   SOLE   124,402 2,939 0
RETAIL PPTYS AMER INC CL A 76131V202 1,035 200,090 SH   SOLE   167,808 32,282 0
RETAIL VALUE INC COM 76133Q102 527 42,985 SH   SOLE   42,985 0 0
RGC RES INC COM 74955L103 656 22,670 SH   SOLE   22,670 0 0
RITE AID CORP COM 767754872 153 10,177 SH   SOLE   10,177 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,294 223,334 SH   SOLE   223,334 0 0
ROYAL GOLD INC COM 780287108 1,968 22,431 SH   SOLE   19,024 3,407 0
S&P GLOBAL INC COM 78409V104 2,636 10,759 SH   SOLE   10,759 0 0
SABRE CORP COM 78573M104 69 11,620 SH   SOLE   11,620 0 0
SAFEHOLD INC COM 78645L100 3,326 52,610 SH   SOLE   52,610 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 610 40,066 SH   SOLE   40,066 0 0
SANMINA CORPORATION COM 801056102 570 20,904 SH   SOLE   20,904 0 0
SAVARA INC COM 805111101 46 21,467 SH   SOLE   21,467 0 0
SCHLUMBERGER LTD COM 806857108 5,695 422,224 SH   SOLE   398,997 23,227 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 245 3,082 SH   SOLE   3,082 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 323 7,291 SH   SOLE   7,291 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 459 22,202 SH   SOLE   0 22,202 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,086 14,546 SH   SOLE   14,546 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,023 19,757 SH   SOLE   16,552 3,205 0
SCRIPPS E W CO OHIO CL A NEW 811054402 213 28,310 SH   SOLE   28,310 0 0
SCULPTOR CAP MGMT COM CL A 811246107 443 32,692 SH   SOLE   32,692 0 0
SEACHANGE INTL INC COM 811699107 39 10,430 SH   SOLE   10,430 0 0
SECUREWORKS CORP CL A 81374A105 631 54,822 SH   SOLE   54,822 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,643 109,566 SH   SOLE   109,566 0 0
SERVICE CORP INTL COM 817565104 1,998 51,103 SH   SOLE   43,683 7,420 0
SERVISFIRST BANCSHARES INC COM 81768T108 861 29,358 SH   SOLE   29,358 0 0
SHOPIFY INC CL A 82509L107 214 514 SH   SOLE   514 0 0
SILGAN HOLDINGS INC COM 827048109 2,407 82,942 SH   SOLE   69,843 13,099 0
SIMPLY GOOD FOODS CO COM 82900L102 2,098 108,905 SH   SOLE   108,905 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 606 9,772 SH   SOLE   9,772 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,855 99,076 SH   SOLE   96,814 2,262 0
SNAP ON INC COM 833034101 296 2,723 SH   SOLE   2,723 0 0
SOUTH ST CORP COM 840441109 1,271 21,639 SH   SOLE   21,639 0 0
SOUTHERN CO COM 842587107 53,601 990,044 SH   SOLE   938,458 51,586 0
SOUTHERN NATL BANCORP OF VA COM 843395104 415 42,171 SH   SOLE   42,171 0 0
SP PLUS CORP COM 78469C103 867 41,766 SH   SOLE   41,766 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 4,201 46,041 SH   SOLE   46,041 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,501 48,503 SH   SOLE   19,187 29,316 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 348 11,502 SH   SOLE   11,502 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,312 42,724 SH   SOLE   0 42,724 0
SPDR SER TR SPDR BLOOMBERG 78468R663 3,285 35,856 SH   SOLE   28,791 7,065 0
SPS COMMERCE INC COM 78463M107 1,997 42,939 SH   SOLE   42,939 0 0
SPX FLOW INC COM 78469X107 424 14,906 SH   SOLE   14,906 0 0
SQUARE INC CL A 852234103 2,017 38,506 SH   SOLE   32,638 5,868 0
STAMPS COM INC COM NEW 852857200 228 1,753 SH   SOLE   1,753 0 0
STARBUCKS CORP COM 855244109 15,259 232,107 SH   SOLE   224,796 7,311 0
STATE STR CORP COM 857477103 10,892 204,472 SH   SOLE   196,568 7,904 0
STEEL DYNAMICS INC COM 858119100 15,518 688,472 SH   SOLE   648,777 39,695 0
STERIS PLC SHS USD G8473T100 805 5,748 SH   SOLE   5,748 0 0
STRYKER CORP COM 863667101 6,587 39,564 SH   SOLE   39,564 0 0
SYNEOS HEALTH INC CL A 87166B102 374 9,493 SH   SOLE   9,493 0 0
SYNOPSYS INC COM 871607107 18,655 144,846 SH   SOLE   136,501 8,345 0
SYSCO CORP COM 871829107 872 19,119 SH   SOLE   19,119 0 0
T MOBILE US INC COM 872590104 8,390 100,002 SH   SOLE   97,530 2,472 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 608 15,139 SH   SOLE   15,139 0 0
TARGET CORP COM 87612E106 1,580 16,999 SH   SOLE   16,999 0 0
TEEKAY TANKERS LTD CL A Y8565N300 646 29,033 SH   SOLE   29,033 0 0
TEGNA INC COM 87901J105 1,019 93,820 SH   SOLE   93,820 0 0
TELADOC HEALTH INC COM 87918A105 304 1,961 SH   SOLE   1,961 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,472 11,680 SH   SOLE   10,011 1,669 0
TENNANT CO COM 880345103 856 14,772 SH   SOLE   14,772 0 0
TETRA TECH INC NEW COM 88162G103 4,710 66,701 SH   SOLE   66,701 0 0
TEXAS INSTRS INC COM 882508104 9,168 91,742 SH   SOLE   86,800 4,942 0
THOMSON REUTERS CORP COM NEW 884903709 48,982 721,818 SH   SOLE   681,774 40,044 0
TJX COS INC NEW COM 872540109 3,249 67,971 SH   SOLE   63,784 4,187 0
TOPBUILD CORP COM 89055F103 1,547 21,594 SH   SOLE   21,594 0 0
TRANSDIGM GROUP INC COM 893641100 1,030 3,215 SH   SOLE   3,215 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,293 43,216 SH   SOLE   43,216 0 0
TRINITY INDS INC COM 896522109 358 22,270 SH   SOLE   22,270 0 0
TYSON FOODS INC CL A 902494103 243 4,201 SH   SOLE   4,201 0 0
UNIFIRST CORP MASS COM 904708104 1,852 12,260 SH   SOLE   12,260 0 0
UNION PAC CORP COM 907818108 2,453 17,395 SH   SOLE   17,395 0 0
UNITED RENTALS INC COM 911363109 1,364 13,257 SH   SOLE   11,207 2,050 0
UNITEDHEALTH GROUP INC COM 91324P102 26,701 107,070 SH   SOLE   103,144 3,926 0
US BANCORP DEL COM NEW 902973304 43,210 1,254,294 SH   SOLE   1,177,158 77,136 0
US FOODS HLDG CORP COM 912008109 742 41,900 SH   SOLE   41,900 0 0
VALERO ENERGY CORP COM 91913Y100 24,020 529,544 SH   SOLE   498,808 30,736 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 191 11,459 SH   SOLE   11,459 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 283 4,052 SH   SOLE   0 4,052 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 383 2,969 SH   SOLE   0 2,969 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 367 8,552 SH   SOLE   0 8,552 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 434 5,543 SH   SOLE   0 5,543 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 500 6,323 SH   SOLE   0 6,323 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 213 6,403 SH   SOLE   0 6,403 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 201 2,836 SH   SOLE   2,836 0 0
VENTAS INC COM 92276F100 17,593 656,453 SH   SOLE   617,287 39,166 0
VERISIGN INC COM 92343E102 5,467 30,359 SH   SOLE   30,359 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 77,987 1,451,473 SH   SOLE   1,367,752 83,721 0
VERRICA PHARMACEUTICALS INC COM 92511W108 417 38,126 SH   SOLE   38,126 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10,074 42,337 SH   SOLE   40,988 1,349 0
VIRTUS INVT PARTNERS INC COM 92828Q109 792 10,407 SH   SOLE   10,407 0 0
VISA INC COM CL A 92826C839 6,458 40,085 SH   SOLE   38,012 2,073 0
WALKER & DUNLOP INC COM 93148P102 966 24,000 SH   SOLE   24,000 0 0
WALMART INC COM 931142103 91,117 801,947 SH   SOLE   760,907 41,040 0
WELLS FARGO CO NEW COM 949746101 43,153 1,503,615 SH   SOLE   1,417,368 86,247 0
WESTERN ALLIANCE BANCORP COM 957638109 2,360 77,088 SH   SOLE   77,088 0 0
WESTERN DIGITAL CORP. COM 958102105 423 10,160 SH   SOLE   10,160 0 0
WISDOMTREE INVTS INC COM 97717P104 26 10,960 SH   SOLE   10,960 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 220 13,607 SH   SOLE   13,607 0 0
WOODWARD INC COM 980745103 5,288 88,963 SH   SOLE   88,963 0 0
WP CAREY INC COM 92936U109 27,498 473,454 SH   SOLE   446,114 27,340 0
XEROX HOLDINGS CORP COM NEW 98421M106 534 28,213 SH   SOLE   28,213 0 0
XYLEM INC COM 98419M100 4,917 75,491 SH   SOLE   75,491 0 0
YETI HLDGS INC COM 98585X104 624 31,976 SH   SOLE   31,976 0 0