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
AON PLC COMMON STOCK G0408V102 25,564 132,469 SH   SOLE   132,285 48 136
ACCENTURE PLC IRELAND COMMON STOCK G1151C101 292,668 1,583,960 SH   SOLE   1,554,282 67 29,611
EATON CORP PLC COMMON STOCK G29183103 80,312 964,362 SH   SOLE   916,356 33,762 14,244
IHS MARKIT LTD COMMON STOCK G47567105 9,725 152,623 SH   SOLE   152,207 130 286
LINDE PLC COMMON STOCK G5494J103 23,831 118,680 SH   SOLE   109,904 152 8,624
MEDTRONIC PLC COMMON STOCK G5960L103 112,802 1,158,246 SH   SOLE   1,098,633 112 59,501
APTIV PLC COMMON STOCK G6095L109 175,317 2,168,962 SH   SOLE   2,156,034 673 12,255
ALCON INC COMMON STOCK H01301128 6,307 101,632 SH   SOLE   94,122 415 7,095
TE CONNECTIVITY LTD COMMON STOCK H84989104 8,109 84,669 SH   SOLE   84,604 65 0
SPOTIFY TECHNOLOGY S A COMMON STOCK L8681T102 69,094 472,533 SH   SOLE   472,256 177 100
CHECK POINT SOFTWARE TECH LT COMMON STOCK M22465104 19,726 170,626 SH   SOLE   169,901 166 559
AERCAP HOLDINGS NV COMMON STOCK N00985106 222 4,274 SH   SOLE   3,354 377 543
LYONDELLBASELL INDUSTRIES N COMMON STOCK N53745100 6,480 75,234 SH   SOLE   74,591 135 508
NXP SEMICONDUCTORS N V COMMON STOCK N6596X109 47,198 483,533 SH   SOLE   386,866 19,261 77,406
ABBOTT LABS COMMON STOCK 002824100 446,569 5,309,970 SH   SOLE   5,114,278 53,641 142,051
ACI WORLDWIDE INC COMMON STOCK 004498101 35,339 1,029,088 SH   SOLE   1,029,030 58 0
ADOBE INC COMMON STOCK 00724F101 209,449 710,841 SH   SOLE   706,947 272 3,622
AGILENT TECHNOLOGIES INC COMMON STOCK 00846U101 117,338 1,571,423 SH   SOLE   1,536,368 320 34,735
ALIBABA GROUP HLDG LTD EQUITY 01609W102 42,365 250,018 SH   SOLE   249,812 106 100
ALLSTATE CORP COMMON STOCK 020002101 81,631 802,740 SH   SOLE   754,513 47,731 496
ALPHABET INC COMMON STOCK 02079K107 960,772 888,855 SH   SOLE   854,195 141 34,519
ALPHABET INC COMMON STOCK 02079K305 492,363 454,713 SH   SOLE   418,846 52 35,815
AMAZON COM INC COMMON STOCK 023135106 1,536,887 811,609 SH   SOLE   763,323 105 48,181
AMBEV SA AMERICAN DEPOSITARY RECEIPT 02319V103 75 16,051 SH   SOLE   11,614 4,437 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 301,538 2,442,791 SH   SOLE   2,371,803 29,097 41,891
AMERICAN INTL GROUP INC COMMON STOCK 026874784 83,253 1,562,564 SH   SOLE   1,379,235 94,803 88,526
AMERICAN TOWER CORP NEW REIT 03027X100 198,291 969,874 SH   SOLE   937,729 122 32,023
AMETEK INC NEW COMMON STOCK 031100100 60,289 663,682 SH   SOLE   663,378 304 0
AMPHENOL CORP NEW COMMON STOCK 032095101 1,114 11,611 SH   SOLE   11,144 189 278
ANHEUSER BUSCH INBEV SA/NV AMERICAN DEPOSITARY RECEIPT 03524A108 4,567 51,598 SH   SOLE   49,308 221 2,069
ANTHEM INC COMMON STOCK 036752103 202,968 719,209 SH   SOLE   709,045 9,508 656
APPLE INC COMMON STOCK 037833100 1,265,826 6,395,641 SH   SOLE   5,912,131 281 483,229
APTARGROUP INC COMMON STOCK 038336103 11,201 90,083 SH   SOLE   84,414 97 5,572
ARGENX SE AMERICAN DEPOSITARY RECEIPT 04016X101 48,633 343,502 SH   SOLE   343,377 125 0
ARISTA NETWORKS INC COMMON STOCK 040413106 250,393 964,461 SH   SOLE   952,298 128 12,035
ASTRAZENECA PLC AMERICAN DEPOSITARY RECEIPT 046353108 23,254 563,320 SH   SOLE   560,832 530 1,958
AVALONBAY CMNTYS INC REIT 053484101 122,993 605,339 SH   SOLE   573,485 17,134 14,720
AVERY DENNISON CORP COMMON STOCK 053611109 9,686 83,736 SH   SOLE   83,424 114 198
BALCHEM CORP COMMON STOCK 057665200 10,507 105,100 SH   SOLE   104,973 37 90
BALL CORP COMMON STOCK 058498106 146,330 2,090,731 SH   SOLE   2,043,441 30,590 16,700
BANK AMER CORP COMMON STOCK 060505104 493,765 17,026,378 SH   SOLE   16,373,647 306,488 346,243
BAXTER INTL INC COMMON STOCK 071813109 166,120 2,028,327 SH   SOLE   1,939,074 43,925 45,328
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 490,262 2,299,861 SH   SOLE   2,213,439 34,783 51,639
BEST BUY INC COMMON STOCK 086516101 100,158 1,436,362 SH   SOLE   1,377,479 30,269 28,614
BLACKBAUD INC COMMON STOCK 09227Q100 1,328 15,909 SH   SOLE   15,796 113 0
BLUEBIRD BIO INC COMMON STOCK 09609G100 32,493 255,448 SH   SOLE   255,290 110 48
BLUEPRINT MEDICINES CORP COMMON STOCK 09627Y109 8,721 92,456 SH   SOLE   92,301 120 35
BOEING CO COMMON STOCK 097023105 461,954 1,269,069 SH   SOLE   1,240,889 131 28,049
BOOKING HLDGS INC COMMON STOCK 09857L108 149,312 79,645 SH   SOLE   78,424 10 1,211
BOSTON PROPERTIES INC REIT 101121101 59,504 461,271 SH   SOLE   422,108 24,983 14,180
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 240,259 5,297,872 SH   SOLE   5,088,229 98,794 110,849
BRITISH AMERN TOB PLC AMERICAN DEPOSITARY RECEIPT 110448107 759 21,768 SH   SOLE   20,156 594 1,018
CMS ENERGY CORP COMMON STOCK 125896100 152,284 2,629,675 SH   SOLE   2,386,370 63,161 180,144
CSX CORP COMMON STOCK 126408103 172,926 2,235,042 SH   SOLE   2,225,863 474 8,705
CADENCE BANCORPORATION COMMON STOCK 12739A100 485 23,309 SH   SOLE   23,043 266 0
CANADIAN PAC RY LTD COMMON STOCK 13645T100 596 2,535 SH   SOLE   2,021 218 296
CHEVRON CORP NEW COMMON STOCK 166764100 207,821 1,670,052 SH   SOLE   1,503,095 64,395 102,562
CHOICE HOTELS INTL INC COMMON STOCK 169905106 17,558 201,790 SH   SOLE   201,552 136 102
CISCO SYS INC COMMON STOCK 17275R102 255,119 4,661,412 SH   SOLE   4,105,841 92 555,479
COCA COLA CO COMMON STOCK 191216100 317,774 6,240,648 SH   SOLE   6,070,343 527 169,778
COGNIZANT TECHNOLOGY SOLUTIO COMMON STOCK 192446102 139,695 2,203,737 SH   SOLE   1,994,227 64,676 144,834
COLUMBIA SPORTSWEAR CO COMMON STOCK 198516106 20,199 201,661 SH   SOLE   201,614 47 0
COMCAST CORP NEW COMMON STOCK 20030N101 224,282 5,304,675 SH   SOLE   4,728,032 216 576,427
CONOCOPHILLIPS COMMON STOCK 20825C104 210,032 3,443,144 SH   SOLE   3,311,670 86,761 44,713
CONSTELLATION BRANDS INC COMMON STOCK 21036P108 117,489 596,576 SH   SOLE   574,245 19,268 3,063
CORTEVA INC COMMON STOCK 22052L104 15,867 536,608 SH   SOLE   511,606 10 24,992
COVETRUS INC COMMON STOCK 22304C100 501 20,503 SH   SOLE   19,088 143 1,272
CROWN CASTLE INTL CORP NEW REIT 22822V101 46,432 356,216 SH   SOLE   331,865 65 24,286
D R HORTON INC COMMON STOCK 23331A109 42,285 980,406 SH   SOLE   939,808 40,343 255
DANAHER CORPORATION COMMON STOCK 235851102 271,720 1,901,208 SH   SOLE   1,893,990 472 6,746
DIAGEO P L C AMERICAN DEPOSITARY RECEIPT 25243Q205 2,621 15,210 SH   SOLE   14,079 143 988
DISNEY WALT CO COMMON STOCK 254687106 942,017 6,746,041 SH   SOLE   6,513,698 61,920 170,423
DISCOVER FINL SVCS COMMON STOCK 254709108 170,611 2,198,879 SH   SOLE   2,090,533 20,591 87,755
DOLLAR GEN CORP NEW COMMON STOCK 256677105 3,588 26,546 SH   SOLE   26,043 216 287
DORMAN PRODUCTS INC COMMON STOCK 258278100 9,828 112,784 SH   SOLE   112,581 118 85
DOW INC COMMON STOCK 260557103 39,930 809,787 SH   SOLE   788,120 8 21,659
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 118,351 1,576,541 SH   SOLE   1,509,194 45,688 21,659
EOG RES INC COMMON STOCK 26875P101 285,668 3,066,426 SH   SOLE   2,962,918 40,596 62,912
ECOLAB INC COMMON STOCK 278865100 234,088 1,185,615 SH   SOLE   1,154,272 264 31,079
EDISON INTL COMMON STOCK 281020107 82,081 1,217,632 SH   SOLE   1,060,041 57,835 99,756
ELECTRONIC ARTS INC COMMON STOCK 285512109 13,865 136,927 SH   SOLE   136,513 81 333
ENVESTNET INC COMMON STOCK 29404K106 17,265 252,536 SH   SOLE   252,456 80 0
EPLUS INC COMMON STOCK 294268107 804 11,664 SH   SOLE   11,587 44 33
EXPONENT INC COMMON STOCK 30214U102 742 12,671 SH   SOLE   12,376 150 145
FLIR SYS INC COMMON STOCK 302445101 64,631 1,194,666 SH   SOLE   1,110,233 57,508 26,925
FTI CONSULTING INC COMMON STOCK 302941109 1,528 18,226 SH   SOLE   18,094 23 109
FACEBOOK INC COMMON STOCK 30303M102 1,001,656 5,189,929 SH   SOLE   4,940,654 497 248,778
FIDELITY NATL INFORMATION SV COMMON STOCK 31620M106 128,829 1,050,118 SH   SOLE   947,636 39,339 63,143
FISERV INC COMMON STOCK 337738108 62,447 685,027 SH   SOLE   684,142 158 727
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 32,885 575,609 SH   SOLE   574,764 767 78
FOX CORP COMMON STOCK 35137L105 46,398 1,266,316 SH   SOLE   1,196,527 69,789 0
GARDNER DENVER HLDGS INC COMMON STOCK 36555P107 117,869 3,406,615 SH   SOLE   3,298,964 107,559 92
GENERAC HLDGS INC COMMON STOCK 368736104 523 7,530 SH   SOLE   7,465 65 0
GILEAD SCIENCES INC COMMON STOCK 375558103 267,572 3,960,521 SH   SOLE   3,686,084 59,189 215,248
GLAXOSMITHKLINE PLC AMERICAN DEPOSITARY RECEIPT 37733W105 90,092 2,251,170 SH   SOLE   2,116,388 121,799 12,983
GODADDY INC COMMON STOCK 380237107 84,303 1,201,753 SH   SOLE   1,201,002 751 0
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 169,518 828,536 SH   SOLE   800,648 14,427 13,461
HALLIBURTON CO COMMON STOCK 406216101 24,409 1,073,388 SH   SOLE   1,013,384 14 59,990
HEXCEL CORP NEW COMMON STOCK 428291108 116,047 1,434,812 SH   SOLE   1,359,739 29,315 45,758
HOME DEPOT INC COMMON STOCK 437076102 247,644 1,190,770 SH   SOLE   1,079,628 7,079 104,063
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 27,937 124,307 SH   SOLE   114,585 9,678 44
IAC INTERACTIVECORP COMMON STOCK 44919P508 37,689 173,262 SH   SOLE   172,915 116 231
ICU MED INC COMMON STOCK 44930G107 32,604 129,427 SH   SOLE   129,397 30 0
IBERIABANK CORP COMMON STOCK 450828108 887 11,689 SH   SOLE   11,622 67 0
ILLUMINA INC COMMON STOCK 452327109 72,918 198,066 SH   SOLE   197,608 50 408
ING GROEP N V AMERICAN DEPOSITARY RECEIPT 456837103 1,911 165,181 SH   SOLE   157,106 3,456 4,619
INTEGRA LIFESCIENCES HLDGS C COMMON STOCK 457985208 6,746 120,780 SH   SOLE   120,662 118 0
INTERCONTINENTAL EXCHANGE IN COMMON STOCK 45866F104 14,100 164,065 SH   SOLE   163,277 289 499
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 203,551 388,050 SH   SOLE   358,144 75 29,831
INTUIT COMMON STOCK 461202103 123,780 473,651 SH   SOLE   472,909 228 514
J & J SNACK FOODS CORP COMMON STOCK 466032109 7,472 46,426 SH   SOLE   46,299 58 69
JPMORGAN CHASE & CO COMMON STOCK 46625H100 840,755 7,520,174 SH   SOLE   7,361,497 17,593 141,084
JOHNSON & JOHNSON COMMON STOCK 478160104 827,633 5,942,223 SH   SOLE   5,755,844 64,312 122,067
KEYCORP NEW COMMON STOCK 493267108 97,992 5,520,678 SH   SOLE   5,269,654 116,796 134,228
KINSALE CAP GROUP INC COMMON STOCK 49714P108 8,029 87,773 SH   SOLE   87,706 67 0
KIRBY CORP COMMON STOCK 497266106 8,570 108,480 SH   SOLE   108,290 102 88
LABORATORY CORP AMER HLDGS COMMON STOCK 50540R409 2,458 14,211 SH   SOLE   13,526 55 630
LANDSTAR SYS INC COMMON STOCK 515098101 16,064 148,752 SH   SOLE   148,548 57 147
LAUDER ESTEE COS INC COMMON STOCK 518439104 93,269 509,360 SH   SOLE   439,895 74 69,391
LEIDOS HLDGS INC COMMON STOCK 525327102 1,707 21,368 SH   SOLE   20,633 71 664
LITTELFUSE INC COMMON STOCK 537008104 6,344 35,864 SH   SOLE   35,794 70 0
LOWES COS INC COMMON STOCK 548661107 238,891 2,367,374 SH   SOLE   2,353,356 530 13,488
MANHATTAN ASSOCS INC COMMON STOCK 562750109 4,305 62,086 SH   SOLE   61,873 213 0
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 29,789 298,641 SH   SOLE   281,940 175 16,526
MARRIOTT INTL INC NEW COMMON STOCK 571903202 318,755 2,272,113 SH   SOLE   2,136,634 17,179 118,300
MASTERCARD INC COMMON STOCK 57636Q104 103,394 390,857 SH   SOLE   346,729 116 44,012
MERCK & CO INC COMMON STOCK 58933Y105 395,872 4,721,191 SH   SOLE   4,446,884 57,249 217,058
MICROSOFT CORP COMMON STOCK 594918104 1,409,263 10,520,028 SH   SOLE   9,698,381 996 820,651
MICRON TECHNOLOGY INC COMMON STOCK 595112103 31,504 816,379 SH   SOLE   797,987 479 17,913
MID AMER APT CMNTYS INC REIT 59522J103 80,618 684,593 SH   SOLE   644,929 33,997 5,667
MONDELEZ INTL INC COMMON STOCK 609207105 316,203 5,866,481 SH   SOLE   5,492,772 117,220 256,489
MONRO INC COMMON STOCK 610236101 13,751 161,206 SH   SOLE   161,059 59 88
NATIONAL INSTRS CORP COMMON STOCK 636518102 1,232 29,354 SH   SOLE   29,012 107 235
NETFLIX INC COMMON STOCK 64110L106 119,270 324,702 SH   SOLE   277,249 35 47,418
NEXTERA ENERGY INC COMMON STOCK 65339F101 387,786 1,892,930 SH   SOLE   1,804,801 35,170 52,959
NICE LTD AMERICAN DEPOSITARY RECEIPT 653656108 300 2,184 SH   SOLE   1,500 294 390
NIKE INC COMMON STOCK 654106103 410,223 4,886,512 SH   SOLE   4,768,926 465 117,121
NORTHERN TR CORP COMMON STOCK 665859104 52,773 586,368 SH   SOLE   551,308 31,685 3,375
NOVARTIS A G AMERICAN DEPOSITARY RECEIPT 66987V109 24,952 273,270 SH   SOLE   248,680 332 24,258
NOVO-NORDISK A S AMERICAN DEPOSITARY RECEIPT 670100205 76,726 1,503,256 SH   SOLE   1,474,395 959 27,902
ORIX CORP AMERICAN DEPOSITARY RECEIPT 686330101 615 8,219 SH   SOLE   6,165 791 1,263
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 199,210 1,451,124 SH   SOLE   1,395,240 55,548 336
PACKAGING CORP AMER COMMON STOCK 695156109 49,974 524,276 SH   SOLE   497,191 27,000 85
PALO ALTO NETWORKS INC COMMON STOCK 697435105 57,059 280,031 SH   SOLE   277,960 92 1,979
PARKER HANNIFIN CORP COMMON STOCK 701094104 80,449 473,204 SH   SOLE   419,523 22,356 31,325
PATTERSON COMPANIES INC COMMON STOCK 703395103 811 35,417 SH   SOLE   34,854 112 451
PEPSICO INC COMMON STOCK 713448108 505,640 3,856,015 SH   SOLE   3,679,419 31,946 144,650
PHILLIPS 66 COMMON STOCK 718546104 236,217 2,525,306 SH   SOLE   2,390,747 56,012 78,547
PINNACLE FINL PARTNERS INC COMMON STOCK 72346Q104 1,553 27,024 SH   SOLE   26,950 74 0
PIONEER NAT RES CO COMMON STOCK 723787107 34,263 222,684 SH   SOLE   206,819 10,573 5,292
POOL CORPORATION COMMON STOCK 73278L105 12,726 66,626 SH   SOLE   66,600 26 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 540,725 4,931,373 SH   SOLE   4,762,061 88,737 80,575
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 232,049 2,903,142 SH   SOLE   2,870,420 32,010 712
PROSPERITY BANCSHARES INC COMMON STOCK 743606105 667 10,087 SH   SOLE   10,000 87 0
QUALCOMM INC COMMON STOCK 747525103 447,661 5,884,860 SH   SOLE   5,651,614 46,994 186,252
RLI CORP COMMON STOCK 749607107 13,703 159,878 SH   SOLE   159,726 60 92
RAYMOND JAMES FINANCIAL INC COMMON STOCK 754730109 53,166 628,813 SH   SOLE   583,182 38,051 7,580
RAYTHEON CO COMMON STOCK 755111507 88,023 506,226 SH   SOLE   485,588 138 20,500
RELX PLC AMERICAN DEPOSITARY RECEIPT 759530108 234 9,586 SH   SOLE   6,673 779 2,134
RIO TINTO PLC AMERICAN DEPOSITARY RECEIPT 767204100 428 6,866 SH   SOLE   4,737 426 1,703
ROYAL DUTCH SHELL PLC AMERICAN DEPOSITARY RECEIPT 780259206 9,986 153,473 SH   SOLE   137,315 655 15,503
S&P GLOBAL INC COMMON STOCK 78409V104 180,928 794,273 SH   SOLE   728,578 8,450 57,245
SAILPOINT TECHNLGIES HLDGS I COMMON STOCK 78781P105 16,301 813,418 SH   SOLE   812,677 741 0
SALESFORCE COM INC COMMON STOCK 79466L302 116,772 769,605 SH   SOLE   706,873 578 62,154
SANOFI AMERICAN DEPOSITARY RECEIPT 80105N105 6,295 145,499 SH   SOLE   85,050 47,757 12,692
SAP SE AMERICAN DEPOSITARY RECEIPT 803054204 880 6,429 SH   SOLE   5,146 142 1,141
SCHLUMBERGER LTD COMMON STOCK 806857108 70,630 1,777,314 SH   SOLE   1,745,679 690 30,945
THE CHARLES SCHWAB CORPORATI COMMON STOCK 808513105 283,378 7,050,954 SH   SOLE   7,012,490 1,215 37,249
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y209 242 2,619 SH   SOLE   2,345 274 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y803 9,320 119,429 SH   SOLE   119,070 359 0
SEMPRA ENERGY COMMON STOCK 816851109 169,329 1,232,022 SH   SOLE   1,175,356 31,916 24,750
SENSIENT TECHNOLOGIES CORP COMMON STOCK 81725T100 7,970 108,465 SH   SOLE   107,874 73 518
SHERWIN WILLIAMS CO COMMON STOCK 824348106 49,138 107,222 SH   SOLE   107,161 27 34
SMITH A O CORP COMMON STOCK 831865209 60,295 1,278,516 SH   SOLE   1,169,691 57,197 51,628
SONY CORP AMERICAN DEPOSITARY RECEIPT 835699307 426 8,118 SH   SOLE   5,847 503 1,768
STANLEY BLACK & DECKER INC COMMON STOCK 854502101 108,866 752,830 SH   SOLE   687,129 15,854 49,847
STARBUCKS CORP COMMON STOCK 855244109 394,086 4,701,010 SH   SOLE   4,688,989 262 11,759
STEEL DYNAMICS INC COMMON STOCK 858119100 61,863 2,048,445 SH   SOLE   1,943,634 104,141 670
STERLING BANCORP DEL COMMON STOCK 85917A100 48,566 2,282,240 SH   SOLE   2,186,241 95,999 0
SUNCOR ENERGY INC NEW COMMON STOCK 867224107 1,053 33,774 SH   SOLE   31,423 1,436 915
TJX COS INC NEW COMMON STOCK 872540109 256,656 4,853,548 SH   SOLE   4,718,944 51,696 82,908
TAKEDA PHARMACEUTICAL CO LTD AMERICAN DEPOSITARY RECEIPT 874060205 834 47,094 SH   SOLE   43,838 1,313 1,943
TAPESTRY INC COMMON STOCK 876030107 14,431 454,809 SH   SOLE   401,893 52,461 455
TEXAS INSTRS INC COMMON STOCK 882508104 314,725 2,742,458 SH   SOLE   2,560,235 406 181,817
TEXTRON INC COMMON STOCK 883203101 54,304 1,023,822 SH   SOLE   889,015 68,013 66,794
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 147,147 501,043 SH   SOLE   490,144 125 10,774
3M CO COMMON STOCK 88579Y101 162,524 937,599 SH   SOLE   917,839 73 19,687
TIFFANY & CO NEW COMMON STOCK 886547108 71,079 759,074 SH   SOLE   707,178 23,285 28,611
TRACTOR SUPPLY CO COMMON STOCK 892356106 126,494 1,162,626 SH   SOLE   1,126,729 34,760 1,137
TWITTER INC COMMON STOCK 90184L102 38,645 1,107,281 SH   SOLE   1,105,320 502 1,459
US BANCORP DEL COMMON STOCK 902973304 181,601 3,465,672 SH   SOLE   3,333,021 92,860 39,791
ULTA BEAUTY INC COMMON STOCK 90384S303 79,263 228,495 SH   SOLE   228,369 68 58
UMPQUA HLDGS CORP COMMON STOCK 904214103 467 28,139 SH   SOLE   27,909 230 0
UNIFIRST CORP MASS COMMON STOCK 904708104 406 2,152 SH   SOLE   2,070 42 40
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 233,740 957,912 SH   SOLE   768,381 74 189,457
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 1,084 21,249 SH   SOLE   20,824 425 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 486,989 8,524,235 SH   SOLE   8,139,056 204,485 180,694
VERISK ANALYTICS INC COMMON STOCK 92345Y106 63,588 434,165 SH   SOLE   433,884 138 143
VERTEX PHARMACEUTICALS INC COMMON STOCK 92532F100 157,547 859,130 SH   SOLE   839,175 262 19,693
VISA INC COMMON STOCK 92826C839 577,745 3,328,983 SH   SOLE   3,204,649 1,029 123,305
WPP PLC NEW AMERICAN DEPOSITARY RECEIPT 92937A102 442 7,031 SH   SOLE   6,360 301 370
WASTE CONNECTIONS INC COMMON STOCK 94106B101 41,684 436,116 SH   SOLE   435,302 303 511
WASTE MGMT INC DEL COMMON STOCK 94106L109 104,984 909,980 SH   SOLE   901,291 313 8,376
WELBILT INC COMMON STOCK 949090104 6,752 404,299 SH   SOLE   393,199 236 10,864
WYNN RESORTS LTD COMMON STOCK 983134107 12,826 103,443 SH   SOLE   103,283 136 24
XYLEM INC COMMON STOCK 98419M100 64,141 766,862 SH   SOLE   766,546 188 128
ZEBRA TECHNOLOGIES CORP COMMON STOCK 989207105 20,020 95,569 SH   SOLE   95,381 135 53
ZOETIS INC COMMON STOCK 98978V103 245,016 2,158,919 SH   SOLE   2,115,909 266 42,744
2U INC COMMON STOCK 90214J101 2,647 70,324 SH   SOLE   70,324 0 0
ABBVIE INC COMMON STOCK 00287Y109 186,527 2,565,008 SH   SOLE   2,512,920 0 52,088
ABIOMED INC COMMON STOCK 003654100 21,100 81,000 SH   SOLE   80,924 0 76
ABM INDS INC COMMON STOCK 000957100 5,083 127,065 SH   SOLE   126,895 0 170
ACADIA HEALTHCARE COMPANY IN COMMON STOCK 00404A109 3,785 108,311 SH   SOLE   108,311 0 0
ACADIA RLTY TR REIT 004239109 484 17,678 SH   SOLE   17,149 0 529
ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 5,107 223,215 SH   SOLE   223,215 0 0
ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 17,077 361,808 SH   SOLE   359,613 0 2,195
ACUITY BRANDS INC COMMON STOCK 00508Y102 5,024 36,431 SH   SOLE   36,290 0 141
ADDUS HOMECARE CORP COMMON STOCK 006739106 12,863 171,626 SH   SOLE   171,610 0 16
ADIENT PLC COMMON STOCK G0084W101 399 16,458 SH   SOLE   16,443 0 15
ADTRAN INC COMMON STOCK 00738A106 200 13,145 SH   SOLE   12,862 0 283
ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 16,798 108,979 SH   SOLE   82,258 0 26,721
ADVANCED DISP SVCS INC DEL COMMON STOCK 00790X101 1,755 55,000 SH   SOLE   55,000 0 0
ADVANCED ENERGY INDS COMMON STOCK 007973100 258 4,588 SH   SOLE   4,500 0 88
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 3,195 105,191 SH   SOLE   66,432 0 38,759
ADVANSIX INC COMMON STOCK 00773T101 211 8,631 SH   SOLE   5,874 0 2,757
AECOM COMMON STOCK 00766T100 1,249 33,000 SH   SOLE   33,000 0 0
AEGON N V COMMON STOCK 007924103 180 36,397 SH   SOLE   32,202 0 4,195
AES CORP COMMON STOCK 00130H105 3,729 222,480 SH   SOLE   222,123 0 357
AFFILIATED MANAGERS GROUP IN COMMON STOCK 008252108 7,052 76,538 SH   SOLE   76,538 0 0
AFLAC INC COMMON STOCK 001055102 72,389 1,320,731 SH   SOLE   1,177,511 0 143,220
AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 6,680 133,920 SH   SOLE   133,655 0 265
AIMMUNE THERAPEUTICS INC COMMON STOCK 00900T107 520 24,963 SH   SOLE   24,963 0 0
AIR PRODS & CHEMS INC COMMON STOCK 009158106 39,027 172,402 SH   SOLE   127,486 0 44,916
AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 61,710 770,025 SH   SOLE   769,325 0 700
AKOUSTIS TECHNOLOGIES INC COMMON STOCK 00973N102 293 45,782 SH   SOLE   45,782 0 0
ALARM COM HLDGS INC COMMON STOCK 011642105 1,209 22,591 SH   SOLE   22,500 0 91
ALASKA AIR GROUP INC COMMON STOCK 011659109 785 12,276 SH   SOLE   2,740 0 9,536
ALBANY INTL CORP COMMON STOCK 012348108 4,160 50,179 SH   SOLE   50,102 0 77
ALBEMARLE CORP COMMON STOCK 012653101 7,933 112,675 SH   SOLE   112,607 0 68
ALEXION PHARMACEUTICALS INC COMMON STOCK 015351109 84,187 642,748 SH   SOLE   642,381 0 367
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 2,643 9,656 SH   SOLE   9,491 0 165
ALLEGHANY CORP DEL COMMON STOCK 017175100 8,602 12,630 SH   SOLE   12,470 0 160
ALLEGIANT TRAVEL CO COMMON STOCK 01748X102 1,055 7,355 SH   SOLE   7,324 0 31
ALLEGION PUB LTD CO COMMON STOCK G0176J109 1,310 11,847 SH   SOLE   1,133 0 10,714
ALLERGAN PLC COMMON STOCK G0177J108 31,449 187,836 SH   SOLE   187,612 0 224
ALLETE INC COMMON STOCK 018522300 8,729 104,908 SH   SOLE   104,908 0 0
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 1,216 8,679 SH   SOLE   686 0 7,993
ALLIANT ENERGY CORP COMMON STOCK 018802108 567 11,548 SH   SOLE   11,548 0 0
ALNYLAM PHARMACEUTICALS INC COMMON STOCK 02043Q107 16,007 220,604 SH   SOLE   220,241 0 363
ALTABA INC COMMON STOCK 021346101 19,060 274,752 SH   SOLE   274,752 0 0
ALTAIR ENGR INC COMMON STOCK 021369103 32,212 797,518 SH   SOLE   797,518 0 0
ALTERYX INC COMMON STOCK 02156B103 1,703 15,606 SH   SOLE   15,606 0 0
ALTRA INDL MOTION CORP COMMON STOCK 02208R106 1,182 32,955 SH   SOLE   32,955 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 37,751 797,271 SH   SOLE   769,669 0 27,602
AMCOR PLC COMMON STOCK G0250X107 11,947 1,039,761 SH   SOLE   1,036,142 0 3,619
AMDOCS LTD COMMON STOCK G02602103 16,413 264,339 SH   SOLE   264,068 0 271
AMEDISYS INC COMMON STOCK 023436108 25,411 209,300 SH   SOLE   209,300 0 0
AMEREN CORP COMMON STOCK 023608102 953 12,693 SH   SOLE   12,336 0 357
AMERICA MOVIL SAB DE CV AMERICAN DEPOSITARY RECEIPT 02364W105 4,793 329,218 SH   SOLE   329,218 0 0
AMERICAN AIRLS GROUP INC COMMON STOCK 02376R102 2,590 79,416 SH   SOLE   79,247 0 169
AMERICAN AXLE & MFG HLDGS IN COMMON STOCK 024061103 4,415 345,969 SH   SOLE   345,688 0 281
AMERICAN CAMPUS CMNTYS INC REIT 024835100 579 12,545 SH   SOLE   11,605 0 940
AMERICAN EAGLE OUTFITTERS IN COMMON STOCK 02553E106 2,805 166,000 SH   SOLE   166,000 0 0
AMERICAN ELEC PWR CO INC COMMON STOCK 025537101 3,181 36,139 SH   SOLE   22,024 0 14,115
AMERICAN FINL GROUP INC OHIO COMMON STOCK 025932104 8,359 81,574 SH   SOLE   81,472 0 102
AMERICAN HOMES 4 RENT REIT 02665T306 802 33,002 SH   SOLE   32,278 0 724
AMERICAN STS WTR CO COMMON STOCK 029899101 992 13,185 SH   SOLE   13,100 0 85
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 1,059 9,129 SH   SOLE   8,328 0 801
AMERIPRISE FINL INC COMMON STOCK 03076C106 39,018 268,795 SH   SOLE   268,695 0 100
AMERISAFE INC COMMON STOCK 03071H100 10,181 159,650 SH   SOLE   159,605 0 45
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 6,530 76,593 SH   SOLE   75,343 0 1,250
AMGEN INC COMMON STOCK 031162100 192,478 1,044,485 SH   SOLE   977,480 0 67,005
ANALOG DEVICES INC COMMON STOCK 032654105 103,352 915,674 SH   SOLE   832,518 0 83,156
ANAPLAN INC COMMON STOCK 03272L108 667 13,218 SH   SOLE   13,218 0 0
ANSYS INC COMMON STOCK 03662Q105 4,448 21,718 SH   SOLE   10,219 0 11,499
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 3,074 268,203 SH   SOLE   268,203 0 0
ANTERO RES CORP COMMON STOCK 03674X106 10,668 1,929,141 SH   SOLE   1,928,579 0 562
APACHE CORP COMMON STOCK 037411105 6,069 209,481 SH   SOLE   203,507 0 5,974
APARTMENT INVT & MGMT CO REIT 03748R754 2,780 55,471 SH   SOLE   12,432 0 43,039
APERGY CORP COMMON STOCK 03755L104 8,077 240,824 SH   SOLE   225,818 0 15,006
APPLE HOSPITALITY REIT INC REIT 03784Y200 599 37,744 SH   SOLE   37,119 0 625
APPLIED INDL TECHNOLOGIES IN COMMON STOCK 03820C105 18,845 306,281 SH   SOLE   306,173 0 108
APPLIED MATLS INC COMMON STOCK 038222105 10,330 230,026 SH   SOLE   219,942 0 10,084
ARAMARK COMMON STOCK 03852U106 3,817 105,864 SH   SOLE   105,710 0 154
ARCH CAP GROUP LTD COMMON STOCK G0450A105 9,656 260,423 SH   SOLE   260,423 0 0
ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 13,471 330,171 SH   SOLE   329,101 0 1,070
ARROW FINL CORP COMMON STOCK 042744102 507 14,586 SH   SOLE   14,586 0 0
GALLAGHER ARTHUR J & CO COMMON STOCK 363576109 49,304 562,894 SH   SOLE   562,730 0 164
ASGN INC COMMON STOCK 00191U102 10,316 170,225 SH   SOLE   170,225 0 0
ASHLAND GLOBAL HLDGS INC COMMON STOCK 044186104 368 4,600 SH   SOLE   4,600 0 0
ASML HOLDING N V AMERICAN DEPOSITARY RECEIPT N07059210 6,306 30,328 SH   SOLE   13,649 0 16,679
ASPEN TECHNOLOGY INC COMMON STOCK 045327103 1,161 9,338 SH   SOLE   9,312 0 26
ASSURANT INC COMMON STOCK 04621X108 41,325 388,468 SH   SOLE   388,430 0 38
AT&T INC COMMON STOCK 00206R102 74,788 2,231,824 SH   SOLE   2,065,393 0 166,431
ATHENEX INC COMMON STOCK 04685N103 238 12,000 SH   SOLE   12,000 0 0
ATLASSIAN CORP PLC COMMON STOCK G06242104 1,945 14,865 SH   SOLE   14,803 0 62
ATMOS ENERGY CORP COMMON STOCK 049560105 9,354 88,617 SH   SOLE   88,617 0 0
ATRION CORP COMMON STOCK 049904105 682 800 SH   SOLE   800 0 0
AUDENTES THERAPEUTICS INC COMMON STOCK 05070R104 909 24,000 SH   SOLE   24,000 0 0
AUTODESK INC COMMON STOCK 052769106 5,692 34,942 SH   SOLE   34,604 0 338
AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 52,365 316,733 SH   SOLE   304,566 0 12,167
AUTONATION INC COMMON STOCK 05329W102 780 18,601 SH   SOLE   18,478 0 123
AUTOZONE INC COMMON STOCK 053332102 2,765 2,515 SH   SOLE   2,477 0 38
AVADEL PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 05337M104 100 34,700 SH   SOLE   34,700 0 0
AVID TECHNOLOGY INC COMMON STOCK 05367P100 215 23,555 SH   SOLE   0 0 23,555
AXIS CAPITAL HOLDINGS LTD COMMON STOCK G0692U109 1,236 20,729 SH   SOLE   20,017 0 712
AZZ INC COMMON STOCK 002474104 523 11,374 SH   SOLE   11,300 0 74
BAIDU INC EQUITY 056752108 9,093 77,484 SH   SOLE   76,984 0 500
BAKER HUGHES A GE CO COMMON STOCK 05722G100 258 10,458 SH   SOLE   9,713 0 745
BANCO BILBAO VIZCAYA ARGENTA AMERICAN DEPOSITARY RECEIPT 05946K101 276 49,630 SH   SOLE   45,779 0 3,851
BANCO SANTANDER SA AMERICAN DEPOSITARY RECEIPT 05964H105 430 93,901 SH   SOLE   85,615 0 8,286
BANCORPSOUTH BK TUPELO MISS COMMON STOCK 05971J102 2,174 74,872 SH   SOLE   74,872 0 0
BANK AMER CORP PREFERRED 060505682 364 265 SH   SOLE   265 0 0
BANK HAWAII CORP COMMON STOCK 062540109 1,067 12,874 SH   SOLE   12,765 0 109
BANK MONTREAL QUE COMMON STOCK 063671101 2,247 29,787 SH   SOLE   29,787 0 0
BANK NEW YORK MELLON CORP COMMON STOCK 064058100 24,492 554,738 SH   SOLE   553,937 0 801
BAR HBR BANKSHARES COMMON STOCK 066849100 213 8,000 SH   SOLE   8,000 0 0
BARCLAYS PLC AMERICAN DEPOSITARY RECEIPT 06738E204 263 34,529 SH   SOLE   31,823 0 2,706
BARNES GROUP INC COMMON STOCK 067806109 921 16,342 SH   SOLE   16,200 0 142
BARRICK GOLD CORPORATION COMMON STOCK 067901108 216 13,666 SH   SOLE   13,100 0 566
BAUSCH HEALTH COS INC COMMON STOCK 071734107 3,353 132,969 SH   SOLE   132,969 0 0
BB&T CORP COMMON STOCK 054937107 72,436 1,474,376 SH   SOLE   1,470,327 0 4,049
BECTON DICKINSON & CO COMMON STOCK 075887109 17,549 69,637 SH   SOLE   65,991 0 3,646
BED BATH & BEYOND INC COMMON STOCK 075896100 270 23,200 SH   SOLE   23,200 0 0
BELDEN INC COMMON STOCK 077454106 1,089 18,280 SH   SOLE   18,280 0 0
BENEFITFOCUS INC COMMON STOCK 08180D106 441 16,250 SH   SOLE   16,250 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 156,628 492 SH   SOLE   490 0 2
BERKSHIRE HILLS BANCORP INC COMMON STOCK 084680107 1,743 55,531 SH   SOLE   55,432 0 99
BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 4,848 92,191 SH   SOLE   92,081 0 110
BGC PARTNERS INC COMMON STOCK 05541T101 3,012 575,837 SH   SOLE   575,837 0 0
BHP GROUP LTD AMERICAN DEPOSITARY RECEIPT 088606108 10,005 172,169 SH   SOLE   109,841 0 62,328
BHP GROUP PLC AMERICAN DEPOSITARY RECEIPT 05545E209 220 4,313 SH   SOLE   3,964 0 349
BIO TECHNE CORP COMMON STOCK 09073M104 4,375 20,985 SH   SOLE   20,887 0 98
BIOGEN INC COMMON STOCK 09062X103 70,559 301,703 SH   SOLE   265,528 0 36,175
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 9,041 105,561 SH   SOLE   105,349 0 212
BJS WHSL CLUB HLDGS INC COMMON STOCK 05550J101 6,901 261,418 SH   SOLE   261,418 0 0
BLACK KNIGHT INC COMMON STOCK 09215C105 21,691 360,613 SH   SOLE   347,417 0 13,196
BLACKLINE INC COMMON STOCK 09239B109 1,070 20,000 SH   SOLE   20,000 0 0
BLACKROCK CORPOR HI YLD FD I CLOSED_END 09255P107 66,560 6,208,924 SH   SOLE   6,208,924 0 0
BLACKROCK FLOAT RATE OME STR Closed End Mutual Fund 09255X100 6,688 521,256 SH   SOLE   521,256 0 0
BLACKROCK INC COMMON STOCK 09247X101 8,336 17,763 SH   SOLE   17,659 0 104
BLACKROCK MULTI-SECTOR INC T CLOSED_END 09258A107 23,584 1,351,484 SH   SOLE   1,351,484 0 0
BLACKSTONE GROUP INC PARTNERSHIP 09260D107 1,604 36,115 SH   SOLE   28,265 0 7,850
BLOOMIN BRANDS INC COMMON STOCK 094235108 628 33,208 SH   SOLE   32,920 0 288
BMC STK HLDGS INC COMMON STOCK 05591B109 503 23,731 SH   SOLE   23,731 0 0
BOK FINL CORP COMMON STOCK 05561Q201 1,096 14,518 SH   SOLE   14,435 0 83
BOOZ ALLEN HAMILTON HLDG COR COMMON STOCK 099502106 9,076 137,079 SH   SOLE   137,005 0 74
BOSTON BEER INC COMMON STOCK 100557107 2,376 6,290 SH   SOLE   6,290 0 0
BOSTON PRIVATE FINL HLDGS IN COMMON STOCK 101119105 307 25,443 SH   SOLE   24,675 0 768
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 113,383 2,638,043 SH   SOLE   2,636,530 0 1,513
BOX INC COMMON STOCK 10316T104 3,951 224,338 SH   SOLE   224,338 0 0
BOYD GAMING CORP COMMON STOCK 103304101 875 32,497 SH   SOLE   32,497 0 0
BP PLC AMERICAN DEPOSITARY RECEIPT 055622104 4,146 99,419 SH   SOLE   97,174 0 2,245
BRADY CORP COMMON STOCK 104674106 570 11,567 SH   SOLE   11,438 0 129
BRIGGS & STRATTON CORP COMMON STOCK 109043109 156 15,228 SH   SOLE   15,128 0 100
BRIGHT HORIZONS FAM SOL IN D COMMON STOCK 109194100 7,063 46,818 SH   SOLE   46,818 0 0
BRINKS CO COMMON STOCK 109696104 9,136 112,536 SH   SOLE   112,536 0 0
BRINKER INTL INC COMMON STOCK 109641100 1,406 35,722 SH   SOLE   35,722 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 346 19,377 SH   SOLE   17,971 0 1,406
BROADCOM INC COMMON STOCK 11135F101 78,734 273,515 SH   SOLE   262,655 0 10,860
BROADRIDGE FINL SOLUTIONS IN COMMON STOCK 11133T103 7,164 56,107 SH   SOLE   55,984 0 123
BROOKFIELD ASSET MGMT INC COMMON STOCK 112585104 5,572 116,621 SH   SOLE   116,621 0 0
BROOKFIELD REAL ASSETS INCOM CLOSED_END 112830104 3,652 168,372 SH   SOLE   168,372 0 0
BROWN & BROWN INC COMMON STOCK 115236101 929 27,737 SH   SOLE   27,504 0 233
BROWN FORMAN CORP COMMON STOCK 115637100 2,990 54,372 SH   SOLE   54,317 0 55
BROWN FORMAN CORP COMMON STOCK 115637209 12,521 225,897 SH   SOLE   225,465 0 432
BRUNSWICK CORP COMMON STOCK 117043109 9,582 208,795 SH   SOLE   208,605 0 190
BURLINGTON STORES INC COMMON STOCK 122017106 3,006 17,668 SH   SOLE   17,600 0 68
CABLE ONE INC COMMON STOCK 12685J105 1,452 1,240 SH   SOLE   1,235 0 5
CABOT CORP COMMON STOCK 127055101 685 14,367 SH   SOLE   0 0 14,367
CABOT MICROELECTRONICS CORP COMMON STOCK 12709P103 257 2,338 SH   SOLE   240 0 2,098
CACI INTL INC COMMON STOCK 127190304 5,669 27,709 SH   SOLE   27,709 0 0
CADENCE DESIGN SYSTEM INC COMMON STOCK 127387108 40,546 572,609 SH   SOLE   572,188 0 421
CAE INC COMMON STOCK 124765108 1,696 63,129 SH   SOLE   52,439 0 10,690
CAESARS ENTMT CORP COMMON STOCK 127686103 8,660 732,696 SH   SOLE   708,026 0 24,670
CAMDEN PPTY TR COMMON STOCK 133131102 1,128 10,803 SH   SOLE   10,241 0 562
CAMECO CORP COMMON STOCK 13321L108 332 30,900 SH   SOLE   30,900 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 40,169 1,002,481 SH   SOLE   1,002,083 0 398
CANADA GOOSE HOLDINGS INC COMMON STOCK 135086106 333 8,600 SH   SOLE   8,600 0 0
CDN IMPERIAL BK COMM TORONTO COMMON STOCK 136069101 1,705 21,707 SH   SOLE   21,707 0 0
CANADIAN NATL RY CO COMMON STOCK 136375102 38,026 411,182 SH   SOLE   408,905 0 2,277
CANTEL MEDICAL CORP COMMON STOCK 138098108 859 10,656 SH   SOLE   10,649 0 7
CAPITAL ONE FINL CORP COMMON STOCK 14040H105 63,045 694,783 SH   SOLE   683,911 0 10,872
CARDINAL HEALTH INC COMMON STOCK 14149Y108 3,706 78,683 SH   SOLE   77,806 0 877
CARGURUS INC COMMON STOCK 141788109 2,730 75,606 SH   SOLE   75,606 0 0
CARLISLE COS INC COMMON STOCK 142339100 10,269 73,137 SH   SOLE   73,137 0 0
CARMAX INC COMMON STOCK 143130102 597 6,876 SH   SOLE   6,276 0 600
CARNIVAL CORP COMMON STOCK 143658300 1,146 24,611 SH   SOLE   23,648 0 963
CAROLINA FINL CORP NEW COMMON STOCK 143873107 2,603 74,187 SH   SOLE   74,187 0 0
CARTERS INC COMMON STOCK 146229109 503 5,161 SH   SOLE   5,161 0 0
CATALENT INC COMMON STOCK 148806102 47,213 870,937 SH   SOLE   870,937 0 0
CATERPILLAR INC DEL COMMON STOCK 149123101 163,788 1,201,763 SH   SOLE   1,134,577 0 67,186
CATHAY GEN BANCORP COMMON STOCK 149150104 432 12,037 SH   SOLE   12,037 0 0
CBIZ INC COMMON STOCK 124805102 637 32,500 SH   SOLE   32,500 0 0
CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 30,889 298,070 SH   SOLE   298,024 0 46
CBRE GROUP INC COMMON STOCK 12504L109 8,872 172,946 SH   SOLE   147,308 0 25,638
CBS CORP NEW COMMON STOCK 124857202 43,484 871,421 SH   SOLE   783,128 0 88,293
CDK GLOBAL INC COMMON STOCK 12508E101 17,926 362,590 SH   SOLE   358,830 0 3,760
CDW CORP COMMON STOCK 12514G108 52,617 474,024 SH   SOLE   473,964 0 60
CELANESE CORP DEL COMMON STOCK 150870103 3,468 32,167 SH   SOLE   32,056 0 111
CELGENE CORP COMMON STOCK 151020104 76,979 832,746 SH   SOLE   718,624 0 114,122
CENOVUS ENERGY INC COMMON STOCK 15135U109 121 13,689 SH   SOLE   13,689 0 0
CENTENE CORP DEL COMMON STOCK 15135B101 10,077 192,159 SH   SOLE   191,968 0 191
CENTERPOINT ENERGY INC COMMON STOCK 15189T107 529 18,466 SH   SOLE   17,524 0 942
CENTURYLINK INC COMMON STOCK 156700106 134 11,427 SH   SOLE   9,618 0 1,809
CERNER CORP COMMON STOCK 156782104 1,954 26,651 SH   SOLE   25,980 0 671
C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 70,964 841,305 SH   SOLE   841,157 0 148
CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 10,740 27,177 SH   SOLE   24,146 0 3,031
CHASE CORP COMMON STOCK 16150R104 323 3,000 SH   SOLE   3,000 0 0
CHEMED CORP NEW COMMON STOCK 16359R103 18,982 52,606 SH   SOLE   52,606 0 0
CHENIERE ENERGY INC COMMON STOCK 16411R208 62,424 911,971 SH   SOLE   911,919 0 52
CHICOS FAS INC COMMON STOCK 168615102 668 198,306 SH   SOLE   197,907 0 399
CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 92,676 126,454 SH   SOLE   123,108 0 3,346
CHUBB LIMITED COMMON STOCK H1467J104 109,373 742,567 SH   SOLE   661,107 0 81,460
CHURCH & DWIGHT INC COMMON STOCK 171340102 11,799 161,500 SH   SOLE   161,313 0 187
CIGNA CORP NEW COMMON STOCK 125523100 12,610 80,038 SH   SOLE   44,316 0 35,722
CIMAREX ENERGY CO COMMON STOCK 171798101 832 14,028 SH   SOLE   14,028 0 0
CINCINNATI FINL CORP COMMON STOCK 172062101 21,217 204,658 SH   SOLE   204,495 0 163
CINTAS CORP COMMON STOCK 172908105 2,575 10,853 SH   SOLE   10,795 0 58
CIT GROUP INC COMMON STOCK 125581801 1,819 34,612 SH   SOLE   34,612 0 0
CITIGROUP INC COMMON STOCK 172967424 150,876 2,154,451 SH   SOLE   2,150,661 0 3,790
CITIZENS FINL GROUP INC COMMON STOCK 174610105 645 18,244 SH   SOLE   116 0 18,128
CITRIX SYS INC COMMON STOCK 177376100 3,918 39,920 SH   SOLE   39,431 0 489
CLARUS CORP NEW COMMON STOCK 18270P109 555 38,409 SH   SOLE   0 0 38,409
CLEAR CHANNEL OUTDOOR HLDGS COMMON STOCK 18453H106 12,395 2,625,994 SH   SOLE   2,625,994 0 0
CLEARBRIDGE MLP AND MIDSTRM MUTUAL FUND 184692101 128 10,703 SH   SOLE   10,703 0 0
CLEVELAND CLIFFS INC COMMON STOCK 185899101 5,631 527,743 SH   SOLE   527,743 0 0
CLOROX CO DEL COMMON STOCK 189054109 16,289 106,385 SH   SOLE   71,281 0 35,104
CME GROUP INC COMMON STOCK 12572Q105 67,834 349,464 SH   SOLE   336,999 0 12,465
COCA COLA EUROPEAN PARTNERS COMMON STOCK G25839104 907 16,057 SH   SOLE   14,592 0 1,465
CODEXIS INC COMMON STOCK 192005106 2,771 150,340 SH   SOLE   150,340 0 0
COGENT COMMUNICATIONS HLDGS COMMON STOCK 19239V302 262 4,416 SH   SOLE   4,300 0 116
COHEN & STEERS INC COMMON STOCK 19247A100 17,048 331,410 SH   SOLE   331,410 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 141,570 1,975,304 SH   SOLE   1,944,162 0 31,142
COLUMBIA BKG SYS INC COMMON STOCK 197236102 13,072 361,317 SH   SOLE   361,062 0 255
COMERICA INC COMMON STOCK 200340107 1,265 17,408 SH   SOLE   17,024 0 384
COMMERCE BANCSHARES INC COMMON STOCK 200525103 4,367 73,202 SH   SOLE   73,031 0 171
CONAGRA BRANDS INC COMMON STOCK 205887102 25,439 959,251 SH   SOLE   955,727 0 3,524
CONCHO RES INC COMMON STOCK 20605P101 4,198 40,689 SH   SOLE   40,492 0 197
CONDUENT INC COMMON STOCK 206787103 142 14,797 SH   SOLE   14,557 0 240
CONSOLIDATED EDISON INC COMMON STOCK 209115104 6,683 76,222 SH   SOLE   75,478 0 744
CONSTELLIUM SE COMMON STOCK N22035104 3,404 339,000 SH   SOLE   339,000 0 0
COOPER COS INC COMMON STOCK 216648402 18,850 55,954 SH   SOLE   55,913 0 41
COPART INC COMMON STOCK 217204106 3,719 49,761 SH   SOLE   4,636 0 45,125
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 1,118 100,257 SH   SOLE   100,000 0 257
CORE LABORATORIES N V COMMON STOCK N22717107 8,624 164,949 SH   SOLE   164,949 0 0
CORESITE RLTY CORP REIT 21870Q105 1,002 8,703 SH   SOLE   8,560 0 143
CORNERSTONE ONDEMAND INC COMMON STOCK 21925Y103 4,779 82,500 SH   SOLE   82,500 0 0
CORNING INC COMMON STOCK 219350105 59,975 1,804,838 SH   SOLE   1,761,796 0 43,042
CORPORATE OFFICE PPTYS TR REIT 22002T108 294 11,149 SH   SOLE   10,585 0 564
COSTCO WHSL CORP NEW COMMON STOCK 22160K105 297,067 1,124,147 SH   SOLE   1,097,729 0 26,418
COUPA SOFTWARE INC COMMON STOCK 22266L106 3,569 28,188 SH   SOLE   28,188 0 0
COUSINS PPTYS INC REIT 222795502 907 25,077 SH   SOLE   24,553 0 524
COVIA HLDGS CORP COMMON STOCK 22305A103 33 16,652 SH   SOLE   16,652 0 0
CRACKER BARREL OLD CTRY STOR COMMON STOCK 22410J106 743 4,350 SH   SOLE   4,275 0 75
CRANE CO COMMON STOCK 224399105 425 5,090 SH   SOLE   5,090 0 0
CREDIT SUISSE GROUP AMERICAN DEPOSITARY RECEIPT 225401108 322 26,903 SH   SOLE   24,145 0 2,758
CREE INC COMMON STOCK 225447101 640 11,390 SH   SOLE   11,390 0 0
CRISPR THERAPEUTICS AG COMMON STOCK H17182108 961 20,413 SH   SOLE   20,413 0 0
CROWDSTRIKE HLDGS INC COMMON STOCK 22788C105 3,952 57,878 SH   SOLE   57,878 0 0
CROWN HOLDINGS INC COMMON STOCK 228368106 858 14,047 SH   SOLE   13,787 0 260
CSG SYS INTL INC COMMON STOCK 126349109 22,582 462,459 SH   SOLE   462,229 0 230
CSW INDUSTRIALS INC COMMON STOCK 126402106 6,827 100,182 SH   SOLE   100,182 0 0
CTRIP COM INTL LTD EQUITY 22943F100 410 11,100 SH   SOLE   11,100 0 0
CUBESMART REIT 229663109 72,786 2,176,615 SH   SOLE   2,175,255 0 1,360
CULLEN FROST BANKERS INC COMMON STOCK 229899109 2,395 25,570 SH   SOLE   25,570 0 0
CUMMINS INC COMMON STOCK 231021106 741 4,323 SH   SOLE   3,761 0 562
CUMULUS MEDIA INC Class A Common Stock 231082801 46,921 2,529,446 SH   SOLE   2,529,446 0 0
CVB FINL CORP COMMON STOCK 126600105 6,956 330,773 SH   SOLE   330,537 0 236
CVS HEALTH CORP COMMON STOCK 126650100 105,468 1,935,540 SH   SOLE   1,806,516 0 129,024
CYPRESS SEMICONDUCTOR CORP COMMON STOCK 232806109 5,353 240,688 SH   SOLE   165,316 0 75,372
DARDEN RESTAURANTS INC COMMON STOCK 237194105 6,266 51,472 SH   SOLE   45,353 0 6,119
DAVE & BUSTERS ENTMT INC COMMON STOCK 238337109 5,275 130,343 SH   SOLE   130,238 0 105
DAVITA INC COMMON STOCK 23918K108 12,410 220,586 SH   SOLE   208,498 0 12,088
DEERE & CO COMMON STOCK 244199105 42,742 257,931 SH   SOLE   251,899 0 6,032
DELL TECHNOLOGIES INC COMMON STOCK 24703L202 1,450 28,550 SH   SOLE   7,010 0 21,540
DELTA AIR LINES INC DEL COMMON STOCK 247361702 4,020 70,840 SH   SOLE   70,298 0 542
DELUXE CORP COMMON STOCK 248019101 1,407 34,600 SH   SOLE   34,600 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109 5,998 102,772 SH   SOLE   102,327 0 445
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 40,678 1,426,306 SH   SOLE   1,424,290 0 2,016
DEXCOM INC COMMON STOCK 252131107 14,660 97,839 SH   SOLE   97,714 0 125
DIAMONDBACK ENERGY INC COMMON STOCK 25278X109 3,576 32,819 SH   SOLE   15,520 0 17,299
DIAMONDROCK HOSPITALITY CO REIT 252784301 510 49,333 SH   SOLE   47,540 0 1,793
DICKS SPORTING GOODS INC COMMON STOCK 253393102 1,873 54,097 SH   SOLE   54,092 0 5
DIEBOLD NXDF INC COMMON STOCK 253651103 323 35,285 SH   SOLE   35,095 0 190
DIGITAL RLTY TR INC REIT 253868103 3,406 28,920 SH   SOLE   16,002 0 12,918
DISCOVERY INC COMMON STOCK 25470F104 682 22,222 SH   SOLE   21,930 0 292
DNP SELECT INCOME FD MUTUAL FUND 23325P104 8,201 693,798 SH   SOLE   693,798 0 0
DOCUSIGN INC COMMON STOCK 256163106 43,415 873,373 SH   SOLE   873,314 0 59
DOLLAR TREE INC COMMON STOCK 256746108 26,767 249,254 SH   SOLE   248,980 0 274
DOMINION ENERGY INC COMMON STOCK 25746U109 6,847 88,558 SH   SOLE   49,830 0 38,728
DOMINOS PIZZA INC COMMON STOCK 25754A201 1,906 6,848 SH   SOLE   6,848 0 0
DONALDSON INC COMMON STOCK 257651109 10,864 213,604 SH   SOLE   213,538 0 66
DOUGLAS EMMETT INC REIT 25960P109 506 12,707 SH   SOLE   11,705 0 1,002
DOVER CORP COMMON STOCK 260003108 40,968 408,860 SH   SOLE   378,686 0 30,174
DRIVE SHACK INC COMMON STOCK 262077100 392 83,565 SH   SOLE   83,565 0 0
DROPBOX INC COMMON STOCK 26210C104 31,105 1,241,710 SH   SOLE   1,241,710 0 0
DTE ENERGY CO COMMON STOCK 233331107 10,084 78,859 SH   SOLE   78,615 0 244
DTF TAX-FREE INCOME INC MUTUAL FUND 23334J107 4,276 308,941 SH   SOLE   308,941 0 0
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 18,334 207,779 SH   SOLE   206,653 0 1,126
DUKE REALTY CORP COMMON STOCK 264411505 1,214 38,396 SH   SOLE   36,587 0 1,809
DUNKIN BRANDS GROUP INC COMMON STOCK 265504100 1,026 12,883 SH   SOLE   12,284 0 599
DXC TECHNOLOGY CO COMMON STOCK 23355L106 932 16,893 SH   SOLE   16,613 0 280
E TRADE FINANCIAL CORP COMMON STOCK 269246401 714 16,008 SH   SOLE   15,514 0 494
EAGLE BANCORP INC MD COMMON STOCK 268948106 985 18,206 SH   SOLE   18,116 0 90
EASTGROUP PPTY INC REIT 277276101 19,460 167,789 SH   SOLE   167,588 0 201
EASTMAN CHEMICAL CO COMMON STOCK 277432100 2,111 27,127 SH   SOLE   26,951 0 176
EATON VANCE CORP COMMON STOCK 278265103 19,177 444,632 SH   SOLE   443,601 0 1,031
EATON VANCE ENHANCED EQ INC MUTUAL FUND 278274105 850 56,739 SH   SOLE   56,739 0 0
EATON VANCE ENH EQTY INC FD MUTUAL FUND 278277108 613 36,104 SH   SOLE   36,104 0 0
EATON VANCE FLTNG RATE 2022 MUTUAL FUND 27831H100 3,620 389,892 SH   SOLE   384,539 0 5,353
EATON VANCE FLTG RATE INCOM MUTUAL FUND 278284104 3,979 265,451 SH   SOLE   211,481 0 53,970
EATON VANCE FLTING RATE INC MUTUAL FUND 278279104 640 47,450 SH   SOLE   46,010 0 1,440
EATON VANCE LTD DUR INCOME F MUTUAL FUND 27828H105 451 35,675 SH   SOLE   32,380 0 3,295
EATON VANCE MUN INCOME 2028 MUTUAL FUND 27829U105 2,826 137,392 SH   SOLE   120,450 0 16,942
EATON VANCE SR FLTNG RTE TR MUTUAL FUND 27828Q105 135 10,314 SH   SOLE   2,310 0 8,004
EATON VANCE SH TM DR DIVR IN MUTUAL FUND 27828V104 790 58,340 SH   SOLE   46,315 0 12,025
EATON VANCE TXMGD GL BUYWR O MUTUAL FUND 27829C105 202 20,674 SH   SOLE   16,020 0 4,654
EATON VANCE TAX ADVT DIV INC MUTUAL FUND 27828G107 778 32,694 SH   SOLE   27,634 0 5,060
EATON VANCE TX ADV GLBL DIV MUTUAL FUND 27828S101 193 12,009 SH   SOLE   12,009 0 0
EATON VANCE TX ADV GLB DIV O MUTUAL FUND 27828U106 238 9,802 SH   SOLE   9,802 0 0
EATON VANCE TX MNG BY WRT OP MUTUAL FUND 27828Y108 294 19,605 SH   SOLE   19,605 0 0
EATON VANCE TX MGD DIV EQ IN MUTUAL FUND 27828N102 371 30,915 SH   SOLE   30,915 0 0
EATON VANCE TAX MNGD GBL DV MUTUAL FUND 27829F108 660 79,593 SH   SOLE   62,266 0 17,327
EBAY INC COMMON STOCK 278642103 57,405 1,453,294 SH   SOLE   1,452,145 0 1,149
EDGEWELL PERS CARE CO COMMON STOCK 28035Q102 643 23,870 SH   SOLE   23,870 0 0
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 24,759 134,022 SH   SOLE   111,534 0 22,488
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 11,809 349,388 SH   SOLE   349,227 0 161
SWEDISH EXPT CR CORP MUTUAL FUND 870297801 92 17,585 SH   SOLE   17,585 0 0
LILLY ELI & CO COMMON STOCK 532457108 337,406 3,045,456 SH   SOLE   3,013,864 0 31,592
EMCOR GROUP INC COMMON STOCK 29084Q100 8,829 100,218 SH   SOLE   100,218 0 0
EMERSON ELEC CO COMMON STOCK 291011104 183,003 2,742,846 SH   SOLE   2,717,628 0 25,218
EMPIRE ST RLTY TR INC REIT 292104106 5,057 341,447 SH   SOLE   340,667 0 780
ENBRIDGE INC COMMON STOCK 29250N105 2,912 80,708 SH   SOLE   77,588 0 3,120
ENCANA CORP COMMON STOCK 292505104 338 65,873 SH   SOLE   63,328 0 2,545
ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 3,973 62,705 SH   SOLE   62,705 0 0
ENDURANCE INTL GROUP HLDGS I COMMON STOCK 29272B105 152 31,646 SH   SOLE   31,646 0 0
ENERGIZER HLDGS INC NEW COMMON STOCK 29272W109 1,085 28,075 SH   SOLE   28,075 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y506 859 13,480 SH   SOLE   11,780 0 1,700
ENERGY TRANSFER LP PARTNERSHIP 29273V100 2,666 189,334 SH   SOLE   189,334 0 0
ENERSYS COMMON STOCK 29275Y102 17,684 258,163 SH   SOLE   258,163 0 0
ENSTAR GROUP LIMITED COMMON STOCK G3075P101 825 4,732 SH   SOLE   4,732 0 0
ENTERGY CORP NEW COMMON STOCK 29364G103 514 4,991 SH   SOLE   4,083 0 908
ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 5,253 126,264 SH   SOLE   126,264 0 0
ENTERPRISE PRODS PARTNERS L PARTNERSHIP 293792107 14,571 504,713 SH   SOLE   472,945 0 31,768
EPAM SYS INC COMMON STOCK 29414B104 1,671 9,654 SH   SOLE   9,606 0 48
EQT CORP COMMON STOCK 26884L109 3,101 196,165 SH   SOLE   196,165 0 0
EQUIFAX INC COMMON STOCK 294429105 8,985 66,441 SH   SOLE   49,607 0 16,834
EQUINIX INC REIT 29444U700 3,157 6,261 SH   SOLE   6,179 0 82
EQUITRANS MIDSTREAM CORPORAT COMMON STOCK 294600101 3,104 157,507 SH   SOLE   156,931 0 576
EQUITY RESIDENTIAL REIT 29476L107 38,948 513,014 SH   SOLE   511,251 0 1,763
ESSENT GROUP LTD COMMON STOCK G3198U102 11,473 244,156 SH   SOLE   244,156 0 0
ESSEX PPTY TR INC REIT 297178105 1,839 6,301 SH   SOLE   5,894 0 407
EURONET WORLDWIDE INC COMMON STOCK 298736109 13,815 82,112 SH   SOLE   82,087 0 25
EVENTBRITE INC COMMON STOCK 29975E109 3,773 232,871 SH   SOLE   232,871 0 0
EVERBRIDGE INC COMMON STOCK 29978A104 2,012 22,500 SH   SOLE   22,500 0 0
EVEREST RE GROUP LTD COMMON STOCK G3223R108 800 3,236 SH   SOLE   0 0 3,236
EVERGY INC COMMON STOCK 30034W106 7,650 127,188 SH   SOLE   126,794 0 394
EVERSOURCE ENERGY COMMON STOCK 30040W108 12,205 161,096 SH   SOLE   159,365 0 1,731
EVOLENT HEALTH INC COMMON STOCK 30050B101 795 100,000 SH   SOLE   100,000 0 0
EXACT SCIENCES CORP COMMON STOCK 30063P105 28,516 241,581 SH   SOLE   241,395 0 186
EXELON CORP COMMON STOCK 30161N101 3,634 75,793 SH   SOLE   72,256 0 3,537
EXICURE INC COMMON STOCK 30205M101 93 33,334 SH   SOLE   33,334 0 0
EXP WORLD HOLDINGS INC COMMON STOCK 30212W100 1,387 124,611 SH   SOLE   124,611 0 0
EXPEDIA GROUP INC COMMON STOCK 30212P303 1,778 13,365 SH   SOLE   13,319 0 46
EXPEDITORS INTL WASH INC COMMON STOCK 302130109 1,946 25,651 SH   SOLE   24,970 0 681
EXTRA SPACE STORAGE INC COMMON STOCK 30225T102 5,756 54,252 SH   SOLE   53,491 0 761
EXXON MOBIL CORP COMMON STOCK 30231G102 615,397 8,030,763 SH   SOLE   7,834,877 0 195,886
FACTSET RESH SYS INC COMMON STOCK 303075105 2,722 9,499 SH   SOLE   9,483 0 16
FAIR ISAAC CORP COMMON STOCK 303250104 3,663 11,664 SH   SOLE   11,664 0 0
FASTENAL CO COMMON STOCK 311900104 37,820 1,160,479 SH   SOLE   1,000,335 0 160,144
FEDERAL REALTY INVT TR COMMON STOCK 313747206 2,086 16,204 SH   SOLE   15,770 0 434
FEDERATED INVS INC PA COMMON STOCK 314211103 964 29,659 SH   SOLE   29,037 0 622
FEDEX CORP COMMON STOCK 31428X106 57,427 349,759 SH   SOLE   342,244 0 7,515
FIBROGEN INC COMMON STOCK 31572Q808 2,349 52,000 SH   SOLE   52,000 0 0
FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 10,690 265,268 SH   SOLE   245,335 0 19,933
FIFTH THIRD BANCORP COMMON STOCK 316773100 54,551 1,955,248 SH   SOLE   1,865,936 0 89,312
FINANCIAL INSTNS INC COMMON STOCK 317585404 2,721 93,335 SH   SOLE   93,335 0 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y605 1,283 46,479 SH   SOLE   45,179 0 1,300
FIREEYE INC COMMON STOCK 31816Q101 1,620 109,416 SH   SOLE   109,237 0 179
FIRST AMERN FINL CORP COMMON STOCK 31847R102 40,698 757,883 SH   SOLE   757,714 0 169
FIRST BANCORP N C COMMON STOCK 318910106 466 12,785 SH   SOLE   12,785 0 0
FIRST BUSEY CORP COMMON STOCK 319383204 3,679 139,294 SH   SOLE   139,000 0 294
FIRST CTZNS BANCSHARES INC N COMMON STOCK 31946M103 14,955 33,213 SH   SOLE   33,204 0 9
FIRST CMNTY BANKSHARES INC V COMMON STOCK 31983A103 603 17,850 SH   SOLE   17,850 0 0
FIRST HORIZON NATL CORP COMMON STOCK 320517105 1,242 83,165 SH   SOLE   83,165 0 0
FIRST INDUSTRIAL REALTY TRUS REIT 32054K103 2,086 56,788 SH   SOLE   55,927 0 861
FIRST MIDWEST BANCORP DEL COMMON STOCK 320867104 1,368 66,810 SH   SOLE   66,568 0 242
FIRST REP BK SAN FRANCISCO C COMMON STOCK 33616C100 38,563 394,912 SH   SOLE   327,699 0 67,213
FIRST TR EXCHANGE TRADED FD MUTUAL FUND 33738D101 3,348 133,114 SH   SOLE   61,267 0 71,847
FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33739E108 81,061 4,180,581 SH   SOLE   4,180,581 0 0
FLEETCOR TECHNOLOGIES INC COMMON STOCK 339041105 1,587 5,650 SH   SOLE   5,563 0 87
FLEX LTD COMMON STOCK Y2573F102 1,116 116,596 SH   SOLE   116,596 0 0
FLOWERS FOODS INC COMMON STOCK 343498101 6,098 262,075 SH   SOLE   261,924 0 151
FLOWSERVE CORP COMMON STOCK 34354P105 1,054 20,005 SH   SOLE   19,940 0 65
FLUOR CORP NEW COMMON STOCK 343412102 1,099 32,616 SH   SOLE   4,530 0 28,086
FNB CORP PA COMMON STOCK 302520101 1,318 111,955 SH   SOLE   111,183 0 772
FOOT LOCKER INC COMMON STOCK 344849104 512 12,203 SH   SOLE   12,150 0 53
FORD MTR CO DEL COMMON STOCK 345370860 15,014 1,467,691 SH   SOLE   1,330,965 0 136,726
FORTINET INC COMMON STOCK 34959E109 3,864 50,289 SH   SOLE   20,179 0 30,110
FORTIVE CORP COMMON STOCK 34959J108 119,434 1,465,085 SH   SOLE   1,447,341 0 17,744
FOUR CORNERS PPTY TR INC COMMON STOCK 35086T109 317 11,603 SH   SOLE   10,871 0 732
FRANKS INTL N V COMMON STOCK N33462107 8,194 1,500,668 SH   SOLE   1,500,000 0 668
FRANKLIN ELEC INC COMMON STOCK 353514102 3,278 69,008 SH   SOLE   68,901 0 107
FRANKLIN RES INC COMMON STOCK 354613101 15,311 439,984 SH   SOLE   413,766 0 26,218
FREEPORT-MCMORAN INC COMMON STOCK 35671D857 708 60,988 SH   SOLE   58,743 0 2,245
FULTON FINL CORP PA COMMON STOCK 360271100 491 30,000 SH   SOLE   30,000 0 0
GAP INC COMMON STOCK 364760108 2,782 154,800 SH   SOLE   154,138 0 662
GARMIN LTD COMMON STOCK H2906T109 4,823 60,440 SH   SOLE   60,198 0 242
GARRETT MOTION INC COMMON STOCK 366505105 843 54,920 SH   SOLE   48,193 0 6,727
GARTNER INC COMMON STOCK 366651107 3,043 18,905 SH   SOLE   18,879 0 26
GATX CORP COMMON STOCK 361448103 3,247 40,952 SH   SOLE   40,952 0 0
GCI LIBERTY INC COMMON STOCK 36164V305 2,760 44,912 SH   SOLE   44,912 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 32,713 179,922 SH   SOLE   179,257 0 665
GENERAL ELECTRIC CO COMMON STOCK 369604103 67,089 6,389,390 SH   SOLE   6,376,431 0 12,959
GENERAL MLS INC COMMON STOCK 370334104 3,819 72,714 SH   SOLE   70,767 0 1,947
GENERAL MTRS CO COMMON STOCK 37045V100 5,342 138,634 SH   SOLE   76,953 0 61,681
GENTEX CORP COMMON STOCK 371901109 46,852 1,903,776 SH   SOLE   1,903,776 0 0
GENTHERM INC COMMON STOCK 37253A103 1,665 39,808 SH   SOLE   39,732 0 76
GENUINE PARTS CO COMMON STOCK 372460105 29,400 283,840 SH   SOLE   266,803 0 17,037
GILDAN ACTIVEWEAR INC COMMON STOCK 375916103 53,150 1,374,104 SH   SOLE   1,374,104 0 0
GLACIER BANCORP INC NEW COMMON STOCK 37637Q105 1,909 47,086 SH   SOLE   46,850 0 236
GMS INC COMMON STOCK 36251C103 1,546 70,279 SH   SOLE   70,185 0 94
GRACO INC COMMON STOCK 384109104 2,568 51,172 SH   SOLE   50,893 0 279
GRAND CANYON ED INC COMMON STOCK 38526M106 50,232 429,260 SH   SOLE   429,228 0 32
GREEN DOT CORP COMMON STOCK 39304D102 1,890 38,650 SH   SOLE   38,650 0 0
GRIFFON CORP COMMON STOCK 398433102 333 19,664 SH   SOLE   19,570 0 94
GTT COMMUNICATIONS INC COMMON STOCK 362393100 232 13,202 SH   SOLE   13,202 0 0
GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 7,563 74,597 SH   SOLE   74,597 0 0
GULFPORT ENERGY CORP COMMON STOCK 402635304 1,880 382,834 SH   SOLE   382,420 0 414
BLOCK H & R INC COMMON STOCK 093671105 1,318 44,977 SH   SOLE   44,856 0 121
HAEMONETICS CORP COMMON STOCK 405024100 24,534 203,875 SH   SOLE   199,401 0 4,474
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 380 17,355 SH   SOLE   17,240 0 115
HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 206 12,000 SH   SOLE   12,000 0 0
HANESBRANDS INC COMMON STOCK 410345102 6,411 372,287 SH   SOLE   372,099 0 188
HARLEY DAVIDSON INC COMMON STOCK 412822108 1,112 31,024 SH   SOLE   31,024 0 0
HARTFORD FINL SVCS GROUP INC COMMON STOCK 416515104 3,509 62,969 SH   SOLE   61,544 0 1,425
HASBRO INC COMMON STOCK 418056107 3,413 32,298 SH   SOLE   32,191 0 107
HCA HEALTHCARE INC COMMON STOCK 40412C101 31,550 233,407 SH   SOLE   233,007 0 400
HCP INC REIT 40414L109 898 28,065 SH   SOLE   25,765 0 2,300
HDFC BANK LTD AMERICAN DEPOSITARY RECEIPT 40415F101 476 3,660 SH   SOLE   3,660 0 0
HEALTHCARE RLTY TR REIT 421946104 20,840 665,394 SH   SOLE   664,315 0 1,079
HEALTHEQUITY INC COMMON STOCK 42226A107 3,102 47,430 SH   SOLE   47,430 0 0
HEARTLAND FINL USA INC COMMON STOCK 42234Q102 4,976 111,235 SH   SOLE   111,235 0 0
HELEN OF TROY CORP LTD COMMON STOCK G4388N106 200 1,530 SH   SOLE   1,530 0 0
HELMERICH & PAYNE INC COMMON STOCK 423452101 477 9,423 SH   SOLE   8,865 0 558
HENRY SCHEIN INC COMMON STOCK 806407102 7,211 103,158 SH   SOLE   83,825 0 19,333
HERITAGE FINL CORP WASH COMMON STOCK 42722X106 1,160 39,282 SH   SOLE   39,199 0 83
HERSHEY CO COMMON STOCK 427866108 76,567 571,266 SH   SOLE   565,731 0 5,535
HESS CORP COMMON STOCK 42809H107 4,422 69,555 SH   SOLE   69,270 0 285
HEWLETT PACKARD ENTERPRISE C COMMON STOCK 42824C109 3,941 263,628 SH   SOLE   251,795 0 11,833
HIGHWOODS PPTYS INC REIT 431284108 984 23,833 SH   SOLE   23,021 0 812
HILLENBRAND INC COMMON STOCK 431571108 1,317 33,286 SH   SOLE   33,123 0 163
HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 2,242 70,461 SH   SOLE   70,461 0 0
HILTON WORLDWIDE HLDGS INC COMMON STOCK 43300A203 11,823 120,964 SH   SOLE   120,403 0 561
HNI CORP COMMON STOCK 404251100 7,758 219,287 SH   SOLE   219,287 0 0
HOLLYFRONTIER CORP COMMON STOCK 436106108 1,238 26,759 SH   SOLE   25,610 0 1,149
HOLOGIC INC COMMON STOCK 436440101 9,503 197,892 SH   SOLE   197,743 0 149
HOME BANCSHARES INC COMMON STOCK 436893200 1,474 76,530 SH   SOLE   76,530 0 0
HOMESTREET INC COMMON STOCK 43785V102 2,240 75,558 SH   SOLE   75,495 0 63
HONEYWELL INTL INC COMMON STOCK 438516106 125,158 716,868 SH   SOLE   651,269 0 65,599
HORACE MANN EDUCATORS CORP N COMMON STOCK 440327104 15,590 386,933 SH   SOLE   386,834 0 99
HORIZON THERAPEUTICS PUB LTD COMMON STOCK G46188101 650 27,000 SH   SOLE   27,000 0 0
HORMEL FOODS CORP COMMON STOCK 440452100 13,306 328,221 SH   SOLE   304,717 0 23,504
HOST HOTELS & RESORTS INC REIT 44107P104 5,238 287,466 SH   SOLE   281,355 0 6,111
HOULIHAN LOKEY INC COMMON STOCK 441593100 3,924 88,121 SH   SOLE   88,121 0 0
HP INC COMMON STOCK 40434L105 4,054 194,978 SH   SOLE   193,388 0 1,590
HSBC HLDGS PLC AMERICAN DEPOSITARY RECEIPT 404280406 1,429 34,240 SH   SOLE   30,516 0 3,724
HUB GROUP INC COMMON STOCK 443320106 813 19,365 SH   SOLE   19,273 0 92
HUBBELL INC COMMON STOCK 443510607 418 3,206 SH   SOLE   3,078 0 128
HUDSON LTD COMMON STOCK G46408103 5,818 421,906 SH   SOLE   421,906 0 0
HUDSON PAC PPTYS INC REIT 444097109 683 20,538 SH   SOLE   20,021 0 517
HUMANA INC COMMON STOCK 444859102 3,699 13,943 SH   SOLE   13,721 0 222
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 8,303 600,813 SH   SOLE   415,917 0 184,896
HUNTSMAN CORP COMMON STOCK 447011107 654 32,017 SH   SOLE   31,650 0 367
HYATT HOTELS CORP COMMON STOCK 448579102 55,285 726,188 SH   SOLE   726,118 0 70
ICON PLC COMMON STOCK G4705A100 1,294 8,405 SH   SOLE   8,030 0 375
IDEXX LABS INC COMMON STOCK 45168D104 23,958 87,014 SH   SOLE   23,403 0 63,611
IES HLDGS INC COMMON STOCK 44951W106 943 50,000 SH   SOLE   50,000 0 0
IHEARTMEDIA INC COMMON STOCK 45174J509 13,681 909,050 SH   SOLE   909,050 0 0
II VI INC COMMON STOCK 902104108 3,296 90,160 SH   SOLE   90,000 0 160
ILLINOIS TOOL WKS INC COMMON STOCK 452308109 179,715 1,191,668 SH   SOLE   1,183,726 0 7,942
INCYTE CORP COMMON STOCK 45337C102 20,688 243,505 SH   SOLE   243,316 0 189
INDEPENDENT BK GROUP INC COMMON STOCK 45384B106 953 17,347 SH   SOLE   17,347 0 0
INGERSOLL-RAND PLC COMMON STOCK G47791101 6,168 48,691 SH   SOLE   24,344 0 24,347
INGEVITY CORP COMMON STOCK 45688C107 1,547 14,714 SH   SOLE   14,686 0 28
INGREDION INC COMMON STOCK 457187102 260 3,151 SH   SOLE   3,046 0 105
INOVALON HLDGS INC COMMON STOCK 45781D101 9,920 683,633 SH   SOLE   683,633 0 0
INPHI CORP COMMON STOCK 45772F107 1,281 25,561 SH   SOLE   25,418 0 143
INSTRUCTURE INC COMMON STOCK 45781U103 1,732 40,759 SH   SOLE   40,759 0 0
INSULET CORP COMMON STOCK 45784P101 494 4,140 SH   SOLE   4,140 0 0
INTEL CORP COMMON STOCK 458140100 482,116 10,071,361 SH   SOLE   9,562,626 0 508,735
INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 103,721 752,146 SH   SOLE   734,555 0 17,591
INTERNATIONAL FLAVORS&FRAGRA COMMON STOCK 459506101 3,782 26,066 SH   SOLE   22,723 0 3,343
INTL PAPER CO COMMON STOCK 460146103 1,900 43,866 SH   SOLE   42,684 0 1,182
INTERNATIONAL SPEEDWAY CORP COMMON STOCK 460335201 6,720 149,701 SH   SOLE   149,701 0 0
INTERXION HOLDING N.V COMMON STOCK N47279109 2,663 35,000 SH   SOLE   35,000 0 0
INVESCO LTD COMMON STOCK G491BT108 815 39,824 SH   SOLE   12,722 0 27,102
INVESCO QQQ TR MUTUAL FUND 46090E103 2,457 13,159 SH   SOLE   13,156 0 3
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V241 348 10,500 SH   SOLE   10,455 0 45
INVESCO SR INCOME TR Closed End Mutual Fund 46131H107 10,890 2,520,917 SH   SOLE   2,520,917 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G508 738 32,540 SH   SOLE   32,540 0 0
INVESTORS TITLE CO COMMON STOCK 461804106 1,940 11,615 SH   SOLE   11,615 0 0
INVITATION HOMES INC REIT 46187W107 5,723 214,093 SH   SOLE   213,006 0 1,087
IONIS PHARMACEUTICALS INC COMMON STOCK 462222100 1,263 19,653 SH   SOLE   19,594 0 59
IQVIA HLDGS INC COMMON STOCK 46266C105 14,864 92,381 SH   SOLE   91,949 0 432
IRHYTHM TECHNOLOGIES INC COMMON STOCK 450056106 5,410 68,409 SH   SOLE   68,409 0 0
IROBOT CORP COMMON STOCK 462726100 296 3,235 SH   SOLE   2,644 0 591
ISHARES TR MUTUAL FUND 46434V100 5,707 111,964 SH   SOLE   103,872 0 8,092
ISHARES TR MUTUAL FUND 46429B747 2,055 20,430 SH   SOLE   15,113 0 5,317
ISHARES TR MUTUAL FUND 464287457 6,665 78,621 SH   SOLE   76,696 0 1,925
ISHARES TR MUTUAL FUND 464287440 2,410 21,901 SH   SOLE   21,055 0 846
ISHARES TR MUTUAL FUND 464287564 10,302 91,455 SH   SOLE   91,455 0 0
ISHARES TR MUTUAL FUND 46429B663 1,746 18,475 SH   SOLE   18,475 0 0
ISHARES TR MUTUAL FUND 46432F842 37,935 617,838 SH   SOLE   567,510 0 50,328
ISHARES INC MUTUAL FUND 46434G103 1,130 21,966 SH   SOLE   21,927 0 39
ISHARES TR MUTUAL FUND 464287200 762 2,585 SH   SOLE   2,585 0 0
ISHARES TR MUTUAL FUND 464287507 1,658 8,536 SH   SOLE   8,536 0 0
ISHARES TR MUTUAL FUND 464287804 8,976 114,669 SH   SOLE   114,669 0 0
ISHARES TR MUTUAL FUND 46434V613 5,501 106,435 SH   SOLE   101,761 0 4,674
ISHARES TR MUTUAL FUND 464287226 752 6,751 SH   SOLE   6,751 0 0
ISHARES TR MUTUAL FUND 46429B689 1,042 14,351 SH   SOLE   13,776 0 575
ISHARES INC MUTUAL FUND 464286533 386 6,565 SH   SOLE   6,565 0 0
ISHARES TR MUTUAL FUND 46432F339 972 10,624 SH   SOLE   10,624 0 0
ISHARES TR MUTUAL FUND 46435G243 776 30,613 SH   SOLE   27,613 0 3,000
ISHARES TR MUTUAL FUND 46429B655 555 10,900 SH   SOLE   10,900 0 0
ISHARES TR MUTUAL FUND 464287325 8,174 132,461 SH   SOLE   132,461 0 0
ISHARES GOLD TRUST MUTUAL FUND 464285105 345 25,546 SH   SOLE   25,546 0 0
ISHARES TR MUTUAL FUND 464287242 1,970 15,840 SH   SOLE   13,133 0 2,707
ISHARES TR MUTUAL FUND 464287382 741 12,670 SH   SOLE   12,670 0 0
ISHARES TR MUTUAL FUND 464288588 1,736 16,131 SH   SOLE   16,131 0 0
ISHARES TR MUTUAL FUND 464288257 366 4,971 SH   SOLE   4,971 0 0
ISHARES TR MUTUAL FUND 464288182 753 10,796 SH   SOLE   10,796 0 0
ISHARES TR MUTUAL FUND 464287465 18,541 282,082 SH   SOLE   279,754 0 2,328
ISHARES TR MUTUAL FUND 464288273 483 8,418 SH   SOLE   8,418 0 0
ISHARES TR MUTUAL FUND 464287234 12,499 291,291 SH   SOLE   290,391 0 900
ISHARES INC MUTUAL FUND 464286608 339 8,569 SH   SOLE   8,569 0 0
ISHARES INC MUTUAL FUND 464286871 323 12,486 SH   SOLE   12,486 0 0
ISHARES INC MUTUAL FUND 46434G822 369 6,767 SH   SOLE   6,767 0 0
ISHARES INC MUTUAL FUND 464286665 2,616 55,397 SH   SOLE   55,397 0 0
ISHARES TR MUTUAL FUND 464288802 216 1,770 SH   SOLE   1,770 0 0
ISHARES TR MUTUAL FUND 464287556 3,188 29,223 SH   SOLE   27,539 0 1,684
ISHARES TR MUTUAL FUND 464287523 223 1,125 SH   SOLE   1,125 0 0
ISHARES TR MUTUAL FUND 464288687 9,519 258,312 SH   SOLE   252,296 0 6,016
ISHARES TR MUTUAL FUND 464287622 1,014 6,229 SH   SOLE   6,229 0 0
ISHARES TR MUTUAL FUND 464287614 5,284 33,585 SH   SOLE   33,585 0 0
ISHARES TR MUTUAL FUND 464287598 2,397 18,845 SH   SOLE   18,845 0 0
ISHARES TR MUTUAL FUND 464287655 3,597 23,130 SH   SOLE   21,805 0 1,325
ISHARES TR MUTUAL FUND 464287648 2,359 11,745 SH   SOLE   11,745 0 0
ISHARES TR MUTUAL FUND 464287630 5,205 43,199 SH   SOLE   41,573 0 1,626
ISHARES TR MUTUAL FUND 464287689 899 5,215 SH   SOLE   5,215 0 0
ISHARES TR MUTUAL FUND 464287499 3,733 66,814 SH   SOLE   60,214 0 6,600
ISHARES TR MUTUAL FUND 464287481 4,833 33,895 SH   SOLE   33,895 0 0
ISHARES TR MUTUAL FUND 464287473 4,336 48,646 SH   SOLE   48,646 0 0
ISHARES TR MUTUAL FUND 464287887 1,609 8,818 SH   SOLE   8,818 0 0
ISHARES TR MUTUAL FUND 464287168 4,576 45,964 SH   SOLE   45,264 0 700
ISHARES TR MUTUAL FUND 464287176 1,226 10,612 SH   SOLE   10,612 0 0
ISHARES TR MUTUAL FUND 464287739 608 6,966 SH   SOLE   6,966 0 0
ISRAEL CHEMICALS LTD COMMON STOCK M5920A109 58 11,189 SH   SOLE   10,604 0 585
ISTAR INC REIT 45031U101 2,830 227,881 SH   SOLE   227,683 0 198
ITT INC COMMON STOCK 45073V108 56,406 861,417 SH   SOLE   861,417 0 0
J2 GLOBAL INC COMMON STOCK 48123V102 1,023 11,511 SH   SOLE   11,511 0 0
HENRY JACK & ASSOC INC COMMON STOCK 426281101 868 6,484 SH   SOLE   6,408 0 76
JACK IN THE BOX INC COMMON STOCK 466367109 488 6,000 SH   SOLE   6,000 0 0
JACOBS ENGR GROUP INC COMMON STOCK 469814107 6,951 82,363 SH   SOLE   82,363 0 0
JAGGED PEAK ENERGY INC COMMON STOCK 47009K107 1,750 211,548 SH   SOLE   211,548 0 0
JAZZ PHARMACEUTICALS PLC COMMON STOCK G50871105 22,077 154,860 SH   SOLE   154,560 0 300
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 3,920 42,886 SH   SOLE   42,777 0 109
JBG SMITH PPTYS COMMON STOCK 46590V100 312 7,925 SH   SOLE   7,098 0 827
JEFFERIES FINL GROUP INC COMMON STOCK 47233W109 237 12,300 SH   SOLE   12,300 0 0
SMUCKER J M CO COMMON STOCK 832696405 2,701 23,444 SH   SOLE   23,148 0 296
WILEY JOHN & SONS INC COMMON STOCK 968223206 2,734 59,627 SH   SOLE   59,584 0 43
WILEY JOHN & SONS INC COMMON STOCK 968223305 2,986 65,006 SH   SOLE   65,006 0 0
JOHNSON CTLS INTL PLC COMMON STOCK G51502105 18,935 458,352 SH   SOLE   431,208 0 27,144
JONES LANG LASALLE INC COMMON STOCK 48020Q107 2,370 16,845 SH   SOLE   16,731 0 114
JPMORGAN CHASE & CO MUTUAL FUND 46625H365 1,937 77,148 SH   SOLE   68,434 0 8,714
JUNIPER NETWORKS INC COMMON STOCK 48203R104 12,453 467,621 SH   SOLE   467,233 0 388
K12 INC COMMON STOCK 48273U102 608 20,000 SH   SOLE   20,000 0 0
KANSAS CITY SOUTHERN COMMON STOCK 485170302 8,295 68,094 SH   SOLE   63,188 0 4,906
KEARNY FINL CORP MD COMMON STOCK 48716P108 1,568 118,000 SH   SOLE   118,000 0 0
KELLOGG CO COMMON STOCK 487836108 5,233 97,676 SH   SOLE   97,142 0 534
KEMPER CORP DEL COMMON STOCK 488401100 1,201 13,921 SH   SOLE   13,720 0 201
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 1,623 18,076 SH   SOLE   17,280 0 796
KIMBERLY CLARK CORP COMMON STOCK 494368103 16,903 126,822 SH   SOLE   121,528 0 5,294
KIMCO RLTY CORP REIT 49446R109 2,634 142,539 SH   SOLE   140,159 0 2,380
KINDER MORGAN INC DEL COMMON STOCK 49456B101 1,516 72,616 SH   SOLE   68,180 0 4,436
KLA CORPORATION COMMON STOCK 482480100 230 1,943 SH   SOLE   1,854 0 89
KNIGHT SWIFT TRANSN HLDGS IN COMMON STOCK 499049104 255 7,765 SH   SOLE   7,765 0 0
KNOWLES CORP COMMON STOCK 49926D109 357 19,514 SH   SOLE   19,273 0 241
KOHLS CORP COMMON STOCK 500255104 1,092 22,968 SH   SOLE   22,868 0 100
KONINKLIJKE PHILIPS N V COMMON STOCK 500472303 366 8,390 SH   SOLE   3,865 0 4,525
KONTOOR BRANDS INC COMMON STOCK 50050N103 1,659 59,203 SH   SOLE   58,794 0 409
KORN FERRY COMMON STOCK 500643200 207 5,176 SH   SOLE   5,018 0 158
KRAFT HEINZ CO COMMON STOCK 500754106 3,176 102,333 SH   SOLE   101,215 0 1,118
KROGER CO COMMON STOCK 501044101 8,873 408,716 SH   SOLE   238,692 0 170,024
L BRANDS INC COMMON STOCK 501797104 9,567 366,538 SH   SOLE   366,119 0 419
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 22,959 121,394 SH   SOLE   115,076 0 6,318
LAM RESEARCH CORP COMMON STOCK 512807108 10,107 53,809 SH   SOLE   52,946 0 863
LAMB WESTON HLDGS INC COMMON STOCK 513272104 8,348 131,754 SH   SOLE   115,504 0 16,250
LAS VEGAS SANDS CORP COMMON STOCK 517834107 259 4,386 SH   SOLE   3,675 0 711
LAZARD LTD COMMON STOCK G54050102 580 16,871 SH   SOLE   16,871 0 0
LCI INDS COMMON STOCK 50189K103 794 8,820 SH   SOLE   8,750 0 70
LEAR CORP COMMON STOCK 521865204 1,032 7,409 SH   SOLE   7,376 0 33
LEGG MASON INC COMMON STOCK 524901105 7,047 184,093 SH   SOLE   184,093 0 0
LEGGETT & PLATT INC COMMON STOCK 524660107 5,168 134,687 SH   SOLE   134,248 0 439
LENNAR CORP COMMON STOCK 526057104 4,395 90,697 SH   SOLE   90,653 0 44
LENNOX INTL INC COMMON STOCK 526107107 68,207 248,025 SH   SOLE   247,997 0 28
LIBERTY BROADBAND CORP COMMON STOCK 530307107 655 6,370 SH   SOLE   6,370 0 0
LIBERTY BROADBAND CORP COMMON STOCK 530307305 3,735 35,837 SH   SOLE   35,806 0 31
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 1,131 41,898 SH   SOLE   41,898 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 3,279 123,614 SH   SOLE   123,614 0 0
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229854 929 24,828 SH   SOLE   24,740 0 88
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229870 355 9,902 SH   SOLE   9,871 0 31
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229409 2,608 68,964 SH   SOLE   68,962 0 2
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229607 2,256 59,393 SH   SOLE   59,372 0 21
LIBERTY PPTY TR COMMON STOCK 531172104 260 5,196 SH   SOLE   4,250 0 946
LIGAND PHARMACEUTICALS INC COMMON STOCK 53220K504 13,505 118,307 SH   SOLE   118,307 0 0
LINCOLN ELEC HLDGS INC COMMON STOCK 533900106 4,431 53,822 SH   SOLE   53,660 0 162
LINCOLN NATL CORP IND COMMON STOCK 534187109 5,547 86,061 SH   SOLE   85,492 0 569
LIVE NATION ENTERTAINMENT IN COMMON STOCK 538034109 59,864 903,613 SH   SOLE   903,613 0 0
LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 292 17,036 SH   SOLE   17,036 0 0
LIVERAMP HLDGS INC COMMON STOCK 53815P108 1,036 21,368 SH   SOLE   21,368 0 0
LKQ CORP COMMON STOCK 501889208 3,182 119,576 SH   SOLE   119,448 0 128
LLOYDS BANKING GROUP PLC AMERICAN DEPOSITARY RECEIPT 539439109 106 37,339 SH   SOLE   23,681 0 13,658
LOCKHEED MARTIN CORP COMMON STOCK 539830109 75,138 206,683 SH   SOLE   201,195 0 5,488
LOEWS CORP COMMON STOCK 540424108 3,067 56,097 SH   SOLE   55,715 0 382
LOGMEIN INC COMMON STOCK 54142L109 865 11,743 SH   SOLE   11,663 0 80
LPL FINL HLDGS INC COMMON STOCK 50212V100 18,205 223,183 SH   SOLE   223,026 0 157
LULULEMON ATHLETICA INC COMMON STOCK 550021109 22,897 127,056 SH   SOLE   126,713 0 343
M & T BK CORP COMMON STOCK 55261F104 50,192 295,127 SH   SOLE   290,674 0 4,453
MACYS INC COMMON STOCK 55616P104 2,393 111,505 SH   SOLE   29,631 0 81,874
MADISON SQUARE GARDEN CO NEW COMMON STOCK 55825T103 285 1,017 SH   SOLE   1,000 0 17
MAGELLAN MIDSTREAM PRTNRS LP PARTNERSHIP 559080106 633 9,883 SH   SOLE   8,828 0 1,055
MANITOWOC CO INC COMMON STOCK 563571405 257 14,435 SH   SOLE   14,435 0 0
MANULIFE FINL CORP COMMON STOCK 56501R106 1,524 83,848 SH   SOLE   82,148 0 1,700
MARATHON OIL CORP COMMON STOCK 565849106 1,763 124,066 SH   SOLE   124,066 0 0
MARATHON PETE CORP COMMON STOCK 56585A102 13,122 234,829 SH   SOLE   233,359 0 1,470
MARKEL CORP COMMON STOCK 570535104 12,152 11,153 SH   SOLE   11,153 0 0
MARKETAXESS HLDGS INC COMMON STOCK 57060D108 2,752 8,563 SH   SOLE   8,542 0 21
MARRIOTT VACTINS WORLDWID CO COMMON STOCK 57164Y107 5,801 60,176 SH   SOLE   60,122 0 54
MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 297 1,289 SH   SOLE   1,277 0 12
MARVELL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 4,286 179,568 SH   SOLE   179,568 0 0
MASCO CORP COMMON STOCK 574599106 1,477 37,628 SH   SOLE   36,639 0 989
MASIMO CORP COMMON STOCK 574795100 11,672 78,429 SH   SOLE   78,429 0 0
MATCH GROUP INC COMMON STOCK 57665R106 1,383 20,560 SH   SOLE   20,560 0 0
MATTHEWS INTL CORP COMMON STOCK 577128101 750 21,532 SH   SOLE   21,463 0 69
MAXIM INTEGRATED PRODS INC COMMON STOCK 57772K101 2,484 41,532 SH   SOLE   40,499 0 1,033
MBIA INC COMMON STOCK 55262C100 358 38,500 SH   SOLE   38,500 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 46,908 302,613 SH   SOLE   285,685 0 16,928
MCDONALDS CORP COMMON STOCK 580135101 97,787 470,901 SH   SOLE   370,620 0 100,281
MCKESSON CORP COMMON STOCK 58155Q103 4,783 35,588 SH   SOLE   27,036 0 8,552
MDU RES GROUP INC COMMON STOCK 552690109 944 36,600 SH   SOLE   36,600 0 0
MEDIDATA SOLUTIONS INC COMMON STOCK 58471A105 2,930 32,370 SH   SOLE   32,370 0 0
MEDNAX INC COMMON STOCK 58502B106 287 11,394 SH   SOLE   11,394 0 0
MERCURY SYS INC COMMON STOCK 589378108 15,862 225,467 SH   SOLE   225,332 0 135
MEREDITH CORP COMMON STOCK 589433101 3,216 58,406 SH   SOLE   58,406 0 0
MERITOR INC COMMON STOCK 59001K100 3,759 155,000 SH   SOLE   155,000 0 0
META FINL GROUP INC COMMON STOCK 59100U108 3,243 115,621 SH   SOLE   115,534 0 87
METLIFE INC COMMON STOCK 59156R108 4,894 98,522 SH   SOLE   97,329 0 1,193
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 6,587 230,561 SH   SOLE   230,256 0 305
MICRO FOCUS INTERNATIONAL PL AMERICAN DEPOSITARY RECEIPT 594837403 206 7,856 SH   SOLE   7,248 0 608
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 85,452 985,604 SH   SOLE   891,114 0 94,490
MIDDLEBY CORP COMMON STOCK 596278101 2,616 19,278 SH   SOLE   19,242 0 36
MIDDLESEX WATER CO COMMON STOCK 596680108 5,765 97,308 SH   SOLE   97,308 0 0
MINERALS TECHNOLOGIES INC COMMON STOCK 603158106 8,559 159,957 SH   SOLE   159,957 0 0
MITSUBISHI UFJ FINL GROUP IN AMERICAN DEPOSITARY RECEIPT 606822104 416 87,612 SH   SOLE   72,650 0 14,962
MIZUHO FINL GROUP INC AMERICAN DEPOSITARY RECEIPT 60687Y109 38 13,292 SH   SOLE   5,007 0 8,285
MOHAWK INDS INC COMMON STOCK 608190104 423 2,869 SH   SOLE   2,829 0 40
MOLINA HEALTHCARE INC COMMON STOCK 60855R100 22,030 153,906 SH   SOLE   153,906 0 0
MOLSON COORS BREWING CO COMMON STOCK 60871R209 10,423 186,131 SH   SOLE   186,000 0 131
MONGODB INC COMMON STOCK 60937P106 1,058 6,958 SH   SOLE   6,958 0 0
MONOLITHIC PWR SYS INC COMMON STOCK 609839105 5,047 37,169 SH   SOLE   37,169 0 0
MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 13,055 204,528 SH   SOLE   204,182 0 346
MOODYS CORP COMMON STOCK 615369105 59,624 305,280 SH   SOLE   271,260 0 34,020
MORGAN STANLEY COMMON STOCK 617446448 123,400 2,816,716 SH   SOLE   2,772,952 0 43,764
MOSAIC CO NEW COMMON STOCK 61945C103 914 36,536 SH   SOLE   35,656 0 880
MOTOROLA SOLUTIONS INC COMMON STOCK 620076307 7,363 44,161 SH   SOLE   43,718 0 443
MOTUS GI HLDGS INC COMMON STOCK 62014P108 236 78,000 SH   SOLE   78,000 0 0
MR COOPER GROUP INC COMMON STOCK 62482R107 341 42,597 SH   SOLE   42,597 0 0
MRC GLOBAL INC COMMON STOCK 55345K103 750 43,830 SH   SOLE   43,830 0 0
MSA SAFETY INC COMMON STOCK 553498106 7,444 70,632 SH   SOLE   70,632 0 0
MUELLER WTR PRODS INC COMMON STOCK 624758108 18,472 1,881,099 SH   SOLE   1,881,099 0 0
MURPHY OIL CORP COMMON STOCK 626717102 6,666 270,424 SH   SOLE   178,450 0 91,974
MURPHY USA INC COMMON STOCK 626755102 6,254 74,427 SH   SOLE   74,323 0 104
MYLAN N V COMMON STOCK N59465109 194 10,164 SH   SOLE   9,262 0 902
MYOKARDIA INC COMMON STOCK 62857M105 582 11,616 SH   SOLE   11,616 0 0
NASDAQ INC COMMON STOCK 631103108 6,853 71,261 SH   SOLE   71,203 0 58
NATIONAL FUEL GAS CO N J COMMON STOCK 636180101 308 5,836 SH   SOLE   5,786 0 50
NATIONAL GRID PLC AMERICAN DEPOSITARY RECEIPT 636274409 240 4,514 SH   SOLE   3,616 0 898
NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 272 3,355 SH   SOLE   0 0 3,355
NATIONAL OILWELL VARCO INC COMMON STOCK 637071101 7,629 343,199 SH   SOLE   339,434 0 3,765
NATIONAL RETAIL PPTYS INC COMMON STOCK 637417106 15,464 291,715 SH   SOLE   291,134 0 581
NATIONAL VISION HLDGS INC COMMON STOCK 63845R107 13,741 447,151 SH   SOLE   447,151 0 0
NAVIENT CORPORATION COMMON STOCK 63938C108 26,974 1,976,126 SH   SOLE   1,976,011 0 115
NAVIGANT CONSULTING INC COMMON STOCK 63935N107 933 40,245 SH   SOLE   40,156 0 89
NBT BANCORP INC COMMON STOCK 628778102 982 26,176 SH   SOLE   26,071 0 105
NEOGEN CORP COMMON STOCK 640491106 335 5,397 SH   SOLE   5,267 0 130
NETAPP INC COMMON STOCK 64110D104 36,735 595,378 SH   SOLE   580,811 0 14,567
NETEASE INC EQUITY 64110W102 315 1,231 SH   SOLE   1,181 0 50
NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 11,316 134,028 SH   SOLE   133,877 0 151
NEUROTROPE INC COMMON STOCK 64129T207 272 33,859 SH   SOLE   33,859 0 0
NEW JERSEY RES COMMON STOCK 646025106 2,713 54,512 SH   SOLE   54,512 0 0
NEW RELIC INC COMMON STOCK 64829B100 2,293 26,500 SH   SOLE   26,500 0 0
NEW YORK CMNTY BANCORP INC COMMON STOCK 649445103 177 17,718 SH   SOLE   16,899 0 819
NEW YORK TIMES CO COMMON STOCK 650111107 2,527 77,457 SH   SOLE   77,457 0 0
NEWELL BRANDS INC COMMON STOCK 651229106 7,987 517,955 SH   SOLE   517,282 0 673
NEWMARK GROUP INC COMMON STOCK 65158N102 2,404 267,759 SH   SOLE   267,127 0 632
NEWMARKET CORP COMMON STOCK 651587107 16,625 41,466 SH   SOLE   41,466 0 0
NEWMONT GOLDCORP CORPORATION COMMON STOCK 651639106 6,279 163,215 SH   SOLE   136,576 0 26,639
NEWPARK RES INC COMMON STOCK 651718504 1,301 175,309 SH   SOLE   175,000 0 309
NEWS CORP NEW COMMON STOCK 65249B109 214 15,837 SH   SOLE   14,999 0 838
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 364 3,600 SH   SOLE   3,600 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 34,737 719,929 SH   SOLE   684,544 0 35,385
NIELSEN HLDGS PLC COMMON STOCK G6518L108 1,671 73,931 SH   SOLE   73,294 0 637
NISOURCE INC COMMON STOCK 65473P105 2,779 96,489 SH   SOLE   95,720 0 769
NOBLE ENERGY INC COMMON STOCK 655044105 717 32,023 SH   SOLE   7,826 0 24,197
NOKIA CORP AMERICAN DEPOSITARY RECEIPT 654902204 443 88,334 SH   SOLE   83,588 0 4,746
NOMURA HLDGS INC AMERICAN DEPOSITARY RECEIPT 65535H208 148 41,717 SH   SOLE   34,036 0 7,681
NORDSON CORP COMMON STOCK 655663102 1,642 11,617 SH   SOLE   11,573 0 44
NORDSTROM INC COMMON STOCK 655664100 1,694 53,183 SH   SOLE   41,207 0 11,976
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 75,086 376,691 SH   SOLE   354,402 0 22,289
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 35,303 109,261 SH   SOLE   83,899 0 25,362
NOVANTA INC COMMON STOCK 67000B104 3,641 38,609 SH   SOLE   38,609 0 0
NRG ENERGY INC COMMON STOCK 629377508 1,693 48,198 SH   SOLE   1,173 0 47,025
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 1,050 65,725 SH   SOLE   65,725 0 0
NUCOR CORP COMMON STOCK 670346105 20,107 364,918 SH   SOLE   342,221 0 22,697
NUTANIX INC COMMON STOCK 67059N108 1,106 42,653 SH   SOLE   42,480 0 173
NUVEEN CR STRATEGIES INCM FD Closed End Mutual Fund 67073D102 15,088 1,904,996 SH   SOLE   1,904,996 0 0
NUVEEN FLOATING RATE INCOME Closed End Mutual Fund 67072T108 7,618 773,368 SH   SOLE   773,368 0 0
NUVEEN FLTNG RTE INCM OPP FD Closed End Mutual Fund 6706EN100 5,343 548,565 SH   SOLE   543,704 0 4,861
NUVEEN GLOBAL HIGH INCOME FD CLOSED_END 67075G103 14,108 912,000 SH   SOLE   912,000 0 0
NVENT ELECTRIC PLC COMMON STOCK G6700G107 1,466 59,120 SH   SOLE   58,912 0 208
NVIDIA CORP COMMON STOCK 67066G104 100,304 610,756 SH   SOLE   609,695 0 1,061
NVR INC COMMON STOCK 62944T105 7,340 2,178 SH   SOLE   2,177 0 1
O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 67,612 183,072 SH   SOLE   182,963 0 109
OCCIDENTAL PETE CORP COMMON STOCK 674599105 4,628 92,052 SH   SOLE   84,730 0 7,322
OCEANEERING INTL INC COMMON STOCK 675232102 13,695 671,642 SH   SOLE   671,642 0 0
OKTA INC COMMON STOCK 679295105 27,451 222,254 SH   SOLE   222,115 0 139
OLD DOMINION FREIGHT LINE IN COMMON STOCK 679580100 2,985 20,000 SH   SOLE   20,000 0 0
OLD NATL BANCORP IND COMMON STOCK 680033107 4,444 267,864 SH   SOLE   267,519 0 345
OLD REP INTL CORP COMMON STOCK 680223104 846 37,785 SH   SOLE   37,259 0 526
OMNICOM GROUP INC COMMON STOCK 681919106 10,308 125,780 SH   SOLE   123,007 0 2,773
ON SEMICONDUCTOR CORP COMMON STOCK 682189105 2,019 99,883 SH   SOLE   0 0 99,883
ONE GAS INC COMMON STOCK 68235P108 21,444 237,477 SH   SOLE   237,477 0 0
ONEMAIN HLDGS INC COMMON STOCK 68268W103 19,178 567,240 SH   SOLE   567,240 0 0
ONESPAN INC COMMON STOCK 68287N100 4,004 282,591 SH   SOLE   282,486 0 105
ORACLE CORP COMMON STOCK 68389X105 165,658 2,907,816 SH   SOLE   2,607,245 0 300,571
ORBCOMM INC COMMON STOCK 68555P100 328 45,238 SH   SOLE   45,238 0 0
ORGANOVO HLDGS INC COMMON STOCK 68620A104 7 13,500 SH   SOLE   13,500 0 0
PACCAR INC COMMON STOCK 693718108 25,141 350,831 SH   SOLE   295,427 0 55,404
PATTERSON UTI ENERGY INC COMMON STOCK 703481101 239 20,730 SH   SOLE   20,730 0 0
PAYCHEX INC COMMON STOCK 704326107 34,007 413,253 SH   SOLE   412,672 0 581
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 131,465 579,856 SH   SOLE   579,835 0 21
PAYPAL HLDGS INC COMMON STOCK 70450Y103 43,187 377,309 SH   SOLE   362,010 0 15,299
PDC ENERGY INC COMMON STOCK 69327R101 3,323 92,149 SH   SOLE   91,968 0 181
PEARSON PLC AMERICAN DEPOSITARY RECEIPT 705015105 146 14,069 SH   SOLE   12,352 0 1,717
PENNSYLVANIA RL ESTATE INVT REIT 709102107 262 40,374 SH   SOLE   40,185 0 189
PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 2,340 49,478 SH   SOLE   49,478 0 0
PENTAIR PLC COMMON STOCK G7S00T104 2,223 59,765 SH   SOLE   59,155 0 610
PENUMBRA INC COMMON STOCK 70975L107 22,381 139,881 SH   SOLE   139,850 0 31
PERFORMANCE FOOD GROUP CO COMMON STOCK 71377A103 26,599 664,474 SH   SOLE   664,474 0 0
PERKINELMER INC COMMON STOCK 714046109 4,413 45,811 SH   SOLE   22,711 0 23,100
PERMIAN BASIN RTY TR COMMON STOCK 714236106 249 40,900 SH   SOLE   40,900 0 0
PFIZER INC COMMON STOCK 717081103 205,230 4,737,524 SH   SOLE   4,321,176 0 416,348
PGIM GLOBAL HIGH YIELD FD IN MUTUAL FUND 69346J106 4,238 293,307 SH   SOLE   293,307 0 0
PHILIP MORRIS INTL INC COMMON STOCK 718172109 105,354 1,341,573 SH   SOLE   1,273,834 0 67,739
PIMCO INCOME OPPORTUNITY FD MUTUAL FUND 72202B100 389 14,364 SH   SOLE   13,403 0 961
PINNACLE WEST CAP CORP COMMON STOCK 723484101 1,137 12,083 SH   SOLE   11,794 0 289
PINTEREST INC COMMON STOCK 72352L106 817 30,000 SH   SOLE   30,000 0 0
PIPER JAFFRAY COS COMMON STOCK 724078100 258 3,474 SH   SOLE   3,433 0 41
PITNEY BOWES INC COMMON STOCK 724479100 232 54,274 SH   SOLE   53,570 0 704
PJT PARTNERS INC COMMON STOCK 69343T107 2,806 69,251 SH   SOLE   69,245 0 6
POLARIS INC COMMON STOCK 731068102 4,391 48,130 SH   SOLE   48,099 0 31
POLYONE CORP COMMON STOCK 73179P106 910 28,992 SH   SOLE   28,800 0 192
PORTLAND GEN ELEC CO COMMON STOCK 736508847 13,328 246,044 SH   SOLE   246,044 0 0
POTLATCHDELTIC CORPORATION REIT 737630103 474 12,159 SH   SOLE   12,115 0 44
PPG INDS INC COMMON STOCK 693506107 59,357 508,582 SH   SOLE   426,785 0 81,797
PPL CORP COMMON STOCK 69351T106 11,523 371,590 SH   SOLE   369,505 0 2,085
PRICESMART INC COMMON STOCK 741511109 2,874 56,212 SH   SOLE   56,212 0 0
PRIMERICA INC COMMON STOCK 74164M108 1,012 8,440 SH   SOLE   8,440 0 0
PRINCIPAL FINL GROUP INC COMMON STOCK 74251V102 4,978 85,941 SH   SOLE   85,323 0 618
PROGRESS SOFTWARE CORP COMMON STOCK 743312100 3,931 90,119 SH   SOLE   0 0 90,119
PROLOGIS INC REIT 74340W103 7,884 98,431 SH   SOLE   82,262 0 16,169
PROOFPOINT INC COMMON STOCK 743424103 14,390 119,667 SH   SOLE   119,667 0 0
PRUDENTIAL FINL INC COMMON STOCK 744320102 17,986 178,081 SH   SOLE   169,477 0 8,604
PS BUSINESS PKS INC CALIF REIT 69360J107 528 3,134 SH   SOLE   2,997 0 137
PUBLIC SVC ENTERPRISE GRP IN COMMON STOCK 744573106 2,781 47,282 SH   SOLE   45,264 0 2,018
PUBLIC STORAGE REIT 74460D109 7,398 31,060 SH   SOLE   28,542 0 2,518
PULTE GROUP INC COMMON STOCK 745867101 9,521 301,117 SH   SOLE   301,117 0 0
PURE STORAGE INC COMMON STOCK 74624M102 23,050 1,509,510 SH   SOLE   1,509,510 0 0
ETF MANAGERS TR MUTUAL FUND 26924G201 1,993 50,120 SH   SOLE   50,120 0 0
QORVO INC COMMON STOCK 74736K101 1,062 15,939 SH   SOLE   14,651 0 1,288
QUALYS INC COMMON STOCK 74758T303 3,309 38,003 SH   SOLE   37,915 0 88
QUANTA SVCS INC COMMON STOCK 74762E102 1,239 32,430 SH   SOLE   32,430 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 1,617 15,879 SH   SOLE   8,964 0 6,915
QURATE RETAIL INC COMMON STOCK 74915M100 1,596 128,837 SH   SOLE   128,837 0 0
R1 RCM INC COMMON STOCK 749397105 12,835 1,020,275 SH   SOLE   1,020,275 0 0
RANGE RES CORP COMMON STOCK 75281A109 5,100 730,630 SH   SOLE   730,630 0 0
RAPID7 INC COMMON STOCK 753422104 582 10,060 SH   SOLE   10,060 0 0
RAYONIER INC REIT 754907103 513 16,942 SH   SOLE   16,942 0 0
RBC BEARINGS INC COMMON STOCK 75524B104 12,941 77,578 SH   SOLE   77,578 0 0
REALPAGE INC COMMON STOCK 75606N109 30,326 515,310 SH   SOLE   515,310 0 0
REALTY INCOME CORP REIT 756109104 339 4,916 SH   SOLE   3,558 0 1,358
REATA PHARMACEUTICALS INC COMMON STOCK 75615P103 1,033 10,947 SH   SOLE   10,947 0 0
REDFIN CORP COMMON STOCK 75737F108 692 38,484 SH   SOLE   38,484 0 0
REGAL BELOIT CORP COMMON STOCK 758750103 3,040 37,200 SH   SOLE   37,200 0 0
REGENCY CTRS CORP COMMON STOCK 758849103 1,121 16,801 SH   SOLE   15,871 0 930
REGENERON PHARMACEUTICALS COMMON STOCK 75886F107 6,872 21,954 SH   SOLE   21,861 0 93
REGIONS FINL CORP NEW COMMON STOCK 7591EP100 21,414 1,433,326 SH   SOLE   1,083,188 0 350,138
REINSURANCE GRP OF AMERICA I COMMON STOCK 759351604 1,048 6,718 SH   SOLE   6,691 0 27
RELIANCE STEEL & ALUMINUM CO COMMON STOCK 759509102 832 8,795 SH   SOLE   8,795 0 0
RENASANT CORP COMMON STOCK 75970E107 7,190 200,066 SH   SOLE   200,066 0 0
REPLIGEN CORP COMMON STOCK 759916109 11,315 131,650 SH   SOLE   131,544 0 106
REPUBLIC SVCS INC COMMON STOCK 760759100 4,062 46,878 SH   SOLE   46,275 0 603
RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 2,005 91,476 SH   SOLE   80,598 0 10,878
RESMED INC COMMON STOCK 761152107 2,972 24,358 SH   SOLE   23,792 0 566
REXFORD INDL RLTY INC COMMON STOCK 76169C100 21,958 543,912 SH   SOLE   543,438 0 474
RINGCENTRAL INC COMMON STOCK 76680R206 22,987 200,026 SH   SOLE   200,000 0 26
ROBERT HALF INTL INC COMMON STOCK 770323103 6,230 109,279 SH   SOLE   69,878 0 39,401
ROCKWELL AUTOMATION INC COMMON STOCK 773903109 41,374 252,545 SH   SOLE   239,274 0 13,271
ROLLINS INC COMMON STOCK 775711104 2,690 75,000 SH   SOLE   75,000 0 0
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 8,224 22,455 SH   SOLE   22,341 0 114
ROSS STORES INC COMMON STOCK 778296103 49,728 501,696 SH   SOLE   500,744 0 952
ROYAL BK CDA MONTREAL QUE COMMON STOCK 780087102 3,660 46,095 SH   SOLE   45,969 0 126
ROYAL CARIBBEAN CRUISES LTD COMMON STOCK V7780T103 5,636 46,501 SH   SOLE   46,226 0 275
ROYAL DUTCH SHELL PLC AMERICAN DEPOSITARY RECEIPT 780259107 2,704 41,136 SH   SOLE   40,421 0 715
RPM INTL INC COMMON STOCK 749685103 1,235 20,211 SH   SOLE   19,962 0 249
RYDER SYS INC COMMON STOCK 783549108 725 12,441 SH   SOLE   0 0 12,441
SABRE CORP COMMON STOCK 78573M104 3,495 157,436 SH   SOLE   157,290 0 146
SAREPTA THERAPEUTICS INC COMMON STOCK 803607100 20,397 134,235 SH   SOLE   134,187 0 48
SBA COMMUNICATIONS CORP NEW COMMON STOCK 78410G104 7,889 35,085 SH   SOLE   34,583 0 502
SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 5,381 294,985 SH   SOLE   294,985 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524805 3,319 103,443 SH   SOLE   90,743 0 12,700
SCHWAB STRATEGIC TR MUTUAL FUND 808524888 924 28,313 SH   SOLE   28,313 0 0
SCHWAB STRATEGIC TR MUTUAL FUND 808524508 6,549 114,711 SH   SOLE   100,061 0 14,650
SCHWAB STRATEGIC TR MUTUAL FUND 808524102 2,436 34,540 SH   SOLE   33,089 0 1,451
SCIENCE APPLICATNS INTL CP N COMMON STOCK 808625107 3,715 42,916 SH   SOLE   42,916 0 0
SEABOARD CORP COMMON STOCK 811543107 1,224 296 SH   SOLE   296 0 0
SEACOR HOLDINGS INC COMMON STOCK 811904101 415 8,739 SH   SOLE   8,700 0 39
SEAGATE TECHNOLOGY PLC COMMON STOCK G7945M107 5,783 122,738 SH   SOLE   122,738 0 0
SEALED AIR CORP NEW COMMON STOCK 81211K100 4,476 104,625 SH   SOLE   104,486 0 139
SEATTLE GENETICS INC COMMON STOCK 812578102 358 5,167 SH   SOLE   5,039 0 128
SEI INVESTMENTS CO COMMON STOCK 784117103 18,777 334,710 SH   SOLE   334,620 0 90
SELECTIVE INS GROUP INC COMMON STOCK 816300107 12,228 163,273 SH   SOLE   163,125 0 148
SERITAGE GROWTH PPTYS REIT 81752R100 260 6,053 SH   SOLE   6,053 0 0
SERVICE CORP INTL COMMON STOCK 817565104 441 9,435 SH   SOLE   8,929 0 506
SERVICEMASTER GLOBAL HLDGS I COMMON STOCK 81761R109 23,486 450,870 SH   SOLE   450,793 0 77
SERVICENOW INC COMMON STOCK 81762P102 58,961 214,739 SH   SOLE   214,368 0 371
SERVISFIRST BANCSHARES INC COMMON STOCK 81768T108 2,621 76,493 SH   SOLE   76,372 0 121
SHOE CARNIVAL INC COMMON STOCK 824889109 1,188 43,027 SH   SOLE   43,000 0 27
SHOPIFY INC COMMON STOCK 82509L107 29,442 98,092 SH   SOLE   97,738 0 354
SIGNET JEWELERS LIMITED COMMON STOCK G81276100 1,203 67,259 SH   SOLE   67,186 0 73
SILICON LABORATORIES INC COMMON STOCK 826919102 2,169 20,978 SH   SOLE   20,978 0 0
SIMMONS 1ST NATL CORP COMMON STOCK 828730200 3,656 157,180 SH   SOLE   156,953 0 227
SIMON PPTY GROUP INC NEW REIT 828806109 39,694 248,463 SH   SOLE   205,835 0 42,628
SIRIUS XM HLDGS INC COMMON STOCK 82968B103 588 105,345 SH   SOLE   103,880 0 1,465
SITE CENTERS CORP REIT 82981J109 293 22,146 SH   SOLE   21,942 0 204
SIX FLAGS ENTMT CORP NEW COMMON STOCK 83001A102 1,500 30,197 SH   SOLE   29,911 0 286
SKYWEST INC COMMON STOCK 830879102 8,739 144,045 SH   SOLE   143,642 0 403
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 4,666 60,391 SH   SOLE   59,314 0 1,077
SLM CORP COMMON STOCK 78442P106 102 10,506 SH   SOLE   10,200 0 306
SM ENERGY CO COMMON STOCK 78454L100 534 42,673 SH   SOLE   42,673 0 0
SMITH & NEPHEW PLC AMERICAN DEPOSITARY RECEIPT 83175M205 430 9,865 SH   SOLE   8,470 0 1,395
SNAP ON INC COMMON STOCK 833034101 7,310 44,131 SH   SOLE   43,902 0 229
SONOCO PRODS CO COMMON STOCK 835495102 268 4,100 SH   SOLE   3,902 0 198
SOTHEBYS COMMON STOCK 835898107 241 4,143 SH   SOLE   4,020 0 123
SOUTHERN CO COMMON STOCK 842587107 7,813 141,343 SH   SOLE   139,281 0 2,062
SOUTHERN COPPER CORP EQUITY 84265V105 1,521 39,162 SH   SOLE   39,128 0 34
SOUTHERN NATL BANCORP OF VA COMMON STOCK 843395104 281 18,370 SH   SOLE   0 0 18,370
SOUTHWEST AIRLS CO COMMON STOCK 844741108 6,790 133,716 SH   SOLE   80,430 0 53,286
SOUTHWESTERN ENERGY CO COMMON STOCK 845467109 236 74,720 SH   SOLE   74,720 0 0
SSGA ACTIVE ETF TR ETF 78467V608 8,042 173,982 SH   SOLE   173,982 0 0
SPDR SERIES TRUST MUTUAL FUND 78468R663 726 7,920 SH   SOLE   7,920 0 0
SPDR SERIES TRUST MUTUAL FUND 78464A359 667 12,611 SH   SOLE   7,340 0 5,271
SPDR SERIES TRUST MUTUAL FUND 78468R622 26,447 242,770 SH   SOLE   242,704 0 66
SPDR SERIES TRUST MUTUAL FUND 78468R200 5,310 172,781 SH   SOLE   163,785 0 8,996
SPDR DOW JONES INDL AVRG ETF MUTUAL FUND 78467X109 1,070 4,025 SH   SOLE   4,025 0 0
SPDR SERIES TRUST MUTUAL FUND 78464A607 574 5,812 SH   SOLE   5,812 0 0
SPDR GOLD TRUST MUTUAL FUND 78463V107 1,460 10,963 SH   SOLE   9,963 0 1,000
SPDR INDEX SHS FDS MUTUAL FUND 78463X509 242 6,769 SH   SOLE   6,769 0 0
SPDR S&P 500 ETF TR MUTUAL FUND 78462F103 53,238 181,698 SH   SOLE   181,698 0 0
SPDR SERIES TRUST MUTUAL FUND 78464A813 11,074 163,744 SH   SOLE   149,602 0 14,142
SPDR SERIES TRUST MUTUAL FUND 78464A870 15,136 172,573 SH   SOLE   161,825 0 10,748
SPDR SERIES TRUST MUTUAL FUND 78464A763 447 4,427 SH   SOLE   4,427 0 0
SPDR S&P MIDCAP 400 ETF TR MUTUAL FUND 78467Y107 33,642 94,876 SH   SOLE   90,551 0 4,325
SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 716 8,801 SH   SOLE   8,617 0 184
SPLUNK INC COMMON STOCK 848637104 51,133 406,627 SH   SOLE   406,428 0 199
SPROUTS FMRS MKT INC COMMON STOCK 85208M102 34,014 1,800,621 SH   SOLE   1,800,472 0 149
SQUARE INC COMMON STOCK 852234103 18,237 251,445 SH   SOLE   250,996 0 449
STATE STR CORP COMMON STOCK 857477103 39,294 700,932 SH   SOLE   679,086 0 21,846
STERICYCLE INC COMMON STOCK 858912108 716 14,994 SH   SOLE   14,994 0 0
STERIS PLC COMMON STOCK G8473T100 205 1,376 SH   SOLE   1,300 0 76
STIFEL FINL CORP COMMON STOCK 860630102 16,165 273,709 SH   SOLE   273,709 0 0
STITCH FIX INC COMMON STOCK 860897107 1,329 41,529 SH   SOLE   41,529 0 0
STMICROELECTRONICS N V COMMON STOCK 861012102 190 10,790 SH   SOLE   9,895 0 895
STOCK YDS BANCORP INC COMMON STOCK 861025104 12,863 355,821 SH   SOLE   355,821 0 0
STORE CAP CORP REIT 862121100 18,014 542,764 SH   SOLE   541,943 0 821
STRATASYS LTD COMMON STOCK M85548101 227 7,716 SH   SOLE   7,716 0 0
STRYKER CORP COMMON STOCK 863667101 137,237 667,561 SH   SOLE   480,870 0 186,691
STURM RUGER & CO INC COMMON STOCK 864159108 487 8,930 SH   SOLE   8,881 0 49
SUMITOMO MITSUI FINL GROUP I AMERICAN DEPOSITARY RECEIPT 86562M209 365 51,748 SH   SOLE   42,830 0 8,918
SUMMIT HOTEL PPTYS INC REIT 866082100 582 50,733 SH   SOLE   50,419 0 314
SUN CMNTYS INC REIT 866674104 9,017 70,338 SH   SOLE   70,000 0 338
SUNSTONE HOTEL INVS INC NEW REIT 867892101 1,053 76,823 SH   SOLE   75,042 0 1,781
SUNTRUST BKS INC COMMON STOCK 867914103 39,023 620,884 SH   SOLE   570,780 0 50,104
SURGERY PARTNERS INC COMMON STOCK 86881A100 977 120,000 SH   SOLE   120,000 0 0
SVB FINL GROUP COMMON STOCK 78486Q101 6,313 28,107 SH   SOLE   28,107 0 0
SYMANTEC CORP COMMON STOCK 871503108 3,784 173,902 SH   SOLE   94,371 0 79,531
SYNCHRONY FINL COMMON STOCK 87165B103 58,168 1,677,767 SH   SOLE   1,677,012 0 755
SYNEOS HEALTH INC COMMON STOCK 87166B102 1,961 38,376 SH   SOLE   38,376 0 0
SYNOPSYS INC COMMON STOCK 871607107 2,302 17,890 SH   SOLE   17,819 0 71
SYSCO CORP COMMON STOCK 871829107 45,845 648,257 SH   SOLE   588,276 0 59,981
PRICE T ROWE GROUP INC COMMON STOCK 74144T108 67,874 618,668 SH   SOLE   600,898 0 17,770
T MOBILE US INC COMMON STOCK 872590104 2,750 37,089 SH   SOLE   36,857 0 232
TAIWAN SEMICONDUCTOR MFG LTD AMERICAN DEPOSITARY RECEIPT 874039100 45,527 1,162,296 SH   SOLE   1,162,195 0 101
TARGA RES CORP COMMON STOCK 87612G101 843 21,473 SH   SOLE   20,739 0 734
TARGET CORP COMMON STOCK 87612E106 8,869 102,399 SH   SOLE   93,368 0 9,031
TAUBMAN CTRS INC REIT 876664103 397 9,730 SH   SOLE   9,400 0 330
TD AMERITRADE HLDG CORP COMMON STOCK 87236Y108 24,680 494,395 SH   SOLE   493,943 0 452
TECHNIPFMC PLC COMMON STOCK G87110105 11,003 424,175 SH   SOLE   357,946 0 66,229
TECK RESOURCES LTD COMMON STOCK 878742204 1,659 71,923 SH   SOLE   70,628 0 1,295
TELEDYNE TECHNOLOGIES INC COMMON STOCK 879360105 5,244 19,146 SH   SOLE   19,125 0 21
TELEFLEX INC COMMON STOCK 879369106 16,708 50,453 SH   SOLE   50,429 0 24
ERICSSON AMERICAN DEPOSITARY RECEIPT 294821608 149 15,646 SH   SOLE   11,983 0 3,663
TELEFONICA S A AMERICAN DEPOSITARY RECEIPT 879382208 154 18,525 SH   SOLE   15,925 0 2,600
TEMPUR SEALY INTL INC COMMON STOCK 88023U101 16,765 228,498 SH   SOLE   228,498 0 0
TENABLE HLDGS INC COMMON STOCK 88025T102 1,704 59,689 SH   SOLE   59,689 0 0
TERADYNE INC COMMON STOCK 880770102 2,967 61,924 SH   SOLE   61,342 0 582
TESLA INC COMMON STOCK 88160R101 2,688 12,030 SH   SOLE   11,946 0 84
TETRA TECH INC NEW COMMON STOCK 88162G103 18,865 240,165 SH   SOLE   240,032 0 133
TEVA PHARMACEUTICAL INDS LTD AMERICAN DEPOSITARY RECEIPT 881624209 6,848 741,942 SH   SOLE   741,469 0 473
TEXAS PAC LD TR COMMON STOCK 882610108 4,304 5,469 SH   SOLE   5,469 0 0
TEXAS ROADHOUSE INC COMMON STOCK 882681109 26,952 502,175 SH   SOLE   502,175 0 0
TEXTAINER GROUP HOLDINGS LTD COMMON STOCK G8766E109 328 32,500 SH   SOLE   32,500 0 0
TIMKEN CO COMMON STOCK 887389104 2,242 43,671 SH   SOLE   43,671 0 0
TIVITY HEALTH INC COMMON STOCK 88870R102 259 15,740 SH   SOLE   15,625 0 115
TORO CO COMMON STOCK 891092108 2,987 44,647 SH   SOLE   44,647 0 0
TORONTO DOMINION BK ONT COMMON STOCK 891160509 13,724 235,168 SH   SOLE   215,578 0 19,590
TOTAL S A AMERICAN DEPOSITARY RECEIPT 89151E109 2,347 42,065 SH   SOLE   38,871 0 3,194
TOYOTA MOTOR CORP AMERICAN DEPOSITARY RECEIPT 892331307 1,336 10,779 SH   SOLE   9,800 0 979
THE TRADE DESK INC COMMON STOCK 88339J105 935 4,106 SH   SOLE   4,006 0 100
TRADEWEB MKTS INC COMMON STOCK 892672106 11,859 270,681 SH   SOLE   270,681 0 0
TRANSDIGM GROUP INC COMMON STOCK 893641100 1,364 2,820 SH   SOLE   2,807 0 13
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 38,312 256,236 SH   SOLE   220,108 0 36,128
TREX CO INC COMMON STOCK 89531P105 23,319 325,231 SH   SOLE   325,231 0 0
TRIMBLE INC COMMON STOCK 896239100 204 4,533 SH   SOLE   3,200 0 1,333
TRUSTMARK CORP COMMON STOCK 898402102 2,028 61,000 SH   SOLE   61,000 0 0
TSAKOS ENERGY NAVIGATION LTD COMMON STOCK G9108L108 110 33,300 SH   SOLE   33,300 0 0
TURNING PT BRANDS INC COMMON STOCK 90041L105 720 14,700 SH   SOLE   14,700 0 0
TURTLE BEACH CORP COMMON STOCK 900450206 578 50,000 SH   SOLE   50,000 0 0
TWILIO INC COMMON STOCK 90138F102 35,584 260,976 SH   SOLE   260,774 0 202
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 50,202 232,397 SH   SOLE   232,344 0 53
TYSON FOODS INC COMMON STOCK 902494103 8,175 101,246 SH   SOLE   56,246 0 45,000
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 846 18,233 SH   SOLE   18,233 0 0
UBS GROUP AG COMMON STOCK H42097107 8,058 679,983 SH   SOLE   677,534 0 2,449
UGI CORP NEW COMMON STOCK 902681105 3,338 62,500 SH   SOLE   62,500 0 0
UNILEVER N V COMMON STOCK 904784709 1,764 29,059 SH   SOLE   27,857 0 1,202
UNILEVER PLC AMERICAN DEPOSITARY RECEIPT 904767704 6,921 111,676 SH   SOLE   87,435 0 24,241
UNION PACIFIC CORP COMMON STOCK 907818108 131,467 777,407 SH   SOLE   712,485 0 64,922
UNITED BANKSHARES INC WEST V COMMON STOCK 909907107 2,006 54,082 SH   SOLE   53,496 0 586
UNITED INS HLDGS CORP COMMON STOCK 910710102 373 26,125 SH   SOLE   26,082 0 43
UNITED PARCEL SERVICE INC COMMON STOCK 911312106 193,414 1,872,896 SH   SOLE   1,869,632 0 3,264
UNITED RENTALS INC COMMON STOCK 911363109 3,262 24,592 SH   SOLE   24,472 0 120
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 196,838 1,511,815 SH   SOLE   1,430,839 0 80,976
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 3,429 18,233 SH   SOLE   18,233 0 0
UNIVERSAL ELECTRS INC COMMON STOCK 913483103 604 14,736 SH   SOLE   14,700 0 36
UNIVERSAL HLTH SVCS INC COMMON STOCK 913903100 2,197 16,851 SH   SOLE   16,851 0 0
UNUM GROUP COMMON STOCK 91529Y106 2,394 71,366 SH   SOLE   0 0 71,366
US FOODS HLDG CORP COMMON STOCK 912008109 5,049 141,192 SH   SOLE   141,013 0 179
U S SILICA HLDGS INC COMMON STOCK 90346E103 4,563 356,784 SH   SOLE   356,617 0 167
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y886 1,071 17,954 SH   SOLE   17,954 0 0
VALERO ENERGY CORP NEW COMMON STOCK 91913Y100 3,558 41,563 SH   SOLE   40,384 0 1,179
VALVOLINE INC COMMON STOCK 92047W101 15,959 817,139 SH   SOLE   817,086 0 53
VANECK VECTORS ETF TR MUTUAL FUND 92189F700 3,537 52,945 SH   SOLE   52,945 0 0
VANGUARD GROUP MUTUAL FUND 921908844 7,586 65,877 SH   SOLE   65,480 0 397
VANGUARD WORLD FDS MUTUAL FUND 92204A405 231 3,345 SH   SOLE   3,345 0 0
VANGUARD TAX MANAGED INTL FD MUTUAL FUND 921943858 4,284 102,718 SH   SOLE   100,862 0 1,856
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042858 6,679 157,031 SH   SOLE   149,470 0 7,561
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042874 1,220 22,215 SH   SOLE   21,725 0 490
VANGUARD INDEX FDS MUTUAL FUND 922908736 875 5,357 SH   SOLE   5,357 0 0
VANGUARD WHITEHALL FDS INC MUTUAL FUND 921946406 628 7,188 SH   SOLE   7,188 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C870 2,661 29,614 SH   SOLE   29,614 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C813 1,596 16,471 SH   SOLE   15,546 0 925
VANGUARD INDEX FDS MUTUAL FUND 922908629 2,661 15,920 SH   SOLE   15,920 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908538 1,359 9,104 SH   SOLE   8,679 0 425
VANGUARD INDEX FDS MUTUAL FUND 922908512 902 8,104 SH   SOLE   7,629 0 475
VANGUARD INDEX FDS MUTUAL FUND 922908553 1,489 17,032 SH   SOLE   17,032 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908363 16,649 61,856 SH   SOLE   61,856 0 0
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932505 851 5,280 SH   SOLE   5,280 0 0
VANGUARD BD INDEX FD INC MUTUAL FUND 921937827 2,992 37,153 SH   SOLE   37,153 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C409 24,829 307,743 SH   SOLE   284,973 0 22,770
VANGUARD MALVERN FDS MUTUAL FUND 922020805 235 4,762 SH   SOLE   4,762 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908751 2,079 13,273 SH   SOLE   13,105 0 168
VANGUARD INDEX FDS MUTUAL FUND 922908595 267 1,436 SH   SOLE   1,336 0 100
VANGUARD INDEX FDS MUTUAL FUND 922908611 820 6,280 SH   SOLE   6,080 0 200
VANGUARD BD INDEX FD INC MUTUAL FUND 921937835 533 6,411 SH   SOLE   6,411 0 0
VANGUARD STAR FD MUTUAL FUND 921909768 3,364 63,780 SH   SOLE   63,780 0 0
VANGUARD INDEX FDS MUTUAL FUND 922908769 1,528 10,178 SH   SOLE   10,178 0 0
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042742 4,416 58,757 SH   SOLE   58,757 0 0
VARIAN MED SYS INC COMMON STOCK 92220P105 867 6,370 SH   SOLE   6,236 0 134
VEEVA SYS INC COMMON STOCK 922475108 4,584 28,277 SH   SOLE   28,201 0 76
VENTAS INC REIT 92276F100 8,410 123,042 SH   SOLE   120,883 0 2,159
VERISIGN INC COMMON STOCK 92343E102 21,478 102,687 SH   SOLE   70,501 0 32,186
VERSUM MATLS INC COMMON STOCK 92532W103 2,198 42,607 SH   SOLE   29,302 0 13,305
V F CORP COMMON STOCK 918204108 36,257 415,081 SH   SOLE   413,174 0 1,907
VIACOM INC NEW COMMON STOCK 92553P201 16,266 544,547 SH   SOLE   544,183 0 364
VIAD CORP COMMON STOCK 92552R406 15,142 228,593 SH   SOLE   228,546 0 47
VISTEON CORP COMMON STOCK 92839U206 11,342 193,619 SH   SOLE   193,484 0 135
VMWARE INC COMMON STOCK 928563402 1,220 7,297 SH   SOLE   7,253 0 44
VODAFONE GROUP PLC NEW AMERICAN DEPOSITARY RECEIPT 92857W308 322 19,745 SH   SOLE   16,847 0 2,898
VORNADO RLTY TR REIT 929042109 828 12,918 SH   SOLE   11,886 0 1,032
VOYA PRIME RATE TR Closed End Mutual Fund 92913A100 9,850 2,069,375 SH   SOLE   2,069,375 0 0
VSE CORP COMMON STOCK 918284100 344 12,000 SH   SOLE   12,000 0 0
VULCAN MATLS CO COMMON STOCK 929160109 6,844 49,844 SH   SOLE   49,691 0 153
WABASH NATL CORP COMMON STOCK 929566107 1,185 72,816 SH   SOLE   72,646 0 170
WABCO HLDGS INC COMMON STOCK 92927K102 577 4,351 SH   SOLE   4,330 0 21
WABTEC CORP COMMON STOCK 929740108 3,481 48,502 SH   SOLE   48,502 0 0
WADDELL & REED FINL INC COMMON STOCK 930059100 264 15,818 SH   SOLE   15,576 0 242
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 45,712 836,146 SH   SOLE   826,681 0 9,465
WALKER & DUNLOP INC COMMON STOCK 93148P102 7,202 135,347 SH   SOLE   135,282 0 65
WALMART INC COMMON STOCK 931142103 101,429 917,992 SH   SOLE   849,514 0 68,478
WASHINGTON REAL ESTATE INVT REIT 939653101 218 8,158 SH   SOLE   7,600 0 558
WATERS CORP COMMON STOCK 941848103 4,281 19,889 SH   SOLE   19,672 0 217
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 287 3,079 SH   SOLE   3,000 0 79
WAYFAIR INC COMMON STOCK 94419L101 9,681 66,306 SH   SOLE   66,280 0 26
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,563 18,750 SH   SOLE   17,433 0 1,317
WELLCARE HEALTH PLANS INC COMMON STOCK 94946T106 1,044 3,662 SH   SOLE   3,556 0 106
WELLS FARGO CO NEW COMMON STOCK 949746101 385,354 8,143,568 SH   SOLE   7,951,888 0 191,680
WELLS FARGO CO NEW PREFERRED 949746804 5,637 4,132 SH   SOLE   4,132 0 0
WELLS FARGO INCOME OPPORTUNI CLOSED_END 94987B105 11,036 1,339,244 SH   SOLE   1,339,244 0 0
WELLTOWER INC REIT 95040Q104 1,450 17,780 SH   SOLE   15,332 0 2,448
WEST PHARMACEUTICAL SVSC INC COMMON STOCK 955306105 13,052 104,293 SH   SOLE   102,545 0 1,748
WESTERN ALLIANCE BANCORP COMMON STOCK 957638109 1,476 33,014 SH   SOLE   32,908 0 106
WESTERN ASSET HIGH INCM OPP CLOSED_END 95766K109 13,233 2,579,517 SH   SOLE   2,579,517 0 0
WESTERN DIGITAL CORP COMMON STOCK 958102105 2,012 42,314 SH   SOLE   41,859 0 455
WESTERN UN CO COMMON STOCK 959802109 2,290 115,119 SH   SOLE   114,163 0 956
WESTPAC BKG CORP AMERICAN DEPOSITARY RECEIPT 961214301 395 19,798 SH   SOLE   16,103 0 3,695
WESTROCK CO COMMON STOCK 96145D105 5,939 162,850 SH   SOLE   123,668 0 39,182
WEX INC COMMON STOCK 96208T104 424 2,038 SH   SOLE   2,000 0 38
WEYERHAEUSER CO REIT 962166104 489 18,575 SH   SOLE   17,864 0 711
WHIRLPOOL CORP COMMON STOCK 963320106 1,928 13,543 SH   SOLE   2,100 0 11,443
WHITE MTNS INS GROUP LTD COMMON STOCK G9618E107 1,502 1,470 SH   SOLE   1,470 0 0
WILLIAMS COS INC DEL COMMON STOCK 969457100 4,607 164,318 SH   SOLE   125,636 0 38,682
WILLIS LEASE FINANCE CORP COMMON STOCK 970646105 2,172 37,245 SH   SOLE   37,245 0 0
WINTRUST FINL CORP COMMON STOCK 97650W108 14,604 199,614 SH   SOLE   199,614 0 0
WISDOMTREE TR MUTUAL FUND 97717W869 349 5,975 SH   SOLE   5,975 0 0
WISDOMTREE TR MUTUAL FUND 97717W760 309 4,759 SH   SOLE   4,759 0 0
WISDOMTREE TR MUTUAL FUND 97717X669 902 20,671 SH   SOLE   20,539 0 132
WOODWARD INC COMMON STOCK 980745103 23,548 208,097 SH   SOLE   207,966 0 131
WORKDAY INC COMMON STOCK 98138H101 38,884 189,144 SH   SOLE   188,917 0 227
WORLD WRESTLING ENTMT INC COMMON STOCK 98156Q108 900 12,461 SH   SOLE   12,461 0 0
W P CAREY INC COMMON STOCK 92936U109 8,752 107,809 SH   SOLE   107,054 0 755
BERKLEY W R CORP COMMON STOCK 084423102 5,385 81,681 SH   SOLE   77,984 0 3,697
GRACE W R & CO DEL NEW COMMON STOCK 38388F108 1,677 22,036 SH   SOLE   21,948 0 88
WRIGHT MED GROUP N V COMMON STOCK N96617118 9,831 329,667 SH   SOLE   329,667 0 0
WSFS FINL CORP COMMON STOCK 929328102 273 6,600 SH   SOLE   6,600 0 0
GRAINGER W W INC COMMON STOCK 384802104 3,709 13,827 SH   SOLE   12,912 0 915
WYNDHAM DESTINATIONS INC COMMON STOCK 98310W108 1,359 30,950 SH   SOLE   30,729 0 221
WYNDHAM HOTELS & RESORTS INC COMMON STOCK 98311A105 1,091 19,574 SH   SOLE   19,431 0 143
XCEL ENERGY INC COMMON STOCK 98389B100 7,132 119,890 SH   SOLE   117,552 0 2,338
XILINX INC COMMON STOCK 983919101 17,386 147,442 SH   SOLE   146,602 0 840
XPERI CORP COMMON STOCK 98421B100 588 28,538 SH   SOLE   0 0 28,538
YELP INC COMMON STOCK 985817105 5,110 149,508 SH   SOLE   149,508 0 0
YEXT INC COMMON STOCK 98585N106 3,576 178,000 SH   SOLE   178,000 0 0
YUM CHINA HLDGS INC EQUITY 98850P109 18,628 403,202 SH   SOLE   401,788 0 1,414
YUM BRANDS INC COMMON STOCK 988498101 45,997 415,623 SH   SOLE   399,938 0 15,685
ZAYO GROUP HLDGS INC COMMON STOCK 98919V105 490 14,904 SH   SOLE   14,535 0 369
ZENDESK INC COMMON STOCK 98936J101 2,491 27,979 SH   SOLE   27,621 0 358
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 23,094 196,140 SH   SOLE   183,485 0 12,655
ZIONS BANCORPORATION N A COMMON STOCK 989701107 5,347 116,300 SH   SOLE   91,096 0 25,204
ZUORA INC COMMON STOCK 98983V106 383 25,000 SH   SOLE   25,000 0 0
BANCO MACRO SA EQUITY 05961W105 2,365 32,461 SH   SOLE   32,461 0 0
BBVA BANCO FRANCES S A EQUITY 07329M100 676 59,745 SH   SOLE   59,745 0 0
COMPANIA DE MINAS BUENAVENTU EQUITY 204448104 805 48,280 SH   SOLE   48,280 0 0
EMPRESA DIST Y COMERCIAL NOR EQUITY 29244A102 312 17,175 SH   SOLE   17,175 0 0
GRUPO FINANCIERO GALICIA S A EQUITY 399909100 2,491 70,176 SH   SOLE   70,176 0 0
GRUPO SUPERVIELLE S A EQUITY 40054A108 441 56,000 SH   SOLE   56,000 0 0
JD COM INC EQUITY 47215P106 322 10,624 SH   SOLE   10,624 0 0
NEW ORIENTAL ED & TECH GRP I EQUITY 647581107 229 2,374 SH   SOLE   2,374 0 0
PAMPA ENERGIA S A EQUITY 697660207 1,729 49,869 SH   SOLE   49,869 0 0
TELECOM ARGENTINA S A EQUITY 879273209 1,631 92,288 SH   SOLE   92,288 0 0
TRANSPORTADORA DE GAS SUR EQUITY 893870204 897 62,039 SH   SOLE   62,039 0 0
YPF SOCIEDAD ANONIMA EQUITY 984245100 2,442 134,109 SH   SOLE   134,109 0 0
CENTRAL PUERTO S A EQUITY 155038201 530 57,155 SH   SOLE   57,155 0 0
GRANA Y MONTERO S A A EQUITY 38500P208 407 129,300 SH   SOLE   129,300 0 0
LOMA NEGRA CORP EQUITY 54150E104 527 45,027 SH   SOLE   45,027 0 0
TURQUOISE HILL RES LTD EQUITY 900435108 13,766 11,101,600 SH   SOLE   11,101,600 0 0
TENCENT MUSIC ENTMT GROUP EQUITY 88034P109 202 13,500 SH   SOLE   13,500 0 0