The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC-CLASS A Common Stock 88025U109 8,042 55,242 SH   SOLE   48,357 0 6,885
1-800-FLOWERS.COM INC Common Stock 68243Q106 3,231 105,910 SH   SOLE   79,989 0 25,921
1Life Healthcare Inc Common Stock 68269G107 1,430 70,615 SH   SOLE   69,545 0 1,070
1ST SOURCE CORP Common Stock 336901103 1,203 25,457 SH   SOLE   25,022 0 435
22ND CENTY GROUP INC COM Common Stock 90137F103 107 36,227 SH   SOLE   36,139 0 88
2U INC COM Common Stock 90214J101 6,641 197,837 SH   SOLE   110,758 0 87,079
360 DIGITECH INC ADR 88557W101 1,225 60,265 SH   SOLE   53,566 0 6,699
3D SYSTEMS CORP Common Stock 88554D205 8,900 322,820 SH   SOLE   299,673 0 23,147
3M CO Common Stock 88579Y101 395,735 2,255,929 SH   SOLE   1,698,171 0 557,758
4D Molecular Therapeutics Inc Common Stock 35104E100 1,147 42,532 SH   SOLE   10,418 0 32,114
51 JON INC ADR ADR 316827104 3,746 53,878 SH   SOLE   51,315 0 2,563
8X8 INC NEW COM Common Stock 282914100 5,815 248,618 SH   SOLE   183,639 0 64,979
908 Devices Inc Common Stock 65443P102 439 13,505 SH   SOLE   13,477 0 28
A MARK PRECIOUS METALS COM Common Stock 00181T107 541 9,012 SH   SOLE   1,095 0 7,917
A10 NETWORKS INC COM Common Stock 002121101 3,870 287,097 SH   SOLE   30,297 0 256,800
AAON INC Common Stock 000360206 8,104 124,036 SH   SOLE   108,464 0 15,572
AAR CORP Common Stock 000361105 4,250 131,055 SH   SOLE   123,147 0 7,908
AARON'S CO INC Common Stock 00258W108 5,259 190,962 SH   SOLE   54,295 0 136,667
ABB LTD SPONSORED ADR ADR 000375204 67,394 2,020,196 SH   SOLE   1,764,544 0 255,652
ABBOTT LABORATORIES Common Stock 002824100 797,235 6,748,795 SH   SOLE   5,720,446 0 1,028,349
ABBVIE INC. COM Common Stock 00287Y109 687,982 6,377,885 SH   SOLE   5,324,734 0 1,053,151
ABCAM PLC-SPON ADR ADR 000380204 4,532 223,574 SH   SOLE   223,524 0 50
ABCL - AbCellera Biologics Inc Common Stock 00288U106 34,068 1,700,000 SH   SOLE   0 0 1,700,000
ABERCROMBIE & FITCH CO Common Stock 002896207 7,782 206,802 SH   SOLE   134,565 0 72,237
ABERDEEN ASIA PACIFIC INCOME Closed-End Fund 003009107 14,815 3,569,839 SH   SOLE   3,569,839 0 0
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 4,487 386,130 SH   SOLE   207,223 0 178,906
ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 23,473 3,873,497 SH   SOLE   3,355,424 0 518,073
ABERDEEN STNDRD PHYSIC GLD ETF 00326A104 10,533 625,116 SH   SOLE   625,116 0 0
ABIOMED INC COM Common Stock 003654100 48,485 148,945 SH   SOLE   111,980 0 36,965
ABM INDUSTRIES INC Common Stock 000957100 12,861 285,739 SH   SOLE   143,622 0 142,117
ABSCI CORP Common Stock 00091E109 191 16,457 SH   SOLE   1,091 0 15,366
ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 1,070 157,620 SH   SOLE   151,966 0 5,654
ACADEMY SPORTS & OUTDOORS IN Common Stock 00402L107 2,287 57,137 SH   SOLE   14,113 0 43,024
ACADIA HEALTHCARE CO COM Common Stock 00404A109 12,029 188,597 SH   SOLE   148,591 0 40,006
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 3,743 225,320 SH   SOLE   202,564 0 22,756
ACADIA REALTY TRUST REIT REIT 004239109 7,152 350,417 SH   SOLE   236,857 0 113,560
ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 318 54,502 SH   SOLE   54,074 0 428
ACCELERON PHARMA INC Common Stock 00434H108 12,410 72,110 SH   SOLE   59,461 0 12,649
ACCENTURE PLC Common Stock G1151C101 775,079 2,422,729 SH   SOLE   2,022,235 0 400,493
ACCO BRANDS CORP COM Common Stock 00081T108 20,400 2,374,910 SH   SOLE   264,121 0 2,110,789
ACCOLADE INC Common Stock 00437E102 292 6,925 SH   SOLE   5,412 0 1,513
ACCURAY INC Common Stock 004397105 132 33,486 SH   SOLE   13,230 0 20,256
ACER THERAPEUTICS INC Common Stock 00444P108 35 13,488 SH   SOLE   13,488 0 0
ACI WORLDWIDE INC Common Stock 004498101 20,235 658,479 SH   SOLE   164,077 0 494,402
ACLARIS THERAPEUTICS I COM Common Stock 00461U105 356 19,773 SH   SOLE   19,453 0 320
ACRES Commercial Realty Corp REIT 00489Q102 212 13,125 SH   SOLE   13,125 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 182,505 2,358,251 SH   SOLE   1,985,180 0 373,071
ACUITY BRANDS INC Common Stock 00508Y102 13,132 75,747 SH   SOLE   67,697 0 8,050
ACUSHNET HOLDINGS CORP Common Stock 005098108 1,547 33,132 SH   SOLE   27,397 0 5,735
Acutus Medical Inc Common Stock 005111109 735 83,101 SH   SOLE   81,441 0 1,660
ACV Auctions Inc Common Stock 00091G104 589 32,921 SH   SOLE   22 0 32,899
ADAGIO THERAPEUTICS INC Common Stock 00534A102 2,020 47,823 SH   SOLE   4,162 0 43,661
ADAMS DIVERSIFIED EQUITY FUND Closed-End Fund 006212104 56,702 2,863,748 SH   SOLE   1,836,336 0 1,027,412
ADAPTHEALTH CORP Common Stock 00653Q102 762 32,724 SH   SOLE   28,724 0 4,000
ADAPTIVE BIOTECHNOLOGIES Common Stock 00650F109 2,372 69,785 SH   SOLE   56,993 0 12,792
ADDUS HOMECARE CORP COM Common Stock 006739106 4,097 51,375 SH   SOLE   48,353 0 3,022
ADECOAGRO SA Common Stock L00849106 645 71,476 SH   SOLE   67,138 0 4,338
ADICET BIO INC Common Stock 007002108 136 17,287 SH   SOLE   16,550 0 737
ADIENT PLC Common Stock G0084W101 3,912 94,377 SH   SOLE   89,038 0 5,339
ADOBE INC Common Stock 00724F101 1,267,834 2,202,171 SH   SOLE   1,659,713 0 542,457
ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 4,046 107,015 SH   SOLE   98,116 0 8,899
ADTRAN INC Common Stock 00738A106 2,996 159,714 SH   SOLE   121,317 0 38,397
ADVANCE AUTO PARTS INC Common Stock 00751Y106 72,978 349,360 SH   SOLE   271,503 0 77,857
ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 25,958 239,975 SH   SOLE   218,651 0 21,325
ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 1,245 194,875 SH   SOLE   188,017 0 6,858
ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 9,639 109,841 SH   SOLE   103,370 0 6,471
ADVANCED MICRO DEVICES INC Common Stock 007903107 427,326 4,152,828 SH   SOLE   3,552,188 0 600,640
ADVANSIX INC Common Stock 00773T101 2,807 70,616 SH   SOLE   60,470 0 10,146
ADVANTAGE SOLUTIONS INC Common Stock 00791N102 94 10,887 SH   SOLE   10,830 0 57
ADVENT CONVERTIBLE AND INCOME Closed-End Fund 00764C109 71,938 4,001,016 SH   SOLE   3,277,029 0 723,987
Advent Technologies Holdings I Common Stock 00788A105 195 22,361 SH   SOLE   21,817 0 544
ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 217 100,200 SH   SOLE   94,793 0 5,407
AECOM Common Stock 00766T100 20,866 330,421 SH   SOLE   289,527 0 40,894
AEGLEA BIOTHERAPEUTICS INC Common Stock 00773J103 359 45,106 SH   SOLE   42,554 0 2,552
AEGON N V ORD AMER REG NY Reg Shrs 007924103 25,692 5,047,517 SH   SOLE   4,600,066 0 447,451
AERCAP HOLDINGS NV SHS Common Stock N00985106 28,083 485,785 SH   SOLE   274,143 0 211,642
AERIE PHARMACEUTICALS INC Common Stock 00771V108 1,356 118,940 SH   SOLE   33,363 0 85,577
AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 5,283 121,306 SH   SOLE   114,212 0 7,094
Aerovate Therapeutics Inc Common Stock 008064107 2,972 141,638 SH   SOLE   141,638 0 0
AEROVIRONMENT INC Common Stock 008073108 4,665 54,041 SH   SOLE   48,799 0 5,242
AES CORP/THE Common Stock 00130H105 48,487 2,123,847 SH   SOLE   1,843,602 0 280,244
Aeva Technologies Inc Common Stock 00835Q103 340 42,792 SH   SOLE   41,424 0 1,368
AFC Gamma Inc REIT 00109K105 259 11,985 SH   SOLE   9,513 0 2,472
AFFILIATED MANAGERS GROUP Common Stock 008252108 28,323 187,459 SH   SOLE   176,906 0 10,553
AFFIMED N V COM Common Stock N01045108 1,154 186,715 SH   SOLE   179,965 0 6,750
Affirm Holdings Inc Common Stock 00827B106 3,337 28,011 SH   SOLE   27,402 0 609
AFLAC INC Common Stock 001055102 141,636 2,716,972 SH   SOLE   2,065,672 0 651,300
AFYA LTD-CLASS A Common Stock G01125106 722 36,594 SH   SOLE   36,594 0 0
AG MORTGAGE INVESTMENT TRUST I REIT 001228501 296 25,916 SH   SOLE   25,891 0 25
AGCO CORP Common Stock 001084102 41,229 336,479 SH   SOLE   128,086 0 208,393
AgEagle Aerial Systems Inc Common Stock 00848K101 43 14,408 SH   SOLE   13,063 0 1,345
AGENUS INC Common Stock 00847G705 499 95,127 SH   SOLE   89,248 0 5,879
AGIC CONVERTIBLE & INCOME FD Closed-End Fund 92838X102 384 64,375 SH   SOLE   56,205 0 8,170
AGILENT TECHNOLOGIES INC Common Stock 00846U101 188,360 1,195,708 SH   SOLE   1,051,937 0 143,771
AGILYSYS INC Common Stock 00847J105 3,642 69,564 SH   SOLE   47,895 0 21,669
AGIOS PHARMACEUTICALS INC Common Stock 00847X104 3,467 75,124 SH   SOLE   66,310 0 8,814
AGNC INVESTMENT CORP REIT 00123Q104 19,689 1,248,536 SH   SOLE   1,169,473 0 79,063
AGNICO-EAGLE MINES LTD Common Stock 008474108 10,127 195,311 SH   SOLE   185,458 0 9,853
AGORA INC-ADR ADR 00851L103 1,235 42,582 SH   SOLE   38,622 0 3,960
AGREE REALTY CORP COM REIT REIT 008492100 11,560 174,538 SH   SOLE   155,346 0 19,193
AIR LEASE GROUP Common Stock 00912X302 10,684 271,574 SH   SOLE   203,545 0 68,028
AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 255,797 998,778 SH   SOLE   790,837 0 207,941
AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 768 29,770 SH   SOLE   27,687 0 2,083
AIRBNB INC-CLASS A Common Stock 009066101 18,751 111,777 SH   SOLE   94,325 0 17,452
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 70,129 670,510 SH   SOLE   591,069 0 79,442
AKEBIA THERAPEUTICS COM Common Stock 00972D105 258 89,457 SH   SOLE   84,611 0 4,846
AKERO THERAPEUTICS INC Common Stock 00973Y108 207 9,254 SH   SOLE   9,212 0 42
Akouos Inc Common Stock 00973J101 878 75,633 SH   SOLE   72,619 0 3,014
AKOUSTIS TECHNOLOGIES INC Common Stock 00973N102 476 49,091 SH   SOLE   45,793 0 3,298
AKOYA BIOSCIENCES INC Common Stock 00974H104 154 11,031 SH   SOLE   11,031 0 0
ALAMO GROUP INC Common Stock 011311107 3,805 27,271 SH   SOLE   25,224 0 2,047
ALAMOS GOLD INC Common Stock 011532108 959 133,163 SH   SOLE   0 0 133,163
ALARM COM HLDGS INC COM Common Stock 011642105 8,483 108,498 SH   SOLE   84,428 0 24,070
ALASKA AIR GROUP INC Common Stock 011659109 48,808 832,906 SH   SOLE   680,951 0 151,955
ALBANY INTERNATIONAL CORP Common Stock 012348108 5,408 70,354 SH   SOLE   59,892 0 10,461
ALBEMARLE CORP Common Stock 012653101 64,670 295,337 SH   SOLE   255,654 0 39,683
ALBERTSONS COS INC - CLASS A Common Stock 013091103 4,056 130,297 SH   SOLE   121,139 0 9,158
ALBIREO PHARMA INC Common Stock 01345P106 2,089 66,968 SH   SOLE   7,584 0 59,384
ALCOA CORP Common Stock 013872106 27,921 570,515 SH   SOLE   334,211 0 236,304
Alcon Inc Common Stock H01301128 64,238 798,287 SH   SOLE   708,120 0 90,167
ALDEYRA THERAPEUTICS INC Common Stock 01438T106 274 31,184 SH   SOLE   31,095 0 89
ALECTOR INC Common Stock 014442107 1,785 78,230 SH   SOLE   48,761 0 29,469
ALEXANDER & BALDWIN INC REIT 014491104 6,952 296,605 SH   SOLE   254,509 0 42,096
ALEXANDERS INC COM REIT 014752109 374 1,435 SH   SOLE   1,339 0 96
ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 67,952 355,639 SH   SOLE   306,279 0 49,361
ALGONQUIN POWER & UTILITIES Common Stock 015857105 2,292 156,314 SH   SOLE   2,728 0 153,586
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 105,121 710,037 SH   SOLE   610,915 0 99,122
ALIGN TECHNOLOGY INC Common Stock 016255101 213,002 320,096 SH   SOLE   254,012 0 66,084
ALIGNMENT HEALTHCARE INC Common Stock 01625V104 167 10,464 SH   SOLE   8,291 0 2,173
ALKAMI TECHNOLOGY INC Common Stock 01644J108 1,579 63,976 SH   SOLE   41,980 0 21,996
ALKERMES PLC Common Stock G01767105 7,385 239,452 SH   SOLE   108,542 0 130,910
ALLAKOS INC Common Stock 01671P100 1,365 12,894 SH   SOLE   12,182 0 712
ALLEGHANY CORP Common Stock 017175100 17,293 27,695 SH   SOLE   24,546 0 3,149
ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 4,441 267,027 SH   SOLE   248,733 0 18,294
ALLEGIANCE BANCSHARES INC Common Stock 01748H107 1,968 51,585 SH   SOLE   46,485 0 5,100
ALLEGIANT TRAVEL CO Common Stock 01748X102 12,119 61,994 SH   SOLE   52,762 0 9,232
ALLEGION PLC W/I Common Stock G0176J109 42,582 322,149 SH   SOLE   263,028 0 59,121
ALLEGRO MICROSYSTEMS INC Common Stock 01749D105 2,733 85,524 SH   SOLE   5,991 0 79,533
ALLETE INC Common Stock 018522300 16,639 279,561 SH   SOLE   273,836 0 5,725
ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND Closed-End Fund 01879R106 34,142 2,782,536 SH   SOLE   1,780,648 0 1,001,888
ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 50,883 504,337 SH   SOLE   307,300 0 197,037
ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 40,385 2,703,159 SH   SOLE   1,184,690 0 1,518,469
ALLIANT ENERGY CORP Common Stock 018802108 63,204 1,129,044 SH   SOLE   1,039,950 0 89,094
AllianzGI Artificial Intellige Closed-End Fund 92838Y100 4,759 178,384 SH   SOLE   178,341 0 43
ALLIED MOTION TECHNOLOGIES Common Stock 019330109 238 7,619 SH   SOLE   7,560 0 59
ALLISON TRANSMISSION H COM Common Stock 01973R101 19,859 562,258 SH   SOLE   133,100 0 429,158
ALLOGENE THERAPEUTICS INC Common Stock 019770106 1,092 42,506 SH   SOLE   39,640 0 2,866
ALLOVIR INC Common Stock 019818103 313 12,490 SH   SOLE   12,472 0 18
ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 5,025 375,853 SH   SOLE   336,878 0 38,975
ALLSTATE CORP/THE Common Stock 020002101 187,579 1,473,401 SH   SOLE   1,156,855 0 316,545
ALLY FINANCIAL INC Common Stock 02005N100 35,245 690,395 SH   SOLE   558,417 0 131,978
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 39,374 208,537 SH   SOLE   190,961 0 17,576
ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 2,725 86,853 SH   SOLE   5,948 0 80,905
ALPHA METALLURGICAL RESOURCES Common Stock 020764106 374 7,508 SH   SOLE   7,508 0 0
ALPHABET INC - CL A Common Stock 02079K305 3,079,558 1,151,874 SH   SOLE   950,406 0 201,468
ALPHABET INC - CL C Common Stock 02079K107 2,497,968 937,215 SH   SOLE   772,436 0 164,779
ALPHATEC HOLDINGS INC Common Stock 02081G201 202 16,579 SH   SOLE   16,466 0 113
ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 114,114 11,716,015 SH   SOLE   8,475,508 0 3,240,507
ALTABANCORP Common Stock 021347109 2,863 64,831 SH   SOLE   40,026 0 24,805
ALTAIR ENGINEERING INC Common Stock 021369103 4,100 59,476 SH   SOLE   41,323 0 18,153
ALTERYX INC COM CL A Common Stock 02156B103 4,647 63,572 SH   SOLE   58,605 0 4,967
ALTICE USA INC CL A Common Stock 02156K103 6,236 300,978 SH   SOLE   275,010 0 25,968
ALTIMMUNE INC Common Stock 02155H200 302 26,745 SH   SOLE   26,300 0 445
ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 12,534 226,452 SH   SOLE   152,588 0 73,864
ALTRIA GROUP INC Common Stock 02209S103 310,126 6,812,959 SH   SOLE   5,090,159 0 1,722,800
ALTUS MIDSTREAM CO -A Common Stock 02215L209 970 14,047 SH   SOLE   12,764 0 1,283
ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 3,726 199,378 SH   SOLE   180,936 0 18,442
ALX Oncology Holdings Inc Common Stock 00166B105 479 6,487 SH   SOLE   6,190 0 297
AMAZON.COM INC Common Stock 023135106 4,793,180 1,459,093 SH   SOLE   1,199,417 0 259,676
AMBAC FINL GROUP INC COM NEW Common Stock 023139884 976 68,140 SH   SOLE   65,078 0 3,062
AMBARELLA INC SHS Common Stock G037AX101 11,139 71,520 SH   SOLE   43,848 0 27,672
AMBEV SA ADR 02319V103 8,665 3,139,577 SH   SOLE   2,832,684 0 306,893
AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 15,225 400,018 SH   SOLE   379,304 0 20,714
AMC NETWORKS INC A Common Stock 00164V103 5,671 121,731 SH   SOLE   81,255 0 40,476
AMCOR PLC Common Stock G0250X107 45,516 3,927,149 SH   SOLE   3,444,141 0 483,008
AMDOCS LTD Common Stock G02602103 36,997 488,669 SH   SOLE   317,525 0 171,144
AMEDISYS INC Common Stock 023436108 9,868 66,187 SH   SOLE   48,120 0 18,067
AMERCO INC Common Stock 023586100 15,432 23,888 SH   SOLE   21,890 0 1,998
AMEREN CORP Common Stock 023608102 69,004 851,898 SH   SOLE   726,495 0 125,403
AMERESCO INC CL A Common Stock 02361E108 2,899 49,612 SH   SOLE   48,105 0 1,507
AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 5,897 333,727 SH   SOLE   311,128 0 22,599
AMERICAN AIRLINES GROUP INC Common Stock 02376R102 28,038 1,366,359 SH   SOLE   1,102,220 0 264,139
AMERICAN ASSETS TR INC COM REIT REIT 024013104 8,647 231,092 SH   SOLE   193,840 0 37,252
AMERICAN AXLE & MANUFACTURING Common Stock 024061103 4,538 515,086 SH   SOLE   409,619 0 105,467
AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 17,243 355,893 SH   SOLE   291,364 0 64,529
AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 11,927 462,290 SH   SOLE   174,570 0 287,720
AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 141,583 1,744,068 SH   SOLE   1,474,844 0 269,224
AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 20,550 694,974 SH   SOLE   413,442 0 281,532
AMERICAN EXPRESS CO Common Stock 025816109 412,834 2,464,238 SH   SOLE   2,035,025 0 429,213
AMERICAN FINANCE TRUST INC REIT 02607T109 1,275 158,550 SH   SOLE   141,575 0 16,975
AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 41,848 332,574 SH   SOLE   253,242 0 79,332
AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 25,525 669,593 SH   SOLE   583,815 0 85,777
AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 143,665 2,617,320 SH   SOLE   2,342,369 0 274,951
AMERICAN NATIONAL INSURANCE CO Common Stock 02772A109 9,819 51,945 SH   SOLE   43,602 0 8,343
AMERICAN OUTDOOR BRANDS INC Common Stock 02875D109 282 11,479 SH   SOLE   9,446 0 2,033
AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 813 31,756 SH   SOLE   23,158 0 8,598
AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 2,410 101,485 SH   SOLE   70,019 0 31,466
AMERICAN STATES WATER CO Common Stock 029899101 12,115 141,664 SH   SOLE   121,311 0 20,353
AMERICAN SUPERCONDUCTOR CORP Common Stock 030111207 402 27,551 SH   SOLE   26,962 0 589
AMERICAN TOWER REIT INC REIT 03027X100 459,165 1,730,021 SH   SOLE   1,371,066 0 358,955
AMERICAN VANGUARD CORP Common Stock 030371108 355 23,615 SH   SOLE   21,219 0 2,396
AMERICAN WATER WORKS CO INC Common Stock 030420103 106,995 632,958 SH   SOLE   543,367 0 89,591
American Well Corp Common Stock 03044L105 2,091 229,482 SH   SOLE   210,783 0 18,699
AMERICAN WOODMARK CORP Common Stock 030506109 2,760 42,228 SH   SOLE   32,314 0 9,914
AMERICA'S CAR-MART INC Common Stock 03062T105 2,341 20,050 SH   SOLE   10,816 0 9,234
AMERICOLD REALTY TRUST REIT 03064D108 7,383 254,147 SH   SOLE   164,694 0 89,453
AMERIPRISE FINANCIAL INC Common Stock 03076C106 218,813 828,460 SH   SOLE   564,293 0 264,167
AMERIS BANCORP Common Stock 03076K108 11,232 216,506 SH   SOLE   199,803 0 16,703
AMERISAFE INC Common Stock 03071H100 3,771 67,153 SH   SOLE   53,706 0 13,447
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 129,576 1,084,774 SH   SOLE   722,297 0 362,477
AMETEK INC NEW COM Common Stock 031100100 106,886 861,913 SH   SOLE   714,072 0 147,841
AMGEN INC Common Stock 031162100 509,347 2,395,237 SH   SOLE   1,824,427 0 570,810
AMICUS THERAPEUTICS COM Common Stock 03152W109 2,898 303,410 SH   SOLE   268,476 0 34,934
AMKOR TECHNOLOGY INC Common Stock 031652100 12,634 506,358 SH   SOLE   182,155 0 324,202
AMN HEALTHCARE SERVICES INC Common Stock 001744101 28,527 248,599 SH   SOLE   124,800 0 123,799
AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 1,298 243,047 SH   SOLE   102,873 0 140,174
AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 2,866 150,788 SH   SOLE   131,077 0 19,711
AMPHENOL CORP Common Stock 032095101 179,700 2,453,918 SH   SOLE   1,984,508 0 469,410
AMPIO PHARMACEUTICALS INC Common Stock 03209T109 36 21,487 SH   SOLE   21,487 0 0
AMRYT PHARMA LTD - SPNR ADR ADR 03217L106 133 11,008 SH   SOLE   10,753 0 255
AMYRIS INC Common Stock 03236M200 1,319 96,042 SH   SOLE   95,237 0 805
ANALOG DEVICES INC Common Stock 032654105 341,533 2,039,247 SH   SOLE   1,575,132 0 464,115
ANAPLAN INC Common Stock 03272L108 10,941 179,684 SH   SOLE   171,979 0 7,705
ANAPTYSBIO INC Common Stock 032724106 1,553 57,279 SH   SOLE   46,832 0 10,447
ANAVEX LIFE SCIENCES C COM NEW Common Stock 032797300 731 40,714 SH   SOLE   34,668 0 6,046
ANDERSONS INC/THE Common Stock 034164103 2,343 75,986 SH   SOLE   68,455 0 7,531
ANGI INC Common Stock 00183L102 149 12,055 SH   SOLE   10,203 0 1,852
ANGIODYNAMICS INC Common Stock 03475V101 2,813 108,431 SH   SOLE   100,627 0 7,804
ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 5,337 333,741 SH   SOLE   318,607 0 15,134
ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 38,496 682,804 SH   SOLE   607,439 0 75,365
ANI PHARMACEUTICALS IN COM Common Stock 00182C103 833 25,366 SH   SOLE   23,569 0 1,797
ANIKA THERAPEUTICS INC Common Stock 035255108 1,414 33,212 SH   SOLE   20,774 0 12,438
ANNALY MTG MGMT INC COM REIT REIT 035710409 30,448 3,616,174 SH   SOLE   2,727,457 0 888,716
ANSYS INC Common Stock 03662Q105 97,764 287,161 SH   SOLE   253,360 0 33,801
ANTARES PHARMA INC Common Stock 036642106 534 146,765 SH   SOLE   60,647 0 86,118
ANTERIX INC Common Stock 03676C100 3,362 55,391 SH   SOLE   34,194 0 21,197
ANTERO MIDSTREAM CORP Common Stock 03676B102 28,295 2,715,427 SH   SOLE   2,506,895 0 208,532
ANTERO RESOURCES CORP Common Stock 03674X106 3,867 205,560 SH   SOLE   201,621 0 3,939
ANTHEM INC Common Stock 036752103 329,744 884,506 SH   SOLE   765,654 0 118,852
AO SMITH CORP Common Stock 831865209 39,501 646,811 SH   SOLE   543,450 0 103,361
AON PLC Common Stock G0403H108 217,797 762,140 SH   SOLE   658,921 0 103,219
APA CORP Common Stock 03743Q108 30,317 1,414,715 SH   SOLE   1,255,586 0 159,129
APARTMENT INCOME REIT CO-W/I REIT 03750L109 15,642 320,461 SH   SOLE   282,161 0 38,299
APARTMENT INVT & MGMT CO -A REIT REIT 03748R747 926 135,242 SH   SOLE   112,422 0 22,820
APELLIS PHARMACEUTICALS INC Common Stock 03753U106 1,644 49,890 SH   SOLE   46,764 0 3,126
API Group Corp Common Stock 00187Y100 567 27,862 SH   SOLE   24,934 0 2,928
APOGEE ENTERPRISES INC Common Stock 037598109 4,779 126,574 SH   SOLE   102,801 0 23,773
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 10,026 676,095 SH   SOLE   608,728 0 67,367
APOLLO ENDOSURGERY INC Common Stock 03767D108 2,663 293,914 SH   SOLE   0 0 293,914
APOLLO GLOBAL MANAGEMENT INC Common Stock 03768E105 10,764 174,763 SH   SOLE   157,205 0 17,559
APOLLO MEDICAL HOLDINGS INC Common Stock 03763A207 3,349 36,779 SH   SOLE   31,333 0 5,446
APOLLO SR FLOATING COM Closed-End Fund 037636107 10,561 668,436 SH   SOLE   410,416 0 258,019
APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 22,725 1,436,451 SH   SOLE   734,584 0 701,868
APPFOLIO INC COM CL A Common Stock 03783C100 1,520 12,624 SH   SOLE   11,888 0 736
AppHarvest Inc Common Stock 03783T103 189 29,025 SH   SOLE   28,562 0 463
APPIAN CORP Common Stock 03782L101 4,591 49,628 SH   SOLE   47,192 0 2,436
APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 6,310 401,137 SH   SOLE   373,076 0 28,061
APPLE INC COM Common Stock 037833100 7,745,668 54,739,705 SH   SOLE   45,421,907 0 9,317,798
APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 11,493 127,521 SH   SOLE   92,497 0 35,024
APPLIED MATERIALS INC Common Stock 038222105 526,150 4,087,236 SH   SOLE   2,892,272 0 1,194,964
Applied Molecular Transport In Common Stock 03824M109 557 21,538 SH   SOLE   18,334 0 3,204
APPLIED OPTOELECTRONICS INC Common Stock 03823U102 1,002 139,501 SH   SOLE   133,793 0 5,708
AppLovin Corp Common Stock 03831W108 1,397 19,305 SH   SOLE   19,305 0 0
APTARGROUP INC Common Stock 038336103 37,010 310,096 SH   SOLE   242,132 0 67,964
APTIV PLC Common Stock G6095L109 119,495 802,142 SH   SOLE   713,785 0 88,358
AQUABOUNTY TECHNOLOGIES Common Stock 03842K200 103 25,277 SH   SOLE   23,841 0 1,436
ARAMARK Common Stock 03852U106 18,528 563,834 SH   SOLE   545,480 0 18,354
ARBOR RLTY TR INC COM REIT REIT 038923108 3,783 204,169 SH   SOLE   67,868 0 136,300
ARCBEST CORP Common Stock 03937C105 13,042 159,500 SH   SOLE   94,455 0 65,045
ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 31,118 1,031,752 SH   SOLE   783,559 0 248,193
ARCH CAPITAL GROUP LTD Common Stock G0450A105 27,220 712,931 SH   SOLE   652,422 0 60,509
ARCH RESOURCES INC Common Stock 03940R107 1,301 14,027 SH   SOLE   11,472 0 2,555
ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 123,600 2,059,658 SH   SOLE   1,741,533 0 318,125
ARCHROCK INC Common Stock 03957W106 9,410 1,140,643 SH   SOLE   1,097,696 0 42,947
ARCIMOTO INC Common Stock 039587100 608 53,226 SH   SOLE   44,221 0 9,005
Arconic Corp Common Stock 03966V107 9,296 294,748 SH   SOLE   251,779 0 42,969
ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 354 69,102 SH   SOLE   69,102 0 0
ARCOSA INC Common Stock 039653100 9,105 181,490 SH   SOLE   172,878 0 8,612
ARCTURUS THERAPEUTICS LTD Common Stock 03969T109 1,184 24,775 SH   SOLE   24,115 0 660
ARCUS BIOSCIENCES INC Common Stock 03969F109 1,043 29,917 SH   SOLE   22,270 0 7,647
ARDAGH GROUP SA Common Stock L0223L101 4,895 192,027 SH   SOLE   136,694 0 55,333
ARDELYX INC COM Common Stock 039697107 45 34,424 SH   SOLE   33,604 0 820
ARDMORE SHIPPING CORP Common Stock Y0207T100 115 27,633 SH   SOLE   27,633 0 0
ARENA PHARMACEUTICALS INC COM Common Stock 040047607 2,602 43,701 SH   SOLE   36,199 0 7,502
ARES CAP CORP COM Common Stock 04010L103 2,088 102,709 SH   SOLE   97,530 0 5,179
ARES COML REAL ESTATE COM REIT 04013V108 1,134 75,193 SH   SOLE   73,386 0 1,807
ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 20,743 1,281,239 SH   SOLE   820,652 0 460,587
ARES MANAGEMENT CORP - A Common Stock 03990B101 5,494 74,412 SH   SOLE   64,614 0 9,798
ARGAN INC Common Stock 04010E109 399 9,144 SH   SOLE   3,224 0 5,920
ARGENX SE - ADR ADR 04016X101 12,950 42,882 SH   SOLE   38,207 0 4,675
ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 10,223 195,772 SH   SOLE   48,490 0 147,282
ARISTA NETWORKS INC COM Common Stock 040413106 74,097 215,624 SH   SOLE   129,377 0 86,247
ARKO CORP Common Stock 041242108 312 30,857 SH   SOLE   26,909 0 3,948
ARLINGTON ASSET INVESTMENT-A REIT 041356205 381 102,976 SH   SOLE   101,963 0 1,013
ARLO TECHNOLOGIES INC Common Stock 04206A101 1,840 287,063 SH   SOLE   201,490 0 85,573
ARMADA HOFFLER PPTYS COM REIT 04208T108 3,279 245,225 SH   SOLE   225,318 0 19,907
ARMOUR RESIDENTIAL REI COM REIT 042315507 2,456 227,829 SH   SOLE   209,040 0 18,789
ARMSTRONG FLOORING INC Common Stock 04238R106 50 15,953 SH   SOLE   15,783 0 170
ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 7,404 77,554 SH   SOLE   34,423 0 43,131
Array Technologies Inc Common Stock 04271T100 1,849 99,859 SH   SOLE   97,468 0 2,391
ARROW ELECTRONICS INC Common Stock 042735100 32,359 288,174 SH   SOLE   183,312 0 104,862
ARROW FINANCIAL CORP Common Stock 042744102 2,368 68,923 SH   SOLE   41,780 0 27,143
ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 7,865 125,980 SH   SOLE   118,949 0 7,031
ARTESIAN RESOURCES CORP Common Stock 043113208 2,173 56,935 SH   SOLE   24,679 0 32,256
ARTHUR J GALLAGHER & CO Common Stock 363576109 81,609 549,004 SH   SOLE   494,441 0 54,563
ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 7,802 159,475 SH   SOLE   105,163 0 54,312
ARVINAS INC Common Stock 04335A105 4,429 53,895 SH   SOLE   27,260 0 26,635
ASANA INC - CL A Common Stock 04342Y104 11,813 113,760 SH   SOLE   77,414 0 36,346
ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 14,139 71,865 SH   SOLE   56,731 0 15,134
ASCENDIS PHARMA A/S - ADR ADR 04351P101 4,398 27,591 SH   SOLE   26,242 0 1,349
ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 26,972 3,435,954 SH   SOLE   2,540,122 0 895,832
ASENSUS SURGICAL INC Common Stock 04367G103 23 12,565 SH   SOLE   11,560 0 1,005
ASGN INC Common Stock 00191U102 9,004 79,583 SH   SOLE   75,256 0 4,327
ASHFORD HOSPITALITY TRUST REIT REIT 044103869 239 16,216 SH   SOLE   15,265 0 951
ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 18,684 209,649 SH   SOLE   89,601 0 120,047
ASML HLDG NV N Y SHS NY Reg Shrs N07059210 403,853 542,005 SH   SOLE   445,849 0 96,157
ASPEN AEROGELS INC Common Stock 04523Y105 1,521 33,068 SH   SOLE   5,016 0 28,052
ASPEN TECHNOLOGY INC Common Stock 045327103 13,461 109,621 SH   SOLE   78,975 0 30,646
ASPIRA WOMEN'S HEALTH INC Common Stock 04537Y109 119 36,686 SH   SOLE   36,676 0 10
ASSETMARK FINANCIAL HOLDINGS Common Stock 04546L106 1,473 59,248 SH   SOLE   6,228 0 53,020
ASSOCIATED BANC-CORP Common Stock 045487105 15,270 712,883 SH   SOLE   588,172 0 124,710
ASSURANT INC Common Stock 04621X108 38,012 240,964 SH   SOLE   167,329 0 73,635
ASSURED GUARANTY LTD Common Stock G0585R106 17,351 370,677 SH   SOLE   265,725 0 104,953
ASTEC INDUSTRIES INC Common Stock 046224101 4,277 79,479 SH   SOLE   76,203 0 3,276
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 292,641 4,872,475 SH   SOLE   3,820,611 0 1,051,864
ASTRONICS CORP Common Stock 046433108 164 11,641 SH   SOLE   9,785 0 1,856
ASURE SOFTWARE INC Common Stock 04649U102 650 72,187 SH   SOLE   4,828 0 67,359
AT&T INC Common Stock 00206R102 474,618 17,571,922 SH   SOLE   13,832,750 0 3,739,172
ATARA BIOTHERAPEUTICS COM Common Stock 046513107 848 47,351 SH   SOLE   42,955 0 4,396
ATEA PHARMACEUTICALS INC Common Stock 04683R106 1,046 29,824 SH   SOLE   25,546 0 4,278
ATERIAN INC Common Stock 02156U101 2,669 246,447 SH   SOLE   245,839 0 608
ATHENE HOLDING LTD CLASS A Common Stock G0684D107 21,748 315,790 SH   SOLE   239,426 0 76,364
Athenex Inc Common Stock 04685N103 315 104,740 SH   SOLE   93,997 0 10,743
ATHERSYS INC COM Common Stock 04744L106 16 11,947 SH   SOLE   9,369 0 2,578
Athira Pharma Inc Common Stock 04746L104 144 15,405 SH   SOLE   11,985 0 3,420
ATI Physical Therapy Inc Common Stock 00216W109 104 27,394 SH   SOLE   27,394 0 0
ATKORE INC Common Stock 047649108 14,973 172,267 SH   SOLE   47,600 0 124,667
ATLANTIC CAPITAL BANCSHARES Common Stock 048269203 222 8,376 SH   SOLE   7,582 0 794
ATLANTIC UNION BANKSHARES CO Common Stock 04911A107 2,635 71,506 SH   SOLE   66,711 0 4,795
ATLANTICA SUSTAINABLE INFRASTRUCTURE Common Stock G0751N103 2,067 59,894 SH   SOLE   57,632 0 2,262
ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 19,923 243,911 SH   SOLE   110,494 0 133,417
ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 88,407 225,861 SH   SOLE   171,010 0 54,851
ATMOS ENERGY CORP Common Stock 049560105 35,900 407,025 SH   SOLE   375,689 0 31,336
ATN INTERNATIONAL INC Common Stock 00215F107 2,309 49,285 SH   SOLE   41,255 0 8,030
ATOMERA INC Common Stock 04965B100 637 27,594 SH   SOLE   26,865 0 729
ATOSSA THERAPEUTICS INC Common Stock 04962H506 52 15,967 SH   SOLE   13,377 0 2,590
ATRECA INC - A Common Stock 04965G109 2,152 345,390 SH   SOLE   324,494 0 20,896
ATRICURE INC COM Common Stock 04963C209 2,466 35,460 SH   SOLE   17,886 0 17,574
ATRION CORP Common Stock 049904105 1,325 1,899 SH   SOLE   1,796 0 103
Audacy Inc Common Stock 05070N103 1,079 293,224 SH   SOLE   166,322 0 126,902
AUDIOCODES LTD Common Stock M15342104 2,654 81,548 SH   SOLE   9,269 0 72,279
AURINIA PHARMACEUTICALS INC Common Stock 05156V102 577 26,062 SH   SOLE   20,629 0 5,433
AUTODESK INC Common Stock 052769106 248,440 871,201 SH   SOLE   749,916 0 121,285
AUTOHOME INC ADR ADR 05278C107 8,089 172,353 SH   SOLE   159,590 0 12,763
AUTOLIV INC Common Stock 052800109 6,855 79,968 SH   SOLE   59,664 0 20,304
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 406,689 2,034,257 SH   SOLE   1,507,731 0 526,526
AUTONATION INC Common Stock 05329W102 18,299 150,288 SH   SOLE   119,926 0 30,362
AUTOZONE INC Common Stock 053332102 191,541 112,804 SH   SOLE   71,363 0 41,441
AVALARA INC Common Stock 05338G106 14,688 84,043 SH   SOLE   70,094 0 13,949
AVALONBAY CMNTYS INC COM REIT REIT 053484101 85,457 385,567 SH   SOLE   336,094 0 49,473
AVANGRID INC Common Stock 05351W103 19,613 403,568 SH   SOLE   387,615 0 15,953
AVANOS MEDICAL INC Common Stock 05350V106 3,395 108,828 SH   SOLE   100,372 0 8,456
Avantis U.S. Small Cap Value E ETF 025072877 1,445 19,109 SH   SOLE   1,352 0 17,757
AVANTOR INC Common Stock 05352A100 16,299 398,510 SH   SOLE   326,971 0 71,539
AVAYA HLDGS CORP COM Common Stock 05351X101 1,851 93,547 SH   SOLE   55,264 0 38,283
AVEANNA HEALTHCARE HOLDINGS Common Stock 05356F105 1,129 140,763 SH   SOLE   139,083 0 1,680
AVERY DENNISON CORP Common Stock 053611109 69,015 333,070 SH   SOLE   272,912 0 60,158
AVID BIOSERVICES INC Common Stock 05368M106 1,943 90,095 SH   SOLE   20,327 0 69,768
AVID TECHNOLOGY INC Common Stock 05367P100 1,947 67,339 SH   SOLE   14,238 0 53,101
AVIDITY BIOSCIENCES INC Common Stock 05370A108 378 15,364 SH   SOLE   14,687 0 677
Avient Corp Common Stock 05368V106 10,876 234,657 SH   SOLE   182,955 0 51,702
AVIS BUDGET GROUP INC Common Stock 053774105 10,736 92,149 SH   SOLE   68,375 0 23,774
AVISTA CORP Common Stock 05379B107 8,076 206,447 SH   SOLE   195,014 0 11,433
AVNET INC Common Stock 053807103 11,510 311,328 SH   SOLE   295,259 0 16,070
AVROBIO INC Common Stock 05455M100 286 51,320 SH   SOLE   48,893 0 2,427
AXALTA COATING SYSTEMS LTD Common Stock G0750C108 23,836 816,579 SH   SOLE   321,043 0 495,536
AXCELIS TECHNOLOGIES INC Common Stock 054540208 4,609 98,006 SH   SOLE   68,508 0 29,498
AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 4,703 102,159 SH   SOLE   79,444 0 22,715
AXOGEN INC Common Stock 05463X106 1,157 73,221 SH   SOLE   10,220 0 63,001
AXON ENTERPRISE INC Common Stock 05464C101 18,394 105,095 SH   SOLE   98,141 0 6,954
AXONICS INC Common Stock 05465P101 2,667 40,973 SH   SOLE   21,696 0 19,277
AXOS FINANCIAL INC Common Stock 05465C100 12,442 241,412 SH   SOLE   164,250 0 77,162
AXSOME THERAPEUTICS IN COM Common Stock 05464T104 861 26,118 SH   SOLE   23,450 0 2,668
AXT INC Common Stock 00246W103 602 72,305 SH   SOLE   72,202 0 103
AZEK CO INC/THE Common Stock 05478C105 1,540 42,155 SH   SOLE   39,679 0 2,476
AZURE POWER GLOBAL LTD Common Stock V0393H103 349 15,843 SH   SOLE   15,843 0 0
AZZ INC Common Stock 002474104 3,575 67,197 SH   SOLE   61,855 0 5,341
B&G FOODS INC Common Stock 05508R106 9,326 312,025 SH   SOLE   296,539 0 15,486
B. RILEY FINANCIAL INC Common Stock 05580M108 760 12,867 SH   SOLE   12,309 0 558
B2GOLD CORP MINING INC Common Stock 11777Q209 5,306 1,551,330 SH   SOLE   9,076 0 1,542,254
BABCOCK AND WILCOX ENTERPR Common Stock 05614L209 109 17,046 SH   SOLE   3,715 0 13,331
BADGER METER INC Common Stock 056525108 10,766 106,447 SH   SOLE   71,714 0 34,733
BAIDU COM INC SPON ADR REP A ADR 056752108 19,549 127,149 SH   SOLE   115,996 0 11,153
BAKER HUGHES CO Common Stock 05722G100 97,114 3,926,968 SH   SOLE   2,948,491 0 978,477
BALCHEM CORP Common Stock 057665200 17,918 123,514 SH   SOLE   90,132 0 33,382
BALL CORP Common Stock 058498106 111,263 1,236,670 SH   SOLE   1,051,714 0 184,956
BALLY'S CORP Common Stock 05875B106 1,124 22,410 SH   SOLE   9,840 0 12,570
BANC OF CALIFORNIA INC Common Stock 05990K106 1,793 96,989 SH   SOLE   79,811 0 17,178
BANCFIRST CORP Common Stock 05945F103 4,990 83,001 SH   SOLE   78,609 0 4,392
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 62,740 9,520,542 SH   SOLE   7,390,919 0 2,129,622
BANCO BRADESCO S A SPONSORED ADR ADR 059460402 36 10,985 SH   SOLE   5,704 0 5,281
BANCO BRADESCO-SPONSORED ADR ADR 059460303 7,184 1,875,745 SH   SOLE   1,436,339 0 439,407
BANCO DE CHILE SPONSORED ADR ADR 059520106 4,372 236,435 SH   SOLE   218,779 0 17,656
BANCO MACRO SA SPON ADR B ADR 05961W105 743 43,759 SH   SOLE   43,713 0 46
BANCO SANTANDER BRAZIL S.A. ADR 05967A107 5,202 795,410 SH   SOLE   742,234 0 53,176
BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 52,380 14,469,539 SH   SOLE   11,722,911 0 2,746,628
BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 6,088 307,946 SH   SOLE   288,469 0 19,477
BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 10,660 307,927 SH   SOLE   248,748 0 59,179
BANCORP INC/DE Common Stock 05969A105 2,459 96,633 SH   SOLE   92,429 0 4,204
BANCORPSOUTH INC Common Stock 05971J102 4,693 157,593 SH   SOLE   150,367 0 7,226
BANDWIDTH INC-CLASS A Common Stock 05988J103 2,654 29,394 SH   SOLE   27,104 0 2,290
BANK FIRST CORP Common Stock 06211J100 211 2,984 SH   SOLE   128 0 2,856
BANK OF AMERICA CORP Common Stock 060505104 1,099,840 25,909,061 SH   SOLE   21,315,343 0 4,593,718
BANK OF HAWAII CORP Common Stock 062540109 20,607 250,790 SH   SOLE   203,567 0 47,223
BANK OF MARIN BANCORP Common Stock 063425102 472 12,500 SH   SOLE   11,182 0 1,319
BANK OF MONTREAL Common Stock 063671101 30,172 302,534 SH   SOLE   292,436 0 10,098
BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 158,305 3,053,720 SH   SOLE   2,312,011 0 741,709
BANK OF NOVA SCOTIA Common Stock 064149107 36,751 597,292 SH   SOLE   580,650 0 16,642
BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 10,740 302,463 SH   SOLE   206,986 0 95,478
BANK OZK Common Stock 06417N103 21,206 493,402 SH   SOLE   306,308 0 187,094
BANKFINANCIAL CORP Common Stock 06643P104 124 10,766 SH   SOLE   10,547 0 219
BANKUNITED INC COM Common Stock 06652K103 30,097 719,672 SH   SOLE   268,741 0 450,931
BANNER CORP Common Stock 06652V208 7,825 141,739 SH   SOLE   114,758 0 26,981
BAOZUN INC-SPN ADR ADR 06684L103 1,569 89,531 SH   SOLE   86,484 0 3,047
BAR HARBOR BANKSHARES Common Stock 066849100 201 7,170 SH   SOLE   6,992 0 178
BARCLAYS PLC ADR ADR 06738E204 77,764 7,535,270 SH   SOLE   5,907,071 0 1,628,198
BARNES & NOBLE EDUCATION INC Common Stock 06777U101 633 63,378 SH   SOLE   56,076 0 7,302
BARNES GROUP INC Common Stock 067806109 5,593 134,029 SH   SOLE   122,596 0 11,432
BARRETT BUSINESS SERVICES INC Common Stock 068463108 1,333 17,475 SH   SOLE   17,418 0 57
BARRICK GOLD CORP Common Stock 067901108 24,029 1,331,257 SH   SOLE   1,263,327 0 67,930
BASSETT FURNITURE INDS INC COM Common Stock 070203104 446 24,624 SH   SOLE   24,589 0 35
Bath & Body Works Inc Common Stock 070830104 42,038 666,950 SH   SOLE   555,023 0 111,927
BAUSCH HEALTH COS INC Common Stock 071734107 7,314 262,605 SH   SOLE   250,487 0 12,118
BAXTER INTERNATIONAL INC Common Stock 071813109 153,729 1,911,340 SH   SOLE   1,546,238 0 365,102
BBVA ARGENTINA SA-ADR ADR 058934100 56 14,268 SH   SOLE   5,978 0 8,290
BCB BANCORP INC Common Stock 055298103 329 22,274 SH   SOLE   22,007 0 267
BCE Inc Common Stock 05534B760 51,490 1,028,576 SH   SOLE   230,874 0 797,702
BEACON ROOFING SUPPLY INC Common Stock 073685109 3,947 82,649 SH   SOLE   55,543 0 27,106
Beam Global Common Stock 07373B109 303 11,067 SH   SOLE   9,985 0 1,082
BEAM THERAPEUTICS INC Common Stock 07373V105 2,138 24,569 SH   SOLE   23,237 0 1,332
BEAUTY HEALTH CO EQUITY Common Stock 88331L108 4,924 189,609 SH   SOLE   50,119 0 139,490
BEAZER HOMES USA INC Common Stock 07556Q881 468 27,119 SH   SOLE   24,256 0 2,863
BECTON DICKINSON AND CO Common Stock 075887109 267,072 1,086,455 SH   SOLE   822,572 0 263,883
BED BATH & BEYOND INC Common Stock 075896100 5,539 320,654 SH   SOLE   303,670 0 16,984
BEIGENE LTD-ADR ADR 07725L102 23,363 64,362 SH   SOLE   60,207 0 4,155
BEL FUSE INC Common Stock 077347300 230 18,467 SH   SOLE   18,400 0 67
BELDEN INC Common Stock 077454106 10,051 172,524 SH   SOLE   85,114 0 87,410
BELLRING BRANDS INC-CLASS A Common Stock 079823100 778 25,287 SH   SOLE   21,627 0 3,660
BENCHMARK ELECTRONICS INC Common Stock 08160H101 4,787 179,219 SH   SOLE   121,493 0 57,726
BENEFITFOCUS INC Common Stock 08180D106 2,098 188,999 SH   SOLE   44,610 0 144,389
BENTLEY SYSTEMS INC-CLASS B Common Stock 08265T208 1,143 18,847 SH   SOLE   15,040 0 3,807
BERKELEY LIGHTS INC Common Stock 084310101 201 10,262 SH   SOLE   9,289 0 973
BERKSHIRE HATHAWAY INC Common Stock 084670702 1,479,126 5,419,236 SH   SOLE   4,486,388 0 932,848
BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 72,403 176 SH   SOLE   176 0 0
BERKSHIRE HILLS BANCORP INC Common Stock 084680107 10,088 373,895 SH   SOLE   348,133 0 25,762
BERRY CORP Common Stock 08579X101 2,169 300,891 SH   SOLE   271,686 0 29,205
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 12,120 199,082 SH   SOLE   103,158 0 95,924
BEST BUY CO INC Common Stock 086516101 146,736 1,388,103 SH   SOLE   954,279 0 433,824
BEYOND MEAT INC Common Stock 08862E109 8,893 84,487 SH   SOLE   69,287 0 15,200
BEYONDSPRING INC Common Stock G10830100 1,639 104,016 SH   SOLE   71,297 0 32,719
BGC PARTNERS INC Common Stock 05541T101 11,427 2,193,278 SH   SOLE   386,080 0 1,807,198
BHP BILLITON LTD SPONSORED ADR ADR 088606108 90,738 1,695,397 SH   SOLE   1,478,683 0 216,715
BHP BILLITON PLC SPONSORED ADR ADR 05545E209 33,337 657,656 SH   SOLE   589,764 0 67,893
BIG LOTS INC Common Stock 089302103 7,255 167,316 SH   SOLE   120,072 0 47,245
BIGCOMMERCE HOLDINGS-SER 1 Common Stock 08975P108 821 16,222 SH   SOLE   14,655 0 1,567
BILGARI HOLDINGS INC. CLASS B Common Stock 08986R309 219 1,272 SH   SOLE   584 0 688
BILIBILI INC-SPONSORED ADR ADR 090040106 2,626 39,681 SH   SOLE   35,168 0 4,513
Bill.Com Holdings Inc Common Stock 090043100 36,924 138,320 SH   SOLE   104,348 0 33,972
BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 3,292 229,056 SH   SOLE   120,564 0 108,492
BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 600 166,128 SH   SOLE   126,224 0 39,904
BIOGEN INC Common Stock 09062X103 169,378 598,531 SH   SOLE   466,954 0 131,577
BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 10,851 78,116 SH   SOLE   25,495 0 52,621
BIOLIFE SOLUTIONS INC Common Stock 09062W204 1,346 31,817 SH   SOLE   20,864 0 10,953
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 17,000 219,949 SH   SOLE   193,882 0 26,067
Bionano Genomics Inc Common Stock 09075F107 400 72,686 SH   SOLE   61,144 0 11,542
BIONTECH SE ADR 09075V102 324 1,186 SH   SOLE   622 0 564
BIO-RAD LABORATORIES INC Common Stock 090572207 59,098 79,225 SH   SOLE   59,984 0 19,241
BIOSIG TECHNOLOGIES INC Common Stock 09073N201 56 18,919 SH   SOLE   18,820 0 99
BIO-TECHNE CORP Common Stock 09073M104 55,052 113,609 SH   SOLE   100,136 0 13,473
BIOXCEL THERAPEUTICS INC Common Stock 09075P105 350 11,525 SH   SOLE   11,457 0 68
BJ'S RESTAURANTS INC Common Stock 09180C106 1,749 41,885 SH   SOLE   38,074 0 3,811
BJ'S WHOLESALE CLUB INC Common Stock 05550J101 13,503 245,870 SH   SOLE   157,592 0 88,278
Black Diamond Therapeutics Inc Common Stock 09203E105 565 66,758 SH   SOLE   66,072 0 686
BLACK HILLS CORP Common Stock 092113109 8,321 132,584 SH   SOLE   105,022 0 27,562
BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 15,217 211,351 SH   SOLE   199,040 0 12,311
BLACKBAUD INC Common Stock 09227Q100 8,979 127,636 SH   SOLE   120,287 0 7,349
BLACKBERRY LTD Common Stock 09228F103 5,561 571,576 SH   SOLE   545,684 0 25,892
BLACKLINE INC Common Stock 09239B109 10,616 89,920 SH   SOLE   79,428 0 10,492
BLACKROCK CAPITAL ALLOCATION Closed-End Fund 09260U109 8,481 419,827 SH   SOLE   419,827 0 0
BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 23,014 1,389,745 SH   SOLE   1,230,492 0 159,253
BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 67,418 4,450,048 SH   SOLE   4,026,964 0 423,084
BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 8,741 757,450 SH   SOLE   632,989 0 124,460
BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 10,683 1,090,141 SH   SOLE   870,580 0 219,561
BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 49,948 4,265,396 SH   SOLE   3,408,479 0 856,917
BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 22,533 3,663,919 SH   SOLE   3,068,556 0 595,363
BLACKROCK FLOAT RT INCOME ST Closed-End Fund 09255X100 9,365 701,005 SH   SOLE   604,587 0 96,418
BLACKROCK GLOBAL ENRG & RES Closed-End Fund 09250U101 4,728 498,725 SH   SOLE   422,787 0 75,938
BLACKROCK INC Common Stock 09247X101 467,831 557,831 SH   SOLE   495,449 0 62,382
BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 890 34,868 SH   SOLE   2,811 0 32,057
BlackRock Muni Intermediate Du Closed-End Fund 09253X102 67,858 4,461,408 SH   SOLE   2,137,253 0 2,324,155
BLACKROCK MUNICIPAL INC TRUST Closed-End Fund 09248F109 883 59,679 SH   SOLE   4,799 0 54,880
BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 1,582 103,667 SH   SOLE   45 0 103,622
BLACKROCK MUNIHOLDINGS FUND Closed-End Fund 09253N104 686 41,914 SH   SOLE   36,599 0 5,315
BlackRock MuniHoldings Investm Closed-End Fund 09254P108 4,059 279,533 SH   SOLE   85,554 0 193,979
BlackRock MuniHoldings Quality Closed-End Fund 09254C107 2,113 153,117 SH   SOLE   33,532 0 119,585
BlackRock MuniVest Fund Inc Closed-End Fund 09253R105 3,152 332,852 SH   SOLE   267,922 0 64,930
BLACKROCK MUNIYIELD FUND Closed-End Fund 09253W104 654 44,018 SH   SOLE   35,086 0 8,933
BlackRock MuniYield Quality Fu Closed-End Fund 09254G108 680 47,260 SH   SOLE   36,446 0 10,814
BlackRock MuniYield Quality Fu Closed-End Fund 09254F100 756 46,647 SH   SOLE   3,751 0 42,896
BlackRock MuniYield Quality Fu Closed-End Fund 09254E103 49,881 3,397,912 SH   SOLE   1,609,325 0 1,788,587
BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 18,091 2,025,872 SH   SOLE   1,701,857 0 324,014
BLACKSTONE INC Common Stock 09260D107 86,437 742,966 SH   SOLE   611,724 0 131,241
BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 4,670 154,012 SH   SOLE   138,624 0 15,388
BLACKSTONE STRATEGIC CREDIT FUND Closed-End Fund 09257R101 4,531 327,129 SH   SOLE   166,058 0 161,071
BLOOM ENERGY CORP- A Common Stock 093712107 1,642 87,732 SH   SOLE   77,452 0 10,280
BLOOMIN BRANDS INC COM Common Stock 094235108 15,557 622,285 SH   SOLE   219,085 0 403,200
BLUCORA INC Common Stock 095229100 1,704 109,330 SH   SOLE   102,336 0 6,994
BLUE APRON HOLDING INC-A Common Stock 09523Q200 892 121,414 SH   SOLE   121,414 0 0
BLUE BIRD CORP COM Common Stock 095306106 211 10,123 SH   SOLE   9,819 0 304
BLUEBIRD BIO INC Common Stock 09609G100 2,604 136,245 SH   SOLE   85,131 0 51,114
Bluegreen Vacations Holding Co Common Stock 096308101 275 10,668 SH   SOLE   10,016 0 652
BLUELINX HOLDINGS INC Common Stock 09624H208 424 8,670 SH   SOLE   8,622 0 48
BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 6,324 61,509 SH   SOLE   50,659 0 10,850
BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 866 67,988 SH   SOLE   61,445 0 6,543
BM TECHNOLOGIES INC Common Stock 05591L107 111 12,473 SH   SOLE   11,902 0 570
BNY Mellon Strategic Municipal Closed-End Fund 09662E109 437 54,792 SH   SOLE   37,305 0 17,487
BNYM HIGH YIELD STRAT Closed-End Fund 09660L105 1,012 313,207 SH   SOLE   284,534 0 28,673
BOEING CO/THE Common Stock 097023105 324,450 1,475,175 SH   SOLE   1,295,513 0 179,661
BOISE CASCADE CO Common Stock 09739D100 7,799 144,472 SH   SOLE   102,608 0 41,865
BOK FINANCIAL CORP Common Stock 05561Q201 8,180 91,351 SH   SOLE   86,946 0 4,405
BONANZA CREEK ENERGY I COM Common Stock 097793400 6,345 132,459 SH   SOLE   123,596 0 8,863
BOOKING HOLDINGS INC Common Stock 09857L108 283,638 119,483 SH   SOLE   101,859 0 17,624
BOOT BARN HLDGS INC COM Common Stock 099406100 11,694 131,586 SH   SOLE   71,207 0 60,379
BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 27,676 348,789 SH   SOLE   251,176 0 97,613
BORGWARNER INC Common Stock 099724106 68,955 1,595,810 SH   SOLE   975,047 0 620,763
BOSTON BEER CO INC/THE Common Stock 100557107 14,272 27,999 SH   SOLE   25,648 0 2,351
BOSTON OMAHA CORP-CL A Common Stock 101044105 430 11,089 SH   SOLE   7,265 0 3,824
BOSTON PROPERTIES INC REIT REIT 101121101 41,708 384,942 SH   SOLE   319,781 0 65,161
BOSTON SCIENTIFIC CORP Common Stock 101137107 174,991 4,032,983 SH   SOLE   3,360,208 0 672,775
BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 5,947 151,412 SH   SOLE   134,656 0 16,756
BOULDER GROWTH & INC COM Closed-End Fund 101507101 37,127 2,831,977 SH   SOLE   1,723,697 0 1,108,280
BOX INC CLASS A Common Stock 10316T104 2,299 97,108 SH   SOLE   55,873 0 41,235
BOYD GAMING CORP Common Stock 103304101 16,270 257,189 SH   SOLE   232,168 0 25,021
BP PLC SPONSORED ADR ADR 055622104 105,994 3,878,291 SH   SOLE   2,737,401 0 1,140,890
BRADY CORP Common Stock 104674106 5,306 104,658 SH   SOLE   84,577 0 20,080
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1,451 299,120 SH   SOLE   297,016 0 2,104
BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 9,855 734,348 SH   SOLE   566,217 0 168,131
BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 21,964 1,754,281 SH   SOLE   1,611,621 0 142,660
BRASKEM S A SP ADR PFD A ADR 105532105 614 28,127 SH   SOLE   27,627 0 500
BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 3,238 644,955 SH   SOLE   596,305 0 48,650
BRIDGEBIO PHARMA INC Common Stock 10806X102 2,890 61,664 SH   SOLE   56,190 0 5,474
BRIDGEWATER BANCSHARES INC Common Stock 108621103 1,049 59,898 SH   SOLE   51,386 0 8,512
BRIGHAM MINERALS INC-CL A Common Stock 10918L103 4,105 214,242 SH   SOLE   210,779 0 3,464
BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 19,432 139,374 SH   SOLE   123,466 0 15,908
BRIGHTCOVE Common Stock 10921T101 399 34,551 SH   SOLE   33,446 0 1,105
BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 14,075 311,183 SH   SOLE   274,849 0 36,334
BRIGHTSPHERE INVESTMENT GROUP Common Stock 10948W103 4,621 176,833 SH   SOLE   152,223 0 24,610
BrightSpire Capital Inc REIT 10949T109 4,337 461,924 SH   SOLE   439,583 0 22,341
BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 933 63,236 SH   SOLE   61,275 0 1,961
BRINKER INTERNATIONAL INC Common Stock 109641100 20,795 423,958 SH   SOLE   112,929 0 311,029
BRINK'S CO/THE Common Stock 109696104 4,253 67,188 SH   SOLE   63,948 0 3,240
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 584,091 9,871,400 SH   SOLE   5,866,186 0 4,005,214
Bristow Group Inc Common Stock 11040G103 1,331 41,822 SH   SOLE   36,811 0 5,011
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 77,086 2,184,987 SH   SOLE   1,784,929 0 400,058
BRIXMOR PPTY GROUP INC COM REIT 11120U105 15,490 700,578 SH   SOLE   589,178 0 111,399
BROADCOM INC Common Stock 11135F101 676,105 1,394,232 SH   SOLE   1,161,338 0 232,895
BROADMARK REALTY CAPITAL INC REIT 11135B100 701 71,138 SH   SOLE   69,333 0 1,805
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 75,422 452,604 SH   SOLE   394,421 0 58,184
BROADSTONE NET LEASE INC-A REIT 11135E203 2,548 102,698 SH   SOLE   92,670 0 10,028
BROOKDALE SENIOR LIVING INC Common Stock 112463104 1,610 255,614 SH   SOLE   240,623 0 14,991
BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 46,012 859,884 SH   SOLE   822,302 0 37,583
BROOKFIELD INFRASTRUCTURE PARTNERS LP Ltd Part G16252101 232 4,128 SH   SOLE   4,128 0 0
BROOKFIELD INFRASTRUCTURE-A Common Stock 11275Q107 1,813 30,279 SH   SOLE   19,769 0 10,510
BROOKFIELD RENEWABLE COR-A Common Stock 11284V105 5,959 153,549 SH   SOLE   125,780 0 27,769
BROOKLINE BANCORP INC Common Stock 11373M107 2,891 189,442 SH   SOLE   150,783 0 38,659
BROOKS AUTOMATION INC Common Stock 114340102 13,719 134,044 SH   SOLE   116,659 0 17,385
BROWN & BROWN INC COM Common Stock 115236101 26,525 478,353 SH   SOLE   451,842 0 26,511
BROWN FORMAN CORP CL A Common Stock 115637100 9,132 145,710 SH   SOLE   141,529 0 4,180
Brown-Forman Corp Common Stock 115637209 70,203 1,047,654 SH   SOLE   920,398 0 127,256
BRP GROUP INC-A Common Stock 05589G102 2,730 82,016 SH   SOLE   45,834 0 36,182
BRP INC/CA- SUB VOTING Common Stock 05577W200 5,361 57,844 SH   SOLE   10,438 0 47,406
BRT APARTMENTS CORP REIT 055645303 445 23,089 SH   SOLE   21,062 0 2,026
BRUKER CORP Common Stock 116794108 15,395 197,124 SH   SOLE   105,780 0 91,344
BRUNSWICK CORP/DE Common Stock 117043109 17,558 184,294 SH   SOLE   135,034 0 49,261
BRYN MAWR BANK CORP Common Stock 117665109 1,577 34,329 SH   SOLE   32,959 0 1,370
BTRS Holdings Inc Common Stock 11778X104 923 86,721 SH   SOLE   84,758 0 1,963
BUCKLE INC/THE Common Stock 118440106 11,078 279,810 SH   SOLE   272,433 0 7,377
BUILD ACQUISITION CORP Unit 12008J204 549 54,869 SH   SOLE   0 0 54,869
BUILD-A-BEAR WORKSHOP INC Common Stock 120076104 310 18,304 SH   SOLE   18,304 0 0
BUILDERS FIRSTSOURCE INC Common Stock 12008R107 17,312 334,604 SH   SOLE   273,081 0 61,523
BUMBLE INC-A Common Stock 12047B105 254 5,073 SH   SOLE   1,545 0 3,528
BUNGE LTD Common Stock G16962105 31,101 382,451 SH   SOLE   173,125 0 209,326
BURLINGTON STORES INC Common Stock 122017106 32,199 113,549 SH   SOLE   97,439 0 16,110
Burning Rock Biotech Ltd ADR 12233L107 1,435 80,235 SH   SOLE   77,649 0 2,586
BUTTERFLY NETWORK INC Common Stock 124155102 335 32,131 SH   SOLE   30,918 0 1,213
BWX TECHNOLOGIES Common Stock 05605H100 21,750 403,823 SH   SOLE   159,263 0 244,560
BYLINE BANCORP INC Common Stock 124411109 2,333 94,984 SH   SOLE   24,179 0 70,805
Byrna Technologies Inc Common Stock 12448X201 714 32,643 SH   SOLE   14,406 0 18,237
C3.AI INC-A Common Stock 12468P104 2,402 51,839 SH   SOLE   48,415 0 3,424
C4 THERAPEUTICS INC Common Stock 12529R107 1,204 26,942 SH   SOLE   10,392 0 16,550
CABLE ONE INC Common Stock 12685J105 20,004 11,033 SH   SOLE   8,175 0 2,858
CABOT CORP Common Stock 127055101 20,633 411,664 SH   SOLE   135,243 0 276,421
CABOT OIL & GAS CORP Common Stock 127097103 42,187 1,938,731 SH   SOLE   1,629,620 0 309,111
CACI INTERNATIONAL INC Common Stock 127190304 19,995 76,287 SH   SOLE   65,880 0 10,407
CACTUS INC - A Common Stock 127203107 7,112 188,535 SH   SOLE   106,531 0 82,003
CADENCE BANCORP Common Stock 12739A100 13,678 622,872 SH   SOLE   579,966 0 42,906
CADENCE DESIGN SYSTEMS INC Common Stock 127387108 150,279 992,332 SH   SOLE   802,227 0 190,105
CADIZ INC COM NEW Common Stock 127537207 153 21,704 SH   SOLE   16,668 0 5,036
CAE INC Common Stock 124765108 8,269 276,825 SH   SOLE   270,216 0 6,609
CAESARS ENTERTAINMENT INC Common Stock 12769G100 31,892 284,042 SH   SOLE   262,029 0 22,013
CAESARSTONE LTD Common Stock M20598104 1,192 95,936 SH   SOLE   82,994 0 12,942
CAI INTERNATIONAL INC Common Stock 12477X106 2,679 47,915 SH   SOLE   24,336 0 23,579
CALAMOS LNG/SHRT EQ & DYN Closed-End Fund 12812C106 3,918 192,533 SH   SOLE   184,732 0 7,801
CALAMP CORP Common Stock 128126109 1,336 134,260 SH   SOLE   128,306 0 5,954
CALAVO GROWERS INC Common Stock 128246105 4,680 122,386 SH   SOLE   84,063 0 38,323
CALERES INC Common Stock 129500104 3,250 146,254 SH   SOLE   138,785 0 7,469
CALIFORNIA RESOURCES CORP Common Stock 13057Q305 1,807 44,081 SH   SOLE   2,417 0 41,664
CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 9,394 159,405 SH   SOLE   139,520 0 19,885
CALIX INC COM Common Stock 13100M509 6,974 141,093 SH   SOLE   33,958 0 107,135
CALLAWAY GOLF CO Common Stock 131193104 7,239 261,985 SH   SOLE   206,949 0 55,036
CALLON PETROLEUM CO Common Stock 13123X508 4,079 83,104 SH   SOLE   72,665 0 10,439
CAL-MAINE FOODS INC Common Stock 128030202 4,945 136,758 SH   SOLE   106,952 0 29,806
CAMBIUM NETWORKS CORP Common Stock G17766109 1,488 41,130 SH   SOLE   18,064 0 23,066
CAMDEN NATIONAL CORP Common Stock 133034108 2,330 48,644 SH   SOLE   5,762 0 42,882
CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 47,825 324,300 SH   SOLE   286,369 0 37,931
CAMECO CORP Common Stock 13321L108 17,891 823,320 SH   SOLE   794,490 0 28,831
CAMPBELL SOUP CO Common Stock 134429109 30,126 720,544 SH   SOLE   564,981 0 155,563
CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 2,621 67,421 SH   SOLE   43,027 0 24,394
Camtek Ltd/Israel Common Stock M20791105 543 13,401 SH   SOLE   13,358 0 43
CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 29,002 260,572 SH   SOLE   247,339 0 13,232
Canadian National Railway Co Common Stock 136375102 64,489 557,618 SH   SOLE   515,390 0 42,228
CANADIAN NATURAL RESOURCES Common Stock 136385101 42,266 1,156,708 SH   SOLE   511,867 0 644,840
Canadian Pacific Railway Ltd Common Stock 13645T100 40,531 622,890 SH   SOLE   591,272 0 31,618
CANADIAN SOLAR INC Common Stock 136635109 544 15,739 SH   SOLE   15,739 0 0
CANNAE HOLDINGS INC Common Stock 13765N107 1,952 62,741 SH   SOLE   60,347 0 2,394
CANON INC ADR ADR 138006309 52,620 2,158,326 SH   SOLE   1,963,939 0 194,388
CANOO INC Common Stock 13803R102 705 91,616 SH   SOLE   85,903 0 5,713
CANOPY GROWTH CORP Common Stock 138035100 530 38,226 SH   SOLE   37,893 0 333
CANTALOUPE INC Common Stock 138103106 233 21,607 SH   SOLE   21,594 0 13
CAPITAL CITY BANK GROUP INC Common Stock 139674105 523 21,127 SH   SOLE   11,282 0 9,845
CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 259,531 1,602,339 SH   SOLE   1,153,298 0 449,041
CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 4,554 396,345 SH   SOLE   369,720 0 26,625
CAPRI HOLDINGS LTD Common Stock G1890L107 36,722 758,558 SH   SOLE   600,933 0 157,625
CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 401 18,874 SH   SOLE   13,938 0 4,936
CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 2,726 407,548 SH   SOLE   375,926 0 31,622
CARA THERAPEUTICS INC Common Stock 140755109 2,924 189,240 SH   SOLE   168,210 0 21,030
Cardiff Oncology Inc Common Stock 14147L108 100 15,039 SH   SOLE   14,812 0 227
CARDINAL HEALTH INC Common Stock 14149Y108 61,389 1,241,193 SH   SOLE   885,610 0 355,583
CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 4,211 128,277 SH   SOLE   86,565 0 41,712
CARDLYTICS Common Stock 14161W105 2,641 31,457 SH   SOLE   28,714 0 2,743
CAREDX INC Common Stock 14167L103 4,978 78,556 SH   SOLE   37,714 0 40,842
CARETRUST REIT INC REIT 14174T107 5,292 260,422 SH   SOLE   179,475 0 80,947
CARGURUS INC Common Stock 141788109 2,349 74,799 SH   SOLE   72,835 0 1,964
CARLISLE COS INC Common Stock 142339100 39,226 197,324 SH   SOLE   172,203 0 25,121
CARLOTZ INC Common Stock 142552108 350 91,837 SH   SOLE   90,608 0 1,229
CARMAX INC Common Stock 143130102 71,706 560,379 SH   SOLE   486,193 0 74,186
CARNIVAL CORP Common Stock 143658300 103,001 4,118,391 SH   SOLE   3,042,485 0 1,075,906
CARNIVAL PLC ADR ADR 14365C103 5,506 241,404 SH   SOLE   230,992 0 10,412
CarParts.com Inc Common Stock 14427M107 714 45,766 SH   SOLE   19,237 0 26,529
CARPENTER TECHNOLOGY CORP Common Stock 144285103 5,600 171,057 SH   SOLE   160,231 0 10,826
CARRIAGE SERVICES INC Common Stock 143905107 1,542 34,587 SH   SOLE   7,474 0 27,113
CARRIER GLOBAL CORP Common Stock 14448C104 164,486 3,177,869 SH   SOLE   2,192,741 0 985,128
CARROLS RESTAURANT GROUP INC Common Stock 14574X104 338 92,430 SH   SOLE   87,838 0 4,592
CARS.COM INC Common Stock 14575E105 3,094 244,546 SH   SOLE   161,689 0 82,857
CARTER BANK & TRUST Common Stock 146103106 1,309 92,061 SH   SOLE   79,463 0 12,598
CARTER'S INC Common Stock 146229109 14,244 146,479 SH   SOLE   78,744 0 67,735
CARVANA CO Common Stock 146869102 35,841 118,858 SH   SOLE   80,682 0 38,176
CASA SYSTEMS INC Common Stock 14713L102 118 17,332 SH   SOLE   16,265 0 1,067
CASELLA WASTE SYSTEMS INC Common Stock 147448104 5,889 77,544 SH   SOLE   70,924 0 6,620
CASEY'S GENERAL STORES INC Common Stock 147528103 25,100 133,190 SH   SOLE   81,766 0 51,424
CASPER SLEEP INC Common Stock 147626105 50 11,796 SH   SOLE   10,761 0 1,035
CASS INFORMATION SYSTEMS INC Common Stock 14808P109 2,230 53,285 SH   SOLE   42,884 0 10,400
CASSAVA SCIENCES INC Common Stock 14817C107 946 15,242 SH   SOLE   13,424 0 1,818
CASTLE BIOSCIENCES INC Common Stock 14843C105 2,202 33,110 SH   SOLE   21,178 0 11,932
CATALENT INC COM Common Stock 148806102 82,020 616,371 SH   SOLE   374,406 0 241,965
CATALYST PHARM PARTNER COM Common Stock 14888U101 893 168,398 SH   SOLE   49,435 0 118,963
CATCHMARK TIMBER TR IN CL A REIT 14912Y202 4,619 389,133 SH   SOLE   273,426 0 115,707
CATERPILLAR INC Common Stock 149123101 331,219 1,725,371 SH   SOLE   1,487,672 0 237,699
CATHAY GENERAL BANCORP Common Stock 149150104 13,846 334,514 SH   SOLE   272,448 0 62,066
CATO CORP/THE Common Stock 149205106 934 56,471 SH   SOLE   53,254 0 3,217
CAVCO INDUSTRIES INC Common Stock 149568107 4,168 17,606 SH   SOLE   15,814 0 1,792
CBIZ INC Common Stock 124805102 5,611 173,498 SH   SOLE   158,870 0 14,628
CBOE GLOBAL MARKETS INC Common Stock 12503M108 38,189 308,323 SH   SOLE   188,970 0 119,353
CBRE Global Real Estate Income Closed-End Fund 12504G100 62,125 7,431,267 SH   SOLE   5,032,756 0 2,398,510
CBRE GROUP INC - A Common Stock 12504L109 122,739 1,260,674 SH   SOLE   1,055,458 0 205,216
CBTX INC Common Stock 12481V104 1,143 43,321 SH   SOLE   42,879 0 442
CDK GLOBAL INC Common Stock 12508E101 9,926 233,282 SH   SOLE   181,990 0 51,292
CDW CORP/DE Common Stock 12514G108 71,963 395,357 SH   SOLE   346,854 0 48,503
CECO ENVIRONMENTAL CORP Common Stock 125141101 312 44,315 SH   SOLE   44,010 0 305
CELANESE CORP Common Stock 150870103 89,854 596,481 SH   SOLE   403,548 0 192,933
CELESTICA INC Common Stock 15101Q108 892 100,464 SH   SOLE   100,334 0 130
CELLDEX THERAPEUTICS INC Common Stock 15117B202 2,506 46,408 SH   SOLE   15,105 0 31,303
CEL-SCI CORP Common Stock 150837607 286 26,045 SH   SOLE   25,969 0 76
CELSIUS HOLDINGS INC Common Stock 15118V207 17,431 193,483 SH   SOLE   131,974 0 61,509
CEMEX S A SPON ADR 5 ORD ADR 151290889 13,534 1,887,524 SH   SOLE   1,826,908 0 60,616
CENOVUS ENERGY INC Common Stock 15135U109 11,358 1,128,994 SH   SOLE   1,107,254 0 21,740
CENTENE CORP Common Stock 15135B101 110,765 1,777,648 SH   SOLE   1,539,363 0 238,285
CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 561 83,736 SH   SOLE   83,247 0 489
CENTERPOINT ENERGY INC Common Stock 15189T107 58,259 2,368,267 SH   SOLE   2,125,195 0 243,071
CENTERSPACE REIT 15202L107 4,226 44,721 SH   SOLE   26,263 0 18,458
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 2,492 350,989 SH   SOLE   328,476 0 22,513
CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 640 88,614 SH   SOLE   79,627 0 8,987
CENTRAL GARDEN AND PET CO Common Stock 153527106 1,563 32,571 SH   SOLE   20,852 0 11,719
CENTRAL GARDEN AND PET CO Common Stock 153527205 5,367 124,816 SH   SOLE   90,032 0 34,784
CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 5,541 215,755 SH   SOLE   135,403 0 80,352
CENTRAL SECS CORP COM Closed-End Fund 155123102 5,988 141,726 SH   SOLE   97,574 0 44,152
CENTRAL VY CMNTY BANC COM Common Stock 155685100 428 19,903 SH   SOLE   19,380 0 523
CENTURY ALUMINUM CO Common Stock 156431108 6,505 483,667 SH   SOLE   173,009 0 310,658
CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 494 4,283 SH   SOLE   4,147 0 136
CENTURY COMMUNITIES INC Common Stock 156504300 5,992 97,506 SH   SOLE   59,533 0 37,973
CERENCE INC Common Stock 156727109 6,485 67,470 SH   SOLE   59,139 0 8,331
CEREVEL THERAPEUTICS HOLDING Common Stock 15678U128 1,641 55,639 SH   SOLE   17,888 0 37,751
CERIDIAN HCM HOLDING INC Common Stock 15677J108 20,913 185,694 SH   SOLE   105,001 0 80,693
CERNER CORP Common Stock 156782104 85,429 1,211,418 SH   SOLE   1,062,225 0 149,193
Certara Inc Common Stock 15687V109 1,190 35,940 SH   SOLE   33,904 0 2,036
CERUS CORP COM Common Stock 157085101 664 109,064 SH   SOLE   105,940 0 3,124
CEVA INC COM Common Stock 157210105 3,209 75,206 SH   SOLE   71,620 0 3,586
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 44,300 793,630 SH   SOLE   707,461 0 86,170
CGI GROUP INC Common Stock 12532H104 23,730 279,971 SH   SOLE   271,206 0 8,765
CH ROBINSON WORLDWIDE INC Common Stock 12541W209 68,220 784,139 SH   SOLE   631,178 0 152,962
CHAMPIONX CORP Common Stock 15872M104 8,045 359,795 SH   SOLE   250,265 0 109,530
CHANGE HEALTHCARE INC Common Stock 15912K100 8,070 385,387 SH   SOLE   313,607 0 71,780
CHANNELADVISOR CORP COM Common Stock 159179100 2,655 105,228 SH   SOLE   17,753 0 87,475
CHARGEPOINT HOLDINGS INC Common Stock 15961R105 837 41,872 SH   SOLE   38,122 0 3,750
CHARLES RIVER LABORATORIES INT Common Stock 159864107 58,205 141,045 SH   SOLE   107,562 0 33,483
CHARLES SCHWAB CORP/THE Common Stock 808513105 370,774 5,090,259 SH   SOLE   4,138,186 0 952,072
CHART INDUSTRIES INC Common Stock 16115Q308 29,255 153,081 SH   SOLE   85,786 0 67,295
CHARTER COMMUNICATIONS INC Common Stock 16119P108 405,136 556,842 SH   SOLE   480,710 0 76,133
CHASE CORP Common Stock 16150R104 2,249 22,017 SH   SOLE   1,992 0 20,025
CHASERG TECH ACQ CORP Common Stock 39813G109 3,751 128,379 SH   SOLE   25,849 0 102,530
CHATHAM LODGING TR COM REIT REIT 16208T102 4,821 393,576 SH   SOLE   332,029 0 61,547
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 35,243 311,771 SH   SOLE   234,936 0 76,835
CHEESECAKE FACTORY INC/THE Common Stock 163072101 8,140 173,186 SH   SOLE   160,780 0 12,406
CHEFS' WAREHOUSE INC/THE Common Stock 163086101 3,403 104,488 SH   SOLE   49,844 0 54,644
CHEGG INC Common Stock 163092109 7,048 103,620 SH   SOLE   95,347 0 8,273
CHEMED CORP Common Stock 16359R103 30,450 65,468 SH   SOLE   47,155 0 18,313
CHEMOCENTRYX INC COM Common Stock 16383L106 4,447 260,050 SH   SOLE   251,036 0 9,014
CHEMOURS CO/THE Common Stock 163851108 12,389 426,312 SH   SOLE   311,164 0 115,148
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 56,289 576,316 SH   SOLE   549,879 0 26,437
CHERRY HILL MORTGAGE INVESTM REIT 164651101 1,090 122,718 SH   SOLE   108,509 0 14,209
CHESAPEAKE ENERGY CORP Common Stock 165167735 2,731 44,334 SH   SOLE   21,544 0 22,789
CHESAPEAKE UTILITIES CORP Common Stock 165303108 8,082 67,323 SH   SOLE   52,888 0 14,434
CHEVRON CORP Common Stock 166764100 576,226 5,679,902 SH   SOLE   4,484,756 0 1,195,146
Chewy Inc Common Stock 16679L109 3,805 55,865 SH   SOLE   53,517 0 2,348
CHICO'S FAS INC Common Stock 168615102 950 211,679 SH   SOLE   99,850 0 111,829
CHILDRENS PLACE INC/THE Common Stock 168905107 4,390 58,337 SH   SOLE   48,389 0 9,948
CHIMERA INVESTMENT CORP REIT REIT 16934Q208 8,892 598,810 SH   SOLE   359,597 0 239,213
CHIMERIX INC COM Common Stock 16934W106 144 23,321 SH   SOLE   22,395 0 926
CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 5,828 714,199 SH   SOLE   664,552 0 49,647
CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 6,060 123,245 SH   SOLE   114,280 0 8,965
CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 1,681 60,418 SH   SOLE   57,346 0 3,072
Chindata Group Holdings Ltd ADR 16955F107 678 80,614 SH   SOLE   78,196 0 2,418
CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 557 16,276 SH   SOLE   15,556 0 720
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 145,535 80,073 SH   SOLE   70,233 0 9,840
CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 16,915 133,854 SH   SOLE   117,663 0 16,191
CHROMADEX CORP COM NEW Common Stock 171077407 363 57,912 SH   SOLE   14,538 0 43,374
CHUBB LTD Common Stock H1467J104 233,596 1,346,528 SH   SOLE   1,094,322 0 252,207
CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 31,838 810,328 SH   SOLE   768,330 0 41,998
CHURCH & DWIGHT CO INC Common Stock 171340102 110,944 1,343,640 SH   SOLE   1,057,733 0 285,907
CHURCHILL DOWNS INC Common Stock 171484108 12,852 53,532 SH   SOLE   42,514 0 11,018
CHUYS HLDGS INC COM Common Stock 171604101 894 28,360 SH   SOLE   25,821 0 2,539
CIA CERVECERIAS UNIDAS - ADR ADR 204429104 5,301 306,574 SH   SOLE   288,685 0 17,889
CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 4,836 683,118 SH   SOLE   614,429 0 68,689
CIA ENERGETICA DE MINAS GERAIS ADR 204409601 4,015 1,593,084 SH   SOLE   1,537,014 0 56,070
CIA SIDERURGICA NACIONAL SA ADR 20440W105 1,148 218,239 SH   SOLE   179,187 0 39,052
CIENA CORP Common Stock 171779309 18,320 356,762 SH   SOLE   251,265 0 105,497
CIGNA CORP Common Stock 125523100 229,288 1,145,525 SH   SOLE   968,301 0 177,225
CIM COMMERCIAL TRUST CORP REIT 125525584 184 20,279 SH   SOLE   20,153 0 126
CIMAREX ENERGY CO Common Stock 171798101 63,924 733,072 SH   SOLE   525,181 0 207,891
CIMPRESS PLC Common Stock G2143T103 1,888 21,745 SH   SOLE   7,783 0 13,962
CINCINNATI FINANCIAL CORP Common Stock 172062101 71,507 626,051 SH   SOLE   571,222 0 54,829
CINEMARK HOLDINGS INC Common Stock 17243V102 25,602 1,332,730 SH   SOLE   341,531 0 991,199
CINTAS CORP Common Stock 172908105 127,959 336,150 SH   SOLE   264,010 0 72,140
CIRCOR INTERNATIONAL INC Common Stock 17273K109 2,718 82,336 SH   SOLE   46,052 0 36,284
CIRRUS LOGIC INC Common Stock 172755100 7,682 93,289 SH   SOLE   68,331 0 24,958
CISCO SYSTEMS INC Common Stock 17275R102 927,158 17,033,952 SH   SOLE   13,617,988 0 3,415,964
CIT GROUP INC Common Stock 125581801 25,786 496,363 SH   SOLE   428,424 0 67,939
CITI TRENDS INC Common Stock 17306X102 376 5,147 SH   SOLE   4,956 0 191
CITIGROUP INC Common Stock 172967424 454,569 6,477,189 SH   SOLE   4,512,377 0 1,964,813
Citius Pharmaceuticals Inc Common Stock 17322U207 163 80,470 SH   SOLE   77,748 0 2,722
CITIZENS & NORTHERN CORP Common Stock 172922106 303 11,979 SH   SOLE   11,511 0 468
CITIZENS FINL GRP INC COM Common Stock 174610105 160,135 3,408,569 SH   SOLE   2,265,456 0 1,143,113
CITIZENS INC/TX Common Stock 174740100 641 103,270 SH   SOLE   92,749 0 10,521
CITRIX SYSTEMS INC Common Stock 177376100 63,531 591,699 SH   SOLE   386,529 0 205,170
CITY HOLDING CO Common Stock 177835105 3,347 42,963 SH   SOLE   39,219 0 3,744
CITY OFFICE REIT INC REIT 178587101 774 43,365 SH   SOLE   19,060 0 24,305
CIVISTA BANCSHARES INC Common Stock 178867107 241 10,362 SH   SOLE   10,162 0 200
CLARIVATE PLC Common Stock G21810109 2,836 129,477 SH   SOLE   121,332 0 8,145
CLARUS CORP Common Stock 18270P109 1,622 63,276 SH   SOLE   9,089 0 54,187
CLEAN ENERGY FUELS CORP Common Stock 184499101 2,711 332,634 SH   SOLE   325,066 0 7,568
CLEAN HARBORS INC Common Stock 184496107 14,819 142,672 SH   SOLE   69,492 0 73,180
Cleanspark Inc Common Stock 18452B209 498 42,934 SH   SOLE   40,351 0 2,583
CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 220 81,020 SH   SOLE   59,358 0 21,662
CLEARFIELD INC COM Common Stock 18482P103 369 8,359 SH   SOLE   8,063 0 296
CLEARWATER PAPER CORP Common Stock 18538R103 1,813 47,290 SH   SOLE   39,357 0 7,933
CLEARWAY ENERGY INC-A Common Stock 18539C105 1,063 37,688 SH   SOLE   35,904 0 1,784
CLEARWAY ENERGY INC-C Common Stock 18539C204 4,023 132,898 SH   SOLE   127,586 0 5,312
CLIFFS NATURAL RESOURCES INC Common Stock 185899101 15,029 758,677 SH   SOLE   691,504 0 67,173
CLIPPER REALTY INC REIT 18885T306 549 67,797 SH   SOLE   56,622 0 11,175
CLOROX CO/THE Common Stock 189054109 101,080 610,348 SH   SOLE   547,508 0 62,841
CLOUDERA INC Common Stock 18914U100 7,328 458,839 SH   SOLE   435,687 0 23,152
CLOUDFLARE INC - CLASS A Common Stock 18915M107 34,601 307,151 SH   SOLE   168,187 0 138,964
CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 1,776 145,808 SH   SOLE   129,095 0 16,713
CLOVIS ONCOLOGY INC COM Common Stock 189464100 429 96,220 SH   SOLE   94,329 0 1,891
CMC Materials Inc Common Stock 12571T100 7,714 62,596 SH   SOLE   41,947 0 20,649
CME GROUP INC Common Stock 12572Q105 222,727 1,151,758 SH   SOLE   883,443 0 268,315
CMMNTY BANKERS TR CORP COM Common Stock 203612106 145 12,711 SH   SOLE   12,711 0 0
CMS ENERGY CORP Common Stock 125896100 87,454 1,464,161 SH   SOLE   1,317,109 0 147,053
CNA FINANCIAL CORP Common Stock 126117100 6,931 165,184 SH   SOLE   156,795 0 8,389
CNB FINL CORP PA COM Common Stock 126128107 1,945 79,895 SH   SOLE   7,721 0 72,174
CNH INDUSTRIAL NV Common Stock N20944109 2,803 168,749 SH   SOLE   157,619 0 11,130
CNO FINANCIAL GROUP INC Common Stock 12621E103 25,649 1,089,575 SH   SOLE   336,678 0 752,897
CNX RESOURCES CORP Common Stock 12653C108 5,045 399,782 SH   SOLE   379,463 0 20,319
CO BRASILEIRA DE DISTR ADR ADR 20440T300 155 32,814 SH   SOLE   30,131 0 2,683
COCA-COLA CO/THE Common Stock 191216100 677,305 12,908,415 SH   SOLE   10,398,207 0 2,510,208
COCA-COLA CONSOLIDATED INC Common Stock 191098102 10,456 26,526 SH   SOLE   20,260 0 6,266
COCA-COLA EUROPACIFIC PARTNERS Common Stock G25839104 34,965 632,396 SH   SOLE   479,810 0 152,585
COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 6,054 107,594 SH   SOLE   103,200 0 4,394
CODEXIS INC COM Common Stock 192005106 809 34,762 SH   SOLE   32,396 0 2,366
Co-Diagnostics Inc Common Stock 189763105 5,122 526,403 SH   SOLE   3,481 0 522,922
COEUR MINING INC Common Stock 192108504 3,299 534,698 SH   SOLE   384,137 0 150,561
COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 19,904 280,972 SH   SOLE   202,396 0 78,576
COGNEX CORP Common Stock 192422103 35,394 441,209 SH   SOLE   391,500 0 49,710
COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 130,296 1,755,774 SH   SOLE   1,437,943 0 317,831
COGNYTE SOFTWARE LTD Common Stock M25133105 3,144 153,001 SH   SOLE   26,488 0 126,513
COHEN & STEERS INC Common Stock 19247A100 6,781 80,947 SH   SOLE   35,938 0 45,009
COHERENT INC Common Stock 192479103 7,441 29,755 SH   SOLE   24,305 0 5,450
COHERUS BIOSCIENCES INC Common Stock 19249H103 3,217 200,171 SH   SOLE   168,963 0 31,208
COHU INC Common Stock 192576106 3,369 105,489 SH   SOLE   93,230 0 12,259
COINBASE GLOBAL INC -CLASS A Common Stock 19260Q107 8,808 38,722 SH   SOLE   26,722 0 12,000
COLFAX CORP Common Stock 194014106 24,679 537,665 SH   SOLE   197,797 0 339,868
COLGATE-PALMOLIVE CO Common Stock 194162103 224,862 2,975,151 SH   SOLE   2,283,020 0 692,131
COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 2,320 117,537 SH   SOLE   32,865 0 84,672
COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 597 4,677 SH   SOLE   4,346 0 331
COLONY CAPITAL INC REIT 25401T108 7,673 1,272,542 SH   SOLE   1,203,097 0 69,445
COLUMBIA BANKING SYSTEM INC Common Stock 197236102 15,129 398,249 SH   SOLE   154,662 0 243,587
COLUMBIA FINANCIAL INC Common Stock 197641103 2,090 112,985 SH   SOLE   53,188 0 59,797
COLUMBIA PPTY TR INC COM NEW REIT 198287203 6,676 351,004 SH   SOLE   232,230 0 118,775
COLUMBIA SPORTSWEAR CO Common Stock 198516106 16,454 171,683 SH   SOLE   144,960 0 26,723
COLUMBUS MCKINNON CORP/NY Common Stock 199333105 2,793 57,769 SH   SOLE   57,727 0 42
COMCAST CORP Common Stock 20030N101 963,611 17,228,870 SH   SOLE   14,638,986 0 2,589,884
COMERICA INC Common Stock 200340107 129,413 1,607,609 SH   SOLE   1,264,356 0 343,253
COMFORT SYSTEMS USA INC Common Stock 199908104 5,033 70,568 SH   SOLE   64,968 0 5,600
COMM SERV SELECT SECTOR SPDR ETF 81369Y852 2,992 37,352 SH   SOLE   30,962 0 6,390
COMMERCE BANCSHARES INC/MO Common Stock 200525103 14,390 206,509 SH   SOLE   171,247 0 35,262
COMMERCIAL METALS CO Common Stock 201723103 22,794 748,317 SH   SOLE   239,759 0 508,558
COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 189 19,955 SH   SOLE   19,955 0 0
COMMSCOPE HOLDING CO INC Common Stock 20337X109 5,287 389,059 SH   SOLE   233,689 0 155,370
COMMUNITY BANK SYSTEM INC Common Stock 203607106 7,673 112,151 SH   SOLE   103,927 0 8,224
COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 2,383 203,661 SH   SOLE   172,350 0 31,311
COMMUNITY HEALTHCARE T COM REIT 20369C106 5,255 116,277 SH   SOLE   106,169 0 10,109
COMMUNITY TRUST BANCORP INC Common Stock 204149108 3,139 74,553 SH   SOLE   13,532 0 61,021
COMMVAULT SYSTEMS INC Common Stock 204166102 12,038 159,851 SH   SOLE   96,801 0 63,050
COMPANHIA PARA ENER SPON ADR PFD ADR 20441B605 1,477 226,129 SH   SOLE   214,521 0 11,608
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 8,808 1,303,017 SH   SOLE   1,278,675 0 24,342
COMPASS DIVERSIFIED TR SH BEN INT Common Stock 20451Q104 1,036 36,778 SH   SOLE   36,778 0 0
COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 3,779 58,678 SH   SOLE   44,040 0 14,638
COMPUGEN LTD Common Stock M25722105 283 47,471 SH   SOLE   47,471 0 0
COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 2,850 80,381 SH   SOLE   35,185 0 45,196
COMSCORE INC Common Stock 20564W105 205 52,548 SH   SOLE   52,395 0 153
COMSTOCK RESOURCES INC Common Stock 205768302 1,892 182,845 SH   SOLE   54,175 0 128,670
COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 1,824 71,231 SH   SOLE   66,931 0 4,300
CONAGRA BRANDS INC Common Stock 205887102 114,509 3,380,843 SH   SOLE   2,151,259 0 1,229,584
CONCENTRIX CORP Common Stock 20602D101 13,848 78,236 SH   SOLE   72,885 0 5,351
CONDUENT INC Common Stock 206787103 4,379 664,497 SH   SOLE   399,657 0 264,840
CONFLUENT INC CLASS A Common Stock 20717M103 1,366 22,900 SH   SOLE   22,047 0 853
CONMED CORP Common Stock 207410101 12,377 94,600 SH   SOLE   88,461 0 6,139
CONNECTONE BANCORP INC COM Common Stock 20786W107 609 20,300 SH   SOLE   18,153 0 2,147
CONN'S INC Common Stock 208242107 2,216 97,062 SH   SOLE   91,173 0 5,889
CONOCOPHILLIPS Common Stock 20825C104 285,516 4,213,018 SH   SOLE   3,058,190 0 1,154,828
CONSOL ENERGY INC Common Stock 20854L108 3,599 138,330 SH   SOLE   123,350 0 14,980
CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 2,026 220,466 SH   SOLE   207,013 0 13,453
CONSOLIDATED EDISON INC Common Stock 209115104 87,826 1,209,892 SH   SOLE   1,085,398 0 124,494
CONSOLIDATED WATER CO LTD Common Stock G23773107 141 12,383 SH   SOLE   12,201 0 182
CONSTELLATION BRANDS INC Common Stock 21036P108 119,420 566,805 SH   SOLE   469,364 0 97,441
CONSTELLIUM SE Common Stock F21107101 2,259 120,292 SH   SOLE   114,829 0 5,463
CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 2,185 65,479 SH   SOLE   56,297 0 9,182
CONTANGO OIL & GAS CO Common Stock 21075N204 125 27,392 SH   SOLE   27,392 0 0
CONTINENTAL RESOURCES INC/OK Common Stock 212015101 39,947 865,599 SH   SOLE   838,768 0 26,830
CONTROLADORA VUELA CIA DE AV ADR 21240E105 674 30,906 SH   SOLE   29,226 0 1,680
COOPER COS INC/THE Common Stock 216648402 57,502 139,126 SH   SOLE   120,161 0 18,965
COOPER-STANDAR HOLDING Common Stock 21676P103 5,044 230,209 SH   SOLE   54,841 0 175,368
COPA HOLDINGS SA-CLASS A Common Stock P31076105 9,073 111,483 SH   SOLE   88,157 0 23,326
COPART INC Common Stock 217204106 101,662 732,860 SH   SOLE   656,120 0 76,740
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 4,960 252,012 SH   SOLE   232,586 0 19,426
CORE LABORATORIES N.V. Common Stock N22717107 2,769 99,788 SH   SOLE   78,068 0 21,720
CORECIVIC INC Common Stock 21871N101 3,120 350,611 SH   SOLE   304,606 0 46,005
COREPOINT LODGING INC REIT 21872L104 4,942 318,841 SH   SOLE   214,917 0 103,924
CORESITE REALTY CORP REIT REIT 21870Q105 11,499 83,002 SH   SOLE   64,158 0 18,844
CORMEDIX INC COM Common Stock 21900C308 83 17,788 SH   SOLE   17,713 0 75
CORNERSTONE BUILDING BRANDS Common Stock 21925D109 1,084 74,202 SH   SOLE   70,746 0 3,456
CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 5,124 89,493 SH   SOLE   54,862 0 34,631
CORNING INC Common Stock 219350105 120,552 3,303,713 SH   SOLE   2,704,214 0 599,499
CORP AMERICA AIRPORTS SA Common Stock L1995B107 851 151,231 SH   SOLE   151,231 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 6,740 249,807 SH   SOLE   145,272 0 104,535
CORTEVA INC Common Stock 22052L104 124,305 2,954,010 SH   SOLE   2,203,681 0 750,329
CORTEXYME INC Common Stock 22053A107 758 8,268 SH   SOLE   8,070 0 198
CORVEL CORP Common Stock 221006109 6,867 36,875 SH   SOLE   29,978 0 6,897
COSAN LTD ADR ADR 22113B103 901 53,806 SH   SOLE   53,694 0 112
COSTAMARE INC SHS Common Stock Y1771G102 6,670 430,619 SH   SOLE   383,208 0 47,411
COSTAR GROUP INC Common Stock 22160N109 63,736 740,603 SH   SOLE   535,350 0 205,253
COSTCO WHOLESALE CORP Common Stock 22160K105 777,371 1,729,991 SH   SOLE   1,460,732 0 269,258
COTY INC Common Stock 222070203 5,737 729,900 SH   SOLE   686,366 0 43,534
COUPA SOFTWARE INC Common Stock 22266L106 21,243 96,922 SH   SOLE   83,788 0 13,134
COUPANG INC Common Stock 22266T109 5,980 214,738 SH   SOLE   214,738 0 0
COURSERA INC Common Stock 22266M104 212 6,693 SH   SOLE   6,559 0 134
COUSINS PROPERTIES INC REIT REIT 222795502 9,418 252,567 SH   SOLE   214,155 0 38,412
COVANTA HOLDING CORP Common Stock 22282E102 2,492 123,871 SH   SOLE   110,604 0 13,268
COVETRUS INC Common Stock 22304C100 10,283 566,848 SH   SOLE   215,705 0 351,143
COWEN GROUP INC Common Stock 223622606 2,651 77,275 SH   SOLE   35,041 0 42,234
CRA INTERNATIONAL INC Common Stock 12618T105 1,773 17,847 SH   SOLE   1,117 0 16,730
CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 5,771 41,266 SH   SOLE   32,595 0 8,671
CRANE CO Common Stock 224399105 24,734 260,878 SH   SOLE   232,958 0 27,920
CRAWFORD & COMPANY -CL A Common Stock 224633206 358 39,877 SH   SOLE   34,470 0 5,407
CREDICORP LTD COM Common Stock G2519Y108 16,793 151,366 SH   SOLE   131,228 0 20,138
CREDIT ACCEPTANCE CORP Common Stock 225310101 5,495 9,388 SH   SOLE   8,733 0 655
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 36,901 3,742,521 SH   SOLE   2,895,588 0 846,933
CREE INC Common Stock 225447101 13,204 163,559 SH   SOLE   147,809 0 15,750
CRESCENT POINT ENERGY CORP Common Stock 22576C101 208 45,082 SH   SOLE   45,082 0 0
CRESUD SA SPON ADR ADR 226406106 130 26,726 SH   SOLE   26,700 0 26
CRH PLC ADR ADR 12626K203 50,384 1,077,959 SH   SOLE   872,761 0 205,198
CRICUT INC A EQUITY Common Stock 22658D100 1,894 68,663 SH   SOLE   68,663 0 0
CRINETICS PHARMACEUTICALS IN Common Stock 22663K107 253 12,023 SH   SOLE   9,326 0 2,697
CRISPR THERAPEUTICS AG Common Stock H17182108 1,588 14,189 SH   SOLE   13,681 0 508
CRITEO SA-SPON ADR ADR 226718104 5,020 136,978 SH   SOLE   124,594 0 12,384
CROCS INC Common Stock 227046109 21,686 151,145 SH   SOLE   104,336 0 46,809
CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 4,399 207,110 SH   SOLE   57,063 0 150,047
CROWDSTRIKE HOLDINGS INC - A Common Stock 22788C105 84,243 342,759 SH   SOLE   235,301 0 107,458
CROWN CASTLE INTERNATIONAL COR REIT 22822V101 280,115 1,616,172 SH   SOLE   1,328,371 0 287,800
CROWN HOLDINGS INC Common Stock 228368106 40,552 402,380 SH   SOLE   219,863 0 182,517
CRYOLIFE INC Common Stock 228903100 2,495 111,947 SH   SOLE   59,243 0 52,704
CRYOPORT INC Common Stock 229050307 2,886 43,393 SH   SOLE   28,503 0 14,890
CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 6,588 136,678 SH   SOLE   94,962 0 41,716
CSW INDUSTRIALS INC Common Stock 126402106 1,228 9,616 SH   SOLE   7,563 0 2,053
CSX CORP Common Stock 126408103 229,782 7,726,350 SH   SOLE   6,830,230 0 896,119
CTO REALTY GROWTH INC REIT 22948Q101 362 6,729 SH   SOLE   5,014 0 1,714
CTS CORP Common Stock 126501105 5,348 173,018 SH   SOLE   93,775 0 79,243
CUBESMART REIT REIT 229663109 16,234 335,069 SH   SOLE   280,805 0 54,264
CUE BIOPHARMA INC Common Stock 22978P106 557 38,236 SH   SOLE   35,620 0 2,616
CULLEN/FROST BANKERS INC Common Stock 229899109 30,392 256,211 SH   SOLE   222,603 0 33,608
CULP INC COM Common Stock 230215105 160 12,434 SH   SOLE   12,286 0 149
CUMBERLAND PHARMACEUTICALS Common Stock 230770109 35 12,876 SH   SOLE   0 0 12,876
CUMMINS INC Common Stock 231021106 189,283 842,905 SH   SOLE   639,242 0 203,662
CUREVAC NV Common Stock N2451R105 874 16,004 SH   SOLE   14,054 0 1,950
CURIS INC COM Common Stock 231269200 458 58,469 SH   SOLE   57,992 0 477
CURTISS-WRIGHT CORP Common Stock 231561101 13,172 104,387 SH   SOLE   78,786 0 25,602
CUSHING NEXTGEN INFRA INC Closed-End Fund 231647207 4,647 98,719 SH   SOLE   39,060 0 59,658
CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 1,156 62,131 SH   SOLE   30,066 0 32,065
CUSTOMERS BANCORP INC Common Stock 23204G100 6,623 153,958 SH   SOLE   101,898 0 52,060
CUTERA INC Common Stock 232109108 1,666 35,757 SH   SOLE   32,762 0 2,995
CVB FINANCIAL CORP Common Stock 126600105 5,836 286,493 SH   SOLE   232,006 0 54,487
CVR ENERGY INC Common Stock 12662P108 1,709 102,608 SH   SOLE   98,489 0 4,119
CVS HEALTH CORPORATION Common Stock 126650100 479,267 5,647,740 SH   SOLE   4,107,196 0 1,540,544
CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 11,717 74,240 SH   SOLE   70,242 0 3,998
CYMABAY THERAPEUTICS INC Common Stock 23257D103 864 236,757 SH   SOLE   206,917 0 29,840
CYRUSONE INC COM REIT 23283R100 18,671 241,201 SH   SOLE   180,592 0 60,609
CYTOKINETICS INC COM Common Stock 23282W605 9,174 256,690 SH   SOLE   193,093 0 63,597
CYTOMX THERAPEUTICS IN COM Common Stock 23284F105 211 41,408 SH   SOLE   28,889 0 12,519
CYTOSORBENTS CORP Common Stock 23283X206 177 21,800 SH   SOLE   19,673 0 2,127
DADA NEXUS LTD-ADR ADR 23344D108 870 43,422 SH   SOLE   39,465 0 3,957
DAKTRONICS INC Common Stock 234264109 1,480 272,484 SH   SOLE   246,969 0 25,515
DANA INC Common Stock 235825205 11,460 515,268 SH   SOLE   443,598 0 71,670
DANAHER CORP Common Stock 235851102 773,702 2,541,395 SH   SOLE   2,074,461 0 466,935
DANIMER SCIENTIFIC INC Common Stock 236272100 232 14,198 SH   SOLE   13,681 0 517
DAQO NEW ENERGY CORP SPNSRD ADR NEW ADR 23703Q203 2,938 51,541 SH   SOLE   50,455 0 1,086
DARDEN RESTAURANTS INC Common Stock 237194105 80,866 533,875 SH   SOLE   416,512 0 117,363
DARLING INGREDIENTS INC Common Stock 237266101 30,322 421,720 SH   SOLE   357,405 0 64,315
DASEKE INC COM Common Stock 23753F107 99 10,772 SH   SOLE   10,642 0 130
DATADOG INC - CLASS A Common Stock 23804L103 46,128 326,336 SH   SOLE   305,249 0 21,087
DATTO HOLDING CORP Common Stock 23821D100 1,733 72,500 SH   SOLE   13,000 0 59,500
DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 5,159 134,596 SH   SOLE   60,188 0 74,408
DAVITA INC Common Stock 23918K108 51,202 440,409 SH   SOLE   298,851 0 141,558
DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 487 99,465 SH   SOLE   0 0 99,465
DCP MIDSTREAM LP MLP 23311P100 1,192 42,235 SH   SOLE   32,901 0 9,334
DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 2,667 78,486 SH   SOLE   54,707 0 23,779
DECKERS OUTDOOR CORP COM Common Stock 243537107 28,143 78,131 SH   SOLE   67,307 0 10,824
DEERE & CO Common Stock 244199105 346,313 1,033,554 SH   SOLE   872,756 0 160,797
DEERFIELD HEALTHCARE TECHN-A Common Stock 14171W103 515 53,316 SH   SOLE   53,316 0 0
DEL TACO RESTAURANTS INC Common Stock 245496104 1,636 187,371 SH   SOLE   105,199 0 82,172
DELEK US HOLDINGS INC Common Stock 24665A103 18,086 1,006,430 SH   SOLE   190,519 0 815,911
DELL TECHNOLOGIES -C Common Stock 24703L202 39,257 377,329 SH   SOLE   343,780 0 33,549
DELTA AIR LINES INC Common Stock 247361702 81,026 1,901,574 SH   SOLE   1,402,828 0 498,746
DELUXE CORP Common Stock 248019101 3,056 85,157 SH   SOLE   63,833 0 21,324
DENALI THERAPEUTICS INC Common Stock 24823R105 1,665 32,998 SH   SOLE   28,521 0 4,477
DENBURY INC Common Stock 24790A101 2,823 40,184 SH   SOLE   9,878 0 30,306
DENNY'S CORP Common Stock 24869P104 606 37,072 SH   SOLE   34,272 0 2,800
DENTSPLY SIRONA INC Common Stock 24906P109 63,066 1,086,404 SH   SOLE   966,972 0 119,432
DERMTECH INC Common Stock 24984K105 476 14,839 SH   SOLE   14,591 0 248
DESCARTES SYSTEMS GROUP INC Common Stock 249906108 3,306 40,683 SH   SOLE   28,889 0 11,794
DESIGNER BRANDS INC Common Stock 250565108 2,561 183,837 SH   SOLE   172,415 0 11,422
DESKTOP METAL INC-A Common Stock 25058X105 366 51,110 SH   SOLE   49,016 0 2,094
DESPEGAR.COM CORP Common Stock G27358103 332 27,567 SH   SOLE   18,300 0 9,267
DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 29,886 2,353,240 SH   SOLE   2,127,154 0 226,086
DEVON ENERGY CORP Common Stock 25179M103 231,482 6,518,784 SH   SOLE   4,709,363 0 1,809,421
DEXCOM INC COM Common Stock 252131107 158,951 290,661 SH   SOLE   244,607 0 46,054
DHI GROUP INC Common Stock 23331S100 73 15,279 SH   SOLE   15,279 0 0
DHT HOLDINGS INC Common Stock Y2065G121 2,649 405,682 SH   SOLE   275,718 0 129,964
DIAGEO P L C SPON ADR NEW ADR 25243Q205 183,653 951,568 SH   SOLE   724,155 0 227,413
DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 1,746 9,939 SH   SOLE   7,635 0 2,304
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 142,381 1,503,967 SH   SOLE   1,341,551 0 162,416
DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 9,241 977,896 SH   SOLE   901,433 0 76,463
DIANA SHIPPING INC Common Stock Y2066G104 321 56,144 SH   SOLE   56,144 0 0
DICERNA PHARMACEUTICALS INC Common Stock 253031108 1,533 76,037 SH   SOLE   56,957 0 19,080
DICK'S SPORTING GOODS INC Common Stock 253393102 63,558 530,664 SH   SOLE   123,407 0 407,258
DIDI GLOBAL INC EQUITY ADR 23292E108 1,485 190,584 SH   SOLE   185,611 0 4,973
DIEBOLD NIXDORF INC Common Stock 253651103 2,465 243,815 SH   SOLE   219,872 0 23,943
DIGI INTERNATIONAL INC Common Stock 253798102 971 46,196 SH   SOLE   41,761 0 4,435
DIGITAL REALTY TRUST INC REIT REIT 253868103 118,416 819,770 SH   SOLE   704,486 0 115,284
Digital Turbine Inc Common Stock 25400W102 10,324 150,160 SH   SOLE   122,247 0 27,913
DIGITALOCEAN HOLDINGS INC Common Stock 25402D102 2,350 30,276 SH   SOLE   16,204 0 14,072
DILLARD'S INC Common Stock 254067101 11,427 66,235 SH   SOLE   28,731 0 37,504
DIME COMMUNITY BANCSHARES INC Common Stock 25432X102 2,792 85,493 SH   SOLE   77,393 0 8,100
Dimensional Emerging Core Equi ETF 25434V302 1,283 47,087 SH   SOLE   3,865 0 43,222
Dimensional International Core ETF 25434V203 2,553 88,297 SH   SOLE   6,341 0 81,956
DIMENSIONAL US CORE EQUITY M ETF 25434V104 5,074 168,332 SH   SOLE   11,871 0 156,461
DINE BRANDS GLOBAL INC Common Stock 254423106 6,973 85,859 SH   SOLE   71,686 0 14,173
DIODES INC Common Stock 254543101 15,752 173,887 SH   SOLE   103,257 0 70,630
DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 21,249 875,507 SH   SOLE   796,169 0 79,338
DISCOVER FINANCIAL SERVICES Common Stock 254709108 202,383 1,647,403 SH   SOLE   1,222,364 0 425,039
DISCOVERY INC - A Common Stock 25470F104 20,561 810,142 SH   SOLE   734,217 0 75,925
DISH NETWORK CORP Common Stock 25470M109 34,531 794,540 SH   SOLE   685,457 0 109,083
DIVERSEY HOLDINGS LTD Common Stock G28923103 182 11,325 SH   SOLE   10,455 0 870
DIVERSIFIED HEALTHCARE TRUST REIT 25525P107 9,354 2,759,248 SH   SOLE   492,999 0 2,266,249
Dlocal Ltd/Uruguay Common Stock G29018101 1,060 19,429 SH   SOLE   18,183 0 1,246
DMC GLOBAL INC Common Stock 23291C103 994 26,933 SH   SOLE   23,710 0 3,223
DOCEBO INC Common Stock 25609L105 265 3,635 SH   SOLE   0 0 3,635
DOCUSIGN INC Common Stock 256163106 83,903 325,925 SH   SOLE   247,286 0 78,639
DOLBY LABORATORIES INC-CL A Common Stock 25659T107 23,343 265,257 SH   SOLE   248,817 0 16,440
DOLE PLC Common Stock G27907107 193 11,374 SH   SOLE   0 0 11,374
DOLLAR GENERAL CORP Common Stock 256677105 283,888 1,338,212 SH   SOLE   890,188 0 448,024
DOLLAR TREE INC Common Stock 256746108 46,479 485,572 SH   SOLE   418,485 0 67,087
DOMINION ENERGY INC Common Stock 25746U109 180,871 2,477,010 SH   SOLE   2,180,706 0 296,305
DOMINO'S PIZZA INC Common Stock 25754A201 57,172 119,868 SH   SOLE   79,126 0 40,743
DOMO INC - CLASS B Common Stock 257554105 4,866 57,623 SH   SOLE   18,344 0 39,279
DOMTAR CORP Common Stock 257559203 10,647 195,210 SH   SOLE   101,723 0 93,487
DONALDSON CO INC Common Stock 257651109 13,968 243,310 SH   SOLE   221,888 0 21,422
DONEGAL GROUP INC CL A Common Stock 257701201 518 35,762 SH   SOLE   31,711 0 4,051
DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 9,788 282,729 SH   SOLE   134,749 0 147,980
DOORDASH INC - A Common Stock 25809K105 28,493 138,328 SH   SOLE   132,053 0 6,275
DORIAN LPG LTD SHS USD Common Stock Y2106R110 1,397 112,608 SH   SOLE   95,814 0 16,794
DORMAN PRODUCTS INC Common Stock 258278100 7,865 83,079 SH   SOLE   61,234 0 21,845
DOUBLEVERIFY HOLDINGS INC Common Stock 25862V105 802 23,471 SH   SOLE   21,824 0 1,647
DOUGLAS DYNAMICS INC Common Stock 25960R105 2,070 57,027 SH   SOLE   55,060 0 1,967
DOUGLAS EMMETT INC REIT 25960P109 11,759 372,010 SH   SOLE   321,036 0 50,975
DOUYU INTERNATIONAL HOLD-ADR ADR 25985W105 634 192,565 SH   SOLE   187,950 0 4,615
DOVER CORP Common Stock 260003108 93,025 598,229 SH   SOLE   530,015 0 68,214
DOW INC Common Stock 260557103 166,577 2,893,968 SH   SOLE   2,144,924 0 749,044
DR HORTON INC Common Stock 23331A109 131,477 1,565,756 SH   SOLE   1,221,085 0 344,671
DR REDDYS LABS LTD ADR ADR 256135203 23,717 364,091 SH   SOLE   345,649 0 18,441
DRAFTKINGS INC - CL A Common Stock 26142R104 15,794 327,940 SH   SOLE   142,876 0 185,064
DRIL-QUIP INC Common Stock 262037104 2,058 81,742 SH   SOLE   64,918 0 16,824
DRIVE SHACK INC Common Stock 262077100 31 10,966 SH   SOLE   10,704 0 262
Driven Brands Holdings Inc Common Stock 26210V102 205 7,105 SH   SOLE   6,520 0 585
DROPBOX INC-CLASS A Common Stock 26210C104 13,529 462,990 SH   SOLE   277,733 0 185,257
DSP GROUP INC Common Stock 23332B106 2,527 115,331 SH   SOLE   110,309 0 5,022
DT MIDSTREAM INC Common Stock 23345M107 20,881 451,575 SH   SOLE   284,518 0 167,056
DTE ENERGY CO Common Stock 233331107 79,175 708,751 SH   SOLE   577,442 0 131,310
DUCK CREEK TECHNOLOGIES INC Common Stock 264120106 1,065 24,082 SH   SOLE   20,075 0 4,007
DUCOMMUN INC Common Stock 264147109 1,752 34,797 SH   SOLE   32,996 0 1,801
DUFF & PHELPS UTILITY AND INFR Closed-End Fund 26433C105 3,627 270,286 SH   SOLE   227,796 0 42,490
DUKE ENERGY CORP Common Stock 26441C204 281,470 2,884,210 SH   SOLE   2,271,307 0 612,903
DUKE REALTY CORP COM NEW REIT REIT 264411505 49,680 1,037,802 SH   SOLE   898,525 0 139,277
DULUTH HLDGS INC COM CL B Common Stock 26443V101 298 21,881 SH   SOLE   21,740 0 141
Dun & Bradstreet Holdings Inc Common Stock 26484T106 1,793 106,684 SH   SOLE   101,154 0 5,530
DUPONT DE NEMOURS INC Common Stock 26614N102 184,362 2,711,599 SH   SOLE   2,145,372 0 566,227
DURECT CORP COM Common Stock 266605104 24 18,666 SH   SOLE   18,666 0 0
DUTCH BROS INC-CLASS A Common Stock 26701L100 284 6,546 SH   SOLE   0 0 6,546
DWS Municipal Income Trust Closed-End Fund 233368109 12,503 1,050,675 SH   SOLE   309,531 0 741,144
DXC TECHNOLOGY CO Common Stock 23355L106 66,347 1,974,021 SH   SOLE   1,506,575 0 467,446
DXP ENTERPRISES INC Common Stock 233377407 1,059 35,797 SH   SOLE   32,624 0 3,173
DYCOM INDUSTRIES INC Common Stock 267475101 4,413 61,944 SH   SOLE   58,386 0 3,558
DYNATRACE INC Common Stock 268150109 10,856 152,968 SH   SOLE   143,457 0 9,511
DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 2,839 147,787 SH   SOLE   48,204 0 99,583
DYNEX CAP INC COM REIT 26817Q886 1,838 106,342 SH   SOLE   35,912 0 70,431
E2OPEN PARENT HOLDINGS INC Common Stock 29788T103 318 28,157 SH   SOLE   28,143 0 14
EAGLE BANCORP INC Common Stock 268948106 9,440 164,172 SH   SOLE   126,263 0 37,909
EAGLE BULK SHIPPING INC Common Stock Y2187A150 748 14,826 SH   SOLE   14,558 0 268
EAGLE MATERIALS INC Common Stock 26969P108 9,191 70,073 SH   SOLE   66,131 0 3,942
EAGLE PHARMACEUTICALS INC Common Stock 269796108 3,720 66,690 SH   SOLE   52,731 0 13,959
Eargo Inc Common Stock 270087109 97 14,472 SH   SOLE   14,470 0 2
EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 1,432 155,675 SH   SOLE   152,040 0 3,635
EAST WEST BANCORP INC Common Stock 27579R104 24,386 314,498 SH   SOLE   293,572 0 20,927
EASTERLY GOVT PPTYS IN COM REIT 27616P103 6,501 314,651 SH   SOLE   272,029 0 42,621
EASTERN BANKSHARES INC Common Stock 27627N105 209 10,279 SH   SOLE   8,724 0 1,555
EASTGROUP PROPERTIES INC REIT REIT 277276101 21,417 128,530 SH   SOLE   103,611 0 24,918
EASTMAN CHEMICAL CO Common Stock 277432100 107,142 1,063,547 SH   SOLE   623,056 0 440,491
EASTMAN KODAK CO COM NEW Common Stock 277461406 615 90,291 SH   SOLE   7,813 0 82,478
EATON CORP PLC Common Stock G29183103 302,087 2,023,223 SH   SOLE   1,649,136 0 374,088
EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 3,882 290,108 SH   SOLE   153,325 0 136,784
EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 8,047 610,530 SH   SOLE   458,786 0 151,744
EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 937 67,774 SH   SOLE   5,407 0 62,367
EBAY INC Common Stock 278642103 227,176 3,260,746 SH   SOLE   2,596,857 0 663,888
EBIX INC Common Stock 278715206 2,823 104,816 SH   SOLE   89,308 0 15,507
ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 8,367 175,371 SH   SOLE   85,202 0 90,169
ECHOSTAR CORP Common Stock 278768106 1,502 58,870 SH   SOLE   48,027 0 10,843
ECOLAB INC Common Stock 278865100 221,200 1,060,301 SH   SOLE   839,901 0 220,399
ECOPETROL SA-SPONSORED ADR ADR 279158109 7,756 540,491 SH   SOLE   517,624 0 22,867
Ecovyst Inc Common Stock 27923Q109 550 47,165 SH   SOLE   46,888 0 277
EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 3,933 108,358 SH   SOLE   62,792 0 45,566
EDGEWISE THERAPEUTICS INC Common Stock 28036F105 176 10,629 SH   SOLE   10,454 0 175
EDISON INTERNATIONAL Common Stock 281020107 72,795 1,312,338 SH   SOLE   1,111,384 0 200,954
EDITAS MEDICINE INC Common Stock 28106W103 3,039 73,983 SH   SOLE   69,956 0 4,027
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 265,723 2,347,169 SH   SOLE   1,998,544 0 348,625
EHEALTH INC Common Stock 28238P109 1,767 43,628 SH   SOLE   39,707 0 3,921
EL POLLO LOCO HLDGS COM Common Stock 268603107 957 56,635 SH   SOLE   49,912 0 6,723
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 23,376 733,017 SH   SOLE   674,909 0 58,108
ELASTIC NV Common Stock N14506104 9,471 63,566 SH   SOLE   59,292 0 4,274
ELBIT SYSTEMS LTD Common Stock M3760D101 13,032 89,972 SH   SOLE   83,927 0 6,046
ELECTRONIC ARTS INC Common Stock 285512109 157,653 1,108,279 SH   SOLE   913,138 0 195,141
ELEMENT SOLUTIONS INC Common Stock 28618M106 7,071 326,143 SH   SOLE   173,266 0 152,877
ELF BEAUTY Common Stock 26856L103 2,696 92,807 SH   SOLE   83,751 0 9,056
ELI LILLY & CO Common Stock 532457108 722,524 3,127,134 SH   SOLE   2,520,332 0 606,802
ELLINGTON FINANCIAL LLC REIT 28852N109 1,677 91,716 SH   SOLE   86,440 0 5,276
EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 301 23,274 SH   SOLE   23,217 0 57
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 1,405 82,654 SH   SOLE   82,654 0 0
EMCOR GROUP INC Common Stock 29084Q100 17,719 153,571 SH   SOLE   85,312 0 68,259
EMCORE CORP COM Common Stock 290846203 562 75,195 SH   SOLE   564 0 74,631
EMERALD HOLDINGS INC Common Stock 29103W104 560 129,094 SH   SOLE   121,033 0 8,061
EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 6,210 124,022 SH   SOLE   72,041 0 51,981
EMERSON ELECTRIC CO Common Stock 291011104 191,075 2,028,402 SH   SOLE   1,814,580 0 213,822
EMPIRE ST RLTY TR INC CL A REIT 292104106 8,676 865,049 SH   SOLE   796,848 0 68,201
EMPLOYERS HOLDINGS INC Common Stock 292218104 3,550 89,893 SH   SOLE   65,652 0 24,242
ENANTA PHARMACEUT INC COM Common Stock 29251M106 4,455 78,425 SH   SOLE   72,066 0 6,359
ENBRIDGE INC Common Stock 29250N105 35,639 895,459 SH   SOLE   838,153 0 57,306
ENCOMPASS HEALTH CORP Common Stock 29261A100 19,132 254,951 SH   SOLE   161,399 0 93,552
ENCORE CAPITAL GROUP INC Common Stock 292554102 3,771 76,532 SH   SOLE   65,563 0 10,969
ENCORE WIRE CORP Common Stock 292562105 5,490 57,893 SH   SOLE   42,806 0 15,087
ENDAVA PLC- SPON ADR ADR 29260V105 4,998 36,790 SH   SOLE   36,783 0 7
ENDO INTERNATIONAL PLC Common Stock G30401106 1,357 418,948 SH   SOLE   296,262 0 122,686
ENERGIZER HOLDINGS INC Common Stock 29272W109 7,622 195,177 SH   SOLE   117,589 0 77,588
ENERGY FUELS INC COM NEW Common Stock 292671708 2,605 371,060 SH   SOLE   208,286 0 162,774
ENERGY RECOVERY INC Common Stock 29270J100 327 17,172 SH   SOLE   16,740 0 432
ENERGY TRANSFER LP MLP 29273V100 3,123 325,991 SH   SOLE   268,059 0 57,932
ENERPAC TOOL GROUP CORP Common Stock 292765104 3,324 160,332 SH   SOLE   100,755 0 59,576
ENERPLUS CORP Common Stock 292766102 599 74,819 SH   SOLE   74,593 0 226
ENERSIS CHILE SA-ADR W/I ADR 29278D105 2,450 1,016,511 SH   SOLE   954,138 0 62,373
ENERSIS S A SPONSORED ADR ADR 29274F104 1,632 279,005 SH   SOLE   265,856 0 13,149
ENERSYS Common Stock 29275Y102 5,798 77,885 SH   SOLE   73,981 0 3,904
ENETI INC Common Stock Y2294C107 177 10,613 SH   SOLE   10,601 0 12
ENI S P A SPONSORED ADR ADR 26874R108 35,931 1,343,214 SH   SOLE   1,165,916 0 177,298
ENNIS INC Common Stock 293389102 1,470 77,967 SH   SOLE   23,527 0 54,440
ENOCHIAN BIOSCIENCES INC Common Stock 29350E104 124 18,494 SH   SOLE   18,494 0 0
ENOVA INTERNATIONAL INC Common Stock 29357K103 3,864 111,833 SH   SOLE   96,865 0 14,968
ENPHASE ENERGY INC Common Stock 29355A107 53,117 354,187 SH   SOLE   317,615 0 36,572
ENPRO INDUSTRIES INC Common Stock 29355X107 7,235 83,048 SH   SOLE   48,145 0 34,903
ENSIGN GROUP INC/THE Common Stock 29358P101 18,794 250,954 SH   SOLE   158,331 0 92,623
ENSTAR GROUP LTD Common Stock G3075P101 2,009 8,558 SH   SOLE   7,821 0 737
ENTEGRIS INC Common Stock 29362U104 31,916 253,505 SH   SOLE   180,740 0 72,765
ENTERGY CORP Common Stock 29364G103 63,618 640,603 SH   SOLE   545,934 0 94,669
ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 1,222 26,995 SH   SOLE   23,737 0 3,258
ENTERPRISE PRODS PARTNERS L COM MLP 293792107 3,910 180,663 SH   SOLE   144,033 0 36,630
ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 499 70,226 SH   SOLE   50,379 0 19,847
ENVESTNET INC COM Common Stock 29404K106 5,755 71,720 SH   SOLE   59,699 0 12,021
ENVISTA HOLDINGS CORP Common Stock 29415F104 19,792 473,376 SH   SOLE   371,283 0 102,093
EOG RESOURCES INC Common Stock 26875P101 148,251 1,846,902 SH   SOLE   1,560,025 0 286,877
Eos Energy Enterprises Inc Common Stock 29415C101 267 19,041 SH   SOLE   18,782 0 259
EPAM SYS INC COM Common Stock 29414B104 71,015 124,482 SH   SOLE   93,240 0 31,242
EPIZYME INC COM Common Stock 29428V104 335 65,453 SH   SOLE   60,079 0 5,374
EPLUS INC COM Common Stock 294268107 3,926 38,264 SH   SOLE   31,533 0 6,731
EPR PROPERTIES REIT 26884U109 14,630 296,284 SH   SOLE   273,098 0 23,186
EQT CORP Common Stock 26884L109 29,365 1,435,250 SH   SOLE   1,374,150 0 61,100
EQUIFAX INC COM Common Stock 294429105 100,332 395,912 SH   SOLE   352,001 0 43,911
EQUINIX INC REIT 29444U700 248,980 315,112 SH   SOLE   269,968 0 45,144
EQUINOR ASA ADR 29446M102 44,790 1,756,470 SH   SOLE   1,549,500 0 206,970
EQUITABLE HOLDINGS INC Common Stock 29452E101 32,770 1,105,601 SH   SOLE   929,330 0 176,272
EQUITRANS MIDSTREAM CORP Common Stock 294600101 8,350 823,430 SH   SOLE   793,208 0 30,222
EQUITY COMMONWEALTH REIT 294628102 9,336 359,339 SH   SOLE   211,285 0 148,054
EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 27,473 351,764 SH   SOLE   304,266 0 47,498
EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 87,955 1,086,933 SH   SOLE   974,428 0 112,504
ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 44,988 4,016,783 SH   SOLE   3,545,097 0 471,686
ERIE INDEMNITY CO Common Stock 29530P102 10,854 60,834 SH   SOLE   51,250 0 9,584
ERO COPPER CORP Common Stock 296006109 447 25,178 SH   SOLE   25,104 0 74
EROS STX GLOBAL CORP Common Stock G3788M114 34 36,906 SH   SOLE   12,949 0 23,957
ESCO TECHNOLOGIES INC Common Stock 296315104 5,517 71,649 SH   SOLE   61,908 0 9,741
ESPERION THERAPEUTICS COM Common Stock 29664W105 1,034 85,818 SH   SOLE   82,651 0 3,167
ESSENT GROUP LTD Common Stock G3198U102 7,491 170,203 SH   SOLE   102,242 0 67,961
ESSENTIAL PROPERTIES REALTY REIT 29670E107 9,251 331,329 SH   SOLE   300,625 0 30,704
ESSENTIAL UTILITIES INC Common Stock 29670G102 22,523 488,785 SH   SOLE   459,524 0 29,261
ESSEX PROPERTY TRUST INC REIT REIT 297178105 60,455 189,075 SH   SOLE   166,917 0 22,158
ESTEE LAUDER COMPANIES-CL A Common Stock 518439104 270,467 901,767 SH   SOLE   761,788 0 139,979
ETHAN ALLEN INTERIORS INC Common Stock 297602104 1,928 81,336 SH   SOLE   58,767 0 22,569
ETSY INC COM Common Stock 29786A106 84,643 407,015 SH   SOLE   277,163 0 129,852
EURONAV NV ANTWERPEN SHS Common Stock B38564108 563 57,643 SH   SOLE   57,516 0 127
EURONET WORLDWIDE INC Common Stock 298736109 22,564 177,281 SH   SOLE   103,762 0 73,519
EVELO BIOSCIENCES INC Common Stock 299734103 141 20,075 SH   SOLE   3,764 0 16,311
EVENTBRITE INC-CLASS A Common Stock 29975E109 2,235 118,194 SH   SOLE   104,400 0 13,794
EVERBRIDGE INC Common Stock 29978A104 6,806 45,063 SH   SOLE   36,319 0 8,744
EVERCORE INC. Common Stock 29977A105 19,872 148,665 SH   SOLE   108,775 0 39,889
EVEREST RE GROUP LTD Common Stock G3223R108 48,495 193,378 SH   SOLE   101,103 0 92,275
EVERGY INC Common Stock 30034W106 54,999 884,221 SH   SOLE   818,797 0 65,424
EVERI HOLDINGS INC Common Stock 30034T103 4,679 193,512 SH   SOLE   19,184 0 174,328
EVERQUOTE INC - CLASS A Common Stock 30041R108 437 23,469 SH   SOLE   21,890 0 1,579
EVERSOURCE ENERGY Common Stock 30040W108 106,717 1,305,252 SH   SOLE   995,295 0 309,957
EVERTEC INC COM Common Stock 30040P103 11,135 243,550 SH   SOLE   110,498 0 133,052
EVI INDUSTRIES INC Common Stock 26929N102 461 16,957 SH   SOLE   16,957 0 0
EVO PAYMENTS INC-CLASS A Common Stock 26927E104 1,103 46,591 SH   SOLE   30,626 0 15,965
EVOLENT HEALTH INC CL A Common Stock 30050B101 2,981 96,151 SH   SOLE   13,129 0 83,022
EVOLUS INC Common Stock 30052C107 125 16,346 SH   SOLE   16,274 0 72
EVOLUTION PETE CORP COM Common Stock 30049A107 1,089 191,774 SH   SOLE   116,634 0 75,140
EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 6,974 185,680 SH   SOLE   125,543 0 60,137
EW SCRIPPS CO Common Stock 811054402 2,755 152,563 SH   SOLE   133,398 0 19,165
EXACT SCIENCES CORP COM Common Stock 30063P105 16,941 177,487 SH   SOLE   156,394 0 21,093
EXELIXIS INC COM Common Stock 30161Q104 12,182 576,268 SH   SOLE   513,308 0 62,960
EXELON CORP Common Stock 30161N101 161,741 3,345,899 SH   SOLE   2,464,001 0 881,898
EXLSERVICE HOLDINGS INC Common Stock 302081104 20,588 167,223 SH   SOLE   84,865 0 82,358
EXP WORLD HOLDINGS INC Common Stock 30212W100 2,581 64,887 SH   SOLE   60,283 0 4,604
EXPEDIA GROUP INC Common Stock 30212P303 83,391 508,790 SH   SOLE   363,167 0 145,623
EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 114,026 957,152 SH   SOLE   861,930 0 95,222
EXPONENT INC Common Stock 30214U102 26,505 234,249 SH   SOLE   160,676 0 73,573
EXPRESS INC Common Stock 30219E103 102 21,653 SH   SOLE   20,303 0 1,350
EXTRA SPACE STORAGE INC REIT REIT 30225T102 60,740 361,570 SH   SOLE   314,423 0 47,147
EXTREME NETWORKS Common Stock 30226D106 4,089 415,118 SH   SOLE   177,703 0 237,415
EXXON MOBIL CORP Common Stock 30231G102 539,716 9,175,717 SH   SOLE   7,605,508 0 1,570,209
EZCORP INC Common Stock 302301106 1,363 180,090 SH   SOLE   156,378 0 23,712
F5 NETWORKS INC Common Stock 315616102 69,994 352,116 SH   SOLE   213,472 0 138,644
FABRINET Common Stock G3323L100 13,366 130,390 SH   SOLE   101,744 0 28,646
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 51,543 130,562 SH   SOLE   80,710 0 49,852
FAIR ISAAC CORP Common Stock 303250104 34,948 87,825 SH   SOLE   76,749 0 11,076
FALCON MINERALS CORP Common Stock 30607B109 3,294 700,840 SH   SOLE   672,951 0 27,889
FARFETCH LTD-CLASS A Common Stock 30744W107 688 18,355 SH   SOLE   9,940 0 8,415
FARMER BROS CO Common Stock 307675108 112 13,330 SH   SOLE   13,195 0 135
FARMERS NATL BANC CORP COM Common Stock 309627107 1,896 120,669 SH   SOLE   92,567 0 28,102
FARMLAND PARTNERS INC COM REIT 31154R109 791 65,939 SH   SOLE   62,683 0 3,256
FARO TECHNOLOGIES INC Common Stock 311642102 3,380 51,356 SH   SOLE   48,604 0 2,752
FASTENAL CO Common Stock 311900104 133,939 2,595,212 SH   SOLE   2,367,447 0 227,765
FASTLY INC - CLASS A Common Stock 31188V100 4,529 111,999 SH   SOLE   109,090 0 2,909
FATE THERAPEUTICS INC COM Common Stock 31189P102 5,126 86,488 SH   SOLE   60,913 0 25,575
FB FINANCIAL CORP Common Stock 30257X104 3,506 81,759 SH   SOLE   75,373 0 6,386
FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 3,185 29,349 SH   SOLE   7,618 0 21,731
FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 32,147 272,456 SH   SOLE   227,828 0 44,628
FEDERAL SIGNAL CORP Common Stock 313855108 6,691 173,248 SH   SOLE   141,176 0 32,072
FEDERATED HERMES INC Common Stock 314211103 5,518 169,777 SH   SOLE   119,075 0 50,703
FEDEX CORP Common Stock 31428X106 172,222 785,364 SH   SOLE   611,019 0 174,345
FENNEC PHARMACEUTICALS Common Stock 31447P100 104 10,994 SH   SOLE   10,148 0 846
FERGUSON PLC Common Stock G3421J106 58,050 416,066 SH   SOLE   355,055 0 61,011
Ferrari NV Common Stock N3167Y103 61,980 296,384 SH   SOLE   265,159 0 31,225
FERRO CORP Common Stock 315405100 4,551 223,735 SH   SOLE   206,630 0 17,105
FI ENHANCED LARGE CAP GROWTH ETN 902677780 202 285 SH   SOLE   285 0 0
FIBROGEN INC COM Common Stock 31572Q808 637 62,329 SH   SOLE   58,858 0 3,471
FIDELITY CON DISCRET ETF ETF 316092204 890 11,089 SH   SOLE   7,625 0 3,463
FIDELITY FINANCIALS ETF ETF 316092501 1,046 19,483 SH   SOLE   13,750 0 5,733
FIDELITY HEALTH CARE ETF ETF 316092600 1,090 17,078 SH   SOLE   12,122 0 4,956
FIDELITY INFO TECH ETF ETF 316092808 1,718 14,481 SH   SOLE   9,984 0 4,498
Fidelity MSCI Real Estate Inde ETF 316092857 206 6,781 SH   SOLE   5,208 0 1,573
FIDELITY NATIONAL INFORMATION Common Stock 31620M106 221,878 1,823,457 SH   SOLE   1,620,247 0 203,210
FIESTA RESTAURANT GR COM Common Stock 31660B101 541 49,396 SH   SOLE   45,874 0 3,522
FIFTH THIRD BANCORP Common Stock 316773100 200,870 4,733,030 SH   SOLE   3,317,071 0 1,415,959
FINANCE OF AMERICA COS INC-A Common Stock 31738L107 178 36,049 SH   SOLE   35,262 0 787
FINANCIAL INSTITUTIONS INC Common Stock 317585404 2,648 86,385 SH   SOLE   28,596 0 57,789
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 4,161 110,873 SH   SOLE   99,935 0 10,938
FIREEYE INC COM Common Stock 31816Q101 9,844 553,047 SH   SOLE   486,271 0 66,776
FIRST ADVANTAGE EQUITY Common Stock 31846B108 1,209 63,485 SH   SOLE   1,047 0 62,438
FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 14,259 212,655 SH   SOLE   159,231 0 53,424
FIRST BANCORP INC/ME Common Stock 31866P102 345 11,847 SH   SOLE   11,705 0 142
FIRST BANCORP P R COM Common Stock 318672706 17,042 1,295,984 SH   SOLE   1,125,548 0 170,436
FIRST BANCORP/TROY NC Common Stock 318910106 1,964 45,672 SH   SOLE   42,427 0 3,245
FIRST BANCSHARES MS COM Common Stock 318916103 405 10,446 SH   SOLE   10,390 0 56
FIRST BANK/HAMILTON NJ Common Stock 31931U102 840 59,629 SH   SOLE   30,164 0 29,464
FIRST BUSEY CORP Common Stock 319383204 8,786 356,738 SH   SOLE   279,918 0 76,820
FIRST CASH INC Common Stock 33767D105 4,655 53,198 SH   SOLE   49,988 0 3,210
FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 10,199 12,097 SH   SOLE   10,699 0 1,397
FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 16,032 1,176,245 SH   SOLE   419,992 0 756,252
FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 3,844 121,178 SH   SOLE   30,952 0 90,226
FIRST FINANCIAL BANCORP Common Stock 320209109 9,112 389,241 SH   SOLE   367,418 0 21,823
FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 10,129 220,445 SH   SOLE   166,835 0 53,610
FIRST FINANCIAL CORP/IN Common Stock 320218100 324 7,712 SH   SOLE   6,725 0 987
FIRST FNDTN INC COM Common Stock 32026V104 559 21,259 SH   SOLE   14,175 0 7,084
FIRST HAWAIIAN INC Common Stock 32051X108 22,391 762,884 SH   SOLE   471,527 0 291,357
FIRST HORIZON CORP Common Stock 320517105 44,599 2,737,793 SH   SOLE   2,441,710 0 296,083
FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 17,348 333,105 SH   SOLE   274,834 0 58,271
FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 1,976 49,075 SH   SOLE   47,220 0 1,855
FIRST MERCHANTS CORP Common Stock 320817109 8,828 210,985 SH   SOLE   70,439 0 140,546
FIRST MID ILL BANCSHARES INC Common Stock 320866106 399 9,713 SH   SOLE   9,696 0 17
FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 13,189 693,812 SH   SOLE   347,640 0 346,172
FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 746 36,227 SH   SOLE   35,071 0 1,156
FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 162,909 844,612 SH   SOLE   518,204 0 326,408
FIRST SOLAR INC Common Stock 336433107 18,418 192,943 SH   SOLE   175,812 0 17,131
FIRST TR ENERGY INFRAS COM Closed-End Fund 33738C103 1,886 147,905 SH   SOLE   133,329 0 14,576
FIRST TR EXCH TRD FD DJ INTERNT IDX ETF 33733E302 1,175 4,981 SH   SOLE   1,937 0 3,044
FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETF 33738D101 1,886 79,687 SH   SOLE   79,529 0 158
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETF 33739E108 1,864 90,742 SH   SOLE   90,716 0 26
FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 27,059 1,702,874 SH   SOLE   1,286,230 0 416,645
First Trust Cloud Computing ET ETF 33734X192 452 4,286 SH   SOLE   875 0 3,411
FIRST TRUST DEVELP MKT EX-US ETF 33737J174 825 13,529 SH   SOLE   13,529 0 0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 41,251 1,648,739 SH   SOLE   1,410,281 0 238,458
FIRST TRUST RISING DIVIDEND ETF 33738R506 216 4,553 SH   SOLE   4,553 0 0
FIRST TRUST/ABERDEEN GLOBAL OPPORTUNITY Closed-End Fund 337319107 260 25,715 SH   SOLE   25,069 0 646
FIRST VALUE LINE DIVIDEND INDEX ETF ETF 33734H106 517 13,195 SH   SOLE   12,573 0 622
FIRSTENERGY CORP Common Stock 337932107 73,641 2,067,401 SH   SOLE   1,553,145 0 514,257
FIRSTSERVICE CORP Common Stock 33767E202 2,208 12,233 SH   SOLE   12,080 0 153
FISERV INC Common Stock 337738108 205,451 1,893,561 SH   SOLE   1,633,517 0 260,044
FISKER INC Common Stock 33813J106 1,473 100,576 SH   SOLE   93,155 0 7,421
FIVE BELOW INC COM Common Stock 33829M101 20,864 118,004 SH   SOLE   97,947 0 20,056
FIVE9 INC COM Common Stock 338307101 38,799 242,887 SH   SOLE   141,943 0 100,944
FIVERR INTERNATIONAL LTD Common Stock M4R82T106 2,556 13,994 SH   SOLE   12,247 0 1,747
FLAGSTAR BANCORP INC Common Stock 337930705 8,695 171,225 SH   SOLE   110,778 0 60,447
FLEETCOR TECHNOLOGIES INC Common Stock 339041105 68,982 264,026 SH   SOLE   232,521 0 31,505
FLEX LTD Common Stock Y2573F102 9,222 521,589 SH   SOLE   395,772 0 125,817
FLEXION THERAPEUTICS INC Common Stock 33938J106 581 95,296 SH   SOLE   89,130 0 6,166
FLEXSTEEL INDS INC COM Common Stock 339382103 707 22,905 SH   SOLE   22,686 0 219
FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 22,725 188,137 SH   SOLE   138,544 0 49,593
FLOWERS FOODS INC Common Stock 343498101 12,085 511,417 SH   SOLE   416,065 0 95,352
FLOWSERVE CORP Common Stock 34354P105 16,222 467,910 SH   SOLE   404,366 0 63,544
FLUENT INC Common Stock 34380C102 132 58,352 SH   SOLE   56,093 0 2,259
FLUIDIGM CORP DEL COM Common Stock 34385P108 238 36,086 SH   SOLE   20,875 0 15,211
FLUOR CORP Common Stock 343412102 9,987 625,358 SH   SOLE   586,327 0 39,031
FLUSHING FINANCIAL CORP Common Stock 343873105 3,149 139,341 SH   SOLE   85,679 0 53,662
FMC CORP Common Stock 302491303 77,782 849,519 SH   SOLE   563,449 0 286,070
FNB CORP/PA Common Stock 302520101 43,421 3,736,768 SH   SOLE   2,204,261 0 1,532,507
FNF GROUP Common Stock 31620R303 29,277 645,722 SH   SOLE   623,148 0 22,573
FOCUS FINANCIAL PARTNERS-A Common Stock 34417P100 1,444 27,582 SH   SOLE   26,748 0 834
FOLEY TRASIMENE ACQ-CLASS A Common Stock 01626W101 1,175 102,309 SH   SOLE   0 0 102,309
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 11,711 135,044 SH   SOLE   126,968 0 8,077
FOOT LOCKER INC Common Stock 344849104 19,073 417,707 SH   SOLE   213,678 0 204,030
FORD MOTOR CO Common Stock 345370860 188,312 13,298,884 SH   SOLE   10,944,405 0 2,354,479
FORESTAR GROUP INC Common Stock 346232101 235 12,633 SH   SOLE   10,433 0 2,200
ForgeRock Inc Common Stock 34631B101 403 10,342 SH   SOLE   0 0 10,342
FORMA THERAPEUTICS HOLDINGS Common Stock 34633R104 2,314 99,776 SH   SOLE   99,543 0 233
FORMFACTOR INC Common Stock 346375108 9,043 242,235 SH   SOLE   226,721 0 15,514
FORRESTER RESEARCH INC Common Stock 346563109 3,322 67,435 SH   SOLE   19,896 0 47,539
FORTE BIOSCIENCES INC Common Stock 34962G109 329 111,142 SH   SOLE   46,680 0 64,462
FORTERRA INC Common Stock 34960W106 351 14,915 SH   SOLE   14,205 0 710
FORTINET INC Common Stock 34959E109 149,221 510,960 SH   SOLE   442,882 0 68,078
Fortis Inc/Canada Common Stock 349553107 1,510 34,052 SH   SOLE   33,750 0 302
FORTIVE CORP Common Stock 34959J108 98,930 1,401,867 SH   SOLE   977,933 0 423,935
FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 48,800 545,741 SH   SOLE   480,862 0 64,879
FORWARD AIR CORP Common Stock 349853101 9,086 109,438 SH   SOLE   66,360 0 43,077
FOSSIL GROUP INC Common Stock 34988V106 1,221 103,025 SH   SOLE   83,087 0 19,938
FOUR CORNERS PROPERTY TRUST REIT 35086T109 5,533 205,999 SH   SOLE   185,490 0 20,509
FOX CORP - CLASS A Common Stock 35137L105 54,048 1,347,502 SH   SOLE   885,124 0 462,378
FOX CORP- CLASS B Common Stock 35137L204 15,121 407,346 SH   SOLE   313,250 0 94,096
FOX FACTORY HLDG CORP COM Common Stock 35138V102 11,270 77,970 SH   SOLE   53,661 0 24,309
FRANCO-NEVADA CORP Common Stock 351858105 12,554 96,635 SH   SOLE   90,477 0 6,158
FRANKLIN COVEY CO Common Stock 353469109 536 13,140 SH   SOLE   3,051 0 10,089
FRANKLIN ELECTRIC CO INC Common Stock 353514102 10,958 137,234 SH   SOLE   104,620 0 32,613
FRANKLIN RESOURCES INC Common Stock 354613101 52,234 1,757,541 SH   SOLE   1,562,758 0 194,783
FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 3,462 746,073 SH   SOLE   624,439 0 121,634
FRANKS INTL N V COM Common Stock N33462107 179 61,031 SH   SOLE   50,194 0 10,837
FREEDOM HOLDING CORP/NV Common Stock 356390104 427 6,800 SH   SOLE   6,800 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857 146,782 4,512,197 SH   SOLE   3,627,317 0 884,880
FREQUENCY THERAPEUTICS INC Common Stock 35803L108 583 82,580 SH   SOLE   69,856 0 12,724
FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 14,383 411,290 SH   SOLE   375,921 0 35,369
FRESH DEL MONTE PRODUCE INC Common Stock G36738105 2,250 69,840 SH   SOLE   42,700 0 27,140
FRESHPET INC Common Stock 358039105 8,644 60,579 SH   SOLE   40,066 0 20,513
FRONTDOOR INC Common Stock 35905A109 8,909 212,634 SH   SOLE   102,098 0 110,536
Frontier Communications Parent Common Stock 35909D109 471 16,898 SH   SOLE   16,898 0 0
FRONTIER GROUP HOLDINGS INC Common Stock 35909R108 367 23,252 SH   SOLE   16,482 0 6,770
FRONTLINE LTD/BERMUDA Common Stock G3682E192 2,767 295,278 SH   SOLE   283,081 0 12,197
FRP HOLDINGS INC Common Stock 30292L107 336 6,002 SH   SOLE   1,339 0 4,663
FS KKR CAPITAL CORP Common Stock 302635206 783 35,544 SH   SOLE   1,252 0 34,292
FTI CONSULTING INC Common Stock 302941109 9,112 67,649 SH   SOLE   52,657 0 14,992
fuboTV Inc Common Stock 35953D104 1,486 62,013 SH   SOLE   55,901 0 6,112
FUELCELL ENERGY INC COM Common Stock 35952H601 633 94,693 SH   SOLE   83,592 0 11,101
FULGENT GENETICS INC COM Common Stock 359664109 3,867 42,992 SH   SOLE   38,177 0 4,815
FULTON FINANCIAL CORP Common Stock 360271100 6,371 416,925 SH   SOLE   286,231 0 130,694
FUNKO INC-CLASS A Common Stock 361008105 2,751 151,051 SH   SOLE   133,129 0 17,922
Futu Holdings Ltd ADR 36118L106 4,548 49,967 SH   SOLE   46,672 0 3,295
FUTUREFUEL CORPORATION COM Common Stock 36116M106 611 85,676 SH   SOLE   75,006 0 10,670
G1 THERAPEUTICS INC Common Stock 3621LQ109 990 73,805 SH   SOLE   71,346 0 2,459
GALECTIN THERAPEUTICS COM NEW Common Stock 363225202 121 31,086 SH   SOLE   30,790 0 296
GAMCO INVESTORS INC Common Stock 361438104 241 9,117 SH   SOLE   5,937 0 3,180
GAMESTOP CORP Common Stock 36467W109 13,242 75,468 SH   SOLE   71,049 0 4,419
Gamida Cell Ltd Common Stock M47364100 114 29,125 SH   SOLE   29,125 0 0
GAMING & LEISURE PPTYS COM REIT 36467J108 32,326 697,880 SH   SOLE   171,372 0 526,507
GAN LTD Common Stock G3728V109 874 58,790 SH   SOLE   58,697 0 93
GANNETT CO INC Common Stock 36472T109 1,370 205,032 SH   SOLE   188,946 0 16,086
GAOTU TECHEDU-ADR ADR 36257Y109 1,553 505,799 SH   SOLE   483,116 0 22,683
GAP INC/THE Common Stock 364760108 38,755 1,707,258 SH   SOLE   1,484,506 0 222,752
GARMIN LTD Common Stock H2906T109 91,589 589,151 SH   SOLE   482,692 0 106,458
GARRETT MOTION INC Common Stock 366505105 78 10,538 SH   SOLE   8,117 0 2,420
GARTNER INC Common Stock 366651107 99,777 328,343 SH   SOLE   292,696 0 35,647
GATES INDUSTRIAL CORP PLC Common Stock G39108108 3,208 197,147 SH   SOLE   152,085 0 45,062
GATX CORP Common Stock 361448103 10,121 113,003 SH   SOLE   104,753 0 8,250
GCM Grosvenor Inc Common Stock 36831E108 166 14,384 SH   SOLE   14,061 0 323
GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 3,342 152,450 SH   SOLE   144,431 0 8,019
GDS HOLDINGS LTD - ADR ADR 36165L108 7,336 129,588 SH   SOLE   124,813 0 4,775
GEMINI THERAPEUTICS INC Common Stock 36870G105 90 22,206 SH   SOLE   21,186 0 1,020
GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 1,084 53,860 SH   SOLE   48,722 0 5,138
GENERAC HOLDINGS INC Common Stock 368736104 52,830 129,273 SH   SOLE   110,771 0 18,502
GENERAL AMERICAN INVESTORS Closed-End Fund 368802104 17,846 414,453 SH   SOLE   308,025 0 106,429
GENERAL DYNAMICS CORP Common Stock 369550108 164,531 839,317 SH   SOLE   679,176 0 160,142
GENERAL ELECTRIC CO Common Stock 369604301 254,732 2,472,402 SH   SOLE   2,099,996 0 372,406
GENERAL MILLS INC Common Stock 370334104 148,140 2,476,428 SH   SOLE   1,985,542 0 490,887
GENERAL MOTORS CO Common Stock 37045V100 184,445 3,499,245 SH   SOLE   2,430,427 0 1,068,818
GENERATION BIO CO Common Stock 37148K100 300 11,979 SH   SOLE   11,979 0 0
GENESCO INC Common Stock 371532102 3,957 68,539 SH   SOLE   55,712 0 12,827
GENIE ENERGY LTD Common Stock 372284208 106 16,161 SH   SOLE   16,161 0 0
GENIUS SPORTS Common Stock G3934V109 14,697 787,617 SH   SOLE   62 0 787,555
GENMAB A/S -SP ADR ADR 372303206 33,500 766,583 SH   SOLE   688,105 0 78,478
GENPACT LTD Common Stock G3922B107 21,258 447,448 SH   SOLE   335,811 0 111,637
GENTEX CORP Common Stock 371901109 26,517 804,040 SH   SOLE   765,108 0 38,932
GENTHERM INC Common Stock 37253A103 12,381 152,979 SH   SOLE   132,752 0 20,227
GENUINE PARTS CO Common Stock 372460105 96,103 792,732 SH   SOLE   488,844 0 303,888
GENWORTH FINANCIAL INC Common Stock 37247D106 4,595 1,225,238 SH   SOLE   975,799 0 249,439
GEO GROUP INC/THE REIT 36162J106 5,314 711,376 SH   SOLE   675,263 0 36,113
GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 142 14,838 SH   SOLE   14,682 0 156
GERDAU S A SPONSORED ADR ADR 373737105 3,572 725,939 SH   SOLE   643,949 0 81,990
GERMAN AMERICAN BANCORP INC Common Stock 373865104 500 12,945 SH   SOLE   11,054 0 1,891
GERON CORP COM Common Stock 374163103 95 69,400 SH   SOLE   61,528 0 7,872
GETTY REALTY CORP REIT REIT 374297109 5,451 185,973 SH   SOLE   145,983 0 39,990
GEVO INC Common Stock 374396406 262 39,420 SH   SOLE   19,136 0 20,284
GFL Environmental Inc Common Stock 36168Q104 912 24,540 SH   SOLE   24,540 0 0
GIBRALTAR INDUSTRIES INC Common Stock 374689107 4,771 68,499 SH   SOLE   63,048 0 5,451
G-III APPAREL GROUP LTD Common Stock 36237H101 7,549 266,745 SH   SOLE   227,482 0 39,263
GILDAN ACTIVEWEAR INC Common Stock 375916103 9,183 251,514 SH   SOLE   243,574 0 7,940
GILEAD SCIENCES INC Common Stock 375558103 284,291 4,070,025 SH   SOLE   3,308,460 0 761,565
GLACIER BANCORP INC Common Stock 37637Q105 5,714 103,228 SH   SOLE   98,347 0 4,881
GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2,651 126,061 SH   SOLE   86,185 0 39,875
GLADSTONE LD CORP COM REIT 376549101 1,326 58,237 SH   SOLE   55,708 0 2,529
Glatfelter Corp Common Stock 377320106 3,130 221,953 SH   SOLE   213,407 0 8,546
GLAUKOS CORP COM Common Stock 377322102 4,192 87,031 SH   SOLE   80,414 0 6,617
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 91,523 2,395,262 SH   SOLE   2,068,279 0 326,983
GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 2,469 96,918 SH   SOLE   68,301 0 28,617
GLOBAL CORD BLOOD CORP Common Stock G39342103 162 34,682 SH   SOLE   34,682 0 0
GLOBAL MEDICAL REIT INC REIT 37954A204 1,833 124,706 SH   SOLE   114,225 0 10,481
GLOBAL NET LEASE INC REIT 379378201 5,469 341,363 SH   SOLE   281,751 0 59,613
GLOBAL PAYMENTS INC Common Stock 37940X102 150,436 954,667 SH   SOLE   710,929 0 243,737
GLOBAL WTR RES INC COM Common Stock 379463102 572 30,574 SH   SOLE   25,535 0 5,039
GLOBALSTAR INC Common Stock 378973408 1,378 824,854 SH   SOLE   199,484 0 625,370
GLOBANT SA Common Stock L44385109 20,854 74,211 SH   SOLE   60,589 0 13,622
GLOBE LIFE INC Common Stock 37959E102 39,515 443,838 SH   SOLE   377,443 0 66,396
GLOBUS MED INC CL A Common Stock 379577208 13,032 170,088 SH   SOLE   120,887 0 49,201
GMS INC Common Stock 36251C103 5,417 123,672 SH   SOLE   84,987 0 38,685
GODADDY INC CL A Common Stock 380237107 14,255 204,519 SH   SOLE   171,756 0 32,763
GOGO INC Common Stock 38046C109 2,290 132,354 SH   SOLE   43,534 0 88,820
GoHealth Inc Common Stock 38046W105 1,106 219,908 SH   SOLE   166,541 0 53,367
GOLAR LNG LTD Common Stock G9456A100 3,634 280,205 SH   SOLE   266,896 0 13,309
GOLD FIELDS LTD SPONS ADR ADR 38059T106 7,702 948,537 SH   SOLE   888,091 0 60,446
GOLDEN ENTERTAINMENT INC Common Stock 381013101 4,923 100,289 SH   SOLE   60,286 0 40,003
Golden Nugget Online Gaming In Common Stock 38113L107 1,162 66,915 SH   SOLE   65,121 0 1,794
GOLDEN OCEAN GROUP LTD Common Stock G39637205 119 11,055 SH   SOLE   11,055 0 0
GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 428,076 1,132,386 SH   SOLE   938,521 0 193,865
GOLUB CAPITAL BDC INC Common Stock 38173M102 1,031 65,203 SH   SOLE   65,203 0 0
GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 35,598 2,011,170 SH   SOLE   1,185,487 0 825,683
GOOSEHEAD INSURANCE INC -A Common Stock 38267D109 4,477 29,396 SH   SOLE   28,701 0 695
GOPRO INC-CLASS A Common Stock 38268T103 1,519 162,256 SH   SOLE   26,695 0 135,561
GORMAN-RUPP CO/THE Common Stock 383082104 2,676 74,725 SH   SOLE   60,743 0 13,982
GOSSAMER BIO INC Common Stock 38341P102 423 33,613 SH   SOLE   29,104 0 4,509
GRACO INC Common Stock 384109104 87,463 1,250,005 SH   SOLE   467,872 0 782,133
GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1,031 99,859 SH   SOLE   95,045 0 4,814
GRAHAM CORP Common Stock 384556106 167 13,440 SH   SOLE   152 0 13,288
GRAHAM HOLDINGS CO Common Stock 384637104 8,255 14,012 SH   SOLE   4,701 0 9,311
GRAND CANYON EDUCATION INC Common Stock 38526M106 9,080 103,230 SH   SOLE   85,283 0 17,947
GRANITE CONSTRUCTION INC Common Stock 387328107 9,265 234,253 SH   SOLE   219,681 0 14,572
GRANITE PT MTG TR INC REIT 38741L107 3,780 286,980 SH   SOLE   276,117 0 10,864
GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 11,657 612,236 SH   SOLE   584,734 0 27,502
GRAY TELEVISION INC Common Stock 389375106 4,364 191,214 SH   SOLE   117,432 0 73,782
GREAT AJAX CORP COM REIT 38983D300 4,328 320,835 SH   SOLE   304,297 0 16,538
GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 575 38,106 SH   SOLE   30,462 0 7,644
GREAT SOUTHERN BANCORP INC Common Stock 390905107 1,656 30,212 SH   SOLE   8,729 0 21,483
GREAT WESTN BANCORP COM Common Stock 391416104 9,489 289,830 SH   SOLE   194,065 0 95,765
GREEN BRIK PARTNERS Common Stock 392709101 1,073 52,289 SH   SOLE   41,881 0 10,408
GREEN DOT CORP Common Stock 39304D102 15,695 311,836 SH   SOLE   147,697 0 164,139
GREEN PLAINS INC Common Stock 393222104 6,576 201,401 SH   SOLE   119,301 0 82,100
GREENBRIER COS INC Common Stock 393657101 6,914 160,824 SH   SOLE   145,831 0 14,993
GREENHILL & CO INC Common Stock 395259104 324 22,159 SH   SOLE   21,012 0 1,147
GREENLANE HOLDINGS INC - A Common Stock 395330103 393 165,730 SH   SOLE   164,650 0 1,080
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 274 37,079 SH   SOLE   27,654 0 9,425
GREENSKY INC-CLASS A Common Stock 39572G100 2,388 213,639 SH   SOLE   34,648 0 178,991
GREIF INC Common Stock 397624107 6,207 96,084 SH   SOLE   41,826 0 54,258
GREIF INC-CL B Common Stock 397624206 259 4,003 SH   SOLE   3,958 0 45
GRIFFON CORP Common Stock 398433102 3,436 139,674 SH   SOLE   119,228 0 20,446
GRIFOLS SA-ADR ADR 398438408 10,866 743,715 SH   SOLE   641,458 0 102,258
GRITSTONE BIO INC Common Stock 39868T105 538 49,820 SH   SOLE   49,477 0 343
GROCERY OUTLET HOLDING CORP Common Stock 39874R101 1,605 74,387 SH   SOLE   67,860 0 6,527
GROUP 1 AUTOMOTIVE INC Common Stock 398905109 14,003 74,530 SH   SOLE   51,470 0 23,060
GROUPON INC COM CL A Common Stock 399473206 2,040 89,443 SH   SOLE   89,006 0 437
GROWGENERATION CORP Common Stock 39986L109 847 34,347 SH   SOLE   30,630 0 3,717
GRUPO AEROPORTUARIO DEL ADR ADR 400506101 3,633 31,234 SH   SOLE   29,506 0 1,727
GRUPO AEROPORTUARIO SPON ADR ADR 400501102 542 11,561 SH   SOLE   11,471 0 90
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5,734 30,664 SH   SOLE   28,437 0 2,227
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 168 29,111 SH   SOLE   25,719 0 3,392
GRUPO FINANCIERO GALICIA-ADR ADR 399909100 290 28,766 SH   SOLE   25,417 0 3,349
GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 6,339 577,278 SH   SOLE   560,265 0 17,013
GTY TECHNOLOGY HOLDINGS INC Common Stock 362409104 435 57,901 SH   SOLE   50,829 0 7,072
GUARDANT HEALTH INC Common Stock 40131M109 8,890 71,117 SH   SOLE   64,809 0 6,308
GUESS INC Common Stock 401617105 2,558 121,761 SH   SOLE   112,703 0 9,059
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 37,021 311,440 SH   SOLE   305,801 0 5,639
GXO LOGISTICS INC-W/I Common Stock 36262G101 26,289 335,147 SH   SOLE   200,017 0 135,130
H&E EQUIPMENT SERVICES INC Common Stock 404030108 1,362 39,248 SH   SOLE   36,159 0 3,089
H&R BLOCK INC Common Stock 093671105 19,559 782,342 SH   SOLE   681,654 0 100,688
HACKETT GROUP INC/THE Common Stock 404609109 1,800 91,727 SH   SOLE   39,663 0 52,064
HAEMONETICS CORP Common Stock 405024100 12,559 177,915 SH   SOLE   115,679 0 62,236
HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 16,831 393,423 SH   SOLE   334,888 0 58,535
Hall of Fame Resort & Entertai Common Stock 40619L102 60 22,704 SH   SOLE   21,532 0 1,172
HALLIBURTON CO Common Stock 406216101 81,766 3,781,976 SH   SOLE   3,343,894 0 438,082
HALOZYME THERAPEUTICS INC Common Stock 40637H109 11,363 279,325 SH   SOLE   229,971 0 49,354
HAMILTON LANE INC-CLASS A Common Stock 407497106 4,785 56,414 SH   SOLE   19,479 0 36,935
HANCOCK WHITNEY CORP Common Stock 410120109 16,762 355,724 SH   SOLE   299,086 0 56,638
HANESBRANDS INC Common Stock 410345102 33,009 1,923,586 SH   SOLE   1,673,744 0 249,842
HANGER INC Common Stock 41043F208 1,442 65,677 SH   SOLE   58,719 0 6,958
HANMI FINL CORP COM Common Stock 410495204 3,409 169,922 SH   SOLE   112,324 0 57,598
HANNON ARMSTRONG SUST COM REIT 41068X100 4,426 82,765 SH   SOLE   50,187 0 32,578
HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 35,154 271,210 SH   SOLE   181,557 0 89,653
HARBORONE BANCORP INC Common Stock 41165Y100 1,086 77,316 SH   SOLE   18,615 0 58,701
HARLEY-DAVIDSON INC Common Stock 412822108 33,536 916,020 SH   SOLE   587,503 0 328,518
HARMONIC INC Common Stock 413160102 5,729 654,795 SH   SOLE   277,757 0 377,038
Harmony Biosciences Holdings I Common Stock 413197104 284 7,398 SH   SOLE   7,285 0 113
HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 2,246 712,967 SH   SOLE   653,124 0 59,843
HARPOON THERAPEUTICS INC Common Stock 41358P106 95 12,011 SH   SOLE   11,263 0 748
HARSCO CORP Common Stock 415864107 5,055 298,239 SH   SOLE   192,257 0 105,982
HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 103,283 1,470,219 SH   SOLE   1,082,428 0 387,791
HARVARD BIOSCIENCE INC Common Stock 416906105 185 26,465 SH   SOLE   26,465 0 0
HASBRO INC Common Stock 418056107 44,278 496,281 SH   SOLE   437,938 0 58,344
HAVERTY FURNITURE COS INC Common Stock 419596101 3,997 118,583 SH   SOLE   36,295 0 82,288
HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 22,730 556,693 SH   SOLE   487,360 0 69,333
HAWAIIAN HOLDINGS INC Common Stock 419879101 6,288 290,320 SH   SOLE   233,270 0 57,050
HAWKINS INC Common Stock 420261109 2,769 79,399 SH   SOLE   61,588 0 17,811
HAYNES INTERNATIONAL INC Common Stock 420877201 1,558 41,828 SH   SOLE   39,377 0 2,451
HB FULLER CO Common Stock 359694106 11,886 184,109 SH   SOLE   169,045 0 15,064
HBT FINANCIAL INC/DE Common Stock 404111106 424 27,255 SH   SOLE   7,483 0 19,772
HC2 HOLDINGS INC Common Stock 45784J105 60 14,620 SH   SOLE   14,620 0 0
HCA HEALTHCARE INC Common Stock 40412C101 254,945 1,050,366 SH   SOLE   726,351 0 324,014
HCI GROUP INC Common Stock 40416E103 3,555 32,093 SH   SOLE   29,925 0 2,168
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 48,178 659,154 SH   SOLE   531,538 0 127,616
HEADHUNTER GROUP PLC-ADR ADR 42207L106 1,532 31,397 SH   SOLE   31,208 0 189
HEALTH CATALYST INC Common Stock 42225T107 3,109 62,166 SH   SOLE   59,928 0 2,238
HEALTHCARE REALTY TRUST INC REIT REIT 421946104 4,913 164,980 SH   SOLE   148,842 0 16,138
HEALTHCARE SERVICES GROUP INC Common Stock 421906108 2,739 109,594 SH   SOLE   99,162 0 10,432
HEALTHCARE TR AMER INC CL A REIT 42225P501 8,202 276,534 SH   SOLE   235,976 0 40,558
HEALTHEQUITY INC COM Common Stock 42226A107 9,082 140,242 SH   SOLE   106,689 0 33,553
HEALTHPEAK PROPERTIES INC REIT 42250P103 106,441 3,179,245 SH   SOLE   1,905,836 0 1,273,409
HEALTHSTREAM INC COM Common Stock 42222N103 3,071 107,438 SH   SOLE   77,998 0 29,440
HEARTLAND EXPRESS INC Common Stock 422347104 3,194 199,350 SH   SOLE   182,514 0 16,836
HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 2,306 47,958 SH   SOLE   31,190 0 16,768
HEATH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 3,699 29,061 SH   SOLE   25,721 0 3,339
HECLA MINING CO Common Stock 422704106 4,436 806,624 SH   SOLE   675,908 0 130,716
HEICO CORP Common Stock 422806109 14,782 112,097 SH   SOLE   95,686 0 16,411
HEICO CORP - CLASS A Common Stock 422806208 12,187 102,901 SH   SOLE   86,409 0 16,492
HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 2,533 56,757 SH   SOLE   28,687 0 28,070
HELEN OF TROY LTD Common Stock G4388N106 13,186 58,687 SH   SOLE   37,146 0 21,541
HELIOS TECHNOLOGIES INC Common Stock 42328H109 5,831 71,015 SH   SOLE   29,725 0 41,290
HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 2,068 532,884 SH   SOLE   475,415 0 57,469
HELMERICH & PAYNE INC Common Stock 423452101 27,505 1,003,481 SH   SOLE   923,685 0 79,796
HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 900 73,868 SH   SOLE   61,128 0 12,740
HENRY SCHEIN INC Common Stock 806407102 34,970 459,165 SH   SOLE   390,790 0 68,375
HERBALIFE NUTRITION LTD Common Stock G4412G101 9,396 221,702 SH   SOLE   180,164 0 41,538
HERC HOLDINGS INC Common Stock 42704L104 16,258 99,464 SH   SOLE   68,380 0 31,084
HERCULES CAPITAL INC Common Stock 427096508 3,825 230,283 SH   SOLE   13,019 0 217,264
HERITAGE COMMERCE CORP Common Stock 426927109 2,625 225,746 SH   SOLE   208,177 0 17,570
HERITAGE FINL CORP WASH COM Common Stock 42722X106 3,732 146,354 SH   SOLE   123,338 0 23,016
HERITAGE INS HLDGS INC COM Common Stock 42727J102 2,117 310,920 SH   SOLE   288,519 0 22,401
HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 4,821 166,366 SH   SOLE   4,052 0 162,314
HERMAN MILLER INC Common Stock 600544100 7,097 188,442 SH   SOLE   155,005 0 33,438
HERON THERAPEUTICS INC COM Common Stock 427746102 1,900 177,772 SH   SOLE   66,222 0 111,550
HERSHA HOSPITALITY TRUST REIT REIT 427825500 4,583 491,175 SH   SOLE   405,139 0 86,036
HERSHEY CO/THE Common Stock 427866108 95,287 562,997 SH   SOLE   384,094 0 178,903
HESKA CORP COM Common Stock 42805E306 10,308 39,870 SH   SOLE   15,450 0 24,420
HESS CORP Common Stock 42809H107 66,076 845,940 SH   SOLE   749,133 0 96,807
HEWLETT PACKARD ENTERP COM Common Stock 42824C109 79,380 5,570,559 SH   SOLE   4,084,798 0 1,485,761
HEXCEL CORP Common Stock 428291108 26,095 439,377 SH   SOLE   390,616 0 48,761
HF FOODS GROUP INC Common Stock 40417F109 1,122 185,509 SH   SOLE   175,826 0 9,683
HIBBETT INC Common Stock 428567101 4,765 67,366 SH   SOLE   38,353 0 29,013
HIGHWOODS PPTYS INC COM REIT REIT 431284108 8,388 191,236 SH   SOLE   160,152 0 31,083
HILLENBRAND INC Common Stock 431571108 19,457 456,208 SH   SOLE   347,994 0 108,215
HILL-ROM HOLDINGS INC Common Stock 431475102 26,758 178,389 SH   SOLE   112,339 0 66,050
HILLTOP HOLDINGS INC Common Stock 432748101 4,541 138,985 SH   SOLE   86,310 0 52,674
HILTON GRAND VACATIONS INC Common Stock 43283X105 5,198 109,270 SH   SOLE   102,631 0 6,639
HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 85,488 647,095 SH   SOLE   563,954 0 83,141
HINGHAM INSTN SVGS MA COM Common Stock 433323102 210 623 SH   SOLE   617 0 6
HNI CORP Common Stock 404251100 4,362 118,787 SH   SOLE   90,944 0 27,843
HOLLYFRONTIER CORP Common Stock 436106108 66,789 2,015,974 SH   SOLE   1,547,733 0 468,242
HOLOGIC INC Common Stock 436440101 46,920 635,684 SH   SOLE   540,244 0 95,440
HOME BANCSHARES INC/AR Common Stock 436893200 9,007 382,769 SH   SOLE   250,067 0 132,702
HOME DEPOT INC/THE Common Stock 437076102 1,350,898 4,115,328 SH   SOLE   3,559,767 0 555,561
HOME POINT CAPITAL INC Common Stock 43734L106 537 130,411 SH   SOLE   126,476 0 3,935
HOMESTREET INC COM Common Stock 43785V102 4,202 102,108 SH   SOLE   39,678 0 62,430
HOMETRUST BANCSHARES I COM Common Stock 437872104 643 22,990 SH   SOLE   15,876 0 7,114
HONDA MOTOR LTD AMERN SHS ADR 438128308 53,811 1,754,520 SH   SOLE   1,578,132 0 176,388
HONEYWELL INTERNATIONAL INC Common Stock 438516106 553,872 2,609,157 SH   SOLE   2,087,668 0 521,489
Hooker Furnishings Corp Common Stock 439038100 590 21,848 SH   SOLE   21,748 0 100
HOPE BANCORP INC Common Stock 43940T109 16,021 1,109,504 SH   SOLE   947,707 0 161,797
HORACE MANN EDUCATORS CORP Common Stock 440327104 7,929 199,265 SH   SOLE   166,958 0 32,307
HORIZON BANCORP INC/IN Common Stock 440407104 2,922 160,832 SH   SOLE   151,217 0 9,614
HORIZON THERAPEUTICS PLC Common Stock G46188101 48,271 440,674 SH   SOLE   298,505 0 142,169
HORMEL FOODS CORP Common Stock 440452100 51,187 1,248,458 SH   SOLE   977,618 0 270,841
HOST HOTELS & RESORTS INC REIT REIT 44107P104 34,228 2,096,037 SH   SOLE   1,706,679 0 389,358
HOSTESS BRAND INC Common Stock 44109J106 21,617 1,244,530 SH   SOLE   272,001 0 972,529
HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 4,007 298,362 SH   SOLE   194,735 0 103,627
HOULIHAN LOKEY INC Common Stock 441593100 15,371 166,892 SH   SOLE   148,839 0 18,053
HOWARD BANCORP INC Common Stock 442496105 354 17,475 SH   SOLE   16,107 0 1,368
HOWARD HUGHES CORP/THE Common Stock 44267D107 11,558 131,620 SH   SOLE   36,940 0 94,680
HOWMET AEROSPACE INC Common Stock 443201108 29,808 955,398 SH   SOLE   812,897 0 142,501
HP INC Common Stock 40434L105 151,961 5,554,143 SH   SOLE   3,796,603 0 1,757,539
HSBC HLDGS PLC-SPON ADR ADR 404280406 66,203 2,531,667 SH   SOLE   2,237,274 0 294,393
HUANENG PWR INTL INC SPON ADR N ADR 443304100 6,005 285,539 SH   SOLE   268,740 0 16,799
HUAZHU GROUP LTD-ADR ADR 44332N106 2,860 62,374 SH   SOLE   57,721 0 4,653
HUB GROUP INC Common Stock 443320106 7,470 108,650 SH   SOLE   87,704 0 20,946
HUBBELL INC Common Stock 443510607 29,720 164,497 SH   SOLE   154,955 0 9,543
HUBSPOT INC COM Common Stock 443573100 52,162 77,153 SH   SOLE   72,333 0 4,820
HUDSON PAC PPTYS INC COM REIT REIT 444097109 4,370 166,368 SH   SOLE   132,553 0 33,816
HUDSON TECHNOLOGIES COM Common Stock 444144109 1,105 312,934 SH   SOLE   159 0 312,775
HUMANA INC Common Stock 444859102 225,900 580,496 SH   SOLE   419,417 0 161,079
Humanigen Inc Common Stock 444863203 280 47,139 SH   SOLE   47,139 0 0
HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 110,872 7,171,551 SH   SOLE   6,332,862 0 838,688
HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 64,033 331,676 SH   SOLE   211,201 0 120,474
HUNTSMAN CORP Common Stock 447011107 52,866 1,786,623 SH   SOLE   600,739 0 1,185,884
HURON CONSULTING GROUP INC Common Stock 447462102 3,171 60,989 SH   SOLE   27,945 0 33,044
HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 3,364 91,896 SH   SOLE   87,267 0 4,629
HUYA INC-ADR ADR 44852D108 1,293 155,058 SH   SOLE   147,371 0 7,687
HYATT HOTELS CORP - CL A Common Stock 448579102 8,196 106,298 SH   SOLE   87,285 0 19,013
HYDROFARM HOLDINGS GROUP INC Common Stock 44888K209 226 5,975 SH   SOLE   5,890 0 85
HYLIION HOLDINGS CORP Common Stock 449109107 644 76,670 SH   SOLE   69,450 0 7,220
HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 680 13,530 SH   SOLE   12,837 0 693
I3 VERTICALS INC-CLASS A Common Stock 46571Y107 965 39,839 SH   SOLE   26,780 0 13,059
IAA INC Common Stock 449253103 21,277 389,909 SH   SOLE   276,162 0 113,747
IAC/INTERACTIVECORP Common Stock 44891N208 24,128 185,190 SH   SOLE   167,161 0 18,029
ICF INTERNATIONAL INC Common Stock 44925C103 1,359 15,225 SH   SOLE   9,733 0 5,492
ICHOR HOLDINGS LTD Common Stock G4740B105 3,222 78,404 SH   SOLE   50,133 0 28,271
ICICI BK LTD ADR ADR 45104G104 39,796 2,108,963 SH   SOLE   1,841,383 0 267,580
ICL Group Ltd Common Stock M53213100 17,760 2,442,972 SH   SOLE   2,186,754 0 256,217
ICON PLC Common Stock G4705A100 25,997 99,218 SH   SOLE   79,693 0 19,525
ICU MEDICAL INC Common Stock 44930G107 15,151 64,920 SH   SOLE   55,451 0 9,469
IDACORP INC Common Stock 451107106 33,249 321,617 SH   SOLE   279,568 0 42,049
IDEANOMICS INC Common Stock 45166V106 38 19,166 SH   SOLE   18,783 0 383
IDENTIV INC Common Stock 45170X205 294 15,598 SH   SOLE   15,552 0 46
IDEX CORP Common Stock 45167R104 60,244 291,103 SH   SOLE   261,338 0 29,765
IDEXX LABORATORIES INC Common Stock 45168D104 222,007 356,982 SH   SOLE   276,296 0 80,686
IDT CORP Common Stock 448947507 1,999 47,643 SH   SOLE   41,239 0 6,404
IGIB - iShares Trust iShares 5-10 Year Investment Grade Corporate Bond ETF ETF 464288638 2,771 46,130 SH   SOLE   46,130 0 0
IGM Biosciences Inc Common Stock 449585108 355 5,398 SH   SOLE   4,285 0 1,113
iHeartMedia Inc Common Stock 45174J509 4,931 197,096 SH   SOLE   134,868 0 62,228
IHS MARKIT LTD Common Stock G47567105 131,559 1,128,096 SH   SOLE   1,019,049 0 109,047
II-VI INC Common Stock 902104108 9,705 163,502 SH   SOLE   140,010 0 23,492
ILLINOIS TOOL WORKS INC Common Stock 452308109 291,024 1,408,429 SH   SOLE   1,121,536 0 286,893
ILLUMINA INC Common Stock 452327109 186,372 459,486 SH   SOLE   403,422 0 56,064
I-MAB-ADR EQUITY ADR 44975P103 2,322 32,037 SH   SOLE   29,743 0 2,294
IMAX CORP Common Stock 45245E109 1,469 77,371 SH   SOLE   72,898 0 4,473
IMMUNITYBIO INC Common Stock 45256X103 250 25,692 SH   SOLE   25,352 0 340
IMMUNOGEN INC COM Common Stock 45253H101 1,265 223,156 SH   SOLE   170,383 0 52,773
IMMUNOVANT INC Common Stock 45258J102 1,131 130,140 SH   SOLE   125,414 0 4,726
IMPERIAL OIL LTD Common Stock 453038408 16,093 509,929 SH   SOLE   499,208 0 10,721
IMPINJ INC COM Common Stock 453204109 584 10,225 SH   SOLE   8,967 0 1,258
INARI MEDICAL INC Common Stock 45332Y109 2,525 31,132 SH   SOLE   25,679 0 5,453
INCYTE CORP Common Stock 45337C102 33,327 484,548 SH   SOLE   416,534 0 68,014
INDEPENDENCE HOLDING CO Common Stock 453440307 645 13,013 SH   SOLE   12,131 0 882
INDEPENDENCE REALTY TRUST IN REIT 45378A106 10,885 534,875 SH   SOLE   328,074 0 206,801
INDEPENDENT BANK CORP MICH COM Common Stock 453838609 2,725 126,847 SH   SOLE   95,622 0 31,225
INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 4,610 60,543 SH   SOLE   56,405 0 4,138
INDEPENDENT BANK GROUP INC Common Stock 45384B106 6,650 93,606 SH   SOLE   86,601 0 7,004
INDUSTRIAL LOGISTICS PROPERT REIT 456237106 5,693 224,053 SH   SOLE   177,354 0 46,699
INDUSTRIAL SEL SEC SPDR FD ETF 81369Y704 3,688 37,691 SH   SOLE   34,891 0 2,800
INFINERA CORP Common Stock 45667G103 1,005 120,738 SH   SOLE   93,969 0 26,769
INFINITY PHARMACEUTICALS INC Common Stock 45665G303 100 29,361 SH   SOLE   29,361 0 0
INFORMATION SERVICES GROUP Common Stock 45675Y104 1,493 207,902 SH   SOLE   1,946 0 205,956
INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 77,499 3,483,098 SH   SOLE   3,130,446 0 352,652
ING GROUP N V SPONSORED ADR ADR 456837103 73,633 5,081,651 SH   SOLE   4,053,017 0 1,028,634
Ingersoll Rand Inc Common Stock 45687V106 53,269 1,056,713 SH   SOLE   851,843 0 204,871
INGEVITY CORP Common Stock 45688C107 13,782 193,110 SH   SOLE   102,162 0 90,948
INGLES MARKETS INC Common Stock 457030104 4,717 71,431 SH   SOLE   45,803 0 25,628
INGREDION INC Common Stock 457187102 46,050 517,357 SH   SOLE   204,431 0 312,926
Inhibrx Inc Common Stock 45720L107 1,255 37,667 SH   SOLE   2,966 0 34,701
Inmode Ltd Common Stock M5425M103 562 3,525 SH   SOLE   3,360 0 165
INNOSPEC INC Common Stock 45768S105 6,894 81,859 SH   SOLE   59,649 0 22,210
INNOVAGE HOLDING CORP Common Stock 45784A104 301 45,586 SH   SOLE   43,063 0 2,523
INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 17,659 76,390 SH   SOLE   51,548 0 24,841
INNOVIVA INC Common Stock 45781M101 5,693 340,665 SH   SOLE   204,382 0 136,283
INOGEN INC. Common Stock 45780L104 2,762 64,093 SH   SOLE   60,378 0 3,715
INOVALON HLDGS INC COM CL A Common Stock 45781D101 11,404 283,041 SH   SOLE   126,820 0 156,221
INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 942 131,545 SH   SOLE   127,676 0 3,869
INSEEGO CORP Common Stock 45782B104 192 28,826 SH   SOLE   21,504 0 7,322
INSIGHT ENTERPRISES INC Common Stock 45765U103 13,183 146,350 SH   SOLE   92,901 0 53,449
INSMED INC COM NEW Common Stock 457669307 2,769 100,535 SH   SOLE   64,510 0 36,025
INSPERITY INC Common Stock 45778Q107 5,242 47,338 SH   SOLE   44,368 0 2,970
INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 9,636 41,379 SH   SOLE   23,142 0 18,237
INSPIRED ENTERTAINMENT INC Common Stock 45782N108 507 43,346 SH   SOLE   0 0 43,346
INSTALLED BUILDING PRODUCTS Common Stock 45780R101 6,130 57,211 SH   SOLE   52,160 0 5,051
INSTEEL INDUSTRIES INC Common Stock 45774W108 1,281 33,664 SH   SOLE   30,906 0 2,758
Instil Bio Inc Common Stock 45783C101 717 40,088 SH   SOLE   14,120 0 25,968
INSULET CORP COM Common Stock 45784P101 22,094 77,733 SH   SOLE   69,817 0 7,916
INTEGER HLDGS CORP COM Common Stock 45826H109 10,551 118,101 SH   SOLE   96,680 0 21,421
INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 14,747 215,344 SH   SOLE   139,324 0 76,020
INTEGRATED ELECTRICAL SERVIC Common Stock 44951W106 316 6,920 SH   SOLE   6,488 0 432
INTEL CORP Common Stock 458140100 811,930 15,238,932 SH   SOLE   11,944,012 0 3,294,920
INTELLIA THERAPEUTICS INC Common Stock 45826J105 10,937 81,531 SH   SOLE   49,744 0 31,787
INTELLIGENT SYSTEMS CORP Common Stock 45816D100 328 8,073 SH   SOLE   6,542 0 1,531
INTER PARFUMS INC Common Stock 458334109 5,599 74,880 SH   SOLE   55,236 0 19,644
INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4,873 78,162 SH   SOLE   69,173 0 8,989
INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 436 29,361 SH   SOLE   28,246 0 1,115
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 256,412 2,233,166 SH   SOLE   1,837,202 0 395,963
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 25,191 391,831 SH   SOLE   350,989 0 40,842
INTERCORP FINANCIAL SERVICES Common Stock P5626F128 491 22,008 SH   SOLE   21,962 0 46
INTERDIGITAL INC Common Stock 45867G101 5,243 77,312 SH   SOLE   61,317 0 15,995
INTERFACE INC Common Stock 458665304 2,516 166,103 SH   SOLE   108,870 0 57,233
INTERNATIONAL BANCSHARES CORP Common Stock 459044103 4,450 106,874 SH   SOLE   104,422 0 2,452
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 295,000 2,123,370 SH   SOLE   1,787,454 0 335,916
INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 59,367 443,965 SH   SOLE   388,377 0 55,589
INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 9,983 379,301 SH   SOLE   353,632 0 25,669
INTERNATIONAL MONEY EXPRESS Common Stock 46005L101 1,087 65,110 SH   SOLE   37,875 0 27,235
INTERNATIONAL PAPER CO Common Stock 460146103 108,951 1,948,332 SH   SOLE   1,468,490 0 479,842
INTERNATIONAL SEAWAYS INC Common Stock Y41053102 405 22,245 SH   SOLE   17,559 0 4,686
INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 64,158 1,749,616 SH   SOLE   1,526,074 0 223,543
INTERSECT ENT INC COM Common Stock 46071F103 645 23,726 SH   SOLE   15,493 0 8,233
INTRA CELLULAR THERAP COM Common Stock 46116X101 8,022 215,195 SH   SOLE   109,372 0 105,823
INTREPID POTASH INC Common Stock 46121Y201 268 8,668 SH   SOLE   8,668 0 0
INTUIT INC Common Stock 461202103 755,123 1,399,645 SH   SOLE   909,845 0 489,800
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 427,128 429,641 SH   SOLE   367,064 0 62,577
INVACARE CORP Common Stock 461203101 1,563 328,259 SH   SOLE   322,039 0 6,220
Invesco Dynamic Credit Opportu Closed-End Fund 46132R104 499 42,672 SH   SOLE   264 0 42,408
INVESCO FTSE RAFI DEVELOPED ETF 46138E743 358 7,650 SH   SOLE   7,650 0 0
INVESCO FTSE RAFI EMERGING M ETF 46138E727 243 10,893 SH   SOLE   10,893 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 360 2,276 SH   SOLE   2,271 0 5
INVESCO FTSE RAFI US 1500 SM ETF 46137V597 344 1,886 SH   SOLE   1,868 0 18
INVESCO LTD Common Stock G491BT108 75,652 3,137,780 SH   SOLE   2,747,623 0 390,157
INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 3,889 1,234,737 SH   SOLE   934,859 0 299,878
Invesco Municipal Trust Closed-End Fund 46131J103 201 14,981 SH   SOLE   0 0 14,981
INVESCO QQQ TRUST SERIES 1 ETF 46090E103 8,095 22,614 SH   SOLE   19,883 0 2,731
Invesco Quality Municipal Inco Closed-End Fund 46133G107 5,896 447,339 SH   SOLE   0 0 447,339
Invesco S&P 500 Enhanced Value ETF 46138E396 7,445 180,737 SH   SOLE   180,737 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 524 8,619 SH   SOLE   7,017 0 1,602
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 402 2,087 SH   SOLE   2,087 0 0
INVESCO S&P 500 PURE VALUE E ETF 46137V258 188,837 2,490,924 SH   SOLE   2,490,924 0 0
INVESCO S&P EQUAL WEIGHT ETF ETF 46137V357 17,168 114,593 SH   SOLE   24,681 0 89,912
Invesco Senior Income Trust Closed-End Fund 46131H107 13,766 3,093,578 SH   SOLE   0 0 3,093,578
Invesco Trust for Investment G Closed-End Fund 46131M106 4,171 304,671 SH   SOLE   0 0 304,671
Invesco Value Municipal Income Closed-End Fund 46132P108 10,562 647,575 SH   SOLE   0 0 647,575
INVESTORS BANCORP INC Common Stock 46146L101 13,827 915,071 SH   SOLE   730,825 0 184,246
INVITAE CORP COM Common Stock 46185L103 1,985 69,826 SH   SOLE   66,061 0 3,765
INVITATION HOMES INC REIT 46187W107 41,547 1,083,938 SH   SOLE   918,763 0 165,175
IONIS PHARMACEUTICALS INC Common Stock 462222100 7,765 231,506 SH   SOLE   206,700 0 24,806
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 13,089 530,781 SH   SOLE   428,646 0 102,135
IPG PHOTONICS CORP Common Stock 44980X109 14,705 92,833 SH   SOLE   82,184 0 10,649
IQIYI INC-ADR ADR 46267X108 1,515 188,691 SH   SOLE   175,772 0 12,919
IQVIA HOLDINGS INC Common Stock 46266C105 132,911 554,859 SH   SOLE   474,869 0 79,990
IRADIMED CORP COM Common Stock 46266A109 1,750 52,096 SH   SOLE   20,030 0 32,066
IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 1,532 26,157 SH   SOLE   24,936 0 1,221
IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 21,504 539,627 SH   SOLE   426,182 0 113,445
IROBOT CORP Common Stock 462726100 6,381 81,287 SH   SOLE   59,216 0 22,071
IRON MOUNTAIN INC REIT 46284V101 45,325 1,043,163 SH   SOLE   828,807 0 214,357
IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 6,049 463,155 SH   SOLE   135,022 0 328,133
ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF ETF 464288661 2,765 21,238 SH   SOLE   173 0 21,065
ISHARES BARCLAYS MBS BOND FD - ETF ETF 464288588 2,831 26,178 SH   SOLE   62 0 26,116
iShares Biotechnology ETF ETF 464287556 1,547 9,570 SH   SOLE   7,590 0 1,980
ISHARES BROAD USD HIGH YIELD ETF 46435U853 1,201 28,951 SH   SOLE   1,491 0 27,460
ISHARES CMBS ETF ETF 46429B366 1,030 19,045 SH   SOLE   0 0 19,045
ISHARES COMEX GOLD TR ISHARES ETF 464285204 6,980 208,915 SH   SOLE   139,082 0 69,833
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 204 2,168 SH   SOLE   2,168 0 0
ISHARES CORE MSCI EMERGING ETF 46434G103 180,940 2,929,733 SH   SOLE   2,922,520 0 7,214
ISHARES CORE MSCI EURO ETF 46434V738 578 10,318 SH   SOLE   10,318 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 612,493 1,421,692 SH   SOLE   1,045,346 0 376,346
ISHARES CORE S&P MIDCAP ETF ETF 464287507 5,132 19,510 SH   SOLE   19,224 0 286
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 11,611 106,338 SH   SOLE   97,041 0 9,297
ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 234,644 2,385,077 SH   SOLE   2,372,569 0 12,508
ISHARES CORE S&P U.S US GROWTH E ETF 464287671 400 3,908 SH   SOLE   2,037 0 1,871
ISHARES CORE S&P U.S. VALUE ET ETF 464287663 952 13,431 SH   SOLE   11,415 0 2,016
ISHARES CORE U.S. AGGREGATE BO ETF 464287226 162,084 1,411,517 SH   SOLE   1,337,740 0 73,776
ISHARES CORE US REIT ETF ETF 464288521 4,462 76,079 SH   SOLE   76,050 0 29
ISHARES DJ SELECT DIVIDEND ETF 464287168 2,460 21,448 SH   SOLE   20,553 0 895
ISHARES DJ US AEROSPACE AND DEFENSE ETF ETF 464288760 1,223 11,735 SH   SOLE   11,735 0 0
ISHARES DJ US MEDICAL DEVICES INDEX ETF ETF 464288810 222 3,534 SH   SOLE   3,534 0 0
iShares ESG Aware MSCI USA ETF ETF 46435G425 276 2,800 SH   SOLE   2,800 0 0
ISHARES EXPANDED TECH SECTOR ETF 464287549 243 602 SH   SOLE   345 0 257
ISHARES GLOBAL MATERIALS ETF ETF 464288695 54,727 642,489 SH   SOLE   642,442 0 47
ISHARES GS $ INVESTOP CORP BOND FND ETF 464287242 255 1,917 SH   SOLE   1,250 0 667
ISHARES INC MSCI JAPAN ETF 46434G822 4,321 61,507 SH   SOLE   60,467 0 1,040
iShares JP Morgan EM Corporate ETF 464286251 1,191 22,953 SH   SOLE   1,188 0 21,765
ISHARES MSCI AUSTRALIA ETF ETF 464286103 640 25,783 SH   SOLE   25,783 0 0
I-SHARES MSCI CANADA ETF 464286509 13,527 372,637 SH   SOLE   372,382 0 255
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1,537 14,436 SH   SOLE   14,012 0 424
iShares MSCI EAFE Min Vol Factor ETF ETF 46429B689 245 3,257 SH   SOLE   3,257 0 0
ISHARES MSCI EAFE SMALL-CAP ET ETF 464288273 1,081 14,529 SH   SOLE   14,312 0 217
ISHARES MSCI EMERG MRKT ASIA ETF 464286426 5,637 66,771 SH   SOLE   11,579 0 55,192
ISHARES MSCI EMERGING MARKET ETF 464286475 1,312 21,638 SH   SOLE   21,638 0 0
ISHARES MSCI EURO FL ETF ETF 464289180 6,792 346,183 SH   SOLE   56,816 0 289,367
ISHARES MSCI FRONTIER AND SELECT EM ETF ETF 464286145 3,704 109,238 SH   SOLE   109,238 0 0
iShares MSCI Global Min Vol Factor ETF ETF 464286525 8,378 81,554 SH   SOLE   80,881 0 673
iShares MSCI International Quality Factor ETF ETF 46434V456 220 5,804 SH   SOLE   5,804 0 0
ISHARES MSCI MALAYASIA ETF 46434G814 364 14,357 SH   SOLE   14,357 0 0
ISHARES MSCI POLAND ETF ETF 46429B606 2,426 110,691 SH   SOLE   110,691 0 0
ISHARES MSCI SAUDI ARABIA ET ETF 46434V423 44,739 1,070,322 SH   SOLE   955,952 0 114,370
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 159,083 1,972,271 SH   SOLE   1,972,271 0 0
ISHARES MSCI TAIWAN ETF ETF 46434G772 1,249 20,136 SH   SOLE   20,136 0 0
ISHARES MSCI THAILAND ETF ETF 464286624 703 9,427 SH   SOLE   9,427 0 0
ISHARES MSCI USA ESG SELECT ETF 464288802 1,452 15,138 SH   SOLE   15,138 0 0
iShares MSCI USA Min Vol Factor ETF ETF 46429B697 2,159 29,369 SH   SOLE   25,223 0 4,146
iShares MSCI USA Momentum Factor ETF ETF 46432F396 347 1,975 SH   SOLE   1,819 0 156
iShares MSCI USA Quality Factor ETF ETF 46432F339 766 5,815 SH   SOLE   5,668 0 147
ISHARES MSCI WORLD ETF ETF 464286392 710 5,612 SH   SOLE   5,612 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 50,161 431,787 SH   SOLE   428,138 0 3,649
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 13,213 340,465 SH   SOLE   301,161 0 39,304
ISHARES RUSSELL TOP 200 GROW ETF 464289438 1,130 7,399 SH   SOLE   7,399 0 0
ISHARES S&P GLOBAL INFO TECH SECTOR ETF ETF 464287291 315 5,559 SH   SOLE   3,189 0 2,370
ISHARES S&P MID-CAP 400 VALU ETF 464287705 1,500 14,561 SH   SOLE   12,504 0 2,057
ISHARES S&P SMALL CAP 600 GRO ETF 464287887 266 2,047 SH   SOLE   1,021 0 1,026
iShares Semiconductor ETF ETF 464287523 1,220 2,737 SH   SOLE   2,720 0 17
iShares Short-Term National Mu ETF 464288158 488 4,539 SH   SOLE   2,230 0 2,309
ISHARES TR ETF 464289875 653 14,601 SH   SOLE   14,601 0 0
ISHARES TR 20 YR TRS BD ETF 464287432 256 1,777 SH   SOLE   1,777 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 620 12,336 SH   SOLE   10,167 0 2,169
ISHARES TR CORE MSCI EAFE ETF 46432F842 330,304 4,448,538 SH   SOLE   4,431,259 0 17,280
ISHARES TR DJ INTL SEL DIVD ETF 464288448 773 25,404 SH   SOLE   25,404 0 0
ISHARES TR DJ US TECH SEC ETF 464287721 261 2,574 SH   SOLE   1,775 0 799
ISHARES TR GLMN SCHS SOFT ETF 464287515 9,865 24,715 SH   SOLE   4,365 0 20,350
ISHARES TR GLOBAL REIT ETF ETF 46434V647 283 10,342 SH   SOLE   10,342 0 0
ISHARES TR HDG MSCI EAFE ETF 46434V803 1,626 47,279 SH   SOLE   46,879 0 400
ISHARES TR MSCI ACJPN IDX ETF 464288182 468 5,508 SH   SOLE   5,446 0 62
ISHARES TR MSCI EAFE IDX ETF 464287465 6,462 82,833 SH   SOLE   51,096 0 31,737
ISHARES TR MSCI EMERG MKT ETF 464287234 80,711 1,602,051 SH   SOLE   1,590,521 0 11,530
ISHARES TR MSCI INDIA IDX ETF 46429B598 29,281 601,373 SH   SOLE   594,443 0 6,930
ISHARES TR MSCI VAL IDX ETF 464288877 70,715 1,390,655 SH   SOLE   1,390,655 0 0
ISHARES TR RUSL 2000 GROW ETF 464287648 2,355 8,023 SH   SOLE   7,740 0 283
ISHARES TR RUSL 2000 VALU ETF 464287630 81,567 509,059 SH   SOLE   508,505 0 554
ISHARES TR RUSSELL 1000 ETF 464287622 1,904 7,878 SH   SOLE   6,123 0 1,755
ISHARES TR RUSSELL 2000 ETF 464287655 14,719 67,288 SH   SOLE   34,499 0 32,789
ISHARES TR RUSSELL 3000 ETF 464287689 15,204 59,658 SH   SOLE   59,494 0 164
ISHARES TR RUSSELL MCP GR ETF 464287481 3,196 28,516 SH   SOLE   24,292 0 4,224
ISHARES TR RUSSELL MCP VL ETF 464287473 2,109 18,623 SH   SOLE   8,719 0 9,904
ISHARES TR RUSSELL MIDCAP ETF 464287499 9,993 127,756 SH   SOLE   117,351 0 10,405
ISHARES TR RUSSELL1000GRW ETF 464287614 11,631 42,442 SH   SOLE   37,551 0 4,891
ISHARES TR RUSSELL1000VAL ETF 464287598 147,894 944,949 SH   SOLE   939,684 0 5,265
ISHARES TR S&P 100 IDX FD ETF 464287101 1,050 5,316 SH   SOLE   5,316 0 0
ISHARES TR S&P MIDCP GROW ETF 464287606 717 9,051 SH   SOLE   6,506 0 2,545
ISHARES TR S&P500/BAR GRW ETF 464287309 4,886 66,113 SH   SOLE   40,259 0 25,854
ISHARES TR S&P500/BAR VAL ETF 464287408 1,982 13,631 SH   SOLE   7,870 0 5,761
ISHARES TR US TIPS BD FD ETF 464287176 516 4,042 SH   SOLE   960 0 3,082
ISHARES TRUST ISHARES 1-5 YEAR ETF 464288646 13,471 246,542 SH   SOLE   152,422 0 94,120
iShares Trust iShares ESG Awar ETF 46435G516 870 11,096 SH   SOLE   11,096 0 0
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETF 464288257 3,666 36,693 SH   SOLE   36,574 0 119
iShares US Transportation ETF ETF 464287192 3,120 12,830 SH   SOLE   12,726 0 104
ISTAR INC REIT 45031U101 9,294 370,576 SH   SOLE   248,573 0 122,003
ITAMAR MEDICAL LTD-SPON ADR ADR 465437101 923 30,554 SH   SOLE   16 0 30,538
Itau Unibanco Holding SA ADR 465562106 7,006 1,329,378 SH   SOLE   1,153,148 0 176,230
iTeos Therapeutics Inc Common Stock 46565G104 209 7,736 SH   SOLE   7,637 0 99
ITERIS INC COM Common Stock 46564T107 218 41,270 SH   SOLE   40,318 0 952
ITRON INC Common Stock 465741106 6,634 87,710 SH   SOLE   78,145 0 9,565
ITT CORP Common Stock 45073V108 20,305 236,548 SH   SOLE   175,750 0 60,798
IVERIC BIO INC Common Stock 46583P102 2,219 136,663 SH   SOLE   21,278 0 115,385
Ivy High Income Opportunities Closed-End Fund 246107106 1,087 79,507 SH   SOLE   67,241 0 12,267
J&J SNACK FOODS CORP Common Stock 466032109 10,619 69,489 SH   SOLE   53,377 0 16,112
J2 GLOBAL INC Common Stock 48123V102 45,206 330,890 SH   SOLE   53,250 0 277,640
JABIL INC Common Stock 466313103 31,626 541,823 SH   SOLE   334,507 0 207,316
JACK HENRY & ASSOCIATES INC Common Stock 426281101 45,712 278,630 SH   SOLE   245,703 0 32,927
JACK IN THE BOX INC Common Stock 466367109 6,078 62,450 SH   SOLE   45,694 0 16,756
JACKSON FINANCIAL INC Common Stock 46817M107 2,940 113,059 SH   SOLE   88,415 0 24,644
JACOBS ENGINEERING GROUP INC Common Stock 469814107 59,381 448,055 SH   SOLE   395,766 0 52,288
JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 63,733 1,786,229 SH   SOLE   1,620,166 0 166,062
JAMES RIVER GROUP INC Common Stock G5005R107 4,418 117,086 SH   SOLE   111,523 0 5,564
Jamf Holding Corp Common Stock 47074L105 824 21,380 SH   SOLE   17,981 0 3,399
JANUS HENDERSON GROUP PLC Common Stock G4474Y214 23,303 563,829 SH   SOLE   551,056 0 12,773
JANUS INTERNATIONAL EQUITY Common Stock 47103N106 311 25,444 SH   SOLE   25,444 0 0
JANUX THERAPEUTICS INC Common Stock 47103J105 1,284 59,366 SH   SOLE   59,366 0 0
JAWS ACQUISITION CORP-CL A Common Stock 13781Y103 1,843 145,356 SH   SOLE   56 0 145,300
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 27,118 208,264 SH   SOLE   75,151 0 133,113
JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 69,765 417,202 SH   SOLE   367,870 0 49,332
JBG SMITH PROPERTIES REIT REIT 46590V100 5,101 172,272 SH   SOLE   140,418 0 31,855
JD COM INC SPON ADR CL A ADR 47215P106 33,057 457,600 SH   SOLE   361,271 0 96,329
JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 18,446 496,788 SH   SOLE   418,235 0 78,553
JELD-WEN HOLDING INC Common Stock 47580P103 2,397 95,765 SH   SOLE   95,070 0 695
JETBLUE AIRWAYS CORP Common Stock 477143101 21,267 1,390,907 SH   SOLE   628,007 0 762,900
JFrog Ltd Common Stock M6191J100 1,385 41,347 SH   SOLE   38,213 0 3,134
JINKOSOLAR HLDG CO LTD SPONSORED ADR ADR 47759T100 1,982 43,269 SH   SOLE   42,457 0 812
JM SMUCKER CO/THE Common Stock 832696405 87,243 726,841 SH   SOLE   353,850 0 372,991
JOHN B SANFILIPPO & SON INC Common Stock 800422107 4,299 52,605 SH   SOLE   36,273 0 16,332
JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 14,756 104,991 SH   SOLE   79,829 0 25,162
John Hancock Multi-Factor Mid ETF 47804J206 912 17,657 SH   SOLE   17,657 0 0
JOHN HANCOCK PFD INCOME II Closed-End Fund 41013X106 2,007 92,467 SH   SOLE   83,569 0 8,898
JOHN WILEY & SONS INC Common Stock 968223206 18,507 354,477 SH   SOLE   82,596 0 271,881
JOHNSON & JOHNSON Common Stock 478160104 1,745,848 10,810,207 SH   SOLE   8,072,256 0 2,737,951
JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 208,111 3,056,866 SH   SOLE   1,969,979 0 1,086,887
JOHNSON OUTDOORS INC -CL A Common Stock 479167108 672 6,353 SH   SOLE   5,604 0 749
JOINT CORP/THE Common Stock 47973J102 2,149 21,926 SH   SOLE   20,338 0 1,588
JONES LANG LASALLE INC Common Stock 48020Q107 30,734 123,883 SH   SOLE   109,119 0 14,764
JOUNCE THERAPEUTICS IN COM Common Stock 481116101 107 14,372 SH   SOLE   14,176 0 196
JOYY INC ADS REPCOM CLA ADR 46591M109 4,011 73,158 SH   SOLE   68,060 0 5,098
JPMORGAN ALERIAN MLP ETN ETN 46625H365 2,613 143,783 SH   SOLE   143,783 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 1,819,582 11,116,024 SH   SOLE   8,858,676 0 2,257,348
JUNIPER NETWORKS INC Common Stock 48203R104 50,317 1,828,387 SH   SOLE   1,388,421 0 439,966
JUST EAT-S ADR EQUITY ADR 48214T305 13,939 959,322 SH   SOLE   891,018 0 68,304
KADANT INC Common Stock 48282T104 5,740 28,122 SH   SOLE   6,801 0 21,321
KADMON HOLDINGS INC Common Stock 48283N106 1,421 163,158 SH   SOLE   135,006 0 28,152
KAISER ALUMINUM CORP Common Stock 483007704 7,537 69,177 SH   SOLE   61,974 0 7,202
KALA PHARMACEUTICALS INC Common Stock 483119103 311 118,669 SH   SOLE   107,044 0 11,625
KALEIDO BIOSCIENCES INC Common Stock 483347100 479 87,799 SH   SOLE   87,799 0 0
KAMAN CORP Common Stock 483548103 7,223 202,498 SH   SOLE   125,689 0 76,809
KANSAS CITY SOUTHERN Common Stock 485170302 118,026 436,101 SH   SOLE   383,208 0 52,893
KAR AUCTION SERVICES INC Common Stock 48238T109 8,864 540,846 SH   SOLE   120,044 0 420,802
KARUNA THERAPEUTICS INC Common Stock 48576A100 746 6,095 SH   SOLE   5,180 0 915
KARYOPHARM THERAPEUTICS INC Common Stock 48576U106 1,706 293,130 SH   SOLE   108,920 0 184,210
Kayne Anderson NextGen Energy Closed-End Fund 48661E108 12,075 1,658,690 SH   SOLE   777,755 0 880,935
KB FINANCIAL GROUP INC - ADR ADR 48241A105 34,114 735,065 SH   SOLE   693,439 0 41,626
KB HOME Common Stock 48666K109 12,814 329,231 SH   SOLE   232,597 0 96,634
KBR INC Common Stock 48242W106 8,920 226,406 SH   SOLE   210,479 0 15,927
KE HOLDINGS INC ADR 482497104 6,381 349,427 SH   SOLE   317,364 0 32,063
KEARNY FINANCIAL CORP Common Stock 48716P108 1,502 120,797 SH   SOLE   119,005 0 1,792
KELLOGG CO Common Stock 487836108 50,191 785,212 SH   SOLE   699,396 0 85,816
KELLY SERVICES INC Common Stock 488152208 4,833 255,989 SH   SOLE   135,865 0 120,124
KEMPER CORP Common Stock 488401100 5,966 89,325 SH   SOLE   63,633 0 25,692
KENNAMETAL INC Common Stock 489170100 6,043 176,527 SH   SOLE   163,586 0 12,941
KENNEDY-WILSON HLDGS I COM Common Stock 489398107 5,484 262,139 SH   SOLE   91,514 0 170,625
KEURIG DR PEPPER INC Common Stock 49271V100 34,197 1,001,094 SH   SOLE   941,923 0 59,171
KEYCORP Common Stock 493267108 148,506 6,868,935 SH   SOLE   5,052,480 0 1,816,455
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 115,339 702,043 SH   SOLE   523,200 0 178,843
KEZAR LIFE SCIENCES INC Common Stock 49372L100 373 43,163 SH   SOLE   42,405 0 758
KFORCE INC Common Stock 493732101 4,792 80,347 SH   SOLE   29,222 0 51,125
KILROY REALTY CORP REIT REIT 49427F108 7,490 113,119 SH   SOLE   86,551 0 26,568
KIMBALL ELECTRONICS INC Common Stock 49428J109 584 22,678 SH   SOLE   21,748 0 930
KIMBALL INTL INC CL B Common Stock 494274103 533 47,569 SH   SOLE   43,166 0 4,403
KIMBERLY-CLARK CORP Common Stock 494368103 205,784 1,553,788 SH   SOLE   1,170,233 0 383,554
KIMCO REALTY CORP COM REIT REIT 49446R109 36,891 1,777,873 SH   SOLE   1,515,593 0 262,281
KINDER MORGAN INC DELAWARE Common Stock 49456B101 101,058 6,040,531 SH   SOLE   5,264,789 0 775,742
Kingsoft Cloud Holdings Ltd ADR 49639K101 1,513 53,418 SH   SOLE   49,935 0 3,483
KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 799 70,146 SH   SOLE   12,466 0 57,680
Kinnate Biopharma Inc Common Stock 49705R105 620 26,923 SH   SOLE   26,311 0 612
KINROSS GOLD CORP Common Stock 496902404 8,945 1,668,786 SH   SOLE   1,636,989 0 31,797
KINSALE CAPITAL GROUP INC Common Stock 49714P108 6,277 38,816 SH   SOLE   31,020 0 7,796
KIRBY CORP Common Stock 497266106 9,959 207,647 SH   SOLE   176,136 0 31,511
KIRKLAND LAKE GOLD LTD Common Stock 49741E100 6,380 153,393 SH   SOLE   145,945 0 7,448
KITE RLTY GROUP TR COM REIT REIT 49803T300 7,400 363,449 SH   SOLE   222,590 0 140,859
KKR & CO INC- A Common Stock 48251W104 36,458 598,848 SH   SOLE   279,039 0 319,809
KKR REAL ESTATE FIN TR COM REIT 48251K100 2,423 114,823 SH   SOLE   105,259 0 9,564
KLA CORP Common Stock 482480100 191,280 571,822 SH   SOLE   460,300 0 111,522
KLX ENERGY SERVICES HOLDINGS INC Common Stock 48253L205 231 48,604 SH   SOLE   1,614 0 46,990
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 21,084 412,203 SH   SOLE   392,940 0 19,263
KNOWLES CORP COM Common Stock 49926D109 4,517 241,050 SH   SOLE   219,395 0 21,655
KODIAK SCIENCES INC Common Stock 50015M109 2,303 23,994 SH   SOLE   11,353 0 12,641
KOHL'S CORP Common Stock 500255104 29,178 619,612 SH   SOLE   474,308 0 145,304
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 42,328 952,474 SH   SOLE   792,073 0 160,401
KONTOOR BRANDS INC Common Stock 50050N103 10,236 204,921 SH   SOLE   172,232 0 32,688
KOPPERS HOLDINGS INC Common Stock 50060P106 3,636 116,301 SH   SOLE   84,504 0 31,797
KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 17,045 1,726,905 SH   SOLE   1,631,049 0 95,856
KORN FERRY Common Stock 500643200 21,559 297,935 SH   SOLE   185,022 0 112,912
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 6,710 46,361 SH   SOLE   46,109 0 252
KOSMOS ENERGY LTD SHS Common Stock 500688106 1,110 374,851 SH   SOLE   288,855 0 85,996
KRAFT HEINZ CO/THE Common Stock 500754106 114,520 3,110,264 SH   SOLE   2,515,149 0 595,115
KRANESHARES GLOBAL CARBON ET ETF 500767678 2,995 72,891 SH   SOLE   10,313 0 62,578
KRATON CORP Common Stock 50077C106 9,691 212,327 SH   SOLE   184,119 0 28,208
KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 2,660 119,207 SH   SOLE   93,710 0 25,497
KROGER CO/THE Common Stock 501044101 264,037 6,530,711 SH   SOLE   3,529,917 0 3,000,793
KRONOS INC COM Common Stock 50107A104 360 17,178 SH   SOLE   16,882 0 296
KRONOS WORLDWIDE INC Common Stock 50105F105 2,520 203,031 SH   SOLE   197,408 0 5,623
KRYSTAL BIOTECH INC Common Stock 501147102 309 5,922 SH   SOLE   4,959 0 963
KT CORP SPONSORED ADR ADR 48268K101 8,129 596,818 SH   SOLE   587,464 0 9,354
KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 15,839 271,768 SH   SOLE   167,386 0 104,382
Kura Oncology Inc Common Stock 50127T109 1,522 81,251 SH   SOLE   76,362 0 4,889
KVH INDS INC COM Common Stock 482738101 475 49,276 SH   SOLE   47,748 0 1,528
Kymera Therapeutics Inc Common Stock 501575104 809 13,778 SH   SOLE   13,543 0 235
L3HARRIS TECHNOLOGIES INC Common Stock 502431109 187,256 850,238 SH   SOLE   701,341 0 148,897
LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 98,872 351,308 SH   SOLE   302,773 0 48,535
LADDER CAPITAL CORP CLASS A REIT 505743104 1,507 136,418 SH   SOLE   134,794 0 1,624
LAIRD SUPERFOOD INC Common Stock 50736T102 523 27,404 SH   SOLE   26,677 0 727
LAKELAND BANCORP INC Common Stock 511637100 5,248 297,691 SH   SOLE   244,666 0 53,025
LAKELAND FINANCIAL CORP Common Stock 511656100 3,298 46,297 SH   SOLE   36,080 0 10,217
LAM RESEARCH CORP Common Stock 512807108 315,890 555,021 SH   SOLE   471,933 0 83,088
LAMAR ADVERTISING CO REIT 512816109 18,147 159,956 SH   SOLE   145,409 0 14,547
LAMB WESTON HOLDING INC Common Stock 513272104 27,888 454,422 SH   SOLE   361,698 0 92,725
LANCASTER COLONY CORP Common Stock 513847103 6,311 37,385 SH   SOLE   30,151 0 7,234
LANDCADIA HOLDINGS III INC-A Common Stock 431636109 623 52,249 SH   SOLE   51,845 0 404
LANDEC CORP COM Common Stock 514766104 145 15,685 SH   SOLE   6,816 0 8,869
LANDS END INC COM Common Stock 51509F105 403 17,123 SH   SOLE   16,926 0 197
LANDSEA HOMES CO EQUITY Common Stock 51509P103 242 27,941 SH   SOLE   27,271 0 670
LANDSTAR SYSTEM INC Common Stock 515098101 36,206 229,412 SH   SOLE   181,990 0 47,422
LANNET INC COM Common Stock 516012101 56 18,646 SH   SOLE   10,659 0 7,987
LANTHEUS HLDGS INC COM Common Stock 516544103 4,327 168,508 SH   SOLE   156,090 0 12,418
LAREDO PETROLEUM INC Common Stock 516806205 1,987 24,506 SH   SOLE   20,450 0 4,056
LAS VEGAS SANDS CORP Common Stock 517834107 22,840 624,049 SH   SOLE   546,029 0 78,020
Latch Inc Common Stock 51818V106 1,116 99,002 SH   SOLE   50 0 98,952
LATTICE SEMICONDUCTOR CORP Common Stock 518415104 15,601 241,317 SH   SOLE   138,706 0 102,611
LAUREATE EDUCATION INC-A Common Stock 518613203 842 49,576 SH   SOLE   48,357 0 1,219
LAZARD LTD SHS A Common Stock G54050102 351 7,654 SH   SOLE   4,810 0 2,844
LA-Z-BOY INC Common Stock 505336107 5,087 157,819 SH   SOLE   118,777 0 39,042
LAZR - Luminar Technologies Inc Common Stock 550424105 1,560 100,000 SH   SOLE   0 0 100,000
LCI INDUSTRIES Common Stock 50189K103 20,716 153,872 SH   SOLE   121,067 0 32,804
LEAR CORP Common Stock 521865204 51,953 332,010 SH   SOLE   163,234 0 168,776
LEGALZOOMCOM INC Common Stock 52466B103 213 8,068 SH   SOLE   796 0 7,272
LEGGETT & PLATT INC Common Stock 524660107 30,586 682,115 SH   SOLE   627,872 0 54,243
LEIDOS HOLDINGS INC Common Stock 525327102 54,726 569,287 SH   SOLE   501,769 0 67,518
LEMAITRE VASCULAR INC COM Common Stock 525558201 6,833 128,709 SH   SOLE   41,765 0 86,943
Lemonade Inc Common Stock 52567D107 2,799 41,776 SH   SOLE   37,199 0 4,577
LENDINGCLUB CORP Common Stock 52603A208 4,879 172,779 SH   SOLE   37,505 0 135,274
LENDINGTREE INC Common Stock 52603B107 3,298 23,588 SH   SOLE   22,858 0 730
LENNAR CORP Common Stock 526057104 118,303 1,262,840 SH   SOLE   1,006,623 0 256,217
LENNAR CORP CL B Common Stock 526057302 3,692 47,583 SH   SOLE   44,728 0 2,856
LENNOX INTERNATIONAL INC Common Stock 526107107 23,660 80,430 SH   SOLE   72,488 0 7,942
LESLIE'S INC Common Stock 527064109 1,323 64,402 SH   SOLE   61,548 0 2,854
LEXICON PHARMACEUTICAL COM Common Stock 528872302 379 78,798 SH   SOLE   78,273 0 525
LEXINGTON REALTY TRUST REIT REIT 529043101 12,927 1,013,897 SH   SOLE   822,544 0 191,353
LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 18,979 2,387,238 SH   SOLE   2,242,000 0 145,238
LGI HOMES INC COM Common Stock 50187T106 10,017 70,588 SH   SOLE   66,711 0 3,877
LHC GROUP INC Common Stock 50187A107 13,352 85,096 SH   SOLE   71,829 0 13,267
LI AUTO INC - ADR ADR 50202M102 2,839 107,992 SH   SOLE   100,700 0 7,292
LIBERTY BRAVES GROUP-A Tracking Stk 531229706 1,130 41,991 SH   SOLE   38,052 0 3,939
LIBERTY BRAVES GROUP-C Tracking Stk 531229888 1,452 54,946 SH   SOLE   51,135 0 3,811
LIBERTY BROADBAND-A Common Stock 530307107 7,236 42,979 SH   SOLE   39,464 0 3,515
LIBERTY BROADBAND-C Common Stock 530307305 80,315 465,052 SH   SOLE   443,732 0 21,320
LIBERTY GLOBAL INC-SERIES C Common Stock G5480U120 15,614 529,994 SH   SOLE   412,922 0 117,072
LIBERTY GLOBAL PLC Common Stock G5480U104 10,688 358,652 SH   SOLE   115,330 0 243,322
LIBERTY LATIN AMERICA CL A Common Stock G9001E102 892 68,190 SH   SOLE   65,532 0 2,658
LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 3,178 242,194 SH   SOLE   182,868 0 59,326
LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1,679 35,690 SH   SOLE   32,584 0 3,106
LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 12,716 247,341 SH   SOLE   206,927 0 40,414
LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 3,426 282,471 SH   SOLE   279,366 0 3,105
LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 6,132 129,990 SH   SOLE   120,634 0 9,356
LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 15,878 334,481 SH   SOLE   305,600 0 28,881
LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 248 80,244 SH   SOLE   79,796 0 448
LIFE STORAGE INC REIT 53223X107 15,797 137,679 SH   SOLE   118,183 0 19,496
LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 10,045 72,099 SH   SOLE   29,318 0 42,781
Lightspeed Commerce Inc Common Stock 53229C107 908 9,414 SH   SOLE   9,414 0 0
LIMELIGHT NETWORKS INC Common Stock 53261M104 401 168,473 SH   SOLE   157,640 0 10,833
LIMONEIRA CO COM Common Stock 532746104 266 16,436 SH   SOLE   13,495 0 2,941
LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 14,451 112,207 SH   SOLE   103,345 0 8,862
LINCOLN NATIONAL CORP Common Stock 534187109 143,178 2,082,591 SH   SOLE   1,540,175 0 542,415
LINDBLAD EXPEDITIONS H COM Common Stock 535219109 1,703 116,705 SH   SOLE   114,831 0 1,874
LINDE PLC Common Stock G5494J103 438,167 1,493,515 SH   SOLE   1,148,024 0 345,492
LINDSAY CORP Common Stock 535555106 3,397 22,377 SH   SOLE   20,735 0 1,642
LINEAGE CELL THERAPEUTICS IN Common Stock 53566P109 71 28,103 SH   SOLE   28,103 0 0
LIONS GATE ENTERTAINMENT-A Common Stock 535919401 13,344 940,378 SH   SOLE   76,372 0 864,006
LIONS GATE ENTERTAINMENT-B Common Stock 535919500 6,782 521,718 SH   SOLE   497,743 0 23,975
LIQUIDITY SERVICES INC Common Stock 53635B107 2,283 105,645 SH   SOLE   94,269 0 11,376
LITHIA MOTORS INC Common Stock 536797103 45,914 144,821 SH   SOLE   42,057 0 102,763
LITTELFUSE INC Common Stock 537008104 17,324 63,396 SH   SOLE   45,440 0 17,955
LIVANOVA PLC Common Stock G5509L101 4,088 51,621 SH   SOLE   43,724 0 7,897
LIVE NATION ENTERTAINMENT INC Common Stock 538034109 49,845 546,967 SH   SOLE   357,047 0 189,920
LIVE OAK BANCSHARES IN COM Common Stock 53803X105 1,097 17,239 SH   SOLE   16,528 0 711
LIVENT CORP Common Stock 53814L108 17,210 744,691 SH   SOLE   476,096 0 268,595
LIVEPERSON INC Common Stock 538146101 8,696 147,512 SH   SOLE   128,947 0 18,565
LIVERAMP HOLDINGS INC Common Stock 53815P108 5,106 108,115 SH   SOLE   102,932 0 5,183
LIVEXLIVE MEDIA INC Common Stock 53839L208 134 44,834 SH   SOLE   29,546 0 15,288
LKQ CORP Common Stock 501889208 52,398 1,041,294 SH   SOLE   880,547 0 160,747
LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 19,666 8,027,099 SH   SOLE   7,277,365 0 749,734
LMP Capital and Income Fund In Closed-End Fund 50208A102 1,586 115,226 SH   SOLE   100,844 0 14,382
LOCKHEED MARTIN CORP Common Stock 539830109 272,755 790,364 SH   SOLE   596,540 0 193,824
LOEWS CORP Common Stock 540424108 39,481 732,074 SH   SOLE   647,906 0 84,168
LOGITECH INTL S A SHS Common Stock H50430232 27,689 314,111 SH   SOLE   287,607 0 26,504
LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 584 13,585 SH   SOLE   12,766 0 819
LORDSTOWN MOTORS CORP-CL A Common Stock 54405Q100 423 52,956 SH   SOLE   51,287 0 1,669
LOUISIANA-PACIFIC CORP Common Stock 546347105 12,086 196,937 SH   SOLE   119,958 0 76,979
LOVESAC CO/THE Common Stock 54738L109 1,762 26,665 SH   SOLE   11,169 0 15,496
LOWE'S COS INC Common Stock 548661107 669,470 3,300,156 SH   SOLE   2,361,175 0 938,982
LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 21,559 137,532 SH   SOLE   107,483 0 30,049
LTC PROPERTIES INC REIT REIT 502175102 2,310 72,880 SH   SOLE   65,476 0 7,403
LUFAX HOLDING LTD ADR 54975P102 2,609 373,835 SH   SOLE   341,854 0 31,981
LULULEMON ATHLETICA INC Common Stock 550021109 87,209 215,492 SH   SOLE   192,446 0 23,046
LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 1,463 78,316 SH   SOLE   73,475 0 4,841
LUMEN TECHNOLOGIES INC Common Stock 550241103 74,178 5,986,962 SH   SOLE   5,291,538 0 695,425
LUMENTUM HOLDINGS INC Common Stock 55024U109 16,399 196,300 SH   SOLE   143,842 0 52,458
Luna Innovations Inc Common Stock 550351100 111 11,679 SH   SOLE   11,113 0 566
LUTHER BURBANK CORP Common Stock 550550107 261 19,491 SH   SOLE   13,383 0 6,108
LUXFER HLDGS PLC Common Stock G5698W116 208 10,573 SH   SOLE   9,976 0 597
LYDALL INC Common Stock 550819106 3,601 57,999 SH   SOLE   52,942 0 5,057
LYFT INC-A Common Stock 55087P104 16,020 298,934 SH   SOLE   281,606 0 17,328
LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 102,684 1,094,125 SH   SOLE   840,072 0 254,053
M&T BANK CORP Common Stock 55261F104 79,754 534,045 SH   SOLE   471,222 0 62,824
M/I HOMES INC Common Stock 55305B101 4,960 85,814 SH   SOLE   70,471 0 15,343
MACATAWA BK CORP COM Common Stock 554225102 3,316 412,930 SH   SOLE   377,765 0 35,165
MACERICH CO/THE REIT REIT 554382101 19,068 1,141,132 SH   SOLE   1,100,785 0 40,347
MACK CALI RLTY CORP COM REIT REIT 554489104 3,269 190,921 SH   SOLE   169,586 0 21,335
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 6,191 95,434 SH   SOLE   30,592 0 64,842
Macquarie Global Infrastructur Closed-End Fund 55608D101 9,295 398,746 SH   SOLE   125,821 0 272,925
Macquarie Infrastructure Holdings LLC Common Stock 55608B105 4,837 119,261 SH   SOLE   98,073 0 21,188
MACROGENICS INC Common Stock 556099109 1,718 82,045 SH   SOLE   40,230 0 41,815
MACY'S INC Common Stock 55616P104 31,727 1,403,869 SH   SOLE   1,155,270 0 248,599
MADISON SQUARE GARDEN ENTERTAINMENT CORP CLASS A Common Stock 55826T102 4,365 60,072 SH   SOLE   30,997 0 29,075
MADISON SQUARE GARDEN SPORTS Common Stock 55825T103 7,511 40,395 SH   SOLE   23,733 0 16,662
MADRIGAL PHARMACEUTICA COM Common Stock 558868105 1,486 18,624 SH   SOLE   17,250 0 1,374
MAGELLAN HEALTH INC Common Stock 559079207 7,927 83,837 SH   SOLE   79,095 0 4,742
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 2,658 58,319 SH   SOLE   47,454 0 10,865
MAGENTA THERAPEUTICS INC Common Stock 55910K108 111 15,205 SH   SOLE   15,193 0 12
MAGNA INTERNATIONAL INC Common Stock 559222401 35,271 468,786 SH   SOLE   313,753 0 155,033
Magnachip Semiconductor Corp Common Stock 55933J203 521 29,351 SH   SOLE   29,284 0 67
Magnite Inc Common Stock 55955D100 2,718 97,065 SH   SOLE   89,630 0 7,435
MAGNOLIA OIL & GAS CORP Common Stock 559663109 17,825 1,001,991 SH   SOLE   822,893 0 179,098
MAKEMYTRIP LIMITED SHS Common Stock V5633W109 458 16,855 SH   SOLE   15,416 0 1,439
MALIBU BOATS INC - A Common Stock 56117J100 2,744 39,213 SH   SOLE   25,314 0 13,899
MANCHESTER UNITED PLC-CL A Common Stock G5784H106 1,153 59,530 SH   SOLE   59,530 0 0
MANHATTAN ASSOCIATES INC Common Stock 562750109 38,233 249,837 SH   SOLE   170,984 0 78,853
MANITOWOC CO INC/THE Common Stock 563571405 536 25,014 SH   SOLE   23,706 0 1,308
MANNKIND CORP Common Stock 56400P706 755 173,587 SH   SOLE   85,218 0 88,369
MANPOWER INC Common Stock 56418H100 28,298 261,341 SH   SOLE   116,998 0 144,343
MANTECH INTERNATIONAL CORP Common Stock 564563104 7,235 95,292 SH   SOLE   48,923 0 46,368
MANULIFE FINANCIAL CORP Common Stock 56501R106 26,050 1,353,961 SH   SOLE   1,306,732 0 47,229
Marathon Digital Holdings Inc Common Stock 565788106 2,279 72,167 SH   SOLE   60,014 0 12,153
MARATHON OIL CORP Common Stock 565849106 128,740 9,417,677 SH   SOLE   7,992,575 0 1,425,102
MARATHON PETROLEUM CORP Common Stock 56585A102 188,483 3,049,401 SH   SOLE   2,294,974 0 754,427
Maravai LifeSciences Holdings Common Stock 56600D107 3,482 70,941 SH   SOLE   16,062 0 54,879
MARCUS & MILLICHAP INC Common Stock 566324109 2,396 58,982 SH   SOLE   53,741 0 5,241
MARCUS CORP Common Stock 566330106 1,223 70,089 SH   SOLE   65,095 0 4,994
MARINE PRODS CORP COM Common Stock 568427108 310 24,783 SH   SOLE   23,857 0 926
MARINEMAX INC Common Stock 567908108 3,705 76,365 SH   SOLE   51,285 0 25,080
MARKEL CORP Common Stock 570535104 45,833 38,350 SH   SOLE   19,752 0 18,598
MARKER THERAPEUTICS INC Common Stock 57055L107 75 44,472 SH   SOLE   43,882 0 590
MARKETAXESS HOLDINGS INC Common Stock 57060D108 36,686 87,205 SH   SOLE   73,227 0 13,978
MARLIN BUSINESS SERVICES CORP Common Stock 571157106 670 30,124 SH   SOLE   30,025 0 99
MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 133,534 901,707 SH   SOLE   792,939 0 108,767
MARRIOTT VACATIONS WORLD Common Stock 57164Y107 10,954 69,624 SH   SOLE   64,438 0 5,186
MARSH & MCLENNAN COS INC Common Stock 571748102 319,121 2,107,384 SH   SOLE   1,627,337 0 480,047
MARTEN TRANSPORT LTD Common Stock 573075108 4,861 309,798 SH   SOLE   264,448 0 45,350
MARTIN MARIETTA MATERIALS INC Common Stock 573284106 78,961 231,096 SH   SOLE   201,889 0 29,206
MARVELL TECHNOLOGY INC Common Stock 573874104 118,595 1,966,429 SH   SOLE   1,236,332 0 730,098
MASCO CORP Common Stock 574599106 63,369 1,140,764 SH   SOLE   1,001,121 0 139,643
MASIMO CORP Common Stock 574795100 25,935 95,802 SH   SOLE   80,443 0 15,359
MASONITE INTERNATIONAL CORP Common Stock 575385109 12,409 116,923 SH   SOLE   46,175 0 70,748
MASTEC INC Common Stock 576323109 8,015 92,901 SH   SOLE   70,327 0 22,574
MASTERCARD INC Common Stock 57636Q104 1,196,306 3,440,826 SH   SOLE   2,750,773 0 690,053
MATADOR RES CO COM Common Stock 576485205 23,175 609,239 SH   SOLE   516,399 0 92,840
MATCH GROUP INC Common Stock 57667L107 86,540 551,243 SH   SOLE   461,535 0 89,708
MATERIALISE NV-ADR ADR 57667T100 716 35,609 SH   SOLE   35,609 0 0
MATERIALS SELECT SECTOR SPDR FD ETF 81369Y100 815 10,304 SH   SOLE   9,281 0 1,023
MATERION CORP Common Stock 576690101 6,250 91,059 SH   SOLE   54,913 0 36,146
MATRIX SERVICE CO Common Stock 576853105 543 51,919 SH   SOLE   47,539 0 4,380
MATSON INC COM Common Stock 57686G105 19,179 237,635 SH   SOLE   117,345 0 120,289
MATTEL INC Common Stock 577081102 7,169 386,270 SH   SOLE   343,423 0 42,847
MATTHEWS INTERNATIONAL CORP Common Stock 577128101 6,681 192,586 SH   SOLE   58,131 0 134,455
MAXAR TECHNOLOGIES LTD Common Stock 57778K105 4,224 149,144 SH   SOLE   134,908 0 14,236
MAXCYTE INC Common Stock 57777K106 615 50,403 SH   SOLE   1,429 0 48,974
MAXEON SOLAR TECHNOLOGIE Common Stock Y58473102 302 17,139 SH   SOLE   17,135 0 4
MAXIMUS INC Common Stock 577933104 24,860 298,798 SH   SOLE   224,488 0 74,310
MAXLINEAR INC CL A Common Stock 57776J100 11,117 225,721 SH   SOLE   165,852 0 59,869
MBIA INC Common Stock 55262C100 668 51,973 SH   SOLE   49,085 0 2,888
McAfee Corp Common Stock 579063108 596 26,950 SH   SOLE   21,590 0 5,360
MCCORMICK & CO INC/MD Common Stock 579780206 89,316 1,102,253 SH   SOLE   827,393 0 274,860
MCDONALD'S CORP Common Stock 580135101 676,023 2,803,795 SH   SOLE   2,316,746 0 487,049
MCGRATH RENTCORP Common Stock 580589109 1,399 19,450 SH   SOLE   18,566 0 884
MCKESSON CORP Common Stock 58155Q103 144,288 723,685 SH   SOLE   555,732 0 167,953
MDC HOLDINGS INC Common Stock 552676108 20,558 440,022 SH   SOLE   392,177 0 47,845
MDU RESOURCES GROUP INC Common Stock 552690109 22,886 771,359 SH   SOLE   287,932 0 483,427
MECHEL - ADR ADR 583840608 48 11,923 SH   SOLE   4,378 0 7,545
MEDALLIA INC Common Stock 584021109 3,102 91,594 SH   SOLE   85,970 0 5,624
MEDAVAIL HOLDING Common Stock 58406B103 564 193,116 SH   SOLE   154,516 0 38,600
MEDIAALPHA INC-CLASS A Common Stock 58450V104 655 35,063 SH   SOLE   35,063 0 0
MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 35,050 1,746,372 SH   SOLE   947,639 0 798,733
MEDIFAST INC Common Stock 58470H101 13,591 70,552 SH   SOLE   34,169 0 36,383
MEDNAX INC Common Stock 58502B106 13,714 482,386 SH   SOLE   411,108 0 71,278
MEDPACE HOLDINGS INC Common Stock 58506Q109 14,661 77,459 SH   SOLE   50,690 0 26,769
MEDTRONIC PLC Common Stock G5960L103 633,244 5,051,804 SH   SOLE   3,932,522 0 1,119,282
MEI Pharma Inc Common Stock 55279B202 56 20,366 SH   SOLE   19,799 0 567
Melco Resorts & Entertainment ADR 585464100 6,162 601,712 SH   SOLE   555,599 0 46,113
MERCADOLIBRE INC Common Stock 58733R102 90,949 54,156 SH   SOLE   42,821 0 11,335
MERCANTILE BANK CORP COM Common Stock 587376104 2,839 88,651 SH   SOLE   65,974 0 22,677
MERCER INTL INC-SBI Common Stock 588056101 697 60,161 SH   SOLE   53,668 0 6,493
MERCHANTS BANCORP Common Stock 58844R108 2,023 51,250 SH   SOLE   5,809 0 45,441
MERCK & CO INC Common Stock 58933Y105 767,490 10,218,208 SH   SOLE   7,685,851 0 2,532,358
MERCURY GENERAL CORP Common Stock 589400100 3,822 68,663 SH   SOLE   58,172 0 10,491
MERCURY SYSTEMS INC Common Stock 589378108 5,686 119,911 SH   SOLE   103,424 0 16,487
MEREDITH CORP Common Stock 589433101 6,882 123,556 SH   SOLE   114,770 0 8,786
MERIDIAN BANCORP INC Common Stock 58958U103 861 41,469 SH   SOLE   39,957 0 1,512
MERIDIAN BIOSCIENCE INC Common Stock 589584101 2,229 115,871 SH   SOLE   82,417 0 33,454
MERIT MEDICAL SYSTEMS INC Common Stock 589889104 16,488 229,643 SH   SOLE   144,384 0 85,259
MERITAGE HOMES CORP Common Stock 59001A102 13,404 138,183 SH   SOLE   108,838 0 29,345
MERITOR INC Common Stock 59001K100 7,001 328,511 SH   SOLE   214,770 0 113,741
MERSANA THERAPEUTICS I COM Common Stock 59045L106 317 33,572 SH   SOLE   32,564 0 1,008
MESA AIR GROUP INC Common Stock 590479135 844 110,232 SH   SOLE   90,496 0 19,736
MESA LABS INC COM Common Stock 59064R109 3,750 12,402 SH   SOLE   8,831 0 3,571
META FINL GROUP INC COM Common Stock 59100U108 4,075 77,640 SH   SOLE   57,886 0 19,754
Meta Platforms Inc Common Stock 30303M102 3,211,407 9,462,291 SH   SOLE   6,636,359 0 2,825,932
METHANEX CORP Common Stock 59151K108 7,857 170,663 SH   SOLE   167,339 0 3,323
METHODE ELECTRONICS INC Common Stock 591520200 6,603 157,017 SH   SOLE   123,844 0 33,173
METLIFE INC Common Stock 59156R108 143,168 2,319,264 SH   SOLE   1,914,510 0 404,754
METROMILE INC Common Stock 591697107 58 16,256 SH   SOLE   16,027 0 229
METROPOLITAN BANK HOLDING CO Common Stock 591774104 560 6,648 SH   SOLE   6,605 0 43
METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 214,495 155,729 SH   SOLE   86,912 0 68,817
MFA MTG INVTS INC COM REIT REIT 55272X102 7,230 1,582,059 SH   SOLE   881,423 0 700,636
MFS Charter Income Trust Closed-End Fund 552727109 25,665 2,984,321 SH   SOLE   2,719,061 0 265,260
MFS GOVT MKTS INCM TR SH BEN INT Closed-End Fund 552939100 245 56,719 SH   SOLE   54,424 0 2,295
MFS Intermediate Income Trust Closed-End Fund 55273C107 8,355 2,307,896 SH   SOLE   2,112,394 0 195,502
MFS Multimarket Income Trust Closed-End Fund 552737108 28,254 4,307,067 SH   SOLE   3,908,652 0 398,415
MFS Municipal Income Trust Closed-End Fund 552738106 2,121 303,445 SH   SOLE   122,951 0 180,494
MGE ENERGY INC Common Stock 55277P104 5,536 75,324 SH   SOLE   52,255 0 23,069
MGIC INVESTMENT CORP Common Stock 552848103 16,808 1,123,497 SH   SOLE   412,314 0 711,183
MGM Growth Properties LLC - A REIT 55303A105 3,114 81,297 SH   SOLE   81,065 0 232
MGM RESORTS INTERNATIONAL Common Stock 552953101 76,555 1,774,151 SH   SOLE   1,273,595 0 500,555
MGP INGREDIENTS INC COM Common Stock 55303J106 6,142 94,343 SH   SOLE   61,042 0 33,301
MICRO FOCUS INTL SPN ADR ADR 594837403 889 163,358 SH   SOLE   122,243 0 41,115
MICROCHIP TECHNOLOGY INC Common Stock 595017104 209,143 1,362,587 SH   SOLE   782,472 0 580,115
MICRON TECHNOLOGY INC Common Stock 595112103 267,581 3,769,812 SH   SOLE   3,083,407 0 686,406
MICROSOFT CORP Common Stock 594918104 9,429,820 33,448,568 SH   SOLE   22,604,857 0 10,843,711
MICROSTRATEGY INC Common Stock 594972408 7,941 13,729 SH   SOLE   12,359 0 1,370
MICROVISION INC WASH COM Common Stock 594960304 312 28,239 SH   SOLE   23,928 0 4,311
MID-AMERICA APARTMENT COMM REIT REIT 59522J103 92,837 497,121 SH   SOLE   451,368 0 45,752
MIDDLEBY CORP Common Stock 596278101 51,975 304,822 SH   SOLE   96,756 0 208,066
MIDDLESEX WATER CO Common Stock 596680108 7,286 70,894 SH   SOLE   45,589 0 25,305
MIDLAND STS BANCORP IN COM Common Stock 597742105 2,234 90,341 SH   SOLE   80,212 0 10,129
MIDWESTONE FINL GP INC COM Common Stock 598511103 1,240 41,126 SH   SOLE   19,634 0 21,492
MILLER INDUSTRIES INC/TN Common Stock 600551204 1,184 34,786 SH   SOLE   31,577 0 3,209
MILLICOM INTL CELLULAR S.A. Common Stock L6388F110 563 15,568 SH   SOLE   15,568 0 0
MIMECAST LTD ORD SHS Common Stock G14838109 7,749 121,844 SH   SOLE   45,932 0 75,912
MIMEDX GROUP INC COM Common Stock 602496101 207 34,092 SH   SOLE   34,092 0 0
MIND MEDICINE MINDMED INC Common Stock 60255C109 293 125,880 SH   SOLE   118,871 0 7,009
MINERALS TECHNOLOGIES INC Common Stock 603158106 6,155 88,126 SH   SOLE   84,043 0 4,083
MIRATI THERAPEUTICS IN COM Common Stock 60468T105 8,772 49,582 SH   SOLE   45,986 0 3,596
MISTRAS GROUP INC. Common Stock 60649T107 1,306 128,506 SH   SOLE   127,267 0 1,239
MITEK SYS INC COM NEW Common Stock 606710200 548 29,615 SH   SOLE   29,600 0 15
MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 57,041 9,619,008 SH   SOLE   8,494,475 0 1,124,533
MIX TELEMATICS LTD ADR 60688N102 239 19,448 SH   SOLE   18,613 0 835
MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 56,023 19,726,352 SH   SOLE   17,865,816 0 1,860,536
MKS INSTRUMENTS INC Common Stock 55306N104 15,264 101,149 SH   SOLE   84,987 0 16,161
MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 6,881 713,767 SH   SOLE   640,068 0 73,699
MODEL N INC COM Common Stock 607525102 3,465 103,418 SH   SOLE   47,048 0 56,370
MODERNA INC Common Stock 60770K107 311,834 810,252 SH   SOLE   725,520 0 84,733
MODINE MANUFACTURING CO Common Stock 607828100 11,818 1,043,115 SH   SOLE   42,161 0 1,000,954
MODIVCARE INC Common Stock 60783X104 6,321 34,802 SH   SOLE   25,298 0 9,504
MOELIS & CO. Common Stock 60786M105 17,903 289,359 SH   SOLE   247,502 0 41,857
MOHAWK INDUSTRIES INC Common Stock 608190104 26,149 147,404 SH   SOLE   125,089 0 22,315
MOLINA HEALTHCARE INC Common Stock 60855R100 33,812 124,625 SH   SOLE   114,883 0 9,742
MOLSON COORS BEVERAGE CO Common Stock 60871R209 57,258 1,234,547 SH   SOLE   594,116 0 640,432
Momentive Global Inc Common Stock 60878Y108 3,922 200,089 SH   SOLE   80,250 0 119,839
MOMO INC - SPON ADR ADR 423403104 991 93,630 SH   SOLE   87,008 0 6,622
MONARCH CASINO & RESORT INC Common Stock 609027107 3,733 55,728 SH   SOLE   28,178 0 27,550
MONDELEZ INTERNATIONAL INC Common Stock 609207105 313,186 5,383,056 SH   SOLE   4,706,257 0 676,799
MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 2,015 251,266 SH   SOLE   250,930 0 336
MONGODB INC Common Stock 60937P106 27,526 58,378 SH   SOLE   49,258 0 9,120
MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 3,786 202,994 SH   SOLE   147,829 0 55,164
MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 65,109 134,333 SH   SOLE   111,004 0 23,330
MONROE INC Common Stock 610236101 7,255 126,161 SH   SOLE   77,334 0 48,826
MONSTER BEVERAGE CORP Common Stock 61174X109 144,378 1,625,328 SH   SOLE   1,375,064 0 250,264
MONTROSE ENVIRONMENTAL GROUP Common Stock 615111101 1,311 21,233 SH   SOLE   12,662 0 8,571
MOODY'S CORP Common Stock 615369105 381,558 1,074,477 SH   SOLE   603,431 0 471,046
MOOG INC Common Stock 615394202 6,927 90,876 SH   SOLE   69,205 0 21,671
MORGAN STANLEY Common Stock 617446448 515,480 5,297,300 SH   SOLE   3,936,774 0 1,360,526
Morgan Stanley Emerging Market Closed-End Fund 61744H105 6,789 745,254 SH   SOLE   0 0 745,254
Morgan Stanley Emerging Market Closed-End Fund 617477104 8,959 1,531,368 SH   SOLE   0 0 1,531,368
MORNINGSTAR INC Common Stock 617700109 30,442 117,524 SH   SOLE   48,127 0 69,397
MORPHIC HOLDING INC Common Stock 61775R105 457 8,076 SH   SOLE   7,029 0 1,047
MOSAIC CO/THE Common Stock 61945C103 64,471 1,804,896 SH   SOLE   1,451,480 0 353,415
MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 422 21,646 SH   SOLE   19,513 0 2,133
MOTOROLA SOLUTIONS INC Common Stock 620076307 178,160 766,874 SH   SOLE   563,141 0 203,734
MOVADO GROUP INC Common Stock 624580106 2,481 78,789 SH   SOLE   45,957 0 32,832
MP Materials Corp Common Stock 553368101 560 17,388 SH   SOLE   16,222 0 1,166
MPLX LP MLP 55336V100 3,730 131,020 SH   SOLE   105,540 0 25,480
MR COOPER GROUP INC Common Stock 62482R107 7,295 177,183 SH   SOLE   137,174 0 40,009
MRC GLOBAL INC COM Common Stock 55345K103 2,129 290,025 SH   SOLE   276,514 0 13,511
MSA SAFETY INC Common Stock 553498106 7,840 53,812 SH   SOLE   37,811 0 16,001
MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 17,222 214,759 SH   SOLE   166,338 0 48,421
MSCI INC Common Stock 55354G100 225,631 370,897 SH   SOLE   197,976 0 172,921
MUELLER INDUSTRIES INC Common Stock 624756102 7,303 177,695 SH   SOLE   137,380 0 40,315
MUELLER WATER PRODUCTS INC Common Stock 624758108 2,598 170,704 SH   SOLE   148,887 0 21,818
Multiplan Corp Common Stock 62548M100 369 65,508 SH   SOLE   62,023 0 3,485
MURPHY OIL CORP Common Stock 626717102 16,972 679,707 SH   SOLE   560,819 0 118,888
MURPHY USA INC Common Stock 626755102 17,473 104,464 SH   SOLE   58,645 0 45,819
MUSTANG BIO INC Common Stock 62818Q104 50 18,635 SH   SOLE   18,635 0 0
MVB FINANCIAL CORP Common Stock 553810102 274 6,389 SH   SOLE   463 0 5,926
MYERS INDUSTRIES INC Common Stock 628464109 2,710 138,473 SH   SOLE   132,294 0 6,179
MYOVANT SCIENCES LTD Common Stock G637AM102 282 12,548 SH   SOLE   12,374 0 174
MYR GROUP INC Common Stock 55405W104 7,820 78,596 SH   SOLE   45,272 0 33,324
MYRIAD GENETICS INC Common Stock 62855J104 8,897 275,522 SH   SOLE   169,141 0 106,381
N-Able Inc Common Stock 62878D100 1,044 84,099 SH   SOLE   81,155 0 2,944
NABORS INDUSTRIES LTD Common Stock G6359F137 3,837 39,767 SH   SOLE   34,099 0 5,668
NABRIVA THERAPEUTICS PLC Common Stock G63637113 49 41,079 SH   SOLE   41,079 0 0
NANOSTRING TECHNOL INC COM Common Stock 63009R109 1,415 29,463 SH   SOLE   28,703 0 760
NASDAQ INC Common Stock 631103108 77,729 402,697 SH   SOLE   343,496 0 59,201
NATERA INC COM Common Stock 632307104 16,001 143,585 SH   SOLE   69,393 0 74,192
NATIONAL BEVERAGE CORP Common Stock 635017106 6,934 132,108 SH   SOLE   123,095 0 9,013
NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2,806 69,315 SH   SOLE   64,348 0 4,967
NATIONAL CINEMEDIA INC Common Stock 635309107 2,153 604,711 SH   SOLE   583,047 0 21,664
NATIONAL ENERGY SERVICES REUNITED CORP Common Stock G6375R107 1,168 93,284 SH   SOLE   31,073 0 62,211
NATIONAL FUEL GAS CO Common Stock 636180101 17,769 338,330 SH   SOLE   211,001 0 127,329
NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 62,164 1,042,502 SH   SOLE   953,717 0 88,786
NATIONAL HEALTHCARE CORP Common Stock 635906100 2,745 39,228 SH   SOLE   20,806 0 18,422
NATIONAL INSTRUMENTS CORP Common Stock 636518102 15,284 389,602 SH   SOLE   360,224 0 29,379
NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 744 9,062 SH   SOLE   8,393 0 669
NATIONAL RESEARCH CORP Common Stock 637372202 576 13,659 SH   SOLE   11,707 0 1,952
NATIONAL RETAIL PROPERTIES REIT REIT 637417106 10,772 249,403 SH   SOLE   227,096 0 22,307
NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 11,249 213,094 SH   SOLE   117,219 0 95,875
NATIONAL VISION HOLDINGS INC Common Stock 63845R107 3,801 66,950 SH   SOLE   32,434 0 34,516
NATL HEALTH INVESTORS INC REIT REIT 63633D104 2,702 50,497 SH   SOLE   47,288 0 3,209
NATURA &CO HOLDING-ADR ADR 63884N108 8,549 513,479 SH   SOLE   493,674 0 19,805
NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 181 17,465 SH   SOLE   17,435 0 30
NATURAL GROCERS BY VIT COM Common Stock 63888U108 1,304 116,193 SH   SOLE   112,011 0 4,182
NATURES SUNSHINE PRODUCTS IN COM Common Stock 639027101 361 24,617 SH   SOLE   20,501 0 4,116
NATUS MEDICAL INC Common Stock 639050103 3,835 152,897 SH   SOLE   115,625 0 37,272
NATWEST GROUP PLC ADR 639057108 38,325 6,293,093 SH   SOLE   5,683,832 0 609,261
NAVIENT CORP Common Stock 63938C108 17,514 887,689 SH   SOLE   530,857 0 356,833
NBT BANCORP INC Common Stock 628778102 3,768 104,314 SH   SOLE   82,163 0 22,151
NCINO INC Common Stock 63947U107 2,976 41,897 SH   SOLE   39,030 0 2,867
NCR CORP Common Stock 62886E108 12,659 326,587 SH   SOLE   192,592 0 133,995
NEENAH INC Common Stock 640079109 1,768 37,939 SH   SOLE   34,090 0 3,849
NEKTAR THERAPEUTICS Common Stock 640268108 6,515 362,733 SH   SOLE   282,759 0 79,974
NELNET INC Common Stock 64031N108 1,392 17,561 SH   SOLE   16,152 0 1,408
NEOGAMES SA Common Stock L6673X107 265 7,223 SH   SOLE   6,978 0 245
NEOGEN CORP Common Stock 640491106 9,929 228,610 SH   SOLE   184,742 0 43,868
NEOGENOMICS INC COM NEW Common Stock 64049M209 13,160 272,796 SH   SOLE   230,294 0 42,502
NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 412 88,632 SH   SOLE   88,632 0 0
NETAPP INC Common Stock 64110D104 85,458 952,073 SH   SOLE   727,032 0 225,041
NETEASE INC ADR 64110W102 14,996 175,594 SH   SOLE   160,898 0 14,697
NETFLIX INC Common Stock 64110L106 905,946 1,484,330 SH   SOLE   1,240,578 0 243,752
NETGEAR INC Common Stock 64111Q104 2,353 73,737 SH   SOLE   62,111 0 11,626
NETSCOUT SYSTEMS INC Common Stock 64115T104 1,713 63,561 SH   SOLE   45,145 0 18,416
NETSTREIT Corp REIT 64119V303 769 32,522 SH   SOLE   30,270 0 2,253
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 21,687 226,114 SH   SOLE   198,158 0 27,956
NEURONETICS INC Common Stock 64131A105 233 35,447 SH   SOLE   33,198 0 2,249
NEVRO CORP Common Stock 64157F103 4,398 37,787 SH   SOLE   29,293 0 8,494
New Fortress Energy LLC Common Stock 644393100 397 14,303 SH   SOLE   11,820 0 2,483
NEW JERSEY RESOURCES CORP Common Stock 646025106 7,333 210,670 SH   SOLE   201,368 0 9,302
NEW MTN FIN CORP COM Common Stock 647551100 531 39,866 SH   SOLE   0 0 39,866
NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 2,025 987,801 SH   SOLE   936,109 0 51,692
NEW RELIC INC Common Stock 64829B100 4,305 59,984 SH   SOLE   56,336 0 3,648
NEW RESIDENTIAL INVT C COM REIT 64828T201 22,249 2,022,625 SH   SOLE   1,580,394 0 442,231
NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 17,337 1,347,105 SH   SOLE   764,668 0 582,437
NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 9,876 2,318,232 SH   SOLE   2,147,967 0 170,265
NEW YORK TIMES CO/THE Common Stock 650111107 32,736 664,429 SH   SOLE   451,654 0 212,775
NEWAGE INC Common Stock 650194103 75 53,722 SH   SOLE   51,837 0 1,885
NEWELL BRANDS INC Common Stock 651229106 31,250 1,411,476 SH   SOLE   1,253,075 0 158,401
NEWMARK GROUP INC-CLASS A Common Stock 65158N102 19,414 1,356,657 SH   SOLE   261,919 0 1,094,738
NEWMARKET CORP Common Stock 651587107 7,570 22,347 SH   SOLE   14,700 0 7,647
NEWMONT CORP Common Stock 651639106 179,410 3,304,056 SH   SOLE   2,586,504 0 717,552
NEWPARK RESOURCES INC Common Stock 651718504 167 50,650 SH   SOLE   20,916 0 29,734
NEWS CORP Common Stock 65249B109 24,629 1,046,715 SH   SOLE   914,071 0 132,643
NEWS CORP CL B Common Stock 65249B208 8,163 351,400 SH   SOLE   293,922 0 57,478
NEXA RESOURCES SA Common Stock L67359106 113 14,855 SH   SOLE   14,855 0 0
NEXPOINT RESIDENTIAL REIT 65341D102 7,012 113,320 SH   SOLE   61,347 0 51,973
NEXSTAR MEDIAGROUP INC Common Stock 65336K103 35,109 231,043 SH   SOLE   81,929 0 149,115
NEXTDECADE CORP Common Stock 65342K105 36 13,019 SH   SOLE   13,019 0 0
NEXTERA ENERGY INC Common Stock 65339F101 660,123 8,407,066 SH   SOLE   6,630,371 0 1,776,695
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 1,651 21,904 SH   SOLE   17,644 0 4,260
NEXTGEN HEALTHCARE INC Common Stock 65343C102 3,221 228,451 SH   SOLE   86,302 0 142,149
NEXTIER OILFIELD SOLUTIONS I Common Stock 65290C105 529 114,926 SH   SOLE   111,000 0 3,926
NGM BIOPHARMACEUTICALS INC Common Stock 62921N105 667 31,741 SH   SOLE   27,107 0 4,634
NICE SYS LTD SPONSORED ADR ADR 653656108 59,398 209,117 SH   SOLE   190,708 0 18,409
NIELSEN HOLDINGS PLC Common Stock G6518L108 11,688 609,043 SH   SOLE   511,781 0 97,262
NIKE INC Common Stock 654106103 793,350 5,462,715 SH   SOLE   4,173,012 0 1,289,703
Nikola Corp Common Stock 654110105 1,415 132,589 SH   SOLE   130,468 0 2,121
NIO INC - ADR ADR 62914V106 12,677 355,807 SH   SOLE   310,032 0 45,775
NISOURCE INC Common Stock 65473P105 46,285 1,910,246 SH   SOLE   1,185,266 0 724,980
Nkarta Inc Common Stock 65487U108 1,583 56,921 SH   SOLE   56,734 0 187
NL INDS INC COM NEW Common Stock 629156407 164 28,411 SH   SOLE   27,583 0 828
NLIGHT INC Common Stock 65487K100 1,080 38,317 SH   SOLE   37,870 0 447
NMI HOLDINGS INC Common Stock 629209305 4,081 180,515 SH   SOLE   166,249 0 14,266
NN INC Common Stock 629337106 1,968 374,949 SH   SOLE   16,912 0 358,037
NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 2,649 71,341 SH   SOLE   63,121 0 8,220
NOBLE INTL LTD COM ETF 74348A467 510 5,761 SH   SOLE   5,549 0 212
NOKIA CORP SPONSORED ADR ADR 654902204 31,744 5,824,502 SH   SOLE   5,299,360 0 525,142
NOMAD FOODS LTD Common Stock G6564A105 6,623 240,307 SH   SOLE   181,441 0 58,866
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 34,571 6,998,273 SH   SOLE   6,292,158 0 706,115
NORDIC AMERICAN TANKERS LTD Common Stock G65773106 1,456 568,745 SH   SOLE   534,476 0 34,269
NORDSON CORP Common Stock 655663102 29,629 124,413 SH   SOLE   102,969 0 21,444
NORDSTROM INC Common Stock 655664100 4,298 162,482 SH   SOLE   143,488 0 18,994
NORFOLK SOUTHERN CORP Common Stock 655844108 214,509 896,588 SH   SOLE   773,391 0 123,197
NORTHERN OIL & GAS INC Common Stock 665531307 675 31,533 SH   SOLE   3,242 0 28,291
NORTHERN TRUST CORP Common Stock 665859104 64,283 596,261 SH   SOLE   521,545 0 74,716
NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2,659 154,959 SH   SOLE   140,469 0 14,490
NORTHRIM BANCORP INC Common Stock 666762109 985 23,161 SH   SOLE   21,302 0 1,859
NORTHROP GRUMMAN CORP Common Stock 666807102 214,545 595,709 SH   SOLE   487,113 0 108,596
NORTHWEST BANCSHARES INC Common Stock 667340103 7,107 535,136 SH   SOLE   501,077 0 34,060
NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 5,234 113,804 SH   SOLE   93,232 0 20,571
NORTHWEST PIPE CO Common Stock 667746101 616 25,985 SH   SOLE   24,677 0 1,308
NORTHWESTERN CORP Common Stock 668074305 8,115 141,631 SH   SOLE   130,139 0 11,491
NORTONLIFELOCK INC Common Stock 668771108 30,737 1,214,910 SH   SOLE   1,050,848 0 164,063
NORWEGIAN CRUISE LINE SHS Common Stock G66721104 43,514 1,629,109 SH   SOLE   1,336,434 0 292,675
NOV INC Common Stock 62955J103 19,445 1,483,247 SH   SOLE   1,345,100 0 138,147
Nova Ltd Common Stock M7516K103 4,307 42,106 SH   SOLE   25,437 0 16,669
NOVAGOLD RES INC COM NEW Common Stock 66987E206 2,002 290,987 SH   SOLE   188,995 0 101,992
NOVANTA INC Common Stock 67000B104 9,484 61,384 SH   SOLE   36,357 0 25,027
NOVARTIS A G SPONSORED ADR ADR 66987V109 227,371 2,780,272 SH   SOLE   2,023,627 0 756,646
NOVAVAX INC COM Common Stock 670002401 22,425 108,172 SH   SOLE   103,220 0 4,952
NOVOCURE LTD Common Stock G6674U108 10,247 88,211 SH   SOLE   81,692 0 6,519
NOVO-NORDISK A S ADR ADR 670100205 225,252 2,346,130 SH   SOLE   2,043,493 0 302,637
NOW INC/DE Common Stock 67011P100 1,218 159,172 SH   SOLE   146,801 0 12,371
NRG ENERGY INC Common Stock 629377508 68,154 1,669,221 SH   SOLE   1,285,328 0 383,893
NU SKIN ENTERPRISES INC Common Stock 67018T105 14,956 369,550 SH   SOLE   348,294 0 21,256
NUANCE COMMUNICATIONS INC Common Stock 67020Y100 22,408 407,124 SH   SOLE   335,999 0 71,125
NUCOR CORP Common Stock 670346105 118,600 1,204,185 SH   SOLE   1,056,548 0 147,637
Nurix Therapeutics Inc Common Stock 67080M103 342 11,407 SH   SOLE   11,192 0 215
NUSTAR ENERGY LP UNIT COM MLP 67058H102 719 45,668 SH   SOLE   36,001 0 9,667
NUTANIX INC-A Common Stock 67059N108 7,192 190,779 SH   SOLE   150,848 0 39,931
NUTRIEN LTD Common Stock 67077M108 21,838 336,846 SH   SOLE   293,239 0 43,608
NUVASIVE INC Common Stock 670704105 4,134 69,072 SH   SOLE   44,925 0 24,147
Nuvation Bio Inc Common Stock 67080N101 114 11,427 SH   SOLE   11,408 0 19
Nuveen AMT-Free Municipal Cred Closed-End Fund 67071L106 1,858 108,337 SH   SOLE   8,677 0 99,660
Nuveen AMT-Free Quality Munici Closed-End Fund 670657105 59,683 3,929,113 SH   SOLE   2,340,468 0 1,588,645
Nuveen Credit Strategies Incom Closed-End Fund 67073D102 38,819 5,917,469 SH   SOLE   2,427,314 0 3,490,155
Nuveen Diversified Dividend an Closed-End Fund 6706EP105 1,490 143,725 SH   SOLE   137,953 0 5,772
NUVEEN FLT RATE INC OPP FD Closed-End Fund 6706EN100 1,614 161,747 SH   SOLE   145,357 0 16,390
Nuveen Global High Income Fund Closed-End Fund 67075G103 12,481 777,154 SH   SOLE   464,498 0 312,656
Nuveen Municipal Credit Income Closed-End Fund 67070X101 1,889 112,958 SH   SOLE   9,016 0 103,942
Nuveen Preferred & Income Oppo Closed-End Fund 67073B106 10,876 1,098,585 SH   SOLE   961,458 0 137,127
Nuveen Preferred & Income Secu Closed-End Fund 67072C105 9,640 983,701 SH   SOLE   834,881 0 148,820
Nuveen Quality Municipal Incom Closed-End Fund 67066V101 64,286 4,115,604 SH   SOLE   2,539,815 0 1,575,790
Nuveen Real Asset Income and G Closed-End Fund 67074Y105 38,691 2,537,126 SH   SOLE   1,899,190 0 637,936
Nuveen Real Estate Income Fund Closed-End Fund 67071B108 1,060 99,847 SH   SOLE   118 0 99,729
Nuveen Senior Income Fund Closed-End Fund 67067Y104 3,232 552,398 SH   SOLE   476,249 0 76,150
Nuveen Tax-Advantaged Dividend Closed-End Fund 67073G105 407 25,667 SH   SOLE   22,508 0 3,159
Nuveen Tax-Advantaged Total Re Closed-End Fund 67090H102 754 67,854 SH   SOLE   59,319 0 8,535
NV5 GLOBAL INC COM Common Stock 62945V109 330 3,347 SH   SOLE   2,884 0 463
NVE CORP COM NEW Common Stock 629445206 1,013 15,840 SH   SOLE   6,161 0 9,679
NVENT ELECTRIC Common Stock G6700G107 13,270 410,445 SH   SOLE   379,534 0 30,911
NVIDIA CORP Common Stock 67066G104 1,781,735 8,600,766 SH   SOLE   7,290,075 0 1,310,691
NVR INC Common Stock 62944T105 33,616 7,012 SH   SOLE   6,467 0 545
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 117,578 600,288 SH   SOLE   439,609 0 160,679
OAK STREET HEALTH INC Common Stock 67181A107 782 18,398 SH   SOLE   14,261 0 4,137
OASIS PETROLEUM INC Common Stock 674215207 3,587 36,076 SH   SOLE   5,413 0 30,663
OATLY GROUP AB ADR 67421J108 556 36,762 SH   SOLE   34,602 0 2,160
OCCIDENTAL PETROLEUM CORP Common Stock 674599105 89,885 3,038,704 SH   SOLE   2,696,898 0 341,806
OCEANEERING INTERNATIONAL INC Common Stock 675232102 6,102 458,089 SH   SOLE   385,574 0 72,515
OCEANFIRST FINANCIAL CORP Common Stock 675234108 693 32,375 SH   SOLE   32,114 0 261
Ocugen Inc Common Stock 67577C105 853 118,844 SH   SOLE   116,629 0 2,215
OCULAR THERAPEUTIX Common Stock 67576A100 158 15,800 SH   SOLE   15,733 0 67
OFFICE PROPERTIES INCOME TRU REIT 67623C109 3,503 138,314 SH   SOLE   108,552 0 29,762
OFG BANCORP Common Stock 67103X102 14,986 594,231 SH   SOLE   222,828 0 371,403
OGE ENERGY CORP Common Stock 670837103 25,901 785,821 SH   SOLE   696,060 0 89,761
O-I GLASS INC Common Stock 67098H104 15,130 1,060,251 SH   SOLE   260,092 0 800,159
OIL STATES INTERNATIONAL INC Common Stock 678026105 3,938 616,204 SH   SOLE   586,894 0 29,310
OIL-DRI CORP OF AMERICA Common Stock 677864100 258 7,379 SH   SOLE   6,368 0 1,011
OKTA INC CL A Common Stock 679295105 62,196 262,056 SH   SOLE   240,199 0 21,857
OLD DOMINION FREIGHT LINE INC Common Stock 679580100 86,793 303,493 SH   SOLE   256,951 0 46,542
OLD NATIONAL BANCORP/IN Common Stock 680033107 7,897 465,913 SH   SOLE   382,513 0 83,401
OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 24,968 1,079,466 SH   SOLE   1,021,446 0 58,020
OLD SECOND BANCORP INC Common Stock 680277100 1,664 127,428 SH   SOLE   121,374 0 6,054
Olema Pharmaceuticals Inc Common Stock 68062P106 761 27,612 SH   SOLE   7,471 0 20,141
OLIN CORP Common Stock 680665205 15,137 313,718 SH   SOLE   253,319 0 60,399
OLLIES BARGAIN OUTLT H COM Common Stock 681116109 11,079 183,799 SH   SOLE   132,520 0 51,279
OLYMPIC STEEL INC Common Stock 68162K106 1,040 42,694 SH   SOLE   41,952 0 742
OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 17,058 569,350 SH   SOLE   377,399 0 191,951
OMEROS CORP COM Common Stock 682143102 445 32,296 SH   SOLE   30,123 0 2,173
OMNICELL INC Common Stock 68213N109 28,244 190,284 SH   SOLE   131,933 0 58,351
OMNICOM GROUP INC Common Stock 681919106 77,555 1,070,314 SH   SOLE   720,859 0 349,455
ON SEMICONDUCTOR CORP Common Stock 682189105 41,926 916,014 SH   SOLE   686,999 0 229,015
ONCOCYTE CORP Common Stock 68235C107 90 25,245 SH   SOLE   24,566 0 679
ONE GAS INC COM Common Stock 68235P108 5,602 88,396 SH   SOLE   83,647 0 4,749
ONE LIBERTY PROPERTIES INC REIT REIT 682406103 2,440 80,021 SH   SOLE   75,662 0 4,360
ONECONNECT FINANCIAL TECHNO ADR 68248T105 626 152,571 SH   SOLE   145,108 0 7,463
ONEMAIN HOLDINGS INC Common Stock 68268W103 10,600 191,571 SH   SOLE   153,184 0 38,387
ONEOK INC Common Stock 682680103 146,644 2,528,781 SH   SOLE   2,307,777 0 221,004
ONESPAN INC Common Stock 68287N100 1,677 89,304 SH   SOLE   81,516 0 7,788
ONESPAWORLD HOLDINGS LTD Common Stock P73684113 2,343 235,029 SH   SOLE   226,405 0 8,624
OneWater Marine Inc Common Stock 68280L101 209 5,195 SH   SOLE   2,786 0 2,409
ONTO INNOVATION INC Common Stock 683344105 14,479 200,407 SH   SOLE   157,471 0 42,936
ONTRAK INC Common Stock 683373104 143 14,278 SH   SOLE   13,409 0 869
OOMA INC Common Stock 683416101 404 21,735 SH   SOLE   8,700 0 13,035
OP BANCORP Common Stock 67109R109 451 43,793 SH   SOLE   43,504 0 289
Open Lending Corp Common Stock 68373J104 3,601 99,828 SH   SOLE   98,694 0 1,134
Open Text Corp Common Stock 683715106 20,407 418,689 SH   SOLE   387,650 0 31,039
OPENDOOR TECHNOLOGIES INC Common Stock 683712103 10,156 494,709 SH   SOLE   463,754 0 30,955
OPERA LTD-ADR ADR 68373M107 912 103,097 SH   SOLE   103,097 0 0
OPKO HEALTH INC COM Common Stock 68375N103 998 273,521 SH   SOLE   270,342 0 3,179
OPPENHEIMER HOLDINGS INC Common Stock 683797104 812 17,938 SH   SOLE   11,921 0 6,017
OPTIMIZERX CORP Common Stock 68401U204 6,775 79,190 SH   SOLE   7,648 0 71,542
OPTINOSE INC Common Stock 68404V100 34 11,392 SH   SOLE   11,392 0 0
OPTION CARE HEALTH INC Common Stock 68404L201 6,059 249,734 SH   SOLE   82,065 0 167,669
ORACLE CORP Common Stock 68389X105 880,033 10,100,230 SH   SOLE   7,028,318 0 3,071,912
ORANGE SA ADR 684060106 15,800 1,458,930 SH   SOLE   1,309,380 0 149,550
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 2,597 229,648 SH   SOLE   203,123 0 26,525
ORCHID ISLAND CAPITAL INC REIT 68571X103 919 187,894 SH   SOLE   174,671 0 13,222
OREILLY AUTOMOTIVE INC Common Stock 67103H107 188,135 307,882 SH   SOLE   258,259 0 49,623
ORGANOGENESIS HOLDINGS INC Common Stock 68621F102 2,669 187,411 SH   SOLE   118,953 0 68,458
ORGANON & CO Common Stock 68622V106 33,169 1,011,547 SH   SOLE   789,527 0 222,020
ORIC Pharmaceuticals Inc Common Stock 68622P109 1,174 56,155 SH   SOLE   21,218 0 34,937
ORIGIN BANCORP Common Stock 68621T102 2,533 59,800 SH   SOLE   12,885 0 46,915
ORION ENGINEERED CARBO COM Common Stock L72967109 3,877 212,691 SH   SOLE   171,469 0 41,222
ORION GROUP HOLDINGS INC Common Stock 68628V308 58 10,596 SH   SOLE   10,596 0 0
ORIX CORP SPONSORED ADR ADR 686330101 55,307 585,133 SH   SOLE   530,331 0 54,802
ORMAT TECHNOLOGIES INC Common Stock 686688102 2,796 41,972 SH   SOLE   35,927 0 6,044
ORRSTOWN FINL SVCS INC COM Common Stock 687380105 784 33,517 SH   SOLE   5,960 0 27,557
ORTHO CLINICAL DIAGNOSTICS Common Stock G6829J107 1,175 63,587 SH   SOLE   9,980 0 53,607
ORTHOFIX MEDICAL INC Common Stock 68752M108 2,636 69,139 SH   SOLE   48,164 0 20,975
ORTHOPEDIATRICS CORP Common Stock 68752L100 345 5,271 SH   SOLE   4,993 0 278
OSHKOSH CORP Common Stock 688239201 32,917 321,546 SH   SOLE   197,560 0 123,985
OSI SYSTEMS INC Common Stock 671044105 4,963 52,355 SH   SOLE   47,467 0 4,888
OTIS WORLDWIDE CORP Common Stock 68902V107 103,402 1,256,715 SH   SOLE   805,899 0 450,815
OTTER TAIL CORP Common Stock 689648103 6,932 123,848 SH   SOLE   66,859 0 56,989
Ouster Inc Common Stock 68989M103 222 30,396 SH   SOLE   30,378 0 18
OUTFRONT MEDIA INC REIT 69007J106 2,153 85,455 SH   SOLE   80,616 0 4,839
Outset Medical Inc Common Stock 690145107 1,015 20,529 SH   SOLE   19,587 0 942
OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 25 11,844 SH   SOLE   10,671 0 1,173
OVERSTOCK.COM INC Common Stock 690370101 2,895 37,158 SH   SOLE   27,146 0 10,012
OVINTIV INC Common Stock 69047Q102 27,209 827,538 SH   SOLE   657,889 0 169,649
OWENS & MINOR INC Common Stock 690732102 13,221 422,522 SH   SOLE   329,565 0 92,957
OWENS CORNING Common Stock 690742101 23,105 270,230 SH   SOLE   194,298 0 75,933
OXFORD INDUSTRIES INC Common Stock 691497309 9,092 100,830 SH   SOLE   47,824 0 53,005
Oyster Point Pharma Inc Common Stock 69242L106 282 23,778 SH   SOLE   23,533 0 245
OZON HOLDINGS PLC - ADR ADR 69269L104 700 13,884 SH   SOLE   13,588 0 296
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 13,413 528,081 SH   SOLE   492,269 0 35,812
PACCAR INC Common Stock 693718108 117,190 1,484,919 SH   SOLE   1,283,121 0 201,798
PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 3,223 126,158 SH   SOLE   121,688 0 4,470
PACIFIC PREMIER BNCRP COM Common Stock 69478X105 24,959 602,292 SH   SOLE   389,672 0 212,620
PACIRA BIOSCIENCES INC Common Stock 695127100 11,067 197,618 SH   SOLE   109,850 0 87,768
PACKAGING CORP OF AMERICA Common Stock 695156109 60,312 438,827 SH   SOLE   380,773 0 58,053
PACWEST BANCORP Common Stock 695263103 60,888 1,343,522 SH   SOLE   331,478 0 1,012,043
PAE Inc Common Stock 69290Y109 220 36,849 SH   SOLE   29,077 0 7,772
PAGERDUTY INC Common Stock 69553P100 5,336 128,827 SH   SOLE   120,774 0 8,053
PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 13,599 262,933 SH   SOLE   229,250 0 33,683
Palantir Technologies Inc Common Stock 69608A108 27,228 1,132,608 SH   SOLE   964,604 0 168,004
PALO ALTO NETWORKS INC COM Common Stock 697435105 68,406 142,810 SH   SOLE   131,048 0 11,762
PALOMAR HOLDINGS INC Common Stock 69753M105 4,321 53,464 SH   SOLE   46,162 0 7,302
PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 393 22,468 SH   SOLE   22,441 0 27
PAN AMERICAN SILVER CORP Common Stock 697900108 1,406 60,440 SH   SOLE   54,376 0 6,064
PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 13,921 109,624 SH   SOLE   66,840 0 42,784
PAR PACIFIC HOLDINGS INC Common Stock 69888T207 6,847 435,535 SH   SOLE   420,832 0 14,703
PAR TECHNOLOGY CORP/DEL Common Stock 698884103 1,468 23,864 SH   SOLE   8,611 0 15,253
PARAMOUNT GROUP INC COM REIT 69924R108 4,842 538,619 SH   SOLE   511,135 0 27,484
PARATEK PHARMACEUTICALS INC Common Stock 699374302 440 90,606 SH   SOLE   89,779 0 827
PARK AEROSPACE CORP Common Stock 70014A104 2,320 169,588 SH   SOLE   152,106 0 17,482
PARK HOTELS & RESORTS INC REIT 700517105 18,452 964,061 SH   SOLE   910,868 0 53,193
PARK NATIONAL CORP Common Stock 700658107 3,129 25,654 SH   SOLE   23,880 0 1,774
PARKER HANNIFIN CORP Common Stock 701094104 154,110 551,142 SH   SOLE   464,544 0 86,597
PARK-OHIO HOLDINGS CORP Common Stock 700666100 773 30,285 SH   SOLE   18,188 0 12,097
PARSONS CORP Common Stock 70202L102 562 16,650 SH   SOLE   14,243 0 2,407
PARTY CITY HOLDCO INC COM Common Stock 702149105 86 12,108 SH   SOLE   12,108 0 0
PATRICK INDS INC COM Common Stock 703343103 7,826 93,945 SH   SOLE   76,979 0 16,965
PATTERSON COS INC Common Stock 703395103 13,628 452,169 SH   SOLE   423,447 0 28,722
PATTERSON UTI ENERGY INC COM Common Stock 703481101 18,851 2,094,559 SH   SOLE   2,014,875 0 79,683
PAVmed Inc Common Stock 70387R106 3,548 415,454 SH   SOLE   176,176 0 239,278
Paya Holdings Inc Common Stock 70434P103 1,904 175,154 SH   SOLE   169,382 0 5,772
PAYCHEX INC Common Stock 704326107 147,789 1,314,268 SH   SOLE   1,183,177 0 131,091
PAYCOM SOFTWARE INC COM Common Stock 70432V102 63,390 127,868 SH   SOLE   110,636 0 17,232
PAYLOCITY HOLDING CORP Common Stock 70438V106 13,410 47,826 SH   SOLE   42,977 0 4,849
PAYPAL HOLDINGS INC Common Stock 70450Y103 1,160,637 4,460,386 SH   SOLE   3,714,272 0 746,114
PAYSAFE LTD Common Stock G6964L107 423 54,543 SH   SOLE   40,386 0 14,157
PBF ENERGY INC CL A Common Stock 69318G106 5,331 411,032 SH   SOLE   385,666 0 25,366
PC CONNECTION INC Common Stock 69318J100 1,263 28,685 SH   SOLE   27,335 0 1,350
PCB BANCORP Common Stock 69320M109 509 25,572 SH   SOLE   25,369 0 203
PCSB FINANCIAL CORP Common Stock 69324R104 1,193 64,710 SH   SOLE   41,592 0 23,118
PDC ENERGY INC Common Stock 69327R101 29,060 613,204 SH   SOLE   423,309 0 189,895
PDF SOLUTIONS INC COM Common Stock 693282105 1,622 70,388 SH   SOLE   64,851 0 5,537
PEABODY ENERGY CORP Common Stock 704551100 2,572 173,932 SH   SOLE   171,653 0 2,279
PEAPACK GLADSTONE FINANCIAL CO Common Stock 704699107 257 7,703 SH   SOLE   2,085 0 5,618
PEARSON PLC SPONSORED ADR ADR 705015105 15,286 1,580,798 SH   SOLE   1,452,132 0 128,667
PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 11,065 493,744 SH   SOLE   460,530 0 33,214
PEGASYSTEMS INC Common Stock 705573103 4,230 33,280 SH   SOLE   30,580 0 2,700
Peloton Interactive Inc Common Stock 70614W100 18,238 209,510 SH   SOLE   195,566 0 13,944
PEMBINA PIPELINE CORP COM Common Stock 706327103 11,608 366,285 SH   SOLE   351,312 0 14,972
PENN NATIONAL GAMING INC Common Stock 707569109 15,840 218,597 SH   SOLE   187,670 0 30,927
PENN VIRGINIA CORP Common Stock 70788V102 6,548 245,512 SH   SOLE   194,671 0 50,841
PENNANT GROUP INC/THE Common Stock 70805E109 2,796 99,523 SH   SOLE   91,886 0 7,637
PENNANTPARK INVESTMENT CORP Common Stock 708062104 458 70,604 SH   SOLE   0 0 70,604
PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 3,733 61,062 SH   SOLE   32,118 0 28,944
PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 6,227 316,253 SH   SOLE   243,087 0 73,166
PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 10,966 109,009 SH   SOLE   85,301 0 23,708
PENTAIR PLC Common Stock G7S00T104 38,683 532,600 SH   SOLE   442,984 0 89,616
PENUMBRA INC COM Common Stock 70975L107 9,984 37,462 SH   SOLE   33,401 0 4,061
PEOPLES BANCORP INC/OH Common Stock 709789101 2,627 83,095 SH   SOLE   50,075 0 33,020
PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 36,663 2,098,599 SH   SOLE   1,771,595 0 327,005
PEPSICO INC/NC Common Stock 713448108 855,607 5,688,499 SH   SOLE   4,468,262 0 1,220,238
PERDOCEO EDUCATION CORP Common Stock 71363P106 2,081 197,077 SH   SOLE   112,665 0 84,412
PERFICIENT INC Common Stock 71375U101 18,368 158,759 SH   SOLE   94,312 0 64,447
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 8,391 180,606 SH   SOLE   152,933 0 27,673
PERKINELMER INC Common Stock 714046109 75,932 438,179 SH   SOLE   302,213 0 135,965
Perpetua Resources Corp Common Stock 714266103 316 63,460 SH   SOLE   60,506 0 2,954
PERRIGO CO PLC ORDINARY Common Stock G97822103 19,847 419,331 SH   SOLE   279,624 0 139,707
PERSONALIS INC Common Stock 71535D106 259 13,473 SH   SOLE   12,711 0 762
PETCO HEALTH AND WELLNESS CO Common Stock 71601V105 1,830 86,726 SH   SOLE   82,657 0 4,069
PETIQ INC COM CL A Common Stock 71639T106 500 20,020 SH   SOLE   9,769 0 10,251
PETMED EXPRESS INC Common Stock 716382106 2,940 109,407 SH   SOLE   105,562 0 3,845
PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 6,084 130,053 SH   SOLE   119,875 0 10,178
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 3,864 386,406 SH   SOLE   358,232 0 28,175
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 11,804 1,141,559 SH   SOLE   1,084,778 0 56,781
PFIZER INC Common Stock 717081103 890,554 20,705,752 SH   SOLE   16,009,525 0 4,696,227
PG&E CORP Common Stock 69331C108 14,165 1,475,572 SH   SOLE   1,401,602 0 73,970
PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 78,520 5,098,705 SH   SOLE   2,315,805 0 2,782,900
PGIM High Yield Bond Fund Inc Closed-End Fund 69346H100 47,028 2,895,786 SH   SOLE   1,503,253 0 1,392,533
PGIM Short Duration High Yield Closed-End Fund 69355J104 4,782 254,785 SH   SOLE   254,785 0 0
PGT INNOVATIONS INC Common Stock 69336V101 2,607 136,502 SH   SOLE   129,560 0 6,942
PHATHOM PHARMACEUTICALS INC Common Stock 71722W107 438 13,640 SH   SOLE   2,098 0 11,542
PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 2,121 98,471 SH   SOLE   61,453 0 37,018
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 471,500 4,974,158 SH   SOLE   3,603,115 0 1,371,043
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 14,980 459,945 SH   SOLE   431,999 0 27,947
PHILLIPS 66 COM Common Stock 718546104 130,149 1,858,474 SH   SOLE   1,447,952 0 410,523
PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1,298 36,214 SH   SOLE   28,412 0 7,802
PHOTRONICS INC Common Stock 719405102 9,285 681,246 SH   SOLE   142,478 0 538,768
PHREESIA INC Common Stock 71944F106 804 13,027 SH   SOLE   11,212 0 1,815
PHYSICIANS REALTY TRUST REIT 71943U104 10,485 595,056 SH   SOLE   558,175 0 36,881
PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 3,858 221,333 SH   SOLE   125,731 0 95,603
PILGRIM'S PRIDE CORP Common Stock 72147K108 5,597 192,479 SH   SOLE   140,373 0 52,106
PIMCO Energy and Tactical Credit Opportunities Fund Closed-End Fund 69346N107 3,634 297,631 SH   SOLE   297,631 0 0
PIMCO MUN INC FD III COM Closed-End Fund 72201A103 784 62,609 SH   SOLE   4,942 0 57,667
PIMCO MUNICIPAL INCOME FD II Closed-End Fund 72200W106 1,858 126,081 SH   SOLE   9,999 0 116,082
PIMCO RAFI ESG US ETF ETF 72201T342 1,120 36,820 SH   SOLE   36,820 0 0
PINDUODUO INC-ADR ADR 722304102 13,554 149,492 SH   SOLE   137,623 0 11,869
PING IDENTITY HOLDING CORP Common Stock 72341T103 2,268 92,305 SH   SOLE   39,965 0 52,340
PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 20,527 218,187 SH   SOLE   149,677 0 68,509
PINNACLE WEST CAPITAL CORP Common Stock 723484101 32,586 450,334 SH   SOLE   394,815 0 55,519
PINTEREST INC- CLASS A Common Stock 72352L106 29,346 575,974 SH   SOLE   423,321 0 152,653
Pioneer Municipal High Income Closed-End Fund 723762100 612 52,762 SH   SOLE   39,259 0 13,503
Pioneer Municipal High Income Closed-End Fund 723763108 3,665 302,153 SH   SOLE   178,878 0 123,276
PIONEER NATURAL RESOURCES CO Common Stock 723787107 114,175 685,692 SH   SOLE   582,060 0 103,632
PIPER SANDLER COS Common Stock 724078100 9,954 71,888 SH   SOLE   46,946 0 24,942
PITNEY BOWES INC Common Stock 724479100 3,704 513,781 SH   SOLE   372,443 0 141,339
PJT PARTNERS INC - A Common Stock 69343T107 2,241 28,329 SH   SOLE   10,395 0 17,934
PLAINS ALL AMER PIPELINE LP MLP 726503105 2,247 220,963 SH   SOLE   174,080 0 46,883
PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 518 48,032 SH   SOLE   48,032 0 0
PLANET FITNESS INC CL A Common Stock 72703H101 5,723 72,863 SH   SOLE   57,737 0 15,126
PLANTRONICS INC EQUITY Common Stock 727493108 3,449 134,141 SH   SOLE   124,437 0 9,704
PLAYAGS INC Common Stock 72814N104 1,444 183,248 SH   SOLE   41,554 0 141,694
PLAYTIKA HOLDING CORP Common Stock 72815L107 2,040 73,836 SH   SOLE   68,364 0 5,472
PLEXUS CORP Common Stock 729132100 9,388 104,998 SH   SOLE   99,725 0 5,273
PLUG POWER INC COM Common Stock 72919P202 14,650 573,601 SH   SOLE   542,926 0 30,675
PLX PHARMA INC EQUITY Common Stock 72942A107 1,535 79,541 SH   SOLE   0 0 79,541
PMV PHARMACEUTICALS INC Common Stock 69353Y103 839 28,145 SH   SOLE   11,046 0 17,099
PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 297,936 1,522,877 SH   SOLE   1,275,513 0 247,364
PNM RESOURCES INC Common Stock 69349H107 9,006 182,017 SH   SOLE   172,130 0 9,887
POLARIS INC Common Stock 731068102 18,850 157,530 SH   SOLE   147,870 0 9,660
POLYMET MINING CORP Common Stock 731916409 99 32,583 SH   SOLE   30,622 0 1,961
POOL CORP Common Stock 73278L105 53,132 122,308 SH   SOLE   92,535 0 29,773
POPULAR INC Common Stock 733174700 36,460 469,418 SH   SOLE   157,931 0 311,487
PORCH GROUP INC Common Stock 733245104 202 11,405 SH   SOLE   10,895 0 510
PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 22,871 486,726 SH   SOLE   318,985 0 167,741
POSCO SPONSORED ADR ADR 693483109 30,646 444,339 SH   SOLE   417,833 0 26,506
POST HOLDINGS INC Common Stock 737446104 12,198 110,727 SH   SOLE   94,962 0 15,765
Postal Realty Trust Inc REIT 73757R102 270 14,482 SH   SOLE   13,793 0 689
POTLATCHDELTIC CORP REIT 737630103 6,245 121,069 SH   SOLE   73,926 0 47,144
POWELL INDUSTRIES INC Common Stock 739128106 1,476 60,058 SH   SOLE   56,252 0 3,806
POWER INTEGRATIONS INC Common Stock 739276103 31,113 314,300 SH   SOLE   218,021 0 96,279
PPD Inc Common Stock 69355F102 2,239 47,858 SH   SOLE   39,840 0 8,018
PPG INDUSTRIES INC Common Stock 693506107 99,504 695,781 SH   SOLE   588,983 0 106,798
PPL CORP Common Stock 69351T106 90,950 3,262,205 SH   SOLE   2,268,366 0 993,839
PRA GROUP INC Common Stock 69354N106 4,524 107,348 SH   SOLE   98,533 0 8,815
Praxis Precision Medicines Inc Common Stock 74006W108 292 15,804 SH   SOLE   15,727 0 77
PRECIGEN INC Common Stock 74017N105 676 135,387 SH   SOLE   37,370 0 98,017
PRECISION BIOSCIENCES INC Common Stock 74019P108 751 65,118 SH   SOLE   20,388 0 44,730
PREFERRED APARTMENT COMMUN - A REIT 74039L103 1,228 100,368 SH   SOLE   95,226 0 5,142
PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 1,602 24,031 SH   SOLE   20,610 0 3,421
Prelude Therapeutics Inc Common Stock 74065P101 317 10,130 SH   SOLE   9,971 0 159
Premier Financial Corp Common Stock 74052F108 870 27,316 SH   SOLE   23,796 0 3,520
PREMIER INC - CLASS A Common Stock 74051N102 13,751 354,778 SH   SOLE   88,185 0 266,593
PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 22,223 396,053 SH   SOLE   188,543 0 207,510
PRICESMART INC Common Stock 741511109 5,357 69,080 SH   SOLE   52,405 0 16,675
PRIMERICA INC Common Stock 74164M108 10,930 71,142 SH   SOLE   65,006 0 6,137
Primis Financial Corp Common Stock 74167B109 1,400 96,842 SH   SOLE   88,302 0 8,540
PRIMO WATER CORP Common Stock 74167P108 2,390 152,032 SH   SOLE   119,393 0 32,638
PRIMORIS SERVICES CORP Common Stock 74164F103 1,716 70,075 SH   SOLE   25,403 0 44,672
PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 89,789 1,394,245 SH   SOLE   1,242,518 0 151,727
PRIORITY TECHNOLOGY HOLDINGS Common Stock 74275G107 208 31,075 SH   SOLE   20,416 0 10,659
PRIVIA HEALTH GROUP INC Common Stock 74276R102 625 26,549 SH   SOLE   2,175 0 24,374
PROASSURANCE CORP Common Stock 74267C106 6,097 256,395 SH   SOLE   244,985 0 11,410
PROCTER & GAMBLE CO/THE Common Stock 742718109 1,226,440 8,772,818 SH   SOLE   7,208,439 0 1,564,379
PROG HOLDINGS INC Common Stock 74319R101 7,650 182,106 SH   SOLE   79,905 0 102,201
PROGRESS SOFTWARE CORP Common Stock 743312100 8,204 166,789 SH   SOLE   140,906 0 25,883
PROGRESSIVE CORP/THE Common Stock 743315103 194,148 2,147,887 SH   SOLE   1,858,887 0 289,001
PROGYNY INC Common Stock 74340E103 3,532 63,075 SH   SOLE   30,009 0 33,066
PROLOGIS INC REIT 74340W103 336,570 2,683,328 SH   SOLE   2,226,701 0 456,626
PROPETRO HOLDING CORP Common Stock 74347M108 2,102 243,055 SH   SOLE   231,347 0 11,708
PROS HOLDINGS INC Common Stock 74346Y103 1,170 32,988 SH   SOLE   31,373 0 1,615
PROSPERITY BANCSHARES INC Common Stock 743606105 24,173 339,837 SH   SOLE   308,300 0 31,537
PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 362 20,434 SH   SOLE   18,920 0 1,514
PROTHENA CORP PLC SHS Common Stock G72800108 8,848 124,221 SH   SOLE   57,890 0 66,331
PROTO LABS INC COM Common Stock 743713109 4,462 67,004 SH   SOLE   64,421 0 2,583
Provention Bio Inc Common Stock 74374N102 1,154 180,378 SH   SOLE   171,943 0 8,435
PROVIDENT BANCORP INC Common Stock 74383L105 335 20,894 SH   SOLE   20,406 0 488
PROVIDENT FINANCIAL HOLDINGS I Common Stock 743868101 191 11,346 SH   SOLE   4,648 0 6,698
PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 7,702 328,181 SH   SOLE   225,248 0 102,934
PRUDENTIAL FINANCIAL INC Common Stock 744320102 204,007 1,939,233 SH   SOLE   1,588,060 0 351,173
PRUDENTIAL PLC ADR ADR 74435K204 68,122 1,738,701 SH   SOLE   1,253,063 0 485,638
PS BUSINESS PARKS INC/CA REIT REIT 69360J107 5,720 36,496 SH   SOLE   28,083 0 8,413
PSYCHEMEDICS CORP COM NEW Common Stock 744375205 124 14,769 SH   SOLE   14,769 0 0
PTC INC Common Stock 69370C100 27,266 227,613 SH   SOLE   182,445 0 45,168
PTC THERAPEUTICS INC COM Common Stock 69366J200 3,232 86,862 SH   SOLE   80,761 0 6,101
PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 112,024 1,839,467 SH   SOLE   1,612,668 0 226,799
PUBLIC STORAGE INC COM REIT REIT 74460D109 137,015 461,176 SH   SOLE   395,729 0 65,447
Pulmonx Corp Common Stock 745848101 640 17,775 SH   SOLE   9,247 0 8,528
PULSE BIOSCIENCES INC COM Common Stock 74587B101 909 42,100 SH   SOLE   41,362 0 738
PULTEGROUP INC Common Stock 745867101 92,351 2,011,125 SH   SOLE   1,073,943 0 937,182
PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 1,805 257,426 SH   SOLE   64,760 0 192,666
PURE CYCLE CORP Common Stock 746228303 951 71,428 SH   SOLE   66,791 0 4,637
PURE STORAGE INC CL A Common Stock 74624M102 6,902 274,334 SH   SOLE   232,159 0 42,175
PURPLE INNOVATION INC Common Stock 74640Y106 860 40,915 SH   SOLE   11,317 0 29,598
Putnam Master Intermediate Inc Closed-End Fund 746909100 627 154,117 SH   SOLE   147,798 0 6,319
PUTNAM PREMIER INCM TR SH BEN INT Closed-End Fund 746853100 6,601 1,444,413 SH   SOLE   1,311,462 0 132,951
PVH CORP Common Stock 693656100 28,433 276,616 SH   SOLE   240,017 0 36,599
PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 607 61,656 SH   SOLE   57,179 0 4,477
Q2 HLDGS INC COM Common Stock 74736L109 5,454 68,052 SH   SOLE   59,786 0 8,266
QAD INC Common Stock 74727D306 1,896 21,698 SH   SOLE   11,568 0 10,130
QCR HOLDINGS INC COM Common Stock 74727A104 299 5,805 SH   SOLE   5,161 0 644
QI PLC SPONSERED ADR ADR 74735M108 1,428 170,364 SH   SOLE   170,305 0 59
QIAGEN NV Common Stock N72482123 46,881 907,132 SH   SOLE   754,022 0 153,110
QORVO INC Common Stock 74736K101 80,790 483,223 SH   SOLE   339,761 0 143,462
QUADRATIC INT RTE VOL INFL H ETF 500767736 8,286 297,311 SH   SOLE   42,176 0 255,135
Quaker Houghton Common Stock 747316107 8,893 37,411 SH   SOLE   25,641 0 11,770
QUALCOMM INC Common Stock 747525103 535,106 4,148,755 SH   SOLE   3,347,758 0 800,997
QUALTRICS INTERNATIONAL-CL A Common Stock 747601201 508 11,886 SH   SOLE   10,646 0 1,240
QUALYS INC COM Common Stock 74758T303 6,860 61,642 SH   SOLE   42,413 0 19,229
QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 1,235 57,690 SH   SOLE   44,446 0 13,244
QUANTA SERVICES INC Common Stock 74762E102 64,504 566,717 SH   SOLE   483,064 0 83,653
QUANTERIX CORP Common Stock 74766Q101 421 8,461 SH   SOLE   8,113 0 348
QUANTUM CORP Common Stock 747906501 123 23,788 SH   SOLE   12,013 0 11,775
QUANTUMSCAPE CORP Common Stock 74767V109 4,419 180,075 SH   SOLE   175,872 0 4,203
QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 93,940 646,478 SH   SOLE   568,684 0 77,794
QUEST RESOURCE HLDG CO COM Common Stock 74836W203 90 14,796 SH   SOLE   0 0 14,796
QUIDEL CORP Common Stock 74838J101 11,991 84,951 SH   SOLE   71,163 0 13,788
QUINSTREET INC Common Stock 74874Q100 3,349 190,740 SH   SOLE   130,696 0 60,044
QUOTIENT LTD Common Stock G73268107 67 28,528 SH   SOLE   28,472 0 56
QUOTIENT TECHNOLOGY INC Common Stock 749119103 372 63,985 SH   SOLE   62,774 0 1,211
QURATE RETAIL INC Common Stock 74915M100 10,687 1,048,734 SH   SOLE   895,167 0 153,567
R1 RCM INC COM Common Stock 749397105 2,731 124,059 SH   SOLE   99,289 0 24,770
RACKSPACE TECHNOLOGY INC Common Stock 750102105 1,905 133,988 SH   SOLE   24,028 0 109,960
RADIAN GROUP INC Common Stock 750236101 8,753 385,233 SH   SOLE   134,537 0 250,697
RADIANT LOGISTICS INC COM Common Stock 75025X100 884 138,319 SH   SOLE   76,825 0 61,494
Radius Global Infrastructure I Common Stock 750481103 188 11,489 SH   SOLE   11,481 0 8
RADIUS HEALTH INC Common Stock 750469207 338 27,211 SH   SOLE   25,359 0 1,852
RADNET INC Common Stock 750491102 1,860 63,456 SH   SOLE   59,003 0 4,453
RADWARE LTD ORD Common Stock M81873107 2,469 73,235 SH   SOLE   20,663 0 52,572
RAFAEL HOLDINGS INC Common Stock 75062E106 261 8,487 SH   SOLE   8,476 0 11
Rain Therapeutics Inc Common Stock 75082Q105 196 13,093 SH   SOLE   12,721 0 372
RALPH LAUREN CORP Common Stock 751212101 24,225 218,164 SH   SOLE   127,485 0 90,680
RAMACO RES INC COM Common Stock 75134P303 2,571 208,832 SH   SOLE   2,719 0 206,113
RAMBUS INC Common Stock 750917106 6,526 293,983 SH   SOLE   249,160 0 44,823
RANGE RESOURCES CORP Common Stock 75281A109 34,658 1,531,517 SH   SOLE   1,401,366 0 130,151
RANPAK HOLDINGS CORP Common Stock 75321W103 3,252 121,265 SH   SOLE   12,212 0 109,053
RAPID7 INC COM Common Stock 753422104 9,416 83,313 SH   SOLE   59,600 0 23,713
RAPT THERAPEUTICS INC Common Stock 75382E109 1,087 35,016 SH   SOLE   2,742 0 32,274
RATTLER MIDSTREAM LP Ltd Part 75419T103 3,512 299,168 SH   SOLE   0 0 299,168
RAVEN INDUSTRIES INC Common Stock 754212108 9,949 172,696 SH   SOLE   151,099 0 21,596
RAYMOND JAMES FINANCIAL INC Common Stock 754730109 56,248 609,539 SH   SOLE   457,876 0 151,663
RAYONIER ADVANCED MATERIALS Common Stock 75508B104 1,451 193,453 SH   SOLE   161,075 0 32,378
RAYONIER INC COM REIT REIT 754907103 5,302 148,612 SH   SOLE   134,176 0 14,436
RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 424,913 4,943,143 SH   SOLE   3,633,214 0 1,309,929
RBB BANCORP Common Stock 74930B105 333 13,220 SH   SOLE   7,610 0 5,610
RBC BEARINGS INC Common Stock 75524B104 11,484 54,117 SH   SOLE   43,767 0 10,350
RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 2,203 70,690 SH   SOLE   51,522 0 19,168
READY CAPITAL CORP REIT 75574U101 2,467 170,954 SH   SOLE   162,735 0 8,219
REAL ESTATE SELECT SECT SPDR ETF 81369Y860 478 10,750 SH   SOLE   10,534 0 216
REALOGY HLDGS CORP COM Common Stock 75605Y106 7,161 408,272 SH   SOLE   257,576 0 150,696
REALREAL INC/THE Common Stock 88339P101 1,150 87,262 SH   SOLE   79,174 0 8,088
REALTY INCOME CORP COM REIT REIT 756109104 60,323 930,050 SH   SOLE   816,336 0 113,715
REATA PHARMACEUTICALS CL A Common Stock 75615P103 5,251 52,188 SH   SOLE   25,852 0 26,336
RECRO PHARMA INC Common Stock 75629F109 36 17,473 SH   SOLE   16,975 0 498
RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 870 37,737 SH   SOLE   34,620 0 3,117
RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 5,961 116,371 SH   SOLE   53,748 0 62,623
REDFIN CORP Common Stock 75737F108 3,522 70,307 SH   SOLE   64,311 0 5,996
REDHILL BIOPHARMA LTD-SP ADR ADR 757468103 222 48,561 SH   SOLE   48,561 0 0
REDWOOD TRUST INC REIT REIT 758075402 4,935 382,827 SH   SOLE   353,999 0 28,827
REGAL BELOIT CORP COM Common Stock 758750103 19,858 132,084 SH   SOLE   91,690 0 40,395
REGENCY CENTERS CORP REIT REIT 758849103 38,769 575,809 SH   SOLE   476,623 0 99,186
REGENERON PHARMACEUTICALS Common Stock 75886F107 173,501 286,692 SH   SOLE   230,078 0 56,615
REGENXBIO INC COM Common Stock 75901B107 3,346 79,825 SH   SOLE   71,696 0 8,129
REGIONAL MGMT CORP COM Common Stock 75902K106 271 4,655 SH   SOLE   4,375 0 280
REGIONS FINANCIAL CORP Common Stock 7591EP100 157,305 7,381,751 SH   SOLE   5,269,550 0 2,112,201
REGIS CORP Common Stock 758932107 530 152,186 SH   SOLE   149,235 0 2,951
REINSURANCE GROUP OF AMERICA I Common Stock 759351604 28,954 260,241 SH   SOLE   218,115 0 42,126
RELAY THERAPEUTICS INC Common Stock 75943R102 1,355 42,983 SH   SOLE   22,793 0 20,190
RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 45,437 319,036 SH   SOLE   218,224 0 100,812
RELIANT BANCORP INC COM Common Stock 75956B101 1,736 54,969 SH   SOLE   5,360 0 49,609
RELMADA THERAPEUTICS INC Common Stock 75955J402 475 18,117 SH   SOLE   4,687 0 13,430
RELX PLC - SPONSORED ADR ADR 759530108 86,754 3,006,023 SH   SOLE   2,381,232 0 624,792
RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 14,952 107,263 SH   SOLE   88,335 0 18,928
RENALYTIX AI PLC-ADR ADR 75973T101 363 18,081 SH   SOLE   0 0 18,081
RENASANT CORP Common Stock 75970E107 3,724 103,304 SH   SOLE   96,087 0 7,217
RENEWABLE ENERGY GROUP INC Common Stock 75972A301 4,665 92,921 SH   SOLE   87,264 0 5,657
RENT-A-CENTER INC/TX Common Stock 76009N100 10,796 192,071 SH   SOLE   122,287 0 69,784
Repay Holdings Corp Common Stock 76029L100 930 40,362 SH   SOLE   39,324 0 1,038
REPLIGEN CORP COM Common Stock 759916109 39,008 134,979 SH   SOLE   104,446 0 30,533
REPLIMUNE GROUP INC Common Stock 76029N106 320 10,802 SH   SOLE   10,802 0 0
REPUBLIC BANCORP INC/KY Common Stock 760281204 1,758 34,712 SH   SOLE   7,495 0 27,217
REPUBLIC FIRST BANCORP INC Common Stock 760416107 279 90,529 SH   SOLE   76,610 0 13,919
REPUBLIC SERVICES INC Common Stock 760759100 88,344 735,834 SH   SOLE   638,722 0 97,113
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 14,427 581,970 SH   SOLE   483,117 0 98,853
RESMED INC Common Stock 761152107 117,776 446,885 SH   SOLE   389,646 0 57,239
RESOLUTE FOREST PRODUCTS Common Stock 76117W109 2,494 209,621 SH   SOLE   25,566 0 184,055
RESOURCES CONNECTION INC Common Stock 76122Q105 2,995 189,818 SH   SOLE   123,622 0 66,196
RESTAURANT BRANDS INTERN Common Stock 76131D103 9,961 162,792 SH   SOLE   148,044 0 14,748
RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 11,731 673,429 SH   SOLE   622,045 0 51,384
RETAIL PPTYS AMER INC CL A REIT 76131V202 13,949 1,083,000 SH   SOLE   911,982 0 171,018
RETAIL VALUE INC - W/I REIT 76133Q102 508 19,278 SH   SOLE   12,644 0 6,634
Retractable Technologies Inc Common Stock 76129W105 130 11,759 SH   SOLE   6,475 0 5,284
REV GROUP INC COM Common Stock 749527107 1,258 73,322 SH   SOLE   37,329 0 35,993
REVANCE THERAPEUTICS INC Common Stock 761330109 7,496 269,068 SH   SOLE   134,005 0 135,063
REVOLUTION Medicines Inc Common Stock 76155X100 644 23,402 SH   SOLE   22,582 0 820
REVOLVE GROUP INC Common Stock 76156B107 2,393 38,734 SH   SOLE   27,024 0 11,710
REX AMERICAN RESOURCES CORP Common Stock 761624105 3,382 42,349 SH   SOLE   41,690 0 659
REXFORD INDUSTRIAL REALTY IN REIT 76169C100 15,964 281,300 SH   SOLE   221,257 0 60,043
REXNORD CORP NEW COM Common Stock 76169B102 11,614 180,653 SH   SOLE   91,349 0 89,304
Reynolds Consumer Products Inc Common Stock 76171L106 1,773 64,841 SH   SOLE   34,855 0 29,986
RH Common Stock 74967X103 21,450 32,164 SH   SOLE   30,109 0 2,055
Rhythm Pharmaceuticals Inc Common Stock 76243J105 246 18,850 SH   SOLE   17,788 0 1,062
RIBBON COMMUNICATIONS INC Common Stock 762544104 804 134,405 SH   SOLE   120,982 0 13,423
RICHMOND MUTUAL BANCORPORATI Common Stock 76525P100 164 10,394 SH   SOLE   9,427 0 967
RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 821 226,099 SH   SOLE   108,783 0 117,316
RIMINI STREET INC Common Stock 76674Q107 815 84,501 SH   SOLE   22,752 0 61,749
RINGCENTRAL INC -CLASS A Common Stock 76680R206 26,785 123,147 SH   SOLE   108,583 0 14,564
RIO TINTO PLC SPONSORED ADR ADR 767204100 92,994 1,391,715 SH   SOLE   1,235,102 0 156,613
RIOT BLOCKCHAIN INC Common Stock 767292105 1,554 60,453 SH   SOLE   55,259 0 5,194
RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 9,399 152,426 SH   SOLE   99,387 0 53,039
RITE AID CORP COM Common Stock 767754872 2,459 173,153 SH   SOLE   80,023 0 93,130
RIVERNORTH RIGHTS Right 76882G156 0 43,258 SH   SOLE   43,258 0 0
RiverNorth/DoubleLine Strategi Closed-End Fund 76882G107 7,323 502,637 SH   SOLE   459,631 0 43,006
RIVERVIEW BANCORP INC Common Stock 769397100 524 72,117 SH   SOLE   70,465 0 1,652
RLI CORP Common Stock 749607107 7,714 76,928 SH   SOLE   72,688 0 4,240
RLJ LODGING TR COM REIT 74965L101 9,810 660,157 SH   SOLE   610,388 0 49,770
RLX TECHNOLOGY INC-ADR ADR 74969N103 1,352 299,024 SH   SOLE   285,396 0 13,628
RMR GROUP INC/THE - A Common Stock 74967R106 2,183 65,267 SH   SOLE   33,017 0 32,250
ROBERT HALF INTERNATIONAL INC Common Stock 770323103 62,634 624,280 SH   SOLE   534,851 0 89,429
ROBLOX CORP - CLASS A Common Stock 771049103 7,360 97,425 SH   SOLE   87,447 0 9,978
ROCKET COS INC-CLASS A Common Stock 77311W101 1,584 98,755 SH   SOLE   41,318 0 57,437
ROCKET PHARMACEUTICALS INC Common Stock 77313F106 1,487 49,734 SH   SOLE   46,955 0 2,779
ROCKWELL AUTOMATION INC Common Stock 773903109 124,313 422,775 SH   SOLE   359,417 0 63,358
ROCKY BRANDS INC Common Stock 774515100 322 6,762 SH   SOLE   6,680 0 82
ROGERS COMMUNICATIONS INC Common Stock 775109200 10,447 223,999 SH   SOLE   212,961 0 11,038
ROGERS CORP Common Stock 775133101 12,664 67,910 SH   SOLE   48,364 0 19,546
ROKU INC Common Stock 77543R102 57,293 182,839 SH   SOLE   119,323 0 63,516
ROLLINS INC Common Stock 775711104 22,178 627,742 SH   SOLE   536,056 0 91,686
ROMEO POWER INC Common Stock 776153108 1,357 274,081 SH   SOLE   269,124 0 4,957
ROPER TECHNOLOGIES INC Common Stock 776696106 211,237 473,487 SH   SOLE   329,144 0 144,343
ROSS STORES INC Common Stock 778296103 163,660 1,503,540 SH   SOLE   965,552 0 537,988
ROYAL BANK OF CANADA Common Stock 780087102 60,327 606,419 SH   SOLE   580,434 0 25,986
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 102,176 1,148,693 SH   SOLE   898,914 0 249,779
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 101,367 2,274,329 SH   SOLE   1,890,280 0 384,049
ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 57,308 1,294,515 SH   SOLE   1,138,313 0 156,202
ROYAL GOLD INC Common Stock 780287108 23,965 250,968 SH   SOLE   199,523 0 51,445
ROYALTY PHARMA PLC- CL A Common Stock G7709Q104 11,408 315,648 SH   SOLE   268,807 0 46,841
Royce Micro-Cap Trust Inc Closed-End Fund 780915104 9,325 816,543 SH   SOLE   754,879 0 61,664
Royce Value Trust Inc Closed-End Fund 780910105 50,190 2,785,226 SH   SOLE   2,511,586 0 273,640
RPC INC Common Stock 749660106 2,025 416,740 SH   SOLE   397,177 0 19,563
RPM INTERNATIONAL INC Common Stock 749685103 29,073 374,408 SH   SOLE   358,237 0 16,171
RPT REALTY REIT 74971D101 5,235 410,280 SH   SOLE   176,799 0 233,481
RR DONNELLEY & SONS CO Common Stock 257867200 723 140,603 SH   SOLE   19,712 0 120,891
RSX - VanEck Vectors Russia ETF ETF 92189F403 4,388 144,725 SH   SOLE   0 0 144,725
RUBIUS THERAPEUTICS INC Common Stock 78116T103 1,532 85,709 SH   SOLE   58,805 0 26,904
RUSH ENTERPRISES INC Common Stock 781846209 5,328 117,970 SH   SOLE   38,911 0 79,059
RUSH ENTERPRISES INC CL B Common Stock 781846308 493 10,773 SH   SOLE   8,500 0 2,273
RUSH STREET INTERACTIVE INC Common Stock 782011100 672 34,960 SH   SOLE   33,606 0 1,354
RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 3,180 153,566 SH   SOLE   146,613 0 6,953
RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 13,369 121,472 SH   SOLE   38,738 0 82,734
RYDER SYSTEM INC Common Stock 783549108 16,080 194,418 SH   SOLE   139,163 0 55,255
RYERSON INC Common Stock 783754104 204 9,165 SH   SOLE   8,890 0 275
RYMAN HOSPITALITY PROPERTIES REIT 78377T107 13,055 155,973 SH   SOLE   40,467 0 115,506
S&P GLOBAL INC Common Stock 78409V104 472,085 1,111,075 SH   SOLE   863,499 0 247,576
S&T BANCORP INC Common Stock 783859101 9,247 313,792 SH   SOLE   294,348 0 19,445
SABRA HEALTH CARE REIT INC REIT 78573L106 10,163 690,409 SH   SOLE   289,321 0 401,088
SABRE CORP COM Common Stock 78573M104 7,599 641,836 SH   SOLE   612,743 0 29,093
SAFE BULKERS INC Common Stock Y7388L103 831 160,767 SH   SOLE   131,270 0 29,497
SAFEGUARD SCIENTIFICS INC Common Stock 786449207 521 58,629 SH   SOLE   53,683 0 4,946
SAFEHOLD INC REIT 78645L100 3,598 50,044 SH   SOLE   27,595 0 22,449
SAFETY INSURANCE GROUP INC Common Stock 78648T100 4,206 53,070 SH   SOLE   42,691 0 10,379
SAGE THERAPEUTICS INC Common Stock 78667J108 6,462 145,826 SH   SOLE   137,431 0 8,395
SAIA INC Common Stock 78709Y105 13,915 58,458 SH   SOLE   45,429 0 13,029
SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 3,740 87,219 SH   SOLE   80,950 0 6,269
SALESFORCE.COM INC Common Stock 79466L302 909,219 3,352,331 SH   SOLE   2,779,687 0 572,644
SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 8,535 506,513 SH   SOLE   266,007 0 240,506
Sana Biotechnology Inc Common Stock 799566104 468 20,795 SH   SOLE   20,096 0 699
SANDERSON FARMS INC Common Stock 800013104 9,399 49,943 SH   SOLE   38,123 0 11,820
SANDRIDGE ENERGY INC Common Stock 80007P869 154 11,851 SH   SOLE   11,851 0 0
SANDY SPRING BANCORP INC Common Stock 800363103 5,310 115,880 SH   SOLE   105,881 0 9,999
SANGAMO THERAPEUTICS COM Common Stock 800677106 1,366 151,610 SH   SOLE   116,815 0 34,795
SANMINA CORP Common Stock 801056102 11,170 289,839 SH   SOLE   174,180 0 115,659
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 141,260 2,930,094 SH   SOLE   2,470,228 0 459,867
SANTANDER CONSUMER USA COM Common Stock 80283M101 12,721 305,059 SH   SOLE   217,573 0 87,485
SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 183,963 1,362,289 SH   SOLE   1,010,509 0 351,780
SAPIENS INTL CORP N V ORD Common Stock G7T16G103 1,305 45,343 SH   SOLE   41,801 0 3,542
SAREPTA THERAPEUTICS I COM Common Stock 803607100 15,640 169,113 SH   SOLE   159,518 0 9,595
SASOL LTD SPONSORED ADR ADR 803866300 9,354 496,472 SH   SOLE   467,841 0 28,631
SAUL CENTERS INC REIT REIT 804395101 4,053 91,997 SH   SOLE   86,530 0 5,468
SBA COMMUNICATIONS CORP REIT 78410G104 142,436 430,880 SH   SOLE   333,191 0 97,690
SCANSOURCE INC Common Stock 806037107 3,795 109,082 SH   SOLE   65,388 0 43,694
SCHLUMBERGER LTD Common Stock 806857108 137,795 4,648,966 SH   SOLE   3,993,024 0 655,942
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 8,302 365,091 SH   SOLE   101,729 0 263,362
SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 4,647 106,069 SH   SOLE   50,376 0 55,693
SCHOLAR ROCK HOLDING CORP Common Stock 80706P103 392 11,873 SH   SOLE   8,888 0 2,985
SCHOLASTIC CORP Common Stock 807066105 4,983 139,778 SH   SOLE   121,927 0 17,850
Schrodinger Inc/United States Common Stock 80810D103 284 5,192 SH   SOLE   4,902 0 290
SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 3,071 79,344 SH   SOLE   75,380 0 3,964
SCHWAB STRATEGIC TR SCHWAB FDT US LG ETF 808524771 250 4,637 SH   SOLE   4,212 0 425
SCHWAB STRATEGIC TR SCHWAB FDT US SC ETF 808524763 364 6,902 SH   SOLE   6,879 0 23
SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETF 808524730 777 24,098 SH   SOLE   24,098 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG ETF 808524755 544 16,583 SH   SOLE   16,583 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 645 6,207 SH   SOLE   6,203 0 4
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 3,163 42,606 SH   SOLE   36,900 0 5,706
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 511 4,913 SH   SOLE   3,847 0 1,066
SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 242 3,154 SH   SOLE   2,891 0 263
SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 488 4,878 SH   SOLE   3,742 0 1,136
SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 2,842 82,006 SH   SOLE   62,953 0 19,053
SCIENCE APPLICATIONS INTE Common Stock 808625107 6,974 81,513 SH   SOLE   59,165 0 22,347
SCIENTIFIC GAMES CORP Common Stock 80874P109 64,196 772,796 SH   SOLE   746,224 0 26,572
Sciplay Corp Common Stock 809087109 426 20,580 SH   SOLE   20,580 0 0
SCORPIO TANKERS INC SHS Common Stock Y7542C130 1,395 75,250 SH   SOLE   69,601 0 5,649
SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 13,796 94,260 SH   SOLE   84,393 0 9,867
SCULPTOR CAPITAL MANAGEMENT Common Stock 811246107 717 25,696 SH   SOLE   19,890 0 5,806
SEA LTD-ADR ADR 81141R100 61,006 191,402 SH   SOLE   110,619 0 80,783
SEABOARD CORP Common Stock 811543107 4,026 982 SH   SOLE   801 0 181
SEACOAST BKG CORP FLA COM Common Stock 811707801 4,241 125,439 SH   SOLE   115,549 0 9,890
SEAGATE TECHNOLOGY PLC Common Stock G7997R103 90,566 1,097,498 SH   SOLE   716,671 0 380,826
SEAGEN INC Common Stock 81181C104 40,419 238,037 SH   SOLE   212,647 0 25,390
SEALED AIR CORP Common Stock 81211K100 34,000 620,547 SH   SOLE   540,366 0 80,181
SEASPINE HOLDINGS CORP Common Stock 81255T108 333 21,145 SH   SOLE   5,497 0 15,648
SEAWORLD ENTMT INC COM Common Stock 81282V100 5,066 91,578 SH   SOLE   60,389 0 31,189
SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 7,004 101,750 SH   SOLE   28,194 0 73,556
SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 34,795 667,986 SH   SOLE   7,969 0 660,017
SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 6,465 43,297 SH   SOLE   41,704 0 1,593
Seelos Therapeutics Inc Common Stock 81577F109 48 19,848 SH   SOLE   19,848 0 0
Seer Inc Common Stock 81578P106 390 11,303 SH   SOLE   11,016 0 287
SEI INVESTMENTS CO Common Stock 784117103 24,164 407,491 SH   SOLE   394,992 0 12,499
SELECT BANCORP INC Common Stock 81617L108 538 31,161 SH   SOLE   30,032 0 1,129
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1,213 233,809 SH   SOLE   163,469 0 70,340
SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 15,860 438,496 SH   SOLE   267,048 0 171,448
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 9,428 52,538 SH   SOLE   48,025 0 4,512
SELECTA BIOSCIENCES IN COM Common Stock 816212104 77 18,570 SH   SOLE   18,491 0 79
SELECTIVE INSURANCE GROUP INC Common Stock 816300107 15,488 205,059 SH   SOLE   175,899 0 29,160
SELECTQUOTE INC Common Stock 816307300 3,600 278,392 SH   SOLE   262,573 0 15,819
SEMPRA Common Stock 816851109 108,155 854,979 SH   SOLE   759,604 0 95,375
SEMRUSH HOLDINGS INC-A Common Stock 81686C104 972 42,140 SH   SOLE   0 0 42,140
SEMTECH CORP Common Stock 816850101 13,607 174,513 SH   SOLE   75,350 0 99,163
Sendas Distribuidora SA ADR 81689T104 566 32,488 SH   SOLE   30,704 0 1,784
SENECA FOODS CORP Common Stock 817070501 652 13,527 SH   SOLE   10,497 0 3,030
SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 11,181 204,339 SH   SOLE   179,044 0 25,295
SENSEONICS HLDGS INC COM Common Stock 81727U105 480 141,577 SH   SOLE   123,351 0 18,226
SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 6,349 69,704 SH   SOLE   64,835 0 4,869
SentinelOne Inc Common Stock 81730H109 3,759 70,170 SH   SOLE   70,070 0 100
SERES THERAPEUTICS INC COM Common Stock 81750R102 489 70,198 SH   SOLE   68,933 0 1,265
SERITAGE GROWTH PPTYS CL A REIT 81752R100 699 47,167 SH   SOLE   42,588 0 4,579
SERVICE CORP INTERNATIONAL/US Common Stock 817565104 33,938 563,193 SH   SOLE   530,511 0 32,682
SERVICE PROPERTIES TRUST REIT 81761L102 22,123 1,973,467 SH   SOLE   909,425 0 1,064,041
SERVICENOW INC COM Common Stock 81762P102 409,311 657,771 SH   SOLE   532,871 0 124,900
SERVISFIRST BANCSHARES COM Common Stock 81768T108 13,165 169,218 SH   SOLE   104,220 0 64,997
Sesen Bio Inc Common Stock 817763105 44 55,594 SH   SOLE   54,998 0 596
SFL CORP LTD Common Stock G7738W106 2,757 329,020 SH   SOLE   276,591 0 52,428
SHAKE SHACK INC. Common Stock 819047101 5,889 75,054 SH   SOLE   68,881 0 6,173
SHAW COMMUNICATIONS INC Common Stock 82028K200 14,986 516,047 SH   SOLE   485,869 0 30,179
SHELL MIDSTREAM L P UNIT LTD INT MLP 822634101 556 47,217 SH   SOLE   37,275 0 9,942
SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 1,759 55,713 SH   SOLE   49,582 0 6,131
SHERWIN-WILLIAMS CO/THE Common Stock 824348106 333,419 1,191,931 SH   SOLE   758,998 0 432,933
SHIFT4 PAYMENTS INC-CLASS A Common Stock 82452J109 2,590 33,411 SH   SOLE   32,124 0 1,287
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 34,778 1,032,897 SH   SOLE   980,680 0 52,217
SHOALS TECHNOLOGIES GROUP -A Common Stock 82489W107 1,357 48,664 SH   SOLE   40,606 0 8,058
SHOCKWAVE MEDICAL INC Common Stock 82489T104 13,786 66,963 SH   SOLE   35,443 0 31,520
SHOE CARNIVAL INC Common Stock 824889109 3,516 108,440 SH   SOLE   44,437 0 64,003
SHOPIFY INC CL A Common Stock 82509L107 107,466 79,265 SH   SOLE   67,067 0 12,198
SHORE BANCSHARES INC Common Stock 825107105 584 32,926 SH   SOLE   32,820 0 106
SHUTTERSTOCK INC COM Common Stock 825690100 15,203 134,159 SH   SOLE   47,593 0 86,566
SHYFT GROUP INC/THE Common Stock 825698103 2,727 71,755 SH   SOLE   15,914 0 55,841
SIBANYE-STILLWATER LTD-ADR ADR 82575P107 498 40,346 SH   SOLE   33,090 0 7,256
SIENTRA INC COM Common Stock 82621J105 162 28,195 SH   SOLE   27,798 0 397
SIERRA BANCORP Common Stock 82620P102 1,771 72,924 SH   SOLE   35,800 0 37,124
SIGA TECHNOLOGIES INC Common Stock 826917106 674 91,269 SH   SOLE   59,996 0 31,273
SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 34,950 128,361 SH   SOLE   77,167 0 51,194
SIGNET JEWELERS LTD Common Stock G81276100 15,629 197,934 SH   SOLE   138,769 0 59,165
SIGNIFY HEALTH INC -CLASS A Common Stock 82671G100 2,533 141,728 SH   SOLE   141,066 0 662
SILGAN HOLDINGS INC Common Stock 827048109 24,365 635,163 SH   SOLE   145,424 0 489,739
SILICON LABORATORIES INC Common Stock 826919102 9,881 70,501 SH   SOLE   63,660 0 6,841
SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 30,606 443,698 SH   SOLE   26,990 0 416,708
SILK ROAD MEDICAL INC Common Stock 82710M100 1,647 29,924 SH   SOLE   29,345 0 579
SILVERBOW RESOURCES INC Common Stock 82836G102 1,070 43,686 SH   SOLE   43,686 0 0
SILVERGATE CAPITAL CORP-CL A Common Stock 82837P408 1,663 14,394 SH   SOLE   12,369 0 2,025
SIMMONS FIRST NATIONAL CORP Common Stock 828730200 9,764 330,296 SH   SOLE   268,388 0 61,908
SIMON PROPERTY GROUP INC REIT REIT 828806109 185,985 1,430,981 SH   SOLE   1,237,034 0 193,947
SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 5,250 152,205 SH   SOLE   134,769 0 17,436
SIMPSON MANUFACTURING CO INC Common Stock 829073105 10,172 95,091 SH   SOLE   76,912 0 18,179
SIMULATIONS PLUS INC Common Stock 829214105 1,726 43,706 SH   SOLE   35,257 0 8,449
SINCLAIR BROADCAST GROUP INC Common Stock 829226109 5,368 169,447 SH   SOLE   162,159 0 7,288
Singular Genomics Systems Inc Common Stock 82933R100 422 37,733 SH   SOLE   37,733 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 781 32,241 SH   SOLE   28,976 0 3,265
SIRIUS XM HOLDINGS INC Common Stock 82968B103 12,929 2,119,569 SH   SOLE   2,004,898 0 114,671
SiriusPoint Ltd Common Stock G8192H106 2,278 245,967 SH   SOLE   206,502 0 39,465
SITE CENTERS CORP REIT 82981J109 9,340 604,914 SH   SOLE   516,106 0 88,809
SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 10,983 55,060 SH   SOLE   38,963 0 16,097
SiTime Corp Common Stock 82982T106 6,577 32,211 SH   SOLE   13,921 0 18,290
SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 12,905 303,645 SH   SOLE   288,943 0 14,702
SJW GROUP Common Stock 784305104 3,559 53,871 SH   SOLE   42,539 0 11,333
SK TELECOM LTD SPONSORED ADR ADR 78440P108 33,091 1,099,385 SH   SOLE   1,038,674 0 60,711
SKECHERS U.S.A. INC Common Stock 830566105 16,649 395,268 SH   SOLE   250,670 0 144,598
SKILLZ INC Common Stock 83067L109 6,128 624,029 SH   SOLE   314,387 0 309,642
SKYLINE CHAMPION CORP Common Stock 830830105 4,725 78,672 SH   SOLE   22,063 0 56,609
SkyWater Technology Inc Common Stock 83089J108 202 7,440 SH   SOLE   7,404 0 36
SKYWEST INC Common Stock 830879102 15,073 305,493 SH   SOLE   282,642 0 22,851
SKYWORKS SOLUTIONS INC Common Stock 83088M102 91,333 554,275 SH   SOLE   478,844 0 75,431
SL GREEN RLTY CORP COM REIT REIT 78440X804 22,380 315,925 SH   SOLE   258,943 0 56,982
SLEEP NUMBER CORP Common Stock 83125X103 6,470 69,208 SH   SOLE   54,296 0 14,912
SLM CORP COM Common Stock 78442P106 33,997 1,931,622 SH   SOLE   743,727 0 1,187,895
SM ENERGY CO Common Stock 78454L100 13,558 513,949 SH   SOLE   385,747 0 128,202
SMART GLOBAL HOLDINGS INC Common Stock G8232Y101 1,658 37,262 SH   SOLE   32,233 0 5,029
SMARTSHEET INC-CLASS A Common Stock 83200N103 5,248 76,255 SH   SOLE   69,354 0 6,901
SmileDirectClub Inc Common Stock 83192H106 83 15,518 SH   SOLE   15,518 0 0
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 31,340 912,643 SH   SOLE   778,343 0 134,300
SMITH & WESSON BRANDS INC Common Stock 831754106 912 43,907 SH   SOLE   27,625 0 16,282
SMITH MICRO SOFTWARE Common Stock 832154207 83 17,080 SH   SOLE   17,080 0 0
SNAP INC CL A Common Stock 83304A106 72,432 980,540 SH   SOLE   397,475 0 583,065
SNAP-ON INC Common Stock 833034101 51,403 246,004 SH   SOLE   185,812 0 60,192
SNOWFLAKE INC Common Stock 833445109 67,871 224,418 SH   SOLE   178,188 0 46,230
SOC TELEMED INC Common Stock 78472F101 42 18,749 SH   SOLE   18,432 0 317
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 10,551 196,408 SH   SOLE   186,147 0 10,261
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 22,192 83,672 SH   SOLE   42,206 0 41,466
SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 977 117,141 SH   SOLE   104,174 0 12,967
SOLARWINDS CORP Common Stock 83417Q204 1,728 103,271 SH   SOLE   80,308 0 22,963
SOLID BIOSCIENCES INC Common Stock 83422E105 116 48,418 SH   SOLE   47,211 0 1,207
SOLITON INC Common Stock 834251100 217 10,674 SH   SOLE   10,518 0 156
SONIC AUTOMOTIVE INC Common Stock 83545G102 5,781 110,032 SH   SOLE   69,811 0 40,221
SONOCO PRODUCTS CO Common Stock 835495102 23,464 393,828 SH   SOLE   366,108 0 27,720
SONOS INC Common Stock 83570H108 3,265 100,888 SH   SOLE   39,948 0 60,940
SONY GROUP CORP ADR 835699307 175,149 1,583,908 SH   SOLE   1,372,204 0 211,704
SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 778 101,916 SH   SOLE   85,306 0 16,610
SOTERA HEALTH CO Common Stock 83601L102 13,676 522,991 SH   SOLE   502,528 0 20,463
SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 5,531 260,139 SH   SOLE   241,078 0 19,061
SOUTH STATE CORP Common Stock 840441109 4,801 64,300 SH   SOLE   62,526 0 1,774
SOUTHERN CO/THE Common Stock 842587107 209,837 3,386,101 SH   SOLE   2,854,305 0 531,797
SOUTHERN COPPER CORP Common Stock 84265V105 39,453 702,755 SH   SOLE   656,981 0 45,773
SOUTHERN FIRST BANCSHS COM Common Stock 842873101 883 16,496 SH   SOLE   15,671 0 825
SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2,819 73,626 SH   SOLE   67,931 0 5,695
SOUTHWEST AIRLINES CO Common Stock 844741108 77,730 1,511,381 SH   SOLE   1,246,584 0 264,796
SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 9,096 136,006 SH   SOLE   126,951 0 9,055
SOUTHWESTERN ENERGY CO Common Stock 845467109 16,797 3,031,955 SH   SOLE   2,353,806 0 678,149
SP PLUS CORP Common Stock 78469C103 1,160 37,836 SH   SOLE   11,339 0 26,497
SPARTANNASH CO Common Stock 847215100 5,193 237,140 SH   SOLE   174,712 0 62,429
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2,883 8,523 SH   SOLE   4,719 0 3,804
SPDR GOLD TRUST ETF 78463V107 864 5,262 SH   SOLE   1,783 0 3,479
SPDR PORT LNG TRM TRSRY ETF 78464A664 307 7,435 SH   SOLE   7,435 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 516 17,275 SH   SOLE   17,275 0 0
SPDR PORTFOLIO DEVELOPED WORLD ETF ETF 78463X889 3,512 97,000 SH   SOLE   97,000 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 15,346 360,832 SH   SOLE   360,832 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 286 5,659 SH   SOLE   5,659 0 0
SPDR PORTFOLIO MSCI GLOBAL S ETF 78463X475 6,456 117,938 SH   SOLE   117,938 0 0
SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 221 5,177 SH   SOLE   5,177 0 0
SPDR POTFOLIO S&P 1500 COMPOS ETF 78464A805 2,691 50,788 SH   SOLE   50,788 0 0
SPDR S&P BIOTECH ETF 78464A870 582 4,626 SH   SOLE   4,332 0 294
SPDR S&P METALS & MINING ETF ETF 78464A755 87,099 2,086,715 SH   SOLE   248 0 2,086,467
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 8,756 18,208 SH   SOLE   2,520 0 15,688
SPDR S&P OIL & GAS EXPLORATION ETF ETF 78468R556 90,003 930,547 SH   SOLE   25 0 930,522
SPDR TR UNIT SER 1 ETF 78462F103 124,415 289,916 SH   SOLE   191,936 0 97,981
SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 12,225 127,783 SH   SOLE   22,500 0 105,283
SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 985 452,048 SH   SOLE   411,128 0 40,920
SPERO THERAPEUTICS INC Common Stock 84833T103 208 11,308 SH   SOLE   10,438 0 870
SPIRE INC Common Stock 84857L101 21,438 350,413 SH   SOLE   317,573 0 32,840
SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 14,140 319,992 SH   SOLE   274,149 0 45,843
SPIRIT AIRLS INC COM Common Stock 848577102 2,640 101,792 SH   SOLE   95,455 0 6,337
SPIRIT RLTY CAP INC COM REIT 84860W300 8,749 190,022 SH   SOLE   161,508 0 28,514
SPLUNK INC COM Common Stock 848637104 32,037 221,388 SH   SOLE   203,746 0 17,642
SPOK HOLDINGS INC Common Stock 84863T106 207 20,278 SH   SOLE   20,092 0 186
SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 505 28,690 SH   SOLE   28,229 0 461
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 32,636 144,829 SH   SOLE   130,666 0 14,163
SPRINGWORKS THERAPEUTICS INC Common Stock 85205L107 1,761 27,754 SH   SOLE   14,069 0 13,685
Sprout Social Inc Common Stock 85209W109 10,786 88,446 SH   SOLE   46,663 0 41,783
SPROUTS FARMERS MARKET INC Common Stock 85208M102 10,757 464,283 SH   SOLE   269,773 0 194,510
SPS COMM INC COM Common Stock 78463M107 29,014 179,864 SH   SOLE   114,732 0 65,132
SPX CORP Common Stock 784635104 13,397 250,648 SH   SOLE   92,560 0 158,088
SPX FLOW INC Common Stock 78469X107 12,161 166,366 SH   SOLE   103,130 0 63,236
SQUARE INC - A Common Stock 852234103 120,815 503,732 SH   SOLE   451,593 0 52,139
SS&C TECHNOLOGIES INC COM Common Stock 78467J100 16,770 241,636 SH   SOLE   220,986 0 20,650
SSSS - SuRo Capital Corp Common Stock 86887Q109 5,652 437,798 SH   SOLE   0 0 437,798
ST JOE CO/THE Common Stock 790148100 4,544 107,940 SH   SOLE   98,379 0 9,561
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 10,511 81,775 SH   SOLE   42,705 0 39,070
STAG INDL INC COM REIT REIT 85254J102 10,137 258,277 SH   SOLE   233,799 0 24,478
STAMPS.COM INC Common Stock 852857200 26,469 80,260 SH   SOLE   76,000 0 4,260
STANDARD MOTOR PRODUCTS INC Common Stock 853666105 2,152 49,240 SH   SOLE   25,983 0 23,256
STANDEX INTERNATIONAL CORP Common Stock 854231107 10,754 108,721 SH   SOLE   54,504 0 54,217
STANLEY BLACK & DECKER INC Common Stock 854502101 126,186 719,789 SH   SOLE   582,898 0 136,891
STAR BULK CARRIERS CORP Common Stock Y8162K204 1,196 49,741 SH   SOLE   49,741 0 0
STARBUCKS CORP Common Stock 855244109 525,524 4,764,068 SH   SOLE   3,929,852 0 834,217
STARTEK INC COM Common Stock 85569C107 67 12,170 SH   SOLE   11,764 0 406
STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 27,658 1,133,071 SH   SOLE   459,353 0 673,718
STATE AUTO FINANCIAL CORP Common Stock 855707105 2,928 57,472 SH   SOLE   54,765 0 2,706
STATE STREET CORP Common Stock 857477103 141,753 1,673,188 SH   SOLE   1,169,921 0 503,267
STEEL DYNAMICS INC COM Common Stock 858119100 72,496 1,239,680 SH   SOLE   475,735 0 763,946
STEELCASE INC Common Stock 858155203 1,356 106,943 SH   SOLE   78,550 0 28,393
STELLANTIS NV Common Stock N82405106 49,597 2,596,691 SH   SOLE   2,429,619 0 167,072
STEM INC Common Stock 85859N102 254 10,646 SH   SOLE   9,792 0 854
STEPAN CO Common Stock 858586100 6,824 60,418 SH   SOLE   46,420 0 13,998
STEPSTONE GROUP INC- CLASS A Common Stock 85914M107 2,213 51,904 SH   SOLE   19,448 0 32,456
Stereotaxis Inc Common Stock 85916J409 63 11,619 SH   SOLE   11,613 0 6
STERICYCLE INC Common Stock 858912108 12,104 178,072 SH   SOLE   153,401 0 24,671
STERIS PLC Common Stock G8473T100 49,076 240,238 SH   SOLE   202,279 0 37,959
STERLING BANCORP INC/MI Common Stock 85917W102 261 50,572 SH   SOLE   49,809 0 763
STERLING BANCORP/DE Common Stock 85917A100 20,610 825,734 SH   SOLE   601,265 0 224,469
STERLING CONSTRUCTION CO INC Common Stock 859241101 441 19,440 SH   SOLE   18,010 0 1,430
STEVEN MADDEN LTD Common Stock 556269108 11,377 283,303 SH   SOLE   193,686 0 89,617
STEWART INFORMATION SERVICES C Common Stock 860372101 8,917 140,953 SH   SOLE   67,858 0 73,094
STIFEL FINANCIAL CORP Common Stock 860630102 20,788 305,883 SH   SOLE   267,420 0 38,463
STITCH FIX INC-CLASS A Common Stock 860897107 3,434 85,957 SH   SOLE   82,860 0 3,097
STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 50,612 1,160,020 SH   SOLE   1,040,585 0 119,434
STOCK YARDS BANCORP INC Common Stock 861025104 2,297 39,161 SH   SOLE   38,585 0 576
STONECO LTD-A Common Stock G85158106 10,566 304,312 SH   SOLE   286,630 0 17,682
STONERIDGE INC Common Stock 86183P102 443 21,729 SH   SOLE   21,356 0 373
StoneX Group Inc Common Stock 861896108 2,976 45,165 SH   SOLE   42,217 0 2,948
STORE CAP CORP COM REIT 862121100 12,437 388,286 SH   SOLE   347,068 0 41,219
STRATASYS INC Common Stock M85548101 264 12,248 SH   SOLE   4,414 0 7,834
STRATEGIC EDUCATION INC Common Stock 86272C103 5,518 78,266 SH   SOLE   59,224 0 19,042
STREETTRACKS SER TR SPDR S&P DIVID ETF 78464A763 2,693 22,908 SH   SOLE   22,659 0 249
STRIDE INC Common Stock 86333M108 1,977 55,020 SH   SOLE   8,376 0 46,644
STRONGBRIDGE BIOPHARMA PLC Common Stock G85347105 90 44,032 SH   SOLE   34,724 0 9,308
STRYKER CORP Common Stock 863667101 298,169 1,130,629 SH   SOLE   963,639 0 166,990
STURM RUGER & CO INC Common Stock 864159108 3,553 48,159 SH   SOLE   35,889 0 12,270
SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 77,854 11,106,183 SH   SOLE   9,267,091 0 1,839,092
SUMMIT HOTEL PPTYS INC COM REIT 866082100 10,276 1,067,132 SH   SOLE   1,003,933 0 63,199
SUMMIT MATERIALS INC - CL A Common Stock 86614U100 6,174 193,116 SH   SOLE   154,170 0 38,946
SUMO LOGIC INC Common Stock 86646P103 1,102 68,388 SH   SOLE   59,095 0 9,293
SUN COMMUNITIES INC REIT REIT 866674104 40,637 219,540 SH   SOLE   202,924 0 16,616
Sun Country Airlines Holdings Common Stock 866683105 388 11,561 SH   SOLE   11,422 0 139
SUN LIFE FINANCIAL INC Common Stock 866796105 21,127 410,628 SH   SOLE   390,496 0 20,132
SUNCOKE ENERGY INC Common Stock 86722A103 1,549 246,716 SH   SOLE   228,740 0 17,976
SUNCOR ENERGY INC Common Stock 867224107 20,241 975,959 SH   SOLE   929,476 0 46,483
SUNNOVA ENERGY INTERNATIONAL Common Stock 86745K104 3,395 103,076 SH   SOLE   94,777 0 8,299
SUNPOWER CORP Common Stock 867652406 1,122 49,455 SH   SOLE   47,082 0 2,373
SUNRUN INC COM Common Stock 86771W105 11,522 261,872 SH   SOLE   242,509 0 19,363
SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 3,779 316,505 SH   SOLE   275,044 0 41,461
SUPER MICRO COMPUTER INC Common Stock 86800U104 12,980 354,924 SH   SOLE   20,127 0 334,797
SUPERIOR GROUP OF COS INC Common Stock 868358102 342 14,684 SH   SOLE   10,099 0 4,585
SUPERNUS PHARMA INC COM Common Stock 868459108 4,629 173,557 SH   SOLE   135,740 0 37,817
SURFACE ONCOLOGY INC Common Stock 86877M209 96 12,618 SH   SOLE   3,008 0 9,610
SURGERY PARTNERS INC COM Common Stock 86881A100 858 20,264 SH   SOLE   19,225 0 1,039
SURMODICS INC Common Stock 868873100 1,950 35,070 SH   SOLE   31,558 0 3,512
Sutro Biopharma Inc Common Stock 869367102 204 10,824 SH   SOLE   10,650 0 174
SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 4,426 442,571 SH   SOLE   372,958 0 69,613
SVB FINANCIAL GROUP Common Stock 78486Q101 147,871 228,591 SH   SOLE   180,178 0 48,413
SWITCH INC - A Common Stock 87105L104 8,533 336,097 SH   SOLE   208,105 0 127,992
SYNAPTICS INC Common Stock 87157D109 11,299 62,864 SH   SOLE   45,648 0 17,216
SYNCHRONY FINL COM Common Stock 87165B103 109,665 2,243,553 SH   SOLE   1,781,340 0 462,212
SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 510 26,700 SH   SOLE   25,009 0 1,691
SYNEOS HEALTH INC Common Stock 87166B102 24,114 275,655 SH   SOLE   83,812 0 191,843
SYNLOGIC INC Common Stock 87166L100 81 26,452 SH   SOLE   26,452 0 0
SYNOPSYS INC Common Stock 871607107 131,020 437,595 SH   SOLE   375,384 0 62,211
SYNOVUS FINANCIAL CORP Common Stock 87161C501 27,286 621,691 SH   SOLE   572,556 0 49,135
SYROS PHARMACEUTICALS INC Common Stock 87184Q107 107 23,887 SH   SOLE   22,099 0 1,788
SYSCO CORP Common Stock 871829107 156,495 1,993,568 SH   SOLE   1,579,159 0 414,409
Systemax Inc Common Stock 37892E102 210 5,530 SH   SOLE   5,514 0 16
T ROWE PRICE GROUP INC Common Stock 74144T108 197,253 1,002,809 SH   SOLE   843,551 0 159,258
TABULA RASA HEALTHCARE INC Common Stock 873379101 784 29,908 SH   SOLE   21,498 0 8,410
TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 2,442 54,930 SH   SOLE   40,250 0 14,680
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 215,051 1,926,114 SH   SOLE   1,635,634 0 290,480
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 65,572 4,003,155 SH   SOLE   2,936,736 0 1,066,419
TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 52,426 340,274 SH   SOLE   262,335 0 77,939
TAL EDUCATION GROUP ADR 874080104 2,244 463,654 SH   SOLE   437,498 0 26,156
Talaris Therapeutics Inc Common Stock 87410C104 230 16,934 SH   SOLE   16,934 0 0
Talis Biomedical Corp Common Stock 87424L108 487 77,972 SH   SOLE   35,410 0 42,562
TALOS ENERGY INC Common Stock 87484T108 3,991 289,801 SH   SOLE   278,694 0 11,107
TANDEM DIABETES CARE INC Common Stock 875372203 10,963 91,836 SH   SOLE   74,210 0 17,626
TANGER FACTORY OUTLET CENTER REIT REIT 875465106 6,179 379,066 SH   SOLE   268,589 0 110,477
TAPESTRY INC Common Stock 876030107 37,341 1,008,658 SH   SOLE   886,387 0 122,271
TARGA RESOURCES CORP Common Stock 87612G101 54,614 1,109,817 SH   SOLE   1,036,567 0 73,250
TARGET CORP Common Stock 87612E106 611,805 2,674,325 SH   SOLE   1,949,722 0 724,603
TARGET HOSPITALITY CORP Common Stock 87615L107 137 36,857 SH   SOLE   36,506 0 351
TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 3,989 62,685 SH   SOLE   58,626 0 4,059
TASKUS INC-A EQUITY Common Stock 87652V109 3,303 49,760 SH   SOLE   169 0 49,591
TATA MOTORS LTD SPONSORED ADR ADR 876568502 31,387 1,400,587 SH   SOLE   1,331,433 0 69,154
TAYLOR MORRISON HOME CL A Common Stock 87724P106 19,331 749,841 SH   SOLE   473,139 0 276,702
TC ENERGY CORP Common Stock 87807B107 19,143 398,058 SH   SOLE   385,696 0 12,361
TCR2 THERAPEUTICS INC Common Stock 87808K106 627 73,686 SH   SOLE   27,018 0 46,668
TD SYNNEX Corp Common Stock 87162W100 8,459 81,260 SH   SOLE   66,743 0 14,517
TE CONNECTIVITY LTD Common Stock H84989104 122,711 894,266 SH   SOLE   798,124 0 96,141
TEAM INC Common Stock 878155100 445 147,813 SH   SOLE   120,741 0 27,072
TECHNIPFMC PLC Common Stock G87110105 3,800 504,698 SH   SOLE   448,744 0 55,954
TECHTARGET INC Common Stock 87874R100 7,994 96,986 SH   SOLE   63,591 0 33,395
TECK RESOURCES LTD Common Stock 878742204 14,618 586,824 SH   SOLE   571,144 0 15,680
TEEKAY CORP Common Stock Y8564W103 309 84,401 SH   SOLE   78,934 0 5,467
TEEKAY TANKERS LTD Common Stock Y8565N300 213 14,692 SH   SOLE   12,729 0 1,963
TEGNA INC Common Stock 87901J105 23,262 1,179,633 SH   SOLE   409,603 0 770,031
TEJON RANCH CO DEL COM Common Stock 879080109 271 15,278 SH   SOLE   14,967 0 311
TELADOC HEALTH INC Common Stock 87918A105 17,304 136,457 SH   SOLE   125,760 0 10,697
TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 314 63,372 SH   SOLE   63,336 0 36
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 51,792 120,564 SH   SOLE   87,150 0 33,414
TELEFLEX INC Common Stock 879369106 70,849 188,152 SH   SOLE   101,579 0 86,573
TELEFONICA BRASIL SA ADR 87936R205 570 73,402 SH   SOLE   72,020 0 1,382
TELEFONICA S A SPONSORED ADR ADR 879382208 29,470 6,256,925 SH   SOLE   5,498,060 0 758,864
TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 4,549 233,259 SH   SOLE   199,836 0 33,423
TELLURIAN INC Common Stock 87968A104 538 137,486 SH   SOLE   113,507 0 23,979
TELOS CORPORATION Common Stock 87969B101 839 29,528 SH   SOLE   29,528 0 0
TELUS CORP NON-VTG SHS Common Stock 87971M103 9,579 436,218 SH   SOLE   427,098 0 9,120
Templeton Emerging Markets Inc Closed-End Fund 880192109 14,224 1,837,679 SH   SOLE   1,570,277 0 267,402
TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 36,457 6,776,304 SH   SOLE   3,778,549 0 2,997,755
TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 17,096 368,365 SH   SOLE   308,100 0 60,265
TENABLE HOLDINGS INC Common Stock 88025T102 5,560 120,501 SH   SOLE   73,647 0 46,854
TENARIS SA ADR ADR 88031M109 28,471 1,348,702 SH   SOLE   1,203,456 0 145,246
TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 1,509 208,178 SH   SOLE   193,291 0 14,887
TENET HEALTHCARE CORP Common Stock 88033G407 14,890 224,119 SH   SOLE   135,582 0 88,537
TENNANT CO Common Stock 880345103 4,592 62,094 SH   SOLE   33,039 0 29,055
TENNECO INC Common Stock 880349105 1,646 115,321 SH   SOLE   93,201 0 22,120
TERADATA CORP Common Stock 88076W103 11,573 201,791 SH   SOLE   144,720 0 57,072
TERADYNE INC Common Stock 880770102 53,447 489,576 SH   SOLE   393,750 0 95,826
TEREX CORP Common Stock 880779103 7,845 186,343 SH   SOLE   147,649 0 38,693
Terminix Global Holdings Inc Common Stock 88087E100 13,036 312,829 SH   SOLE   305,829 0 7,000
TERNIUM SA-SPONSORED ADR ADR 880890108 1,916 45,290 SH   SOLE   42,603 0 2,687
TERRENO RLTY CORP COM REIT 88146M101 8,041 127,165 SH   SOLE   103,421 0 23,743
TESLA INC Common Stock 88160R101 1,779,627 2,294,871 SH   SOLE   1,978,887 0 315,984
TETRA TECH INC Common Stock 88162G103 25,330 169,614 SH   SOLE   90,408 0 79,206
TETRA TECHNOLOGIES INC Common Stock 88162F105 150 48,217 SH   SOLE   48,217 0 0
TEVA PHARMACEUTICAL-SP ADR ADR 881624209 48,204 4,949,038 SH   SOLE   4,172,929 0 776,109
TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 6,950 115,794 SH   SOLE   108,789 0 7,005
TEXAS INSTRUMENTS INC Common Stock 882508104 795,920 4,140,885 SH   SOLE   3,620,162 0 520,723
TEXAS PACIFIC LAND TRUST Common Stock 88262P102 10,650 8,806 SH   SOLE   8,696 0 110
TEXAS ROADHOUSE INC Common Stock 882681109 9,698 106,189 SH   SOLE   85,205 0 20,984
TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 4,488 128,567 SH   SOLE   38,029 0 90,538
TEXTRON INC Common Stock 883203101 107,869 1,545,180 SH   SOLE   890,691 0 654,490
TFS FINANCIAL CORP Common Stock 87240R107 8,307 435,829 SH   SOLE   189,750 0 246,078
TG THERAPEUTICS INC COM Common Stock 88322Q108 2,621 78,755 SH   SOLE   71,103 0 7,652
THE ADT CORPORATION COM Common Stock 00090Q103 2,464 304,577 SH   SOLE   282,681 0 21,896
THE CARLYLE GROUP INC Common Stock 14316J108 1,947 41,181 SH   SOLE   27,504 0 13,677
THE ODP CORP Common Stock 88337F105 7,031 175,069 SH   SOLE   143,093 0 31,976
THERAVANCE BIOPHARMA INC Common Stock G8807B106 335 45,328 SH   SOLE   40,319 0 5,009
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 850,811 1,489,175 SH   SOLE   1,297,362 0 191,814
THERMON GROUP HLDGS IN COM Common Stock 88362T103 750 43,346 SH   SOLE   5,173 0 38,173
THOMSON REUTERS CORP Common Stock 884903709 45,324 410,247 SH   SOLE   397,419 0 12,828
THOR INDUSTRIES INC Common Stock 885160101 24,990 203,565 SH   SOLE   121,169 0 82,396
TIDEWATER INC COM Common Stock 88642R109 602 49,938 SH   SOLE   46,586 0 3,352
TILLYS INC CL A Common Stock 886885102 2,065 147,424 SH   SOLE   121,443 0 25,981
TIM PARTICIPACOES SA SPONS ADR PFD ADR 88706T108 1,867 173,833 SH   SOLE   165,544 0 8,289
TIMKEN CO Common Stock 887389104 33,950 518,953 SH   SOLE   235,065 0 283,888
TIMKENSTEEL CORP Common Stock 887399103 2,575 196,852 SH   SOLE   184,553 0 12,299
TISHMAN SPEYER INNOVATION CO Unit 88825H209 664 66,359 SH   SOLE   0 0 66,359
TITAN INTERNATIONAL INC Common Stock 88830M102 691 96,573 SH   SOLE   89,858 0 6,715
TITAN MACHINERY INC Common Stock 88830R101 899 34,686 SH   SOLE   6,890 0 27,796
TIVITY HEALTH INC Common Stock 88870R102 2,012 87,266 SH   SOLE   81,477 0 5,789
TJX COS INC Common Stock 872540109 330,785 5,013,410 SH   SOLE   3,882,563 0 1,130,848
T-MOBILE US INC Common Stock 872590104 216,555 1,695,015 SH   SOLE   1,354,084 0 340,931
TOLL BROTHERS INC Common Stock 889478103 14,984 271,004 SH   SOLE   230,618 0 40,386
TOMPKINS FINANCIAL CORP Common Stock 890110109 2,264 27,976 SH   SOLE   26,178 0 1,798
TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 2,638 86,684 SH   SOLE   83,348 0 3,336
TOPBUILD CORP Common Stock 89055F103 26,830 130,998 SH   SOLE   70,510 0 60,488
TORCHLIGHT ENERGY RESOURCES Common Stock 59134N104 70 12,146 SH   SOLE   4,039 0 8,107
TORO CO/THE Common Stock 891092108 17,353 178,142 SH   SOLE   144,840 0 33,302
TORONTO-DOMINION BANK/THE Common Stock 891160509 52,942 800,337 SH   SOLE   772,005 0 28,332
TORTOISE ESSENT ASSTS INC Closed-End Fund 27901F109 755 54,211 SH   SOLE   50,465 0 3,746
TOTAL S A SPONSORED ADR ADR 89151E109 103,006 2,149,087 SH   SOLE   1,633,523 0 515,564
TOWER SEMICONDUCTOR SHS NEW Common Stock M87915274 538 17,996 SH   SOLE   17,947 0 49
TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 4,481 144,025 SH   SOLE   83,105 0 60,920
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 192,188 1,081,228 SH   SOLE   936,086 0 145,143
TPG RE FIN TR INC REIT 87266M107 1,378 111,279 SH   SOLE   49,099 0 62,180
TPI COMPOSITES INC Common Stock 87266J104 1,056 31,295 SH   SOLE   30,537 0 758
TRACTOR SUPPLY CO Common Stock 892356106 104,703 516,771 SH   SOLE   455,780 0 60,990
TRADE DESK INC/THE -CLASS A Common Stock 88339J105 43,791 622,916 SH   SOLE   531,574 0 91,342
TRADEWEB MARKETS INC-CLASS A Common Stock 892672106 1,238 15,326 SH   SOLE   13,189 0 2,137
TRANE TECHNOLOGIES PLC Common Stock G8994E103 159,182 921,994 SH   SOLE   753,560 0 168,433
TRANSALTA CORP Common Stock 89346D107 234 22,169 SH   SOLE   22,169 0 0
TRANSDIGM GROUP INC Common Stock 893641100 183,384 293,616 SH   SOLE   223,694 0 69,922
TRANSMEDICS GROUP INC Common Stock 89377M109 200 6,051 SH   SOLE   5,938 0 113
TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 1,575 415,572 SH   SOLE   397,591 0 17,981
TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 257 52,048 SH   SOLE   51,955 0 93
TRANSUNION Common Stock 89400J107 21,656 192,822 SH   SOLE   130,585 0 62,236
Travel Leisure Co Common Stock 894164102 19,498 357,569 SH   SOLE   282,269 0 75,300
TRAVELERS COS INC/THE Common Stock 89417E109 190,666 1,254,302 SH   SOLE   960,324 0 293,978
Travere Therapeutics Inc Common Stock 89422G107 1,918 79,090 SH   SOLE   73,398 0 5,692
TREACE MEDICAL C Common Stock 89455T109 448 16,667 SH   SOLE   731 0 15,936
TREAN INSURANCE GROUP INC Common Stock 89457R101 121 11,714 SH   SOLE   11,558 0 156
TRECORA RESOURCES Common Stock 894648104 138 16,872 SH   SOLE   16,219 0 653
TREDEGAR CORP Common Stock 894650100 464 38,090 SH   SOLE   28,721 0 9,369
TREEHOUSE FOODS INC Common Stock 89469A104 8,329 208,843 SH   SOLE   121,209 0 87,634
TREX CO INC Common Stock 89531P105 33,064 324,378 SH   SOLE   273,423 0 50,955
TRI POINTE HOMES INC Common Stock 87265H109 6,877 327,160 SH   SOLE   220,524 0 106,636
TRICO BANCSHARES Common Stock 896095106 3,337 76,886 SH   SOLE   52,641 0 24,245
Tri-Continental Corp Closed-End Fund 895436103 18,935 567,249 SH   SOLE   495,004 0 72,245
TRILLIUM THERAPEUTICS INC Common Stock 89620X506 1,921 109,415 SH   SOLE   103,640 0 5,775
TRIMAS CORP Common Stock 896215209 2,422 74,851 SH   SOLE   47,488 0 27,363
TRIMBLE INC Common Stock 896239100 54,609 663,937 SH   SOLE   624,557 0 39,380
TRINET GROUP INC Common Stock 896288107 6,182 65,367 SH   SOLE   28,288 0 37,079
TRINITY INDUSTRIES INC Common Stock 896522109 11,808 434,590 SH   SOLE   205,817 0 228,773
TRIP ADVISOR INC Common Stock 896945201 7,205 212,839 SH   SOLE   199,078 0 13,760
TRIP.COM GROUP LTD ADR 89677Q107 9,609 312,485 SH   SOLE   260,816 0 51,669
TRIPLE-S MANAGEMENT CORP Common Stock 896749108 1,285 36,329 SH   SOLE   35,931 0 398
TRISTATE CAP HLDGS INC COM Common Stock 89678F100 1,102 52,117 SH   SOLE   50,005 0 2,112
TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 7,627 146,560 SH   SOLE   80,252 0 66,308
TRIUMPH BANCORP INC COM Common Stock 89679E300 3,338 33,338 SH   SOLE   29,212 0 4,126
TRIUMPH GROUP INC Common Stock 896818101 2,622 140,749 SH   SOLE   124,597 0 16,152
TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 4,791 194,354 SH   SOLE   152,110 0 42,244
TRUEBLUE INC Common Stock 89785X101 8,823 325,809 SH   SOLE   144,772 0 181,037
TRUECAR INC Common Stock 89785L107 307 73,760 SH   SOLE   72,548 0 1,212
TRUIST FINANCIAL CORP Common Stock 89832Q109 291,862 4,976,326 SH   SOLE   3,989,272 0 987,054
TRUPANION INC Common Stock 898202106 4,588 59,070 SH   SOLE   54,684 0 4,386
TRUSTCO BANK CORP NY Common Stock 898349204 2,120 66,308 SH   SOLE   60,358 0 5,950
TRUSTMARK CORP Common Stock 898402102 3,916 121,533 SH   SOLE   114,968 0 6,565
TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L173 288 26,900 SH   SOLE   26,900 0 0
TTEC HOLDINGS INC Common Stock 89854H102 13,310 142,305 SH   SOLE   71,699 0 70,605
TTM TECHNOLOGIES INC Common Stock 87305R109 6,115 486,473 SH   SOLE   279,368 0 207,105
TUCOWS INC-CLASS A Common Stock 898697206 655 8,302 SH   SOLE   6,325 0 1,977
TUPPERWARE BRANDS CORP Common Stock 899896104 5,777 273,553 SH   SOLE   229,514 0 44,039
TURKCELL ILETISIM HIZMET-ADR ADR 900111204 2,810 646,039 SH   SOLE   581,178 0 64,861
TURNING POINT BRANDS INC Common Stock 90041L105 473 9,895 SH   SOLE   5,194 0 4,701
TURNING POINT THERAPEUTICS I Common Stock 90041T108 2,007 30,214 SH   SOLE   28,601 0 1,613
TURTLE BEACH CORP Common Stock 900450206 505 18,170 SH   SOLE   10,565 0 7,605
TUSIMPLE HOLDINGS INC - A Common Stock 90089L108 651 17,525 SH   SOLE   15,667 0 1,858
TUTOR PERINI CORP Common Stock 901109108 839 64,657 SH   SOLE   51,266 0 13,391
TWILIO INC CL A Common Stock 90138F102 100,543 315,133 SH   SOLE   250,676 0 64,457
TWIST BIOSCIENCE CORP Common Stock 90184D100 4,313 40,322 SH   SOLE   37,073 0 3,249
TWITTER INC Common Stock 90184L102 122,053 2,021,085 SH   SOLE   1,805,987 0 215,098
TWO HBRS INVT CORP COM REIT 90187B408 15,430 2,433,704 SH   SOLE   1,505,183 0 928,521
TYLER TECHNOLOGIES INC Common Stock 902252105 46,361 101,082 SH   SOLE   88,699 0 12,383
TYSON FOODS INC Common Stock 902494103 123,653 1,566,417 SH   SOLE   839,381 0 727,036
UBER TECHNOLOGIES INC Common Stock 90353T100 89,131 1,989,524 SH   SOLE   1,431,574 0 557,950
UBIQUITI INC Common Stock 90353W103 10,383 34,765 SH   SOLE   32,441 0 2,324
UBS GROUP AG Common Stock H42097107 72,332 4,537,790 SH   SOLE   3,847,725 0 690,064
UDR INC COM REIT REIT 902653104 44,939 848,227 SH   SOLE   745,975 0 102,253
UGI CORP Common Stock 902681105 42,055 986,751 SH   SOLE   601,376 0 385,375
UIPATH INC Common Stock 90364P105 1,133 21,536 SH   SOLE   19,488 0 2,048
ULTA BEAUTY INC Common Stock 90384S303 49,513 137,187 SH   SOLE   120,152 0 17,035
ULTRA CLEAN HOLDINGS Common Stock 90385V107 7,837 183,965 SH   SOLE   143,014 0 40,951
ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 4,773 52,924 SH   SOLE   49,151 0 3,773
ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 2,674 990,264 SH   SOLE   940,267 0 49,998
UMB FINANCIAL CORP Common Stock 902788108 6,494 67,152 SH   SOLE   57,315 0 9,837
UMH PROPERTIES INC COM REIT REIT 903002103 5,268 230,022 SH   SOLE   154,603 0 75,419
UMPQUA HOLDINGS CORP Common Stock 904214103 40,846 2,017,094 SH   SOLE   1,155,763 0 861,332
UNDER ARMOUR INC-CLASS A Common Stock 904311107 15,640 775,036 SH   SOLE   667,106 0 107,930
UNDER ARMOUR INC-CLASS C Common Stock 904311206 7,724 440,843 SH   SOLE   384,804 0 56,039
UNIFI INC Common Stock 904677200 1,825 83,216 SH   SOLE   51,197 0 32,019
UNIFIRST CORP/MA Common Stock 904708104 10,486 49,316 SH   SOLE   36,728 0 12,588
UNILEVER PLC SPON ADR NEW ADR 904767704 247,871 4,571,585 SH   SOLE   2,733,198 0 1,838,388
UNION PACIFIC CORP Common Stock 907818108 526,033 2,683,705 SH   SOLE   2,234,333 0 449,372
UNIQURE NV Common Stock N90064101 2,144 66,986 SH   SOLE   59,440 0 7,546
UNISYS CORP Common Stock 909214306 3,726 148,203 SH   SOLE   122,788 0 25,415
UNITED AIRLINES HOLDINGS INC Common Stock 910047109 54,740 1,150,732 SH   SOLE   912,325 0 238,407
UNITED BANKSHARES INC/WV Common Stock 909907107 9,041 248,516 SH   SOLE   239,288 0 9,228
UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 11,715 356,946 SH   SOLE   273,755 0 83,191
UNITED FIRE GROUP INC Common Stock 910340108 3,095 134,002 SH   SOLE   71,730 0 62,272
UNITED INS HLDGS CORP COM Common Stock 910710102 1,281 353,020 SH   SOLE   329,973 0 23,047
UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 44,655 3,906,808 SH   SOLE   3,711,792 0 195,016
UNITED NATURAL FOODS INC Common Stock 911163103 13,870 286,442 SH   SOLE   198,583 0 87,859
UNITED PARCEL SERVICE INC Common Stock 911312106 446,564 2,452,299 SH   SOLE   1,870,360 0 581,939
UNITED RENTALS INC Common Stock 911363109 129,188 368,130 SH   SOLE   323,264 0 44,866
UNITED STATES CELLULAR CORP Common Stock 911684108 1,838 57,640 SH   SOLE   42,623 0 15,017
UNITED STATES STEEL CORP Common Stock 912909108 13,929 633,985 SH   SOLE   600,174 0 33,811
UNITED THERAPEUTICS CORP Common Stock 91307C102 34,769 188,366 SH   SOLE   121,670 0 66,696
UNITEDHEALTH GROUP INC Common Stock 91324P102 1,570,707 4,019,828 SH   SOLE   3,201,277 0 818,551
UNITI GROUP INC REIT 91325V108 6,589 532,676 SH   SOLE   436,211 0 96,465
UNITIL CORP Common Stock 913259107 2,780 64,986 SH   SOLE   52,036 0 12,950
UNITY SOFTWARE INC Common Stock 91332U101 12,506 99,059 SH   SOLE   95,941 0 3,118
UNIVAR SOLUTIONS INC Common Stock 91336L107 5,319 223,305 SH   SOLE   210,871 0 12,434
UNIVERSAL CORP/VA Common Stock 913456109 5,927 122,628 SH   SOLE   78,761 0 43,866
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 13,971 81,720 SH   SOLE   65,646 0 16,074
UNIVERSAL ELECTRONICS INC Common Stock 913483103 2,372 48,163 SH   SOLE   46,314 0 1,849
UNIVERSAL FOREST PRODUCTS INC Common Stock 90278Q108 16,121 237,136 SH   SOLE   165,193 0 71,944
UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 2,537 45,899 SH   SOLE   41,757 0 4,141
UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 27,638 199,743 SH   SOLE   173,739 0 26,004
UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 1,352 103,649 SH   SOLE   73,489 0 30,160
UNIVEST FINANCIAL CORP Common Stock 915271100 6,899 251,879 SH   SOLE   112,653 0 139,226
UNUM GROUP Common Stock 91529Y106 64,986 2,593,220 SH   SOLE   2,091,643 0 501,577
Up Fintech Holding Ltd ADR 91531W106 711 67,175 SH   SOLE   60,590 0 6,585
UPLAND SOFTWARE INC COM Common Stock 91544A109 1,518 45,410 SH   SOLE   24,686 0 20,724
Upstart Holdings Inc Common Stock 91680M107 6,565 20,746 SH   SOLE   17,691 0 3,055
UPWORK INC Common Stock 91688F104 6,854 152,200 SH   SOLE   117,509 0 34,691
URANIUM ENERGY CORP Common Stock 916896103 332 109,000 SH   SOLE   82,006 0 26,994
URBAN EDGE PROPERTIES REIT 91704F104 5,276 288,135 SH   SOLE   270,636 0 17,499
URBAN OUTFITTERS INC Common Stock 917047102 11,028 371,427 SH   SOLE   188,190 0 183,237
Ur-Energy Inc Common Stock 91688R108 163 94,552 SH   SOLE   37,878 0 56,674
UROGEN PHARMA LTD Common Stock M96088105 1,195 71,045 SH   SOLE   65,351 0 5,694
URSTADT BIDDLE - CLASS A REIT REIT 917286205 4,655 245,904 SH   SOLE   218,196 0 27,708
US BANCORP Common Stock 902973304 300,164 5,049,858 SH   SOLE   3,327,312 0 1,722,547
US Diversified Real Estate ETF ETF 26922A511 3,913 111,509 SH   SOLE   111,509 0 0
US ECOLOGY INC Common Stock 91734M103 3,718 114,920 SH   SOLE   104,396 0 10,524
US FOODS HOLDING CORP Common Stock 912008109 22,367 645,314 SH   SOLE   191,125 0 454,189
US PHYSICAL THERAPY INC Common Stock 90337L108 6,238 56,403 SH   SOLE   41,187 0 15,216
US SILICA HOLDINGS INC Common Stock 90346E103 1,595 199,596 SH   SOLE   184,985 0 14,611
USANA HEALTH SCIENCES INC Common Stock 90328M107 3,917 42,479 SH   SOLE   26,599 0 15,880
USIO INC EQUITY Common Stock 917313108 695 117,452 SH   SOLE   0 0 117,452
UTAH MEDICAL PRODUCTS INC Common Stock 917488108 729 7,856 SH   SOLE   753 0 7,103
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 333 5,207 SH   SOLE   3,943 0 1,264
UTZ BRANDS INC Common Stock 918090101 442 25,809 SH   SOLE   25,513 0 296
UWM Holdings Corp Common Stock 91823B109 2,570 369,820 SH   SOLE   332,270 0 37,550
VAIL RESORTS INC Common Stock 91879Q109 17,838 53,398 SH   SOLE   38,529 0 14,869
VALE SA ADR 91912E105 17,640 1,264,501 SH   SOLE   1,044,065 0 220,435
VALERO ENERGY CORP Common Stock 91913Y100 141,417 2,003,920 SH   SOLE   1,484,929 0 518,990
VALLEY NATIONAL BANCORP Common Stock 919794107 7,951 597,382 SH   SOLE   561,445 0 35,937
VALMONT INDUSTRIES INC Common Stock 920253101 6,619 28,152 SH   SOLE   22,881 0 5,271
VALVOLINE INC Common Stock 92047W101 18,407 590,350 SH   SOLE   266,808 0 323,542
VANDA PHARMACEUTICALS COM Common Stock 921659108 4,481 261,454 SH   SOLE   92,100 0 169,354
VANGARD TOTAL WORLD STOCK INDEX FUND ETF ETF 922042742 13,893 136,438 SH   SOLE   135,958 0 480
VANGAURD S&P 500 ETF ETF 922908363 3,606,480 9,144,220 SH   SOLE   8,976,678 0 167,542
VANGUARD ADMIRAL FDS 500 VAL IDX FD ETF 921932703 476 3,387 SH   SOLE   967 0 2,420
VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETF 921932505 4,338 16,266 SH   SOLE   16,266 0 0
VANGUARD ADMIRAL FDS MIDCP 400 IDX ETF 921932885 306 1,718 SH   SOLE   1,680 0 38
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 1,568 11,139 SH   SOLE   9,336 0 1,803
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 582 1,879 SH   SOLE   1,879 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 764 4,262 SH   SOLE   2,535 0 1,727
VANGUARD DIVIDEND APPREC ETF ETF 921908844 66,128 430,520 SH   SOLE   427,551 0 2,969
VANGUARD ENERGY ETF ETF 92204A306 306 4,142 SH   SOLE   3,730 0 413
VANGUARD ETF INFO TECH ETF 92204A702 7,255 18,079 SH   SOLE   13,943 0 4,136
VANGUARD FINANCIALS ETF ETF 92204A405 503 5,426 SH   SOLE   4,171 0 1,255
VANGUARD FTSE ALL WORLD EX-U ETF 922042775 2,733 44,833 SH   SOLE   44,592 0 241
VANGUARD FTSE DEV MARKET ETF 921943858 81,595 1,616,067 SH   SOLE   1,598,017 0 18,049
VANGUARD FTSE EMERGING MARKETS ETF 922042858 71,404 1,427,801 SH   SOLE   1,260,423 0 167,378
Vanguard Growth ETF ETF 922908736 18,719 64,511 SH   SOLE   51,203 0 13,308
VANGUARD HIGH DIVIDEND YIELD - ETF ETF 921946406 409 3,956 SH   SOLE   3,942 0 14
VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 4,616 25,314 SH   SOLE   25,000 0 314
VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 1,065 5,299 SH   SOLE   4,266 0 1,033
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 1,584 6,692 SH   SOLE   6,617 0 75
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 20,119 92,004 SH   SOLE   90,464 0 1,540
VANGUARD INDUSTRIALS ETF ETF 92204A603 1,226 6,525 SH   SOLE   4,363 0 2,162
VANGUARD INT DIV APP INDX FD ETF 921946810 42,176 483,506 SH   SOLE   483,506 0 0
VANGUARD INTL EQTY IDX FTSE SMCAP ETF ETF 922042718 7,429 55,568 SH   SOLE   55,568 0 0
Vanguard Long-Term Treasury ET ETF 92206C847 18,599 212,046 SH   SOLE   212,005 0 41
VANGUARD MATERIALS ETF ETF 92204A801 453 2,618 SH   SOLE   2,217 0 401
VANGUARD MID-CAP VALUE INDEX - ETF ETF 922908512 428 3,066 SH   SOLE   3,066 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 264,180 2,595,600 SH   SOLE   170,559 0 2,425,040
VANGUARD RUSSELL 1000 ETF 92206C730 220 1,101 SH   SOLE   1,101 0 0
VANGUARD RUSSELL 1000 VALUE ETF 92206C714 606,001 8,819,686 SH   SOLE   8,819,686 0 0
VANGUARD RUSSELL 2000 ETF 92206C664 623 7,051 SH   SOLE   7,051 0 0
VANGUARD SCOTTSDALE FD LG-TERM COR BD ETF 92206C813 43,449 411,528 SH   SOLE   411,511 0 17
VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETF 92206C409 7,112 86,295 SH   SOLE   85,300 0 995
VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETF 92206C680 425 6,038 SH   SOLE   6,038 0 0
VANGUARD SECTOR INDEX HTH CARE VIPER ETF 92204A504 2,758 11,160 SH   SOLE   11,160 0 0
VANGUARD SHORT-TERM TIPS ETF 922020805 24,762 470,944 SH   SOLE   470,944 0 0
VANGUARD SMALL CAP GROWTH - ETF ETF 922908595 287 1,024 SH   SOLE   527 0 497
VANGUARD SMALL CAP VALUE - ETF ETF 922908611 598 3,531 SH   SOLE   892 0 2,639
VANGUARD STAR FD VG TL INTL STK F ETF 921909768 59,587 941,932 SH   SOLE   941,932 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 31,124 568,263 SH   SOLE   552,016 0 16,247
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 689 8,063 SH   SOLE   8,063 0 0
VANGUARD TOTAL STOCK MKT ETF ETF 922908769 311,531 1,402,914 SH   SOLE   1,391,515 0 11,399
VANGUARD UTILITIES ETF ETF 92204A876 224 1,607 SH   SOLE   1,515 0 92
Vanguard Value ETF ETF 922908744 14,635 108,113 SH   SOLE   29,728 0 78,385
VAREX IMAGING CORP Common Stock 92214X106 6,062 214,965 SH   SOLE   148,779 0 66,186
VARONIS SYSTEMS INC Common Stock 922280102 7,046 115,792 SH   SOLE   52,200 0 63,592
Vasta Platform Ltd Common Stock G9440A109 132 28,851 SH   SOLE   28,851 0 0
VAXART INC Common Stock 92243A200 578 72,658 SH   SOLE   71,842 0 816
VAXCYTE INC Common Stock 92243G108 318 12,541 SH   SOLE   12,114 0 427
VBI VACCINES INC COM NEW Common Stock 91822J103 413 132,923 SH   SOLE   110,108 0 22,815
VECTOR GROUP LTD Common Stock 92240M108 3,394 266,180 SH   SOLE   252,196 0 13,983
VECTRUS INC Common Stock 92242T101 1,479 29,424 SH   SOLE   21,715 0 7,709
VEDANTA LTD ADR 92242Y100 25,932 1,697,138 SH   SOLE   1,587,252 0 109,886
VEECO INSTRUMENTS INC Common Stock 922417100 4,462 200,912 SH   SOLE   184,926 0 15,986
VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 73,393 254,687 SH   SOLE   218,650 0 36,037
VELODYNE LIDAR INC Common Stock 92259F101 646 109,105 SH   SOLE   105,241 0 3,864
VENTAS INC COM REIT REIT 92276F100 67,229 1,217,703 SH   SOLE   1,049,973 0 167,730
VEON LTD ADR ADR 91822M106 12,782 6,145,397 SH   SOLE   5,005,057 0 1,140,340
VEONEER INC Common Stock 92336X109 712 20,896 SH   SOLE   20,606 0 290
VERA BRADLEY INC Common Stock 92335C106 9,874 1,049,357 SH   SOLE   80,188 0 969,169
VERACYTE INC COM Common Stock 92337F107 3,224 69,416 SH   SOLE   27,025 0 42,391
VERASTEM INC COM Common Stock 92337C104 247 80,073 SH   SOLE   80,073 0 0
VEREIT INC REIT 92339V308 15,491 342,495 SH   SOLE   263,238 0 79,258
VERICEL CORP Common Stock 92346J108 3,406 69,805 SH   SOLE   60,829 0 8,976
VERINT SYSTEMS INC Common Stock 92343X100 12,075 269,593 SH   SOLE   44,921 0 224,672
VERISIGN INC Common Stock 92343E102 117,963 575,402 SH   SOLE   431,061 0 144,342
VERISK ANALYTICS INC Common Stock 92345Y106 106,968 534,120 SH   SOLE   481,747 0 52,374
VERITEX HLDGS INC COM Common Stock 923451108 8,952 227,441 SH   SOLE   181,953 0 45,489
VERITONE INC Common Stock 92347M100 1,540 64,442 SH   SOLE   33,527 0 30,915
VERIZON COMMUNICATIONS INC Common Stock 92343V104 813,622 15,064,281 SH   SOLE   12,563,944 0 2,500,338
VERMILION ENERGY INC Common Stock 923725105 1,630 164,692 SH   SOLE   164,535 0 157
VERRA MOBILITY CORP Common Stock 92511U102 2,509 166,457 SH   SOLE   160,167 0 6,290
VERRICA PHARMACEUTICALS INC Common Stock 92511W108 156 12,465 SH   SOLE   11,824 0 641
VERSO CORP Common Stock 92531L207 820 39,513 SH   SOLE   36,397 0 3,116
Vertex Inc Common Stock 92538J106 1,073 55,849 SH   SOLE   18,244 0 37,605
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 133,319 734,985 SH   SOLE   634,481 0 100,504
Vertiv Holdings LLC Common Stock 92537N108 3,950 163,981 SH   SOLE   136,748 0 27,233
VERTIVE CORP Common Stock 923454102 6,022 67,239 SH   SOLE   44,026 0 23,213
Veru Inc Common Stock 92536C103 224 26,223 SH   SOLE   20,548 0 5,675
VF CORP Common Stock 918204108 84,673 1,263,970 SH   SOLE   950,622 0 313,348
Via Renewables Inc Common Stock 92556D106 355 34,828 SH   SOLE   30,171 0 4,657
VIACOMCBS INC - CLASS A Common Stock 92556H107 4,796 113,990 SH   SOLE   106,968 0 7,022
VIACOMCBS INC - CLASS B Common Stock 92556H206 151,095 3,824,211 SH   SOLE   2,994,230 0 829,980
VIAD CORP Common Stock 92552R406 2,553 56,219 SH   SOLE   53,286 0 2,933
VIANT TECHNOLOGY INC-A Common Stock 92557A101 237 19,365 SH   SOLE   19,215 0 150
VIASAT INC Common Stock 92552V100 3,683 66,875 SH   SOLE   56,717 0 10,158
Viatris Inc Common Stock 92556V106 46,956 3,465,418 SH   SOLE   2,549,951 0 915,467
VIAVI SOLUTIONS INC Common Stock 925550105 16,435 1,044,143 SH   SOLE   664,074 0 380,069
VICI PROPERTIES INC REIT 925652109 28,506 1,003,371 SH   SOLE   645,665 0 357,706
VICOR CORP Common Stock 925815102 10,515 78,375 SH   SOLE   46,458 0 31,917
VICTORIA'S SECRET & CO Common Stock 926400102 14,211 257,157 SH   SOLE   185,538 0 71,619
Vidler Water Resouces Inc Common Stock 92660E107 1,229 108,007 SH   SOLE   97,124 0 10,883
Viemed Healthcare Inc Common Stock 92663R105 386 69,549 SH   SOLE   68,661 0 888
VIEW INC Common Stock 92671V106 68 12,612 SH   SOLE   11,848 0 764
VIEWRAY INC COM Common Stock 92672L107 462 64,056 SH   SOLE   63,279 0 777
VIKING THERAPEUTICS INC Common Stock 92686J106 1,946 309,936 SH   SOLE   161,471 0 148,465
VILLAGE SUPER MARKET INC Common Stock 927107409 1,314 60,631 SH   SOLE   26,054 0 34,577
VIMEO INC - W/I EQUITY Common Stock 92719V100 8,324 283,405 SH   SOLE   232,262 0 51,144
Vine Energy Inc Common Stock 92735P103 1,225 74,406 SH   SOLE   70,649 0 3,757
VIPER ENERGY PARTNERS LP Common Stock 92763M105 6,056 277,181 SH   SOLE   15,151 0 262,030
VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 4,331 388,748 SH   SOLE   364,206 0 24,542
VIR BIOTECHNOLOGY INC Common Stock 92764N102 6,054 139,105 SH   SOLE   93,029 0 46,076
VIRGIN GALACTIC HOLDINGS INC Common Stock 92766K106 4,801 189,744 SH   SOLE   173,362 0 16,382
VIRNETX HLDG CORP COM Common Stock 92823T108 167 42,655 SH   SOLE   42,187 0 468
VIRTU FINL INC CL A Common Stock 928254101 5,234 214,250 SH   SOLE   152,347 0 61,903
VIRTUS ALLIANZGI CONV & INCOME FD Closed-End Fund 92838U108 10,160 1,957,529 SH   SOLE   1,236,466 0 721,063
VIRTUS DIVIDEND INTEREST & PREMIUM FUND Closed-End Fund 92840R101 111,851 7,542,202 SH   SOLE   5,812,898 0 1,729,304
Virtus Global Multi-Sector Inc Closed-End Fund 92829B101 1,436 122,015 SH   SOLE   112,126 0 9,889
VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 10,389 33,479 SH   SOLE   20,687 0 12,792
VISA INC Common Stock 92826C839 1,608,890 7,222,851 SH   SOLE   5,691,285 0 1,531,566
VISHAY INTERTECHNOLOGY INC Common Stock 928298108 20,092 1,000,082 SH   SOLE   202,306 0 797,776
VISHAY PRECISION GROUP INC Common Stock 92835K103 841 24,185 SH   SOLE   23,907 0 278
VISTA OIL & GAS SAB DE CV ADR 92837L109 752 149,523 SH   SOLE   146,059 0 3,464
VISTA OUTDOOR INC Common Stock 928377100 8,595 213,213 SH   SOLE   115,296 0 97,917
VISTAGEN THERAPEUTICS INC Common Stock 92840H202 115 42,026 SH   SOLE   42,026 0 0
VISTEON CORP COM Common Stock 92839U206 4,050 42,911 SH   SOLE   40,135 0 2,776
VISTRA CORP Common Stock 92840M102 22,635 1,323,674 SH   SOLE   626,263 0 697,411
VITAL FARMS INC Common Stock 92847W103 1,670 95,061 SH   SOLE   94,268 0 793
VMWARE INC-CLASS A Common Stock 928563402 24,852 167,127 SH   SOLE   150,583 0 16,544
Vnet Group Inc ADR 90138A103 2,612 150,917 SH   SOLE   147,792 0 3,125
VOCERA COMM INC COM Common Stock 92857F107 4,412 96,409 SH   SOLE   43,973 0 52,436
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 36,429 2,357,838 SH   SOLE   2,114,866 0 242,972
VONAGE HOLDINGS CORP Common Stock 92886T201 9,687 600,917 SH   SOLE   554,051 0 46,866
VONTIER CORP Common Stock 928881101 34,197 1,017,771 SH   SOLE   297,854 0 719,917
Vor BioPharma Inc Common Stock 929033108 2,148 137,013 SH   SOLE   136,912 0 101
VORNADO REALTY TRUST REIT REIT 929042109 36,681 873,143 SH   SOLE   752,361 0 120,781
VOYA EMERGING MKTS HIG COM Closed-End Fund 92912P108 256 34,575 SH   SOLE   33,194 0 1,381
VOYA FINANCIAL INC Common Stock 929089100 52,081 848,368 SH   SOLE   404,233 0 444,135
Voya Global Advantage and Prem Closed-End Fund 92912R104 1,749 176,521 SH   SOLE   160,469 0 16,052
Voya Global Equity Dividend an Closed-End Fund 92912T100 25,412 4,307,109 SH   SOLE   2,402,659 0 1,904,450
Vroom Inc Common Stock 92918V109 2,709 122,755 SH   SOLE   114,428 0 8,327
VULCAN MATERIALS CO Common Stock 929160109 84,808 501,346 SH   SOLE   416,005 0 85,341
W P CAREY INC COM REIT 92936U109 18,470 252,873 SH   SOLE   219,280 0 33,592
W&T OFFSHORE INC Common Stock 92922P106 2,543 683,729 SH   SOLE   453,083 0 230,646
WABASH NATIONAL CORP Common Stock 929566107 3,546 234,387 SH   SOLE   153,485 0 80,902
WABTEC CORP Common Stock 929740108 64,977 753,709 SH   SOLE   678,049 0 75,660
WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 128,759 2,736,639 SH   SOLE   1,826,617 0 910,021
WALKER & DUNLOP INC COM Common Stock 93148P102 6,861 60,447 SH   SOLE   52,669 0 7,779
WALMART INC Common Stock 931142103 727,284 5,217,993 SH   SOLE   4,433,949 0 784,044
WALT DISNEY CO/THE Common Stock 254687106 1,039,087 6,142,267 SH   SOLE   5,364,429 0 777,837
WARNER MUSIC GROUP CORP-CL A Common Stock 934550203 1,632 38,196 SH   SOLE   33,787 0 4,409
WARRIOR MET COAL INC Common Stock 93627C101 2,784 119,619 SH   SOLE   92,232 0 27,387
WARRIOR TECHNOLOGIES ACQUISI Unit 936273200 765 76,300 SH   SOLE   0 0 76,300
WASHINGTON FEDERAL INC Common Stock 938824109 2,829 82,461 SH   SOLE   79,738 0 2,724
WASHINGTON REIT REIT 939653101 4,308 174,061 SH   SOLE   154,218 0 19,843
WASHINGTON TRUST BANCORP INC Common Stock 940610108 981 18,523 SH   SOLE   16,953 0 1,570
WASTE CONNECTIONS INC Common Stock 94106B101 18,645 148,055 SH   SOLE   124,392 0 23,664
WASTE MANAGEMENT INC Common Stock 94106L109 221,941 1,485,949 SH   SOLE   1,247,657 0 238,292
WATERS CORP Common Stock 941848103 88,085 246,528 SH   SOLE   220,853 0 25,675
WATERSTONE FINANCIAL INC Common Stock 94188P101 2,208 107,772 SH   SOLE   15,104 0 92,668
WATSCO INC Common Stock 942622200 25,198 95,223 SH   SOLE   89,295 0 5,928
WATTS WATER TECHNOLOGIES INC Common Stock 942749102 12,827 76,308 SH   SOLE   55,906 0 20,403
WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 51 10,507 SH   SOLE   10,327 0 180
WAYFAIR INC CL A Common Stock 94419L101 22,542 88,222 SH   SOLE   82,798 0 5,424
WD-40 CO Common Stock 929236107 10,672 46,104 SH   SOLE   39,049 0 7,055
WEBSTER FINANCIAL CORP Common Stock 947890109 17,589 322,970 SH   SOLE   311,043 0 11,926
WEC ENERGY CORP INC Common Stock 92939U106 127,729 1,448,173 SH   SOLE   1,148,891 0 299,282
WEIBO CORP SPONSORED ADR ADR 948596101 3,960 83,395 SH   SOLE   59,444 0 23,951
WEIS MARKETS INC Common Stock 948849104 4,205 80,010 SH   SOLE   47,458 0 32,552
WELBILT INC Common Stock 949090104 4,161 179,063 SH   SOLE   168,804 0 10,259
WELLS FARGO & CO Common Stock 949746101 420,706 9,064,993 SH   SOLE   7,274,415 0 1,790,577
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 3,991 723,006 SH   SOLE   609,866 0 113,141
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 23,273 2,644,695 SH   SOLE   1,954,870 0 689,825
WELLTOWER INC REIT 95040Q104 116,799 1,417,469 SH   SOLE   921,742 0 495,726
WENDY'S CO/THE Common Stock 95058W100 7,615 351,258 SH   SOLE   292,494 0 58,764
WERNER ENTERPRISES INC Common Stock 950755108 7,339 165,772 SH   SOLE   102,789 0 62,983
WESBANCO INC Common Stock 950810101 5,231 153,490 SH   SOLE   128,226 0 25,264
WESCO INTERNATIONAL INC Common Stock 95082P105 37,984 329,375 SH   SOLE   138,255 0 191,120
WEST BANCORPORATION INC CAP STK Common Stock 95123P106 1,103 36,738 SH   SOLE   24,702 0 12,036
WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 98,917 232,998 SH   SOLE   201,723 0 31,275
WESTAMERICA BANCORPORATION Common Stock 957090103 4,209 74,817 SH   SOLE   57,023 0 17,793
WESTERN ALLIANCE BANCORP Common Stock 957638109 17,352 159,456 SH   SOLE   102,017 0 57,439
WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 70,514 5,184,885 SH   SOLE   2,590,242 0 2,594,643
WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 4,347 241,077 SH   SOLE   231,350 0 9,727
Western Asset High Income Oppo Closed-End Fund 95766K109 165 31,771 SH   SOLE   0 0 31,771
Western Asset Inflation - Link Closed-End Fund 95766Q106 2,735 198,457 SH   SOLE   184,238 0 14,219
Western Asset Inflation-Linked Closed-End Fund 95766R104 17,659 1,328,760 SH   SOLE   1,215,620 0 113,140
Western Asset Intermediate Mun Closed-End Fund 958435109 3,025 310,302 SH   SOLE   117,882 0 192,420
Western Asset Managed Municipa Closed-End Fund 95766M105 5,552 416,206 SH   SOLE   307,329 0 108,877
WESTERN ASSET MTG CAP COM REIT 95790D105 377 144,396 SH   SOLE   113,924 0 30,472
Western Asset Municipal Partne Closed-End Fund 95766P108 1,051 67,084 SH   SOLE   12,933 0 54,151
WESTERN DIGITAL CORP Common Stock 958102105 42,895 760,013 SH   SOLE   627,569 0 132,444
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 2,228 106,281 SH   SOLE   84,519 0 21,762
WESTERN UNION CO/THE Common Stock 959802109 35,476 1,754,485 SH   SOLE   1,480,187 0 274,298
WESTLAKE CHEMICAL CORP Common Stock 960413102 13,698 150,302 SH   SOLE   139,987 0 10,314
WESTPAC BKG CORP SPONSORED ADR ADR 961214301 109,637 5,916,751 SH   SOLE   5,285,550 0 631,201
WESTROCK CO Common Stock 96145D105 51,115 1,025,778 SH   SOLE   769,148 0 256,630
WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 430 22,637 SH   SOLE   21,907 0 730
WEX INC Common Stock 96208T104 24,195 137,364 SH   SOLE   131,731 0 5,633
WEYERHAEUSER CO REIT REIT 962166104 71,085 1,998,444 SH   SOLE   1,734,410 0 264,034
WHEATON PRECIOUS METALS CORP Common Stock 962879102 19,226 511,591 SH   SOLE   492,109 0 19,483
WHIRLPOOL CORP Common Stock 963320106 80,752 396,114 SH   SOLE   231,426 0 164,688
WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 13,291 12,426 SH   SOLE   5,186 0 7,240
WHITESTONE REIT CL B SBI REIT 966084204 6,599 674,764 SH   SOLE   605,621 0 69,143
WHITING PETROLEUM CORP Common Stock 966387508 1,502 25,723 SH   SOLE   12,059 0 13,664
WIDEOPENWEST INC Common Stock 96758W101 4,752 241,810 SH   SOLE   122,174 0 119,636
WILLIAMS COS INC/THE Common Stock 969457100 158,620 6,114,876 SH   SOLE   5,256,167 0 858,709
WILLIAMS-SONOMA INC Common Stock 969904101 42,268 238,360 SH   SOLE   210,711 0 27,649
WILLIS TOWERS WATSON PLC Common Stock G96629103 86,576 372,434 SH   SOLE   264,955 0 107,480
WILLSCOT CORP Common Stock 971378104 11,069 348,960 SH   SOLE   284,554 0 64,406
WINGSTOP INC COM Common Stock 974155103 10,314 62,916 SH   SOLE   42,247 0 20,669
WINNEBAGO INDUSTRIES INC Common Stock 974637100 6,833 94,317 SH   SOLE   83,765 0 10,551
WINTRUST FINANCIAL CORP Common Stock 97650W108 15,126 188,208 SH   SOLE   169,994 0 18,215
WIPRO LTD SPON ADR 1 SH ADR 97651M109 31,455 3,562,290 SH   SOLE   3,370,151 0 192,140
WISDOM TREE HIGH YIELD EQUITY ETF 97717W208 1,131 14,692 SH   SOLE   14,692 0 0
WISDOMTREE INVESTMENTS INC Common Stock 97717P104 3,993 704,265 SH   SOLE   455,529 0 248,736
WISDOMTREE L/C DIVIDENT FUND- ETF ETF 97717W307 291 2,437 SH   SOLE   1,869 0 568
WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 536 7,046 SH   SOLE   2,776 0 4,270
WisdomTree Trust WisdomTree Ch ETF 97717X719 4,860 90,940 SH   SOLE   90,940 0 0
WIX.COM LTD Common Stock M98068105 27,993 142,843 SH   SOLE   101,070 0 41,773
WNS HOLDINGS LTD-ADR ADR 92932M101 5,186 63,402 SH   SOLE   26,439 0 36,963
WOLVERINE WORLD WIDE INC Common Stock 978097103 6,935 232,406 SH   SOLE   213,503 0 18,903
WOODWARD INC Common Stock 980745103 14,794 130,686 SH   SOLE   117,792 0 12,894
WOORI FIN HLDGS CO LTD ADR ADR 981064108 24,826 859,025 SH   SOLE   810,201 0 48,824
WORKDAY INC CL A Common Stock 98138H101 65,889 263,671 SH   SOLE   228,392 0 35,279
WORKHORSE GROUP INC Common Stock 98138J206 744 97,232 SH   SOLE   89,533 0 7,699
WORKIVA INC COM CL A Common Stock 98139A105 8,864 62,883 SH   SOLE   34,243 0 28,640
WORLD ACCEPTANCE CORP Common Stock 981419104 2,980 15,717 SH   SOLE   15,043 0 674
WORLD FUEL SERVICES CORP Common Stock 981475106 7,967 236,962 SH   SOLE   182,891 0 54,071
WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 12,596 223,886 SH   SOLE   111,782 0 112,104
WORTHINGTON INDUSTRIES INC Common Stock 981811102 6,033 114,481 SH   SOLE   98,136 0 16,345
WPP PLC ADR 92937A102 40,641 606,223 SH   SOLE   546,597 0 59,626
WR BERKLEY CORP Common Stock 084423102 46,674 637,800 SH   SOLE   581,499 0 56,301
WRAP TECHNOLOGIES INC Common Stock 98212N107 129 21,549 SH   SOLE   20,871 0 678
WSFS FINANCIAL CORP Common Stock 929328102 5,150 100,365 SH   SOLE   90,030 0 10,334
WW GRAINGER INC Common Stock 384802104 120,211 305,834 SH   SOLE   170,747 0 135,087
WW INTERNATIONAL INC Common Stock 98262P101 1,895 103,862 SH   SOLE   94,658 0 9,204
WYNDHAM HOTELS & RESORTS Common Stock 98311A105 22,055 285,718 SH   SOLE   226,705 0 59,013
WYNN RESORTS LTD Common Stock 983134107 19,330 228,086 SH   SOLE   201,841 0 26,244
XCEL ENERGY INC Common Stock 98389B100 101,105 1,617,680 SH   SOLE   1,402,838 0 214,842
XENCOR INC Common Stock 98401F105 6,835 209,277 SH   SOLE   171,068 0 38,209
XENIA HOTELS & RESORTS COM REIT 984017103 5,004 282,088 SH   SOLE   241,140 0 40,948
XEROX CORP Common Stock 98421M106 18,022 893,516 SH   SOLE   373,420 0 520,095
XILINX INC Common Stock 983919101 120,781 799,930 SH   SOLE   713,679 0 86,251
XP Fleet Common Stock 9837FR100 2,157 350,155 SH   SOLE   337,700 0 12,455
XP INC - CLASS A Common Stock G98239109 660 16,432 SH   SOLE   15,851 0 581
XPEL INC Common Stock 98379L100 2,981 39,295 SH   SOLE   12,395 0 26,900
XPENG INC - ADR ADR 98422D105 2,957 83,212 SH   SOLE   77,660 0 5,552
XPERI HOLDING CORP Common Stock 98390M103 3,908 207,448 SH   SOLE   170,396 0 37,052
XPO LOGISTICS INC Common Stock 983793100 26,029 327,079 SH   SOLE   196,322 0 130,757
XYLEM INC/NY Common Stock 98419M100 71,542 578,441 SH   SOLE   502,292 0 76,149
YAMANA GOLD INC Common Stock 98462Y100 1,411 356,380 SH   SOLE   348,282 0 8,099
YANDEX N V SHS CLASS A Common Stock N97284108 32,061 402,322 SH   SOLE   375,616 0 26,706
YELLOW CORP Common Stock 985510106 88 15,646 SH   SOLE   15,646 0 0
YELP INC CL A Common Stock 985817105 3,815 102,436 SH   SOLE   78,125 0 24,311
YETI HOLDINGS INC Common Stock 98585X104 9,184 107,178 SH   SOLE   83,983 0 23,195
YEXT Common Stock 98585N106 2,328 193,498 SH   SOLE   170,617 0 22,881
Y-MABS THERAPEUTICS INC Common Stock 984241109 315 11,051 SH   SOLE   10,527 0 524
YORK WATER CO Common Stock 987184108 2,464 56,406 SH   SOLE   35,337 0 21,069
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 2,048 439,491 SH   SOLE   419,407 0 20,084
YUM CHINA HOLDINGS INC Common Stock 98850P109 50,751 873,367 SH   SOLE   749,413 0 123,954
YUM! BRANDS INC Common Stock 988498101 141,825 1,159,558 SH   SOLE   997,827 0 161,731
ZAI LAB LTD-ADR ADR 98887Q104 3,495 33,164 SH   SOLE   31,272 0 1,892
ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 89,547 173,735 SH   SOLE   156,202 0 17,533
ZENDESK INC COM Common Stock 98936J101 17,161 147,443 SH   SOLE   95,182 0 52,261
ZENTALIS PHARMACEUTICALS INC Common Stock 98943L107 901 13,525 SH   SOLE   10,730 0 2,795
ZEPP HEALTH CORP ADR 98945L105 345 42,983 SH   SOLE   42,897 0 86
ZILLOW GROUP INC - A Common Stock 98954M101 2,915 32,910 SH   SOLE   32,214 0 696
ZILLOW GROUP INC - C Common Stock 98954M200 17,022 193,128 SH   SOLE   161,990 0 31,138
ZIM INTEGRATED SHIPPING SERV Common Stock M9T951109 274 5,413 SH   SOLE   5,332 0 81
ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 103,888 709,809 SH   SOLE   481,506 0 228,303
ZIONS BANCORPORATION Common Stock 989701107 136,360 2,203,262 SH   SOLE   1,331,574 0 871,688
ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 1,243 683,102 SH   SOLE   659,064 0 24,038
ZipRecruiter Inc Common Stock 98980B103 2,283 82,720 SH   SOLE   52,027 0 30,693
ZIX CORP COM Common Stock 98974P100 407 57,585 SH   SOLE   57,528 0 57
ZOETIS INC CL A Common Stock 98978V103 365,900 1,884,722 SH   SOLE   1,537,907 0 346,816
ZOGENIX INC COM Common Stock 98978L204 1,216 80,067 SH   SOLE   54,436 0 25,631
ZOOM VIDEO COMMUNICATIONS-A Common Stock 98980L101 55,149 210,896 SH   SOLE   196,935 0 13,961
ZoomInfo Technologies Inc Common Stock 98980F104 2,268 37,061 SH   SOLE   36,268 0 793
ZSCALER INC Common Stock 98980G102 33,240 126,763 SH   SOLE   118,180 0 8,583
ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 9,467 308,780 SH   SOLE   292,239 0 16,541
ZUMIEZ INC Common Stock 989817101 2,152 54,123 SH   SOLE   43,319 0 10,804
ZUORA INC - CLASS A Common Stock 98983V106 4,358 262,818 SH   SOLE   166,433 0 96,385
ZYNEX INC Common Stock 98986M103 209 18,370 SH   SOLE   16,000 0 2,370
ZYNGA INC CL A Common Stock 98986T108 13,492 1,791,755 SH   SOLE   1,225,188 0 566,567