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