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