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