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
1 800 FLOWERS COM INC COMMON STOCK 68243Q106 5 199 SH   SOLE   0 0 199
10X GENOMICS INC COMMON 88025U109 89,084 492,181 SH   SOLE   463,376 173 28,632
1LIFE HEALTHCARE INC COMMON STOCK 68269G107 87 2,220 SH   SOLE   2,220 0 0
2U INC COMMON STOCK 90214J101 1,283 33,558 SH   SOLE   33,000 0 558
3-D SYS CORP DEL COMMON STOCK 88554D205 72 2,610 SH   SOLE   0 0 2,610
3M CO COMMON STOCK 88579Y101 185,820 964,398 SH   SOLE   946,641 0 17,757
51JOB INC AMERICAN DEPOSITARY RECEIPT 316827104 12 185 SH   SOLE   185 0 0
8X8 INC NEW COMMON STOCK 282914100 76 2,338 SH   SOLE   0 0 2,338
SMITH A O CORP Common Stock 831865209 22,124 327,231 SH   SOLE   296,529 0 30,702
AAON INC COMMON 000360206 300 4,285 SH   SOLE   3,749 72 464
AAR CORP COMMON STOCK 000361105 12 284 SH   SOLE   0 0 284
THE AARONS COMPANY INC COMMON STOCK 00258W108 3 122 SH   SOLE   0 0 122
ABB LTD AMERICAN DEPOSITARY RECEIPT 000375204 654 21,449 SH   SOLE   311 0 21,138
ABBOTT LABS Common Stock 002824100 527,346 4,400,420 SH   SOLE   3,978,094 29,402 392,924
ABBVIE INC Common Stock 00287Y109 383,539 3,544,071 SH   SOLE   3,044,090 22,698 477,283
ABCAM PLC AMERICAN DEPOSITARY RECEIPT 000380204 4 191 SH   SOLE   191 0 0
ABERCROMBIE & FITCH CO COMMON STOCK 002896207 19 542 SH   SOLE   0 0 542
ABERDEEN GLOBAL DYNAMIC DIVI MUTUAL FUND 00302M106 1 77 SH   SOLE   0 0 77
ABERDEEN GLOBAL PREMIER PPTY MUTUAL FUND 00302L108 4 730 SH   SOLE   0 0 730
ABERDEEN TOTAL DYNAMIC DIVD Stock/ETF 00326L100 148 15,511 SH   SOLE   0 0 15,511
ABIOMED INC COMMON STOCK 003654100 34,746 109,015 SH   SOLE   108,552 0 463
ABM INDS INC COMMON STOCK 000957100 6,486 127,159 SH   SOLE   126,895 0 264
ACADIA HEALTHCARE COMPANY IN COMMON STOCK 00404A109 3,927 68,725 SH   SOLE   68,311 0 414
ACADIA PHARMACEUTICALS INC COMMON STOCK 004225108 3 97 SH   SOLE   22 0 75
ACADIA RLTY TR REIT 004239109 36 1,921 SH   SOLE   59 0 1,862
ACCELERATE DIAGNOSTICS INC COMMON STOCK 00430H102 1,857 223,215 SH   SOLE   223,215 0 0
ACCELERON PHARMA INC COMMON STOCK 00434H108 86 634 SH   SOLE   0 0 634
ACCENTURE PLC IRELAND FOREIGN G1151C101 505,231 1,828,892 SH   SOLE   1,806,858 26 22,008
ACCO BRANDS CORP COMMON STOCK 00081T108 42 4,947 SH   SOLE   4,947 0 0
ACCOLADE INC COMMON STOCK 00437E102 10,941 241,149 SH   SOLE   95,220 0 145,929
ACI WORLDWIDE INC Common Stock 004498101 79,370 2,085,918 SH   SOLE   2,085,660 258 0
ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 31,223 335,736 SH   SOLE   329,731 0 6,005
ACUITY BRANDS INC COMMON STOCK 00508Y102 4,276 25,917 SH   SOLE   25,910 0 7
ADAMS DIVERSIFIED EQUITY FD MUTUAL FUND 006212104 1 68 SH   SOLE   0 0 68
ADAPTIVE BIOTECHNOLOGIES COR COMMON STOCK 00650F109 3 70 SH   SOLE   0 0 70
ADDUS HOMECARE CORP Common Stock 006739106 26,595 254,278 SH   SOLE   254,209 0 69
ADIENT PLC COMMON STOCK G0084W101 748 16,917 SH   SOLE   14,668 0 2,249
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 366,943 771,910 SH   SOLE   709,347 261 62,302
ADT INC DEL COMMON STOCK 00090Q103 5 636 SH   SOLE   0 0 636
ADTALEM GLOBAL ED INC COMMON STOCK 00737L103 6 147 SH   SOLE   0 0 147
ADTRAN INC COMMON STOCK 00738A106 39 2,318 SH   SOLE   2,090 0 228
ADVANCE AUTO PARTS INC COMMON STOCK 00751Y106 8,604 46,889 SH   SOLE   19,967 0 26,922
ADVANCED DRAIN SYS INC DEL COMMON STOCK 00790R104 1,185 11,466 SH   SOLE   11,466 0 0
ADVANCED ENERGY INDS COMMON STOCK 007973100 479 4,384 SH   SOLE   4,200 0 184
ADVANCED MICRO DEVICES INC COMMON STOCK 007903107 15,459 196,927 SH   SOLE   62,431 0 134,496
ADVANSIX INC COMMON STOCK 00773T101 127 4,735 SH   SOLE   4,592 0 143
ADVENT CONVERTIBLE & INCOME MUTUAL FUND 00764C109 12 675 SH   SOLE   0 0 675
ADVISORSHARES TR MUTUAL FUND 00768Y818 11 125 SH   SOLE   125 0 0
AECOM COMMON STOCK 00766T100 2,154 33,596 SH   SOLE   33,000 0 596
AEGION CORP COMMON STOCK 00770F104 2 73 SH   SOLE   0 0 73
AEGON N V COMMON STOCK 007924103 179 37,935 SH   SOLE   5 0 37,930
AERCAP HOLDINGS NV COMMON STOCK N00985106 66 1,131 SH   SOLE   0 0 1,131
AEROJET ROCKETDYNE HLDGS INC COMMON STOCK 007800105 11,274 240,082 SH   SOLE   239,800 0 282
AEROVIRONMENT INC COMMON STOCK 008073108 20 172 SH   SOLE   0 0 172
AES CORP COMMON STOCK 00130H105 8,461 315,593 SH   SOLE   310,332 0 5,261
AFFILIATED MANAGERS GROUP IN COMMON STOCK 008252108 11,259 75,548 SH   SOLE   75,548 0 0
AFLAC INC COMMON STOCK 001055102 66,281 1,295,051 SH   SOLE   1,200,139 0 94,912
AGCO CORP COMMON STOCK 001084102 12,770 88,899 SH   SOLE   88,628 0 271
AGENUS INC COMMON STOCK 00847G705 11 4,000 SH   SOLE   4,000 0 0
AGILENT TECHNOLOGIES INC COMMON 00846U101 127,141 1,000,011 SH   SOLE   819,648 253 180,110
AGILYSYS INC COMMON STOCK 00847J105 11 226 SH   SOLE   0 0 226
AGIOS PHARMACEUTICALS INC COMMON STOCK 00847X104 3,904 75,599 SH   SOLE   74,972 0 627
AGNC INVT CORP REIT 00123Q104 27,198 1,622,805 SH   SOLE   1,612,734 0 10,071
AGNICO EAGLE MINES LTD COMMON STOCK 008474108 46 804 SH   SOLE   796 0 8
AGREE REALTY CORP REIT 008492100 67 993 SH   SOLE   519 0 474
AIR LEASE CORP COMMON STOCK 00912X302 26 532 SH   SOLE   0 0 532
AIR PRODS & CHEMS INC COMMON 009158106 57,284 203,611 SH   SOLE   169,547 44 34,020
AIRBNB INC COMMON STOCK 009066101 28 150 SH   SOLE   150 0 0
AKAMAI TECHNOLOGIES INC COMMON STOCK 00971T101 26,475 259,813 SH   SOLE   258,496 0 1,317
AKOUSTIS TECHNOLOGIES INC COMMON STOCK 00973N102 13 1,000 SH   SOLE   1,000 0 0
ALAMO GROUP INC COMMON 011311107 11 66 SH   SOLE   0 37 29
ALARM COM HLDGS INC COMMON STOCK 011642105 4,120 47,692 SH   SOLE   47,500 0 192
ALASKA AIR GROUP INC COMMON STOCK 011659109 139 2,009 SH   SOLE   1,224 0 785
ALASKA COMMUNICATIONS SYS GR COMMON STOCK 01167P101 0 100 SH   SOLE   0 0 100
ALBANY INTL CORP COMMON STOCK 012348108 4,204 50,363 SH   SOLE   50,102 0 261
ALBEMARLE CORP COMMON STOCK 012653101 24,123 165,103 SH   SOLE   164,354 0 749
ALBERTSONS COS INC COMMON STOCK 013091103 5 284 SH   SOLE   0 0 284
ALCOA CORP COMMON STOCK 013872106 200 6,156 SH   SOLE   6,156 0 0
ALCON AG COMMON H01301128 17,199 245,073 SH   SOLE   226,243 282 18,548
ALPS ETF TR Stock/ETF 00162Q452 151 4,933 SH   SOLE   4,025 0 908
ALEXANDER & BALDWIN INC NEW REIT 014491104 22 1,318 SH   SOLE   0 0 1,318
ALEXANDERS INC REIT 014752109 3 10 SH   SOLE   0 0 10
ALEXANDRIA REAL ESTATE EQ IN COMMON STOCK 015271109 753 4,586 SH   SOLE   3,368 0 1,218
ALEXION PHARMACEUTICALS INC COMMON STOCK 015351109 80,120 523,971 SH   SOLE   522,372 0 1,599
ALGONQUIN PWR UTILS CORP COMMON STOCK 015857105 4 244 SH   SOLE   244 0 0
ALIBABA GROUP HLDG LTD EQUITY 01609W102 79,510 357,032 SH   SOLE   356,727 178 127
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 14,203 26,228 SH   SOLE   25,522 0 706
ALKERMES PLC COMMON STOCK G01767105 111 5,917 SH   SOLE   5,000 0 917
ALLEGHANY CORP DEL COMMON STOCK 017175100 4,458 7,118 SH   SOLE   7,040 0 78
ALLEGHENY TECHNOLOGIES INC COMMON STOCK 01741R102 18 877 SH   SOLE   0 0 877
ALLEGIANCE BANCSHARES INC COMMON STOCK 01748H107 1,266 31,218 SH   SOLE   31,076 0 142
ALLEGIANT TRAVEL CO COMMON STOCK 01748X102 1,814 7,432 SH   SOLE   7,324 0 108
ALLEGION PLC COMMON STOCK G0176J109 1,407 11,202 SH   SOLE   117 0 11,085
ALLEGRO MICROSYSTEMS INC COMMON STOCK 01749D105 5 188 SH   SOLE   0 0 188
ALLETE INC COMMON STOCK 018522300 108 1,600 SH   SOLE   1,236 0 364
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 168 1,496 SH   SOLE   1,140 0 356
ALLIANCEBERNSTEIN GLOBAL HIG MUTUAL FUND 01879R106 4 337 SH   SOLE   0 0 337
ALLIANT ENERGY CORP COMMON STOCK 018802108 836 15,438 SH   SOLE   14,135 0 1,303
VIRTUS ALLIANZGI EQUITY & CO MUTUAL FUND 92841M101 22 779 SH   SOLE   779 0 0
ALLISON TRANSMISSION HLDGS I Common Stock 01973R101 39,036 956,081 SH   SOLE   955,953 0 128
ALLOGENE THERAPEUTICS INC COMMON STOCK 019770106 8,379 237,353 SH   SOLE   237,155 0 198
ALLSCRIPTS HEALTHCARE SOLUTN COMMON STOCK 01988P108 30 1,989 SH   SOLE   0 0 1,989
ALLSTATE CORP Common Stock 020002101 116,752 1,016,115 SH   SOLE   976,700 37,339 2,076
ALLY FINL INC COMMON STOCK 02005N100 7,317 161,837 SH   SOLE   158,876 0 2,961
ALNYLAM PHARMACEUTICALS INC COMMON STOCK 02043Q107 6,476 45,869 SH   SOLE   44,952 0 917
ALPHA & OMEGA SEMICONDUCTOR COMMON STOCK G6331P104 7 212 SH   SOLE   0 0 212
ALPHABET INC COMMON 02079K305 1,002,853 486,227 SH   SOLE   461,600 42 24,585
ALPHABET INC COMMON 02079K107 1,832,816 886,005 SH   SOLE   859,456 80 26,469
ALTABANCORP COMMON STOCK 021347109 72 1,713 SH   SOLE   0 0 1,713
ALTAIR ENGR INC Common Stock 021369103 32,955 526,689 SH   SOLE   526,516 0 173
ALTERYX INC COMMON STOCK 02156B103 5,137 61,920 SH   SOLE   61,886 0 34
ALTICE USA INC COMMON STOCK 02156K103 608 18,690 SH   SOLE   18,561 0 129
ALTRA INDL MOTION CORP COMMON STOCK 02208R106 1,842 33,301 SH   SOLE   32,955 0 346
ALTRIA GROUP INC Common Stock 02209S103 54,198 1,059,378 SH   SOLE   1,021,534 0 37,844
AMAZON COM INC COMMON 023135106 2,510,685 811,448 SH   SOLE   775,584 85 35,779
AMBAC FINL GROUP INC COMMON STOCK 023139884 3 196 SH   SOLE   0 0 196
AMBARELLA INC Common Stock G037AX101 30,461 303,430 SH   SOLE   303,233 0 197
AMC NETWORKS INC COMMON STOCK 00164V103 16 301 SH   SOLE   0 0 301
AMCOR PLC COMMON STOCK G0250X107 44,010 3,768,021 SH   SOLE   3,661,806 0 106,215
AMDOCS LTD COMMON STOCK G02602103 3,095 44,115 SH   SOLE   43,944 0 171
AMEDISYS INC COMMON STOCK 023436108 1,955 7,385 SH   SOLE   7,325 0 60
AMERCO COMMON STOCK 023586100 172 281 SH   SOLE   278 0 3
AMEREN CORP COMMON STOCK 023608102 1,140 14,006 SH   SOLE   12,379 0 1,627
AMERICA MOVIL SAB DE CV COMMON STOCK 02364W105 280 20,621 SH   SOLE   20,571 0 50
AMERICAS CAR-MART INC COMMON STOCK 03062T105 3 22 SH   SOLE   0 0 22
AMERICAN AIRLS GROUP INC COMMON STOCK 02376R102 2,024 84,684 SH   SOLE   81,029 0 3,655
AMERICAN ASSETS TR INC REIT 024013104 22 671 SH   SOLE   0 0 671
AMERICAN AXLE & MFG HLDGS IN COMMON STOCK 024061103 3,403 352,264 SH   SOLE   345,688 0 6,576
AMERICAN CAMPUS CMNTYS INC REIT 024835100 644 14,923 SH   SOLE   13,701 0 1,222
AMERICAN EAGLE OUTFITTERS IN COMMON STOCK 02553E106 919 31,419 SH   SOLE   30,573 0 846
AMERICAN ELEC PWR CO INC COMMON STOCK 025537101 3,016 35,609 SH   SOLE   24,893 0 10,716
AMERICAN EQTY INVT LIFE HLD COMMON STOCK 025676206 24 767 SH   SOLE   0 0 767
AMERICAN EXPRESS CO Common Stock 025816109 217,983 1,541,171 SH   SOLE   1,496,588 0 44,583
AMERICAN FIN TR INC REIT 02607T109 10 1,037 SH   SOLE   0 0 1,037
AMERICAN FINL GROUP INC OHIO COMMON STOCK 025932104 6,778 59,404 SH   SOLE   59,022 0 382
AMERICAN HOMES 4 RENT REIT 02665T306 925 27,730 SH   SOLE   25,720 0 2,010
AMERICAN INTL GROUP INC Common Stock 026874784 90,391 1,956,085 SH   SOLE   1,778,674 101,036 76,375
AMERICAN PUBLIC EDUCATION IN COMMON STOCK 02913V103 3 75 SH   SOLE   0 0 75
AMER SOFTWARE INC COMMON STOCK 029683109 6 291 SH   SOLE   0 0 291
AMER STATES WTR CO COMMON STOCK 029899101 1,036 13,700 SH   SOLE   13,477 0 223
AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 9 500 SH   SOLE   500 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 89,110 372,751 SH   SOLE   333,717 114 38,920
AMERICAN VANGUARD CORP COMMON STOCK 030371108 10 508 SH   SOLE   0 0 508
AMERICAN WTR WKS CO INC NEW COMMON STOCK 030420103 2,591 17,284 SH   SOLE   15,449 0 1,835
AMERICAN WOODMARK CORPORATIO COMMON STOCK 030506109 12 121 SH   SOLE   0 0 121
AMERICOLD RLTY TR REIT 03064D108 45 1,168 SH   SOLE   0 0 1,168
AMERIPRISE FINL INC COMMON STOCK 03076C106 62,873 270,481 SH   SOLE   270,114 0 367
AMERIS BANCORP COMMON STOCK 03076K108 19 371 SH   SOLE   0 0 371
AMERISAFE INC Common Stock 03071H100 49,059 766,543 SH   SOLE   766,250 0 293
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 9,589 81,214 SH   SOLE   79,478 0 1,736
AMETEK INC COMMON 031100100 172,327 1,349,151 SH   SOLE   1,347,569 297 1,285
AMGEN INC COMMON STOCK 031162100 282,139 1,133,953 SH   SOLE   1,048,780 0 85,173
AMICUS THERAPEUTICS INC COMMON STOCK 03152W109 0 12 SH   SOLE   0 0 12
AMKOR TECHNOLOGY INC COMMON STOCK 031652100 8 331 SH   SOLE   0 0 331
AMN HEALTHCARE SVCS INC Common Stock 001744101 37,919 514,503 SH   SOLE   514,126 0 377
AMPHASTAR PHARMACEUTICALS IN COMMON STOCK 03209R103 3 143 SH   SOLE   0 0 143
AMPHENOL CORP NEW COMMON 032095101 2,324 35,223 SH   SOLE   31,316 348 3,559
AMPLIFY ETF TR MUTUAL FUND 032108607 20 350 SH   SOLE   350 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 164,945 1,063,610 SH   SOLE   985,357 0 78,253
ANAPLAN INC COMMON STOCK 03272L108 14,910 276,873 SH   SOLE   275,379 0 1,494
ANDERSONS INC COMMON STOCK 034164103 6 209 SH   SOLE   0 0 209
ANGI INC COMMON STOCK 00183L102 26 1,980 SH   SOLE   1,980 0 0
ANGIODYNAMICS INC COMMON STOCK 03475V101 13 566 SH   SOLE   0 0 566
ANHEUSER BUSCH INBEV SA/NV AMERICAN DEPOSITARY RECEIPT 03524A108 5,204 82,793 SH   SOLE   77,530 0 5,263
ANI PHARMACEUTICALS INC COMMON STOCK 00182C103 2 48 SH   SOLE   0 0 48
ANIKA THERAPEUTICS INC COMMON STOCK 035255108 3 65 SH   SOLE   0 0 65
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 128 14,905 SH   SOLE   1,476 0 13,429
ANSYS INC COMMON STOCK 03662Q105 58,361 171,873 SH   SOLE   171,288 0 585
ANTARES PHARMA INC COMMON STOCK 036642106 5 1,253 SH   SOLE   0 0 1,253
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 2,444 270,635 SH   SOLE   268,203 0 2,432
ANTERO RESOURCES CORP COMMON STOCK 03674X106 14,224 1,394,497 SH   SOLE   1,393,579 0 918
ANTHEM INC Common Stock 036752103 183,965 512,511 SH   SOLE   443,663 0 68,848
AON PLC COMMON G0403H108 39,786 172,903 SH   SOLE   171,093 41 1,769
APA CORPORATION COMMON STOCK 03743Q108 377 21,081 SH   SOLE   19,477 0 1,604
APARTMENT INCOME REIT CORP COMMON STOCK 03750L109 2,017 47,169 SH   SOLE   11,985 0 35,184
APARTMENT INVT & MGMT CO REIT 03748R747 217 35,312 SH   SOLE   0 0 35,312
APELLIS PHARMACEUTICALS INC COMMON STOCK 03753U106 154 3,581 SH   SOLE   1,875 0 1,706
APHRIA INC COMMON STOCK 03765K104 11 600 SH   SOLE   600 0 0
APOGEE ENTERPRISES INC COMMON STOCK 037598109 11 269 SH   SOLE   0 0 269
APOLLO COML REAL EST FIN INC REIT 03762U105 25 1,812 SH   SOLE   0 0 1,812
APOLLO GLOBAL MGMT INC COMMON STOCK 03768E105 336 7,141 SH   SOLE   7,141 0 0
APOLLO MED HLDGS INC COMMON STOCK 03763A207 7 274 SH   SOLE   0 0 274
APOLLO SR FLOATING RATE FD I MUTUAL FUND 037636107 1 65 SH   SOLE   0 0 65
APOLLO TACTICAL INCOME FD IN MUTUAL FUND 037638103 2 108 SH   SOLE   0 0 108
APPFOLIO INC COMMON STOCK 03783C100 76 536 SH   SOLE   0 0 536
APPIAN CORP COMMON STOCK 03782L101 86 650 SH   SOLE   400 0 250
APPLE HOSPITALITY REIT INC REIT 03784Y200 426 29,253 SH   SOLE   26,959 0 2,294
APPLE INC COMMON 037833100 2,710,362 22,188,795 SH   SOLE   20,914,050 1,136 1,273,609
APPLIED INDL TECHNOLOGIES IN Common Stock 03820C105 25,150 275,856 SH   SOLE   275,701 0 155
APPLIED MATLS INC COMMON STOCK 038222105 53,676 401,765 SH   SOLE   395,026 0 6,739
APPLIED OPTOELECTRONICS INC COMMON STOCK 03823U102 1 65 SH   SOLE   0 0 65
APRIA INC Common Stock 03836A101 23,576 844,110 SH   SOLE   634,154 0 209,956
APTARGROUP INC COMMON STOCK 038336103 44,771 316,020 SH   SOLE   315,540 0 480
APTIV PLC COMMON G6095L109 232,459 1,685,703 SH   SOLE   1,645,553 187 39,963
ARAMARK COMMON STOCK 03852U106 5,611 148,522 SH   SOLE   148,106 0 416
ARBOR REALTY TRUST INC REIT 038923108 73 4,584 SH   SOLE   0 0 4,584
ARCBEST CORP COMMON STOCK 03937C105 20 286 SH   SOLE   0 0 286
ARCELORMITTAL SA LUXEMBOURG COMMON STOCK 03938L203 240 8,229 SH   SOLE   1,731 0 6,498
ARCH CAP GROUP LTD Common Stock G0450A105 143,006 3,727,007 SH   SOLE   3,601,548 123,447 2,012
ARCHER DANIELS MIDLAND CO COMMON STOCK 039483102 9,306 163,263 SH   SOLE   159,270 0 3,993
ARCHROCK INC COMMON STOCK 03957W106 5 553 SH   SOLE   0 0 553
ARCONIC CORPORATION COMMON STOCK 03966V107 12 485 SH   SOLE   71 0 414
ARCOSA INC COMMON STOCK 039653100 36 554 SH   SOLE   0 0 554
ARCUS BIOSCIENCES INC COMMON STOCK 03969F109 5 192 SH   SOLE   0 0 192
ARDELYX INC COMMON STOCK 039697107 5 773 SH   SOLE   0 0 773
ARES DYNAMIC CR ALLOCATION F MUTUAL FUND 04014F102 3 176 SH   SOLE   0 0 176
ARES MANAGEMENT CORPORATION COMMON STOCK 03990B101 2 30 SH   SOLE   0 0 30
ARGENX SE COMMON 04016X101 98,593 358,011 SH   SOLE   342,732 79 15,200
ARISTA NETWORKS INC COMMON 040413106 297,040 983,934 SH   SOLE   983,542 56 336
ARLO TECHNOLOGIES INC COMMON STOCK 04206A101 2 245 SH   SOLE   0 0 245
ARMADA HOFFLER PPTYS INC COMMON STOCK 04208T108 5 373 SH   SOLE   0 0 373
ARMOUR RESIDENTIAL REIT INC REIT 042315507 3 269 SH   SOLE   0 0 269
ARMSTRONG WORLD INDS INC NEW COMMON STOCK 04247X102 15 167 SH   SOLE   0 0 167
ARROW ELECTRS INC COMMON STOCK 042735100 225 2,032 SH   SOLE   2,008 0 24
ARROW FINL CORP COMMON STOCK 042744102 1,066 32,013 SH   SOLE   32,013 0 0
ARROWHEAD PHARMACEUTICALS IN COMMON STOCK 04280A100 465 7,007 SH   SOLE   7,000 0 7
GALLAGHER ARTHUR J & CO COMMON STOCK 363576109 74,427 596,514 SH   SOLE   594,367 0 2,147
ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 12,070 61,424 SH   SOLE   61,217 0 207
ASGN INC COMMON STOCK 00191U102 25,346 265,567 SH   SOLE   265,323 0 244
ASHFORD HOSPITALITY TR INC REIT 044103877 0 161 SH   SOLE   0 0 161
ASHLAND GLOBAL HLDGS INC COMMON STOCK 044186104 426 4,802 SH   SOLE   4,600 0 202
ASML HOLDING N V COMMON N07059210 21,973 35,592 SH   SOLE   15,407 62 20,123
ASPEN TECHNOLOGY INC COMMON STOCK 045327103 1,386 9,601 SH   SOLE   9,312 0 289
ASSOCIATED BANC CORP COMMON STOCK 045487105 789 36,975 SH   SOLE   36,670 0 305
ASSOCIATED CAP GROUP INC COMMON STOCK 045528106 13 350 SH   SOLE   350 0 0
ASSURANT INC COMMON STOCK 04621X108 5,785 40,802 SH   SOLE   40,415 0 387
ASSURED GUARANTY LTD COMMON STOCK G0585R106 244 5,781 SH   SOLE   5,041 0 740
ASTEC INDS INC COMMON STOCK 046224101 43 565 SH   SOLE   0 0 565
ASTRAZENECA PLC AMERICAN DEPOSITARY RECEIPT 046353108 11,883 239,000 SH   SOLE   220,014 0 18,986
AT&T INC COMMON STOCK 00206R102 55,072 1,819,354 SH   SOLE   1,756,834 0 62,520
ATHENE HOLDING LTD COMMON STOCK G0684D107 7,587 150,544 SH   SOLE   149,985 0 559
ATHENEX INC COMMON STOCK 04685N103 52 12,000 SH   SOLE   12,000 0 0
ATKORE INC COMMON STOCK 047649108 30 413 SH   SOLE   0 0 413
ATLANTIC CAP BANCSHARES INC COMMON STOCK 048269203 26 1,068 SH   SOLE   0 0 1,068
ATLAS AIR WORLDWIDE HLDGS IN COMMON STOCK 049164205 7 122 SH   SOLE   0 0 122
ATLASSIAN CORP PLC COMMON STOCK G06242104 5,629 26,707 SH   SOLE   26,629 0 78
ATMOS ENERGY CORP COMMON STOCK 049560105 13,900 140,621 SH   SOLE   140,117 0 504
ATN INTL INC COMMON STOCK 00215F107 1 30 SH   SOLE   0 0 30
ATOSSA THERAPEUTICS INC COMMON STOCK 04962H506 0 5 SH   SOLE   5 0 0
ATRICURE INC COMMON STOCK 04963C209 223 3,401 SH   SOLE   3,095 0 306
AUTODESK INC COMMON STOCK 052769106 10,373 37,427 SH   SOLE   36,744 0 683
AUTOHOME INC EQUITY 05278C107 139 1,487 SH   SOLE   1,487 0 0
AUTOLIV INC COMMON STOCK 052800109 3,424 36,901 SH   SOLE   36,901 0 0
AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 133,678 709,278 SH   SOLE   696,092 0 13,186
AUTONATION INC COMMON STOCK 05329W102 2,913 31,244 SH   SOLE   30,860 0 384
AUTOZONE INC COMMON STOCK 053332102 9,754 6,946 SH   SOLE   6,779 0 167
AVADEL PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 05337M104 291 32,135 SH   SOLE   32,135 0 0
AVALARA INC COMMON STOCK 05338G106 628 4,708 SH   SOLE   4,018 0 690
AVALONBAY CMNTYS INC Real Estate Investment Trust 053484101 50,290 272,563 SH   SOLE   269,587 0 2,976
AVANGRID INC COMMON STOCK 05351W103 33 663 SH   SOLE   54 0 609
AVANOS MED INC COMMON STOCK 05350V106 37 855 SH   SOLE   845 0 10
AVANTOR INC COMMON STOCK 05352A100 7,226 249,764 SH   SOLE   247,864 0 1,900
AVAYA HLDGS CORP COMMON STOCK 05351X101 7 262 SH   SOLE   0 0 262
AVERY DENNISON CORP COMMON 053611109 4,225 23,003 SH   SOLE   22,319 58 626
AVID BIOSERVICES INC COMMON STOCK 05368M106 8 434 SH   SOLE   0 0 434
AVID TECHNOLOGY INC COMMON STOCK 05367P100 497 23,555 SH   SOLE   0 0 23,555
AVIENT CORPORATION COMMON STOCK 05368V106 3,647 77,160 SH   SOLE   76,968 0 192
AVIS BUDGET GROUP COMMON STOCK 053774105 10 134 SH   SOLE   0 0 134
AVISTA CORP COMMON STOCK 05379B107 43 892 SH   SOLE   0 0 892
AVNET INC COMMON STOCK 053807103 9 210 SH   SOLE   0 0 210
AXALTA COATING SYS LTD COMMON STOCK G0750C108 45 1,521 SH   SOLE   51 0 1,470
AXCELIS TECHNOLOGIES INC COMMON STOCK 054540208 12 297 SH   SOLE   0 0 297
AXIS CAP HLDGS LTD COMMON STOCK G0692U109 1,034 20,853 SH   SOLE   20,017 0 836
AXOGEN INC COMMON STOCK 05463X106 6 279 SH   SOLE   0 0 279
AXON ENTERPRISE INC COMMON STOCK 05464C101 102 719 SH   SOLE   304 0 415
AXONICS MODULATION TECHNOLOG COMMON STOCK 05465P101 30 505 SH   SOLE   0 0 505
AXOS FINANCIAL INC COMMON STOCK 05465C100 28 599 SH   SOLE   0 0 599
AZEK CO INC Common Stock 05478C105 103,615 2,464,112 SH   SOLE   2,457,570 0 6,542
AZZ INC COMMON STOCK 002474104 574 11,405 SH   SOLE   11,300 0 105
B & G FOODS INC NEW COMMON STOCK 05508R106 56 1,789 SH   SOLE   1,425 0 364
BWX TECHNOLOGIES INC COMMON STOCK 05605H100 25 385 SH   SOLE   0 0 385
BADGER METER INC COMMON STOCK 056525108 444 4,771 SH   SOLE   4,441 0 330
BAIDU INC EQUITY 056752108 35,347 162,477 SH   SOLE   162,477 0 0
BAKER HUGHES COMPANY COMMON STOCK 05722G100 26,299 1,216,989 SH   SOLE   1,211,430 0 5,559
BALCHEM CORP Common Stock 057665200 13,376 106,663 SH   SOLE   106,466 35 162
BALL CORP COMMON STOCK 058498106 53,942 636,558 SH   SOLE   626,135 0 10,423
BALLYS CORPORATION COMMON STOCK 05875B106 6 99 SH   SOLE   0 0 99
BANC OF CALIFORNIA INC COMMON STOCK 05990K106 8 464 SH   SOLE   0 0 464
BANCFIRST CORP COMMON STOCK 05945F103 9 127 SH   SOLE   21 0 106
BANCO BILBAO VIZCAYA ARGENTA AMERICAN DEPOSITARY RECEIPT 05946K101 272 52,040 SH   SOLE   0 0 52,040
BANCO BRADESCO S A AMERICAN DEPOSITARY RECEIPT 059460303 2 361 SH   SOLE   0 0 361
BANCO SANTANDER S.A. AMERICAN DEPOSITARY RECEIPT 05964H105 401 116,893 SH   SOLE   5,770 0 111,123
BANCORP INC DEL COMMON STOCK 05969A105 8 366 SH   SOLE   0 0 366
BANCORPSOUTH BK TUPELO MISS COMMON STOCK 05971J102 6,326 194,751 SH   SOLE   194,116 0 635
BANDWIDTH INC COMMON STOCK 05988J103 3,683 29,058 SH   SOLE   28,937 0 121
BK OF AMERICA CORP Common Stock 060505104 447,771 11,573,315 SH   SOLE   11,190,943 184,845 197,527
BANK HAWAII CORP COMMON STOCK 062540109 1,209 13,506 SH   SOLE   13,322 0 184
BANK MONTREAL QUE COMMON STOCK 063671101 2,665 29,907 SH   SOLE   29,844 0 63
BANK NEW YORK MELLON CORP COMMON STOCK 064058100 124,657 2,636,017 SH   SOLE   2,634,107 0 1,910
BANK NOVA SCOTIA B C COMMON STOCK 064149107 5 74 SH   SOLE   0 0 74
BANK OF NT BUTTERFIELD&SON L COMMON STOCK G0772R208 12 320 SH   SOLE   0 0 320
BANK OZK COMMON STOCK 06417N103 29 719 SH   SOLE   315 0 404
BANKUNITED INC COMMON STOCK 06652K103 25 574 SH   SOLE   0 0 574
BANNER CORP COMMON STOCK 06652V208 12 234 SH   SOLE   0 0 234
BAOZUN INC AMERICAN DEPOSITARY RECEIPT 06684L103 29 755 SH   SOLE   500 0 255
BAR HBR BANKSHARES COMMON STOCK 066849100 235 8,000 SH   SOLE   8,000 0 0
BARCLAYS PLC AMERICAN DEPOSITARY RECEIPT 06738E204 403 39,428 SH   SOLE   0 0 39,428
BARNES & NOBLE ED INC COMMON STOCK 06777U101 1 98 SH   SOLE   0 0 98
BARNES GROUP INC COMMON STOCK 067806109 827 16,686 SH   SOLE   16,200 0 486
BARRICK GOLD CORP COMMON STOCK 067901108 108 5,476 SH   SOLE   5,100 0 376
BAUSCH HEALTH COS INC COMMON STOCK 071734107 1,285 40,489 SH   SOLE   40,426 0 63
BAXTER INTL INC Common Stock 071813109 14,744 174,819 SH   SOLE   133,743 0 41,076
BCE INC COMMON STOCK 05534B760 136 3,008 SH   SOLE   2,929 0 79
BEACON ROOFING SUPPLY INC COMMON 073685109 20 391 SH   SOLE   0 267 124
BEAM THERAPEUTICS INC COMMON STOCK 07373V105 11 141 SH   SOLE   0 0 141
BECTON DICKINSON & CO COMMON STOCK 075887109 45,906 188,798 SH   SOLE   185,750 0 3,048
BED BATH & BEYOND INC COMMON STOCK 075896100 701 24,047 SH   SOLE   23,200 0 847
BEIGENE LTD EQUITY 07725L102 194 560 SH   SOLE   257 0 303
BEL FUSE INC COMMON STOCK 077347300 1 53 SH   SOLE   0 0 53
BELDEN INC COMMON STOCK 077454106 671 15,120 SH   SOLE   15,000 0 120
BELLRING BRANDS INC COMMON STOCK 079823100 5 205 SH   SOLE   0 0 205
BENCHMARK ELECTRS INC COMMON STOCK 08160H101 4 131 SH   SOLE   0 0 131
BENEFITFOCUS INC COMMON STOCK 08180D106 224 16,250 SH   SOLE   16,250 0 0
BERKELEY LTS INC COMMON STOCK 084310101 622 12,385 SH   SOLE   12,385 0 0
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 227,564 590 SH   SOLE   590 0 0
BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 811,790 3,177,633 SH   SOLE   3,098,115 37,366 42,152
BERKSHIRE HILLS BANCORP INC COMMON STOCK 084680107 600 26,903 SH   SOLE   26,667 0 236
BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 5,663 92,227 SH   SOLE   92,081 0 146
BEST BUY INC Common Stock 086516101 157,707 1,373,627 SH   SOLE   1,308,786 34,439 30,402
BEYOND MEAT INC COMMON STOCK 08862E109 5,235 40,230 SH   SOLE   39,728 0 502
BGC PARTNERS INC COMMON STOCK 05541T101 2,782 575,919 SH   SOLE   575,837 0 82
BHP GROUP LTD FOREIGN 088606108 20,664 297,797 SH   SOLE   245,284 202 52,311
BHP GROUP PLC AMERICAN DEPOSITARY RECEIPT 05545E209 412 7,128 SH   SOLE   424 0 6,704
BIG LOTS INC COMMON STOCK 089302103 645 9,447 SH   SOLE   9,000 0 447
BILL COM HLDGS INC COMMON STOCK 090043100 4,644 31,916 SH   SOLE   31,167 0 749
BIO RAD LABS INC COMMON STOCK 090572207 109 191 SH   SOLE   100 0 91
BIO-TECHNE CORP COMMON STOCK 09073M104 8,299 21,730 SH   SOLE   21,500 0 230
BIOCRYST PHARMACEUTICALS INC COMMON STOCK 09058V103 14 1,328 SH   SOLE   0 0 1,328
BIODELIVERY SCIENCES INTL IN COMMON STOCK 09060J106 1 204 SH   SOLE   204 0 0
BIOGEN INC COMMON STOCK 09062X103 45,736 163,488 SH   SOLE   126,588 0 36,900
BIOLIFE SOLUTIONS INC COMMON STOCK 09062W204 28 779 SH   SOLE   0 0 779
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 1,360 18,015 SH   SOLE   17,923 0 92
BJS RESTAURANTS INC COMMON STOCK 09180C106 92 1,585 SH   SOLE   1,480 0 105
BJS WHSL CLUB HLDGS INC COMMON STOCK 05550J101 18,190 405,480 SH   SOLE   404,768 0 712
BLACK HILLS CORP COMMON STOCK 092113109 8 125 SH   SOLE   0 0 125
BLACK KNIGHT INC COMMON STOCK 09215C105 35,325 477,429 SH   SOLE   471,086 0 6,343
BLACKBAUD INC COMMON 09227Q100 1,604 22,565 SH   SOLE   22,251 129 185
BLACKLINE INC COMMON STOCK 09239B109 5,453 50,300 SH   SOLE   50,300 0 0
BLACKROCK CORE BD TR MUTUAL FUND 09249E101 10 650 SH   SOLE   0 0 650
BLACKROCK CORPOR HI YLD FD I CLOSED_END 09255P107 51,625 4,397,345 SH   SOLE   4,397,345 0 0
BLACKROCK CR ALLOCATION INCO MUTUAL FUND 092508100 21 1,424 SH   SOLE   0 0 1,424
BLACKROCK DEBT STRATEGIES FD MUTUAL FUND 09255R202 7 645 SH   SOLE   442 0 203
BLACKROCK ENERGY & RES TR MUTUAL FUND 09250U101 0 35 SH   SOLE   0 0 35
BLACKROCK ENHANCED GLOBAL DI MUTUAL FUND 092501105 9 769 SH   SOLE   0 0 769
BLACKROCK ENHANCED INTL DIV MUTUAL FUND 092524107 3 481 SH   SOLE   0 0 481
BLACKROCK FLOATING RATE INCO MUTUAL FUND 09255X100 3,390 260,750 SH   SOLE   260,628 0 122
BLACKROCK INC COMMON STOCK 09247X101 54,652 72,486 SH   SOLE   72,036 0 450
BLACKROCK MULTI-SECTOR INC T CLOSED_END 09258A107 5,646 313,300 SH   SOLE   313,300 0 0
BLACKROCK RES & COMMODITIES MUTUAL FUND 09257A108 3 304 SH   SOLE   0 0 304
BLACKSTONE GROUP INC COMMON STOCK 09260D107 23,814 319,516 SH   SOLE   313,940 0 5,576
BLACKSTONE MTG TR INC REIT 09257W100 77 2,485 SH   SOLE   1,095 0 1,390
BLOOM ENERGY CORP COMMON STOCK 093712107 3,382 125,016 SH   SOLE   125,016 0 0
BLOOMIN BRANDS INC COMMON STOCK 094235108 907 33,525 SH   SOLE   32,920 0 605
BLUCORA INC COMMON STOCK 095229100 3 194 SH   SOLE   0 0 194
BLUEBIRD BIO INC COMMON STOCK 09609G100 17 553 SH   SOLE   526 0 27
BLUEPRINT MEDICINES CORP COMMON STOCK 09627Y109 27,648 284,352 SH   SOLE   233,118 0 51,234
BM TECHNOLOGIES INC COMMON STOCK 05591L107 0 10 SH   SOLE   0 0 10
BNY MELLON HIGH YIELD STRATE MUTUAL FUND 09660L105 0 100 SH   SOLE   0 0 100
BOEING CO COMMON STOCK 097023105 263,894 1,036,015 SH   SOLE   1,011,922 0 24,093
BOISE CASCADE CO DEL COMMON STOCK 09739D100 19 324 SH   SOLE   0 0 324
BOK FINL CORP COMMON STOCK 05561Q201 1,303 14,591 SH   SOLE   14,435 0 156
BOOT BARN HLDGS INC COMMON STOCK 099406100 15 242 SH   SOLE   0 0 242
BOOZ ALLEN HAMILTON HLDG COR COMMON STOCK 099502106 49,957 620,353 SH   SOLE   619,968 0 385
BORGWARNER INC COMMON STOCK 099724106 387 8,339 SH   SOLE   5,464 0 2,875
BOSTON BEER INC COMMON STOCK 100557107 8,105 6,719 SH   SOLE   6,632 0 87
BOSTON PRIVATE FINL HLDGS IN COMMON STOCK 101119105 183 13,708 SH   SOLE   11,593 0 2,115
BOSTON PROPERTIES INC REIT 101121101 8,160 80,589 SH   SOLE   78,863 0 1,726
BOSTON SCIENTIFIC CORP Common Stock 101137107 174,891 4,525,009 SH   SOLE   3,847,150 0 677,859
BOTTOMLINE TECH DEL INC COMMON STOCK 101388106 753 16,642 SH   SOLE   16,455 0 187
BOULDER GROWTH & INCOME FD I MUTUAL FUND 101507101 3 255 SH   SOLE   0 0 255
BOX INC COMMON STOCK 10316T104 2,445 106,499 SH   SOLE   106,499 0 0
BOYD GAMING CORP COMMON STOCK 103304101 202 3,425 SH   SOLE   2,983 0 442
BP PLC AMERICAN DEPOSITARY RECEIPT 055622104 2,394 98,309 SH   SOLE   89,617 0 8,692
BRADY CORP COMMON STOCK 104674106 639 11,946 SH   SOLE   11,757 0 189
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 7 1,095 SH   SOLE   0 0 1,095
BRANDYWINE RLTY TR REIT 105368203 29 2,250 SH   SOLE   0 0 2,250
BRANDYWINEGBL GBL INCM OPP F MUTUAL FUND 10537L104 6 509 SH   SOLE   0 0 509
BRIDGEBIO PHARMA INC COMMON STOCK 10806X102 0 5 SH   SOLE   0 0 5
BRIDGEWATER BANCSHARES INC COMMON STOCK 108621103 2 151 SH   SOLE   109 0 42
BRIGHT HORIZONS FAM SOL IN D COMMON STOCK 109194100 20,984 122,392 SH   SOLE   112,453 0 9,939
BRIGHTCOVE INC COMMON STOCK 10921T101 8 400 SH   SOLE   0 0 400
BRIGHTHOUSE FINL INC COMMON STOCK 10922N103 71 1,611 SH   SOLE   1,200 0 411
BRIGHTSPHERE INVT GROUP INC COMMON STOCK 10948W103 6 280 SH   SOLE   0 0 280
BRIGHTVIEW HLDGS INC COMMON STOCK 10948C107 6 331 SH   SOLE   0 0 331
BRINKS CO COMMON STOCK 109696104 21 265 SH   SOLE   0 0 265
BRINKER INTL INC COMMON STOCK 109641100 1,299 18,278 SH   SOLE   17,996 0 282
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 213,454 3,381,178 SH   SOLE   3,012,778 0 368,400
BRISTOW GROUP INC COMMON STOCK 11040G103 3 132 SH   SOLE   0 0 132
BRITISH AMERN TOB PLC FOREIGN 110448107 883 22,781 SH   SOLE   6,127 416 16,238
BRIXMOR PPTY GROUP INC REIT 11120U105 39 1,925 SH   SOLE   0 0 1,925
BROADCOM INC COMMON STOCK 11135F101 135,822 292,935 SH   SOLE   284,475 0 8,460
BROADMARK RLTY CAP INC REIT 11135B100 93 8,844 SH   SOLE   0 0 8,844
BROADRIDGE FINL SOLUTIONS IN COMMON STOCK 11133T103 33,184 216,747 SH   SOLE   215,032 0 1,715
BROOKFIELD ASSET MGMT INC COMMON STOCK 112585104 65,449 1,470,756 SH   SOLE   1,405,664 0 65,092
BROOKFIELD INFRASTRUCTURE CO COMMON STOCK 11275Q107 33 435 SH   SOLE   366 0 69
BROOKFIELD INFRAST PARTNERS Stock/ETF G16252101 66 1,237 SH   SOLE   600 0 637
BROOKFIELD PPTY REIT INC COMMON STOCK 11282X103 652 36,330 SH   SOLE   36,330 0 0
BROOKFIELD REAL ASSETS INCOM MUTUAL FUND 112830104 2 97 SH   SOLE   0 0 97
BROOKFIELD RENEWABLE CORP COMMON STOCK 11284V105 77 1,626 SH   SOLE   1,175 0 451
BROOKLINE BANCORP INC DEL COMMON STOCK 11373M107 36 2,404 SH   SOLE   1,223 0 1,181
BROOKS AUTOMATION INC NEW COMMON STOCK 114340102 26 323 SH   SOLE   0 0 323
BROWN & BROWN INC COMMON STOCK 115236101 1,283 28,058 SH   SOLE   28,036 0 22
BROWN FORMAN CORP COMMON STOCK 115637100 1,890 29,680 SH   SOLE   29,649 0 31
BROWN FORMAN CORP COMMON STOCK 115637209 29,762 431,525 SH   SOLE   430,693 0 832
BRUKER CORP COMMON STOCK 116794108 0 5 SH   SOLE   0 0 5
BRUNSWICK CORP Common Stock 117043109 38,818 407,027 SH   SOLE   406,495 0 532
BRYN MAWR BK CORP COMMON STOCK 117665109 1 27 SH   SOLE   27 0 0
BUCKLE INC COMMON STOCK 118440106 12 294 SH   SOLE   0 0 294
BUILDERS FIRSTSOURCE INC COMMON STOCK 12008R107 1,485 32,033 SH   SOLE   31,293 0 740
BUNGE LIMITED COMMON STOCK G16962105 54 682 SH   SOLE   0 0 682
BURLINGTON STORES INC COMMON STOCK 122017106 6,674 22,336 SH   SOLE   22,056 0 280
CABLE ONE INC COMMON STOCK 12685J105 1,825 998 SH   SOLE   995 0 3
CABOT CORP COMMON STOCK 127055101 2,797 53,332 SH   SOLE   43,218 0 10,114
CABOT OIL & GAS CORP COMMON STOCK 127097103 181 9,652 SH   SOLE   6,767 0 2,885
CACI INTL INC COMMON STOCK 127190304 12,456 50,499 SH   SOLE   50,499 0 0
CACTUS INC COMMON STOCK 127203107 20 652 SH   SOLE   0 0 652
CADENCE BANCORPORATION COMMON STOCK 12739A100 498 24,007 SH   SOLE   23,043 0 964
CADENCE DESIGN SYSTEM INC COMMON STOCK 127387108 101,735 742,645 SH   SOLE   738,909 0 3,736
CAE INC COMMON STOCK 124765108 191 6,710 SH   SOLE   5,010 0 1,700
CAESARS ENTERTAINMENT INC NE COMMON STOCK 12769G100 2,709 30,975 SH   SOLE   30,009 0 966
CAL MAINE FOODS INC COMMON STOCK 128030202 5 135 SH   SOLE   0 0 135
CALAMOS GBL DYN INCOME FUND MUTUAL FUND 12811L107 2 231 SH   SOLE   231 0 0
CALAMP CORP COMMON STOCK 128126109 2 202 SH   SOLE   0 0 202
CALAVO GROWERS INC COMMON STOCK 128246105 19 251 SH   SOLE   0 0 251
CALERES INC COMMON STOCK 129500104 5 209 SH   SOLE   0 0 209
CALIFORNIA WTR SVC GROUP COMMON STOCK 130788102 17 305 SH   SOLE   0 0 305
CALIX INC COMMON STOCK 13100M509 6 168 SH   SOLE   0 0 168
CALLAWAY GOLF CO COMMON STOCK 131193104 17 636 SH   SOLE   0 0 636
CALLON PETE CO DEL COMMON STOCK 13123X508 6 151 SH   SOLE   0 0 151
CAMBRIDGE BANCORP COMMON STOCK 132152109 176 2,085 SH   SOLE   2,085 0 0
CAMDEN PPTY TR COMMON STOCK 133131102 1,098 9,993 SH   SOLE   9,146 0 847
CAMECO CORP COMMON STOCK 13321L108 22 1,319 SH   SOLE   100 0 1,219
CAMPBELL SOUP CO COMMON STOCK 134429109 50,267 999,946 SH   SOLE   999,171 0 775
CANADA GOOSE HLDGS INC COMMON STOCK 135086106 338 8,600 SH   SOLE   8,600 0 0
CANADIAN IMP BK COMM COMMON STOCK 136069101 2,134 21,807 SH   SOLE   21,752 0 55
CANADIAN NATL RY CO COMMON STOCK 136375102 33,712 290,670 SH   SOLE   288,340 0 2,330
CANADIAN NAT RES LTD COMMON STOCK 136385101 44 1,410 SH   SOLE   500 0 910
CANADIAN PAC RY LTD COMMON 13645T100 305 804 SH   SOLE   487 159 158
CANNAE HLDGS INC COMMON STOCK 13765N107 244 6,159 SH   SOLE   6,159 0 0
CANON INC AMERICAN DEPOSITARY RECEIPT 138006309 349 15,328 SH   SOLE   149 0 15,179
CANOPY GROWTH CORP COMMON STOCK 138035100 6 200 SH   SOLE   200 0 0
CANTEL MED CORP COMMON STOCK 138098108 1,976 24,749 SH   SOLE   24,609 0 140
CAPITAL ONE FINL CORP COMMON STOCK 14040H105 30,029 236,018 SH   SOLE   221,475 0 14,543
CAPITOL FED FINL INC COMMON STOCK 14057J101 5 391 SH   SOLE   0 0 391
CAPRI HOLDINGS LIMITED Common Stock G1890L107 133,718 2,621,928 SH   SOLE   2,538,716 82,617 595
CAPSTEAD MTG CORP REIT 14067E506 2 355 SH   SOLE   0 0 355
CARA THERAPEUTICS INC COMMON STOCK 140755109 10 483 SH   SOLE   0 0 483
CARDINAL HEALTH INC COMMON STOCK 14149Y108 8,658 142,515 SH   SOLE   140,003 0 2,512
CARDIOVASCULAR SYS INC DEL COMMON STOCK 141619106 521 13,598 SH   SOLE   13,398 0 200
CARDLYTICS INC COMMON STOCK 14161W105 3,651 33,279 SH   SOLE   33,196 0 83
CARDTRONICS PLC COMMON STOCK G1991C105 12 303 SH   SOLE   0 0 303
CARETRUST REIT INC REIT 14174T107 27 1,147 SH   SOLE   0 0 1,147
CARGURUS INC Common Stock 141788109 41,442 1,739,087 SH   SOLE   1,739,087 0 0
CARLISLE COS INC COMMON STOCK 142339100 14,705 89,350 SH   SOLE   89,337 0 13
CARLYLE GROUP INC COMMON STOCK 14316J108 5,393 146,709 SH   SOLE   146,709 0 0
CARMAX INC COMMON STOCK 143130102 3,046 22,964 SH   SOLE   21,612 0 1,352
CARNIVAL CORP COMMON STOCK 143658300 736 27,733 SH   SOLE   24,048 0 3,685
CARPENTER TECHNOLOGY CORP COMMON STOCK 144285103 13 304 SH   SOLE   0 0 304
CARRIER GLOBAL CORPORATION COMMON STOCK 14448C104 26,321 623,431 SH   SOLE   607,289 0 16,142
CARS COM INC COMMON STOCK 14575E105 31 2,378 SH   SOLE   2,378 0 0
CARTERS INC COMMON STOCK 146229109 472 5,303 SH   SOLE   5,161 0 142
CARVANA CO COMMON STOCK 146869102 1,315 5,010 SH   SOLE   4,674 0 336
CASELLA WASTE SYS INC Common Stock 147448104 20,880 328,449 SH   SOLE   328,439 0 10
CASEYS GEN STORES INC COMMON 147528103 46 213 SH   SOLE   0 11 202
CASS INFORMATION SYS INC COMMON 14808P109 165 3,566 SH   SOLE   3,504 62 0
CATALENT INC COMMON STOCK 148806102 19,726 187,315 SH   SOLE   186,211 0 1,104
CATERPILLAR INC Common Stock 149123101 284,339 1,226,287 SH   SOLE   1,156,201 24,316 45,770
CATHAY GEN BANCORP COMMON STOCK 149150104 507 12,435 SH   SOLE   12,037 0 398
CATO CORP NEW COMMON STOCK 149205106 1 80 SH   SOLE   0 0 80
CAVCO INDS INC DEL COMMON STOCK 149568107 18 79 SH   SOLE   0 0 79
CBIZ INC Common Stock 124805102 60,979 1,867,062 SH   SOLE   1,866,485 180 397
CBOE GLOBAL MKTS INC COMMON STOCK 12503M108 25,011 253,432 SH   SOLE   253,350 0 82
CBRE CLARION GLOBAL REAL EST MUTUAL FUND 12504G100 8 1,059 SH   SOLE   0 0 1,059
CBRE GROUP INC COMMON STOCK 12504L109 13,237 167,323 SH   SOLE   149,003 0 18,320
CBTX INC COMMON STOCK 12481V104 7 217 SH   SOLE   0 0 217
CDK GLOBAL INC Common Stock 12508E101 47,916 886,344 SH   SOLE   882,595 0 3,749
CDW CORP COMMON STOCK 12514G108 70,379 424,611 SH   SOLE   423,834 0 777
CELANESE CORP DEL COMMON STOCK 150870103 4,796 32,012 SH   SOLE   31,406 0 606
CELSIUS HLDGS INC COMMON STOCK 15118V207 5 106 SH   SOLE   0 0 106
CENOVUS ENERGY INC COMMON STOCK 15135U109 23 3,000 SH   SOLE   3,000 0 0
CENTENE CORP DEL COMMON STOCK 15135B101 36,532 571,616 SH   SOLE   315,798 0 255,818
CENTERPOINT ENERGY INC COMMON STOCK 15189T107 489 21,602 SH   SOLE   17,890 0 3,712
CENTERSPACE COMMON STOCK 15202L107 5 74 SH   SOLE   0 0 74
CENTRAL GARDEN & PET CO COMMON 153527106 11 200 SH   SOLE   0 157 43
CENTRAL GARDEN & PET CO COMMON STOCK 153527205 10 192 SH   SOLE   0 0 192
CENTRAL PAC FINL CORP COMMON STOCK 154760409 20 766 SH   SOLE   0 0 766
CENTRAL SECS CORP MUTUAL FUND 155123102 0 8 SH   SOLE   0 0 8
CENTURY ALUM CO COMMON STOCK 156431108 4 225 SH   SOLE   0 0 225
CENTURY CMNTYS INC COMMON STOCK 156504300 14 237 SH   SOLE   0 0 237
CERENCE INC COMMON STOCK 156727109 736 8,215 SH   SOLE   8,215 0 0
CERIDIAN HCM HLDG INC COMMON STOCK 15677J108 87 1,037 SH   SOLE   0 0 1,037
CERNER CORP COMMON STOCK 156782104 27,346 380,435 SH   SOLE   354,729 0 25,706
CEVA INC COMMON STOCK 157210105 10 186 SH   SOLE   0 0 186
CF INDS HLDGS INC COMMON STOCK 125269100 159 3,506 SH   SOLE   1,000 0 2,506
CGI INC COMMON STOCK 12532H104 27 319 SH   SOLE   0 0 319
C H ROBINSON WORLDWIDE INC Common Stock 12541W209 94,654 991,866 SH   SOLE   957,489 33,412 965
CHAMPIONX CORPORATION COMMON STOCK 15872M104 2,798 128,770 SH   SOLE   128,072 0 698
CHANGE HEALTHCARE INC COMMON STOCK 15912K100 25 1,135 SH   SOLE   0 0 1,135
CHARGEPOINT HOLDINGS INC COMMON STOCK 15961R105 17 649 SH   SOLE   649 0 0
CHARLES RIV LABS INTL INC COMMON STOCK 159864107 73 253 SH   SOLE   0 0 253
SCHWAB CHARLES CORP COMMON 808513105 311,748 4,782,875 SH   SOLE   4,757,213 782 24,880
CHART INDS INC COMMON STOCK 16115Q308 56 390 SH   SOLE   0 0 390
CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 18,180 29,464 SH   SOLE   28,414 0 1,050
CHASE CORP COMMON STOCK 16150R104 314 2,700 SH   SOLE   2,700 0 0
CHATHAM LODGING TR REIT 16208T102 14 1,077 SH   SOLE   0 0 1,077
CHECK POINT SOFTWARE TECH LT COMMON STOCK M22465104 19,260 172,013 SH   SOLE   170,226 0 1,787
CHEESECAKE FACTORY INC COMMON STOCK 163072101 19 320 SH   SOLE   0 0 320
CHEFS WHSE INC Common Stock 163086101 18,448 605,631 SH   SOLE   605,477 0 154
CHEGG INC COMMON STOCK 163092109 760 8,876 SH   SOLE   8,043 0 833
CHEMED CORP NEW Common Stock 16359R103 67,632 147,085 SH   SOLE   147,059 0 26
CHEMOURS CO COMMON STOCK 163851108 187 6,694 SH   SOLE   6,165 0 529
CHENIERE ENERGY INC COMMON STOCK 16411R208 71,610 994,447 SH   SOLE   993,342 0 1,105
CHERRY HILL MTG INVT CORP REIT 164651101 5 484 SH   SOLE   0 0 484
CHESAPEAKE UTILS CORP COMMON STOCK 165303108 22 189 SH   SOLE   0 0 189
CHEVRON CORP NEW Common Stock 166764100 341,777 3,428,536 SH   SOLE   3,293,509 53,379 81,648
CHICOS FAS INC COMMON STOCK 168615102 1 308 SH   SOLE   0 0 308
CHILDRENS PL INC NEW COMMON STOCK 168905107 4 52 SH   SOLE   0 0 52
CHIMERA INVT CORP REIT 16934Q208 6 488 SH   SOLE   0 0 488
CHINA BIOLOGIC PRODS HLDGS I COMMON STOCK G21515104 26 219 SH   SOLE   219 0 0
CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 182,351 128,342 SH   SOLE   124,687 0 3,655
CHOICE HOTELS INTL INC Common Stock 169905106 47,622 443,860 SH   SOLE   443,726 134 0
CHUBB LIMITED COMMON STOCK H1467J104 41,123 260,323 SH   SOLE   194,579 0 65,744
CHURCH & DWIGHT INC COMMON STOCK 171340102 18,361 210,203 SH   SOLE   207,733 0 2,470
CHURCHILL DOWNS INC COMMON STOCK 171484108 6,333 27,848 SH   SOLE   27,706 0 142
CHUYS HLDGS INC COMMON STOCK 171604101 20 456 SH   SOLE   0 0 456
COMPANHIA DE SANEAMENTO BASI AMERICAN DEPOSITARY RECEIPT 20441A102 1 176 SH   SOLE   0 0 176
CIENA CORP COMMON STOCK 171779309 36 654 SH   SOLE   16 0 638
CIGNA CORP NEW COMMON STOCK 125523100 23,614 97,685 SH   SOLE   63,610 0 34,075
CIMAREX ENERGY CO COMMON STOCK 171798101 862 14,518 SH   SOLE   13,837 0 681
CINCINNATI BELL INC NEW COMMON STOCK 171871502 5 312 SH   SOLE   20 0 292
CINCINNATI FINL CORP COMMON STOCK 172062101 9,359 90,785 SH   SOLE   88,971 0 1,814
CINEMARK HLDGS INC COMMON STOCK 17243V102 96 4,723 SH   SOLE   4,149 0 574
CINTAS CORP COMMON STOCK 172908105 4,821 14,124 SH   SOLE   13,549 0 575
CIRCOR INTL INC COMMON STOCK 17273K109 3 89 SH   SOLE   0 0 89
CIRRUS LOGIC INC COMMON STOCK 172755100 4,308 50,811 SH   SOLE   50,545 0 266
CISCO SYS INC Common Stock 17275R102 328,233 6,347,562 SH   SOLE   5,791,408 106,574 449,580
CIT GROUP INC COMMON STOCK 125581801 94 1,826 SH   SOLE   1,490 0 336
CITIGROUP INC COMMON STOCK 172967424 151,738 2,085,743 SH   SOLE   2,073,848 0 11,895
CITIZENS FINANCIAL GROUP INC COMMON STOCK 174610105 137 3,103 SH   SOLE   54 0 3,049
CITRIX SYS INC COMMON STOCK 177376100 5,525 39,365 SH   SOLE   38,077 0 1,288
CITY HLDG CO COMMON STOCK 177835105 726 8,876 SH   SOLE   8,719 0 157
CLARIVATE PLC COMMON STOCK G21810109 18,358 695,657 SH   SOLE   695,657 0 0
CLARUS CORP NEW COMMON STOCK 18270P109 663 38,902 SH   SOLE   0 0 38,902
CLEAN ENERGY FUELS CORP COMMON STOCK 184499101 13 976 SH   SOLE   0 0 976
CLEAN HARBORS INC COMMON STOCK 184496107 191 2,278 SH   SOLE   2,000 0 278
CLEAR CHANNEL OUTDOOR HLDGS COMMON STOCK 18453H106 5,460 3,033,144 SH   SOLE   3,008,623 0 24,521
CLEARBRIDGE MLP AND MIDSTRM MUTUAL FUND 184692200 0 18 SH   SOLE   18 0 0
CLEARPOINT NEURO INC COMMON STOCK 18507C103 164 7,770 SH   SOLE   7,770 0 0
CLEARWATER PAPER CORP COMMON STOCK 18538R103 3 69 SH   SOLE   0 0 69
CLEARWAY ENERGY INC COMMON STOCK 18539C204 0 6 SH   SOLE   0 0 6
CLEVELAND-CLIFFS INC NEW COMMON STOCK 185899101 10,763 535,193 SH   SOLE   531,043 0 4,150
CLOROX CO DEL COMMON STOCK 189054109 16,621 86,171 SH   SOLE   51,380 0 34,791
CLOUDFLARE INC COMMON STOCK 18915M107 12,863 183,078 SH   SOLE   182,759 0 319
CLOUGH GLOBAL OPPORTUNITIES MUTUAL FUND 18914E106 3 254 SH   SOLE   0 0 254
CMC MATERIALS INC COMMON STOCK 12571T100 473 2,674 SH   SOLE   2,534 0 140
CME GROUP INC COMMON STOCK 12572Q105 55,144 270,007 SH   SOLE   256,753 0 13,254
CMS ENERGY CORP Common Stock 125896100 120,616 1,970,189 SH   SOLE   1,733,774 56,867 179,548
CNA FINL CORP COMMON STOCK 126117100 13 301 SH   SOLE   0 0 301
CNH INDL N V COMMON STOCK N20944109 18 1,119 SH   SOLE   120 0 999
CNO FINL GROUP INC COMMON STOCK 12621E103 92 3,788 SH   SOLE   2,972 0 816
COCA COLA CO COMMON 191216100 365,574 6,935,577 SH   SOLE   6,750,453 661 184,463
COCA COLA CONS INC COMMON STOCK 191098102 69 238 SH   SOLE   200 0 38
COCA COLA EUROPEAN PARTNERS COMMON STOCK G25839104 65,587 1,257,429 SH   SOLE   1,254,776 0 2,653
CODEXIS INC COMMON STOCK 192005106 3,441 150,340 SH   SOLE   150,340 0 0
COGENT COMMUNICATIONS HLDGS COMMON STOCK 19239V302 311 4,521 SH   SOLE   4,300 0 221
COGNEX CORP COMMON STOCK 192422103 1,744 21,010 SH   SOLE   20,000 0 1,010
COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 152,339 1,950,058 SH   SOLE   1,786,258 64,212 99,588
COHEN & STEERS INC Common Stock 19247A100 37,714 577,281 SH   SOLE   577,281 0 0
COHERENT INC COMMON STOCK 192479103 33 130 SH   SOLE   0 0 130
COHERUS BIOSCIENCES INC COMMON STOCK 19249H103 3 172 SH   SOLE   0 0 172
COHU INC COMMON STOCK 192576106 12 288 SH   SOLE   0 0 288
COLFAX CORP COMMON STOCK 194014106 6,073 138,624 SH   SOLE   138,624 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 215,930 2,739,185 SH   SOLE   2,726,693 0 12,492
COLLEGIUM PHARMACEUTICAL INC COMMON STOCK 19459J104 2 102 SH   SOLE   0 0 102
COLLIERS INTL GROUP INC COMMON STOCK 194693107 16 167 SH   SOLE   167 0 0
COLONY CAP INC NEW COMMON STOCK 19626G108 31 4,769 SH   SOLE   0 0 4,769
COLONY CR REAL ESTATE INC REIT 19625T101 6 667 SH   SOLE   0 0 667
COLUMBIA BKG SYS INC COMMON STOCK 197236102 42 968 SH   SOLE   0 0 968
COLUMBIA SPORTSWEAR CO COMMON 198516106 25 236 SH   SOLE   16 88 132
COMCAST CORP NEW COMMON STOCK 20030N101 211,502 3,908,749 SH   SOLE   3,342,119 0 566,630
COMERICA INC COMMON STOCK 200340107 1,125 15,679 SH   SOLE   14,500 0 1,179
COMFORT SYS USA INC COMMON STOCK 199908104 19 255 SH   SOLE   0 0 255
COMMERCE BANCSHARES INC Common Stock 200525103 59,571 777,593 SH   SOLE   777,008 0 585
COMMERCIAL METALS CO COMMON STOCK 201723103 8 244 SH   SOLE   0 0 244
COMMSCOPE HLDG CO INC COMMON STOCK 20337X109 15 944 SH   SOLE   0 0 944
COMMUNITY BK SYS INC Common Stock 203607106 66,724 869,708 SH   SOLE   869,274 0 434
COMMUNITY HEALTH SYS INC NEW COMMON STOCK 203668108 6 446 SH   SOLE   0 0 446
COMMUNITY HEALTHCARE TR INC REIT 20369C106 18 384 SH   SOLE   0 0 384
COMMUNITY TR BANCORP INC COMMON STOCK 204149108 6 142 SH   SOLE   0 0 142
COMMVAULT SYSTEMS INC COMMON STOCK 204166102 2,175 33,721 SH   SOLE   33,630 0 91
COMPUTER PROGRAMS & SYS INC COMMON STOCK 205306103 2 59 SH   SOLE   0 0 59
COMTECH TELECOMMUNICATIONS C COMMON STOCK 205826209 2 84 SH   SOLE   0 0 84
CONAGRA BRANDS INC COMMON STOCK 205887102 26,195 696,686 SH   SOLE   694,342 0 2,344
CONCENTRIX CORP COMMON STOCK 20602D101 133 891 SH   SOLE   881 0 10
CONDUENT INC COMMON STOCK 206787103 97 14,557 SH   SOLE   14,557 0 0
CONMED CORP COMMON STOCK 207410101 452 3,459 SH   SOLE   3,233 0 226
CONNS INC COMMON STOCK 208242107 3 175 SH   SOLE   0 0 175
CONOCOPHILLIPS Common Stock 20825C104 24,634 465,057 SH   SOLE   441,178 0 23,879
CONSOL ENERGY INC DISC COML COMMON STOCK 20854L108 1 73 SH   SOLE   0 0 73
CONSOLIDATED COMM HLDGS INC COMMON STOCK 209034107 3 393 SH   SOLE   0 0 393
CONSOLIDATED EDISON INC COMMON STOCK 209115104 6,345 84,820 SH   SOLE   82,375 0 2,445
CONSOLIDATED WATER CO INC COMMON STOCK G23773107 11 830 SH   SOLE   0 0 830
CONSTELLATION BRANDS INC Common Stock 21036P108 165,293 724,972 SH   SOLE   703,164 16,959 4,849
CONSTRUCTION PARTNERS INC COMMON STOCK 21044C107 10 343 SH   SOLE   0 0 343
SELECT SECTOR SPDR TR MUTUAL 81369Y407 22 127 SH   SOLE   52 75 0
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y308 11 160 SH   SOLE   160 0 0
CONTINENTAL RES INC COMMON STOCK 212015101 8 306 SH   SOLE   0 0 306
COOPER COS INC COMMON STOCK 216648402 20,045 52,187 SH   SOLE   22,127 0 30,060
COOPER TIRE & RUBR CO COMMON STOCK 216831107 41 741 SH   SOLE   0 0 741
COOPER STD HLDGS INC COMMON STOCK 21676P103 2 42 SH   SOLE   0 0 42
COPA HOLDINGS SA COMMON STOCK P31076105 5 64 SH   SOLE   0 0 64
COPART INC COMMON STOCK 217204106 6,407 58,991 SH   SOLE   17,553 0 41,438
CORCEPT THERAPEUTICS INC COMMON STOCK 218352102 2,398 100,812 SH   SOLE   100,000 0 812
CORE LABORATORIES N V Common Stock N22717107 10,001 347,360 SH   SOLE   347,232 0 128
CORE MARK HOLDING CO INC COMMON STOCK 218681104 8 218 SH   SOLE   0 0 218
CORECIVIC INC REIT 21871N101 4 446 SH   SOLE   0 0 446
CORELOGIC INC COMMON 21871D103 16 208 SH   SOLE   0 117 91
CORENERGY INFRASTRUCTURE TR REIT 21870U502 3 400 SH   SOLE   400 0 0
COREPOINT LODGING INC REIT 21872L104 4 448 SH   SOLE   0 0 448
CORESITE RLTY CORP REIT 21870Q105 26,169 218,345 SH   SOLE   192,234 0 26,111
CORNERSTONE BLDG BRANDS INC COMMON STOCK 21925D109 8 539 SH   SOLE   0 0 539
CORNERSTONE ONDEMAND INC COMMON STOCK 21925Y103 22 510 SH   SOLE   505 0 5
CORNING INC COMMON STOCK 219350105 75,170 1,727,643 SH   SOLE   1,718,505 0 9,138
CORPORATE OFFICE PPTYS TR REIT 22002T108 16 603 SH   SOLE   0 0 603
CORTEVA INC COMMON STOCK 22052L104 16,338 350,454 SH   SOLE   324,879 0 25,575
CORVEL CORP COMMON STOCK 221006109 6 54 SH   SOLE   0 0 54
COSTAR GROUP INC COMMON STOCK 22160N109 1,027 1,250 SH   SOLE   1,206 0 44
COSTCO WHSL CORP NEW COMMON 22160K105 444,960 1,262,370 SH   SOLE   1,242,128 24 20,218
COTY INC COMMON STOCK 222070203 6 712 SH   SOLE   0 0 712
COUPA SOFTWARE INC COMMON STOCK 22266L106 13,912 54,668 SH   SOLE   54,557 0 111
COUSINS PPTYS INC Real Estate Investment Trust 222795502 39,254 1,110,428 SH   SOLE   1,042,660 66,370 1,398
COVANTA HLDG CORP COMMON STOCK 22282E102 5 381 SH   SOLE   0 0 381
COVETRUS INC COMMON STOCK 22304C100 480 16,005 SH   SOLE   14,892 0 1,113
CRACKER BARREL OLD CTRY STOR COMMON STOCK 22410J106 19 110 SH   SOLE   29 0 81
CRANE CO COMMON STOCK 224399105 502 5,349 SH   SOLE   5,090 0 259
CREDIT ACCEP CORP MICH COMMON STOCK 225310101 64 177 SH   SOLE   0 0 177
CREDIT SUISSE GROUP AMERICAN DEPOSITARY RECEIPT 225401108 233 21,967 SH   SOLE   100 0 21,867
CREE INC COMMON STOCK 225447101 1,792 16,576 SH   SOLE   15,804 0 772
CRESTWOOD EQUITY PARTNERS LP PARTNERSHIP 226344208 14 500 SH   SOLE   500 0 0
CRH PLC AMERICAN DEPOSITARY RECEIPT 12626K203 218 4,648 SH   SOLE   303 0 4,345
CRISPR THERAPEUTICS AG COMMON STOCK H17182108 2,487 20,413 SH   SOLE   20,413 0 0
CRITEO S A AMERICAN DEPOSITARY RECEIPT 226718104 17 500 SH   SOLE   500 0 0
CROCS INC COMMON STOCK 227046109 89 1,106 SH   SOLE   0 0 1,106
CROSS CTRY HEALTHCARE INC COMMON STOCK 227483104 2 190 SH   SOLE   0 0 190
CROSSAMERICA PARTNERS LP PARTNERSHIP 22758A105 186 10,000 SH   SOLE   10,000 0 0
CROWDSTRIKE HLDGS INC COMMON STOCK 22788C105 94,766 519,237 SH   SOLE   519,032 0 205
CROWN CASTLE INTL CORP NEW COMMON 22822V101 75,734 439,984 SH   SOLE   418,431 72 21,481
CROWN HLDGS INC COMMON STOCK 228368106 1,438 14,822 SH   SOLE   13,787 0 1,035
CRYOLIFE INC COMMON STOCK 228903100 7 323 SH   SOLE   0 0 323
CRYOPORT INC COMMON STOCK 229050307 56 1,083 SH   SOLE   0 0 1,083
CSG SYS INTL INC COMMON STOCK 126349109 11 255 SH   SOLE   0 0 255
CSW INDUSTRIALS INC Common Stock 126402106 54,524 403,886 SH   SOLE   403,886 0 0
CSX CORP COMMON 126408103 199,104 2,064,959 SH   SOLE   2,056,782 299 7,878
CTS CORP COMMON STOCK 126501105 5 171 SH   SOLE   0 0 171
CUBESMART Real Estate Investment Trust 229663109 77,337 2,044,308 SH   SOLE   2,042,749 0 1,559
CUBIC CORP COMMON STOCK 229669106 21 278 SH   SOLE   0 0 278
CULLEN FROST BANKERS INC COMMON STOCK 229899109 606 5,574 SH   SOLE   5,230 0 344
CUMMINS INC COMMON STOCK 231021106 1,597 6,163 SH   SOLE   4,675 0 1,488
CUMULUS MEDIA INC COMMON STOCK 231082801 12,337 1,354,195 SH   SOLE   1,354,195 0 0
CUSTOMERS BANCORP INC COMMON STOCK 23204G100 2 68 SH   SOLE   0 0 68
CUTERA INC COMMON STOCK 232109108 2 72 SH   SOLE   0 0 72
CVB FINL CORP COMMON STOCK 126600105 14,822 670,994 SH   SOLE   670,365 0 629
CVR ENERGY INC COMMON STOCK 12662P108 14 752 SH   SOLE   0 0 752
CVS HEALTH CORP COMMON STOCK 126650100 134,343 1,785,762 SH   SOLE   1,694,282 0 91,480
CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 198 1,527 SH   SOLE   880 0 647
CYRUSONE INC REIT 23283R100 800 11,807 SH   SOLE   10,726 0 1,081
CYTOKINETICS INC COMMON STOCK 23282W605 7 312 SH   SOLE   0 0 312
DAKTRONICS INC COMMON STOCK 234264109 17 2,710 SH   SOLE   0 0 2,710
DANA INC Common Stock 235825205 47,282 1,943,385 SH   SOLE   1,939,583 0 3,802
DANAHER CORPORATION COMMON 235851102 237,201 1,053,853 SH   SOLE   959,461 157 94,235
DANIMER SCIENTIFIC INC COMMON STOCK 236272100 19 500 SH   SOLE   500 0 0
DARDEN RESTAURANTS INC COMMON STOCK 237194105 15,982 112,552 SH   SOLE   90,336 0 22,216
DARIOHEALTH CORP COMMON STOCK 23725P209 0 7 SH   SOLE   7 0 0
DARLING INGREDIENTS INC COMMON STOCK 237266101 56 765 SH   SOLE   11 0 754
DATADOG INC COMMON STOCK 23804L103 36 432 SH   SOLE   330 0 102
DAVE & BUSTERS ENTMT INC COMMON STOCK 238337109 6,249 130,466 SH   SOLE   130,238 0 228
DAVITA INC COMMON STOCK 23918K108 22,378 207,648 SH   SOLE   195,535 0 12,113
DECIPHERA PHARMACEUTICALS IN COMMON STOCK 24344T101 79 1,753 SH   SOLE   0 0 1,753
DECKERS OUTDOOR CORP COMMON STOCK 243537107 297 899 SH   SOLE   793 0 106
DEERE & CO COMMON STOCK 244199105 103,987 277,936 SH   SOLE   273,791 0 4,145
ETF SER SOLUTIONS MUTUAL FUND 26922A289 25 700 SH   SOLE   700 0 0
DELL TECHNOLOGIES INC COMMON STOCK 24703L202 10,310 116,958 SH   SOLE   96,398 0 20,560
DELTA AIR LINES INC DEL COMMON STOCK 247361702 3,676 76,136 SH   SOLE   70,497 0 5,639
DELUXE CORP COMMON STOCK 248019101 1,462 34,833 SH   SOLE   34,600 0 233
DENTSPLY SIRONA INC COMMON STOCK 24906P109 867 13,593 SH   SOLE   12,254 0 1,339
DESIGNER BRANDS INC COMMON STOCK 250565108 26 1,470 SH   SOLE   1,236 0 234
DEUTSCHE BANK A G COMMON STOCK D18190898 183 15,271 SH   SOLE   0 0 15,271
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 3,259 149,136 SH   SOLE   145,322 0 3,814
DEXCOM INC COMMON STOCK 252131107 46,407 129,127 SH   SOLE   128,347 0 780
DIAGEO PLC FOREIGN 25243Q205 3,302 20,106 SH   SOLE   14,922 102 5,082
DIAMONDBACK ENERGY INC COMMON STOCK 25278X109 15,373 209,181 SH   SOLE   57,374 0 151,807
DIAMONDROCK HOSPITALITY CO REIT 252784301 43 4,135 SH   SOLE   0 0 4,135
DICERNA PHARMACEUTICALS INC COMMON STOCK 253031108 67 2,638 SH   SOLE   0 0 2,638
DICKS SPORTING GOODS INC COMMON STOCK 253393102 7,093 93,147 SH   SOLE   92,793 0 354
DIEBOLD INC COMMON STOCK 253651103 446 31,596 SH   SOLE   31,270 0 326
DIGI INTL INC COMMON STOCK 253798102 2 122 SH   SOLE   0 0 122
DIGITAL RLTY TR INC REIT 253868103 6,490 46,079 SH   SOLE   37,919 0 8,160
DIGITAL TURBINE INC COMMON STOCK 25400W102 122 1,517 SH   SOLE   0 0 1,517
DIME CMNTY BANCSHARES INC COMMON STOCK 25432X102 37 1,242 SH   SOLE   0 0 1,242
DINE BRANDS GLOBAL INC COMMON STOCK 254423106 15 163 SH   SOLE   0 0 163
DIODES INC COMMON STOCK 254543101 30 370 SH   SOLE   0 0 370
DISCOVER FINL SVCS COMMON STOCK 254709108 135,408 1,425,498 SH   SOLE   1,336,063 0 89,435
DISCOVERY INC COMMON STOCK 25470F104 6,928 159,406 SH   SOLE   156,807 0 2,599
DISCOVERY INC COMMON STOCK 25470F302 9,883 267,893 SH   SOLE   265,111 0 2,782
DISH NETWORK CORPORATION COMMON STOCK 25470M109 1,518 41,930 SH   SOLE   0 0 41,930
DIVERSIFIED HEALTHCARE TR REIT 25525P107 13 2,637 SH   SOLE   20 0 2,617
DMC GLOBAL INC COMMON STOCK 23291C103 3 61 SH   SOLE   0 0 61
DNP SELECT INCOME FD INC MUTUAL FUND 23325P104 1,516 153,400 SH   SOLE   153,400 0 0
DOCUSIGN INC COMMON STOCK 256163106 263,496 1,301,536 SH   SOLE   1,301,292 0 244
DOLBY LABORATORIES INC COMMON STOCK 25659T107 32 321 SH   SOLE   166 0 155
DOLLAR GEN CORP NEW COMMON 256677105 17,203 84,904 SH   SOLE   83,680 148 1,076
DOLLAR TREE INC COMMON STOCK 256746108 28,005 244,673 SH   SOLE   243,380 0 1,293
DOMINION ENERGY INC COMMON STOCK 25746U109 6,546 86,177 SH   SOLE   42,974 0 43,203
DOMINOS PIZZA INC COMMON STOCK 25754A201 36,051 98,021 SH   SOLE   96,738 0 1,283
DOMTAR CORP COMMON STOCK 257559203 6 158 SH   SOLE   0 0 158
DONALDSON INC COMMON STOCK 257651109 14,832 255,019 SH   SOLE   253,813 0 1,206
DONNELLEY FINL SOLUTIONS INC COMMON STOCK 25787G100 9 309 SH   SOLE   119 0 190
DORIAN LPG LTD COMMON STOCK Y2106R110 6 443 SH   SOLE   0 0 443
DORMAN PRODS INC Common Stock 258278100 59,384 578,564 SH   SOLE   577,488 129 947
DOUGLAS EMMETT INC REIT 25960P109 430 13,693 SH   SOLE   12,682 0 1,011
DOVER CORP COMMON STOCK 260003108 64,194 468,124 SH   SOLE   437,007 0 31,117
DOW INC COMMON STOCK 260557103 11,868 185,617 SH   SOLE   160,185 0 25,432
D R HORTON INC Common Stock 23331A109 11,652 130,744 SH   SOLE   128,518 0 2,226
DR REDDYS LABS LTD AMERICAN DEPOSITARY RECEIPT 256135203 68 1,103 SH   SOLE   1,080 0 23
DRAFTKINGS INC COMMON STOCK 26142R104 153 2,500 SH   SOLE   2,500 0 0
DRIL-QUIP INC COMMON 262037104 14 423 SH   SOLE   0 94 329
DROPBOX INC COMMON STOCK 26210C104 94,011 3,526,298 SH   SOLE   3,523,583 0 2,715
DSP GROUP INC COMMON STOCK 23332B106 3 176 SH   SOLE   0 0 176
DTE ENERGY CO COMMON STOCK 233331107 12,417 93,265 SH   SOLE   91,571 0 1,694
DTF TAX-FREE INCOME INC MUTUAL FUND 23334J107 2,642 184,131 SH   SOLE   184,131 0 0
DUCK CREEK TECHNOLOGIES INC COMMON STOCK 264120106 10 227 SH   SOLE   0 0 227
DUFF & PHELPS UTLITY AND INF MUTUAL FUND 26433C105 1 44 SH   SOLE   0 0 44
DUKE ENERGY CORP NEW COMMON STOCK 26441C204 8,161 84,539 SH   SOLE   78,743 0 5,796
DUKE REALTY CORP COMMON STOCK 264411505 2,085 49,721 SH   SOLE   24,252 0 25,469
DUN & BRADSTREET HLDGS INC COMMON STOCK 26484T106 16 683 SH   SOLE   0 0 683
DUPONT DE NEMOURS INC Common Stock 26614N102 44,636 577,591 SH   SOLE   552,357 0 25,234
DXC TECHNOLOGY CO COMMON STOCK 23355L106 456 14,585 SH   SOLE   12,316 0 2,269
DXP ENTERPRISES INC COMMON STOCK 233377407 2 78 SH   SOLE   0 0 78
DYCOM INDS INC COMMON STOCK 267475101 6 66 SH   SOLE   0 0 66
DYNATRACE INC COMMON STOCK 268150109 74 1,537 SH   SOLE   0 0 1,537
DYNEX CAP INC REIT 26817Q886 58 3,047 SH   SOLE   0 0 3,047
EAGLE BANCORP INC MD COMMON STOCK 268948106 947 17,806 SH   SOLE   17,688 0 118
EAGLE MATLS INC COMMON STOCK 26969P108 27 202 SH   SOLE   0 0 202
EAGLE PHARMACEUTICALS INC COMMON STOCK 269796108 2 52 SH   SOLE   0 0 52
EAST WEST BANCORP INC COMMON STOCK 27579R104 197 2,665 SH   SOLE   2,121 0 544
EASTERLY GOVT PPTYS INC REIT 27616P103 20 958 SH   SOLE   0 0 958
EASTGROUP PPTYS INC Real Estate Investment Trust 277276101 138,946 969,746 SH   SOLE   943,962 25,469 315
EASTMAN CHEM CO COMMON STOCK 277432100 3,149 28,594 SH   SOLE   27,460 0 1,134
EASTMAN KODAK CO COMMON STOCK 277461406 4 525 SH   SOLE   525 0 0
EATON CORP PLC Common Stock G29183103 165,128 1,194,156 SH   SOLE   1,142,868 37,197 14,091
EATON VANCE ENHANCED EQUITY MUTUAL FUND 278274105 699 41,584 SH   SOLE   41,584 0 0
EATON VANCE ENHANCED EQUITY MUTUAL FUND 278277108 843 38,987 SH   SOLE   38,987 0 0
EATON VANCE FLOATING RATE 20 MUTUAL FUND 27831H100 4,780 507,970 SH   SOLE   505,291 0 2,679
EATON VANCE FLTG RATE INCOM MUTUAL FUND 278284104 3,155 193,811 SH   SOLE   159,581 0 34,230
EATON VANCE FLTING RATE INC MUTUAL FUND 278279104 223 15,790 SH   SOLE   14,350 0 1,440
EATON VANCE LTD DURATION INC MUTUAL FUND 27828H105 259 20,487 SH   SOLE   20,320 0 167
EATON VANCE MUN BD FD MUTUAL FUND 27827X101 18 1,321 SH   SOLE   1,321 0 0
EATON VANCE MUN INCOME 2028 MUTUAL FUND 27829U105 2,363 108,057 SH   SOLE   105,531 0 2,526
EATON VANCE NATL MUN OPPORT MUTUAL FUND 27829L105 49 2,188 SH   SOLE   2,188 0 0
EATON VANCE RISK-MANAGED DIV MUTUAL FUND 27829G106 0 14 SH   SOLE   0 0 14
EATON VANCE SR FLTNG RTE TR MUTUAL FUND 27828Q105 50 3,614 SH   SOLE   1,210 0 2,404
EATON VANCE SR INCOME TR MUTUAL FUND 27826S103 11 1,675 SH   SOLE   1,675 0 0
EATON VANCE SHORT DURATION D MUTUAL FUND 27828V104 161 12,219 SH   SOLE   7,714 0 4,505
EATON VANCE TAX-MANAGED GLOB Stock/ETF 27829C105 293 28,415 SH   SOLE   12,700 0 15,715
EATON VANCE TAX ADVT DIV INC MUTUAL FUND 27828G107 584 22,230 SH   SOLE   17,170 0 5,060
EATON VANCE TX ADV GLBL DIV MUTUAL FUND 27828S101 191 10,021 SH   SOLE   10,021 0 0
EATON VANCE TAX-ADVANTAGED G MUTUAL FUND 27828U106 257 9,802 SH   SOLE   9,802 0 0
EATON VANCE TAX-MANAGED BUY- MUTUAL FUND 27828Y108 304 19,605 SH   SOLE   19,605 0 0
EATON VANCE TAX-MANAGED DIVE MUTUAL FUND 27828N102 399 31,212 SH   SOLE   31,212 0 0
EATON VANCE TAX-MANAGED GLOB MUTUAL FUND 27829F108 633 68,050 SH   SOLE   59,176 0 8,874
EBAY INC. COMMON STOCK 278642103 18,966 309,696 SH   SOLE   305,100 0 4,596
EBIX INC COMMON STOCK 278715206 3 97 SH   SOLE   0 0 97
ECHO GLOBAL LOGISTICS INC COMMON STOCK 27875T101 23 724 SH   SOLE   0 0 724
ECHOSTAR CORP COMMON STOCK 278768106 1 54 SH   SOLE   0 0 54
ECOLAB INC COMMON 278865100 195,891 915,078 SH   SOLE   888,027 145 26,906
EDGEWELL PERS CARE CO COMMON STOCK 28035Q102 290 7,330 SH   SOLE   7,330 0 0
EDISON INTL Common Stock 281020107 98,661 1,683,647 SH   SOLE   1,502,734 91,274 89,639
EDITAS MEDICINE INC COMMON STOCK 28106W103 54 1,287 SH   SOLE   600 0 687
EDWARDS LIFESCIENCES CORP COMMON STOCK 28176E108 30,482 364,439 SH   SOLE   79,031 0 285,408
EHEALTH INC COMMON STOCK 28238P109 2,252 30,970 SH   SOLE   30,246 0 724
EKSO BIONICS HLDGS INC COMMON STOCK 282644301 3 476 SH   SOLE   476 0 0
EL POLLO LOCO HLDGS INC COMMON STOCK 268603107 2 105 SH   SOLE   0 0 105
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 78 2,662 SH   SOLE   2,553 0 109
ELASTIC N V COMMON STOCK N14506104 5,843 52,541 SH   SOLE   52,495 0 46
ELBIT SYS LTD COMMON STOCK M3760D101 108 755 SH   SOLE   0 0 755
ELDORADO GOLD CORP NEW COMMON STOCK 284902509 1 100 SH   SOLE   100 0 0
ELECTRONIC ARTS INC COMMON 285512109 37,689 278,416 SH   SOLE   276,593 45 1,778
ELEMENT SOLUTIONS INC COMMON STOCK 28618M106 20 1,114 SH   SOLE   0 0 1,114
SWEDISH EXPT CR CORP MUTUAL FUND 870297603 36 5,111 SH   SOLE   5,111 0 0
SWEDISH EXPT CR CORP MUTUAL FUND 870297306 1 411 SH   SOLE   411 0 0
SWEDISH EXPT CR CORP MUTUAL FUND 870297801 97 17,585 SH   SOLE   17,585 0 0
E L F BEAUTY INC COMMON STOCK 26856L103 22 805 SH   SOLE   636 0 169
LILLY ELI & CO COMMON 532457108 611,762 3,274,607 SH   SOLE   3,027,208 160 247,239
EMCOR GROUP INC COMMON STOCK 29084Q100 11,298 100,729 SH   SOLE   100,729 0 0
EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 41,668 448,475 SH   SOLE   448,199 52 224
EMERSON ELEC CO COMMON STOCK 291011104 230,867 2,558,938 SH   SOLE   2,549,905 0 9,033
EMPIRE ST RLTY TR INC REIT 292104106 989 88,865 SH   SOLE   85,288 0 3,577
EMPLOYERS HLDGS INC COMMON STOCK 292218104 15 343 SH   SOLE   0 0 343
ENANTA PHARMACEUTICALS INC COMMON STOCK 29251M106 115 2,331 SH   SOLE   2,000 0 331
ENBRIDGE INC COMMON STOCK 29250N105 3,482 95,664 SH   SOLE   95,584 0 80
ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 6,408 78,243 SH   SOLE   78,243 0 0
ENCORE CAP GROUP INC COMMON STOCK 292554102 146 3,617 SH   SOLE   3,500 0 117
ENCORE WIRE CORP COMMON STOCK 292562105 4 53 SH   SOLE   0 0 53
ENDEAVOUR SILVER CORP COMMON STOCK 29258Y103 4 900 SH   SOLE   900 0 0
ENDO INTL PLC COMMON STOCK G30401106 8 1,016 SH   SOLE   0 0 1,016
ENERGIZER HLDGS INC NEW COMMON STOCK 29272W109 1,385 29,190 SH   SOLE   29,071 0 119
ENERGY RECOVERY INC COMMON STOCK 29270J100 16 880 SH   SOLE   0 0 880
SELECT SECTOR SPDR TR Stock/ETF 81369Y506 3,608 73,544 SH   SOLE   71,061 0 2,483
ENERGY TRANSFER LP Stock/ETF 29273V100 131 12,209 SH   SOLE   10,909 0 1,300
ENERPAC TOOL GROUP CORP COMMON STOCK 292765104 7 277 SH   SOLE   0 0 277
ENERSYS COMMON STOCK 29275Y102 18 193 SH   SOLE   193 0 0
ENI S P A AMERICAN DEPOSITARY RECEIPT 26874R108 150 6,075 SH   SOLE   0 0 6,075
ENOVA INTL INC COMMON STOCK 29357K103 166 4,689 SH   SOLE   3,023 0 1,666
ENPHASE ENERGY INC COMMON STOCK 29355A107 5,902 36,395 SH   SOLE   30,007 0 6,388
ENPRO INDS INC COMMON STOCK 29355X107 10 115 SH   SOLE   0 0 115
ENSIGN GROUP INC COMMON STOCK 29358P101 46 492 SH   SOLE   0 0 492
ENSTAR GROUP LIMITED COMMON STOCK G3075P101 1,168 4,732 SH   SOLE   4,732 0 0
ENTEGRIS INC COMMON STOCK 29362U104 189 1,690 SH   SOLE   1,128 0 562
ENTERGY CORP NEW COMMON STOCK 29364G103 729 7,327 SH   SOLE   5,148 0 2,179
ENTERPRISE FINL SVCS CORP COMMON STOCK 293712105 8,094 163,718 SH   SOLE   163,718 0 0
ENTERPRISE PRODS PARTNERS L PARTNERSHIP 293792107 5,963 270,799 SH   SOLE   264,240 0 6,559
ENVESTNET INC Common Stock 29404K106 53,210 736,674 SH   SOLE   736,589 85 0
ENVISTA HOLDINGS CORPORATION Common Stock 29415F104 51,116 1,252,829 SH   SOLE   1,252,148 0 681
ENVIVA PARTNERS LP PARTNERSHIP 29414J107 23 486 SH   SOLE   486 0 0
EOG RES INC Common Stock 26875P101 234,009 3,226,374 SH   SOLE   3,160,865 60,054 5,455
EPAM SYS INC COMMON STOCK 29414B104 6,174 15,564 SH   SOLE   15,215 0 349
EPLUS INC COMMON 294268107 1,165 11,693 SH   SOLE   11,587 54 52
EPR PPTYS REIT 26884U109 24 520 SH   SOLE   0 0 520
EQT CORP Common Stock 26884L109 28,680 1,543,599 SH   SOLE   1,455,738 86,429 1,432
EQUIFAX INC COMMON STOCK 294429105 11,614 64,119 SH   SOLE   47,662 0 16,457
EQUINIX INC REIT 29444U700 11,567 17,020 SH   SOLE   16,064 0 956
EQUINOR ASA AMERICAN DEPOSITARY RECEIPT 29446M102 380 19,539 SH   SOLE   0 0 19,539
EQUITABLE HLDGS INC COMMON STOCK 29452E101 66 2,025 SH   SOLE   0 0 2,025
EQUITRANS MIDSTREAM CORP COMMON STOCK 294600101 1,297 158,920 SH   SOLE   156,931 0 1,989
EQUITY COMWLTH REIT 294628102 29 1,044 SH   SOLE   0 0 1,044
EQUITY LIFESTYLE PPTYS INC COMMON STOCK 29472R108 714 11,220 SH   SOLE   9,805 0 1,415
EQUITY RESIDENTIAL REIT 29476L107 35,906 501,264 SH   SOLE   497,368 0 3,896
ERIE INDTY CO COMMON STOCK 29530P102 7 30 SH   SOLE   0 0 30
ESCO TECHNOLOGIES INC COMMON STOCK 296315104 35 319 SH   SOLE   170 0 149
ESPERION THERAPEUTICS INC NE COMMON STOCK 29664W105 6 202 SH   SOLE   0 0 202
ESSENT GROUP LTD COMMON STOCK G3198U102 4,756 100,143 SH   SOLE   100,012 0 131
ESSENTIAL PPTYS RLTY TR INC Real Estate Investment Trust 29670E107 50,727 2,221,965 SH   SOLE   2,220,874 0 1,091
ESSENTIAL UTILS INC COMMON STOCK 29670G102 802 17,930 SH   SOLE   15,197 0 2,733
ESSEX PPTY TR INC REIT 297178105 2,005 7,376 SH   SOLE   6,647 0 729
LAUDER ESTEE COS INC COMMON 518439104 119,859 412,097 SH   SOLE   372,216 54 39,827
ETF MANAGERS TR Stock/ETF 26924G508 149 6,514 SH   SOLE   1,668 0 4,846
ETF MANAGERS TR MUTUAL FUND 26924G771 28 900 SH   SOLE   900 0 0
ETHAN ALLEN INTERIORS INC COMMON STOCK 297602104 3 103 SH   SOLE   0 0 103
ETSY INC COMMON STOCK 29786A106 297 1,475 SH   SOLE   297 0 1,178
EURONET WORLDWIDE INC Common Stock 298736109 69,664 503,711 SH   SOLE   472,436 31,064 211
EVENTBRITE INC COMMON STOCK 29975E109 1,668 75,276 SH   SOLE   75,000 0 276
EVERBRIDGE INC COMMON STOCK 29978A104 4,233 34,933 SH   SOLE   34,922 0 11
EVERCORE INC COMMON STOCK 29977A105 4,737 35,959 SH   SOLE   35,959 0 0
EVEREST RE GROUP LTD COMMON STOCK G3223R108 58 233 SH   SOLE   0 0 233
EVERGY INC COMMON STOCK 30034W106 916 15,387 SH   SOLE   13,733 0 1,654
EVERI HLDGS INC COMMON STOCK 30034T103 5 362 SH   SOLE   0 0 362
EVERSOURCE ENERGY COMMON STOCK 30040W108 14,588 168,468 SH   SOLE   164,514 0 3,954
EVERTEC INC COMMON STOCK 30040P103 21 574 SH   SOLE   0 0 574
EVOLENT HEALTH INC COMMON STOCK 30050B101 1,692 83,764 SH   SOLE   83,452 0 312
EVOLUTION PETE CORP COMMON STOCK 30049A107 6 1,754 SH   SOLE   0 0 1,754
EVOQUA WATER TECHNOLOGIES CO COMMON STOCK 30057T105 10 371 SH   SOLE   0 0 371
SCRIPPS E W CO OHIO COMMON STOCK 811054402 6 297 SH   SOLE   0 0 297
EXACT SCIENCES CORP COMMON STOCK 30063P105 46,561 353,327 SH   SOLE   352,015 0 1,312
EXELIXIS INC COMMON STOCK 30161Q104 68 3,027 SH   SOLE   0 0 3,027
EXELON CORP COMMON STOCK 30161N101 3,174 72,557 SH   SOLE   62,132 0 10,425
EXLSERVICE HOLDINGS INC COMMON STOCK 302081104 13 147 SH   SOLE   0 0 147
EXP WORLD HLDGS INC COMMON STOCK 30212W100 11,440 251,150 SH   SOLE   249,222 0 1,928
EXPEDIA GROUP INC COMMON STOCK 30212P303 6,301 36,608 SH   SOLE   35,917 0 691
EXPEDITORS INTL WASH INC COMMON STOCK 302130109 2,743 25,469 SH   SOLE   23,648 0 1,821
EXPONENT INC COMMON 30214U102 3,211 32,947 SH   SOLE   32,376 81 490
EXTENDED STAY AMER INC COMMON STOCK 30224P200 14 693 SH   SOLE   0 0 693
EXTERRAN CORP COMMON STOCK 30227H106 0 60 SH   SOLE   0 0 60
EXTRA SPACE STORAGE INC COMMON STOCK 30225T102 1,878 14,172 SH   SOLE   12,858 0 1,314
EXTRACTION OIL & GAS INC COMMON STOCK 30227M303 26,142 727,380 SH   SOLE   650,114 0 77,266
EXTREME NETWORKS INC COMMON STOCK 30226D106 11 1,290 SH   SOLE   0 0 1,290
EXXON MOBIL CORP EQUITY 30231G102 251,740 4,812,844 SH   SOLE   4,748,207 0 64,637
EZCORP INC COMMON STOCK 302301106 1 195 SH   SOLE   0 0 195
F5 NETWORKS INC COMMON STOCK 315616102 1,012 4,849 SH   SOLE   4,417 0 432
FABRINET COMMON STOCK G3323L100 30 330 SH   SOLE   0 0 330
FACEBOOK INC COMMON 30303M102 1,425,042 4,838,358 SH   SOLE   4,639,014 455 198,889
FACTSET RESH SYS INC COMMON STOCK 303075105 30,917 100,187 SH   SOLE   100,174 0 13
FAIR ISAAC CORP COMMON STOCK 303250104 7,939 16,333 SH   SOLE   16,187 0 146
FARFETCH LTD COMMON STOCK 30744W107 77 1,451 SH   SOLE   1,451 0 0
FARMERS NATIONAL BANC CORP COMMON STOCK 309627107 3 155 SH   SOLE   91 0 64
FARO TECHNOLOGIES INC COMMON STOCK 311642102 7 78 SH   SOLE   0 0 78
FASTENAL CO COMMON STOCK 311900104 100,357 1,995,958 SH   SOLE   1,832,628 0 163,330
FASTLY INC COMMON STOCK 31188V100 13,151 195,469 SH   SOLE   195,408 0 61
FATE THERAPEUTICS INC COMMON STOCK 31189P102 23 285 SH   SOLE   280 0 5
FB FINL CORP COMMON STOCK 30257X104 21 470 SH   SOLE   0 0 470
FEDERAL RLTY INVT TR COMMON STOCK 313747206 1,500 14,787 SH   SOLE   13,860 0 927
FEDERAL SIGNAL CORP COMMON STOCK 313855108 83 2,178 SH   SOLE   1,926 0 252
FEDERATED HERMES INC COMMON STOCK 314211103 2,201 70,316 SH   SOLE   69,861 0 455
FEDEX CORP COMMON STOCK 31428X106 113,550 399,766 SH   SOLE   398,017 0 1,749
FERRARI N V COMMON STOCK N3167Y103 254 1,215 SH   SOLE   0 0 1,215
FERRO CORP COMMON STOCK 315405100 18 1,077 SH   SOLE   0 0 1,077
UBS AG LONDON BRANCH MUTUAL FUND 902677780 108 193 SH   SOLE   193 0 0
FIBROGEN INC COMMON STOCK 31572Q808 3,279 94,478 SH   SOLE   94,478 0 0
FIDELITY COVINGTON TRUST Stock/ETF 316092600 76 1,299 SH   SOLE   799 0 500
FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 5,169 127,131 SH   SOLE   123,077 0 4,054
FIDELITY NATL INFORMATION SV Common Stock 31620M106 260,174 1,850,324 SH   SOLE   1,722,289 58,587 69,448
FIESTA RESTAURANT GROUP INC COMMON STOCK 31660B101 1 102 SH   SOLE   0 0 102
FIFTH THIRD BANCORP COMMON STOCK 316773100 88,140 2,353,536 SH   SOLE   2,260,103 0 93,433
FINANCIAL INSTNS INC COMMON STOCK 317585404 2,843 93,868 SH   SOLE   93,335 0 533
SELECT SECTOR SPDR TR Stock/ETF 81369Y605 671 19,696 SH   SOLE   17,166 0 2,530
FIREEYE INC COMMON STOCK 31816Q101 7,074 361,493 SH   SOLE   361,168 0 325
FIRST AMERN FINL CORP COMMON STOCK 31847R102 257 4,532 SH   SOLE   3,902 0 630
FIRST BANCORP INC ME COMMON STOCK 31866P102 14 479 SH   SOLE   479 0 0
FIRST BANCORP P R COMMON STOCK 318672706 17 1,545 SH   SOLE   0 0 1,545
FIRST BANCORP N C COMMON STOCK 318910106 2,026 46,566 SH   SOLE   45,923 0 643
FIRST BUSEY CORP COMMON STOCK 319383204 4,348 169,494 SH   SOLE   169,144 0 350
FIRST CTZNS BANCSHARES INC N COMMON STOCK 31946M103 22,338 26,727 SH   SOLE   26,684 0 43
FIRST COMWLTH FINL CORP PA COMMON STOCK 319829107 33 2,282 SH   SOLE   174 0 2,108
FIRST CMNTY BANKSHARES INC V COMMON STOCK 31983A103 535 17,850 SH   SOLE   17,850 0 0
FIRST FINL BANCORP OH COMMON STOCK 320209109 18 758 SH   SOLE   0 0 758
FIRST FINL BANKSHARES COMMON STOCK 32020R109 3,112 66,593 SH   SOLE   65,003 0 1,590
FIRST HAWAIIAN INC COMMON STOCK 32051X108 37 1,367 SH   SOLE   0 0 1,367
FIRST HORIZON CORPORATION COMMON STOCK 320517105 2,727 161,255 SH   SOLE   159,335 0 1,920
FIRST INDL RLTY TR INC Real Estate Investment Trust 32054K103 18,338 400,497 SH   SOLE   361,687 37,573 1,237
FIRST INTST BANCSYSTEM INC COMMON STOCK 32055Y201 2,321 50,417 SH   SOLE   50,000 0 417
FIRST MERCHANTS CORP COMMON STOCK 320817109 3 55 SH   SOLE   33 0 22
FIRST MIDWEST BANCORP DEL COMMON STOCK 320867104 1,478 67,471 SH   SOLE   66,656 0 815
FIRST LONG IS CORP COMMON STOCK 320734106 2 113 SH   SOLE   0 0 113
FIRST REP BK SAN FRANCISCO C COMMON STOCK 33616C100 82,354 493,876 SH   SOLE   450,812 0 43,064
FIRST SOLAR INC COMMON STOCK 336433107 39 444 SH   SOLE   352 0 92
FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33738R878 9 268 SH   SOLE   268 0 0
FIRST TR HIGH INCOME L/S FD MUTUAL FUND 33738E109 3 204 SH   SOLE   0 0 204
FIRST TR EXCHANGE TRADED FD MUTUAL FUND 33734X150 5 82 SH   SOLE   82 0 0
FIRST TR INTER DUR PFD & IN MUTUAL FUND 33718W103 10 412 SH   SOLE   69 0 343
FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33738D101 4,144 181,695 SH   SOLE   106,248 0 75,447
FIRST TR EXCHANGE-TRADED FD MUTUAL FUND 33733E203 16 100 SH   SOLE   100 0 0
FIRST TR EXCHNG TRADED FD VI MUTUAL FUND 33740F805 0 6 SH   SOLE   6 0 0
FIRSTCASH INC COMMON STOCK 33767D105 92 1,397 SH   SOLE   0 0 1,397
FIRSTENERGY CORP COMMON STOCK 337932107 2,549 73,474 SH   SOLE   70,616 0 2,858
FIRSTSERVICE CORP NEW COMMON STOCK 33767E202 25 167 SH   SOLE   167 0 0
FISERV INC COMMON 337738108 78,731 661,383 SH   SOLE   657,206 213 3,964
FIVE BELOW INC COMMON STOCK 33829M101 4,659 24,418 SH   SOLE   24,106 0 312
FIVE STAR SENIOR LIVING INC COMMON STOCK 33832D205 0 1 SH   SOLE   1 0 0
FIVE9 INC COMMON STOCK 338307101 1,955 12,507 SH   SOLE   12,457 0 50
FIVERR INTL LTD COMMON STOCK M4R82T106 8,111 37,345 SH   SOLE   37,345 0 0
FLAGSTAR BANCORP INC COMMON STOCK 337930705 10 230 SH   SOLE   0 0 230
FLAHERTY & CRUMRINE DYN PFD MUTUAL FUND 33848W106 30 1,000 SH   SOLE   1,000 0 0
FLEETCOR TECHNOLOGIES INC COMMON STOCK 339041105 1,170 4,356 SH   SOLE   3,819 0 537
FLEX LTD COMMON STOCK Y2573F102 2,135 116,596 SH   SOLE   116,596 0 0
FLEXION THERAPEUTICS INC COMMON STOCK 33938J106 339 37,900 SH   SOLE   37,900 0 0
FLEXSHARES TR MUTUAL FUND 33939L407 22 595 SH   SOLE   595 0 0
FLEXSHARES TR MUTUAL FUND 33939L506 76 2,880 SH   SOLE   2,880 0 0
FLEXSHARES TR MUTUAL FUND 33939L860 1,251 23,470 SH   SOLE   23,470 0 0
FLEXSHARES TR MUTUAL FUND 33939L795 17 300 SH   SOLE   300 0 0
FLIR SYS INC COMMON STOCK 302445101 147 2,600 SH   SOLE   2,030 0 570
FLOOR & DECOR HLDGS INC COMMON STOCK 339750101 70 728 SH   SOLE   9 0 719
FLOWERS FOODS INC COMMON STOCK 343498101 13,982 587,481 SH   SOLE   586,273 0 1,208
FLOWSERVE CORP COMMON STOCK 34354P105 813 20,941 SH   SOLE   20,265 0 676
FLUOR CORP NEW COMMON STOCK 343412102 82 3,563 SH   SOLE   3,250 0 313
FMC CORP COMMON STOCK 302491303 1,067 9,648 SH   SOLE   863 0 8,785
F N B CORP COMMON STOCK 302520101 1,438 113,259 SH   SOLE   110,936 0 2,323
FOCUS FINL PARTNERS INC COMMON STOCK 34417P100 999 24,000 SH   SOLE   24,000 0 0
FOOT LOCKER INC COMMON STOCK 344849104 728 12,947 SH   SOLE   12,615 0 332
FORD MTR CO DEL COMMON STOCK 345370860 16,606 1,355,561 SH   SOLE   1,323,280 0 32,281
FORMFACTOR INC COMMON STOCK 346375108 36 802 SH   SOLE   0 0 802
FORRESTER RESH INC COMMON STOCK 346563109 3 60 SH   SOLE   0 0 60
FORTERRA INC COMMON STOCK 34960W106 7 290 SH   SOLE   0 0 290
FORTINET INC COMMON STOCK 34959E109 9,998 54,212 SH   SOLE   22,671 0 31,541
FORTIVE CORP COMMON STOCK 34959J108 7,986 113,047 SH   SOLE   108,478 0 4,569
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 3,255 33,969 SH   SOLE   33,211 0 758
FORWARD AIR CORP COMMON 349853101 32 357 SH   SOLE   150 92 115
FOSSIL GROUP INC COMMON STOCK 34988V106 2 130 SH   SOLE   0 0 130
FOUR CORNERS PPTY TR INC COMMON STOCK 35086T109 1,215 44,326 SH   SOLE   43,604 0 722
FOX CORP Common Stock 35137L105 54,296 1,503,640 SH   SOLE   1,420,322 81,327 1,991
FOX CORP COMMON STOCK 35137L204 54 1,540 SH   SOLE   1,166 0 374
FOX FACTORY HLDG CORP COMMON STOCK 35138V102 90 707 SH   SOLE   0 0 707
FRANCO NEV CORP COMMON STOCK 351858105 41,496 331,201 SH   SOLE   331,201 0 0
FRANKS INTL N V COMMON STOCK N33462107 5,325 1,500,000 SH   SOLE   1,500,000 0 0
FRANKLIN ELEC INC COMMON STOCK 353514102 5,476 69,368 SH   SOLE   68,901 0 467
FRANKLIN RESOURCES INC COMMON STOCK 354613101 17,230 582,100 SH   SOLE   580,987 0 1,113
FRANKLIN STR PPTYS CORP REIT 35471R106 10 1,839 SH   SOLE   0 0 1,839
FREEPORT-MCMORAN INC COMMON STOCK 35671D857 6,303 191,407 SH   SOLE   86,422 0 104,985
FREQUENCY THERAPEUTICS INC COMMON STOCK 35803L108 10 1,000 SH   SOLE   1,000 0 0
FRESENIUS MED CARE AG&CO KGA AMERICAN DEPOSITARY RECEIPT 358029106 190 5,147 SH   SOLE   200 0 4,947
FRESH DEL MONTE PRODUCE INC COMMON STOCK G36738105 3 96 SH   SOLE   0 0 96
FRESHPET INC COMMON STOCK 358039105 2,094 13,185 SH   SOLE   11,958 0 1,227
FRONTDOOR INC COMMON 35905A109 7 142 SH   SOLE   0 139 3
FTI CONSULTING INC COMMON 302941109 2,553 18,217 SH   SOLE   18,094 61 62
FUELCELL ENERGY INC COMMON STOCK 35952H601 6 386 SH   SOLE   0 0 386
FULGENT GENETICS INC COMMON STOCK 359664109 11 117 SH   SOLE   0 0 117
FULTON FINL CORP PA COMMON STOCK 360271100 784 46,043 SH   SOLE   45,650 0 393
FUTUREFUEL CORP COMMON STOCK 36116M106 2 149 SH   SOLE   0 0 149
G III APPAREL GROUP LTD COMMON STOCK 36237H101 12 400 SH   SOLE   0 0 400
GABELLI DIVID & INCOME TR MUTUAL FUND 36242H104 5 200 SH   SOLE   200 0 0
GALAPAGOS NV AMERICAN DEPOSITARY RECEIPT 36315X101 1 14 SH   SOLE   0 0 14
GAMCO INVS INC COMMON STOCK 361438104 14 750 SH   SOLE   750 0 0
GAMESTOP CORP NEW COMMON STOCK 36467W109 49 258 SH   SOLE   0 0 258
GAMING & LEISURE PPTYS INC REIT 36467J108 4,881 115,031 SH   SOLE   113,225 0 1,806
GANNETT CO INC COMMON STOCK 36472T109 5 886 SH   SOLE   550 0 336
GAP INC COMMON STOCK 364760108 2,439 81,913 SH   SOLE   79,962 0 1,951
GARMIN LTD COMMON STOCK H2906T109 8,183 62,062 SH   SOLE   60,198 0 1,864
GARTNER INC COMMON 366651107 8,199 44,914 SH   SOLE   44,267 93 554
GASLOG PARTNERS LP COMMON STOCK Y2687W108 21 8,000 SH   SOLE   8,000 0 0
GATES INDUSTRIAL CORPRATIN P COMMON STOCK G39108108 15 940 SH   SOLE   0 0 940
GATX CORP COMMON STOCK 361448103 3,804 41,021 SH   SOLE   40,952 0 69
GCP APPLIED TECHNOLOGIES INC COMMON STOCK 36164Y101 651 26,532 SH   SOLE   26,060 0 472
GDS HLDGS LTD AMERICAN DEPOSITARY RECEIPT 36165L108 51 624 SH   SOLE   624 0 0
GENERAC HLDGS INC COMMON STOCK 368736104 4,452 13,595 SH   SOLE   12,921 0 674
GENERAL AMERN INVS CO INC MUTUAL FUND 368802104 187 4,700 SH   SOLE   4,674 0 26
GENERAL DYNAMICS CORP COMMON STOCK 369550108 34,064 187,617 SH   SOLE   185,766 0 1,851
GENERAL ELECTRIC CO COMMON STOCK 369604103 85,675 6,525,122 SH   SOLE   6,472,647 0 52,475
GENERAL MLS INC Common Stock 370334104 63,255 1,031,568 SH   SOLE   964,763 61,124 5,681
GENERAL MTRS CO Common Stock 37045V100 100,816 1,754,532 SH   SOLE   1,659,278 66,723 28,531
GENESCO INC COMMON STOCK 371532102 5 105 SH   SOLE   0 0 105
GENMAB A/S AMERICAN DEPOSITARY RECEIPT 372303206 120 3,659 SH   SOLE   0 0 3,659
GENPACT LIMITED COMMON STOCK G3922B107 13 304 SH   SOLE   0 0 304
GENTEX CORP COMMON STOCK 371901109 74,999 2,102,581 SH   SOLE   2,099,052 0 3,529
GENTHERM INC COMMON STOCK 37253A103 3,002 40,511 SH   SOLE   39,739 0 772
GENUINE PARTS CO COMMON STOCK 372460105 7,834 67,775 SH   SOLE   56,762 0 11,013
GENWORTH FINL INC COMMON STOCK 37247D106 4 1,323 SH   SOLE   0 0 1,323
GEO GROUP INC NEW REIT 36162J106 9 1,192 SH   SOLE   0 0 1,192
GERDAU SA AMERICAN DEPOSITARY RECEIPT 373737105 0 71 SH   SOLE   0 0 71
GETTY RLTY CORP NEW REIT 374297109 23 797 SH   SOLE   0 0 797
GFL ENVIRONMENTAL INC COMMON STOCK 36168Q104 23,602 675,300 SH   SOLE   675,300 0 0
GFL ENVIRONMENTAL INC PREFERRED 36168Q120 40,852 500,816 SH   SOLE   414,816 0 86,000
GIBRALTAR INDS INC COMMON STOCK 374689107 35 387 SH   SOLE   0 0 387
GILDAN ACTIVEWEAR INC COMMON STOCK 375916103 6,341 206,813 SH   SOLE   206,813 0 0
GILEAD SCIENCES INC Common Stock 375558103 106,664 1,650,389 SH   SOLE   1,437,292 0 213,097
GLACIER BANCORP INC NEW Common Stock 37637Q105 39,129 685,506 SH   SOLE   685,051 0 455
GLADSTONE COMMERCIAL CORP REIT 376536108 22 1,100 SH   SOLE   0 0 1,100
GLATFELTER CORPORATION COMMON STOCK 377320106 211 12,285 SH   SOLE   12,118 0 167
GLAUKOS CORP COMMON STOCK 377322102 40 474 SH   SOLE   0 0 474
GLAXOSMITHKLINE PLC Depositary Receipt 37733W105 3,097 86,783 SH   SOLE   76,794 0 9,989
GLOBAL BLOOD THERAPEUTICS IN COMMON STOCK 37890U108 2 46 SH   SOLE   20 0 26
GLOBAL MED REIT INC REIT 37954A204 5 392 SH   SOLE   0 0 392
GLOBAL NET LEASE INC REIT 379378201 17 929 SH   SOLE   0 0 929
GLOBAL PARTNERS LP PARTNERSHIP 37946R109 107 5,000 SH   SOLE   5,000 0 0
GLOBAL PMTS INC COMMON STOCK 37940X102 56,282 279,202 SH   SOLE   277,592 0 1,610
GLOBAL X FDS MUTUAL FUND 37954Y384 5 200 SH   SOLE   200 0 0
GLOBAL X FDS MUTUAL FUND 37954Y814 262 5,945 SH   SOLE   5,945 0 0
GLOBAL X FDS Stock/ETF 37954Y855 590 10,095 SH   SOLE   7,934 0 2,161
GLOBAL X FDS MUTUAL FUND 37954Y483 7 327 SH   SOLE   327 0 0
GLOBAL X FDS Stock/ETF 37954Y673 124 4,950 SH   SOLE   4,350 0 600
GLOBAL X FDS MUTUAL FUND 37954Y657 27,951 1,095,700 SH   SOLE   1,095,700 0 0
GLOBANT S A COMMON STOCK L44385109 36 175 SH   SOLE   0 0 175
GLOBE LIFE INC COMMON STOCK 37959E102 40,306 417,116 SH   SOLE   414,870 0 2,246
GLOBUS MED INC COMMON STOCK 379577208 21 334 SH   SOLE   0 0 334
GLU MOBILE INC COMMON STOCK 379890106 70 5,643 SH   SOLE   0 0 5,643
GMS INC COMMON STOCK 36251C103 7,832 187,589 SH   SOLE   187,185 0 404
GODADDY INC COMMON 380237107 34,439 443,695 SH   SOLE   442,576 222 897
GOLD FIELDS LTD AMERICAN DEPOSITARY RECEIPT 38059T106 1 53 SH   SOLE   0 0 53
GOLDEN ENTMT INC COMMON STOCK 381013101 6 251 SH   SOLE   0 0 251
GOLDMAN SACHS ETF TR MUTUAL FUND 381430107 50 1,510 SH   SOLE   1,510 0 0
GOLDMAN SACHS ETF TR MUTUAL FUND 381430503 14 172 SH   SOLE   172 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 572,628 1,751,156 SH   SOLE   1,718,704 18,605 13,847
GOLDMAN SACHS ETF TR MUTUAL FUND 381430396 127 2,200 SH   SOLE   2,200 0 0
GOLUB CAP BDC INC COMMON STOCK 38173M102 175 12,000 SH   SOLE   12,000 0 0
GOODYEAR TIRE & RUBR CO COMMON STOCK 382550101 102 5,779 SH   SOLE   0 0 5,779
GOPRO INC COMMON STOCK 38268T103 7 604 SH   SOLE   0 0 604
GRACO INC COMMON STOCK 384109104 3,749 52,347 SH   SOLE   50,822 0 1,525
GRAND CANYON ED INC COMMON STOCK 38526M106 79 736 SH   SOLE   548 0 188
GRANITE CONSTR INC COMMON STOCK 387328107 92 2,298 SH   SOLE   0 0 2,298
GRANITE PT MTG TR INC REIT 38741L107 11 922 SH   SOLE   0 0 922
GRANITE REAL ESTATE INVT TR REIT 387437114 11 178 SH   SOLE   0 0 178
GRAPHIC PACKAGING HLDG CO COMMON STOCK 388689101 23 1,249 SH   SOLE   0 0 1,249
GREAT AJAX CORP REIT 38983D300 230 21,134 SH   SOLE   20,000 0 1,134
GREAT ELM GROUP INC COMMON STOCK 39037G109 11 4,633 SH   SOLE   0 0 4,633
GREAT LAKES DREDGE & DOCK CO COMMON STOCK 390607109 6 380 SH   SOLE   0 0 380
GREAT SOUTHN BANCORP INC COMMON STOCK 390905107 3,987 70,361 SH   SOLE   70,361 0 0
GREAT WESTERN BANCORP INC COMMON STOCK 391416104 15 501 SH   SOLE   0 0 501
GREEN DOT CORP COMMON STOCK 39304D102 4,522 98,754 SH   SOLE   98,500 0 254
GREEN PLAINS INC COMMON STOCK 393222104 4 163 SH   SOLE   0 0 163
GREENBRIER COS INC COMMON STOCK 393657101 16 337 SH   SOLE   0 0 337
GREENHILL & CO INC COMMON STOCK 395259104 1 82 SH   SOLE   0 0 82
GREENLIGHT CAPITAL RE LTD COMMON STOCK G4095J109 14 1,642 SH   SOLE   0 0 1,642
GRIFFON CORP COMMON STOCK 398433102 903 33,244 SH   SOLE   32,845 0 399
GRIFOLS S A AMERICAN DEPOSITARY RECEIPT 398438408 82 4,746 SH   SOLE   0 0 4,746
GROCERY OUTLET HLDG CORP Stock/ETF 39874R101 1,039 28,166 SH   SOLE   25,000 0 3,166
GROUP 1 AUTOMOTIVE INC COMMON STOCK 398905109 5,940 37,646 SH   SOLE   37,528 0 118
GRUBHUB INC COMMON STOCK 400110102 82 1,366 SH   SOLE   1,336 0 30
GUARDANT HEALTH INC COMMON STOCK 40131M109 22,665 148,477 SH   SOLE   147,899 0 578
GUESS INC COMMON STOCK 401617105 4 177 SH   SOLE   0 0 177
GUIDEWIRE SOFTWARE INC COMMON STOCK 40171V100 7,640 75,178 SH   SOLE   75,159 0 19
GW PHARMACEUTICALS PLC AMERICAN DEPOSITARY RECEIPT 36197T103 11 50 SH   SOLE   50 0 0
H & E EQUIPMENT SERVICES INC COMMON STOCK 404030108 22 571 SH   SOLE   0 0 571
BLOCK H & R INC COMMON STOCK 093671105 999 45,835 SH   SOLE   42,566 0 3,269
HAEMONETICS CORP MASS Common Stock 405024100 114,957 1,035,553 SH   SOLE   937,797 325 97,431
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 774 17,750 SH   SOLE   17,240 0 510
HALLIBURTON CO COMMON 406216101 8,996 419,191 SH   SOLE   413,112 14 6,065
HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 3,964 95,075 SH   SOLE   93,596 0 1,479
HANCOCK WHITNEY CORPORATION COMMON STOCK 410120109 49 1,172 SH   SOLE   1,000 0 172
HANESBRANDS INC COMMON STOCK 410345102 8,046 409,038 SH   SOLE   406,771 0 2,267
HANGER INC COMMON STOCK 41043F208 4 170 SH   SOLE   0 0 170
HANMI FINL CORP COMMON STOCK 410495204 15 776 SH   SOLE   0 0 776
HANOVER INS GROUP INC COMMON STOCK 410867105 17 131 SH   SOLE   49 0 82
HARBORONE BANCORP INC NEW COMMON STOCK 41165Y100 12 920 SH   SOLE   0 0 920
HARLEY DAVIDSON INC COMMON STOCK 412822108 485 12,101 SH   SOLE   11,662 0 439
HARMONIC INC COMMON STOCK 413160102 3 363 SH   SOLE   0 0 363
HARMONY GOLD MINING CO LTD AMERICAN DEPOSITARY RECEIPT 413216300 4 1,000 SH   SOLE   1,000 0 0
HARSCO CORP COMMON STOCK 415864107 14 809 SH   SOLE   0 0 809
HARTFORD FINL SVCS GROUP INC COMMON STOCK 416515104 15,895 237,986 SH   SOLE   234,438 0 3,548
HASBRO INC COMMON STOCK 418056107 3,686 38,351 SH   SOLE   37,434 0 917
HAVERTY FURNITURE COS INC COMMON STOCK 419596101 3 88 SH   SOLE   0 0 88
HAWAIIAN ELEC INDUSTRIES COMMON STOCK 419870100 58 1,305 SH   SOLE   400 0 905
HAWAIIAN HOLDINGS INC COMMON STOCK 419879101 7 270 SH   SOLE   0 0 270
HAWKINS INC COMMON STOCK 420261109 3 86 SH   SOLE   0 0 86
HAYNES INTERNATIONAL INC COMMON STOCK 420877201 1 27 SH   SOLE   0 0 27
FULLER H B CO COMMON STOCK 359694106 16 253 SH   SOLE   18 0 235
HCA HEALTHCARE INC COMMON STOCK 40412C101 44,324 235,340 SH   SOLE   233,570 0 1,770
HCI GROUP INC COMMON STOCK 40416E103 3 39 SH   SOLE   0 0 39
HDFC BANK LTD COMMON 40415F101 93 1,192 SH   SOLE   879 313 0
SELECT SECTOR SPDR TR Stock/ETF 81369Y209 132 1,130 SH   SOLE   970 0 160
HEALTH CATALYST INC COMMON STOCK 42225T107 5 115 SH   SOLE   0 0 115
HEALTHCARE RLTY TR REIT 421946104 601 19,825 SH   SOLE   18,732 0 1,093
HEALTHCARE SVCS GROUP INC COMMON STOCK 421906108 147 5,241 SH   SOLE   5,063 0 178
HEALTHCARE TR AMER INC REIT 42225P501 43 1,551 SH   SOLE   0 0 1,551
HEALTHEQUITY INC COMMON STOCK 42226A107 3,291 48,401 SH   SOLE   47,758 0 643
HEALTHPEAK PROPERTIES INC REIT 42250P103 1,415 44,594 SH   SOLE   37,610 0 6,984
HEALTHSTREAM INC COMMON STOCK 42222N103 22 967 SH   SOLE   0 0 967
HEARTLAND EXPRESS INC COMMON STOCK 422347104 16 835 SH   SOLE   0 0 835
HEARTLAND FINL USA INC COMMON STOCK 42234Q102 5,591 111,235 SH   SOLE   111,235 0 0
HEICO CORP NEW COMMON STOCK 422806109 23,190 184,338 SH   SOLE   182,184 0 2,154
HEICO CORP NEW COMMON STOCK 422806208 59 517 SH   SOLE   35 0 482
HEIDRICK & STRUGGLES INTL IN COMMON STOCK 422819102 2 50 SH   SOLE   0 0 50
HELEN OF TROY LTD COMMON STOCK G4388N106 22 104 SH   SOLE   0 0 104
HELIX ENERGY SOLUTIONS GRP I COMMON STOCK 42330P107 4 742 SH   SOLE   0 0 742
HELMERICH & PAYNE INC COMMON STOCK 423452101 37 1,384 SH   SOLE   0 0 1,384
HENRY SCHEIN INC COMMON STOCK 806407102 6,424 92,783 SH   SOLE   88,698 0 4,085
HERBALIFE NUTRITION LTD COMMON STOCK G4412G101 636 14,340 SH   SOLE   14,327 0 13
HERC HLDGS INC Common Stock 42704L104 23,302 229,954 SH   SOLE   229,699 0 255
HERCULES CAPITAL INC COMMON STOCK 427096508 7 446 SH   SOLE   100 0 346
HERITAGE COMM CORP COMMON STOCK 426927109 67 5,513 SH   SOLE   0 0 5,513
HERITAGE FINL CORP WASH COMMON STOCK 42722X106 1,112 39,369 SH   SOLE   39,199 0 170
MILLER HERMAN INC Common Stock 600544100 37,887 920,716 SH   SOLE   920,420 0 296
HERSHA HOSPITALITY TR REIT 427825500 2 177 SH   SOLE   0 0 177
HERSHEY CO COMMON STOCK 427866108 40,747 257,634 SH   SOLE   250,919 0 6,715
HESKA CORP COMMON STOCK 42805E306 14 83 SH   SOLE   0 0 83
HESS CORP COMMON STOCK 42809H107 28,247 399,191 SH   SOLE   397,449 0 1,742
HEWLETT PACKARD ENTERPRISE C COMMON STOCK 42824C109 9,743 618,967 SH   SOLE   607,516 0 11,451
HEXCEL CORP NEW Common Stock 428291108 128,529 2,295,163 SH   SOLE   2,224,535 64,529 6,099
HF FOODS GROUP INC COMMON STOCK 40417F109 1,045 144,713 SH   SOLE   144,713 0 0
HIBBETT SPORTS INC COMMON STOCK 428567101 5 76 SH   SOLE   0 0 76
HIGHWOODS PPTYS INC REIT 431284108 573 13,351 SH   SOLE   12,705 0 646
HILL ROM HLDGS INC COMMON STOCK 431475102 4,128 37,368 SH   SOLE   37,118 0 250
HILLENBRAND INC COMMON STOCK 431571108 137 2,868 SH   SOLE   1,993 0 875
HILLTOP HOLDINGS INC COMMON STOCK 432748101 13 389 SH   SOLE   0 0 389
HILTON GRAND VACATIONS INC COMMON STOCK 43283X105 2,662 71,015 SH   SOLE   70,461 0 554
HILTON WORLDWIDE HLDGS INC COMMON STOCK 43300A203 32,831 271,511 SH   SOLE   267,577 0 3,934
HINGHAM INSTN SVGS MASS COMMON STOCK 433323102 5,903 20,803 SH   SOLE   20,803 0 0
HMS HLDGS CORP COMMON STOCK 40425J101 14 381 SH   SOLE   0 0 381
HNI CORP COMMON STOCK 404251100 8,681 219,430 SH   SOLE   219,287 0 143
HOLLYFRONTIER CORP COMMON STOCK 436106108 974 27,235 SH   SOLE   25,610 0 1,625
HOLOGIC INC COMMON STOCK 436440101 1,842 24,758 SH   SOLE   23,334 0 1,424
HOME BANCSHARES INC COMMON STOCK 436893200 3,519 130,108 SH   SOLE   129,289 0 819
HOME DEPOT INC Common Stock 437076102 298,899 979,192 SH   SOLE   875,910 13,939 89,343
HOMESTREET INC COMMON STOCK 43785V102 2,631 59,694 SH   SOLE   59,563 0 131
HOMOLOGY MEDICINES INC COMMON STOCK 438083107 16 1,725 SH   SOLE   1,725 0 0
HONDA MOTOR LTD AMERICAN DEPOSITARY RECEIPT 438128308 393 13,028 SH   SOLE   367 0 12,661
HONEYWELL INTL INC COMMON STOCK 438516106 168,233 775,017 SH   SOLE   743,115 0 31,902
HOPE BANCORP INC COMMON STOCK 43940T109 59 3,950 SH   SOLE   0 0 3,950
HORACE MANN EDUCATORS CORP N COMMON STOCK 440327104 10 232 SH   SOLE   0 0 232
HORIZON BANCORP INC COMMON STOCK 440407104 1 78 SH   SOLE   78 0 0
HORIZON THERAPEUTICS PUB L COMMON STOCK G46188101 2,638 28,657 SH   SOLE   27,011 0 1,646
HORMEL FOODS CORP COMMON STOCK 440452100 17,144 358,810 SH   SOLE   333,804 0 25,006
HOST HOTELS & RESORTS INC REIT 44107P104 9,077 538,705 SH   SOLE   529,184 0 9,521
HOSTESS BRANDS INC COMMON STOCK 44109J106 2 161 SH   SOLE   122 0 39
HOULIHAN LOKEY INC COMMON 441593100 10,447 157,085 SH   SOLE   156,793 139 153
HOWARD HUGHES CORP COMMON STOCK 44267D107 8 83 SH   SOLE   0 0 83
HOWMET AEROSPACE INC COMMON STOCK 443201108 84 2,609 SH   SOLE   287 0 2,322
HP INC Common Stock 40434L105 27,668 871,405 SH   SOLE   801,365 60,440 9,600
HSBC HLDGS PLC AMERICAN DEPOSITARY RECEIPT 404280406 536 18,406 SH   SOLE   1,229 0 17,177
HUAZHU GROUP LTD EQUITY 44332N106 168 3,064 SH   SOLE   3,064 0 0
HUB GROUP INC COMMON STOCK 443320106 1,310 19,472 SH   SOLE   19,293 0 179
HUBBELL INC COMMON STOCK 443510607 3,117 16,677 SH   SOLE   16,550 0 127
HUBSPOT INC COMMON STOCK 443573100 501 1,104 SH   SOLE   662 0 442
HUDSON PAC PPTYS INC REIT 444097109 453 16,713 SH   SOLE   16,010 0 703
HUMANA INC COMMON STOCK 444859102 18,887 45,050 SH   SOLE   17,232 0 27,818
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 9,062 576,489 SH   SOLE   390,717 0 185,772
HUNTINGTON INGALLS INDS INC Common Stock 446413106 119,626 581,136 SH   SOLE   554,503 26,382 251
HUNTSMAN CORP COMMON STOCK 447011107 1,811 62,828 SH   SOLE   61,850 0 978
HUTCHISON CHINA MEDITECH LTD AMERICAN DEPOSITARY RECEIPT 44842L103 14 500 SH   SOLE   500 0 0
HUYA INC AMERICAN DEPOSITARY RECEIPT 44852D108 9 484 SH   SOLE   484 0 0
HYATT HOTELS CORP COMMON STOCK 448579102 123,160 1,489,243 SH   SOLE   1,488,993 0 250
IAA INC COMMON STOCK 449253103 61 1,100 SH   SOLE   1,055 0 45
IAC INTERACTIVECORP NEW COMMON STOCK 44891N109 14,382 66,486 SH   SOLE   65,315 0 1,171
IAMGOLD CORP COMMON STOCK 450913108 3 1,000 SH   SOLE   1,000 0 0
ICHOR HOLDINGS COMMON STOCK G4740B105 13 247 SH   SOLE   0 0 247
ICL GROUP LTD COMMON STOCK M53213100 164 28,306 SH   SOLE   0 0 28,306
ICON PLC COMMON STOCK G4705A100 1,650 8,405 SH   SOLE   8,030 0 375
ICU MED INC Common Stock 44930G107 59,519 289,715 SH   SOLE   263,334 55 26,326
IDACORP INC COMMON STOCK 451107106 75 753 SH   SOLE   473 0 280
IDEX CORP COMMON 45167R104 2,220 10,609 SH   SOLE   10,215 68 326
IDEXX LABS INC COMMON STOCK 45168D104 48,569 99,261 SH   SOLE   36,154 0 63,107
IES HLDGS INC COMMON STOCK 44951W106 2,521 50,000 SH   SOLE   50,000 0 0
IHEARTMEDIA INC COMMON STOCK 45174J509 27,423 1,510,897 SH   SOLE   1,505,759 0 5,138
IHS MARKIT LTD COMMON G47567105 2,270 23,462 SH   SOLE   20,980 200 2,282
II-VI INC COMMON STOCK 902104108 6,153 90,000 SH   SOLE   90,000 0 0
ILLINOIS TOOL WKS INC COMMON STOCK 452308109 267,936 1,209,532 SH   SOLE   1,204,064 0 5,468
ILLUMINA INC COMMON 452327109 53,866 140,252 SH   SOLE   139,214 43 995
IMMUNOGEN INC COMMON STOCK 45253H101 6 775 SH   SOLE   0 0 775
IMPINJ INC COMMON STOCK 453204109 7 119 SH   SOLE   0 0 119
INARI MED INC COMMON 45332Y109 46,220 431,961 SH   SOLE   380,562 152 51,247
INCYTE CORP COMMON STOCK 45337C102 20,283 249,581 SH   SOLE   157,855 0 91,726
INDEPENDENCE RLTY TR INC REIT 45378A106 19 1,231 SH   SOLE   0 0 1,231
INDEPENDENT BANK CORP MASS Common Stock 453836108 38,070 452,198 SH   SOLE   452,088 0 110
INDEPENDENT BK GROUP INC COMMON STOCK 45384B106 4,122 57,062 SH   SOLE   56,912 0 150
INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 13 570 SH   SOLE   0 0 570
SELECT SECTOR SPDR TR Stock/ETF 81369Y704 166 1,687 SH   SOLE   758 0 929
INFOSYS LTD Stock/ETF 456788108 538 28,747 SH   SOLE   0 0 28,747
ING GROEP N.V. FOREIGN 456837103 694 56,729 SH   SOLE   22,729 2,478 31,522
INGERSOLL RAND INC Common Stock 45687V106 116,512 2,367,647 SH   SOLE   2,291,426 48,241 27,980
INGEVITY CORP COMMON STOCK 45688C107 1,361 18,024 SH   SOLE   17,782 0 242
INGREDION INC COMMON STOCK 457187102 383 4,262 SH   SOLE   3,878 0 384
INNOSPEC INC COMMON STOCK 45768S105 68 662 SH   SOLE   0 0 662
INNOVATIVE INDL PPTYS INC REIT 45781V101 61 341 SH   SOLE   0 0 341
INNOVIVA INC COMMON STOCK 45781M101 993 83,075 SH   SOLE   82,768 0 307
INOGEN INC COMMON STOCK 45780L104 6 105 SH   SOLE   27 0 78
INOVALON HLDGS INC Common Stock 45781D101 67,638 2,350,167 SH   SOLE   2,157,918 0 192,249
INPHI CORP COMMON STOCK 45772F107 4,600 25,783 SH   SOLE   25,418 0 365
INSEEGO CORP COMMON STOCK 45782B104 19 1,855 SH   SOLE   1,250 0 605
INSIGHT ENTERPRISES INC COMMON STOCK 45765U103 28 293 SH   SOLE   0 0 293
INSMED INC COMMON STOCK 457669307 36 1,046 SH   SOLE   0 0 1,046
INSPERITY INC COMMON STOCK 45778Q107 11 133 SH   SOLE   0 0 133
INSPIRE MED SYS INC COMMON STOCK 457730109 116 562 SH   SOLE   0 0 562
INSTALLED BLDG PRODS INC COMMON STOCK 45780R101 13 114 SH   SOLE   0 0 114
INSTEEL INDS INC COMMON STOCK 45774W108 1 40 SH   SOLE   0 0 40
INSULET CORP COMMON STOCK 45784P101 4,445 17,036 SH   SOLE   16,357 0 679
INTEGER HLDGS CORP COMMON STOCK 45826H109 5,139 55,799 SH   SOLE   55,648 0 151
INTEGRA LIFESCIENCES HLDGS C Common Stock 457985208 188,792 2,732,554 SH   SOLE   2,732,135 165 254
INTEL CORP COMMON 458140100 644,790 10,074,839 SH   SOLE   9,692,055 368 382,416
INTELLIA THERAPEUTICS INC COMMON STOCK 45826J105 859 10,701 SH   SOLE   10,009 0 692
INTER PARFUMS INC COMMON 458334109 35 496 SH   SOLE   0 200 296
INTERACTIVE BROKERS GROUP IN COMMON STOCK 45841N107 75 1,022 SH   SOLE   1,022 0 0
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 99,071 887,093 SH   SOLE   875,140 242 11,711
INTERCONTINENTAL HOTELS GROU AMERICAN DEPOSITARY RECEIPT 45857P806 181 2,630 SH   SOLE   52 0 2,578
INTERDIGITAL INC COMMON STOCK 45867G101 70 1,097 SH   SOLE   1,015 0 82
INTERFACE INC COMMON STOCK 458665304 2 191 SH   SOLE   0 0 191
INTERNATIONAL BANCSHARES COR COMMON STOCK 459044103 12 267 SH   SOLE   0 0 267
INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 110,664 830,437 SH   SOLE   816,099 0 14,338
INTERNATIONAL FLAVORS&FRAGRA COMMON STOCK 459506101 1,783 12,770 SH   SOLE   11,280 0 1,490
INTERNATIONAL GAME TECHNOLOG COMMON STOCK G4863A108 5 295 SH   SOLE   0 0 295
INTERNATIONAL MNY EXPRESS IN COMMON STOCK 46005L101 0 9 SH   SOLE   0 0 9
INTERNATIONAL PAPER CO COMMON STOCK 460146103 566 10,469 SH   SOLE   6,072 0 4,397
INTERPUBLIC GROUP COS INC COMMON STOCK 460690100 92 3,167 SH   SOLE   861 0 2,306
INTERSECT ENT INC COMMON STOCK 46071F103 73 3,475 SH   SOLE   3,475 0 0
INTRA CELLULAR THERAPIES INC COMMON STOCK 46116X101 56 1,661 SH   SOLE   0 0 1,661
INTUIT COMMON 461202103 218,179 569,569 SH   SOLE   566,410 212 2,947
INTUITIVE SURGICAL INC COMMON 46120E602 288,927 391,002 SH   SOLE   325,237 62 65,703
INVACARE CORP COMMON STOCK 461203101 1 116 SH   SOLE   0 0 116
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J700 35 1,642 SH   SOLE   236 0 1,406
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J882 126 5,840 SH   SOLE   2,904 0 2,936
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J866 59 2,690 SH   SOLE   2,011 0 679
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J841 17 754 SH   SOLE   454 0 300
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V738 143 3,341 SH   SOLE   3,341 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V712 42 360 SH   SOLE   360 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V258 153 2,065 SH   SOLE   2,065 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V621 29 1,525 SH   SOLE   1,525 0 0
INVESCO EXCH TRADED FD TR II Stock/ETF 46138E743 20 433 SH   SOLE   221 0 212
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E727 7 300 SH   SOLE   300 0 0
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V613 1,219 8,034 SH   SOLE   5,634 0 2,400
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V597 10 58 SH   SOLE   58 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E651 103 2,846 SH   SOLE   2,846 0 0
INVESCO INDIA EXCHANGE-TRADE MUTUAL FUND 46137R109 25 1,000 SH   SOLE   1,000 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V548 3 200 SH   SOLE   200 0 0
INVESCO EXCHNG TRAD SLF INDE MUTUAL FUND 46139W502 2 69 SH   SOLE   69 0 0
INVESCO EXCHNG TRAD SLF INDE MUTUAL FUND 46139W601 1 32 SH   SOLE   32 0 0
INVESCO LTD COMMON STOCK G491BT108 882 34,976 SH   SOLE   34,052 0 924
INVESCO MORTGAGE CAPITAL INC REIT 46131B100 58 14,393 SH   SOLE   0 0 14,393
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V407 22 285 SH   SOLE   285 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E511 4 286 SH   SOLE   286 0 0
INVESCO QQQ TR MUTUAL FUND 46090E103 3,808 11,933 SH   SOLE   11,925 0 8
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J726 2 68 SH   SOLE   68 0 0
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J692 0 14 SH   SOLE   14 0 0
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J742 2 58 SH   SOLE   58 0 0
INVESCO EXCH TRD SLF IDX FD MUTUAL FUND 46138J734 1 16 SH   SOLE   16 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E412 62 1,700 SH   SOLE   1,700 0 0
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V357 4,467 31,532 SH   SOLE   704 0 30,828
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V282 88 325 SH   SOLE   325 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E362 6 130 SH   SOLE   130 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E354 140 2,408 SH   SOLE   2,408 0 0
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V241 474 10,687 SH   SOLE   10,513 0 174
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E297 0 12 SH   SOLE   12 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E230 1 31 SH   SOLE   31 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138E198 0 5 SH   SOLE   5 0 0
INVESCO SR INCOME TR MUTUAL FUND 46131H107 3,957 942,100 SH   SOLE   942,100 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G508 510 23,046 SH   SOLE   23,046 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G805 1 32 SH   SOLE   32 0 0
INVESCO EXCH TRADED FD TR II MUTUAL FUND 46138G870 6 223 SH   SOLE   223 0 0
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V142 117 2,371 SH   SOLE   2,150 0 221
INVESCO EXCHANGE TRADED FD T MUTUAL FUND 46137V134 191 1,945 SH   SOLE   1,945 0 0
INVESTORS BANCORP INC NEW COMMON STOCK 46146L101 43 2,915 SH   SOLE   0 0 2,915
INVESTORS TITLE CO NC COMMON STOCK 461804106 1,928 11,615 SH   SOLE   11,615 0 0
INVITAE CORP COMMON STOCK 46185L103 3,936 103,000 SH   SOLE   103,000 0 0
INVITATION HOMES INC REIT 46187W107 6,619 206,919 SH   SOLE   202,355 0 4,564
INVIVO THERAPEUTICS HLDGS CO COMMON STOCK 46186M506 0 49 SH   SOLE   49 0 0
IONIS PHARMACEUTICALS INC COMMON STOCK 462222100 1,190 26,470 SH   SOLE   26,374 0 96
IOVANCE BIOTHERAPEUTICS INC COMMON STOCK 462260100 9 290 SH   SOLE   0 0 290
IPG PHOTONICS CORP COMMON STOCK 44980X109 28 134 SH   SOLE   0 0 134
IQIYI INC AMERICAN DEPOSITARY RECEIPT 46267X108 7 400 SH   SOLE   400 0 0
IQVIA HLDGS INC COMMON STOCK 46266C105 25,237 130,668 SH   SOLE   123,888 0 6,780
IRHYTHM TECHNOLOGIES INC COMMON STOCK 450056106 76 547 SH   SOLE   0 0 547
IRIDIUM COMMUNICATIONS INC COMMON STOCK 46269C102 2,586 62,683 SH   SOLE   62,100 0 583
IROBOT CORP COMMON STOCK 462726100 323 2,641 SH   SOLE   2,045 0 596
IRON MTN INC NEW REIT 46284V101 1,525 41,217 SH   SOLE   7,939 0 33,278
ISHARES TR MUTUAL FUND 46434V407 34 742 SH   SOLE   742 0 0
ISHARES TR MUTUAL FUND 46434V100 5,246 101,318 SH   SOLE   101,318 0 0
ISHARES TR Stock/ETF 46429B747 8,207 77,627 SH   SOLE   74,549 0 3,078
ISHARES TR Stock/ETF 464287457 8,185 94,899 SH   SOLE   89,731 0 5,168
ISHARES TR MUTUAL FUND 464289511 21 314 SH   SOLE   314 0 0
ISHARES TR MUTUAL FUND 464287432 5 38 SH   SOLE   38 0 0
ISHARES TR Stock/ETF 464287440 20,149 178,424 SH   SOLE   37,825 0 140,599
ISHARES TR Stock/ETF 46435U853 23,388 567,799 SH   SOLE   85 0 567,714
ISHARES TR MUTUAL FUND 464287564 7,641 132,170 SH   SOLE   129,820 0 2,350
ISHARES TR MUTUAL FUND 46434V621 15 312 SH   SOLE   312 0 0
ISHARES TR MUTUAL FUND 46429B663 1,226 12,915 SH   SOLE   11,815 0 1,100
ISHARES TR Stock/ETF 46432F842 53,689 745,169 SH   SOLE   696,291 0 48,878
ISHARES INC MUTUAL FUND 46434G103 4,320 67,129 SH   SOLE   66,132 0 997
ISHARES TR Stock/ETF 464287200 4,438 11,155 SH   SOLE   6,204 0 4,951
ISHARES TR Stock/ETF 464287507 3,630 13,945 SH   SOLE   13,789 0 156
ISHARES TR Stock/ETF 464287804 13,658 125,843 SH   SOLE   124,143 0 1,700
ISHARES TR MUTUAL FUND 464287150 76 831 SH   SOLE   831 0 0
ISHARES TR Stock/ETF 464287671 49 543 SH   SOLE   199 0 344
ISHARES TR MUTUAL FUND 464287663 277 4,021 SH   SOLE   4,021 0 0
ISHARES TR MUTUAL FUND 46434V613 11,471 217,469 SH   SOLE   212,690 0 4,779
ISHARES TR MUTUAL FUND 464287226 976 8,573 SH   SOLE   8,573 0 0
ISHARES TR MUTUAL FUND 46434V803 1 20 SH   SOLE   20 0 0
ISHARES TR MUTUAL FUND 46435G243 3,182 122,498 SH   SOLE   122,498 0 0
ISHARES TR MUTUAL FUND 46435G193 250 9,290 SH   SOLE   9,290 0 0
ISHARES TR Stock/ETF 464287515 245 719 SH   SOLE   200 0 519
ISHARES TR MUTUAL FUND 46429B655 537 10,583 SH   SOLE   10,583 0 0
ISHARES TR Stock/ETF 464288224 2,810 115,636 SH   SOLE   90,500 0 25,136
ISHARES TR MUTUAL FUND 464287341 6 245 SH   SOLE   0 0 245
ISHARES TR Stock/ETF 464287325 1,336 17,335 SH   SOLE   2,128 0 15,207
ISHARES GOLD TR Stock/ETF 464285105 712 43,813 SH   SOLE   41,103 0 2,710
ISHARES TR MUTUAL FUND 46434VBK5 186 7,500 SH   SOLE   6,500 0 1,000
ISHARES TR Stock/ETF 464287242 3,133 24,088 SH   SOLE   21,433 0 2,655
ISHARES TR Stock/ETF 464288513 149 1,706 SH   SOLE   1,481 0 225
ISHARES TR MUTUAL FUND 464288612 299 2,600 SH   SOLE   2,600 0 0
ISHARES TR MUTUAL FUND 464288448 56 1,780 SH   SOLE   1,780 0 0
ISHARES TR MUTUAL FUND 464288281 41 376 SH   SOLE   376 0 0
ISHARES TR MUTUAL FUND 464287382 854 11,605 SH   SOLE   11,605 0 0
ISHARES TR Stock/ETF 464288588 44,161 407,316 SH   SOLE   56,725 0 350,591
ISHARES TR Stock/ETF 464288869 345 2,349 SH   SOLE   281 0 2,068
ISHARES TR MUTUAL FUND 464288109 427 3,475 SH   SOLE   3,475 0 0
ISHARES TR Stock/ETF 464288257 484 5,089 SH   SOLE   5,076 0 13
ISHARES TR MUTUAL FUND 464288182 528 5,701 SH   SOLE   5,701 0 0
ISHARES TR Stock/ETF 464287465 21,962 289,476 SH   SOLE   283,511 0 5,965
ISHARES TR Stock/ETF 464288885 79 782 SH   SOLE   49 0 733
ISHARES TR MUTUAL FUND 46429B689 370 5,074 SH   SOLE   5,074 0 0
ISHARES TR Stock/ETF 464288273 946 13,172 SH   SOLE   13,032 0 140
ISHARES TR MUTUAL FUND 464288877 85 1,660 SH   SOLE   1,660 0 0
ISHARES TR Stock/ETF 464287234 26,603 498,744 SH   SOLE   496,218 0 2,526
ISHARES INC Stock/ETF 464286533 265 4,200 SH   SOLE   710 0 3,490
ISHARES INC MUTUAL FUND 464286608 34 733 SH   SOLE   733 0 0
ISHARES INC Stock/ETF 46434G855 3,009 110,000 SH   SOLE   109,000 0 1,000
ISHARES INC MUTUAL FUND 464286327 598 40,535 SH   SOLE   40,535 0 0
ISHARES INC MUTUAL FUND 464286871 671 25,257 SH   SOLE   25,257 0 0
ISHARES TR MUTUAL FUND 46429B598 284 6,739 SH   SOLE   0 0 6,739
ISHARES INC Stock/ETF 46434G822 12,136 177,116 SH   SOLE   176,039 0 1,077
ISHARES INC MUTUAL FUND 464286665 2,050 40,805 SH   SOLE   40,805 0 0
ISHARES INC MUTUAL FUND 46434G780 461 19,704 SH   SOLE   19,704 0 0
ISHARES TR MUTUAL FUND 464288802 752 8,565 SH   SOLE   8,565 0 0
ISHARES TR Stock/ETF 46429B697 73 1,060 SH   SOLE   743 0 317
ISHARES TR MUTUAL FUND 46432F396 1 6 SH   SOLE   6 0 0
ISHARES TR Stock/ETF 46432F339 2,392 19,641 SH   SOLE   16,461 0 3,180
ISHARES TR Stock/ETF 464287556 4,923 32,698 SH   SOLE   30,962 0 1,736
ISHARES TR Stock/ETF 464288414 36,490 314,439 SH   SOLE   12,877 0 301,562
ISHARES TR MUTUAL FUND 464287523 382 900 SH   SOLE   900 0 0
ISHARES TR MUTUAL FUND 464288687 38,315 997,780 SH   SOLE   994,665 0 3,115
ISHARES TR Stock/ETF 464287622 1,397 6,245 SH   SOLE   5,604 0 641
ISHARES TR Stock/ETF 464287614 8,980 36,949 SH   SOLE   32,807 0 4,142
ISHARES TR Equity ETF 464287598 3,261 21,504 SH   SOLE   19,651 0 1,853
ISHARES TR Equity ETF 464287655 3,599 16,291 SH   SOLE   15,664 0 627
ISHARES TR Stock/ETF 464287648 5,861 19,489 SH   SOLE   19,097 0 392
ISHARES TR Stock/ETF 464287630 1,753 10,992 SH   SOLE   9,211 0 1,781
ISHARES TR MUTUAL FUND 464287689 1,287 5,425 SH   SOLE   5,425 0 0
ISHARES TR Stock/ETF 464287499 3,454 46,718 SH   SOLE   33,718 0 13,000
ISHARES TR MUTUAL FUND 464287481 2,000 19,598 SH   SOLE   19,598 0 0
ISHARES TR Stock/ETF 464287473 1,859 17,007 SH   SOLE   2,187 0 14,820
ISHARES TR Stock/ETF 464287101 27 154 SH   SOLE   108 0 46
ISHARES TR MUTUAL FUND 464287408 359 2,544 SH   SOLE   2,544 0 0
ISHARES TR Stock/ETF 464287606 344 4,392 SH   SOLE   980 0 3,412
ISHARES TR Stock/ETF 464287705 303 2,968 SH   SOLE   968 0 2,000
ISHARES TR MUTUAL FUND 464287887 1,255 9,787 SH   SOLE   9,787 0 0
ISHARES TR MUTUAL FUND 464287879 75 742 SH   SOLE   742 0 0
ISHARES TR Stock/ETF 464287168 3,598 31,534 SH   SOLE   31,434 0 100
ISHARES TR MUTUAL FUND 46435U366 246 5,325 SH   SOLE   5,325 0 0
ISHARES TR Stock/ETF 464288679 911 8,238 SH   SOLE   423 0 7,815
ISHARES TR Stock/ETF 464288158 20,295 188,230 SH   SOLE   800 0 187,430
ISHARES SILVER TR Stock/ETF 46428Q109 344 15,186 SH   SOLE   5,342 0 9,844
ISHARES TR Stock/ETF 464287176 1,036 8,257 SH   SOLE   7,787 0 470
ISHARES TR MUTUAL FUND 464288570 168 2,200 SH   SOLE   2,200 0 0
ISHARES TR Stock/ETF 464288646 87,554 1,601,208 SH   SOLE   16,897 0 1,584,311
ISHARES TR MUTUAL FUND 464287580 30 400 SH   SOLE   400 0 0
ISHARES TR MUTUAL FUND 464287762 80 315 SH   SOLE   315 0 0
ISHARES TR Stock/ETF 464288752 165 2,438 SH   SOLE   0 0 2,438
ISHARES TR Stock/ETF 464287754 51 482 SH   SOLE   200 0 282
ISHARES TR MUTUAL FUND 464288810 104 315 SH   SOLE   315 0 0
ISHARES TR MUTUAL FUND 464287739 577 6,278 SH   SOLE   6,278 0 0
ISHARES TR MUTUAL FUND 464288760 21 200 SH   SOLE   200 0 0
ISHARES TR MUTUAL FUND 464287788 56 750 SH   SOLE   750 0 0
ISHARES TR Stock/ETF 464287721 365 4,158 SH   SOLE   1,000 0 3,158
ISTAR INC REIT 45031U101 5,293 297,719 SH   SOLE   297,105 0 614
ITERIS INC NEW COMMON STOCK 46564T107 5 885 SH   SOLE   0 0 885
ITRON INC COMMON STOCK 465741106 16 175 SH   SOLE   0 0 175
ITT INC COMMON STOCK 45073V108 4,835 53,179 SH   SOLE   53,092 0 87
IVY HIGH INCOME OPPORTUNITIE MUTUAL FUND 465893105 0 19 SH   SOLE   0 0 19
J & J SNACK FOODS CORP Common Stock 466032109 14,687 93,528 SH   SOLE   93,301 55 172
J ALEXANDERS HLDGS INC COMMON STOCK 46609J106 10 1,063 SH   SOLE   1,063 0 0
J2 GLOBAL INC COMMON STOCK 48123V102 1,380 11,511 SH   SOLE   11,511 0 0
JABIL INC COMMON STOCK 466313103 94 1,810 SH   SOLE   984 0 826
HENRY JACK & ASSOC INC COMMON STOCK 426281101 1,414 9,318 SH   SOLE   8,886 0 432
JACK IN THE BOX INC COMMON STOCK 466367109 665 6,054 SH   SOLE   6,000 0 54
JACOBS ENGR GROUP INC COMMON STOCK 469814107 13,352 103,291 SH   SOLE   102,757 0 534
JAMES HARDIE INDS PLC AMERICAN DEPOSITARY RECEIPT 47030M106 379 12,381 SH   SOLE   0 0 12,381
JAMES RIV GROUP LTD COMMON STOCK G5005R107 10 221 SH   SOLE   0 0 221
JAMF HLDG CORP COMMON STOCK 47074L105 6 167 SH   SOLE   0 0 167
JANUS HENDERSON GROUP PLC COMMON STOCK G4474Y214 165 5,292 SH   SOLE   4,719 0 573
JAZZ PHARMACEUTICALS PLC COMMON STOCK G50871105 7,658 46,591 SH   SOLE   46,317 0 274
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 5,661 33,680 SH   SOLE   33,048 0 632
JBG SMITH PPTYS COMMON STOCK 46590V100 438 13,771 SH   SOLE   12,606 0 1,165
JD.COM INC EQUITY 47215P106 979 11,615 SH   SOLE   11,615 0 0
JEFFERIES FINL GROUP INC COMMON STOCK 47233W109 356 11,812 SH   SOLE   10,500 0 1,312
JELD-WEN HLDG INC COMMON STOCK 47580P103 5 197 SH   SOLE   0 0 197
JETBLUE AWYS CORP COMMON STOCK 477143101 61 3,011 SH   SOLE   1,566 0 1,445
SMUCKER J M CO COMMON STOCK 832696405 2,899 22,914 SH   SOLE   22,573 0 341
SANFILIPPO JOHN B & SON INC COMMON STOCK 800422107 3 36 SH   SOLE   0 0 36
JOHN BEAN TECHNOLOGIES CORP COMMON STOCK 477839104 45 338 SH   SOLE   200 0 138
HANCOCK JOHN PFD INCOME FD I MUTUAL FUND 41013X106 0 19 SH   SOLE   0 0 19
HANCOCK JOHN PFD INCOME FD I MUTUAL FUND 41021P103 273 15,000 SH   SOLE   15,000 0 0
WILEY JOHN & SONS INC COMMON STOCK 968223206 3,252 59,999 SH   SOLE   59,584 0 415
WILEY JOHN & SONS INC COMMON STOCK 968223305 3,462 65,006 SH   SOLE   65,006 0 0
JOHNSON & JOHNSON Common Stock 478160104 906,602 5,516,293 SH   SOLE   4,816,699 62,996 636,598
JOHNSON CTLS INTL PLC Common Stock G51502105 149,794 2,510,375 SH   SOLE   2,418,790 86,634 4,951
JONES LANG LASALLE INC COMMON STOCK 48020Q107 27,210 151,975 SH   SOLE   150,124 0 1,851
JOYY INC AMERICAN DEPOSITARY RECEIPT 46591M109 55 586 SH   SOLE   586 0 0
JPMORGAN CHASE & CO MUTUAL FUND 46625H365 574 34,589 SH   SOLE   34,589 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 1,145,217 7,522,939 SH   SOLE   7,364,708 18,792 139,439
J P MORGAN EXCHANGE-TRADED F Stock/ETF 46641Q837 716 14,102 SH   SOLE   2 0 14,100
JUNIPER NETWORKS INC COMMON STOCK 48203R104 13,778 543,947 SH   SOLE   541,610 0 2,337
KAISER ALUMINUM CORP COMMON STOCK 483007704 8 74 SH   SOLE   0 0 74
KALA PHARMACEUTICALS INC COMMON STOCK 483119103 2 275 SH   SOLE   275 0 0
KAMAN CORP COMMON STOCK 483548103 415 8,087 SH   SOLE   7,851 0 236
KANSAS CITY SOUTHERN COMMON STOCK 485170302 13,095 49,617 SH   SOLE   43,001 0 6,616
KARUNA THERAPEUTICS INC COMMON STOCK 48576A100 6 49 SH   SOLE   0 0 49
KAYNE ANDERSON NEXTGEN ENRGY MUTUAL FUND 48661E108 1 78 SH   SOLE   0 0 78
KB FINL GROUP INC AMERICAN DEPOSITARY RECEIPT 48241A105 5 101 SH   SOLE   56 0 45
KB HOME COMMON STOCK 48666K109 15 326 SH   SOLE   0 0 326
KBR INC COMMON STOCK 48242W106 26 673 SH   SOLE   0 0 673
KEARNY FINL CORP MD COMMON STOCK 48716P108 1,437 118,948 SH   SOLE   118,000 0 948
KELLOGG CO COMMON STOCK 487836108 5,443 85,989 SH   SOLE   79,712 0 6,277
KELLY SVCS INC COMMON STOCK 488152208 15 679 SH   SOLE   0 0 679
KEMPER CORP COMMON STOCK 488401100 1,128 14,154 SH   SOLE   13,942 0 212
KENNAMETAL INC COMMON STOCK 489170100 20 498 SH   SOLE   0 0 498
KEURIG DR PEPPER INC COMMON STOCK 49271V100 170 4,950 SH   SOLE   3,052 0 1,898
KEYCORP Common Stock 493267108 114,187 5,715,050 SH   SOLE   4,882,783 209,185 623,082
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 2,914 20,320 SH   SOLE   18,737 0 1,583
KILROY RLTY CORP REIT 49427F108 71 1,084 SH   SOLE   0 0 1,084
KIMBALL ELECTRONICS INC COMMON STOCK 49428J109 27 1,064 SH   SOLE   0 0 1,064
KIMBALL INTL INC Common Stock 494274103 13,103 935,895 SH   SOLE   934,472 0 1,423
KIMBERLY-CLARK CORP COMMON STOCK 494368103 18,630 133,979 SH   SOLE   129,967 0 4,012
KIMCO RLTY CORP REIT 49446R109 1,251 66,715 SH   SOLE   62,982 0 3,733
KINDER MORGAN INC DEL COMMON STOCK 49456B101 2,194 131,763 SH   SOLE   119,605 0 12,158
KINROSS GOLD CORP COMMON STOCK 496902404 22 3,352 SH   SOLE   79 0 3,273
KINSALE CAP GROUP INC COMMON 49714P108 2,484 15,075 SH   SOLE   15,000 75 0
KIRBY CORP Common Stock 497266106 6,536 108,445 SH   SOLE   108,185 105 155
KIRKLAND LAKE GOLD LTD COMMON STOCK 49741E100 0 10 SH   SOLE   0 0 10
KITE RLTY GROUP TR REIT 49803T300 21 1,094 SH   SOLE   0 0 1,094
KKR & CO INC COMMON STOCK 48251W104 2,017 41,299 SH   SOLE   41,286 0 13
KKR REAL ESTATE FIN TR INC REIT 48251K100 6 351 SH   SOLE   0 0 351
KLA CORP COMMON STOCK 482480100 1,619 4,901 SH   SOLE   3,780 0 1,121
KNIGHT-SWIFT TRANSN HLDGS IN COMMON STOCK 499049104 412 8,557 SH   SOLE   7,990 0 567
KNOLL INC COMMON STOCK 498904200 19 1,159 SH   SOLE   0 0 1,159
KNOWLES CORP COMMON STOCK 49926D109 182 8,723 SH   SOLE   8,001 0 722
KOHLS CORP COMMON STOCK 500255104 42 711 SH   SOLE   0 0 711
KONINKLIJKE PHILIPS N V COMMON STOCK 500472303 1,099 19,264 SH   SOLE   9,629 0 9,635
KONTOOR BRANDS INC COMMON STOCK 50050N103 19,971 411,515 SH   SOLE   411,093 0 422
KOPPERS HOLDINGS INC COMMON STOCK 50060P106 4 114 SH   SOLE   0 0 114
KORN FERRY COMMON STOCK 500643200 343 5,492 SH   SOLE   5,018 0 474
KRAFT HEINZ CO COMMON STOCK 500754106 5,312 132,800 SH   SOLE   127,948 0 4,852
KRANESHARES TR MUTUAL FUND 500767850 8 200 SH   SOLE   200 0 0
KRATON CORPORATION COMMON STOCK 50077C106 14 394 SH   SOLE   0 0 394
KRATOS DEFENSE & SEC SOLUTIO COMMON STOCK 50077B207 12 425 SH   SOLE   0 0 425
KROGER CO COMMON STOCK 501044101 11,075 307,721 SH   SOLE   197,535 0 110,186
KT CORP AMERICAN DEPOSITARY RECEIPT 48268K101 7 585 SH   SOLE   585 0 0
KULICKE & SOFFA INDS INC COMMON STOCK 501242101 14 295 SH   SOLE   0 0 295
L BRANDS INC COMMON STOCK 501797104 16,939 273,826 SH   SOLE   272,711 0 1,115
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 29,233 144,234 SH   SOLE   136,561 0 7,673
LA Z BOY INC COMMON STOCK 505336107 196 4,612 SH   SOLE   4,003 0 609
LABORATORY CORP AMER HLDGS COMMON 50540R409 4,157 16,298 SH   SOLE   15,520 23 755
LADDER CAP CORP REIT 505743104 6 511 SH   SOLE   0 0 511
LAKELAND BANCORP INC COMMON STOCK 511637100 191 10,961 SH   SOLE   10,500 0 461
LAM RESEARCH CORP COMMON STOCK 512807108 54,851 92,150 SH   SOLE   90,384 0 1,766
LAMAR ADVERTISING CO NEW REIT 512816109 36,158 384,987 SH   SOLE   384,550 0 437
LAMB WESTON HLDGS INC Common Stock 513272104 70,964 915,908 SH   SOLE   869,495 29,209 17,204
LANDSTAR SYS INC Common Stock 515098101 51,585 312,526 SH   SOLE   312,344 54 128
LANNET INC COMMON STOCK 516012101 1 114 SH   SOLE   0 0 114
LANTHEUS HLDGS INC COMMON STOCK 516544103 14 637 SH   SOLE   0 0 637
LAREDO PETROLEUM INC COMMON STOCK 516806205 1 18 SH   SOLE   0 0 18
LAS VEGAS SANDS CORP COMMON STOCK 517834107 58 953 SH   SOLE   20 0 933
LATTICE SEMICONDUCTOR CORP COMMON STOCK 518415104 65 1,449 SH   SOLE   0 0 1,449
LAZARD LTD COMMON STOCK G54050102 130 2,997 SH   SOLE   2,475 0 522
LCI INDS COMMON STOCK 50189K103 1,171 8,856 SH   SOLE   8,750 0 106
LEAR CORP COMMON STOCK 521865204 1,487 8,204 SH   SOLE   7,540 0 664
LEGGETT & PLATT INC COMMON STOCK 524660107 9,493 207,949 SH   SOLE   206,629 0 1,320
LEIDOS HOLDINGS INC COMMON STOCK 525327102 1,457 15,138 SH   SOLE   13,775 0 1,363
LEMAITRE VASCULAR INC COMMON STOCK 525558201 4 73 SH   SOLE   0 0 73
LEMONADE INC COMMON STOCK 52567D107 47 500 SH   SOLE   500 0 0
LENDINGCLUB CORP COMMON STOCK 52603A208 263 15,938 SH   SOLE   15,938 0 0
LENNAR CORP COMMON STOCK 526057104 8,036 79,381 SH   SOLE   77,693 0 1,688
LENNAR CORP COMMON STOCK 526057302 19 225 SH   SOLE   225 0 0
LENNOX INTL INC COMMON STOCK 526107107 111,621 358,230 SH   SOLE   358,095 0 135
LEVI STRAUSS & CO NEW COMMON STOCK 52736R102 4,017 168,000 SH   SOLE   168,000 0 0
LEXINGTON REALTY TRUST REIT 529043101 27 2,463 SH   SOLE   0 0 2,463
LGI HOMES INC COMMON STOCK 50187T106 16 110 SH   SOLE   0 0 110
LHC GROUP INC Common Stock 50187A107 69,382 362,860 SH   SOLE   312,932 0 49,928
LIBERTY BROADBAND CORP COMMON STOCK 530307107 2,122 14,621 SH   SOLE   14,139 0 482
LIBERTY BROADBAND CORP COMMON STOCK 530307305 15,634 104,125 SH   SOLE   104,017 0 108
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 712 27,744 SH   SOLE   27,744 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 5,718 223,882 SH   SOLE   223,870 0 12
LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E102 49 3,797 SH   SOLE   3,797 0 0
LIBERTY LATIN AMERICA LTD COMMON STOCK G9001E128 63 4,825 SH   SOLE   4,825 0 0
LIBERTY MEDIA CORP DEL COMMON STOCK 531229706 109 3,836 SH   SOLE   3,836 0 0
LIBERTY MEDIA CORP DEL COMMON STOCK 531229888 235 8,434 SH   SOLE   8,434 0 0
LIBERTY MEDIA CORP DEL COMMON STOCK 531229854 1,526 35,245 SH   SOLE   35,245 0 0
LIBERTY MEDIA CORP DEL COMMON STOCK 531229870 599 15,677 SH   SOLE   15,672 0 5
LIBERTY MEDIA CORP DEL COMMON STOCK 531229409 2,998 68,008 SH   SOLE   67,965 0 43
LIBERTY MEDIA CORP DEL COMMON STOCK 531229607 5,778 130,997 SH   SOLE   130,954 0 43
LIBERTY OILFIELD SVCS INC COMMON STOCK 53115L104 5 485 SH   SOLE   0 0 485
LIBERTY TRIPADVISOR HLDGS IN COMMON STOCK 531465102 32 4,978 SH   SOLE   4,978 0 0
LIFE STORAGE INC REIT 53223X107 51 596 SH   SOLE   0 0 596
LIGAND PHARMACEUTICALS INC COMMON STOCK 53220K504 770 5,050 SH   SOLE   5,000 0 50
LIMONEIRA CO COMMON STOCK 532746104 2,921 166,888 SH   SOLE   166,888 0 0
LINCOLN ELEC HLDGS INC COMMON STOCK 533900106 6,613 53,787 SH   SOLE   53,660 0 127
LINCOLN NATL CORP IND COMMON STOCK 534187109 5,971 95,881 SH   SOLE   94,030 0 1,851
LINDE PLC COMMON G5494J103 86,677 309,407 SH   SOLE   298,849 83 10,475
LINDSAY CORP COMMON STOCK 535555106 7 45 SH   SOLE   0 0 45
LIONS GATE ENTMNT CORP COMMON STOCK 535919401 7 440 SH   SOLE   0 0 440
LIQUIDITY SERVICES INC COMMON STOCK 53635B107 2 106 SH   SOLE   0 0 106
LITHIA MTRS INC Common Stock 536797103 28,839 73,929 SH   SOLE   73,832 0 97
LITTELFUSE INC COMMON 537008104 14,324 54,170 SH   SOLE   53,917 62 191
LIVE NATION ENTERTAINMENT IN COMMON STOCK 538034109 75,604 893,141 SH   SOLE   889,119 0 4,022
LIVE OAK BANCSHARES INC COMMON STOCK 53803X105 3,080 44,974 SH   SOLE   44,868 0 106
LIVENT CORP COMMON STOCK 53814L108 10 599 SH   SOLE   0 0 599
LIVEPERSON INC COMMON STOCK 538146101 24 462 SH   SOLE   0 0 462
LIVERAMP HLDGS INC COMMON STOCK 53815P108 1,109 21,368 SH   SOLE   21,368 0 0
LKQ CORP COMMON STOCK 501889208 6,392 151,001 SH   SOLE   149,448 0 1,553
LLOYDS BANKING GROUP PLC AMERICAN DEPOSITARY RECEIPT 539439109 31 13,249 SH   SOLE   0 0 13,249
LOCKHEED MARTIN CORP COMMON STOCK 539830109 91,172 246,743 SH   SOLE   241,372 0 5,371
LOEWS CORP COMMON STOCK 540424108 3,692 72,004 SH   SOLE   70,014 0 1,990
LOGITECH INTL S A COMMON STOCK H50430232 472 4,515 SH   SOLE   2,485 0 2,030
LORAL SPACE & COM INC COMMON STOCK 543881106 9 238 SH   SOLE   0 0 238
LOUISIANA PAC CORP COMMON STOCK 546347105 31 552 SH   SOLE   0 0 552
LOWES COS INC Common Stock 548661107 396,580 2,085,289 SH   SOLE   2,046,267 82 38,940
LPL FINL HLDGS INC COMMON STOCK 50212V100 30,868 217,135 SH   SOLE   216,941 0 194
LTC PPTYS INC REIT 502175102 20 479 SH   SOLE   0 0 479
LULULEMON ATHLETICA INC COMMON STOCK 550021109 17,935 58,475 SH   SOLE   58,226 0 249
LUMBER LIQUIDATORS HLDGS INC COMMON STOCK 55003T107 4 146 SH   SOLE   0 0 146
LUMEN TECHNOLOGIES INC COMMON STOCK 550241103 882 66,090 SH   SOLE   57,922 0 8,168
LUMENTUM HLDGS INC COMMON STOCK 55024U109 31 335 SH   SOLE   267 0 68
LUMINEX CORP DEL COMMON STOCK 55027E102 22 683 SH   SOLE   0 0 683
LUMOS PHARMA INC COMMON STOCK 55028X109 1 58 SH   SOLE   58 0 0
LUNA INNOVATIONS COMMON STOCK 550351100 5 506 SH   SOLE   0 0 506
LYDALL INC DEL Common Stock 550819106 13,650 404,547 SH   SOLE   404,443 0 104
LYFT INC COMMON STOCK 55087P104 11,646 184,337 SH   SOLE   183,377 0 960
LYONDELLBASELL INDUSTRIES N COMMON STOCK N53745100 2,133 20,500 SH   SOLE   18,866 0 1,634
M & T BK CORP COMMON STOCK 55261F104 33,112 218,402 SH   SOLE   217,725 0 677
M/I HOMES INC COMMON STOCK 55305B101 14 233 SH   SOLE   0 0 233
MACATAWA BK CORP COMMON STOCK 554225102 8 800 SH   SOLE   144 0 656
MACERICH CO REIT 554382101 70 5,972 SH   SOLE   5,471 0 501
MACK CALI RLTY CORP REIT 554489104 3 203 SH   SOLE   0 0 203
MACOM TECH SOLUTIONS HLDGS I COMMON STOCK 55405Y100 11 185 SH   SOLE   0 0 185
MACQUARIE INFRASTRUCTURE COR COMMON STOCK 55608B105 2 50 SH   SOLE   0 0 50
MACYS INC COMMON STOCK 55616P104 51 3,149 SH   SOLE   60 0 3,089
MADISON SQUARE GRDN ENTERTNM COMMON STOCK 55826T102 7 87 SH   SOLE   0 0 87
MADISON SQUARE GRDN SPRT COR COMMON STOCK 55825T103 14 77 SH   SOLE   0 0 77
MADRIGAL PHARMACEUTICALS INC COMMON STOCK 558868105 5 45 SH   SOLE   0 0 45
MAGELLAN HEALTH INC COMMON STOCK 559079207 10 106 SH   SOLE   0 0 106
MAGELLAN MIDSTREAM PRTNRS LP PARTNERSHIP 559080106 304 7,004 SH   SOLE   6,249 0 755
MAGNA INTL INC FOREIGN 559222401 96 1,092 SH   SOLE   228 833 31
MAGNITE INC COMMON STOCK 55955D100 162 3,893 SH   SOLE   3,000 0 893
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 7 647 SH   SOLE   0 0 647
MAIN STR CAP CORP COMMON STOCK 56035L104 1,840 46,999 SH   SOLE   46,999 0 0
MALIBU BOATS INC COMMON STOCK 56117J100 6 80 SH   SOLE   0 0 80
MANHATTAN ASSOCIATES INC COMMON 562750109 8,135 69,299 SH   SOLE   68,969 66 264
MANITOWOC CO INC COMMON STOCK 563571405 298 14,435 SH   SOLE   14,435 0 0
MANPOWERGROUP INC COMMON STOCK 56418H100 161 1,630 SH   SOLE   1,193 0 437
MANTECH INTERNATIONAL CORP COMMON STOCK 564563104 103 1,188 SH   SOLE   1,000 0 188
MANULIFE FINL CORP COMMON STOCK 56501R106 1,756 81,672 SH   SOLE   79,832 0 1,840
MARATHON OIL CORP COMMON STOCK 565849106 1,383 129,496 SH   SOLE   124,212 0 5,284
MARATHON PETE CORP COMMON STOCK 56585A102 14,455 270,235 SH   SOLE   265,036 0 5,199
MARCUS & MILLICHAP INC COMMON STOCK 566324109 3 78 SH   SOLE   0 0 78
MARCUS CORP DEL COMMON STOCK 566330106 1 62 SH   SOLE   0 0 62
MARINEMAX INC COMMON STOCK 567908108 4 86 SH   SOLE   0 0 86
MARKEL CORP COMMON STOCK 570535104 29,581 25,957 SH   SOLE   25,953 0 4
MARKER THERAPEUTICS INC COMMON STOCK 57055L107 18 8,211 SH   SOLE   8,211 0 0
VANECK VECTORS ETF TR MUTUAL FUND 92189H409 197 3,169 SH   SOLE   3,169 0 0
MARKETAXESS HLDGS INC COMMON STOCK 57060D108 5,822 11,692 SH   SOLE   11,550 0 142
MARRIOTT INTL INC NEW Common Stock 571903202 330,902 2,234,165 SH   SOLE   2,139,439 0 94,726
MARRIOTT VACTINS WORLDWID CO COMMON STOCK 57164Y107 10,513 60,356 SH   SOLE   60,122 0 234
MARSH & MCLENNAN COS INC COMMON 571748102 40,703 334,176 SH   SOLE   313,563 153 20,460
MARTEN TRANS LTD COMMON STOCK 573075108 15 861 SH   SOLE   0 0 861
MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 740 2,205 SH   SOLE   1,881 0 324
MARVELL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 8,998 183,704 SH   SOLE   179,433 0 4,271
MASCO CORP COMMON STOCK 574599106 3,135 52,336 SH   SOLE   50,525 0 1,811
MASIMO CORP COMMON STOCK 574795100 9,388 40,877 SH   SOLE   40,835 0 42
MASTEC INC COMMON STOCK 576323109 18 187 SH   SOLE   0 0 187
MASTERCARD INCORPORATED COMMON 57636Q104 180,024 505,615 SH   SOLE   469,608 88 35,919
MATADOR RES CO COMMON STOCK 576485205 12 500 SH   SOLE   0 0 500
MATCH GROUP INC NEW COMMON STOCK 57667L107 44,391 323,127 SH   SOLE   322,863 0 264
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y100 171 2,166 SH   SOLE   2,166 0 0
MATERION CORP COMMON STOCK 576690101 6 87 SH   SOLE   0 0 87
MATRIX SVC CO COMMON STOCK 576853105 1 58 SH   SOLE   0 0 58
MATSON INC COMMON STOCK 57686G105 11 159 SH   SOLE   0 0 159
MATTEL INC COMMON STOCK 577081102 165 8,287 SH   SOLE   6,691 0 1,596
MATTHEWS INTL CORP COMMON STOCK 577128101 3,483 88,063 SH   SOLE   87,599 0 464
MAXAR TECHNOLOGIES INC COMMON STOCK 57778K105 22 579 SH   SOLE   450 0 129
MAXIM INTEGRATED PRODS INC COMMON STOCK 57772K101 7,302 79,917 SH   SOLE   77,154 0 2,763
MAXIMUS INC COMMON STOCK 577933104 234 2,633 SH   SOLE   2,263 0 370
MAXLINEAR INC COMMON STOCK 57776J100 10 291 SH   SOLE   0 0 291
MBIA INC COMMON STOCK 55262C100 370 38,500 SH   SOLE   38,500 0 0
MCCORMICK & CO INC COMMON STOCK 579780107 557 6,250 SH   SOLE   6,250 0 0
MCCORMICK & CO INC COMMON STOCK 579780206 53,073 595,261 SH   SOLE   569,496 0 25,765
MCDONALDS CORP COMMON STOCK 580135101 132,973 593,257 SH   SOLE   518,911 0 74,346
MCGRATH RENTCORP COMMON 580589109 10 123 SH   SOLE   0 48 75
MCKESSON CORP COMMON STOCK 58155Q103 34,038 174,519 SH   SOLE   165,521 0 8,998
M D C HLDGS INC COMMON STOCK 552676108 183 3,087 SH   SOLE   1,321 0 1,766
MDU RES GROUP INC COMMON STOCK 552690109 3,671 116,127 SH   SOLE   114,984 0 1,143
MEDALLIA INC COMMON STOCK 584021109 4,585 164,395 SH   SOLE   164,395 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 92 4,321 SH   SOLE   0 0 4,321
MEDIFAST INC COMMON STOCK 58470H101 20 94 SH   SOLE   0 0 94
MEDNAX INC COMMON STOCK 58502B106 298 11,697 SH   SOLE   11,364 0 333
MEDPACE HLDGS INC COMMON STOCK 58506Q109 23 142 SH   SOLE   0 0 142
MEDTRONIC PLC Common Stock G5960L103 307,510 2,603,143 SH   SOLE   2,147,872 69,564 385,707
MELCO RESORTS AND ENTMNT LTD AMERICAN DEPOSITARY RECEIPT 585464100 94 4,715 SH   SOLE   0 0 4,715
MERCADOLIBRE INC COMMON 58733R102 1,895 1,287 SH   SOLE   1,222 24 41
MERCER INTL INC COMMON STOCK 588056101 2 124 SH   SOLE   0 0 124
MERCK & CO. INC Common Stock 58933Y105 254,857 3,305,962 SH   SOLE   2,604,706 0 701,256
MERCURY GENL CORP NEW COMMON STOCK 589400100 6 96 SH   SOLE   0 0 96
MERCURY SYS INC Common Stock 589378108 48,869 691,707 SH   SOLE   691,684 0 23
MEREDITH CORP COMMON STOCK 589433101 755 25,341 SH   SOLE   25,128 0 213
MERIDIAN BIOSCIENCE INC COMMON STOCK 589584101 5 182 SH   SOLE   0 0 182
MERIT MED SYS INC COMMON STOCK 589889104 35 592 SH   SOLE   0 0 592
MERITAGE HOMES CORP COMMON STOCK 59001A102 29 312 SH   SOLE   0 0 312
MERITOR INC COMMON STOCK 59001K100 11,144 378,793 SH   SOLE   378,126 0 667
MESA LABS INC COMMON 59064R109 983 4,034 SH   SOLE   4,000 19 15
META FINL GROUP INC COMMON STOCK 59100U108 4,987 110,056 SH   SOLE   109,772 0 284
METHANEX CORP COMMON STOCK 59151K108 31 834 SH   SOLE   0 0 834
METHODE ELECTRS INC COMMON STOCK 591520200 19 441 SH   SOLE   0 0 441
METLIFE INC Common Stock 59156R108 64,568 1,062,163 SH   SOLE   1,012,312 43,434 6,417
METTLER TOLEDO INTERNATIONAL COMMON STOCK 592688105 1,425 1,233 SH   SOLE   1,024 0 209
MFA FINL INC REIT 55272X102 27 6,667 SH   SOLE   6,667 0 0
MFS CHARTER INCOME TR MUTUAL FUND 552727109 8 917 SH   SOLE   0 0 917
MFS INTER INCOME TR MUTUAL FUND 55273C107 1 226 SH   SOLE   76 0 150
MFS MULTIMARKET INCOME TR MUTUAL FUND 552737108 9 1,425 SH   SOLE   0 0 1,425
MGE ENERGY INC COMMON STOCK 55277P104 17 244 SH   SOLE   0 0 244
MGIC INVT CORP WIS COMMON STOCK 552848103 6 414 SH   SOLE   0 0 414
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 34,006 895,143 SH   SOLE   892,242 0 2,901
MGP INGREDIENTS INC NEW COMMON STOCK 55303J106 8 138 SH   SOLE   0 0 138
MICHAELS COS INC COMMON STOCK 59408Q106 11 517 SH   SOLE   0 0 517
MICRO FOCUS INTL PLC AMERICAN DEPOSITARY RECEIPT 594837403 34 4,485 SH   SOLE   4,485 0 0
MICROCHIP TECHNOLOGY INC. COMMON STOCK 595017104 148,515 956,806 SH   SOLE   874,995 0 81,811
MICRON TECHNOLOGY INC COMMON 595112103 217,179 2,462,074 SH   SOLE   2,453,613 910 7,551
MICROSOFT CORP COMMON 594918104 2,455,503 10,414,824 SH   SOLE   9,812,327 897 601,600
MICROSTRATEGY INC COMMON STOCK 594972408 18,996 27,985 SH   SOLE   27,885 0 100
MID-AMER APT CMNTYS INC Real Estate Investment Trust 59522J103 132,122 915,223 SH   SOLE   846,032 36,088 33,103
MIDDLEBY CORP Common Stock 596278101 42,752 257,928 SH   SOLE   257,680 0 248
MIDDLESEX WTR CO Common Stock 596680108 38,065 481,712 SH   SOLE   481,712 0 0
MIMECAST LTD COMMON STOCK G14838109 74 1,849 SH   SOLE   0 0 1,849
MIMEDX GROUP INC COMMON STOCK 602496101 1,185 115,000 SH   SOLE   115,000 0 0
MINERALS TECHNOLOGIES INC Common Stock 603158106 59,187 785,813 SH   SOLE   785,813 0 0
MIRATI THERAPEUTICS INC COMMON STOCK 60468T105 1,790 10,452 SH   SOLE   10,000 0 452
MITSUBISHI UFJ FINL GROUP IN AMERICAN DEPOSITARY RECEIPT 606822104 393 72,989 SH   SOLE   1,421 0 71,568
MIZUHO FINANCIAL GROUP INC AMERICAN DEPOSITARY RECEIPT 60687Y109 398 136,601 SH   SOLE   1,791 0 134,810
MKS INSTRS INC COMMON STOCK 55306N104 237 1,278 SH   SOLE   1,186 0 92
MOBILE TELESYSTEMS PJSC AMERICAN DEPOSITARY RECEIPT 607409109 0 55 SH   SOLE   0 0 55
MODERNA INC COMMON STOCK 60770K107 49,903 381,087 SH   SOLE   379,295 0 1,792
MODINE MFG CO COMMON STOCK 607828100 77 5,246 SH   SOLE   0 0 5,246
MOELIS & CO COMMON STOCK 60786M105 67 1,221 SH   SOLE   901 0 320
MOHAWK INDS INC COMMON STOCK 608190104 985 5,120 SH   SOLE   4,829 0 291
MOLINA HEALTHCARE INC COMMON STOCK 60855R100 4,497 19,236 SH   SOLE   18,585 0 651
MOLSON COORS BEVERAGE CO COMMON STOCK 60871R209 9,585 187,381 SH   SOLE   186,000 0 1,381
MOMO INC AMERICAN DEPOSITARY RECEIPT 60879B107 19 1,300 SH   SOLE   1,300 0 0
MONARCH CASINO & RESORT INC COMMON STOCK 609027107 3 49 SH   SOLE   0 0 49
MONDELEZ INTL INC Common Stock 609207105 337,634 5,768,548 SH   SOLE   5,445,209 71,131 252,208
MONGODB INC COMMON STOCK 60937P106 1,931 7,219 SH   SOLE   7,183 0 36
MONMOUTH REAL ESTATE INVT CO REIT 609720107 10 543 SH   SOLE   0 0 543
MONOLITHIC PWR SYS INC COMMON STOCK 609839105 8,801 24,918 SH   SOLE   24,579 0 339
MONRO INC COMMON 610236101 855 12,987 SH   SOLE   12,670 86 231
MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 19,440 213,418 SH   SOLE   211,044 0 2,374
MOODYS CORP COMMON 615369105 97,624 326,931 SH   SOLE   296,634 15 30,282
MOOG INC COMMON 615394202 1,029 12,370 SH   SOLE   11,900 118 352
MORGAN STANLEY COMMON STOCK 617446448 262,494 3,380,043 SH   SOLE   3,378,844 0 1,199
MORNINGSTAR INC COMMON STOCK 617700109 4,826 21,444 SH   SOLE   21,405 0 39
MOSAIC CO NEW COMMON STOCK 61945C103 93 2,956 SH   SOLE   56 0 2,900
MOTORCAR PTS AMER INC COMMON STOCK 620071100 74 3,287 SH   SOLE   0 0 3,287
MOTOROLA SOLUTIONS INC COMMON STOCK 620076307 15,645 83,197 SH   SOLE   81,952 0 1,245
MOTUS GI HLDGS INC COMMON STOCK 62014P108 28 23,000 SH   SOLE   23,000 0 0
MOVADO GROUP INC COMMON STOCK 624580106 1 34 SH   SOLE   0 0 34
MR COOPER GROUP INC COMMON STOCK 62482R107 1,234 35,490 SH   SOLE   35,185 0 305
MRC GLOBAL INC COMMON STOCK 55345K103 396 43,830 SH   SOLE   43,830 0 0
MSA SAFETY INC COMMON STOCK 553498106 11,736 78,230 SH   SOLE   78,230 0 0
MSC INDL DIRECT INC COMMON STOCK 553530106 30 328 SH   SOLE   46 0 282
MSCI INC COMMON STOCK 55354G100 4,724 11,268 SH   SOLE   11,083 0 185
MTS SYS CORP COMMON STOCK 553777103 6 108 SH   SOLE   0 0 108
MUELLER INDS INC COMMON STOCK 624756102 11 267 SH   SOLE   17 0 250
MUELLER WTR PRODS INC Common Stock 624758108 70,681 5,088,631 SH   SOLE   5,087,823 0 808
MURPHY OIL CORP COMMON STOCK 626717102 2,886 175,854 SH   SOLE   175,027 0 827
MURPHY USA INC COMMON STOCK 626755102 10,036 69,427 SH   SOLE   69,323 0 104
MYERS INDS INC COMMON STOCK 628464109 3 131 SH   SOLE   0 0 131
MYR GROUP INC DEL COMMON STOCK 55405W104 4 54 SH   SOLE   0 0 54
MYRIAD GENETICS INC COMMON STOCK 62855J104 18 581 SH   SOLE   0 0 581
NABORS INDUSTRIES LTD COMMON STOCK G6359F137 3 30 SH   SOLE   0 0 30
NANOSTRING TECHNOLOGIES INC COMMON STOCK 63009R109 21 327 SH   SOLE   0 0 327
NASDAQ INC COMMON STOCK 631103108 10,518 71,327 SH   SOLE   71,215 0 112
NATERA INC COMMON STOCK 632307104 60 593 SH   SOLE   0 0 593
NATIONAL BK HLDGS CORP COMMON STOCK 633707104 5 116 SH   SOLE   0 0 116
NATIONAL BEVERAGE CORP COMMON STOCK 635017106 12 252 SH   SOLE   0 0 252
NATIONAL FUEL GAS CO COMMON STOCK 636180101 400 7,999 SH   SOLE   7,336 0 663
NATIONAL GRID PLC AMERICAN DEPOSITARY RECEIPT 636274409 457 7,709 SH   SOLE   58 0 7,651
NATIONAL HEALTH INVS INC REIT 63633D104 16 221 SH   SOLE   0 0 221
NATIONAL HEALTHCARE CORP COMMON STOCK 635906100 261 3,355 SH   SOLE   0 0 3,355
NATIONAL INSTRS CORP Common Stock 636518102 40,493 937,669 SH   SOLE   936,797 103 769
NATIONAL PRESTO INDS INC COMMON STOCK 637215104 2 17 SH   SOLE   0 0 17
NATIONAL RETAIL PROPERTIES I COMMON STOCK 637417106 2,002 45,436 SH   SOLE   44,162 0 1,274
NATIONAL STORAGE AFFILIATES REIT 637870106 21 522 SH   SOLE   0 0 522
NATIONAL VISION HLDGS INC Common Stock 63845R107 78,613 1,793,587 SH   SOLE   1,793,367 0 220
NATURA &CO HLDG S A AMERICAN DEPOSITARY RECEIPT 63884N108 106 6,221 SH   SOLE   6,221 0 0
NATUS MED INC DEL COMMON STOCK 639050103 23 880 SH   SOLE   0 0 880
NATWEST GROUP PLC AMERICAN DEPOSITARY RECEIPT 639057108 359 66,780 SH   SOLE   0 0 66,780
NAVIENT CORPORATION COMMON STOCK 63938C108 782 54,675 SH   SOLE   54,166 0 509
NAVISTAR INTL CORP NEW COMMON STOCK 63934E108 15 342 SH   SOLE   0 0 342
NBT BANCORP INC COMMON STOCK 628778102 1,054 26,420 SH   SOLE   26,071 0 349
NCINO INC Common Stock 63947U107 31,949 478,844 SH   SOLE   478,127 0 717
NCR CORP NEW COMMON STOCK 62886E108 4 118 SH   SOLE   118 0 0
NEENAH INC COMMON STOCK 640079109 8 147 SH   SOLE   0 0 147
NEKTAR THERAPEUTICS COMMON STOCK 640268108 34 1,702 SH   SOLE   39 0 1,663
NEOGEN CORP COMMON STOCK 640491106 524 5,899 SH   SOLE   5,643 0 256
NEOGENOMICS INC COMMON STOCK 64049M209 12,238 253,747 SH   SOLE   251,532 0 2,215
NEOVASC INC COMMON STOCK 64065J304 2 2,000 SH   SOLE   2,000 0 0
NETAPP INC COMMON STOCK 64110D104 14,046 193,291 SH   SOLE   191,544 0 1,747
NETEASE INC EQUITY 64110W102 540 5,233 SH   SOLE   5,218 0 15
NETFLIX INC COMMON 64110L106 279,684 536,144 SH   SOLE   493,407 91 42,646
NETGEAR INC COMMON STOCK 64111Q104 5 130 SH   SOLE   0 0 130
NETSCOUT SYS INC COMMON STOCK 64115T104 378 13,412 SH   SOLE   13,229 0 183
NEUBASE THERAPEUTICS INC COMMON STOCK 64132K102 11 1,500 SH   SOLE   1,500 0 0
NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 79,397 816,416 SH   SOLE   648,083 38,199 130,134
NEVRO CORP COMMON STOCK 64157F103 3,423 24,537 SH   SOLE   24,537 0 0
NEW JERSEY RES CORP COMMON STOCK 646025106 2,197 55,107 SH   SOLE   54,537 0 570
NEW ORIENTAL ED & TECHNOLOGY Stock/ETF 647581107 367 26,206 SH   SOLE   19,670 0 6,536
NEW RELIC INC COMMON STOCK 64829B100 1,851 30,102 SH   SOLE   29,877 0 225
NEW RESIDENTIAL INVT CORP REIT 64828T201 59 5,270 SH   SOLE   0 0 5,270
NEW SR INVT GROUP INC REIT 648691103 6 920 SH   SOLE   0 0 920
NEW YORK CMNTY BANCORP INC COMMON STOCK 649445103 240 18,994 SH   SOLE   16,899 0 2,095
NEW YORK MTG TR INC REIT 649604501 21 4,646 SH   SOLE   0 0 4,646
NEW YORK TIMES CO COMMON STOCK 650111107 32,706 646,115 SH   SOLE   635,259 0 10,856
NEWELL BRANDS INC COMMON STOCK 651229106 4,119 153,820 SH   SOLE   151,166 0 2,654
NEWMARK GROUP INC COMMON STOCK 65158N102 2,679 267,813 SH   SOLE   267,127 0 686
NEWMARKET CORP COMMON STOCK 651587107 8,552 22,497 SH   SOLE   22,443 0 54
NEWMONT CORP COMMON STOCK 651639106 3,676 60,984 SH   SOLE   30,750 0 30,234
NEWPARK RES INC COMMON STOCK 651718504 550 175,000 SH   SOLE   175,000 0 0
NEWS CORP NEW COMMON STOCK 65249B109 1,261 49,606 SH   SOLE   46,999 0 2,607
NEWS CORP NEW COMMON STOCK 65249B208 25 1,059 SH   SOLE   737 0 322
NEXPOINT RESIDENTIAL TR INC REIT 65341D102 8 182 SH   SOLE   0 0 182
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 21 149 SH   SOLE   0 0 149
NEXTERA ENERGY INC Common Stock 65339F101 409,114 5,410,838 SH   SOLE   5,108,081 58,494 244,263
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 50,361 691,008 SH   SOLE   684,073 0 6,935
NEXTGEN HEALTHCARE INC COMMON STOCK 65343C102 10 565 SH   SOLE   0 0 565
NIC INC Common Stock 62914B100 37 1,088 SH   SOLE   390 0 698
NICE LTD FOREIGN 653656108 257 1,179 SH   SOLE   42 153 984
NIELSEN HLDGS PLC COMMON STOCK G6518L108 1,586 63,074 SH   SOLE   60,193 0 2,881
NIKE INC COMMON 654106103 563,700 4,241,856 SH   SOLE   4,132,096 410 109,350
NIO INC EQUITY 62914V106 552 14,139 SH   SOLE   14,139 0 0
NISOURCE INC COMMON STOCK 65473P105 2,382 98,792 SH   SOLE   96,974 0 1,818
NLIGHT INC COMMON STOCK 65487K100 5 153 SH   SOLE   0 0 153
NMI HLDGS INC COMMON STOCK 629209305 10 428 SH   SOLE   0 0 428
NOKIA CORP AMERICAN DEPOSITARY RECEIPT 654902204 156 39,299 SH   SOLE   526 0 38,773
NOMAD FOODS LTD Common Stock G6564A105 51,701 1,882,774 SH   SOLE   1,882,774 0 0
NOMURA HLDGS INC AMERICAN DEPOSITARY RECEIPT 65535H208 299 55,695 SH   SOLE   181 0 55,514
NORDSON CORP COMMON STOCK 655663102 107 540 SH   SOLE   500 0 40
NORDSTROM INC COMMON STOCK 655664100 1,534 40,506 SH   SOLE   40,046 0 460
NORFOLK SOUTHN CORP COMMON STOCK 655844108 120,970 450,507 SH   SOLE   428,777 0 21,730
NORTHERN STAR INVEST CORP II COMMON STOCK 66574L209 995 100,000 SH   SOLE   100,000 0 0
NORTHERN STAR INVEST CORP IV COMMON STOCK 66575B200 992 100,000 SH   SOLE   100,000 0 0
NORTHERN TR CORP Common Stock 665859104 5,227 49,731 SH   SOLE   49,239 0 492
NORTHFIELD BANCORP INC DEL COMMON STOCK 66611T108 27 1,665 SH   SOLE   0 0 1,665
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 35,061 108,334 SH   SOLE   89,301 0 19,033
NORTHWEST BANCSHARES INC MD COMMON STOCK 667340103 17 1,144 SH   SOLE   0 0 1,144
NORTHWEST NAT HLDG CO COMMON STOCK 66765N105 10 188 SH   SOLE   0 0 188
NORTHWESTERN CORP COMMON STOCK 668074305 9 139 SH   SOLE   30 0 109
NORTONLIFELOCK INC COMMON STOCK 668771108 4,863 228,723 SH   SOLE   146,106 0 82,617
NORWEGIAN CRUISE LINE HLDG L COMMON STOCK G66721104 69 2,495 SH   SOLE   401 0 2,094
NOV INC COMMON STOCK 62955J103 474 34,537 SH   SOLE   32,441 0 2,096
NOVANTA INC COMMON STOCK 67000B104 5,948 45,100 SH   SOLE   44,931 0 169
NOVARTIS AG FOREIGN 66987V109 22,487 263,074 SH   SOLE   229,890 240 32,944
NOVAVAX INC COMMON STOCK 670002401 50 275 SH   SOLE   2 0 273
NOVO-NORDISK A S FOREIGN 670100205 17,949 266,225 SH   SOLE   249,076 684 16,465
NOVOCURE LTD COMMON STOCK G6674U108 1,851 14,000 SH   SOLE   13,967 0 33
NOW INC COMMON STOCK 67011P100 51 5,028 SH   SOLE   4,586 0 442
NRG ENERGY INC COMMON STOCK 629377508 7,231 191,640 SH   SOLE   72,587 0 119,053
NU SKIN ENTERPRISES INC COMMON STOCK 67018T105 17 321 SH   SOLE   0 0 321
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 3,823 87,611 SH   SOLE   85,935 0 1,676
NUCOR CORP Common Stock 670346105 25,149 313,315 SH   SOLE   311,055 0 2,260
NUTANIX INC COMMON STOCK 67059N108 744 28,011 SH   SOLE   27,470 0 541
NUTRIEN LTD COMMON STOCK 67077M108 111 2,064 SH   SOLE   1,512 0 552
NUVASIVE INC COMMON STOCK 670704105 21 316 SH   SOLE   0 0 316
NUVEEN AMT FREE MUN CR INC F MUTUAL FUND 67071L106 49 2,888 SH   SOLE   2,888 0 0
NUVEEN AMT FREE QLTY MUN INC Stock/ETF 670657105 857 57,845 SH   SOLE   52,923 0 4,922
NUVEEN CR STRATEGIES INCOME MUTUAL FUND 67073D102 6,193 952,822 SH   SOLE   952,498 0 324
NUVEEN FLOATING RATE INCOME MUTUAL FUND 67072T108 3,740 387,184 SH   SOLE   387,184 0 0
NUVEEN FLTNG RTE INCM OPP FD MUTUAL FUND 6706EN100 2,617 274,352 SH   SOLE   274,352 0 0
NUVEEN GLOBAL HIGH INCOME FD CLOSED_END 67075G103 2,581 166,865 SH   SOLE   166,800 0 65
NUVEEN MUN VALUE FD INC MUTUAL FUND 670928100 11 1,000 SH   SOLE   1,000 0 0
NUVEEN NASDAQ 100 DYNAMIC OV Stock/ETF 670699107 236 8,706 SH   SOLE   706 0 8,000
NUVEEN PFD & INCOME OPPORTUN MUTUAL FUND 67073B106 1 121 SH   SOLE   0 0 121
NUVEEN PFD & INCM SECURTIES MUTUAL FUND 67072C105 2 213 SH   SOLE   0 0 213
NUVEEN QUALITY MUNCP INCOME MUTUAL FUND 67066V101 8 514 SH   SOLE   0 0 514
NUVEEN REAL ASSET INCOME & G MUTUAL FUND 67074Y105 5 325 SH   SOLE   0 0 325
NUVEEN SR INCOME FD MUTUAL FUND 67067Y104 1 114 SH   SOLE   0 0 114
NV5 GLOBAL INC COMMON STOCK 62945V109 6 63 SH   SOLE   0 0 63
NVENT ELECTRIC PLC COMMON STOCK G6700G107 1,341 48,048 SH   SOLE   46,997 0 1,051
NVIDIA CORPORATION COMMON STOCK 67066G104 399,087 747,451 SH   SOLE   741,225 0 6,226
NVR INC COMMON STOCK 62944T105 10,260 2,178 SH   SOLE   2,177 0 1
NXP SEMICONDUCTORS N V Common Stock N6596X109 26,442 131,327 SH   SOLE   83,344 0 47,983
OREILLY AUTOMOTIVE INC COMMON 67103H107 95,497 188,264 SH   SOLE   187,754 21 489
OAK STR HEALTH INC COMMON STOCK 67181A107 17,300 318,782 SH   SOLE   318,782 0 0
OCCIDENTAL PETE CORP COMMON STOCK 674599105 1,717 64,516 SH   SOLE   57,863 0 6,653
OCEANEERING INTL INC COMMON STOCK 675232102 7 635 SH   SOLE   146 0 489
OCEANFIRST FINL CORP COMMON STOCK 675234108 6 268 SH   SOLE   0 0 268
OFFICE PPTYS INCOME TR REIT 67623C109 5 189 SH   SOLE   0 0 189
OFG BANCORP COMMON STOCK 67103X102 27 1,210 SH   SOLE   0 0 1,210
OGE ENERGY CORP COMMON STOCK 670837103 193 5,950 SH   SOLE   4,800 0 1,150
OIL STS INTL INC COMMON STOCK 678026105 10 1,645 SH   SOLE   0 0 1,645
OKTA INC COMMON STOCK 679295105 79,441 360,389 SH   SOLE   360,091 0 298
OLD DOMINION FREIGHT LINE IN COMMON STOCK 679580100 8,369 34,811 SH   SOLE   33,840 0 971
OLD NATL BANCORP IND COMMON STOCK 680033107 12,537 648,260 SH   SOLE   646,975 0 1,285
OLD REP INTL CORP COMMON STOCK 680223104 1,680 76,928 SH   SOLE   75,290 0 1,638
OLD SECOND BANCORP INC ILL COMMON STOCK 680277100 9 710 SH   SOLE   0 0 710
OLIN CORP COMMON STOCK 680665205 35 920 SH   SOLE   430 0 490
OLLIES BARGAIN OUTLET HLDGS COMMON STOCK 681116109 16 188 SH   SOLE   0 0 188
OLO INC Common Stock 68134L109 12,340 467,602 SH   SOLE   467,602 0 0
OLYMPIC STEEL INC COMMON STOCK 68162K106 1 27 SH   SOLE   0 0 27
OMEGA FLEX INC COMMON STOCK 682095104 212 1,343 SH   SOLE   1,343 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 348 9,513 SH   SOLE   7,623 0 1,890
OMNICELL COM COMMON STOCK 68213N109 598 4,605 SH   SOLE   4,415 0 190
OMNICOM GROUP INC COMMON STOCK 681919106 4,487 60,510 SH   SOLE   58,608 0 1,902
ON SEMICONDUCTOR CORP COMMON STOCK 682189105 4,214 101,278 SH   SOLE   36 0 101,242
ONE GAS INC Common Stock 68235P108 52,656 684,636 SH   SOLE   684,384 0 252
ONE LIBERTY PPTYS INC REIT 682406103 19 834 SH   SOLE   0 0 834
ONEMAIN HLDGS INC COMMON STOCK 68268W103 54 1,011 SH   SOLE   316 0 695
ONEOK INC NEW COMMON STOCK 682680103 1,568 30,942 SH   SOLE   512 0 30,430
ONESPAN INC COMMON STOCK 68287N100 6,926 282,688 SH   SOLE   282,486 0 202
ONTO INNOVATION INC COMMON STOCK 683344105 28 421 SH   SOLE   0 0 421
OOMA INC COMMON STOCK 683416101 6 347 SH   SOLE   0 0 347
OPEN TEXT CORP COMMON STOCK 683715106 116 2,436 SH   SOLE   2,400 0 36
OPKO HEALTH INC COMMON STOCK 68375N103 13 3,134 SH   SOLE   1,868 0 1,266
OPTIMIZERX CORP COMMON STOCK 68401U204 31 635 SH   SOLE   0 0 635
OPTION CARE HEALTH INC COMMON STOCK 68404L201 6 319 SH   SOLE   0 0 319
ORACLE CORP COMMON STOCK 68389X105 95,132 1,355,731 SH   SOLE   1,102,644 0 253,087
ORANGE AMERICAN DEPOSITARY RECEIPT 684060106 131 10,651 SH   SOLE   201 0 10,450
ORASURE TECHNOLOGIES INC COMMON STOCK 68554V108 3 264 SH   SOLE   0 0 264
ORBCOMM INC COMMON STOCK 68555P100 355 46,483 SH   SOLE   45,238 0 1,245
ORCHID IS CAP INC REIT 68571X103 30 4,990 SH   SOLE   0 0 4,990
ORGANOVO HLDGS INC COMMON STOCK 68620A203 5 525 SH   SOLE   525 0 0
ORIGIN BANCORP INC COMMON STOCK 68621T102 602 14,200 SH   SOLE   14,200 0 0
ORION ENGINEERED CARBONS S A COMMON STOCK L72967109 6 291 SH   SOLE   0 0 291
ORIX CORP FOREIGN 686330101 363 4,286 SH   SOLE   191 373 3,722
ORTHO CLINICAL DIAGNOSTICS H COMMON STOCK G6829J107 7,497 388,556 SH   SOLE   457 0 388,099
ORTHOFIX MED INC COMMON STOCK 68752M108 5 117 SH   SOLE   0 0 117
ORTHOPEDIATRICS CORP COMMON STOCK 68752L100 14 296 SH   SOLE   0 0 296
OSHKOSH CORP COMMON STOCK 688239201 158 1,335 SH   SOLE   1,000 0 335
OSI SYSTEMS INC COMMON STOCK 671044105 9 91 SH   SOLE   0 0 91
OTIS WORLDWIDE CORP COMMON STOCK 68902V107 42,781 624,994 SH   SOLE   618,239 0 6,755
OTTER TAIL CORP COMMON STOCK 689648103 18 398 SH   SOLE   0 0 398
OUTFRONT MEDIA INC REIT 69007J106 12 545 SH   SOLE   0 0 545
OVERSTOCK COM INC DEL COMMON STOCK 690370101 18 269 SH   SOLE   0 0 269
OVINTIV INC COMMON STOCK 69047Q102 47 1,957 SH   SOLE   600 0 1,357
OWENS & MINOR INC NEW COMMON STOCK 690732102 131 3,495 SH   SOLE   2,983 0 512
OWENS CORNING NEW COMMON STOCK 690742101 53 572 SH   SOLE   0 0 572
OXFORD INDS INC COMMON STOCK 691497309 7 82 SH   SOLE   0 0 82
PACCAR INC Common Stock 693718108 106,724 1,148,550 SH   SOLE   1,074,169 35,018 39,363
PACIFIC BIOSCIENCES CALIF IN COMMON STOCK 69404D108 40 1,208 SH   SOLE   0 0 1,208
PACIFIC PREMIER BANCORP COMMON STOCK 69478X105 21 487 SH   SOLE   0 0 487
PACIRA BIOSCIENCES INC COMMON STOCK 695127100 26 378 SH   SOLE   0 0 378
PACKAGING CORP AMER Common Stock 695156109 72,431 538,605 SH   SOLE   515,529 22,556 520
GREAT WESTN NATL BK PORTLAND COMMON STOCK 695263103 9 234 SH   SOLE   0 0 234
PAGERDUTY INC COMMON STOCK 69553P100 7,878 195,827 SH   SOLE   195,655 0 172
PALANTIR TECHNOLOGIES INC COMMON 69608A108 102,547 4,403,034 SH   SOLE   4,401,705 1,329 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105 115,286 357,965 SH   SOLE   357,225 0 740
PALOMAR HLDGS INC COMMON STOCK 69753M105 5 76 SH   SOLE   0 0 76
PAPA JOHNS INTL INC COMMON STOCK 698813102 18 207 SH   SOLE   0 0 207
PAR PAC HOLDINGS INC COMMON STOCK 69888T207 6 445 SH   SOLE   0 0 445
PARAMOUNT GROUP INC REIT 69924R108 6 630 SH   SOLE   0 0 630
PARK AEROSPACE CORP COMMON STOCK 70014A104 2 126 SH   SOLE   76 0 50
PARK HOTELS & RESORTS INC COMMON STOCK 700517105 1,994 92,398 SH   SOLE   89,509 0 2,889
PARK NATL CORP COMMON STOCK 700658107 24 189 SH   SOLE   0 0 189
PARKER-HANNIFIN CORP Common Stock 701094104 76,278 241,821 SH   SOLE   215,641 7,981 18,199
PARSONS CORPORATION COMMON STOCK 70202L102 6 138 SH   SOLE   0 0 138
PATRICK INDS INC COMMON STOCK 703343103 15 182 SH   SOLE   0 0 182
PATTERSON COS INC COMMON 703395103 1,143 35,769 SH   SOLE   34,854 147 768
PATTERSON-UTI ENERGY INC COMMON STOCK 703481101 156 21,813 SH   SOLE   20,799 0 1,014
PAYCHEX INC COMMON STOCK 704326107 20,174 205,812 SH   SOLE   201,966 0 3,846
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 217,583 587,968 SH   SOLE   583,411 0 4,557
PAYLOCITY HLDG CORP COMMON STOCK 70438V106 36 199 SH   SOLE   0 0 199
PAYPAL HLDGS INC COMMON 70450Y103 510,839 2,103,602 SH   SOLE   2,015,053 472 88,077
PBF ENERGY INC COMMON STOCK 69318G106 7 469 SH   SOLE   0 0 469
PC CONNECTION INC COMMON STOCK 69318J100 2 36 SH   SOLE   0 0 36
PDC ENERGY INC Common Stock 69327R101 2,576 74,876 SH   SOLE   74,134 0 742
PDF SOLUTIONS INC COMMON STOCK 693282105 3 165 SH   SOLE   0 0 165
PEARSON PLC AMERICAN DEPOSITARY RECEIPT 705015105 123 11,489 SH   SOLE   0 0 11,489
PEBBLEBROOK HOTEL TR REIT 70509V100 33 1,369 SH   SOLE   0 0 1,369
PEGASYSTEMS INC COMMON STOCK 705573103 63 550 SH   SOLE   508 0 42
PELOTON INTERACTIVE INC COMMON STOCK 70614W100 9,123 81,134 SH   SOLE   81,025 0 109
PEMBINA PIPELINE CORP COMMON STOCK 706327103 57 1,979 SH   SOLE   700 0 1,279
PENN NATL GAMING INC COMMON STOCK 707569109 3,790 36,149 SH   SOLE   35,214 0 935
PENN VA CORP COMMON STOCK 70788V102 2 124 SH   SOLE   0 0 124
PENNANT GROUP INC COMMON STOCK 70805E109 5 104 SH   SOLE   0 0 104
PENNYMAC MTG INVT TR REIT 70931T103 160 8,162 SH   SOLE   7,690 0 472
PENSKE AUTOMOTIVE GRP INC COMMON STOCK 70959W103 8,774 109,350 SH   SOLE   109,178 0 172
PENTAIR PLC COMMON STOCK G7S00T104 3,874 62,159 SH   SOLE   60,688 0 1,471
PENUMBRA INC COMMON STOCK 70975L107 44,273 163,623 SH   SOLE   163,329 0 294
PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 936 52,270 SH   SOLE   50,400 0 1,870
PEPSICO INC Common Stock 713448108 529,161 3,740,979 SH   SOLE   3,594,596 30,268 116,115
PERDOCEO ED CORP COMMON STOCK 71363P106 3 251 SH   SOLE   0 0 251
PERFICIENT INC COMMON STOCK 71375U101 3,221 54,853 SH   SOLE   54,604 0 249
PERFORMANCE FOOD GROUP CO Common Stock 71377A103 79,252 1,375,658 SH   SOLE   1,374,910 0 748
PERKINELMER INC COMMON STOCK 714046109 7,312 56,999 SH   SOLE   33,826 0 23,173
PERRIGO CO PLC COMMON STOCK G97822103 39 962 SH   SOLE   0 0 962
PERSPECTA INC COMMON STOCK 715347100 145 5,002 SH   SOLE   4,113 0 889
PETMED EXPRESS INC COMMON STOCK 716382106 5 138 SH   SOLE   0 0 138
PETROLEO BRASILEIRO SA PETRO EQUITY 71654V408 27,812 3,279,756 SH   SOLE   3,279,756 0 0
PFIZER INC COMMON STOCK 717081103 154,587 4,266,836 SH   SOLE   3,495,048 0 771,788
PG&E CORP COMMON STOCK 69331C108 92 7,894 SH   SOLE   856 0 7,038
PGIM GLOBAL HIGH YIELD FD FO CLOSED_END 69346J106 12,846 861,025 SH   SOLE   860,652 0 373
PGIM HIGH YIELD BOND FUND IN MUTUAL FUND 69346H100 4 244 SH   SOLE   0 0 244
PGT INNOVATIONS INC COMMON STOCK 69336V101 12 464 SH   SOLE   0 0 464
PHIBRO ANIMAL HEALTH CORP COMMON STOCK 71742Q106 7 307 SH   SOLE   0 0 307
PHILIP MORRIS INTL INC COMMON STOCK 718172109 119,891 1,351,040 SH   SOLE   1,317,939 0 33,101
PHILLIPS 66 Common Stock 718546104 184,078 2,257,520 SH   SOLE   2,163,727 28,393 65,400
PHILLIPS 66 PARTNERS LP PARTNERSHIP 718549207 13 397 SH   SOLE   397 0 0
PHOTRONICS INC COMMON STOCK 719405102 3 209 SH   SOLE   0 0 209
PHREESIA INC Common Stock 71944F106 3,239 62,161 SH   SOLE   62,069 0 92
PHYSICIANS RLTY TR REIT 71943U104 22 1,267 SH   SOLE   0 0 1,267
PIEDMONT OFFICE REALTY TR IN REIT 720190206 5 308 SH   SOLE   0 0 308
PILGRIMS PRIDE CORP COMMON STOCK 72147K108 6 255 SH   SOLE   0 0 255
PIMCO ETF TR MUTUAL FUND 72201R205 192 3,500 SH   SOLE   3,500 0 0
PIMCO ETF TR MUTUAL FUND 72201R775 28 257 SH   SOLE   257 0 0
PIMCO ETF TR MUTUAL FUND 72201R833 15 149 SH   SOLE   149 0 0
PIMCO INCOME OPPORTUNITY FD MUTUAL FUND 72202B100 295 11,214 SH   SOLE   10,253 0 961
PINDUODUO INC EQUITY 722304102 598 4,460 SH   SOLE   4,227 0 233
PINNACLE FINL PARTNERS INC Common Stock 72346Q104 71,271 803,870 SH   SOLE   803,449 72 349
PINNACLE WEST CAP CORP COMMON STOCK 723484101 649 7,975 SH   SOLE   7,268 0 707
PINTEREST INC COMMON STOCK 72352L106 202,813 2,739,603 SH   SOLE   2,736,742 0 2,861
PIONEER NAT RES CO Common Stock 723787107 4,093 25,774 SH   SOLE   24,379 0 1,395
PIPER SANDLER COMPANIES COMMON STOCK 724078100 385 3,507 SH   SOLE   3,433 0 74
PITNEY BOWES INC COMMON STOCK 724479100 18 2,185 SH   SOLE   1,365 0 820
PJT PARTNERS INC COMMON STOCK 69343T107 4,684 69,245 SH   SOLE   69,245 0 0
PLANET FITNESS INC COMMON STOCK 72703H101 43 551 SH   SOLE   100 0 451
PLANTRONICS INC NEW COMMON STOCK 727493108 8 208 SH   SOLE   0 0 208
PLDT INC Stock/ETF 69344D408 212 8,093 SH   SOLE   0 0 8,093
PLEXUS CORP COMMON STOCK 729132100 107 1,170 SH   SOLE   1,018 0 152
PLUG POWER INC COMMON STOCK 72919P202 56 1,559 SH   SOLE   1,449 0 110
PLYMOUTH INDL REIT INC REIT 729640102 3 203 SH   SOLE   0 0 203
PNC FINL SVCS GROUP INC Common Stock 693475105 130,625 744,685 SH   SOLE   740,569 0 4,116
PNM RES INC COMMON STOCK 69349H107 13 274 SH   SOLE   0 0 274
POLARIS INC COMMON STOCK 731068102 10,956 82,066 SH   SOLE   81,806 0 260
POOL CORP COMMON STOCK 73278L105 14,443 41,834 SH   SOLE   41,283 0 551
POPULAR INC COMMON STOCK 733174700 21 301 SH   SOLE   0 0 301
PORTLAND GEN ELEC CO COMMON STOCK 736508847 3,652 76,927 SH   SOLE   76,283 0 644
POST HLDGS INC COMMON STOCK 737446104 60 566 SH   SOLE   317 0 249
POTLATCHDELTIC CORPORATION REIT 737630103 24 457 SH   SOLE   438 0 19
POWELL INDS INC COMMON STOCK 739128106 2 61 SH   SOLE   0 0 61
POWER INTEGRATIONS INC COMMON 739276103 89 1,089 SH   SOLE   430 82 577
PPD INC COMMON STOCK 69355F102 30 782 SH   SOLE   0 0 782
PPG INDS INC Common Stock 693506107 81,943 545,343 SH   SOLE   472,557 0 72,786
PPL CORP COMMON STOCK 69351T106 1,319 45,748 SH   SOLE   39,797 0 5,951
PRA GROUP INC COMMON STOCK 69354N106 6 158 SH   SOLE   0 0 158
PRA HEALTH SCIENCES INC COMMON STOCK 69354M108 233 1,518 SH   SOLE   1,500 0 18
PREFERRED APT CMNTYS INC COMMON STOCK 74039L103 5 462 SH   SOLE   0 0 462
PREFERRED BK LOS ANGELES CA COMMON STOCK 740367404 2,639 41,444 SH   SOLE   41,246 0 198
PREMIER INC COMMON STOCK 74051N102 20 595 SH   SOLE   0 0 595
PRESTIGE CONSMR HEALTHCARE I COMMON STOCK 74112D101 17 382 SH   SOLE   0 0 382
BOOKING HOLDINGS INC COMMON STOCK 09857L108 164,380 70,554 SH   SOLE   69,261 0 1,293
PRICESMART INC COMMON STOCK 741511109 5,451 56,337 SH   SOLE   56,212 0 125
PRIMERICA INC COMMON STOCK 74164M108 1,311 8,870 SH   SOLE   8,440 0 430
PRIMO WATER CORPORATION COMMON STOCK 74167P108 16 956 SH   SOLE   0 0 956
PRIMORIS SVCS CORP COMMON STOCK 74164F103 20 615 SH   SOLE   0 0 615
PRINCIPAL FINANCIAL GROUP IN COMMON STOCK 74251V102 4,736 78,984 SH   SOLE   75,587 0 3,397
PROASSURANCE CORP COMMON STOCK 74267C106 16 593 SH   SOLE   0 0 593
PROCTER AND GAMBLE CO Common Stock 742718109 494,958 3,654,714 SH   SOLE   3,578,602 0 76,112
PROGRESS SOFTWARE CORP COMMON STOCK 743312100 3,974 90,199 SH   SOLE   0 0 90,199
PROGRESSIVE CORP Common Stock 743315103 171,858 1,797,487 SH   SOLE   1,794,057 0 3,430
PROGYNY INC COMMON STOCK 74340E103 50 1,114 SH   SOLE   357 0 757
PROLOGIS INC. REIT 74340W103 11,891 112,181 SH   SOLE   91,696 0 20,485
PROOFPOINT INC COMMON STOCK 743424103 17,393 138,273 SH   SOLE   137,744 0 529
PROPETRO HLDG CORP COMMON STOCK 74347M108 4 412 SH   SOLE   0 0 412
PROS HOLDINGS INC COMMON STOCK 74346Y103 21 500 SH   SOLE   500 0 0
PROSHARES TR Stock/ETF 74348A467 216 2,509 SH   SOLE   1,000 0 1,509
PROSHARES TR MUTUAL FUND 74347B680 24 350 SH   SOLE   350 0 0
PROSPERITY BANCSHARES INC COMMON 743606105 820 10,953 SH   SOLE   10,900 53 0
PROTO LABS INC COMMON STOCK 743713109 48 398 SH   SOLE   288 0 110
MODIVCARE INC COMMON STOCK 60783X104 20 137 SH   SOLE   0 0 137
PROVIDENT FINL SVCS INC COMMON STOCK 74386T105 7 308 SH   SOLE   0 0 308
PRUDENTIAL FINL INC COMMON STOCK 744320102 7,346 80,632 SH   SOLE   77,556 0 3,076
PRUDENTIAL PLC AMERICAN DEPOSITARY RECEIPT 74435K204 570 13,363 SH   SOLE   82 0 13,281
PS BUSINESS PKS INC CALIF REIT 69360J107 544 3,516 SH   SOLE   3,379 0 137
PTC INC COMMON STOCK 69370C100 91 660 SH   SOLE   0 0 660
PUBLIC SVC ENTERPRISE GRP IN COMMON STOCK 744573106 3,045 50,566 SH   SOLE   46,320 0 4,246
PUBLIC STORAGE REIT 74460D109 6,711 27,195 SH   SOLE   25,201 0 1,994
PUBMATIC INC COMMON STOCK 74467Q103 15 300 SH   SOLE   300 0 0
PULMONX CORP COMMON STOCK 745848101 3,117 68,141 SH   SOLE   23,062 0 45,079
PULTE GROUP INC COMMON STOCK 745867101 19,182 365,787 SH   SOLE   338,389 0 27,398
PURE STORAGE INC COMMON STOCK 74624M102 38,156 1,771,415 SH   SOLE   1,770,856 0 559
ETF MANAGERS TR MUTUAL FUND 26924G201 4,155 75,679 SH   SOLE   70,629 0 5,050
PUTNAM PREMIER INCOME TR MUTUAL FUND 746853100 2 357 SH   SOLE   0 0 357
PVH CORPORATION Common Stock 693656100 46,085 435,993 SH   SOLE   419,407 16,178 408
QIAGEN NV COMMON STOCK N72482123 190 3,902 SH   SOLE   307 0 3,595
QORVO INC COMMON STOCK 74736K101 5,817 31,839 SH   SOLE   15,281 0 16,558
QTS RLTY TR INC REIT 74736A103 32 515 SH   SOLE   0 0 515
QUAKER CHEM CORP COMMON STOCK 747316107 14 59 SH   SOLE   0 0 59
QUALCOMM INC Common Stock 747525103 658,568 4,966,950 SH   SOLE   4,821,321 558 145,071
QUALYS INC COMMON 74758T303 3,982 38,000 SH   SOLE   37,915 85 0
QUANEX BUILDING PRODUCTS COR COMMON STOCK 747619104 4 134 SH   SOLE   0 0 134
QUANTA SVCS INC COMMON STOCK 74762E102 5,923 67,322 SH   SOLE   66,588 0 734
QUANTERIX CORP COMMON STOCK 74766Q101 25 434 SH   SOLE   0 0 434
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 2,232 17,388 SH   SOLE   15,575 0 1,813
QUIDEL CORP COMMON STOCK 74838J101 2 15 SH   SOLE   0 0 15
QUINSTREET INC COMMON STOCK 74874Q100 5 249 SH   SOLE   0 0 249
QUOTIENT TECHNOLOGY INC COMMON STOCK 749119103 1 49 SH   SOLE   31 0 18
QURATE RETAIL INC COMMON STOCK 74915M100 1,411 119,945 SH   SOLE   117,928 0 2,017
R1 RCM INC Common Stock 749397105 16,844 682,496 SH   SOLE   678,940 0 3,556
RACKSPACE TECHNOLOGY INC COMMON STOCK 750102105 218 9,163 SH   SOLE   8,900 0 263
RADIAN GROUP INC COMMON STOCK 750236101 15 629 SH   SOLE   0 0 629
RADIANT LOGISTICS INC COMMON STOCK 75025X100 20 2,931 SH   SOLE   0 0 2,931
RADIUS HEALTH INC COMMON STOCK 750469207 6 280 SH   SOLE   0 0 280
RADNET INC COMMON STOCK 750491102 8 385 SH   SOLE   0 0 385
RALPH LAUREN CORP Common Stock 751212101 290 2,355 SH   SOLE   2,072 0 283
RAMBUS INC DEL COMMON STOCK 750917106 16 800 SH   SOLE   0 0 800
RANGE RES CORP COMMON STOCK 75281A109 7,408 717,105 SH   SOLE   715,136 0 1,969
RANPAK HOLDINGS CORP COMMON STOCK 75321W103 7 372 SH   SOLE   0 0 372
RAPID7 INC COMMON STOCK 753422104 2,167 29,038 SH   SOLE   28,252 0 786
RAVEN INDS INC COMMON 754212108 1,948 50,812 SH   SOLE   50,000 96 716
RAYMOND JAMES FINL INC Common Stock 754730109 57,470 468,917 SH   SOLE   452,035 16,659 223
RAYONIER ADVANCED MATLS INC COMMON STOCK 75508B104 11 1,266 SH   SOLE   854 0 412
RAYONIER INC REIT 754907103 5,121 158,779 SH   SOLE   158,344 0 435
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 149,275 1,931,868 SH   SOLE   1,902,233 0 29,635
RBC BEARINGS INC Common Stock 75524B104 139 702 SH   SOLE   702 0 0
RE MAX HLDGS INC COMMON STOCK 75524W108 3 77 SH   SOLE   0 0 77
READY CAPITAL CORP REIT 75574U101 2 134 SH   SOLE   0 0 134
SELECT SECTOR SPDR TR MUTUAL FUND 81369Y860 25 635 SH   SOLE   635 0 0
REALOGY HLDGS CORP COMMON STOCK 75605Y106 14 905 SH   SOLE   0 0 905
REALPAGE INC Common Stock 75606N109 3,513 40,287 SH   SOLE   36,485 0 3,802
THE REALREAL INC COMMON STOCK 88339P101 6 256 SH   SOLE   0 0 256
REALTY INCOME CORP REIT 756109104 1,978 31,157 SH   SOLE   27,427 0 3,730
REATA PHARMACEUTICALS INC COMMON STOCK 75615P103 1,588 15,926 SH   SOLE   15,641 0 285
REAVES UTIL INCOME FD MUTUAL FUND 756158101 8 230 SH   SOLE   230 0 0
RED ROBIN GOURMET BURGERS IN COMMON STOCK 75689M101 2 62 SH   SOLE   0 0 62
RED ROCK RESORTS INC COMMON STOCK 75700L108 7 200 SH   SOLE   0 0 200
REDFIN CORP COMMON STOCK 75737F108 2,627 39,451 SH   SOLE   38,491 0 960
REDWOOD TR INC REIT 758075402 6 598 SH   SOLE   0 0 598
REGAL BELOIT CORP COMMON STOCK 758750103 4,391 30,772 SH   SOLE   30,591 0 181
REGENCY CTRS CORP COMMON STOCK 758849103 849 14,965 SH   SOLE   13,355 0 1,610
REGENERON PHARMACEUTICALS COMMON STOCK 75886F107 13,661 28,873 SH   SOLE   28,259 0 614
REGENXBIO INC COMMON STOCK 75901B107 5 149 SH   SOLE   0 0 149
REGIONS FINANCIAL CORP NEW COMMON STOCK 7591EP100 28,122 1,361,169 SH   SOLE   1,025,257 0 335,912
REGIS CORP MINN COMMON STOCK 758932107 1 83 SH   SOLE   0 0 83
REINSURANCE GRP OF AMERICA I Common Stock 759351604 56,519 448,379 SH   SOLE   418,484 29,518 377
RELIANCE STEEL & ALUMINUM CO COMMON STOCK 759509102 1,395 9,161 SH   SOLE   8,795 0 366
RELX PLC COMMON 759530108 407 16,189 SH   SOLE   803 564 14,822
RENAISSANCERE HLDGS LTD COMMON STOCK G7496G103 37 233 SH   SOLE   0 0 233
RENASANT CORP COMMON STOCK 75970E107 8,293 200,410 SH   SOLE   200,066 0 344
RENEWABLE ENERGY GROUP INC COMMON STOCK 75972A301 13 196 SH   SOLE   0 0 196
RENT A CTR INC NEW COMMON STOCK 76009N100 19 333 SH   SOLE   0 0 333
REPLIGEN CORP COMMON STOCK 759916109 25,683 132,105 SH   SOLE   131,694 0 411
REPUBLIC SVCS INC COMMON STOCK 760759100 1,740 17,510 SH   SOLE   15,195 0 2,315
RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 692 24,509 SH   SOLE   23,383 0 1,126
RESMED INC COMMON STOCK 761152107 8,365 43,112 SH   SOLE   42,467 0 645
RESONANT INC COMMON STOCK 76118L102 13 3,000 SH   SOLE   3,000 0 0
RESOURCES CONNECTION INC COMMON STOCK 76122Q105 2 132 SH   SOLE   0 0 132
RESTAURANT BRANDS INTL INC COMMON STOCK 76131D103 8 121 SH   SOLE   121 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 26 1,669 SH   SOLE   67 0 1,602
RETAIL PPTYS AMER INC REIT 76131V202 42 4,010 SH   SOLE   0 0 4,010
RETAIL VALUE INC REIT 76133Q102 6 325 SH   SOLE   0 0 325
REVANCE THERAPEUTICS INC COMMON STOCK 761330109 11 405 SH   SOLE   0 0 405
REVOLUTION MEDICINES INC COMMON STOCK 76155X100 6 126 SH   SOLE   0 0 126
REX AMERICAN RES CORP COMMON STOCK 761624105 7 87 SH   SOLE   0 0 87
REXFORD INDL RLTY INC Real Estate Investment Trust 76169C100 34,653 687,558 SH   SOLE   686,371 0 1,187
RH COMMON STOCK 74967X103 72 121 SH   SOLE   0 0 121
RINGCENTRAL INC COMMON STOCK 76680R206 45,275 151,992 SH   SOLE   151,839 0 153
RIO TINTO PLC Depositary Receipt 767204100 50,880 655,245 SH   SOLE   645,911 303 9,031
RITCHIE BROS AUCTIONEERS Stock/ETF 767744105 13,027 222,490 SH   SOLE   218,523 0 3,967
RIVERNORTH DOUBLELINE STRATE MUTUAL FUND 76882G107 2 152 SH   SOLE   0 0 152
RLI CORP Common Stock 749607107 26,096 233,899 SH   SOLE   232,959 56 884
RLJ LODGING TR REIT 74965L101 46 2,949 SH   SOLE   0 0 2,949
RMR GROUP INC COMMON STOCK 74967R106 1 27 SH   SOLE   0 0 27
ROBERT HALF INTL INC COMMON STOCK 770323103 6,481 83,021 SH   SOLE   69,548 0 13,473
ROBLOX CORP COMMON STOCK 771049103 19 300 SH   SOLE   300 0 0
EXCHANGE TRADED CONCEPTS TR MUTUAL FUND 301505707 512 8,065 SH   SOLE   8,065 0 0
ROCKET COS INC COMMON STOCK 77311W101 61 2,622 SH   SOLE   0 0 2,622
ROCKWELL AUTOMATION INC COMMON STOCK 773903109 70,172 264,362 SH   SOLE   252,792 0 11,570
ROGERS COMMUNICATIONS INC COMMON STOCK 775109200 668 14,500 SH   SOLE   14,426 0 74
ROGERS CORP COMMON STOCK 775133101 17 92 SH   SOLE   0 0 92
ROKU INC COMMON STOCK 77543R102 18,783 57,657 SH   SOLE   57,130 0 527
ROLLINS INC COMMON STOCK 775711104 6,750 196,102 SH   SOLE   196,040 0 62
ROPER TECHNOLOGIES INC COMMON STOCK 776696106 43,579 108,045 SH   SOLE   105,024 0 3,021
ROSS STORES INC COMMON STOCK 778296103 84,265 702,735 SH   SOLE   700,043 0 2,692
ROYAL BK CDA COMMON STOCK 780087102 8,439 91,523 SH   SOLE   91,313 0 210
ROYAL CARIBBEAN GROUP COMMON STOCK V7780T103 3,964 46,299 SH   SOLE   45,273 0 1,026
ROYAL DUTCH SHELL PLC AMERICAN DEPOSITARY RECEIPT 780259107 164 4,465 SH   SOLE   2,275 0 2,190
ROYAL DUTCH SHELL PLC FOREIGN 780259206 3,983 101,581 SH   SOLE   58,942 475 42,164
ROYAL GOLD INC COMMON STOCK 780287108 21 195 SH   SOLE   12 0 183
ROYALTY PHARMA PLC Common Stock G7709Q104 44,011 1,008,973 SH   SOLE   723,334 42,644 242,995
ROYCE MICRO-CAP TR INC MUTUAL FUND 780915104 2 163 SH   SOLE   0 0 163
ROYCE VALUE TR INC MUTUAL FUND 780910105 18 981 SH   SOLE   0 0 981
RPC INC COMMON STOCK 749660106 1 238 SH   SOLE   0 0 238
RPM INTL INC COMMON STOCK 749685103 1,960 21,339 SH   SOLE   21,339 0 0
RPT REALTY REIT 74971D101 24 2,111 SH   SOLE   0 0 2,111
DONNELLEY R R & SONS CO COMMON STOCK 257867200 1 317 SH   SOLE   317 0 0
RUSH ENTERPRISES INC COMMON STOCK 781846209 0 5 SH   SOLE   0 0 5
RUTHS HOSPITALITY GROUP INC COMMON STOCK 783332109 3 125 SH   SOLE   0 0 125
RYDER SYS INC COMMON STOCK 783549108 14 191 SH   SOLE   0 0 191
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 1,359 17,528 SH   SOLE   16,973 0 555
S&P GLOBAL INC Common Stock 78409V104 270,254 765,877 SH   SOLE   723,509 18 42,350
S & T BANCORP INC COMMON STOCK 783859101 44 1,308 SH   SOLE   1,082 0 226
SABINE ROYALTY TR COMMON STOCK 785688102 389 12,797 SH   SOLE   12,797 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106 32 1,844 SH   SOLE   34 0 1,810
SABRE CORP COMMON STOCK 78573M104 2,356 159,075 SH   SOLE   157,290 0 1,785
SAFEGUARD SCIENTIFICS INC COMMON STOCK 786449207 1 165 SH   SOLE   116 0 49
SAFEHOLD INC REIT 78645L100 13 192 SH   SOLE   0 0 192
SAFETY INS GROUP INC COMMON STOCK 78648T100 5 59 SH   SOLE   0 0 59
SAGE THERAPEUTICS INC COMMON STOCK 78667J108 30 404 SH   SOLE   0 0 404
SAIA INC COMMON STOCK 78709Y105 53 230 SH   SOLE   0 0 230
SAILPOINT TECHNOLOGIES HLDGS COMMON 78781P105 25,672 506,959 SH   SOLE   505,929 444 586
SALESFORCE COM INC COMMON 79466L302 133,287 629,101 SH   SOLE   558,387 290 70,424
SALLY BEAUTY HLDGS INC COMMON STOCK 79546E104 17 865 SH   SOLE   0 0 865
SANDERSON FARMS INC COMMON STOCK 800013104 16 100 SH   SOLE   0 0 100
SANDY SPRING BANCORP INC COMMON STOCK 800363103 43 986 SH   SOLE   957 0 29
SANMINA CORPORATION COMMON STOCK 801056102 14,863 359,181 SH   SOLE   358,546 0 635
SANOFI Depositary Receipt 80105N105 22,283 450,506 SH   SOLE   344,275 88,712 17,519
SANTANDER CONSUMER USA HLDGS COMMON STOCK 80283M101 12 455 SH   SOLE   0 0 455
SAP SE FOREIGN 803054204 1,162 9,462 SH   SOLE   4,369 215 4,878
SAREPTA THERAPEUTICS INC COMMON STOCK 803607100 137 1,832 SH   SOLE   15 0 1,817
SAUL CTRS INC REIT 804395101 11 262 SH   SOLE   0 0 262
SBA COMMUNICATIONS CORP NEW COMMON STOCK 78410G104 7,643 27,539 SH   SOLE   26,190 0 1,349
SCANSOURCE INC COMMON STOCK 806037107 5 162 SH   SOLE   0 0 162
SCHLUMBERGER LTD Common Stock 806857108 24,483 900,432 SH   SOLE   884,450 0 15,982
SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 11,069 443,306 SH   SOLE   443,059 0 247
SCHNITZER STEEL INDS INC COMMON STOCK 806882106 13 314 SH   SOLE   0 0 314
SCHOLAR ROCK HLDG CORP COMMON STOCK 80706P103 1,280 25,267 SH   SOLE   25,164 0 103
SCHOLASTIC CORP COMMON STOCK 807066105 3 103 SH   SOLE   0 0 103
SCHRODINGER INC COMMON STOCK 80810D103 11,219 147,059 SH   SOLE   147,059 0 0
SCHWAB STRATEGIC TR Stock/ETF 808524706 340 10,695 SH   SOLE   10,652 0 43
SCHWAB STRATEGIC TR Stock/ETF 808524730 81 2,649 SH   SOLE   231 0 2,418
SCHWAB STRATEGIC TR Stock/ETF 808524755 98 3,047 SH   SOLE   333 0 2,714
SCHWAB STRATEGIC TR Stock/ETF 808524748 77 2,055 SH   SOLE   227 0 1,828
SCHWAB STRATEGIC TR Stock/ETF 808524771 144 2,776 SH   SOLE   72 0 2,704
SCHWAB STRATEGIC TR Stock/ETF 808524763 114 2,236 SH   SOLE   30 0 2,206
SCHWAB STRATEGIC TR MUTUAL FUND 808524854 89 1,570 SH   SOLE   1,570 0 0
SCHWAB STRATEGIC TR Stock/ETF 808524805 2,904 77,192 SH   SOLE   68,173 0 9,019
SCHWAB STRATEGIC TR Stock/ETF 808524888 42 1,070 SH   SOLE   1,049 0 21
SCHWAB STRATEGIC TR Stock/ETF 808524862 221 4,316 SH   SOLE   3,785 0 531
SCHWAB STRATEGIC TR MUTUAL FUND 808524508 8,363 112,360 SH   SOLE   99,010 0 13,350
SCHWAB STRATEGIC TR Stock/ETF 808524847 24 580 SH   SOLE   70 0 510
SCHWAB STRATEGIC TR Stock/ETF 808524102 3,153 32,602 SH   SOLE   31,040 0 1,562
SCHWAB STRATEGIC TR Stock/ETF 808524797 302 4,139 SH   SOLE   4,111 0 28
SCHWAB STRATEGIC TR Stock/ETF 808524201 56 581 SH   SOLE   553 0 28
SCHWAB STRATEGIC TR Stock/ETF 808524607 48 487 SH   SOLE   472 0 15
SCHWAB STRATEGIC TR Stock/ETF 808524870 110 1,807 SH   SOLE   546 0 1,261
SCHWEITZER-MAUDUIT INTL INC COMMON STOCK 808541106 8 155 SH   SOLE   0 0 155
SCIENCE APPLICATIONS INTL CO COMMON STOCK 808625107 4,528 54,164 SH   SOLE   54,125 0 39
SCIENTIFIC GAMES CORP COMMON STOCK 80874P109 5 118 SH   SOLE   0 0 118
SCOTTS MIRACLE-GRO CO COMMON STOCK 810186106 71 290 SH   SOLE   100 0 190
SEA LTD AMERICAN DEPOSITARY RECEIPT 81141R100 26 115 SH   SOLE   115 0 0
SEABOARD CORP DEL COMMON STOCK 811543107 1,793 486 SH   SOLE   484 0 2
SEACOAST BKG CORP FLA COMMON STOCK 811707801 24 650 SH   SOLE   0 0 650
SEACOR HOLDINGS INC COMMON STOCK 811904101 5 132 SH   SOLE   0 0 132
SEAGATE TECHNOLOGY PLC COMMON STOCK G7945M107 10,476 136,499 SH   SOLE   135,698 0 801
SEAGEN INC COMMON STOCK 81181C104 2,373 17,088 SH   SOLE   16,903 0 185
SEALED AIR CORP NEW COMMON STOCK 81211K100 5,168 112,780 SH   SOLE   112,104 0 676
SEAWORLD ENTMT INC COMMON STOCK 81282V100 8 158 SH   SOLE   0 0 158
SEI INVTS CO COMMON STOCK 784117103 17,061 280,006 SH   SOLE   280,000 0 6
SELECT MED HLDGS CORP COMMON STOCK 81619Q105 39 1,149 SH   SOLE   17 0 1,132
SELECTIVE INS GROUP INC Common Stock 816300107 45,003 620,398 SH   SOLE   620,315 83 0
SELECTQUOTE INC COMMON STOCK 816307300 3,246 110,000 SH   SOLE   110,000 0 0
SEMPRA ENERGY Common Stock 816851109 154,306 1,163,867 SH   SOLE   1,125,578 34,260 4,029
SEMTECH CORP COMMON STOCK 816850101 12 171 SH   SOLE   0 0 171
SENECA FOODS CORP NEW COMMON STOCK 817070501 74 1,576 SH   SOLE   1,567 0 9
SENSATA TECHNOLOGIES HLDG PL COMMON STOCK G8060N102 37 638 SH   SOLE   16 0 622
SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 29,274 375,312 SH   SOLE   374,586 0 726
SERITAGE GROWTH PPTYS REIT 81752R100 4 191 SH   SOLE   0 0 191
SERVICE CORP INTL COMMON STOCK 817565104 944 18,496 SH   SOLE   17,604 0 892
SERVICE PPTYS TR REIT 81761L102 16 1,350 SH   SOLE   0 0 1,350
SERVICENOW INC COMMON STOCK 81762P102 132,923 265,788 SH   SOLE   261,787 0 4,001
SERVISFIRST BANCSHARES INC COMMON STOCK 81768T108 4,726 77,053 SH   SOLE   76,372 0 681
SHAKE SHACK INC COMMON STOCK 819047101 12,884 114,249 SH   SOLE   112,648 0 1,601
SHAW COMMUNICATIONS INC COMMON STOCK 82028K200 2 70 SH   SOLE   0 0 70
SHENANDOAH TELECOMMUNICATION COMMON STOCK 82312B106 12 251 SH   SOLE   0 0 251
SHERWIN WILLIAMS CO COMMON STOCK 824348106 60,971 247,845 SH   SOLE   246,129 0 1,716
SHIFT4 PMTS INC COMMON STOCK 82452J109 8,603 104,900 SH   SOLE   104,900 0 0
SHINHAN FINANCIAL GROUP CO L AMERICAN DEPOSITARY RECEIPT 824596100 4 124 SH   SOLE   61 0 63
SHOALS TECHNOLOGIES GROUP IN COMMON STOCK 82489W107 82 2,372 SH   SOLE   0 0 2,372
SHOCKWAVE MED INC COMMON STOCK 82489T104 68 519 SH   SOLE   0 0 519
SHOE CARNIVAL INC COMMON STOCK 824889109 2,664 43,047 SH   SOLE   43,000 0 47
SHOPIFY INC COMMON STOCK 82509L107 70,305 63,538 SH   SOLE   63,180 0 358
SHORE BANCSHARES INC COMMON STOCK 825107105 4 257 SH   SOLE   0 0 257
SHUTTERSTOCK INC COMMON STOCK 825690100 14 161 SH   SOLE   0 0 161
SIGNATURE BK NEW YORK N Y COMMON STOCK 82669G104 811 3,589 SH   SOLE   3,359 0 230
SIGNET JEWELERS LIMITED COMMON STOCK G81276100 3,849 66,386 SH   SOLE   65,986 0 400
SILGAN HOLDINGS INC COMMON 827048109 9 215 SH   SOLE   0 149 66
SILICON LABORATORIES INC Common Stock 826919102 51,694 366,444 SH   SOLE   366,444 0 0
SILVERGATE CAP CORP COMMON STOCK 82837P408 10 67 SH   SOLE   0 0 67
SIMMONS 1ST NATL CORP COMMON STOCK 828730200 13,279 447,563 SH   SOLE   446,959 0 604
SIMON PPTY GROUP INC NEW REIT 828806109 8,352 73,414 SH   SOLE   69,521 0 3,893
SIMPLY GOOD FOODS CO COMMON STOCK 82900L102 16 527 SH   SOLE   0 0 527
SIMPSON MFG INC COMMON 829073105 837 8,066 SH   SOLE   7,785 66 215
SIMULATIONS PLUS INC COMMON STOCK 829214105 4 70 SH   SOLE   0 0 70
SINCLAIR BROADCAST GROUP INC COMMON STOCK 829226109 0 11 SH   SOLE   0 0 11
SINOPEC SHANGHAI PETROCHEMIC AMERICAN DEPOSITARY RECEIPT 82935M109 2 70 SH   SOLE   0 0 70
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 677 111,117 SH   SOLE   109,229 0 1,888
SIRIUSPOINT LTD COMMON STOCK G8192H106 3 321 SH   SOLE   0 0 321
SITE CTRS CORP REIT 82981J109 493 36,331 SH   SOLE   34,008 0 2,323
SITEONE LANDSCAPE SUPPLY INC COMMON STOCK 82982L103 0 2 SH   SOLE   0 0 2
SIX FLAGS ENTMT CORP NEW COMMON STOCK 83001A102 32 691 SH   SOLE   0 0 691
SJW GROUP COMMON STOCK 784305104 97 1,539 SH   SOLE   1,539 0 0
SK TELECOM LTD AMERICAN DEPOSITARY RECEIPT 78440P108 2 59 SH   SOLE   0 0 59
SKECHERS U S A INC COMMON STOCK 830566105 4,363 104,595 SH   SOLE   104,036 0 559
SKILLZ INC COMMON STOCK 83067L109 11 600 SH   SOLE   600 0 0
SKYLINE CHAMPION CORPORATION COMMON STOCK 830830105 39 868 SH   SOLE   0 0 868
SKYWEST INC COMMON STOCK 830879102 7,868 144,425 SH   SOLE   143,642 0 783
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 7,230 39,405 SH   SOLE   38,256 0 1,149
SL GREEN RLTY CORP REIT 78440X804 36 513 SH   SOLE   0 0 513
SLACK TECHNOLOGIES INC COMMON STOCK 83088V102 98,262 2,418,467 SH   SOLE   2,415,602 0 2,865
SLEEP NUMBER CORP COMMON STOCK 83125X103 1,036 7,217 SH   SOLE   7,000 0 217
SLM CORP COMMON STOCK 78442P106 235 13,055 SH   SOLE   0 0 13,055
SM ENERGY CO COMMON STOCK 78454L100 388 23,703 SH   SOLE   23,251 0 452
SMART GLOBAL HLDGS INC COMMON STOCK G8232Y101 2 52 SH   SOLE   0 0 52
SMARTSHEET INC COMMON STOCK 83200N103 14,682 229,693 SH   SOLE   227,824 0 1,869
SMITH & NEPHEW PLC AMERICAN DEPOSITARY RECEIPT 83175M205 438 11,545 SH   SOLE   5,500 0 6,045
SNAP INC COMMON STOCK 83304A106 5,050 96,580 SH   SOLE   96,065 0 515
SNAP ON INC COMMON STOCK 833034101 10,250 44,422 SH   SOLE   43,902 0 520
SNOWFLAKE INC COMMON STOCK 833445109 70 305 SH   SOLE   250 0 55
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 9 31 SH   SOLE   0 0 31
SOLARWINDS CORP COMMON STOCK 83417Q105 6 357 SH   SOLE   0 0 357
SONIC AUTOMOTIVE INC COMMON STOCK 83545G102 11 219 SH   SOLE   0 0 219
SONOCO PRODS CO COMMON STOCK 835495102 334 5,274 SH   SOLE   4,286 0 988
SONOS INC COMMON STOCK 83570H108 17 442 SH   SOLE   0 0 442
SONY CORP FOREIGN 835699307 1,093 10,312 SH   SOLE   267 554 9,491
SORRENTO THERAPEUTICS INC COMMON STOCK 83587F202 16 1,982 SH   SOLE   0 0 1,982
SOUTH JERSEY INDS INC COMMON STOCK 838518108 24 1,068 SH   SOLE   0 0 1,068
SOUTH ST CORP Common Stock 840441109 60,912 775,849 SH   SOLE   775,756 93 0
SOUTHERN CO COMMON STOCK 842587107 9,207 148,121 SH   SOLE   138,337 0 9,784
SOUTHERN COPPER CORP COMMON STOCK 84265V105 909 13,396 SH   SOLE   12,826 0 570
SOUTHERN FIRST BANCSHARES COMMON STOCK 842873101 1 14 SH   SOLE   0 0 14
SOUTHSIDE BANCSHARES INC COMMON STOCK 84470P109 29 749 SH   SOLE   0 0 749
SOUTHWEST AIRLS CO COMMON STOCK 844741108 7,733 126,640 SH   SOLE   70,655 0 55,985
SOUTHWESTERN ENERGY CO COMMON STOCK 845467109 368 79,035 SH   SOLE   74,486 0 4,549
SP PLUS CORP COMMON STOCK 78469C103 6 173 SH   SOLE   0 0 173
SPARTAN ACQUISITION CORP III COMMON STOCK 84677R205 100 10,000 SH   SOLE   10,000 0 0
SPARTANNASH CO COMMON STOCK 847215100 31 1,593 SH   SOLE   1,398 0 195
SSGA ACTIVE ETF TR MUTUAL FUND 78467V608 88,909 1,943,792 SH   SOLE   1,943,792 0 0
SPDR SER TR MUTUAL FUND 78468R663 8,735 95,462 SH   SOLE   95,462 0 0
SPDR SER TR MUTUAL FUND 78464A359 1,687 20,243 SH   SOLE   16,351 0 3,892
SPDR SER TR MUTUAL FUND 78464A391 0 4 SH   SOLE   4 0 0
SPDR SER TR MUTUAL FUND 78468R622 175,312 1,611,321 SH   SOLE   1,611,321 0 0
SPDR SER TR MUTUAL FUND 78468R200 1,152 37,590 SH   SOLE   30,040 0 7,550
SPDR SER TR MUTUAL FUND 78468R408 21 783 SH   SOLE   783 0 0
SPDR DOW JONES INDL AVERAGE Stock/ETF 78467X109 960 2,908 SH   SOLE   2,760 0 148
SPDR INDEX SHS FDS MUTUAL FUND 78463X863 2 54 SH   SOLE   54 0 0
SPDR SER TR MUTUAL FUND 78464A607 541 5,712 SH   SOLE   5,712 0 0
SPDR INDEX SHS FDS Stock/ETF 78463X202 70 1,562 SH   SOLE   305 0 1,257
WORLD GOLD TR MUTUAL FUND 98149E204 0 19 SH   SOLE   19 0 0
SPDR GOLD TR Stock/ETF 78463V107 2,923 18,274 SH   SOLE   14,236 0 4,038
SPDR INDEX SHS FDS MUTUAL FUND 78463X749 11 235 SH   SOLE   235 0 0
SPDR SER TR MUTUAL FUND 78468R721 122 2,352 SH   SOLE   2,352 0 0
SPDR SER TR MUTUAL FUND 78468R739 74 1,500 SH   SOLE   1,500 0 0
SPDR SER TR MUTUAL FUND 78464A649 0 13 SH   SOLE   13 0 0
SPDR INDEX SHS FDS MUTUAL FUND 78463X889 1 35 SH   SOLE   35 0 0
SPDR INDEX SHS FDS MUTUAL FUND 78463X509 14 314 SH   SOLE   314 0 0
SPDR SER TR MUTUAL FUND 78464A375 63 1,736 SH   SOLE   1,736 0 0
SPDR SER TR MUTUAL FUND 78464A409 1 17 SH   SOLE   17 0 0
SPDR SER TR MUTUAL FUND 78464A508 0 12 SH   SOLE   12 0 0
SPDR SER TR MUTUAL FUND 78464A474 225 7,171 SH   SOLE   7,171 0 0
SPDR S&P 500 ETF TR Stock/ETF 78462F103 32,126 81,059 SH   SOLE   66,254 0 14,805
SPDR SER TR MUTUAL FUND 78464A813 12,003 127,720 SH   SOLE   110,825 0 16,895
SPDR SER TR MUTUAL FUND 78464A300 2,520 30,737 SH   SOLE   30,596 0 141
SPDR SER TR MUTUAL FUND 78464A797 130 2,500 SH   SOLE   2,500 0 0
SPDR SER TR Stock/ETF 78464A870 23,287 171,671 SH   SOLE   159,105 0 12,566
SPDR SER TR Stock/ETF 78464A763 1,456 12,334 SH   SOLE   9,419 0 2,915
SPDR INDEX SHS FDS MUTUAL FUND 78463X541 2 40 SH   SOLE   40 0 0
SPDR SER TR MUTUAL FUND 78464A581 72 600 SH   SOLE   600 0 0
SPDR S&P MIDCAP 400 ETF TR Stock/ETF 78467Y107 51,403 107,978 SH   SOLE   94,858 0 13,120
SPDR SER TR MUTUAL FUND 78464A292 35 809 SH   SOLE   809 0 0
SPECTRUM BRANDS HLDGS INC NE COMMON STOCK 84790A105 29 337 SH   SOLE   112 0 225
SPECTRUM PHARMACEUTICALS INC COMMON STOCK 84763A108 2 534 SH   SOLE   0 0 534
SPIRE INC COMMON STOCK 84857L101 90 1,218 SH   SOLE   1,100 0 118
SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 636 13,071 SH   SOLE   12,471 0 600
SPIRIT AIRLS INC COMMON STOCK 848577102 8 204 SH   SOLE   0 0 204
SPIRIT RLTY CAP INC NEW REIT 84860W300 25 591 SH   SOLE   0 0 591
SPLUNK INC COMMON STOCK 848637104 57,938 427,650 SH   SOLE   427,425 0 225
SPOK HLDGS INC COMMON STOCK 84863T106 1 74 SH   SOLE   0 0 74
SPOTIFY TECHNOLOGY S A COMMON STOCK L8681T102 38,113 142,238 SH   SOLE   141,493 0 745
SPRINGWORKS THERAPEUTICS INC COMMON STOCK 85205L107 10 142 SH   SOLE   0 0 142
SPROTT PHYSICAL GOLD TR MUTUAL FUND 85207H104 24 1,800 SH   SOLE   1,800 0 0
SPROUT SOCIAL INC COMMON STOCK 85209W109 52 894 SH   SOLE   0 0 894
SPROUTS FMRS MKT INC COMMON STOCK 85208M102 27,689 1,040,147 SH   SOLE   1,039,795 0 352
SPS COMM INC COMMON STOCK 78463M107 15 156 SH   SOLE   0 0 156
SPX CORP COMMON STOCK 784635104 12 204 SH   SOLE   0 0 204
SPX FLOW INC COMMON STOCK 78469X107 12 187 SH   SOLE   0 0 187
SQUARE INC COMMON STOCK 852234103 106,309 468,219 SH   SOLE   466,380 0 1,839
SS&C TECHNOLOGIES HLDGS INC COMMON STOCK 78467J100 20 292 SH   SOLE   0 0 292
SSR MNG INC COMMON STOCK 784730103 0 33 SH   SOLE   33 0 0
ST JOE CO COMMON STOCK 790148100 26 598 SH   SOLE   0 0 598
STAAR SURGICAL CO COMMON STOCK 852312305 62 590 SH   SOLE   0 0 590
STAG INDL INC REIT 85254J102 93 2,760 SH   SOLE   1,600 0 1,160
STAMPS COM INC COMMON STOCK 852857200 227 1,136 SH   SOLE   1,000 0 136
STANDARD MTR PRODS INC COMMON STOCK 853666105 18 438 SH   SOLE   0 0 438
STANDEX INTL CORP COMMON STOCK 854231107 6 58 SH   SOLE   8 0 50
STANLEY BLACK & DECKER INC Common Stock 854502101 199,715 1,000,224 SH   SOLE   926,855 25,453 47,916
STARBUCKS CORP Common Stock 855244109 440,309 4,029,551 SH   SOLE   4,008,722 557 20,272
STARWOOD PPTY TR INC REIT 85571B105 88 3,541 SH   SOLE   0 0 3,541
STATE AUTO FINL CORP COMMON STOCK 855707105 6 282 SH   SOLE   0 0 282
STATE STR CORP COMMON STOCK 857477103 29,009 345,308 SH   SOLE   330,544 0 14,764
STEEL DYNAMICS INC Common Stock 858119100 93,586 1,843,698 SH   SOLE   1,759,643 82,953 1,102
STEELCASE INC COMMON STOCK 858155203 5 369 SH   SOLE   0 0 369
STEPAN CO COMMON 858586100 16 130 SH   SOLE   0 40 90
STERICYCLE INC COMMON STOCK 858912108 669 9,910 SH   SOLE   9,519 0 391
STERIS PLC COMMON STOCK G8473T100 394 2,068 SH   SOLE   1,522 0 546
STERLING BANCORP INC COMMON STOCK 85917W102 2,264 400,000 SH   SOLE   400,000 0 0
STERLING BANCORP DEL Common Stock 85917A100 3,151 136,862 SH   SOLE   136,446 0 416
MADDEN STEVEN LTD Common Stock 556269108 19,809 531,618 SH   SOLE   530,735 0 883
STEWART INFORMATION SVCS COR COMMON STOCK 860372101 17 323 SH   SOLE   0 0 323
STIFEL FINL CORP COMMON STOCK 860630102 26,309 410,693 SH   SOLE   410,657 0 36
STITCH FIX INC COMMON STOCK 860897107 5,013 101,196 SH   SOLE   101,196 0 0
STOCK YDS BANCORP INC COMMON STOCK 861025104 16,274 318,714 SH   SOLE   318,714 0 0
STONE HBR EMERGING MKTS INCO MUTUAL FUND 86164T107 0 4 SH   SOLE   4 0 0
STONECO LTD COMMON STOCK G85158106 6 106 SH   SOLE   10 0 96
STONEX GROUP INC COMMON STOCK 861896108 5 75 SH   SOLE   0 0 75
STORE CAP CORP Real Estate Investment Trust 862121100 52,968 1,581,155 SH   SOLE   1,580,062 0 1,093
STRATASYS LTD COMMON STOCK M85548101 196 7,581 SH   SOLE   7,581 0 0
STRIDE INC Common Stock 86333M108 13,664 453,822 SH   SOLE   453,822 0 0
STRYKER CORPORATION COMMON STOCK 863667101 196,965 808,627 SH   SOLE   620,116 0 188,511
STURM RUGER & CO INC COMMON STOCK 864159108 599 9,060 SH   SOLE   8,881 0 179
SUBURBAN PROPANE PARTNERS L PARTNERSHIP 864482104 59 4,000 SH   SOLE   4,000 0 0
SUMITOMO MITSUI FINL GROUP I AMERICAN DEPOSITARY RECEIPT 86562M209 459 63,362 SH   SOLE   528 0 62,834
SUMMIT HOTEL PPTYS INC REIT 866082100 45 4,424 SH   SOLE   0 0 4,424
SUMMIT MATLS INC COMMON STOCK 86614U100 14 498 SH   SOLE   0 0 498
SUN CMNTYS INC REIT 866674104 10,566 70,418 SH   SOLE   70,000 0 418
SUN LIFE FINANCIAL INC. COMMON STOCK 866796105 244 4,826 SH   SOLE   4,684 0 142
SUNCOKE ENERGY INC COMMON STOCK 86722A103 39 5,566 SH   SOLE   5,158 0 408
SUNCOR ENERGY INC NEW COMMON 867224107 304 14,520 SH   SOLE   13,485 1,035 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104 17,045 417,585 SH   SOLE   417,585 0 0
SUNPOWER CORP COMMON STOCK 867652406 7 195 SH   SOLE   0 0 195
SUNRUN INC COMMON STOCK 86771W105 1,260 20,838 SH   SOLE   20,783 0 55
SUNSTONE HOTEL INVS INC NEW REIT 867892101 468 37,554 SH   SOLE   35,203 0 2,351
SUPER MICRO COMPUTER INC COMMON STOCK 86800U104 6 158 SH   SOLE   0 0 158
SUPERNUS PHARMACEUTICALS INC COMMON STOCK 868459108 11 424 SH   SOLE   0 0 424
SURGERY PARTNERS INC COMMON STOCK 86881A100 8 172 SH   SOLE   0 0 172
SURMODICS INC COMMON STOCK 868873100 4 63 SH   SOLE   0 0 63
SUTRO BIOPHARMA INC COMMON STOCK 869367102 5 230 SH   SOLE   0 0 230
SVB FINANCIAL GROUP COMMON STOCK 78486Q101 15,536 31,472 SH   SOLE   31,133 0 339
SWITCH INC COMMON STOCK 87105L104 5 306 SH   SOLE   0 0 306
SYKES ENTERPRISES INC COMMON STOCK 871237103 27 623 SH   SOLE   0 0 623
SYNAPTICS INC COMMON STOCK 87157D109 19 142 SH   SOLE   0 0 142
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 51,792 1,273,775 SH   SOLE   1,264,074 0 9,701
SYNEOS HEALTH INC COMMON STOCK 87166B102 2,941 38,779 SH   SOLE   38,376 0 403
SYNNEX CORP COMMON STOCK 87162W100 105 914 SH   SOLE   904 0 10
SYNOPSYS INC COMMON STOCK 871607107 11,504 46,427 SH   SOLE   45,299 0 1,128
SYNOVUS FINL CORP COMMON STOCK 87161C501 102 2,238 SH   SOLE   1,565 0 673
SYSCO CORP COMMON 871829107 163,945 2,082,114 SH   SOLE   2,058,971 422 22,721
PRICE T ROWE GROUP INC COMMON STOCK 74144T108 90,820 529,253 SH   SOLE   515,282 0 13,971
T-MOBILE US INC COMMON STOCK 872590104 45,993 367,095 SH   SOLE   364,223 0 2,872
TABULA RASA HEALTHCARE INC COMMON STOCK 873379101 31 684 SH   SOLE   0 0 684
TACTILE SYS TECHNOLOGY INC COMMON STOCK 87357P100 27 501 SH   SOLE   330 0 171
TAIWAN SEMICONDUCTOR MFG LTD AMERICAN DEPOSITARY RECEIPT 874039100 120,304 1,017,114 SH   SOLE   1,016,999 0 115
TAKE-TWO INTERACTIVE SOFTWAR COMMON STOCK 874054109 1,035 5,857 SH   SOLE   5,711 0 146
TAKEDA PHARMACEUTICAL CO LTD COMMON 874060205 1,134 62,077 SH   SOLE   35,492 1,459 25,126
TAL EDUCATION GROUP EQUITY 874080104 248 4,620 SH   SOLE   4,620 0 0
TALOS ENERGY INC COMMON STOCK 87484T108 2 138 SH   SOLE   0 0 138
TANDEM DIABETES CARE INC Common Stock 875372203 40,330 457,000 SH   SOLE   367,978 145 88,877
TANGER FACTORY OUTLET CTRS I REIT 875465106 243 16,071 SH   SOLE   15,000 0 1,071
TAPESTRY INC COMMON STOCK 876030107 407 9,887 SH   SOLE   8,460 0 1,427
TARGA RES CORP COMMON STOCK 87612G101 722 22,729 SH   SOLE   21,438 0 1,291
TARGET CORP COMMON STOCK 87612E106 22,632 114,264 SH   SOLE   101,876 0 12,388
TCF FINL CORP COMMON STOCK 872307103 68 1,460 SH   SOLE   751 0 709
TCW SPECIAL PURPOSE ACQU COR COMMON STOCK 87301L205 746 75,000 SH   SOLE   75,000 0 0
TE CONNECTIVITY LTD COMMON H84989104 86,716 671,648 SH   SOLE   670,876 79 693
TEAM INC COMMON STOCK 878155100 1 112 SH   SOLE   0 0 112
TECHNIPFMC PLC COMMON STOCK G87110105 52 6,767 SH   SOLE   5,500 0 1,267
SELECT SECTOR SPDR TR Stock/ETF 81369Y803 1,380 10,392 SH   SOLE   4,862 0 5,530
TECHTARGET INC COMMON 87874R100 29 419 SH   SOLE   0 40 379
TEGNA INC COMMON STOCK 87901J105 47 2,500 SH   SOLE   1,201 0 1,299
TEJON RANCH CO COMMON STOCK 879080109 14 831 SH   SOLE   0 0 831
TELADOC HEALTH INC COMMON STOCK 87918A105 6,550 36,041 SH   SOLE   35,916 0 125
TELEDYNE TECHNOLOGIES INC COMMON STOCK 879360105 7,998 19,334 SH   SOLE   19,125 0 209
TELEFLEX INCORPORATED COMMON STOCK 879369106 28,432 68,436 SH   SOLE   31,478 0 36,958
ERICSSON AMERICAN DEPOSITARY RECEIPT 294821608 420 31,875 SH   SOLE   700 0 31,175
TELEFONICA S A AMERICAN DEPOSITARY RECEIPT 879382208 254 56,002 SH   SOLE   12,436 0 43,566
TELUS CORPORATION COMMON STOCK 87971M103 4 192 SH   SOLE   0 0 192
TEMPLETON EMERGING MKTS INCO MUTUAL FUND 880192109 1 123 SH   SOLE   0 0 123
TEMPLETON GLOBAL INCOME FD MUTUAL FUND 880198106 4 764 SH   SOLE   0 0 764
TEMPUR SEALY INTL INC Common Stock 88023U101 82,196 2,248,229 SH   SOLE   2,247,280 0 949
TENABLE HLDGS INC COMMON STOCK 88025T102 12,514 345,847 SH   SOLE   345,689 0 158
TENARIS S A AMERICAN DEPOSITARY RECEIPT 88031M109 100 4,418 SH   SOLE   0 0 4,418
TENCENT MUSIC ENTMT GROUP EQUITY 88034P109 64 3,128 SH   SOLE   2,687 0 441
TENET HEALTHCARE CORP COMMON STOCK 88033G407 83 1,595 SH   SOLE   1,087 0 508
TENNANT CO COMMON STOCK 880345103 6 81 SH   SOLE   0 0 81
TENNECO INC COMMON STOCK 880349105 71 6,643 SH   SOLE   0 0 6,643
TERADATA CORP DEL COMMON STOCK 88076W103 32 835 SH   SOLE   540 0 295
TERADYNE INC COMMON STOCK 880770102 41,739 343,024 SH   SOLE   338,556 0 4,468
TEREX CORP NEW COMMON STOCK 880779103 23 499 SH   SOLE   0 0 499
TERMINIX GLOBAL HOLDINGS INC Common Stock 88087E100 74,991 1,573,135 SH   SOLE   1,573,130 0 5
TERNIUM SA AMERICAN DEPOSITARY RECEIPT 880890108 32 832 SH   SOLE   832 0 0
TERRENO RLTY CORP REIT 88146M101 13 221 SH   SOLE   0 0 221
TESLA INC COMMON STOCK 88160R101 194,797 291,643 SH   SOLE   231,771 0 59,872
TETRA TECH INC NEW COMMON STOCK 88162G103 28,096 207,016 SH   SOLE   206,805 0 211
TEVA PHARMACEUTICAL INDS LTD AMERICAN DEPOSITARY RECEIPT 881624209 207 17,922 SH   SOLE   9,051 0 8,871
TEXAS CAP BANCSHARES INC COMMON STOCK 88224Q107 14 200 SH   SOLE   200 0 0
TEXAS INSTRS INC COMMON 882508104 542,006 2,867,908 SH   SOLE   2,708,704 407 158,797
TEXAS PACIFIC LAND CORPORATI COMMON STOCK 88262P102 18,487 11,631 SH   SOLE   11,631 0 0
TEXAS ROADHOUSE INC COMMON STOCK 882681109 50,000 521,159 SH   SOLE   520,866 0 293
TEXTAINER GROUP HOLDINGS LTD COMMON STOCK G8766E109 939 32,761 SH   SOLE   32,500 0 261
TEXTRON INC Common Stock 883203101 11,867 211,617 SH   SOLE   185,272 0 26,345
TFS FINL CORP COMMON STOCK 87240R107 6 283 SH   SOLE   0 0 283
ARK ETF TR Stock/ETF 00214Q500 27 711 SH   SOLE   450 0 261
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 367,153 804,490 SH   SOLE   687,330 9,638 107,522
THOMSON REUTERS CORP. COMMON STOCK 884903709 10,632 121,406 SH   SOLE   121,333 0 73
THOR INDS INC COMMON STOCK 885160101 120 893 SH   SOLE   0 0 893
TIDEWATER INC NEW COMMON STOCK 88642R109 2 142 SH   SOLE   0 0 142
TIMKEN CO COMMON STOCK 887389104 3,569 43,973 SH   SOLE   43,687 0 286
TIMKENSTEEL CORPORATION COMMON STOCK 887399103 3 264 SH   SOLE   0 0 264
TITAN INTL INC ILL COMMON STOCK 88830M102 1 156 SH   SOLE   0 0 156
TIVITY HEALTH INC COMMON STOCK 88870R102 302 13,510 SH   SOLE   13,318 0 192
TJX COS INC NEW Common Stock 872540109 305,559 4,619,181 SH   SOLE   4,578,836 937 39,408
TOLL BROTHERS INC COMMON STOCK 889478103 367 6,462 SH   SOLE   5,895 0 567
TOMPKINS FINL CORP COMMON STOCK 890110109 5 62 SH   SOLE   0 0 62
TOOTSIE ROLL INDS INC COMMON STOCK 890516107 6 182 SH   SOLE   0 0 182
TOPBUILD CORP COMMON STOCK 89055F103 1,378 6,579 SH   SOLE   6,300 0 279
TORO CO COMMON STOCK 891092108 1,493 14,471 SH   SOLE   14,466 0 5
TORONTO DOMINION BK ONT COMMON STOCK 891160509 7,704 118,138 SH   SOLE   116,113 0 2,025
TOTAL SE AMERICAN DEPOSITARY RECEIPT 89151E109 2,469 53,052 SH   SOLE   38,218 0 14,834
TOYOTA MOTOR CORP AMERICAN DEPOSITARY RECEIPT 892331307 2,071 13,272 SH   SOLE   5,357 0 7,915
TRACTOR SUPPLY CO Common Stock 892356106 79,735 450,283 SH   SOLE   447,167 109 3,007
THE TRADE DESK INC COMMON STOCK 88339J105 5,471 8,395 SH   SOLE   8,319 0 76
TRADEWEB MKTS INC COMMON STOCK 892672106 44,510 601,480 SH   SOLE   601,476 0 4
TRANE TECHNOLOGIES PLC COMMON G8994E103 63,213 381,815 SH   SOLE   355,074 163 26,578
TRANSDIGM GROUP INC COMMON STOCK 893641100 3,329 5,663 SH   SOLE   5,349 0 314
TRANSMEDICS GROUP INC COMMON STOCK 89377M109 54 1,300 SH   SOLE   1,300 0 0
TRANSOCEAN LTD COMMON STOCK H8817H100 34 9,444 SH   SOLE   4,250 0 5,194
TRANSUNION COMMON STOCK 89400J107 212 2,356 SH   SOLE   1,554 0 802
TRAVEL PLUS LEISURE CO COMMON STOCK 894164102 1,889 30,882 SH   SOLE   29,963 0 919
TRAVELERS COMPANIES INC Common Stock 89417E109 110,572 735,187 SH   SOLE   697,502 0 37,685
TRAVERE THERAPEUTICS INC COMMON STOCK 89422G107 1,052 42,115 SH   SOLE   0 0 42,115
TREDEGAR CORP COMMON STOCK 894650100 3 210 SH   SOLE   121 0 89
TREEHOUSE FOODS INC COMMON STOCK 89469A104 2 34 SH   SOLE   0 0 34
TREX CO INC COMMON STOCK 89531P105 8,308 90,754 SH   SOLE   89,755 0 999
TRI POINTE HOMES INC COMMON STOCK 87265H109 7 337 SH   SOLE   47 0 290
TRI CONTL CORP MUTUAL FUND 895436103 3 91 SH   SOLE   0 0 91
TRIMAS CORP COMMON STOCK 896215209 0 10 SH   SOLE   0 0 10
TRIMBLE INC COMMON STOCK 896239100 4,715 60,613 SH   SOLE   58,129 0 2,484
TRINET GROUP INC COMMON STOCK 896288107 18 233 SH   SOLE   0 0 233
TRINITY INDS INC COMMON STOCK 896522109 322 11,289 SH   SOLE   11,100 0 189
TRINSEO S A COMMON STOCK L9340P101 19 305 SH   SOLE   0 0 305
TRIP COM GROUP LTD EQUITY 89677Q107 448 11,299 SH   SOLE   11,299 0 0
TRIPADVISOR INC COMMON STOCK 896945201 34 624 SH   SOLE   0 0 624
TRITON INTL LTD COMMON STOCK G9078F107 647 11,759 SH   SOLE   11,535 0 224
TRIUMPH BANCORP INC COMMON STOCK 89679E300 17 219 SH   SOLE   0 0 219
TRIUMPH GROUP INC NEW COMMON STOCK 896818101 4 193 SH   SOLE   0 0 193
TRONOX HOLDINGS PLC COMMON STOCK G9087Q102 6 349 SH   SOLE   0 0 349
TRUEBLUE INC COMMON STOCK 89785X101 26 1,195 SH   SOLE   0 0 1,195
TRUIST FINL CORP Common Stock 89832Q109 249,743 4,282,291 SH   SOLE   4,124,455 108,843 48,993
TRUPANION INC COMMON STOCK 898202106 182 2,389 SH   SOLE   2,250 0 139
TRUSTCO BK CORP N Y COMMON STOCK 898349105 17 2,297 SH   SOLE   0 0 2,297
TRUSTMARK CORP COMMON STOCK 898402102 2,059 61,183 SH   SOLE   61,000 0 183
TTEC HLDGS INC COMMON STOCK 89854H102 17 171 SH   SOLE   0 0 171
TTM TECHNOLOGIES INC COMMON STOCK 87305R109 6 424 SH   SOLE   0 0 424
TUPPERWARE BRANDS CORP COMMON STOCK 899896104 8 300 SH   SOLE   0 0 300
TURNING PT BRANDS INC COMMON STOCK 90041L105 767 14,700 SH   SOLE   14,700 0 0
TURTLE BEACH CORP COMMON STOCK 900450206 1,334 50,000 SH   SOLE   50,000 0 0
TWILIO INC COMMON STOCK 90138F102 196,652 577,099 SH   SOLE   576,355 0 744
TWITTER INC COMMON 90184L102 60,472 950,376 SH   SOLE   918,265 400 31,711
TWO HBRS INVT CORP REIT 90187B408 12 1,649 SH   SOLE   0 0 1,649
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 103,913 244,773 SH   SOLE   244,310 0 463
TYSON FOODS INC COMMON STOCK 902494103 4,334 58,331 SH   SOLE   56,523 0 1,808
UBER TECHNOLOGIES INC COMMON 90353T100 246,973 4,530,792 SH   SOLE   4,524,350 465 5,977
UBIQUITI INC COMMON STOCK 90353W103 17 57 SH   SOLE   0 0 57
UBS GROUP AG COMMON STOCK H42097107 10,558 679,823 SH   SOLE   652,620 0 27,203
UDR INC COMMON STOCK 902653104 180 4,098 SH   SOLE   1,115 0 2,983
UFP INDUSTRIES INC COMMON STOCK 90278Q108 56 737 SH   SOLE   0 0 737
UGI CORP NEW COMMON STOCK 902681105 3,208 78,223 SH   SOLE   77,323 0 900
ULTA BEAUTY INC COMMON STOCK 90384S303 43,950 142,154 SH   SOLE   141,885 0 269
ULTRA CLEAN HLDGS INC COMMON STOCK 90385V107 21 367 SH   SOLE   0 0 367
ULTRAGENYX PHARMACEUTICAL IN COMMON STOCK 90400D108 88 775 SH   SOLE   707 0 68
UMB FINL CORP COMMON STOCK 902788108 55 600 SH   SOLE   0 0 600
UMH PPTYS INC REIT 903002103 11 571 SH   SOLE   0 0 571
UMPQUA HLDGS CORP COMMON 904214103 550 31,316 SH   SOLE   27,909 230 3,177
UNDER ARMOUR INC COMMON STOCK 904311107 144 6,510 SH   SOLE   4,390 0 2,120
UNDER ARMOUR INC COMMON STOCK 904311206 58 3,167 SH   SOLE   3,061 0 106
UNIFI INC COMMON STOCK 904677200 1 32 SH   SOLE   0 0 32
UNIFIRST CORP MASS Common Stock 904708104 585 2,613 SH   SOLE   2,515 36 62
UNILEVER PLC FOREIGN 904767704 18,503 331,429 SH   SOLE   304,486 287 26,656
UNION PAC CORP COMMON STOCK 907818108 243,373 1,104,184 SH   SOLE   1,050,615 0 53,569
UNISYS CORP COMMON STOCK 909214306 14 534 SH   SOLE   0 0 534
UNITED AIRLS HLDGS INC COMMON STOCK 910047109 116 2,018 SH   SOLE   0 0 2,018
UNITED BANKSHARES INC WEST V COMMON STOCK 909907107 5,959 154,449 SH   SOLE   154,033 0 416
UNITED CMNTY BKS BLAIRSVLE G COMMON STOCK 90984P303 15 433 SH   SOLE   0 0 433
UNITED FIRE GROUP INC COMMON STOCK 910340108 22 634 SH   SOLE   0 0 634
UNITED INS HLDGS CORP COMMON STOCK 910710102 217 30,125 SH   SOLE   30,082 0 43
UNITED MICROELECTRONICS CORP AMERICAN DEPOSITARY RECEIPT 910873405 6 619 SH   SOLE   0 0 619
UNITED NAT FOODS INC COMMON STOCK 911163103 41 1,236 SH   SOLE   989 0 247
UNITED PARCEL SERVICE INC COMMON STOCK 911312106 307,159 1,806,925 SH   SOLE   1,801,375 0 5,550
UNITED RENTALS INC COMMON STOCK 911363109 6,514 19,780 SH   SOLE   19,212 0 568
UNITED STATES STL CORP NEW COMMON STOCK 912909108 75 2,869 SH   SOLE   1,005 0 1,864
UNITED THERAPEUTICS CORP DEL COMMON STOCK 91307C102 30 177 SH   SOLE   0 0 177
UNITEDHEALTH GROUP INC Common Stock 91324P102 852,669 2,291,689 SH   SOLE   1,888,799 15,744 387,146
UNITI GROUP INC REIT 91325V108 96 8,718 SH   SOLE   7,271 0 1,447
UNITIL CORP COMMON STOCK 913259107 25 558 SH   SOLE   400 0 158
UNIVAR SOLUTIONS USA INC COMMON STOCK 91336L107 15 708 SH   SOLE   0 0 708
UNIVERSAL CORP VA COMMON STOCK 913456109 6 105 SH   SOLE   0 0 105
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 4,402 18,591 SH   SOLE   18,233 0 358
UNIVERSAL ELECTRS INC COMMON STOCK 913483103 811 14,746 SH   SOLE   14,700 0 46
UNIVERSAL HEALTH RLTY INCM T REIT 91359E105 82 1,210 SH   SOLE   1,000 0 210
UNIVERSAL HLTH SVCS INC COMMON STOCK 913903100 3,008 22,549 SH   SOLE   22,247 0 302
UNIVERSAL INS HLDGS INC COMMON STOCK 91359V107 1 100 SH   SOLE   0 0 100
UNIVEST FINANCIAL CORPORATIO COMMON STOCK 915271100 2 60 SH   SOLE   60 0 0
UNUM GROUP COMMON STOCK 91529Y106 73 2,606 SH   SOLE   67 0 2,539
UPLAND SOFTWARE INC COMMON STOCK 91544A109 212 4,500 SH   SOLE   4,500 0 0
UPSTART HLDGS INC COMMON STOCK 91680M107 68 530 SH   SOLE   0 0 530
UPWORK INC COMMON STOCK 91688F104 6,764 151,074 SH   SOLE   149,468 0 1,606
URBAN EDGE PPTYS REIT 91704F104 31 1,873 SH   SOLE   0 0 1,873
URBAN OUTFITTERS INC COMMON STOCK 917047102 7 195 SH   SOLE   0 0 195
URSTADT BIDDLE PPTYS INC REIT 917286205 14 859 SH   SOLE   0 0 859
US BANCORP DEL Common Stock 902973304 79,169 1,431,361 SH   SOLE   1,415,401 0 15,960
U S CONCRETE INC COMMON STOCK 90333L201 15 204 SH   SOLE   0 0 204
US FOODS HLDG CORP COMMON STOCK 912008109 48 1,272 SH   SOLE   0 0 1,272
U S PHYSICAL THERAPY INC COMMON STOCK 90337L108 7 70 SH   SOLE   0 0 70
U S SILICA HLDGS INC COMMON STOCK 90346E103 6 467 SH   SOLE   0 0 467
USANA HEALTH SCIENCES INC COMMON STOCK 90328M107 5 50 SH   SOLE   0 0 50
SELECT SECTOR SPDR TR Stock/ETF 81369Y886 1,131 17,676 SH   SOLE   16,019 0 1,657
VAIL RESORTS INC COMMON STOCK 91879Q109 10,262 35,186 SH   SOLE   33,927 0 1,259
VALE S A AMERICAN DEPOSITARY RECEIPT 91912E105 2 100 SH   SOLE   100 0 0
VALERO ENERGY CORP Common Stock 91913Y100 51,281 716,224 SH   SOLE   679,413 33,597 3,214
VALLEY NATL BANCORP COMMON STOCK 919794107 18 1,308 SH   SOLE   0 0 1,308
VALMONT INDS INC COMMON STOCK 920253101 4 16 SH   SOLE   0 0 16
VALVOLINE INC Common Stock 92047W101 19,732 756,879 SH   SOLE   755,885 0 994
VANDA PHARMACEUTICALS INC COMMON STOCK 921659108 10 655 SH   SOLE   0 0 655
VANECK VECTORS ETF TR Stock/ETF 92189F700 3,883 44,264 SH   SOLE   43,635 0 629
VANECK VECTORS ETF TR Stock/ETF 92189F726 54 305 SH   SOLE   255 0 50
VANECK VECTORS ETF TR Stock/ETF 92189F106 646 19,858 SH   SOLE   17,601 0 2,257
VANECK VECTORS ETF TR MUTUAL FUND 92189H300 12 400 SH   SOLE   400 0 0
VANECK VECTORS ETF TR Stock/ETF 92189F676 46 188 SH   SOLE   40 0 148
VANGUARD WORLD FDS MUTUAL FUND 92204A108 89 300 SH   SOLE   300 0 0
VANGUARD SPECIALIZED FUNDS Stock/ETF 921908844 12,582 85,545 SH   SOLE   70,765 0 14,780
VANGUARD INDEX FDS MUTUAL FUND 922908652 15 87 SH   SOLE   87 0 0
VANGUARD WORLD FDS Stock/ETF 92204A405 382 4,520 SH   SOLE   3,820 0 700
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042718 64 500 SH   SOLE   500 0 0
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042775 790 13,027 SH   SOLE   13,027 0 0
VANGUARD TAX-MANAGED INTL FD Stock/ETF 921943858 12,851 261,681 SH   SOLE   196,085 0 65,596
VANGUARD INTL EQUITY INDEX F Stock/ETF 922042858 13,623 261,737 SH   SOLE   219,711 0 42,026
VANGUARD INTL EQUITY INDEX F Stock/ETF 922042874 698 11,074 SH   SOLE   10,585 0 489
VANGUARD INTL EQUITY INDEX F MUTUAL FUND 922042866 13 157 SH   SOLE   157 0 0
VANGUARD INTL EQUITY INDEX F Stock/ETF 922042676 64 1,156 SH   SOLE   1,154 0 2
VANGUARD INDEX FDS Stock/ETF 922908736 6,375 24,801 SH   SOLE   2,758 0 22,043
VANGUARD WORLD FDS Stock/ETF 92204A504 107 471 SH   SOLE   336 0 135
VANGUARD WHITEHALL FDS Stock/ETF 921946406 1,770 17,512 SH   SOLE   15,512 0 2,000
VANGUARD WORLD FDS Stock/ETF 92204A702 2,380 6,639 SH   SOLE   875 0 5,764
VANGUARD SCOTTSDALE FDS Stock/ETF 92206C870 4,618 49,635 SH   SOLE   44,745 0 4,890
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C706 74 1,100 SH   SOLE   1,100 0 0
VANGUARD INDEX FDS Stock/ETF 922908637 2,457 13,258 SH   SOLE   4,312 0 8,946
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C813 3,161 31,220 SH   SOLE   31,220 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C847 27 326 SH   SOLE   326 0 0
VANGUARD WORLD FDS MUTUAL FUND 92204A801 108 622 SH   SOLE   622 0 0
VANGUARD INDEX FDS Stock/ETF 922908629 5,014 22,650 SH   SOLE   20,840 0 1,810
VANGUARD INDEX FDS Stock/ETF 922908538 1,683 7,842 SH   SOLE   6,842 0 1,000
VANGUARD INDEX FDS MUTUAL FUND 922908512 1,376 10,204 SH   SOLE   10,204 0 0
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C771 62 1,159 SH   SOLE   1,159 0 0
VANGUARD INDEX FDS Stock/ETF 922908553 2,009 21,872 SH   SOLE   19,544 0 2,328
VANGUARD SCOTTSDALE FDS Equity ETF 92206C714 408 3,063 SH   SOLE   3,063 0 0
VANGUARD INDEX FDS Stock/ETF 922908363 73,310 201,236 SH   SOLE   191,730 0 9,506
VANGUARD ADMIRAL FDS INC Stock/ETF 921932505 1,367 5,820 SH   SOLE   5,720 0 100
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932869 115 594 SH   SOLE   594 0 0
VANGUARD ADMIRAL FDS INC MUTUAL FUND 921932828 370 1,861 SH   SOLE   1,861 0 0
VANGUARD BD INDEX FDS Stock/ETF 921937827 3,222 39,207 SH   SOLE   33,987 0 5,220
VANGUARD SCOTTSDALE FDS Stock/ETF 92206C409 32,250 390,912 SH   SOLE   359,027 0 31,885
VANGUARD MALVERN FDS Stock/ETF 922020805 213 4,122 SH   SOLE   3,122 0 1,000
VANGUARD SCOTTSDALE FDS MUTUAL FUND 92206C102 397 6,460 SH   SOLE   6,460 0 0
VANGUARD INDEX FDS Equity ETF 922908751 24,592 114,869 SH   SOLE   105,303 0 9,566
VANGUARD INDEX FDS Stock/ETF 922908595 5,594 20,367 SH   SOLE   1,723 0 18,644
VANGUARD INDEX FDS Stock/ETF 922908611 4,696 28,352 SH   SOLE   8,162 0 20,190
VANGUARD MUN BD FDS MUTUAL FUND 922907746 4 82 SH   SOLE   82 0 0
VANGUARD BD INDEX FDS MUTUAL FUND 921937835 512 6,048 SH   SOLE   6,048 0 0
VANGUARD CHARLOTTE FDS Stock/ETF 92203J407 30,753 538,386 SH   SOLE   1,556 0 536,830
VANGUARD STAR FDS Stock/ETF 921909768 2,190 34,917 SH   SOLE   34,667 0 250
VANGUARD INDEX FDS Stock/ETF 922908769 1,938 9,374 SH   SOLE   8,705 0 669
VANGUARD INTL EQUITY INDEX F Stock/ETF 922042742 5,429 55,810 SH   SOLE   55,014 0 796
VANGUARD WELLINGTON FD MUTUAL FUND 921935706 1,283 11,438 SH   SOLE   11,438 0 0
VANGUARD WORLD FDS Stock/ETF 92204A876 122 870 SH   SOLE   700 0 170
VANGUARD INDEX FDS Stock/ETF 922908744 8,719 66,322 SH   SOLE   1,861 0 64,461
VAREX IMAGING CORP COMMON STOCK 92214X106 8 393 SH   SOLE   195 0 198
VARIAN MED SYS INC COMMON STOCK 92220P105 4,823 27,319 SH   SOLE   26,500 0 819
VARONIS SYS INC COMMON STOCK 922280102 98 1,904 SH   SOLE   0 0 1,904
VAXART INC COMMON STOCK 92243A200 9 1,500 SH   SOLE   1,500 0 0
VECTOR GROUP LTD COMMON STOCK 92240M108 32 2,324 SH   SOLE   1,403 0 921
VECTRUS INC COMMON STOCK 92242T101 13 234 SH   SOLE   234 0 0
VEECO INSTRS INC DEL COMMON STOCK 922417100 5 219 SH   SOLE   0 0 219
VEEVA SYS INC COMMON 922475108 16,286 62,342 SH   SOLE   61,994 49 299
VENTAS INC REIT 92276F100 5,915 110,893 SH   SOLE   106,905 0 3,988
VERA BRADLEY INC COMMON STOCK 92335C106 1 148 SH   SOLE   0 0 148
VERACYTE INC COMMON STOCK 92337F107 83 1,546 SH   SOLE   0 0 1,546
VEREIT INC REIT 92339V308 40 1,030 SH   SOLE   0 0 1,030
VERICEL CORP COMMON STOCK 92346J108 288 5,186 SH   SOLE   4,000 0 1,186
VERINT SYS INC COMMON STOCK 92343X100 9 204 SH   SOLE   0 0 204
VERISIGN INC COMMON STOCK 92343E102 7,087 35,657 SH   SOLE   34,678 0 979
VERISK ANALYTICS INC COMMON 92345Y106 79,400 449,375 SH   SOLE   448,758 190 427
VERITEX HLDGS INC COMMON STOCK 923451108 8 232 SH   SOLE   0 0 232
VERITIV CORP COMMON STOCK 923454102 4 83 SH   SOLE   0 0 83
VERIZON COMMUNICATIONS INC Common Stock 92343V104 349,409 6,008,757 SH   SOLE   5,700,137 117,693 190,927
VERRA MOBILITY CORP COMMON STOCK 92511U102 5 373 SH   SOLE   0 0 373
VERTEX PHARMACEUTICALS INC COMMON 92532F100 178,298 829,718 SH   SOLE   743,855 99 85,764
VERTIV HOLDINGS CO COMMON STOCK 92537N108 22 1,084 SH   SOLE   0 0 1,084
V F CORP COMMON STOCK 918204108 89,895 1,124,808 SH   SOLE   1,122,819 0 1,989
VIACOMCBS INC COMMON STOCK 92556H206 32,842 728,200 SH   SOLE   635,872 0 92,328
VIAD CORP Common Stock 92552R406 21,288 509,893 SH   SOLE   509,790 0 103
VIASAT INC COMMON STOCK 92552V100 48 1,000 SH   SOLE   1,000 0 0
VIATRIS INC COMMON STOCK 92556V106 6,128 438,673 SH   SOLE   395,304 0 43,369
VIAVI SOLUTIONS INC COMMON STOCK 925550105 37 2,358 SH   SOLE   42 0 2,316
VICI PPTYS INC REIT 925652109 17,069 604,423 SH   SOLE   600,000 0 4,423
VICOR CORP COMMON STOCK 925815102 14 160 SH   SOLE   0 0 160
VICTORY CAP HLDGS INC COMMON STOCK 92645B103 4,115 161,000 SH   SOLE   161,000 0 0
VICTORY PORTFOLIOS II MUTUAL FUND 92647N667 524 12,630 SH   SOLE   12,630 0 0
VIEMED HEALTHCARE INC COMMON STOCK 92663R105 7 644 SH   SOLE   0 0 644
VIPSHOP HOLDINGS LIMITED Stock/ETF 92763W103 274 9,169 SH   SOLE   6,444 0 2,725
VIR BIOTECHNOLOGY INC COMMON STOCK 92764N102 16 303 SH   SOLE   0 0 303
VIRGIN GALACTIC HOLDINGS INC COMMON STOCK 92766K106 32 1,057 SH   SOLE   425 0 632
VIRTUS DIVIDEND INTEREST & P Stock/ETF 92840R101 182 13,171 SH   SOLE   0 0 13,171
VIRTUS GLOBAL MULTI-SECTOR I MUTUAL FUND 92829B101 0 32 SH   SOLE   0 0 32
VIRTUS INVT PARTNERS INC COMMON STOCK 92828Q109 9 37 SH   SOLE   0 0 37
VISA INC COMMON 92826C839 766,598 3,620,637 SH   SOLE   3,495,319 821 124,497
VISHAY INTERTECHNOLOGY INC COMMON STOCK 928298108 32 1,348 SH   SOLE   1,083 0 265
VISTA OUTDOOR INC COMMON STOCK 928377100 16 484 SH   SOLE   0 0 484
VISTEON CORP Common Stock 92839U206 30,336 248,757 SH   SOLE   248,757 0 0
VISTRA CORP COMMON STOCK 92840M102 1,768 100,000 SH   SOLE   100,000 0 0
VMWARE INC Common Stock 928563402 44,974 298,931 SH   SOLE   279,774 18,396 761
VODAFONE GROUP PLC NEW AMERICAN DEPOSITARY RECEIPT 92857W308 566 30,723 SH   SOLE   11,059 0 19,664
VONAGE HLDGS CORP COMMON STOCK 92886T201 16 1,366 SH   SOLE   0 0 1,366
VONTIER CORPORATION COMMON STOCK 928881101 841 27,767 SH   SOLE   26,861 0 906
VORNADO RLTY TR REIT 929042109 228 5,016 SH   SOLE   288 0 4,728
VOYA FINANCIAL INC COMMON STOCK 929089100 379 5,950 SH   SOLE   278 0 5,672
VOYA GLBL EQTY DIV & PREM OP MUTUAL FUND 92912T100 27 4,654 SH   SOLE   4,222 0 432
VOYA INFRASTRUCTURE INDLS & MUTUAL FUND 92912X101 1 95 SH   SOLE   0 0 95
VOYA PRIME RATE TR MUTUAL FUND 92913A100 3,630 782,316 SH   SOLE   782,316 0 0
VROOM INC COMMON STOCK 92918V109 2,176 55,811 SH   SOLE   55,660 0 151
VSE CORP COMMON STOCK 918284100 1,264 32,000 SH   SOLE   32,000 0 0
VULCAN MATLS CO COMMON STOCK 929160109 15,040 89,124 SH   SOLE   88,397 0 727
BERKLEY W R CORP COMMON STOCK 084423102 5,224 69,330 SH   SOLE   67,073 0 2,257
GRACE W R & CO DEL NEW COMMON STOCK 38388F108 2,506 41,870 SH   SOLE   41,448 0 422
WABASH NATL CORP COMMON STOCK 929566107 1,392 74,046 SH   SOLE   72,646 0 1,400
WADDELL & REED FINL INC COMMON STOCK 930059100 175 7,004 SH   SOLE   6,743 0 261
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 34,818 634,206 SH   SOLE   629,860 0 4,346
WALKER & DUNLOP INC COMMON STOCK 93148P102 13,923 135,518 SH   SOLE   135,282 0 236
WALMART INC Common Stock 931142103 194,544 1,432,264 SH   SOLE   1,303,258 43,889 85,117
DISNEY WALT CO Common Stock 254687106 1,293,044 7,007,606 SH   SOLE   6,794,411 50,539 162,656
WARRIOR MET COAL INC COMMON STOCK 93627C101 5 294 SH   SOLE   0 0 294
WASHINGTON FED INC COMMON STOCK 938824109 27 883 SH   SOLE   688 0 195
GRAHAM HLDGS CO COMMON STOCK 384637104 112 200 SH   SOLE   200 0 0
WASHINGTON REAL ESTATE INVT REIT 939653101 160 7,251 SH   SOLE   6,700 0 551
WASHINGTON TR BANCORP COMMON STOCK 940610108 14 267 SH   SOLE   0 0 267
WASTE CONNECTIONS INC COMMON 94106B101 37,839 350,424 SH   SOLE   349,697 252 475
WASTE MGMT INC DEL COMMON STOCK 94106L109 81,948 635,160 SH   SOLE   625,575 0 9,585
WATERS CORP Common Stock 941848103 45,921 161,595 SH   SOLE   123,609 7,036 30,950
WATSCO INC COMMON STOCK 942622200 26,243 100,646 SH   SOLE   96,836 0 3,810
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 370 3,116 SH   SOLE   3,000 0 116
WAYFAIR INC COMMON STOCK 94419L101 18,637 59,212 SH   SOLE   58,735 0 477
WD-40 CO COMMON STOCK 929236107 63 206 SH   SOLE   0 0 206
WEBSTER FINL CORP CONN COMMON STOCK 947890109 2 42 SH   SOLE   0 0 42
WEC ENERGY GROUP INC COMMON STOCK 92939U106 6,670 71,264 SH   SOLE   68,866 0 2,398
WEIBO CORP AMERICAN DEPOSITARY RECEIPT 948596101 25 500 SH   SOLE   500 0 0
WEINGARTEN RLTY INVS REIT 948741103 16 577 SH   SOLE   0 0 577
WEIS MKTS INC COMMON STOCK 948849104 1 17 SH   SOLE   0 0 17
WELBILT INC COMMON STOCK 949090104 951 58,498 SH   SOLE   57,741 0 757
WELLS FARGO CO NEW Common Stock 949746101 356,775 9,131,682 SH   SOLE   9,009,829 102,181 19,672
WELLS FARGO ADVANTAGE INCOME MUTUAL FUND 94987B105 3 404 SH   SOLE   4 0 400
WELLTOWER INC REIT 95040Q104 1,369 19,113 SH   SOLE   14,672 0 4,441
WENDYS CO COMMON STOCK 95058W100 13 651 SH   SOLE   538 0 113
WERNER ENTERPRISES INC COMMON STOCK 950755108 20 434 SH   SOLE   0 0 434
WESBANCO INC COMMON STOCK 950810101 21 576 SH   SOLE   0 0 576
WESCO INTL INC COMMON STOCK 95082P105 22 251 SH   SOLE   0 0 251
WEST BANCORPORATION INC COMMON STOCK 95123P106 2,309 95,857 SH   SOLE   95,857 0 0
WEST PHARMACEUTICAL SVSC INC COMMON STOCK 955306105 17,137 60,817 SH   SOLE   59,761 0 1,056
WESTAMERICA BANCORPORATION COMMON 957090103 18 290 SH   SOLE   0 69 221
WESTERN ALLIANCE BANCORP COMMON STOCK 957638109 3,146 33,311 SH   SOLE   32,908 0 403
WESTERN ASSET EMERGING MKTS MUTUAL FUND 95766A101 6 482 SH   SOLE   0 0 482
WESTERN ASSET HIGH INCOME OP CLOSED_END 95766K109 3,906 768,744 SH   SOLE   768,744 0 0
WESTERN ASSET / CLAYMORE INF MUTUAL FUND 95766Q106 1 40 SH   SOLE   0 0 40
WESTERN ASSET / CLAYMORE INF MUTUAL FUND 95766R104 3 250 SH   SOLE   0 0 250
WESTERN DIGITAL CORP. COMMON STOCK 958102105 3,245 48,608 SH   SOLE   47,157 0 1,451
WESTERN MIDSTREAM PARTNERS L Stock/ETF 958669103 12 628 SH   SOLE   42 0 586
WESTERN UN CO COMMON STOCK 959802109 1,340 54,343 SH   SOLE   50,825 0 3,518
WABTEC COMMON STOCK 929740108 1,242 15,684 SH   SOLE   14,174 0 1,510
WESTLAKE CHEM CORP COMMON STOCK 960413102 103 1,165 SH   SOLE   1,000 0 165
WESTPAC BANKING CORP AMERICAN DEPOSITARY RECEIPT 961214301 704 37,924 SH   SOLE   171 0 37,753
WESTROCK CO COMMON STOCK 96145D105 8,784 168,765 SH   SOLE   146,058 0 22,707
WEX INC COMMON STOCK 96208T104 7,091 33,893 SH   SOLE   33,691 0 202
WEYERHAEUSER CO MTN BE REIT 962166104 706 19,828 SH   SOLE   16,177 0 3,651
WHEATON PRECIOUS METALS CORP COMMON STOCK 962879102 40 1,056 SH   SOLE   1,000 0 56
WHIRLPOOL CORP COMMON STOCK 963320106 2,415 10,960 SH   SOLE   2,065 0 8,895
WHITE MTNS INS GROUP LTD COMMON STOCK G9618E107 1,653 1,483 SH   SOLE   1,482 0 1
WHITESTONE REIT REIT 966084204 22 2,236 SH   SOLE   0 0 2,236
WHOLE EARTH BRANDS INC COMMON STOCK 96684W100 16 1,250 SH   SOLE   1,250 0 0
WIDEOPENWEST INC COMMON STOCK 96758W101 6 469 SH   SOLE   0 0 469
WILLIAMS COS INC COMMON STOCK 969457100 1,863 78,623 SH   SOLE   31,611 0 47,012
WILLIAMS SONOMA INC COMMON STOCK 969904101 233 1,300 SH   SOLE   657 0 643
WILLIS LEASE FIN CORP COMMON STOCK 970646105 1,619 37,245 SH   SOLE   37,245 0 0
WILLIS TOWERS WATSON PLC LTD COMMON STOCK G96629103 533 2,330 SH   SOLE   1,598 0 732
WILLSCOT MOBIL MINI HLDNG CO COMMON STOCK 971378104 23 839 SH   SOLE   0 0 839
WINGSTOP INC COMMON STOCK 974155103 19 150 SH   SOLE   0 0 150
WINNEBAGO INDS INC COMMON STOCK 974637100 105 1,365 SH   SOLE   0 0 1,365
WINTRUST FINL CORP COMMON STOCK 97650W108 0 5 SH   SOLE   0 0 5
WIPRO LTD AMERICAN DEPOSITARY RECEIPT 97651M109 5 748 SH   SOLE   0 0 748
WISDOMTREE TR MUTUAL FUND 97717X701 34 466 SH   SOLE   466 0 0
WISDOMTREE TR MUTUAL FUND 97717X552 16 461 SH   SOLE   461 0 0
WISDOMTREE TR MUTUAL FUND 97717W869 5 75 SH   SOLE   75 0 0
WISDOMTREE TR MUTUAL FUND 97717W760 291 4,023 SH   SOLE   4,023 0 0
WISDOMTREE INVTS INC COMMON STOCK 97717P104 4 667 SH   SOLE   0 0 667
WISDOMTREE TR MUTUAL FUND 97717W851 17 275 SH   SOLE   275 0 0
WISDOMTREE TR MUTUAL FUND 97717X669 1,661 29,042 SH   SOLE   28,667 0 375
WISDOMTREE TR MUTUAL FUND 97717W208 34 441 SH   SOLE   441 0 0
WISDOMTREE TR MUTUAL FUND 97717X156 44 862 SH   SOLE   862 0 0
WISDOMTREE TR MUTUAL FUND 97717W604 53 1,714 SH   SOLE   1,714 0 0
WISDOMTREE TR MUTUAL FUND 97717W562 14 290 SH   SOLE   290 0 0
WISDOMTREE TR MUTUAL FUND 97717X511 38 742 SH   SOLE   742 0 0
WIX COM LTD COMMON STOCK M98068105 181 650 SH   SOLE   100 0 550
WOLVERINE WORLD WIDE INC COMMON 978097103 26 672 SH   SOLE   0 266 406
WOODWARD INC Common Stock 980745103 35,943 297,962 SH   SOLE   296,518 0 1,444
WORKDAY INC COMMON STOCK 98138H101 69,917 281,435 SH   SOLE   280,177 0 1,258
WORKHORSE GROUP INC COMMON STOCK 98138J206 13 915 SH   SOLE   915 0 0
WORKIVA INC COMMON STOCK 98139A105 4,008 45,409 SH   SOLE   45,300 0 109
WORLD ACCEP CORPORATION COMMON STOCK 981419104 38 294 SH   SOLE   0 0 294
WORLD FUEL SVCS CORP COMMON STOCK 981475106 11 321 SH   SOLE   0 0 321
WORLD WRESTLING ENTMT INC COMMON STOCK 98156Q108 682 12,565 SH   SOLE   12,461 0 104
WP CAREY INC Stock/ETF 92936U109 7,929 112,047 SH   SOLE   106,834 0 5,213
WPP PLC NEW FOREIGN 92937A102 273 4,275 SH   SOLE   265 455 3,555
WSFS FINL CORP COMMON STOCK 929328102 341 6,846 SH   SOLE   6,600 0 246
GRAINGER W W INC COMMON STOCK 384802104 5,642 14,073 SH   SOLE   13,754 0 319
WW INTL INC COMMON STOCK 98262P101 22 705 SH   SOLE   500 0 205
WYNDHAM HOTELS & RESORTS INC Common Stock 98311A105 29,091 416,897 SH   SOLE   416,504 0 393
WYNN RESORTS LTD COMMON STOCK 983134107 63 504 SH   SOLE   0 0 504
XCEL ENERGY INC COMMON STOCK 98389B100 6,547 98,436 SH   SOLE   92,209 0 6,227
XENCOR INC COMMON STOCK 98401F105 11 259 SH   SOLE   0 0 259
XENIA HOTELS & RESORTS INC REIT 984017103 50 2,555 SH   SOLE   0 0 2,555
XENON PHARMACEUTICALS INC COMMON STOCK 98420N105 45 2,500 SH   SOLE   2,500 0 0
XEROX HOLDINGS CORP COMMON STOCK 98421M106 410 16,906 SH   SOLE   16,831 0 75
XILINX INC COMMON STOCK 983919101 7,587 61,231 SH   SOLE   59,983 0 1,248
XPERI HOLDING CORP COMMON STOCK 98390M103 15 696 SH   SOLE   0 0 696
XPO LOGISTICS INC COMMON STOCK 983793100 14,726 119,436 SH   SOLE   118,861 0 575
DBX ETF TR Stock/ETF 233051846 21 789 SH   SOLE   44 0 745
DBX ETF TR MUTUAL FUND 233051150 0 12 SH   SOLE   12 0 0
DBX ETF TR MUTUAL FUND 233051143 0 13 SH   SOLE   13 0 0
DBX ETF TR MUTUAL FUND 233051432 0 4 SH   SOLE   4 0 0
XYLEM INC COMMON 98419M100 12,186 115,856 SH   SOLE   114,517 201 1,138
YAMANA GOLD INC COMMON STOCK 98462Y100 4 1,000 SH   SOLE   1,000 0 0
YELP INC COMMON STOCK 985817105 5,897 151,210 SH   SOLE   150,904 0 306
YETI HLDGS INC COMMON 98585X104 63 876 SH   SOLE   0 62 814
YEXT INC COMMON STOCK 98585N106 2,577 178,000 SH   SOLE   178,000 0 0
YUM CHINA HLDGS INC EQUITY 98850P109 24,219 409,037 SH   SOLE   405,958 0 3,079
YUM BRANDS INC COMMON STOCK 988498101 23,468 216,933 SH   SOLE   200,128 0 16,805
ZAI LAB LTD EQUITY 98887Q104 96 717 SH   SOLE   717 0 0
ZEBRA TECHNOLOGIES CORPORATI COMMON 989207105 88,066 181,511 SH   SOLE   177,917 142 3,452
ZENDESK INC COMMON STOCK 98936J101 4,854 36,598 SH   SOLE   36,138 0 460
ZILLOW GROUP INC COMMON STOCK 98954M101 1,524 11,598 SH   SOLE   11,525 0 73
ZILLOW GROUP INC COMMON STOCK 98954M200 3,039 23,439 SH   SOLE   23,073 0 366
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 31,711 198,094 SH   SOLE   196,671 0 1,423
ZIONS BANCORPORATION N A COMMON STOCK 989701107 7,287 132,596 SH   SOLE   131,186 0 1,410
ZOETIS INC COMMON 98978V103 276,442 1,755,414 SH   SOLE   1,531,403 187 223,824
ZOGENIX INC COMMON STOCK 98978L204 3 179 SH   SOLE   0 0 179
ZOOM VIDEO COMMUNICATIONS IN COMMON STOCK 98980L101 23,025 71,664 SH   SOLE   71,384 0 280
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 112 2,300 SH   SOLE   2,300 0 0
ZSCALER INC COMMON 98980G102 43,871 255,555 SH   SOLE   255,146 337 72
ZUMIEZ INC COMMON STOCK 989817101 8 178 SH   SOLE   0 0 178
ZUORA INC COMMON STOCK 98983V106 427 28,818 SH   SOLE   28,459 0 359
ZYNEX INC COMMON STOCK 98986M103 1 79 SH   SOLE   0 0 79
ZYNGA INC COMMON STOCK 98986T108 96 9,409 SH   SOLE   100 0 9,309
YANDEX N V FOREIGN N97284108 45 706 SH   SOLE   152 554 0
ARTISAN PARTNERS ASSET MGMT COMMON 04316A108 9 177 SH   SOLE   0 177 0
FIRST TR VALUE LINE DIVID IN MUTUAL 33734H106 11 300 SH   SOLE   0 300 0
HAMILTON LANE INC COMMON 407497106 4 44 SH   SOLE   0 44 0
HURON CONSULTING GROUP INC COMMON 447462102 4 83 SH   SOLE   0 83 0
KAR AUCTION SVCS INC COMMON 48238T109 3 174 SH   SOLE   0 174 0
LANCASTER COLONY CORP COMMON 513847103 4 22 SH   SOLE   0 22 0
NATIONAL RESH CORP COMMON 637372202 2 45 SH   SOLE   0 45 0
US ECOLOGY INC COMMON 91734M103 3 80 SH   SOLE   0 80 0
IRSA INVERSIONES Y REP S A EQUITY 450047204 3,346 860,238 SH   SOLE   860,238 0 0
PAMPA ENERGIA S A EQUITY 697660207 0 0 SH   SOLE   0 0 0
TRANSPORTADORA DE GAS SUR EQUITY 893870204 2,303 476,829 SH   SOLE   476,829 0 0
ZTO EXPRESS CAYMAN INC EQUITY 98980A105 68 2,333 SH   SOLE   2,333 0 0
IRSA PROPIEDADES COMERCIALES EQUITY 463588103 11 1,147 SH   SOLE   1,147 0 0
VISTA OIL & GAS SAB DE CV EQUITY 92837L109 1,382 540,032 SH   SOLE   540,032 0 0
BILIBILI INC EQUITY 090040106 75 703 SH   SOLE   703 0 0
KE HLDGS INC EQUITY 482497104 46 801 SH   SOLE   801 0 0
XPENG INC EQUITY 98422D105 42 1,145 SH   SOLE   1,145 0 0
ABERDEEN STD PRECIOUS METALS Stock/ETF 003263100 73 783 SH   SOLE   0 0 783
ETF MANAGERS TR Stock/ETF 26924G813 38 1,000 SH   SOLE   0 0 1,000
AMPLIFY ETF TR Stock/ETF 032108102 10 80 SH   SOLE   0 0 80
ANGLOGOLD ASHANTI LIMITED Stock/ETF 035128206 102 4,634 SH   SOLE   0 0 4,634
ARK ETF TR Stock/ETF 00214Q203 9 103 SH   SOLE   0 0 103
ARK ETF TR Stock/ETF 00214Q708 13 257 SH   SOLE   0 0 257
ARK ETF TR Stock/ETF 00214Q302 59 667 SH   SOLE   0 0 667
ARK ETF TR Stock/ETF 00214Q104 833 6,942 SH   SOLE   0 0 6,942
ARK ETF TR Stock/ETF 00214Q609 8 262 SH   SOLE   0 0 262
ARK ETF TR Stock/ETF 00214Q401 21 145 SH   SOLE   0 0 145
AMERICAN CENTY ETF TR Stock/ETF 025072604 1,858 28,279 SH   SOLE   0 0 28,279
AMERICAN CENTY ETF TR Stock/ETF 025072703 6,738 111,361 SH   SOLE   0 0 111,361
AMERICAN CENTY ETF TR Stock/ETF 025072877 3,385 46,883 SH   SOLE   0 0 46,883
BLACKROCK ENHANCED CAP & INC Stock/ETF 09256A109 193 10,000 SH   SOLE   0 0 10,000
BLACKROCK FLOATING RATE INCO Stock/ETF 091941104 5 400 SH   SOLE   0 0 400
BLACKROCK MUNI INTER DR FD I Stock/ETF 09253X102 44 2,900 SH   SOLE   0 0 2,900
BLUEROCK RESIDENTIAL GWT REI Stock/ETF 09627J102 10 1,000 SH   SOLE   0 0 1,000
CEDAR FAIR L P Stock/ETF 150185106 20 400 SH   SOLE   0 0 400
COHEN & STEERS INFRASTRUCTUR Stock/ETF 19248A109 140 5,000 SH   SOLE   0 0 5,000
DAVIS FUNDAMENTAL ETF TR Stock/ETF 23908L207 55 1,663 SH   SOLE   0 0 1,663
ETF SER SOLUTIONS Stock/ETF 26922B204 33 1,261 SH   SOLE   0 0 1,261
EATON VANCE TAX MNGED BUY WR Stock/ETF 27828X100 115 7,325 SH   SOLE   0 0 7,325
FIDELITY COVINGTON TRUST Stock/ETF 316092873 5 100 SH   SOLE   0 0 100
FIDELITY COVINGTON TRUST Stock/ETF 316092204 22 282 SH   SOLE   0 0 282
FIDELITY COVINGTON TRUST Stock/ETF 316092303 8 200 SH   SOLE   0 0 200
FIDELITY COVINGTON TRUST Stock/ETF 316092402 53 4,000 SH   SOLE   0 0 4,000
FIDELITY COVINGTON TRUST Stock/ETF 316092501 122 2,500 SH   SOLE   0 0 2,500
FIDELITY COVINGTON TRUST Stock/ETF 316092808 21 200 SH   SOLE   0 0 200
FIDELITY COVINGTON TRUST Stock/ETF 316092881 18 400 SH   SOLE   0 0 400
FIDELITY COVINGTON TRUST Stock/ETF 316092857 14 500 SH   SOLE   0 0 500
FIDELITY COVINGTON TRUST Stock/ETF 316092865 46 1,100 SH   SOLE   0 0 1,100
FIRST TR EXCHANGE TRADED FD Stock/ETF 33734X119 6 108 SH   SOLE   0 0 108
FIRST TR EXCH TRD ALPHDX FD Stock/ETF 33737J174 5 75 SH   SOLE   0 0 75
FIRST TR EXCHANGE TRADED FD Stock/ETF 33734X168 6 111 SH   SOLE   0 0 111
FIRST TR NASDAQ 100 TECH IND Stock/ETF 337345102 64 443 SH   SOLE   0 0 443
FIRST TR EXCHANGE-TRADED FD Stock/ETF 33738R118 135 2,500 SH   SOLE   0 0 2,500
FRANKLIN TEMPLETON ETF TR Stock/ETF 35473P819 23 700 SH   SOLE   0 0 700
FRANKLIN TEMPLETON ETF TR Stock/ETF 35473P769 20 700 SH   SOLE   0 0 700
FRANKLIN TEMPLETON ETF TR Stock/ETF 35473P744 11 350 SH   SOLE   0 0 350
FRANKLIN TEMPLETON ETF TR Stock/ETF 35473P710 10 300 SH   SOLE   0 0 300
GLOBAL X FDS Stock/ETF 37954Y442 26 1,000 SH   SOLE   0 0 1,000
GLOBAL X FDS Stock/ETF 37954Y780 3 100 SH   SOLE   0 0 100
GLOBAL X FDS Stock/ETF 37954Y715 24 732 SH   SOLE   0 0 732
LATTICE STRATEGIES TR Stock/ETF 518416201 5 200 SH   SOLE   0 0 200
INNOVATOR ETFS TR Stock/ETF 45782C862 11 200 SH   SOLE   0 0 200
INVESCO ACTIVELY MANAGED ETF Stock/ETF 46090C305 178 3,171 SH   SOLE   0 0 3,171
INVESCO DB COMMDY INDX TRCK Stock/ETF 46138B103 1 64 SH   SOLE   0 0 64
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V852 7 44 SH   SOLE   0 0 44
INVESCO EXCH TRADED FD TR II Stock/ETF 46138E628 121 1,960 SH   SOLE   0 0 1,960
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V332 57 212 SH   SOLE   0 0 212
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V340 49 878 SH   SOLE   0 0 878
INVESCO EXCHANGE TRADED FD T Stock/ETF 46137V167 2 27 SH   SOLE   0 0 27
ISHARES TR Stock/ETF 464288661 75,666 582,541 SH   SOLE   0 0 582,541
ISHARES TR Stock/ETF 464288638 122 2,060 SH   SOLE   0 0 2,060
ISHARES TR Stock/ETF 46429B366 141 2,617 SH   SOLE   0 0 2,617
ISHARES TR Stock/ETF 46432F834 3 41 SH   SOLE   0 0 41
ISHARES TR Stock/ETF 464288521 5 100 SH   SOLE   0 0 100
ISHARES TR Stock/ETF 46435U135 4 100 SH   SOLE   0 0 100
ISHARES TR Stock/ETF 464288786 7 100 SH   SOLE   0 0 100
ISHARES TR Stock/ETF 464287192 48 185 SH   SOLE   0 0 185
ISHARES U S ETF TR Stock/ETF 46431W630 22 588 SH   SOLE   0 0 588
ISHARES TR Stock/ETF 464287275 8 100 SH   SOLE   0 0 100
ISHARES TR Stock/ETF 464288372 34 746 SH   SOLE   0 0 746
ISHARES TR Stock/ETF 46434V647 2,685 105,368 SH   SOLE   0 0 105,368
ISHARES S&P GSCI COMMODITY- Stock/ETF 46428R107 12 841 SH   SOLE   0 0 841
ISHARES TR Stock/ETF 464288117 273 5,258 SH   SOLE   0 0 5,258
ISHARES INC Stock/ETF 464286251 22,777 438,227 SH   SOLE   0 0 438,227
ISHARES TR Stock/ETF 464288307 605 1,600 SH   SOLE   0 0 1,600
ISHARES TR Stock/ETF 464288240 33 600 SH   SOLE   0 0 600
ISHARES INC Stock/ETF 464286103 6,000 242,041 SH   SOLE   240,591 0 1,450
ISHARES INC Stock/ETF 464286509 6,136 180,208 SH   SOLE   178,129 0 2,079
ISHARES TR Stock/ETF 46429B671 26 315 SH   SOLE   0 0 315
ISHARES INC Stock/ETF 464286426 126 1,387 SH   SOLE   0 0 1,387
ISHARES INC Stock/ETF 464286707 6,779 194,619 SH   SOLE   193,447 0 1,172
ISHARES INC Stock/ETF 464286806 6,743 201,645 SH   SOLE   200,436 0 1,209
ISHARES TR Stock/ETF 46429B465 1 8 SH   SOLE   0 0 8
ISHARES INC Stock/ETF 46434G830 986 31,302 SH   SOLE   31,124 0 178
ISHARES INC Stock/ETF 464286814 2,409 52,189 SH   SOLE   51,878 0 311
ISHARES TR Stock/ETF 464289123 367 5,896 SH   SOLE   5,865 0 31
ISHARES INC Stock/ETF 464286764 1,243 45,364 SH   SOLE   45,109 0 255
ISHARES INC Stock/ETF 464286756 3,595 80,687 SH   SOLE   80,204 0 483
ISHARES INC Stock/ETF 464286749 9,239 208,982 SH   SOLE   206,983 0 1,999
ISHARES INC Stock/ETF 46434G772 6 100 SH   SOLE   0 0 100
ISHARES TR Stock/ETF 46435G334 5,751 183,684 SH   SOLE   181,824 0 1,860
ISHARES TR Stock/ETF 46429B416 0 10 SH   SOLE   0 0 10
ISHARES TR Stock/ETF 464287549 212 587 SH   SOLE   0 0 587
ISHARES TR Stock/ETF 464287309 386 5,932 SH   SOLE   0 0 5,932
ISHARES TR Stock/ETF 464288174 119 1,400 SH   SOLE   0 0 1,400
ISHARES TR Stock/ETF 464287390 2,003 72,539 SH   SOLE   72,103 0 436
ISHARES TR Stock/ETF 46429B200 5 94 SH   SOLE   0 0 94
ISHARES TR Stock/ETF 46434V878 7,954 157,445 SH   SOLE   0 0 157,445
ISHARES TR Stock/ETF 46435U713 14 392 SH   SOLE   0 0 392
JANUS DETROIT STR TR Stock/ETF 47103U886 630 12,550 SH   SOLE   0 0 12,550
JANUS DETROIT STR TR Stock/ETF 47103U100 43 643 SH   SOLE   0 0 643
HANCOCK JOHN TAX-ADVANTAGED Stock/ETF 41013V100 176 7,500 SH   SOLE   0 0 7,500
J P MORGAN EXCHANGE-TRADED F Stock/ETF 46641Q654 3 60 SH   SOLE   0 0 60
KAYNE ANDERSON ENERGY INFRST Stock/ETF 486606106 22 3,000 SH   SOLE   0 0 3,000
LG DISPLAY CO LTD Stock/ETF 50186V102 651 65,116 SH   SOLE   0 0 65,116
BLACKROCK MUNIVEST FD INC Stock/ETF 09253R105 73 7,850 SH   SOLE   0 0 7,850
INVESCO EXCH TRADED FD TR II Stock/ETF 46138G664 42 373 SH   SOLE   0 0 373
ORBITAL ENERGY GROUP INC Stock/ETF 68559A109 10 1,666 SH   SOLE   0 0 1,666
PIMCO ETF TR Stock/ETF 72201R882 13 100 SH   SOLE   0 0 100
PROCURE ETF TRUST II Stock/ETF 74280R205 16 578 SH   SOLE   0 0 578
PROSHARES TR Stock/ETF 74347B425 79 4,736 SH   SOLE   0 0 4,736
PROSHARES TR Stock/ETF 74347G606 26 451 SH   SOLE   0 0 451
PROSHARES TR II Stock/ETF 74347W148 11 2,000 SH   SOLE   0 0 2,000
EXCHANGE TRADED CONCEPTS TR Stock/ETF 301505723 29 661 SH   SOLE   0 0 661
SCHWAB STRATEGIC TR Stock/ETF 808524714 7 140 SH   SOLE   0 0 140
SCHWAB STRATEGIC TR Stock/ETF 808524300 129 992 SH   SOLE   0 0 992
SPDR SER TR Stock/ETF 78464A854 77 1,643 SH   SOLE   0 0 1,643
SPDR SER TR Stock/ETF 78464A805 49 1,000 SH   SOLE   0 0 1,000
SPDR SER TR Stock/ETF 78464A839 5 75 SH   SOLE   0 0 75
SPDR INDEX SHS FDS Stock/ETF 78463X301 20,781 158,199 SH   SOLE   157,999 0 200
SPDR INDEX SHS FDS Stock/ETF 78463X772 43 1,130 SH   SOLE   0 0 1,130
SPDR SER TR Stock/ETF 78464A722 6 125 SH   SOLE   0 0 125
SPDR SER TR Stock/ETF 78464A698 33 500 SH   SOLE   0 0 500
SPDR SER TR Stock/ETF 78468R788 1 29 SH   SOLE   0 0 29
SPDR SER TR Stock/ETF 78464A110 13 60 SH   SOLE   0 0 60
SPROTT PHYSICAL GOLD & SILVE Stock/ETF 85208R101 53 3,041 SH   SOLE   0 0 3,041
TORTOISE MIDSTRM ENERGY FD I Stock/ETF 89148B200 70 2,707 SH   SOLE   0 0 2,707
VANECK VECTORS ETF TR Stock/ETF 92189F114 2 23 SH   SOLE   0 0 23
VANGUARD WORLD FDS Stock/ETF 92204A306 36 532 SH   SOLE   0 0 532
VANGUARD WORLD FD Stock/ETF 921910709 13 100 SH   SOLE   0 0 100
VANGUARD BD INDEX FDS Stock/ETF 921937819 105 1,187 SH   SOLE   0 0 1,187
VANGUARD WORLD FD Stock/ETF 921910873 589 4,200 SH   SOLE   0 0 4,200
VANGUARD WORLD FD Stock/ETF 921910816 129 621 SH   SOLE   0 0 621
VANGUARD SCOTTSDALE FDS Stock/ETF 92206C680 564 2,255 SH   SOLE   0 0 2,255
VANGUARD SCOTTSDALE FDS Stock/ETF 92206C565 99 1,237 SH   SOLE   0 0 1,237
VANGUARD WELLINGTON FD Stock/ETF 921935409 113 1,212 SH   SOLE   0 0 1,212
WISDOMTREE TR Stock/ETF 97717W281 7 142 SH   SOLE   0 0 142
WISDOMTREE TR Stock/ETF 97717W844 78 1,008 SH   SOLE   0 0 1,008