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

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

FORM 13F INFORMATION TABLE

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

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