0000950123-21-006955.txt : 20210517
0000950123-21-006955.hdr.sgml : 20210517
20210517143331
ACCESSION NUMBER: 0000950123-21-006955
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210517
DATE AS OF CHANGE: 20210517
EFFECTIVENESS DATE: 20210517
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PARAMETRIC PORTFOLIO ASSOCIATES LLC
CENTRAL INDEX KEY: 0000932859
IRS NUMBER: 200292745
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04558
FILM NUMBER: 21929560
BUSINESS ADDRESS:
STREET 1: 800 FIFTH AVENUE
STREET 2: SUITE 2800
CITY: SEATTLE
STATE: WA
ZIP: 98104
BUSINESS PHONE: 2066945575
MAIL ADDRESS:
STREET 1: 800 FIFTH AVENUE
STREET 2: SUITE 2800
CITY: SEATTLE
STATE: WA
ZIP: 98104
FORMER COMPANY:
FORMER CONFORMED NAME: PARAMETRIC PORTFOLIO ASSOCIATES
DATE OF NAME CHANGE: 19990326
13F-HR
1
primary_doc.xml
13F-HR
LIVE
0000932859
XXXXXXXX
03-31-2021
03-31-2021
false
Parametric Portfolio Associates LLC
800 Fifth Avenue
Suite 2800
Seattle
WA
98104
13F HOLDINGS REPORT
028-04558
N
Randall Hegarty
Chief Compliance Officer
206-233-2204
/S/ Randall Hegarty
Seattle
WA
05-17-2021
0
4046
174337641
false
INFORMATION TABLE
2
4498.xml
INFORMATION TABLE FOR FORM 13F
10X GENOMICS INC-CLASS A
Common Stock
88025U109
8271
45695
SH
SOLE
42925
0
2770
1-800-FLOWERS.COM INC
Common Stock
68243Q106
3502
126834
SH
SOLE
74851
0
51983
1Life Healthcare Inc
Common Stock
68269G107
1864
47704
SH
SOLE
46890
0
814
1ST BUS FINL SVCS INC COM
Common Stock
319390100
700
28314
SH
SOLE
4289
0
24025
1ST SOURCE CORP
Common Stock
336901103
1684
35390
SH
SOLE
24974
0
10415
21VIANET GROUP INC SPONSORED ADR
ADR
90138A103
3179
98420
SH
SOLE
97297
0
1123
2U INC COM
Common Stock
90214J101
7864
205713
SH
SOLE
120392
0
85321
3D SYSTEMS CORP
Common Stock
88554D205
7359
268175
SH
SOLE
248150
0
20025
3M CO
Common Stock
88579Y101
439048
2278637
SH
SOLE
1700263
0
578374
4D Molecular Therapeutics Inc
Common Stock
35104E100
1365
31473
SH
SOLE
98
0
31375
51 JON INC ADR
ADR
316827104
2030
32423
SH
SOLE
31371
0
1052
8X8 INC NEW COM
Common Stock
282914100
7860
242285
SH
SOLE
180055
0
62230
A MARK PRECIOUS METALS COM
Common Stock
00181T107
291
8097
SH
SOLE
180
0
7917
A10 NETWORKS INC COM
Common Stock
002121101
1752
182348
SH
SOLE
30496
0
151852
a2 Milk Co Ltd
ADR
002201101
718
116891
SH
SOLE
101744
0
15147
AAC ACOUSTIC TECHNOLOG ADR
ADR
000304105
4444
880037
SH
SOLE
813250
0
66787
AAON INC
Common Stock
000360206
7696
109934
SH
SOLE
86915
0
23019
AAR CORP
Common Stock
000361105
6964
167203
SH
SOLE
159815
0
7388
AARON'S CO INC
Common Stock
00258W108
3926
152877
SH
SOLE
52592
0
100285
ABB LTD SPONSORED ADR
ADR
000375204
62653
2056211
SH
SOLE
1574517
0
481694
ABBOTT LABORATORIES
Common Stock
002824100
788221
6577274
SH
SOLE
5537899
0
1039375
ABBVIE INC. COM
Common Stock
00287Y109
803983
7429151
SH
SOLE
5456531
0
1972621
ABCAM PLC-SPON ADR
ADR
000380204
3696
192280
SH
SOLE
189444
0
2836
ABERCROMBIE & FITCH CO
Common Stock
002896207
24144
703698
SH
SOLE
645994
0
57704
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00302M106
4377
392875
SH
SOLE
171461
0
221414
ABERDEEN GLOBAL PREMIER PROPERTIES FUND
Closed-End Fund
00302L108
28854
4849478
SH
SOLE
3738362
0
1111116
ABERDEEN STNDRD PHYSIC GLD
ETF
00326A104
8704
530727
SH
SOLE
530727
0
0
ABIOMED INC COM
Common Stock
003654100
44328
139076
SH
SOLE
100936
0
38140
ABM INDUSTRIES INC
Common Stock
000957100
14033
275102
SH
SOLE
145238
0
129864
ABN AMRO BANK NV-UNSP ADR
ADR
00080Q105
12504
1032541
SH
SOLE
889072
0
143469
ACACIA RESH CORP ACACIA TCH COM
Common Stock
003881307
1041
156514
SH
SOLE
144990
0
11524
ACADIA HEALTHCARE CO COM
Common Stock
00404A109
13694
239656
SH
SOLE
170361
0
69295
ACADIA PHARMACEUTICALS INC COM
Common Stock
004225108
5596
216890
SH
SOLE
134376
0
82514
ACADIA REALTY TRUST REIT
REIT
004239109
4397
231797
SH
SOLE
208628
0
23169
ACCELERATE DIAGNOSTICS INC
Common Stock
00430H102
116
13978
SH
SOLE
13978
0
0
ACCELERON PHARMA INC
Common Stock
00434H108
8434
62194
SH
SOLE
57480
0
4714
ACCENTURE PLC
Common Stock
G1151C101
639384
2314514
SH
SOLE
1883006
0
431507
ACCO BRANDS CORP COM
Common Stock
00081T108
14019
1661028
SH
SOLE
203496
0
1457532
ACCOLADE INC
Common Stock
00437E102
249
5478
SH
SOLE
4480
0
998
ACCOR SA SPONSORED ADR
ADR
00435F309
8930
1172823
SH
SOLE
1044963
0
127860
ACCURAY INC
Common Stock
004397105
266
53753
SH
SOLE
32325
0
21428
ACER THERAPEUTICS INC
Common Stock
00444P108
51
16514
SH
SOLE
16445
0
69
ACI WORLDWIDE INC
Common Stock
004498101
26502
696498
SH
SOLE
164877
0
531621
ACLARIS THERAPEUTICS I COM
Common Stock
00461U105
2124
84276
SH
SOLE
4545
0
79731
ACRES Commercial Realty Corp
REIT
00489Q102
192
13135
SH
SOLE
13135
0
0
ACS ACTIVIDADES CONS-UNS ADR
ADR
00089H106
12716
1941313
SH
SOLE
1773290
0
168024
ACTIVISION BLIZZARD INC
Common Stock
00507V109
259616
2791569
SH
SOLE
2145145
0
646425
ACTUA CORP
Common Stock
005094107
5
107574
SH
SOLE
2519
0
105055
ACUITY BRANDS INC
Common Stock
00508Y102
12054
73052
SH
SOLE
64533
0
8519
ACUSHNET HOLDINGS CORP
Common Stock
005098108
1712
41427
SH
SOLE
35629
0
5798
ADAMS DIVERSIFIED EQUITY FUND
Closed-End Fund
006212104
51670
2829707
SH
SOLE
1739041
0
1090666
ADAPTHEALTH CORP
Common Stock
00653Q102
3188
86723
SH
SOLE
17139
0
69584
ADAPTIVE BIOTECHNOLOGIES
Common Stock
00650F109
3400
84459
SH
SOLE
51273
0
33186
ADDUS HOMECARE CORP COM
Common Stock
006739106
3529
33743
SH
SOLE
28440
0
5303
ADECCO SA - REG - UNSPON ADR
ADR
006754204
20863
621285
SH
SOLE
565391
0
55894
ADECOAGRO SA
Common Stock
L00849106
212
26912
SH
SOLE
26912
0
0
ADIDAS-SALOMON AG-SPON ADR
ADR
00687A107
66159
421367
SH
SOLE
366913
0
54454
ADIENT PLC
Common Stock
G0084W101
17951
406138
SH
SOLE
185734
0
220404
ADMA BIOLOGICS INC
Common Stock
000899104
60
34058
SH
SOLE
31930
0
2128
ADMIRAL GROUP ADR
ADR
007192107
3729
91315
SH
SOLE
83667
0
7648
ADOBE INC
Common Stock
00724F101
974091
2049122
SH
SOLE
1524681
0
524441
ADTALEM GLOBAL EDUCATION INC
Common Stock
00737L103
3596
90940
SH
SOLE
67114
0
23826
ADTRAN INC
Common Stock
00738A106
1992
119416
SH
SOLE
110284
0
9132
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
49910
272003
SH
SOLE
200456
0
71547
ADVANCED DRAINAGE SYSTEMS INC
Common Stock
00790R104
24180
233868
SH
SOLE
191987
0
41881
ADVANCED EMISSIONS SOLUTIONS I
Common Stock
00770C101
1358
246893
SH
SOLE
233828
0
13065
ADVANCED ENERGY INDUSTRIES INC
Common Stock
007973100
12507
114561
SH
SOLE
108232
0
6329
ADVANCED MICRO DEVICES INC
Common Stock
007903107
296474
3776737
SH
SOLE
3171004
0
605733
ADVANSIX INC
Common Stock
00773T101
1493
55653
SH
SOLE
50541
0
5112
ADVANTEST CORP SPONSORED ADR
ADR
00762U200
6584
73972
SH
SOLE
65985
0
7987
ADVENT CONVERTIBLE AND INCOME
Closed-End Fund
00764C109
72943
4128044
SH
SOLE
3242742
0
885301
ADVERUM BIOTECHNOLOGIES INC
Common Stock
00773U108
423
42878
SH
SOLE
37275
0
5603
ADYEN NV
Common Stock
N3501V104
2466
1094
SH
SOLE
1094
0
0
ADYEN NV-UNSPON ADR
ADR
00783V104
37592
840424
SH
SOLE
745281
0
95143
AECOM
Common Stock
00766T100
19116
298173
SH
SOLE
259205
0
38968
AEGION CORP
Common Stock
00770F104
1047
36432
SH
SOLE
33375
0
3057
AEGLEA BIOTHERAPEUTICS INC
Common Stock
00773J103
211
26590
SH
SOLE
24864
0
1726
AEGON N V ORD AMER REG
NY Reg Shrs
007924103
20268
4285033
SH
SOLE
3896903
0
388130
AEON CO LTD ADR
ADR
007627102
5170
166314
SH
SOLE
142496
0
23818
AERCAP HOLDINGS NV SHS
Common Stock
N00985106
26530
451648
SH
SOLE
274272
0
177376
AERIE PHARMACEUTICALS INC
Common Stock
00771V108
1999
111876
SH
SOLE
31510
0
80366
AEROJET ROCKETDYNE HOLDINGS INC
Common Stock
007800105
5623
119746
SH
SOLE
111532
0
8214
AEROVIRONMENT INC
Common Stock
008073108
7769
66943
SH
SOLE
49963
0
16980
AES CORP/THE
Common Stock
00130H105
79762
2975102
SH
SOLE
2031293
0
943808
AFFILIATED MANAGERS GROUP
Common Stock
008252108
31080
208547
SH
SOLE
190056
0
18491
AFFIMED N V COM
Common Stock
N01045108
1622
205009
SH
SOLE
108247
0
96762
AFLAC INC
Common Stock
001055102
140334
2741969
SH
SOLE
1899152
0
842817
Afterpay Ltd
ADR
00832J102
9031
116083
SH
SOLE
105337
0
10746
AFYA LTD-CLASS A
Common Stock
G01125106
538
28918
SH
SOLE
28918
0
0
AG MORTGAGE INVESTMENT TRUST I
REIT
001228105
337
83607
SH
SOLE
83170
0
437
AGC INC ADR
ADR
00109C103
12090
1439242
SH
SOLE
1313501
0
125741
AGCO CORP
Common Stock
001084102
59165
411868
SH
SOLE
146424
0
265445
AGEAS ADR
ADR
00844W208
29320
480966
SH
SOLE
444898
0
36068
AGENUS INC
Common Stock
00847G705
233
85600
SH
SOLE
84477
0
1123
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
143079
1125367
SH
SOLE
991709
0
133658
AGILYSYS INC
Common Stock
00847J105
3033
63240
SH
SOLE
42797
0
20443
AGIOS PHARMACEUTICALS INC
Common Stock
00847X104
7165
138751
SH
SOLE
94399
0
44352
AGL ENERGY LTD-SPON ADR
ADR
001201201
1273
170931
SH
SOLE
145485
0
25446
AGNC INVESTMENT CORP
REIT
00123Q104
18645
1112448
SH
SOLE
1047003
0
65444
AGNICO-EAGLE MINES LTD
Common Stock
008474108
11645
201443
SH
SOLE
191782
0
9662
AGORA INC-ADR
ADR
00851L103
1211
24092
SH
SOLE
23385
0
707
AGREE REALTY CORP COM REIT
REIT
008492100
9462
140576
SH
SOLE
124325
0
16251
AGRICULTURAL BK CHINA ADR
ADR
00850M102
5398
537604
SH
SOLE
522825
0
14779
AIA GROUP LTD
Common Stock
Y002A1105
269
21962
SH
SOLE
6315
0
15647
AIA GROUP LTD SPONSORED ADR
ADR
001317205
159687
3252944
SH
SOLE
2842162
0
410782
AIR FRANCE KLM SPONSORED ADR
ADR
009119108
224
37424
SH
SOLE
37424
0
0
AIR LEASE GROUP
Common Stock
00912X302
12342
251881
SH
SOLE
205055
0
46825
AIR LIQUIDE ADR
ADR
009126202
70671
2163173
SH
SOLE
1809916
0
353257
AIR PRODUCTS & CHEMICALS INC
Common Stock
009158106
286187
1017227
SH
SOLE
778476
0
238751
AIR TRANSPORT SERVICES GROUP I
Common Stock
00922R105
974
33302
SH
SOLE
16908
0
16394
AIRBNB INC-CLASS A
Common Stock
009066101
3983
21192
SH
SOLE
20395
0
797
AIRBUS GROUP NV
ADR
009279100
63075
2221748
SH
SOLE
1703727
0
518021
AIRPORTS OF THAILAND PCL-ADR
ADR
00950R100
1237
55040
SH
SOLE
49181
0
5859
AISIN SEIKO CO LTD-UNSP ADR
ADR
00956Q106
225
5855
SH
SOLE
4592
0
1263
AJINOMOTO INC UNSPON ADR
ADR
009707100
3645
176281
SH
SOLE
158815
0
17466
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
62933
617593
SH
SOLE
547837
0
69756
AKBANK TAS - ADR
ADR
009719501
257
210704
SH
SOLE
203799
0
6905
AKEBIA THERAPEUTICS COM
Common Stock
00972D105
658
194497
SH
SOLE
109924
0
84573
AKERO THERAPEUTICS INC
Common Stock
00973Y108
254
8772
SH
SOLE
5942
0
2830
AKOUSTIS TECHNOLOGIES INC
Common Stock
00973N102
503
37730
SH
SOLE
34515
0
3215
AKTIEBOLAGETT ELECTROLUX SPONSORED ADR
ADR
010198208
10170
181773
SH
SOLE
161641
0
20132
AKZO NOBEL NV SPONSORED ADR
ADR
010199503
25928
692350
SH
SOLE
412111
0
280239
ALAMO GROUP INC
Common Stock
011311107
3291
21076
SH
SOLE
19371
0
1705
ALAMOS GOLD INC
Common Stock
011532108
946
121079
SH
SOLE
0
0
121079
ALARM COM HLDGS INC COM
Common Stock
011642105
7334
84904
SH
SOLE
68325
0
16579
ALASKA AIR GROUP INC
Common Stock
011659109
58064
838951
SH
SOLE
647124
0
191827
ALASKA COMMUNICATIONS SYSTEMS
Common Stock
01167P101
758
233222
SH
SOLE
219160
0
14062
ALBANY INTERNATIONAL CORP
Common Stock
012348108
5282
63284
SH
SOLE
53838
0
9446
ALBEMARLE CORP
Common Stock
012653101
35196
240886
SH
SOLE
203761
0
37124
ALBERTSONS COS INC - CLASS A
Common Stock
013091103
1657
86906
SH
SOLE
77214
0
9692
ALBIREO PHARMA INC
Common Stock
01345P106
1772
50277
SH
SOLE
6322
0
43955
ALCOA CORP
Common Stock
013872106
46473
1430371
SH
SOLE
593026
0
837345
Alcon Inc
Common Stock
H01301128
49226
701423
SH
SOLE
611479
0
89944
ALDEYRA THERAPEUTICS INC
Common Stock
01438T106
318
26769
SH
SOLE
26362
0
407
ALECTOR INC
Common Stock
014442107
658
32683
SH
SOLE
29014
0
3669
ALEXANDER & BALDWIN INC
REIT
014491104
4317
257105
SH
SOLE
222660
0
34445
ALEXANDERS INC COM
REIT
014752109
460
1658
SH
SOLE
1592
0
66
ALEXANDRIA REAL ESTATE EQ IN COM REIT
REIT
015271109
52064
316885
SH
SOLE
266505
0
50380
ALEXION PHARMACEUTICALS INC
Common Stock
015351109
118963
777992
SH
SOLE
473881
0
304111
ALFA LAVAL AB SWEDEN ADR
ADR
015393101
20589
681740
SH
SOLE
606634
0
75106
ALGONQUIN POWER & UTILITIES
Common Stock
015857105
2029
128063
SH
SOLE
2561
0
125502
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
163997
723316
SH
SOLE
623048
0
100267
ALICO INC
Common Stock
016230104
591
19788
SH
SOLE
19478
0
310
ALIGN TECHNOLOGY INC
Common Stock
016255101
154714
285698
SH
SOLE
221087
0
64611
ALKERMES PLC
Common Stock
G01767105
3019
161628
SH
SOLE
103794
0
57834
ALL NIPPON AWYS LTD SPONSORED ADR
ADR
032350100
88
18308
SH
SOLE
13619
0
4689
ALLAKOS INC
Common Stock
01671P100
1112
9692
SH
SOLE
9037
0
655
ALLEGHANY CORP
Common Stock
017175100
17029
27191
SH
SOLE
24227
0
2964
ALLEGHENY TECHNOLOGIES INC
Common Stock
01741R102
5638
267706
SH
SOLE
248334
0
19372
ALLEGIANCE BANCSHARES INC
Common Stock
01748H107
1552
38276
SH
SOLE
34153
0
4123
ALLEGIANT TRAVEL CO
Common Stock
01748X102
16099
65962
SH
SOLE
52356
0
13606
ALLEGION PLC W/I
Common Stock
G0176J109
35808
285054
SH
SOLE
237849
0
47204
ALLEGRO MICROSYSTEMS INC
Common Stock
01749D105
972
38327
SH
SOLE
977
0
37350
ALLETE INC
Common Stock
018522300
18291
272226
SH
SOLE
251715
0
20511
ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND
Closed-End Fund
01879R106
36212
3055891
SH
SOLE
1588403
0
1467488
ALLIANCE DATA SYSTEMS CORP
Common Stock
018581108
78487
700211
SH
SOLE
397209
0
303003
ALLIANCEBERNSTEIN NATL COM
Closed-End Fund
01864U106
40685
2857125
SH
SOLE
1124097
0
1733027
ALLIANT ENERGY CORP
Common Stock
018802108
47241
872246
SH
SOLE
792684
0
79562
ALLIANZ SE - UNSP ADR
ADR
018820100
91117
3562035
SH
SOLE
3131635
0
430399
ALLIED MOTION TECHNOLOGIES
Common Stock
019330109
242
4709
SH
SOLE
4669
0
40
ALLISON TRANSMISSION H COM
Common Stock
01973R101
19564
479158
SH
SOLE
138735
0
340423
ALLOGENE THERAPEUTICS INC
Common Stock
019770106
1236
35007
SH
SOLE
32557
0
2450
ALLSCRIPTS HEALTHCARE SOLUTION
Common Stock
01988P108
6969
464114
SH
SOLE
428069
0
36045
ALLSTATE CORP/THE
Common Stock
020002101
179212
1559723
SH
SOLE
1122718
0
437005
ALLY FINANCIAL INC
Common Stock
02005N100
41072
908474
SH
SOLE
578827
0
329647
ALNYLAM PHARMACEUTICALS INC
Common Stock
02043Q107
25547
180942
SH
SOLE
165228
0
15714
ALPHA & OMEGA SEMICONDUCTOR LT
Common Stock
G6331P104
2524
77196
SH
SOLE
7397
0
69799
ALPHA METALLURGICAL RESOURCES
Common Stock
020764106
160
12653
SH
SOLE
12361
0
292
Alpha Pro Tech Ltd
Common Stock
020772109
197
20203
SH
SOLE
8743
0
11460
ALPHABET INC - CL A
Common Stock
02079K305
2268508
1099872
SH
SOLE
901179
0
198693
ALPHABET INC - CL C
Common Stock
02079K107
1803226
871700
SH
SOLE
711448
0
160252
ALPHATEC HOLDINGS INC
Common Stock
02081G201
1937
122700
SH
SOLE
18691
0
104009
ALPINE TOTAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00326L100
103790
10890848
SH
SOLE
7768570
0
3122279
ALPS ELEC LTD ADR
ADR
021090204
217
7950
SH
SOLE
6029
0
1921
ALSTOM ADR
ADR
021244207
14082
2850660
SH
SOLE
2616863
0
233797
ALTABANCORP
Common Stock
021347109
2632
62609
SH
SOLE
37985
0
24624
ALTAIR ENGINEERING INC
Common Stock
021369103
1389
22206
SH
SOLE
21593
0
613
ALTERYX INC COM CL A
Common Stock
02156B103
3252
39199
SH
SOLE
37569
0
1630
ALTICE USA INC CL A
Common Stock
02156K103
20435
628180
SH
SOLE
403124
0
225056
ALTIMMUNE INC
Common Stock
02155H200
255
18062
SH
SOLE
18062
0
0
ALTO INGREDIENTS INC
Common Stock
021513106
91
16773
SH
SOLE
16773
0
0
ALTRA INDUSTRIAL MOTION CORP
Common Stock
02208R106
12809
231546
SH
SOLE
146211
0
85335
ALTRIA GROUP INC
Common Stock
02209S103
351569
6871950
SH
SOLE
4884013
0
1987938
ALUMINA LTD SPONSORED ADR
ADR
022205108
2107
398245
SH
SOLE
384813
0
13432
ALUMINUM CORP CHINA LTD SPON ADR H SHS
ADR
022276109
1641
156898
SH
SOLE
138454
0
18444
ALX Oncology Holdings Inc
Common Stock
00166B105
373
5059
SH
SOLE
5059
0
0
AMADEUS IT HLDG S A ADS
ADR
02263T104
61222
855753
SH
SOLE
650158
0
205595
AMAZON.COM INC
Common Stock
023135106
4220975
1364210
SH
SOLE
1108707
0
255503
AMBAC FINL GROUP INC COM NEW
Common Stock
023139884
1249
74593
SH
SOLE
69899
0
4694
AMBARELLA INC SHS
Common Stock
G037AX101
5101
50816
SH
SOLE
33555
0
17261
AMBEV SA
ADR
02319V103
7968
2908005
SH
SOLE
2615938
0
292068
AMC ENTERTAINMENT HLDS-CL A
Common Stock
00165C104
1834
179656
SH
SOLE
178349
0
1307
AMC NETWORKS INC A
Common Stock
00164V103
6343
119325
SH
SOLE
92670
0
26655
AMCOR PLC
Common Stock
G0250X107
40366
3455977
SH
SOLE
3033585
0
422391
AMDOCS LTD
Common Stock
G02602103
37116
529089
SH
SOLE
323329
0
205760
AMEDISYS INC
Common Stock
023436108
18609
70279
SH
SOLE
49672
0
20607
AMERCO INC
Common Stock
023586100
15411
25156
SH
SOLE
19676
0
5480
AMEREN CORP
Common Stock
023608102
74999
921817
SH
SOLE
704809
0
217008
AMERESCO INC CL A
Common Stock
02361E108
1524
31331
SH
SOLE
29772
0
1559
AMERICA MOVIL S A DE C V SPON ADR L SHS
ADR
02364W105
4433
326458
SH
SOLE
303534
0
22924
AMERICAN AIRLINES GROUP INC
Common Stock
02376R102
44993
1882549
SH
SOLE
1278432
0
604117
AMERICAN ASSETS TR INC COM REIT
REIT
024013104
6093
187816
SH
SOLE
175519
0
12298
AMERICAN AXLE & MANUFACTURING
Common Stock
024061103
5215
539824
SH
SOLE
443460
0
96364
AMERICAN CAMPUS COMMUNITIES REIT
REIT
024835100
13078
302945
SH
SOLE
242527
0
60418
AMERICAN EAGLE OUTFITTERS INC
Common Stock
02553E106
18367
628146
SH
SOLE
210453
0
417693
AMERICAN ELECTRIC POWER CO INC
Common Stock
025537101
135392
1598485
SH
SOLE
1292694
0
305791
AMERICAN EQUITY INVESTMENT LIF
Common Stock
025676206
22360
709167
SH
SOLE
445235
0
263932
AMERICAN EXPRESS CO
Common Stock
025816109
315199
2228498
SH
SOLE
1863129
0
365369
AMERICAN FINANCE TRUST INC
REIT
02607T109
845
86038
SH
SOLE
70877
0
15161
AMERICAN FINANCIAL GROUP INC/O
Common Stock
025932104
33786
296110
SH
SOLE
241397
0
54713
AMERICAN HOMES 4 RENT CLASS A
REIT
02665T306
19339
580063
SH
SOLE
492538
0
87525
AMERICAN INTERNATIONAL GROUP I
Common Stock
026874784
170196
3683109
SH
SOLE
2446758
0
1236351
AMERICAN NATIONAL INSURANCE CO
Common Stock
02772A109
5752
53321
SH
SOLE
47937
0
5384
AMERICAN OUTDOOR BRANDS INC
Common Stock
02875D109
411
16324
SH
SOLE
13492
0
2832
AMERICAN PUBLIC EDUCATION INC
Common Stock
02913V103
1194
33506
SH
SOLE
24269
0
9237
AMERICAN SOFTWARE INC/GEORGIA
Common Stock
029683109
2630
127048
SH
SOLE
61618
0
65430
AMERICAN STATES WATER CO
Common Stock
029899101
11335
149901
SH
SOLE
101236
0
48665
AMERICAN TOWER REIT INC
REIT
03027X100
372768
1559308
SH
SOLE
1232708
0
326601
AMERICAN VANGUARD CORP
Common Stock
030371108
453
22173
SH
SOLE
20202
0
1971
AMERICAN WATER WORKS CO INC
Common Stock
030420103
85078
567489
SH
SOLE
492231
0
75258
AMERICAN WOODMARK CORP
Common Stock
030506109
4768
48367
SH
SOLE
31816
0
16551
AMERICA'S CAR-MART INC
Common Stock
03062T105
3048
20003
SH
SOLE
10619
0
9384
AMERICOLD REALTY TRUST
REIT
03064D108
8119
211037
SH
SOLE
131578
0
79459
AMERIPRISE FINANCIAL INC
Common Stock
03076C106
208898
898679
SH
SOLE
564925
0
333754
AMERIS BANCORP
Common Stock
03076K108
11477
218573
SH
SOLE
184542
0
34031
AMERISAFE INC
Common Stock
03071H100
3883
60678
SH
SOLE
44557
0
16121
AMERISOURCEBERGEN CORP COM
Common Stock
03073E105
131236
1111506
SH
SOLE
738232
0
373273
AMETEK INC NEW COM
Common Stock
031100100
108276
847694
SH
SOLE
664909
0
182785
AMGEN INC
Common Stock
031162100
774438
3112568
SH
SOLE
2055010
0
1057559
AMICUS THERAPEUTICS COM
Common Stock
03152W109
2886
292129
SH
SOLE
239734
0
52395
AMKOR TECHNOLOGY INC
Common Stock
031652100
10655
449409
SH
SOLE
223724
0
225685
AMN HEALTHCARE SERVICES INC
Common Stock
001744101
18094
245505
SH
SOLE
109396
0
136109
AMNEAL PHARMACEUTICALS INC
Common Stock
03168L105
2244
333498
SH
SOLE
108493
0
225005
AMP LIMITED
ADR
0017EP202
76
19193
SH
SOLE
16146
0
3047
AMPHASTAR PHARMACEUTICALS
Common Stock
03209R103
2024
110486
SH
SOLE
95424
0
15062
AMPHENOL CORP
Common Stock
032095101
152328
2309044
SH
SOLE
1845628
0
463416
AMYRIS INC
Common Stock
03236M200
2605
136401
SH
SOLE
67827
0
68574
ANALOG DEVICES INC
Common Stock
032654105
233657
1506690
SH
SOLE
1085261
0
421428
ANAPLAN INC
Common Stock
03272L108
6843
127068
SH
SOLE
122879
0
4189
ANAPTYSBIO INC
Common Stock
032724106
1162
53938
SH
SOLE
51307
0
2631
ANAVEX LIFE SCIENCES C COM NEW
Common Stock
032797300
478
31989
SH
SOLE
22309
0
9680
ANDERSONS INC/THE
Common Stock
034164103
1738
63493
SH
SOLE
56474
0
7019
ANGIODYNAMICS INC
Common Stock
03475V101
2503
106975
SH
SOLE
100129
0
6846
ANGLO AMERICAN PLAT-SPON ADR
ADR
03486T202
769
31124
SH
SOLE
28726
0
2398
ANGLO AMERN PLC-SPONS ADR
ADR
03485P300
50370
2537545
SH
SOLE
2249901
0
287645
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
8841
402392
SH
SOLE
377332
0
25060
ANHEUSER-BUSCH INBEV SA N.V.
ADR
03524A108
39499
628463
SH
SOLE
553187
0
75276
ANHUI CONCH CEMENT UNSPONS ADR
ADR
035243104
4197
128011
SH
SOLE
105693
0
22318
ANI PHARMACEUTICALS IN COM
Common Stock
00182C103
686
18985
SH
SOLE
17135
0
1850
ANIKA THERAPEUTICS INC
Common Stock
035255108
844
20696
SH
SOLE
17965
0
2731
ANNALY MTG MGMT INC COM REIT
REIT
035710409
32707
3803150
SH
SOLE
2499400
0
1303749
ANSELL LTD-UNSPON ADR
ADR
03634M208
459
3901
SH
SOLE
3834
0
67
ANSYS INC
Common Stock
03662Q105
89283
262937
SH
SOLE
231558
0
31379
ANTA SPORTS PRODS LTD ADR
ADR
03662P107
7035
17040
SH
SOLE
16020
0
1020
ANTARES PHARMA INC
Common Stock
036642106
299
72631
SH
SOLE
20026
0
52605
ANTERIX INC
Common Stock
03676C100
1272
26966
SH
SOLE
26810
0
156
ANTERO MIDSTREAM CORP
Common Stock
03676B102
24782
2744356
SH
SOLE
2479903
0
264453
ANTERO RESOURCES CORP
Common Stock
03674X106
2305
225941
SH
SOLE
169508
0
56433
ANTHEM INC
Common Stock
036752103
338751
943726
SH
SOLE
747821
0
195905
AO SMITH CORP
Common Stock
831865209
41952
620503
SH
SOLE
520257
0
100246
AON PLC
Common Stock
G0403H108
163205
709247
SH
SOLE
608222
0
101025
AP Moller - Maersk A/S
ADR
00202F102
36021
3091895
SH
SOLE
2787369
0
304526
APA CORP
Common Stock
03743Q108
31994
1787359
SH
SOLE
1213565
0
573795
APARTMENT INCOME REIT CO-W/I
REIT
03750L109
12236
286166
SH
SOLE
235811
0
50355
APARTMENT INVT & MGMT CO -A REIT
REIT
03748R747
1936
315323
SH
SOLE
261119
0
54204
APELLIS PHARMACEUTICALS INC
Common Stock
03753U106
1325
30890
SH
SOLE
28472
0
2418
API Group Corp
Common Stock
00187Y100
782
37806
SH
SOLE
19987
0
17819
APOGEE ENTERPRISES INC
Common Stock
037598109
4845
118526
SH
SOLE
97511
0
21015
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT
REIT
03762U105
8894
636630
SH
SOLE
579583
0
57047
APOLLO GLOBAL MANAGEMENT INC
Common Stock
03768E105
5908
125679
SH
SOLE
20834
0
104845
APOLLO SR FLOATING COM
Closed-End Fund
037636107
10199
686371
SH
SOLE
367711
0
318660
APOLLO TACTICAL INCOME COM
Closed-End Fund
037638103
21732
1460472
SH
SOLE
687696
0
772775
APPFOLIO INC COM CL A
Common Stock
03783C100
1608
11371
SH
SOLE
10884
0
487
APPIAN CORP
Common Stock
03782L101
5745
43212
SH
SOLE
41097
0
2115
APPLE HOSPITALITY REIT COM NEW
REIT
03784Y200
8234
565160
SH
SOLE
481226
0
83934
APPLE INC COM
Common Stock
037833100
6621877
54211029
SH
SOLE
43453519
0
10757509
APPLIED INDUSTRIAL TECHNOLOGIE
Common Stock
03820C105
9535
104589
SH
SOLE
90044
0
14545
APPLIED MATERIALS INC
Common Stock
038222105
598987
4483438
SH
SOLE
2853141
0
1630297
Applied Molecular Transport In
Common Stock
03824M109
367
8345
SH
SOLE
7105
0
1240
APPLIED OPTOELECTRONICS INC
Common Stock
03823U102
447
53475
SH
SOLE
52325
0
1150
APRIA INC
Common Stock
03836A101
559
20019
SH
SOLE
114
0
19905
APTARGROUP INC
Common Stock
038336103
30244
213481
SH
SOLE
167427
0
46053
APTIV PLC
Common Stock
G6095L109
97084
704018
SH
SOLE
629575
0
74444
ARAMARK
Common Stock
03852U106
18508
489894
SH
SOLE
478977
0
10917
ARBOR RLTY TR INC COM REIT
REIT
038923108
2309
145205
SH
SOLE
39645
0
105559
ARCBEST CORP
Common Stock
03937C105
11281
160312
SH
SOLE
85404
0
74908
ARCELORMITTAL NY REG SH CL A
NY Reg Shrs
03938L203
23195
795180
SH
SOLE
572176
0
223004
ARCH CAPITAL GROUP LTD
Common Stock
G0450A105
24198
630661
SH
SOLE
574524
0
56137
ARCH RESOURCES INC
Common Stock
03940R107
2300
55291
SH
SOLE
50475
0
4816
ARCHER-DANIELS-MIDLAND CO
Common Stock
039483102
132341
2321768
SH
SOLE
1729123
0
592645
ARCHROCK INC
Common Stock
03957W106
10669
1124276
SH
SOLE
1080616
0
43660
ARCO PLATFORM LTD - CLASS A
Common Stock
G04553106
342
13507
SH
SOLE
13507
0
0
Arconic Corp
Common Stock
03966V107
8082
318328
SH
SOLE
217746
0
100582
ARCOS DORADOS HLDNG IN SHS CLASS -A -
Common Stock
G0457F107
233
45835
SH
SOLE
45835
0
0
ARCOSA INC
Common Stock
039653100
13857
212893
SH
SOLE
202699
0
10194
ARCTURUS THERAPEUTICS LTD
Common Stock
03969T109
468
11337
SH
SOLE
10247
0
1090
ARCUS BIOSCIENCES INC
Common Stock
03969F109
973
34645
SH
SOLE
23026
0
11619
Arcutis Biotherapeutics Inc
Common Stock
03969K108
232
8010
SH
SOLE
5881
0
2129
ARDAGH GROUP SA
Common Stock
L0223L101
4913
193361
SH
SOLE
140003
0
53358
ARDELYX INC COM
Common Stock
039697107
344
51998
SH
SOLE
51623
0
375
ARDMORE SHIPPING CORP
Common Stock
Y0207T100
627
138066
SH
SOLE
117455
0
20611
ARENA PHARMACEUTICALS INC COM
Common Stock
040047607
5089
73335
SH
SOLE
36338
0
36997
ARES CAP CORP COM
Common Stock
04010L103
1593
85120
SH
SOLE
82405
0
2715
ARES COML REAL ESTATE COM
REIT
04013V108
737
53686
SH
SOLE
52376
0
1311
ARES DYNAMIC CR ALLOCA COM
Closed-End Fund
04014F102
30320
2017308
SH
SOLE
960720
0
1056589
ARES MANAGEMENT CORP - A
Common Stock
03990B101
2747
49033
SH
SOLE
47804
0
1229
ARGAN INC
Common Stock
04010E109
302
5657
SH
SOLE
4306
0
1351
ARGENX SE - ADR
ADR
04016X101
8099
29409
SH
SOLE
22943
0
6466
ARGO GROUP INTERNATIONAL HOLDINGS LTD
Common Stock
G0464B107
9976
198247
SH
SOLE
48609
0
149638
ARISTA NETWORKS INC COM
Common Stock
040413106
62708
207717
SH
SOLE
117505
0
90212
ARKEMA SPON ADR
ADR
041232109
12884
105650
SH
SOLE
81722
0
23928
ARLINGTON ASSET INVESTMENT-A
REIT
041356205
641
158683
SH
SOLE
156558
0
2125
ARLO TECHNOLOGIES INC
Common Stock
04206A101
1134
180551
SH
SOLE
168072
0
12479
ARMADA HOFFLER PPTYS COM
REIT
04208T108
2729
217642
SH
SOLE
203184
0
14458
ARMOUR RESIDENTIAL REI COM
REIT
042315507
1741
142738
SH
SOLE
130486
0
12252
ARMSTRONG FLOORING INC
Common Stock
04238R106
82
16819
SH
SOLE
16389
0
430
ARMSTRONG WORLD INDUSTRIES INC
Common Stock
04247X102
9306
103297
SH
SOLE
61271
0
42026
ARROW ELECTRONICS INC
Common Stock
042735100
43848
395669
SH
SOLE
216991
0
178678
ARROW FINANCIAL CORP
Common Stock
042744102
1833
55043
SH
SOLE
28091
0
26952
ARROWHEAD PHARMACEUTICALS INC
Common Stock
04280A100
7285
109868
SH
SOLE
103076
0
6792
ARTESIAN RESOURCES CORP
Common Stock
043113208
2667
67735
SH
SOLE
25705
0
42030
ARTHUR J GALLAGHER & CO
Common Stock
363576109
61319
491459
SH
SOLE
443911
0
47548
ARTISAN PARTNERS ASSET CL A
Common Stock
04316A108
11678
223837
SH
SOLE
113773
0
110064
ARVINAS INC
Common Stock
04335A105
3055
46220
SH
SOLE
37429
0
8791
ASANA INC - CL A
Common Stock
04342Y104
1616
56537
SH
SOLE
55571
0
966
ASBURY AUTOMOTIVE GROUP INC
Common Stock
043436104
17252
87797
SH
SOLE
72745
0
15052
ASCENDIS PHARMA A/S - ADR
ADR
04351P101
2571
19945
SH
SOLE
18638
0
1307
ASE INDUSTRIAL HOLDING CO LTD
ADR
00215W100
23544
3057671
SH
SOLE
2171403
0
886268
ASGN INC
Common Stock
00191U102
8047
84314
SH
SOLE
69329
0
14985
ASHAI KASEI CORP ADR
ADR
043400100
21438
920095
SH
SOLE
823458
0
96637
ASHLAND GLOBAL HOLDINGS INC
Common Stock
044186104
18352
206737
SH
SOLE
84938
0
121799
ASHTEAD GROUP PLC ADR
ADR
045055100
44136
180887
SH
SOLE
161163
0
19724
ASM PACIFIC TECHNOL-UNSP ADR
ADR
00212G108
5741
147839
SH
SOLE
133127
0
14712
ASML HLDG NV N Y SHS
NY Reg Shrs
N07059210
301486
488348
SH
SOLE
392115
0
96232
ASPEN PHARMACARE HL-UNSP ADR
ADR
04530Y106
109
10970
SH
SOLE
10102
0
868
ASPEN TECHNOLOGY INC
Common Stock
045327103
15322
106158
SH
SOLE
76396
0
29761
ASPIRA WOMEN'S HEALTH INC
Common Stock
04537Y109
342
50613
SH
SOLE
50345
0
268
ASSA ABLOY AB ADR
ADR
045387107
42119
2929019
SH
SOLE
2358368
0
570651
ASSEMBLY BIOSCIENCES INC
Common Stock
045396108
199
43270
SH
SOLE
38431
0
4839
ASSERTIO HOLDINGS INC
Common Stock
04546C106
11
16607
SH
SOLE
14291
0
2316
Assicurazioni Generali SpA
ADR
04545K109
108
10707
SH
SOLE
2760
0
7947
ASSOCIATED BANC-CORP
Common Stock
045487105
17227
807275
SH
SOLE
689553
0
117722
ASSOCIATED BRIT FOODS ADR NEW
ADR
045519402
16019
481332
SH
SOLE
431420
0
49912
ASSURANT INC
Common Stock
04621X108
31990
225644
SH
SOLE
152315
0
73329
ASSURED GUARANTY LTD
Common Stock
G0585R106
15314
362214
SH
SOLE
250094
0
112121
ASTEC INDUSTRIES INC
Common Stock
046224101
5947
78852
SH
SOLE
74633
0
4219
ASTELLAS PHARMA INC - UNSP ADR
ADR
04623U102
42052
2723548
SH
SOLE
2478166
0
245382
ASTRA INTERNATIONAL - UNSP ADR
ADR
69367X109
647
89089
SH
SOLE
82476
0
6613
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
160495
3227975
SH
SOLE
2725457
0
502517
ASTRONICS CORP
Common Stock
046433108
201
11143
SH
SOLE
9438
0
1705
ASURE SOFTWARE INC
Common Stock
04649U102
567
74232
SH
SOLE
8313
0
65919
ASX LTD ADR
ADR
00212E103
5345
98193
SH
SOLE
82669
0
15524
AT HOME GROUP INC
Common Stock
04650Y100
4080
142149
SH
SOLE
59980
0
82169
AT&T INC
Common Stock
00206R102
543568
17957318
SH
SOLE
14012223
0
3945095
ATARA BIOTHERAPEUTICS COM
Common Stock
046513107
932
64894
SH
SOLE
60536
0
4358
ATHENE HOLDING LTD CLASS A
Common Stock
G0684D107
15625
310021
SH
SOLE
234132
0
75889
Athenex Inc
Common Stock
04685N103
286
66440
SH
SOLE
65304
0
1136
ATHERSYS INC COM
Common Stock
04744L106
147
81590
SH
SOLE
79482
0
2108
ATKORE INC
Common Stock
047649108
13182
183337
SH
SOLE
36518
0
146819
ATLANTIA SPA ADR
ADR
048173108
22015
2364705
SH
SOLE
2126522
0
238183
ATLANTIC POWER CORP
Common Stock
04878Q863
1570
543271
SH
SOLE
486922
0
56349
ATLANTIC UNION BANKSHARES CO
Common Stock
04911A107
2141
55811
SH
SOLE
52174
0
3637
ATLANTICA SUSTAINABLE INFRASTRUCTURE
Common Stock
G0751N103
2793
76237
SH
SOLE
71121
0
5116
ATLAS AIR WORLDWIDE HOLDINGS I
Common Stock
049164205
14391
238108
SH
SOLE
121685
0
116423
ATLAS COPCO AB SP ADR A NEW
ADR
049255706
70826
1158806
SH
SOLE
1011711
0
147095
ATLAS COPCO SP ADR B NEW
ADR
049255805
26134
499688
SH
SOLE
467800
0
31888
ATLASSIAN CORP PLC-CLASS A
Common Stock
G06242104
41223
195592
SH
SOLE
145559
0
50033
ATMOS ENERGY CORP
Common Stock
049560105
38329
387751
SH
SOLE
343315
0
44436
ATN INTERNATIONAL INC
Common Stock
00215F107
1442
29363
SH
SOLE
23554
0
5809
ATOS ORIGIN SA ADR
ADR
04962A105
11471
742491
SH
SOLE
660045
0
82446
ATRECA INC - A
Common Stock
04965G109
375
24474
SH
SOLE
6030
0
18444
ATRICURE INC COM
Common Stock
04963C209
2109
32184
SH
SOLE
14482
0
17702
ATRION CORP
Common Stock
049904105
1941
3026
SH
SOLE
1558
0
1468
AU OPTRONICS CORP SPONSORED ADR
ADR
002255107
19078
2543691
SH
SOLE
2410388
0
133303
AUDIOCODES LTD
Common Stock
M15342104
2021
74917
SH
SOLE
10185
0
64732
AURINIA PHARMACEUTICALS INC
Common Stock
05156V102
342
26334
SH
SOLE
18018
0
8316
AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR
ADR
052528304
79596
3708594
SH
SOLE
3294353
0
414241
AUTO TRADER GROUP PLC ADR
ADR
05277E104
8275
4276737
SH
SOLE
3843937
0
432800
AUTODESK INC
Common Stock
052769106
220950
797222
SH
SOLE
677975
0
119247
AUTOHOME INC ADR
ADR
05278C107
3788
40610
SH
SOLE
37843
0
2766
AUTOLIV INC
Common Stock
052800109
7584
81725
SH
SOLE
73305
0
8420
AUTOMATIC DATA PROCESSING INC
Common Stock
053015103
357046
1894447
SH
SOLE
1383237
0
511210
AUTONATION INC
Common Stock
05329W102
16911
181407
SH
SOLE
132486
0
48921
AUTOZONE INC
Common Stock
053332102
155331
110611
SH
SOLE
68619
0
41992
AVALARA INC
Common Stock
05338G106
9046
67795
SH
SOLE
56443
0
11352
AVALONBAY CMNTYS INC COM REIT
REIT
053484101
55331
299878
SH
SOLE
260655
0
39223
AVANGRID INC
Common Stock
05351W103
20006
401643
SH
SOLE
392797
0
8846
AVANOS MEDICAL INC
Common Stock
05350V106
3321
75924
SH
SOLE
70551
0
5373
AVANTOR INC
Common Stock
05352A100
7371
254787
SH
SOLE
218867
0
35920
AVAYA HLDGS CORP COM
Common Stock
05351X101
4180
149117
SH
SOLE
48013
0
101104
Avenue Therapeutics Inc
Common Stock
05360L205
157
25868
SH
SOLE
24453
0
1415
AVERY DENNISON CORP
Common Stock
053611109
68775
374487
SH
SOLE
259261
0
115226
AVID BIOSERVICES INC
Common Stock
05368M106
782
42895
SH
SOLE
5512
0
37383
AVID TECHNOLOGY INC
Common Stock
05367P100
641
30360
SH
SOLE
15765
0
14595
Avient Corp
Common Stock
05368V106
11351
240125
SH
SOLE
191735
0
48389
AVIS BUDGET GROUP INC
Common Stock
053774105
7084
97657
SH
SOLE
63492
0
34165
AVISTA CORP
Common Stock
05379B107
18705
391730
SH
SOLE
382365
0
9365
AVIVA PLC - SPON ADR
ADR
05382A104
41071
3634558
SH
SOLE
3056610
0
577948
AVNET INC
Common Stock
053807103
31776
765510
SH
SOLE
413815
0
351695
AVROBIO INC
Common Stock
05455M100
163
12806
SH
SOLE
12623
0
183
AXA SPONSORED ADR
ADR
054536107
70643
2610623
SH
SOLE
1993992
0
616630
AXALTA COATING SYSTEMS LTD
Common Stock
G0750C108
23075
780086
SH
SOLE
276314
0
503772
AXCELIS TECHNOLOGIES INC
Common Stock
054540208
3335
81160
SH
SOLE
50867
0
30293
AXIS CAPITAL HOLDINGS LTD
Common Stock
G0692U109
5498
110920
SH
SOLE
88282
0
22637
AXOGEN INC
Common Stock
05463X106
1425
70344
SH
SOLE
8584
0
61760
AXON ENTERPRISE INC
Common Stock
05464C101
12471
87563
SH
SOLE
81343
0
6220
AXONICS INC
Common Stock
05465P101
1107
18480
SH
SOLE
17324
0
1156
AXOS FINANCIAL INC
Common Stock
05465C100
10054
213868
SH
SOLE
139018
0
74850
AXSOME THERAPEUTICS IN COM
Common Stock
05464T104
713
12594
SH
SOLE
10296
0
2298
AXT INC
Common Stock
00246W103
702
60199
SH
SOLE
60096
0
103
AYTU BIOPHARMA INC
Common Stock
054754874
152
20062
SH
SOLE
19611
0
451
AZEK CO INC/THE
Common Stock
05478C105
923
21957
SH
SOLE
20702
0
1255
AZZ INC
Common Stock
002474104
2795
55510
SH
SOLE
50949
0
4561
B&G FOODS INC
Common Stock
05508R106
12444
400632
SH
SOLE
386042
0
14590
B. RILEY FINANCIAL INC
Common Stock
05580M108
537
9518
SH
SOLE
9469
0
49
B2GOLD CORP MINING INC
Common Stock
11777Q209
5218
1210780
SH
SOLE
330
0
1210450
BABCOCK AND WILCOX ENTERPR
Common Stock
05614L209
153
16115
SH
SOLE
226
0
15889
BADGER METER INC
Common Stock
056525108
8228
88404
SH
SOLE
54841
0
33563
BAE SYS PLC SPONSORED ADR
ADR
05523R107
17352
613154
SH
SOLE
520385
0
92769
BAIDU COM INC SPON ADR REP A
ADR
056752108
35803
164574
SH
SOLE
138817
0
25757
BAKER HUGHES CO
Common Stock
05722G100
69558
3218798
SH
SOLE
2713635
0
505163
BALCHEM CORP
Common Stock
057665200
14017
111773
SH
SOLE
74063
0
37710
BALFOUR BEAUTY PLC
ADR
05845R306
1902
233070
SH
SOLE
6764
0
226306
BALL CORP
Common Stock
058498106
90449
1067375
SH
SOLE
907765
0
159610
BALLY'S CORP
Common Stock
05875B106
2977
45819
SH
SOLE
9849
0
35970
BANC OF CALIFORNIA INC
Common Stock
05990K106
2124
117494
SH
SOLE
62203
0
55291
BANCFIRST CORP
Common Stock
05945F103
4986
70539
SH
SOLE
66256
0
4283
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR
ADR
05946K101
45006
8621906
SH
SOLE
6125112
0
2496794
BANCO BRADESCO-SPONSORED ADR
ADR
059460303
7696
1637350
SH
SOLE
1231144
0
406206
BANCO DE CHILE SPONSORED ADR
ADR
059520106
5218
220929
SH
SOLE
205290
0
15639
BANCO DO BRASIL S A SPONSORED ADR
ADR
059578104
1780
328959
SH
SOLE
320390
0
8569
BANCO LATINOAMERICANO DE COMER
Common Stock
P16994132
4366
288586
SH
SOLE
212300
0
76286
BANCO SANTANDER BRAZIL S.A.
ADR
05967A107
5596
793713
SH
SOLE
747994
0
45719
BANCO SANTANDER CENT HISPANO ADR
ADR
05964H105
42816
12482670
SH
SOLE
10053332
0
2429338
BANCO SANTANDER CHILE NEW SP ADR REP COM
ADR
05965X109
8122
327117
SH
SOLE
311947
0
15170
BANCOLOMBIA S A SPON ADR PREF
ADR
05968L102
8470
264764
SH
SOLE
206025
0
58739
BANCORP INC/DE
Common Stock
05969A105
1350
65137
SH
SOLE
50746
0
14391
BANCORPSOUTH INC
Common Stock
05971J102
4352
133990
SH
SOLE
127857
0
6133
BANDWIDTH INC-CLASS A
Common Stock
05988J103
4501
35511
SH
SOLE
32752
0
2759
BANK CENTRAL ASIA TBK PT
Common Stock
Y7123P138
25
11497
SH
SOLE
10982
0
515
BANK COMM HLDGS COM
Common Stock
06424J103
239
18761
SH
SOLE
13970
0
4791
BANK EAST ASIA LTD SPONSORED ADR
ADR
061874103
74
33641
SH
SOLE
12073
0
21568
BANK FIRST CORP
Common Stock
06211J100
225
3002
SH
SOLE
108
0
2894
BANK HAPOALIM LTD ADR
ADR
062510300
727
19546
SH
SOLE
11713
0
7833
BANK OF AMERICA CORP
Common Stock
060505104
968444
25030865
SH
SOLE
19905261
0
5125603
BANK OF CHINA ADR
ADR
06426M104
5468
573769
SH
SOLE
536478
0
37291
BANK OF HAWAII CORP
Common Stock
062540109
14090
157446
SH
SOLE
106996
0
50450
BANK OF IRELAND-UNSP ADR
ADR
06279J109
1364
269098
SH
SOLE
264406
0
4692
BANK OF MARIN BANCORP
Common Stock
063425102
666
17003
SH
SOLE
4891
0
12112
BANK OF MONTREAL
Common Stock
063671101
24076
270155
SH
SOLE
261886
0
8270
BANK OF NEW YORK MELLON CORP/T
Common Stock
064058100
140997
2981530
SH
SOLE
2125275
0
856255
BANK OF NOVA SCOTIA
Common Stock
064149107
34452
550788
SH
SOLE
536197
0
14591
BANK OF NT BUTTERFIELD SHS NEW
Common Stock
G0772R208
11450
299585
SH
SOLE
200514
0
99071
BANK OZK
Common Stock
06417N103
17358
424920
SH
SOLE
244115
0
180805
BANKFINANCIAL CORP
Common Stock
06643P104
170
16488
SH
SOLE
12866
0
3622
BANKINTER SA
ADR
066460304
191
28099
SH
SOLE
5657
0
22442
BANKUNITED INC COM
Common Stock
06652K103
33579
764031
SH
SOLE
271181
0
492850
BANNER CORP
Common Stock
06652V208
6166
115612
SH
SOLE
90898
0
24714
BAOZUN INC-SPN ADR
ADR
06684L103
1312
34404
SH
SOLE
31744
0
2660
BAR HARBOR BANKSHARES
Common Stock
066849100
222
7551
SH
SOLE
7373
0
178
BARCLAYS PLC ADR
ADR
06738E204
72722
7108738
SH
SOLE
5379433
0
1729305
BARINGS GLOBAL SHORT DURATION
Closed-End Fund
06760L100
468
29126
SH
SOLE
0
0
29126
BARNES & NOBLE EDUCATION INC
Common Stock
06777U101
462
56791
SH
SOLE
51858
0
4933
BARNES GROUP INC
Common Stock
067806109
7260
146550
SH
SOLE
134409
0
12141
BARRATT DEVS PLC ADR
ADR
068334101
4602
198175
SH
SOLE
85929
0
112246
BARRETT BUSINESS SERVICES INC
Common Stock
068463108
539
7826
SH
SOLE
7773
0
53
BARRICK GOLD CORP
Common Stock
067901108
27105
1368958
SH
SOLE
1303843
0
65116
BASF A G ADR NEW
ADR
055262505
60405
2916717
SH
SOLE
2008094
0
908622
BASSETT FURNITURE INDS INC COM
Common Stock
070203104
604
24888
SH
SOLE
24853
0
35
BAUSCH HEALTH COS INC
Common Stock
071734107
16364
515568
SH
SOLE
506260
0
9308
BAXTER INTERNATIONAL INC
Common Stock
071813109
153485
1819841
SH
SOLE
1472498
0
347343
BAYER A G SPONSORED ADR
ADR
072730302
31710
1996871
SH
SOLE
1588526
0
408345
BAYERISCHE MOTOREN SPON ADR
ADR
072743305
24884
719073
SH
SOLE
648860
0
70213
BB SEGURIDADE PARTICIP SPONSORED ADR
ADR
05541J103
1611
386443
SH
SOLE
353756
0
32687
BBVA ARGENTINA SA-ADR
ADR
058934100
75
27618
SH
SOLE
19427
0
8191
BCB BANCORP INC
Common Stock
055298103
699
50660
SH
SOLE
24062
0
26598
BCE Inc
Common Stock
05534B760
44938
995527
SH
SOLE
191989
0
803538
BDO UNIBANK INC-SPON ADR
ADR
05537Y304
810
37672
SH
SOLE
29
0
37643
BDX 6 06/01/23 Pfd
PUBLIC
075887406
539
10034
SH
SOLE
106
0
9928
BEACON ROOFING SUPPLY INC
Common Stock
073685109
4731
90419
SH
SOLE
48619
0
41800
BEAM THERAPEUTICS INC
Common Stock
07373V105
1366
17064
SH
SOLE
16743
0
321
BEAZER HOMES USA INC
Common Stock
07556Q881
2411
115241
SH
SOLE
32251
0
82990
BECTON DICKINSON AND CO
Common Stock
075887109
269521
1108457
SH
SOLE
758597
0
349861
BED BATH & BEYOND INC
Common Stock
075896100
119299
4092581
SH
SOLE
1459190
0
2633391
BEIERSDORF AG - UNSPONSORED ADR
ADR
07724U103
17483
827025
SH
SOLE
775830
0
51195
BEIGENE LTD-ADR
ADR
07725L102
24566
70576
SH
SOLE
66226
0
4350
BEL FUSE INC
Common Stock
077347300
622
31259
SH
SOLE
29966
0
1293
BELDEN INC
Common Stock
077454106
4087
92108
SH
SOLE
79116
0
12992
BELGACOM S.A.
ADR
74428W108
646
149215
SH
SOLE
17895
0
131320
BELLRING BRANDS INC-CLASS A
Common Stock
079823100
367
15551
SH
SOLE
14783
0
768
BENCHMARK ELECTRONICS INC
Common Stock
08160H101
5241
169488
SH
SOLE
127450
0
42038
BENEFITFOCUS INC
Common Stock
08180D106
1914
138569
SH
SOLE
33658
0
104911
BERKELEY GROUP HLDGS P ADR
ADR
08425P104
373
6024
SH
SOLE
6024
0
0
BERKSHIRE HATHAWAY INC
Common Stock
084670702
1298385
5082340
SH
SOLE
4176394
0
905946
BERKSHIRE HATHAWAY INC-CL A
Common Stock
084670108
72512
188
SH
SOLE
188
0
0
BERKSHIRE HILLS BANCORP INC
Common Stock
084680107
7820
350365
SH
SOLE
328328
0
22037
BERRY CORP
Common Stock
08579X101
1469
266546
SH
SOLE
246461
0
20085
BERRY GLOBAL GROUP INC COM
Common Stock
08579W103
11337
184636
SH
SOLE
102191
0
82445
BEST BUY CO INC
Common Stock
086516101
193975
1689533
SH
SOLE
998938
0
690595
BEST INC - ADR
ADR
08653C106
41
21544
SH
SOLE
15904
0
5640
BEYOND MEAT INC
Common Stock
08862E109
8111
62333
SH
SOLE
53898
0
8435
BGC PARTNERS INC
Common Stock
05541T101
11006
2278615
SH
SOLE
433127
0
1845488
BHP BILLITON LTD SPONSORED ADR
ADR
088606108
122776
1769363
SH
SOLE
1539344
0
230019
BHP BILLITON PLC SPONSORED ADR
ADR
05545E209
34230
591605
SH
SOLE
528876
0
62729
BIDVEST GROUP LTD SPONSORED ADR 08
ADR
088836309
2036
88511
SH
SOLE
81841
0
6670
BIG LOTS INC
Common Stock
089302103
11350
166179
SH
SOLE
129766
0
36414
BIGCOMMERCE HOLDINGS-SER 1
Common Stock
08975P108
865
14967
SH
SOLE
4925
0
10042
BILIBILI INC-SPONSORED ADR
ADR
090040106
6129
57249
SH
SOLE
53439
0
3810
Bill.Com Holdings Inc
Common Stock
090043100
9840
67631
SH
SOLE
62972
0
4659
BIOCRYST PHARMACEUTICALS COM
Common Stock
09058V103
1029
101189
SH
SOLE
84782
0
16407
BIODELIVERY SCIENCES INTERNATIONAL INC
Common Stock
09060J106
283
72427
SH
SOLE
60553
0
11874
BIOGEN INC
Common Stock
09062X103
185278
662298
SH
SOLE
466063
0
196235
BIOHAVEN PHARMACEUTICAL HOLD
Common Stock
G11196105
1232
18032
SH
SOLE
15821
0
2211
BIOLIFE SOLUTIONS INC
Common Stock
09062W204
686
19054
SH
SOLE
14036
0
5018
BIOMARIN PHARMACEUTICAL INC
Common Stock
09061G101
15877
210257
SH
SOLE
186611
0
23646
BIO-RAD LABORATORIES INC
Common Stock
090572207
39989
70012
SH
SOLE
51252
0
18760
BIOSIG TECHNOLOGIES INC
Common Stock
09073N201
121
27962
SH
SOLE
26746
0
1216
BIO-TECHNE CORP
Common Stock
09073M104
40304
105527
SH
SOLE
93179
0
12348
BIOXCEL THERAPEUTICS INC
Common Stock
09075P105
408
9461
SH
SOLE
9256
0
205
BJ'S RESTAURANTS INC
Common Stock
09180C106
2253
38786
SH
SOLE
35770
0
3016
BJ'S WHOLESALE CLUB INC
Common Stock
05550J101
8709
194144
SH
SOLE
143742
0
50402
Black Diamond Therapeutics Inc
Common Stock
09203E105
274
11291
SH
SOLE
11268
0
23
BLACK HILLS CORP
Common Stock
092113109
11673
174819
SH
SOLE
134676
0
40143
BLACK KNIGHT FINL SVCS CL A
Common Stock
09215C105
11350
153397
SH
SOLE
142128
0
11269
BLACKBAUD INC
Common Stock
09227Q100
8705
122467
SH
SOLE
115417
0
7050
BLACKBERRY LTD
Common Stock
09228F103
4694
556802
SH
SOLE
531650
0
25152
BLACKLINE INC
Common Stock
09239B109
9528
87900
SH
SOLE
72892
0
15008
BLACKROCK CAPITAL INVESTMENT CORP
Common Stock
092533108
280
83635
SH
SOLE
346
0
83289
BLACKROCK CORE BOND TRUST
Closed-End Fund
09249E101
19471
1240160
SH
SOLE
1106932
0
133228
BLACKROCK CREDIT ALLOCATION INCOME TRUST
Closed-End Fund
092508100
58607
3992293
SH
SOLE
3642480
0
349813
BLACKROCK DEBT STRATEGIES FUND INC
Closed-End Fund
09255R202
11586
1053266
SH
SOLE
704745
0
348521
BLACKROCK ENHANCED DIVIDEND
Closed-End Fund
09251A104
10046
1061949
SH
SOLE
840631
0
221318
BLACKROCK ENHANCED GLOBAL OPP EQTY TR
Closed-End Fund
092501105
50713
4413640
SH
SOLE
3437782
0
975858
BLACKROCK ENHANCED INTL GRWTH COM BENE
Closed-End Fund
092524107
25899
4266661
SH
SOLE
3340229
0
926432
BLACKROCK FLOAT RT INCOME ST
Closed-End Fund
09255X100
8495
653489
SH
SOLE
563909
0
89580
BLACKROCK GLOBAL ENRG & RES
Closed-End Fund
09250U101
2521
283916
SH
SOLE
253660
0
30256
BLACKROCK INC
Common Stock
09247X101
388211
514896
SH
SOLE
443760
0
71135
BLACKROCK MUN TARGET T COM SHS BEN IN
Closed-End Fund
09257P105
1360
53534
SH
SOLE
5495
0
48039
BlackRock Muni Intermediate Du
Closed-End Fund
09253X102
74932
4982183
SH
SOLE
2063667
0
2918516
BLACKROCK MUNICIPAL INC TRUST
Closed-End Fund
09248F109
1725
114981
SH
SOLE
10392
0
104589
BLACKROCK MUNICIPL INC COM
Closed-End Fund
092479104
5454
360959
SH
SOLE
15322
0
345637
BLACKROCK MUNIENHANCED FUND
Closed-End Fund
09253Y100
1240
104939
SH
SOLE
10220
0
94719
BlackRock MuniHoldings Investm
Closed-End Fund
09254P108
5148
360221
SH
SOLE
77677
0
282544
BlackRock MuniHoldings Quality
Closed-End Fund
09254C107
4590
342520
SH
SOLE
34167
0
308353
BlackRock MuniVest Fund Inc
Closed-End Fund
09253R105
3805
409178
SH
SOLE
183332
0
225846
BLACKROCK MUNIYIELD FUND
Closed-End Fund
09253W104
584
40727
SH
SOLE
32217
0
8510
BlackRock MuniYield Quality Fu
Closed-End Fund
09254G108
3668
264280
SH
SOLE
79083
0
185197
BlackRock MuniYield Quality Fu
Closed-End Fund
09254E103
49205
3450569
SH
SOLE
1384803
0
2065766
BLACKROCK RES & COMM S SHS
Closed-End Fund
09257A108
10748
1211684
SH
SOLE
1019705
0
191979
BLACKSTONE GROUP INC/THE
Common Stock
09260D107
13529
181529
SH
SOLE
174109
0
7420
BLACKSTONE MORTGAGE TRUST INC
REIT
09257W100
5688
183468
SH
SOLE
139049
0
44419
BLACKSTONE STRATEGIC CREDIT FUND
Closed-End Fund
09257R101
3779
283463
SH
SOLE
167210
0
116253
BLOOM ENERGY CORP- A
Common Stock
093712107
2022
74742
SH
SOLE
66044
0
8698
BLOOMIN BRANDS INC COM
Common Stock
094235108
14708
543722
SH
SOLE
238179
0
305543
BLUCORA INC
Common Stock
095229100
1652
99304
SH
SOLE
92734
0
6570
BLUE APRON HOLDING INC-A
Common Stock
09523Q200
405
64127
SH
SOLE
64127
0
0
BLUE BIRD CORP COM
Common Stock
095306106
249
9929
SH
SOLE
9625
0
304
BLUEBIRD BIO INC
Common Stock
09609G100
2755
91378
SH
SOLE
49012
0
42366
BLUEGREEN VACATIONS CORP
Common Stock
09629F108
381
35338
SH
SOLE
32217
0
3121
BLUELINX HOLDINGS INC
Common Stock
09624H208
311
7925
SH
SOLE
7925
0
0
BLUEPRINT MEDICINES CO COM
Common Stock
09627Y109
6318
64975
SH
SOLE
44051
0
20924
BLUEROCK RESIDENTIAL GROWTH
REIT
09627J102
837
82770
SH
SOLE
75360
0
7410
BM TECHNOLOGIES INC
Common Stock
05591L107
171
14714
SH
SOLE
10766
0
3948
BNP PARIBAS SPONSORED ADR
ADR
05565A202
60452
1975509
SH
SOLE
1492310
0
483199
BNY Mellon Strategic Municipal
Closed-End Fund
09662E109
2995
382516
SH
SOLE
38019
0
344497
BNYM HIGH YIELD STRAT
Closed-End Fund
09660L105
3167
1024920
SH
SOLE
918695
0
106225
BOC HONG KONG HOLDINGS SPONSORED ADR
ADR
096813209
12095
173424
SH
SOLE
162645
0
10779
BOEING CO/THE
Common Stock
097023105
362989
1425052
SH
SOLE
1236290
0
188762
BOINGO WIRELESS INC COM
Common Stock
09739C102
1071
76154
SH
SOLE
64282
0
11872
BOISE CASCADE CO
Common Stock
09739D100
11149
186343
SH
SOLE
97789
0
88553
BOK FINANCIAL CORP
Common Stock
05561Q201
7676
85935
SH
SOLE
80610
0
5325
BOLIDEN AB-UNSPN ADR
ADR
09752V102
283
3910
SH
SOLE
2102
0
1808
BOLLORE
Common Stock
F10659260
228
46484
SH
SOLE
46484
0
0
BONANZA CREEK ENERGY I COM
Common Stock
097793400
5633
157645
SH
SOLE
104666
0
52979
BOOKING HOLDINGS INC
Common Stock
09857L108
297460
127674
SH
SOLE
99936
0
27738
BOOT BARN HLDGS INC COM
Common Stock
099406100
5119
82157
SH
SOLE
63889
0
18268
BOOZ ALLEN HAMILTON HOLDING CO
Common Stock
099502106
22284
276711
SH
SOLE
252961
0
23750
BORGWARNER INC
Common Stock
099724106
79055
1705243
SH
SOLE
1061296
0
643947
BOSTON BEER CO INC/THE
Common Stock
100557107
33910
28111
SH
SOLE
24686
0
3425
BOSTON OMAHA CORP-CL A
Common Stock
101044105
233
7882
SH
SOLE
4377
0
3505
BOSTON PRIVATE FINANCIAL HOLDI
Common Stock
101119105
3149
236402
SH
SOLE
219750
0
16652
BOSTON PROPERTIES INC REIT
REIT
101121101
33849
334282
SH
SOLE
282111
0
52171
BOSTON SCIENTIFIC CORP
Common Stock
101137107
141045
3649278
SH
SOLE
2934858
0
714420
BOTTOMLINE TECHNOLOGIES INC
Common Stock
101388106
6573
145268
SH
SOLE
132270
0
12998
BOULDER GROWTH & INC COM
Closed-End Fund
101507101
35498
2821786
SH
SOLE
1684059
0
1137726
BOX INC CLASS A
Common Stock
10316T104
1457
63468
SH
SOLE
51783
0
11685
BOYD GAMING CORP
Common Stock
103304101
16615
281798
SH
SOLE
233094
0
48704
BP PLC SPONSORED ADR
ADR
055622104
80540
3307593
SH
SOLE
2346135
0
961458
BRADY CORP
Common Stock
104674106
5879
109993
SH
SOLE
95810
0
14183
BRAEMAR HOTELS & RESORTS INC
REIT
10482B101
918
151297
SH
SOLE
151297
0
0
BRAMBLES LTD - ADR
ADR
105105209
19409
1209264
SH
SOLE
1089898
0
119366
BRANDYWINE RLTY TR SH BEN INT NEW REIT
REIT
105368203
9530
738215
SH
SOLE
571879
0
166335
BRANDYWINEGLOBAL GLOBAL INCOME
Closed-End Fund
10537L104
16289
1350665
SH
SOLE
1231489
0
119176
BRASKEM S A SP ADR PFD A
ADR
105532105
382
26893
SH
SOLE
26268
0
625
BRENNTAG AG-UNSP ADR
ADR
107180101
30834
1807912
SH
SOLE
1451224
0
356688
BRF-BRASIL FOODS S A SPONSORED ADR
ADR
10552T107
2265
504518
SH
SOLE
458235
0
46283
BRIDGEBIO PHARMA INC
Common Stock
10806X102
3256
52854
SH
SOLE
45047
0
7807
BRIDGESTONE CORP ADR
ADR
108441205
41876
2057792
SH
SOLE
1767157
0
290636
BRIDGEWATER BANCSHARES INC
Common Stock
108621103
859
53166
SH
SOLE
44232
0
8934
BRIGHAM MINERALS INC-CL A
Common Stock
10918L103
3279
223946
SH
SOLE
220663
0
3282
BRIGHT HORIZON FAMILY SOLUTI COM
Common Stock
109194100
22152
129201
SH
SOLE
105054
0
24147
BRIGHTCOVE
Common Stock
10921T101
2430
120778
SH
SOLE
42238
0
78540
BRIGHTHOUSE FINANCIAL INC
Common Stock
10922N103
15367
347270
SH
SOLE
287475
0
59795
BRIGHTSPHERE INVESTMENT GROUP
Common Stock
10948W103
3255
159717
SH
SOLE
116062
0
43655
BRIGHTVIEW HOLDINGS INC
Common Stock
10948C107
1045
61920
SH
SOLE
60082
0
1838
BRINKER INTERNATIONAL INC
Common Stock
109641100
30832
433892
SH
SOLE
156149
0
277743
BRINK'S CO/THE
Common Stock
109696104
5108
64477
SH
SOLE
58892
0
5584
BRISTOL-MYERS SQUIBB CO
Common Stock
110122108
593344
9398758
SH
SOLE
6057867
0
3340891
Bristow Group Inc
Common Stock
11040G103
691
26681
SH
SOLE
24678
0
2003
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
77069
1989391
SH
SOLE
1581485
0
407905
BRITISH LD CO SPONSORED ADR
ADR
110828100
34041
4898021
SH
SOLE
4301325
0
596695
BRITVIC PLC SPONSORED ADR
ADR
111190104
702
29615
SH
SOLE
19389
0
10226
BRIXMOR PPTY GROUP INC COM
REIT
11120U105
12709
628248
SH
SOLE
553953
0
74295
BROADCOM INC
Common Stock
11135F101
580361
1251695
SH
SOLE
1030961
0
220734
BROADMARK REALTY CAPITAL INC
REIT
11135B100
437
41748
SH
SOLE
40938
0
810
BROADRIDGE FINANCIAL SOLUTIONS
Common Stock
11133T103
65061
424955
SH
SOLE
368779
0
56176
BROOKDALE SENIOR LIVING INC
Common Stock
112463104
1497
247465
SH
SOLE
233780
0
13685
BROOKFIELD ASSET MANAGEMENT IN
Common Stock
112585104
33643
756012
SH
SOLE
718420
0
37592
BROOKFIELD INFRASTRUCTURE PARTNERS LP
Ltd Part
G16252101
213
4002
SH
SOLE
4002
0
0
BROOKFIELD INFRASTRUCTURE-A
Common Stock
11275Q107
1516
19844
SH
SOLE
18907
0
937
BROOKFIELD PROPERTY REIT INC
REIT
11282X103
392
21832
SH
SOLE
21489
0
343
Brookfield Real Assets Income
Closed-End Fund
112830104
10263
495794
SH
SOLE
427126
0
68667
BROOKFIELD RENEWABLE COR-A
Common Stock
11284V105
5222
111582
SH
SOLE
108008
0
3573
BROOKLINE BANCORP INC
Common Stock
11373M107
2492
166138
SH
SOLE
131074
0
35064
BROOKS AUTOMATION INC
Common Stock
114340102
12469
152718
SH
SOLE
116839
0
35879
BROTHER INDS LTD ADR
ADR
114813207
887
20052
SH
SOLE
10319
0
9733
BROWN & BROWN INC COM
Common Stock
115236101
21569
471876
SH
SOLE
445858
0
26018
BROWN FORMAN CORP CL A
Common Stock
115637100
9084
142667
SH
SOLE
139456
0
3210
Brown-Forman Corp
Common Stock
115637209
71655
1038932
SH
SOLE
905391
0
133540
BRP GROUP INC-A
Common Stock
05589G102
1249
45828
SH
SOLE
44950
0
878
BRP INC/CA- SUB VOTING
Common Stock
05577W200
1161
13354
SH
SOLE
9359
0
3995
BRT APARTMENTS CORP
REIT
055645303
413
24500
SH
SOLE
22812
0
1688
BRUKER CORP
Common Stock
116794108
12117
188505
SH
SOLE
105735
0
82770
BRUNSWICK CORP/DE
Common Stock
117043109
17845
187114
SH
SOLE
123644
0
63471
BRYN MAWR BANK CORP
Common Stock
117665109
1201
26395
SH
SOLE
24320
0
2076
BUCKLE INC/THE
Common Stock
118440106
3802
96805
SH
SOLE
90690
0
6115
BUDWEISER BREWING-UNSP ADR
ADR
11902E105
361
29336
SH
SOLE
29336
0
0
BUILD ACQUISITION CORP
Unit
12008J204
518
52440
SH
SOLE
0
0
52440
BUILD-A-BEAR WORKSHOP INC
Common Stock
120076104
126
18304
SH
SOLE
18304
0
0
BUILDERS FIRSTSOURCE INC
Common Stock
12008R107
20951
451827
SH
SOLE
289583
0
162244
BUNGE LTD
Common Stock
G16962105
61939
781364
SH
SOLE
350700
0
430664
BUNZL PLC - SPONS ADR
ADR
120738406
24646
751621
SH
SOLE
555602
0
196019
BURBERRY GROUP PLC SPONSORED ADR
ADR
12082W204
18138
683926
SH
SOLE
597551
0
86375
BURLINGTON STORES INC
Common Stock
122017106
31535
105538
SH
SOLE
88852
0
16687
Burning Rock Biotech Ltd
ADR
12233L107
283
10506
SH
SOLE
10506
0
0
BWX TECHNOLOGIES
Common Stock
05605H100
27414
415737
SH
SOLE
164870
0
250867
BYD CO LTD ADR
ADR
05606L100
7209
166618
SH
SOLE
158446
0
8172
BYLINE BANCORP INC
Common Stock
124411109
568
26839
SH
SOLE
26821
0
18
C4 THERAPEUTICS INC
Common Stock
12529R107
818
22120
SH
SOLE
6284
0
15836
CABLE ONE INC
Common Stock
12685J105
17510
9577
SH
SOLE
7121
0
2456
CABOT CORP
Common Stock
127055101
21965
418854
SH
SOLE
155782
0
263073
CABOT OIL & GAS CORP
Common Stock
127097103
45799
2438690
SH
SOLE
1822442
0
616248
CACI INTERNATIONAL INC
Common Stock
127190304
19204
77857
SH
SOLE
66876
0
10981
CACTUS INC - A
Common Stock
127203107
5419
176983
SH
SOLE
90258
0
86725
CADENCE BANCORP
Common Stock
12739A100
13146
634159
SH
SOLE
556949
0
77209
CADENCE DESIGN SYSTEMS INC
Common Stock
127387108
124743
910596
SH
SOLE
753026
0
157570
CADIZ INC COM NEW
Common Stock
127537207
262
27330
SH
SOLE
21372
0
5958
CAE INC
Common Stock
124765108
7664
268998
SH
SOLE
263083
0
5915
CAESARS ENTERTAINMENT INC
Common Stock
12769G100
16195
185190
SH
SOLE
174006
0
11184
CAESARSTONE LTD
Common Stock
M20598104
953
69433
SH
SOLE
56406
0
13027
CAI INTERNATIONAL INC
Common Stock
12477X106
2127
46737
SH
SOLE
23350
0
23387
CAIXABANK ADR
ADR
12803K109
9964
9865776
SH
SOLE
1508207
0
8357569
CALAMOS LNG/SHRT EQ & DYN
Closed-End Fund
12812C106
3616
179196
SH
SOLE
171710
0
7486
CALAMP CORP
Common Stock
128126109
1374
126645
SH
SOLE
120995
0
5650
CALAVO GROWERS INC
Common Stock
128246105
4643
59798
SH
SOLE
29987
0
29811
CALBEE INC- UNSPONSORED ADR
ADR
12825N107
1229
192845
SH
SOLE
163436
0
29409
CALERES INC
Common Stock
129500104
3311
151861
SH
SOLE
144520
0
7341
CALIFORNIA WATER SERVICE GROUP
Common Stock
130788102
7437
131998
SH
SOLE
121690
0
10308
CALIX INC COM
Common Stock
13100M509
5840
168494
SH
SOLE
35608
0
132886
CALLAWAY GOLF CO
Common Stock
131193104
9002
336536
SH
SOLE
231669
0
104867
CALLON PETROLEUM CO
Common Stock
13123X508
2555
66286
SH
SOLE
60582
0
5704
CAL-MAINE FOODS INC
Common Stock
128030202
4711
122614
SH
SOLE
85398
0
37216
CALYXT INC
Common Stock
13173L107
117
19395
SH
SOLE
19337
0
58
CAMBIUM NETWORKS CORP
Common Stock
G17766109
1975
42280
SH
SOLE
3271
0
39009
CAMDEN NATIONAL CORP
Common Stock
133034108
2278
47592
SH
SOLE
5527
0
42065
CAMDEN PPTY TR SH BEN INT REIT
REIT
133131102
31536
286930
SH
SOLE
252378
0
34552
CAMECO CORP
Common Stock
13321L108
13344
803394
SH
SOLE
777237
0
26157
CAMPBELL SOUP CO
Common Stock
134429109
26047
518139
SH
SOLE
436307
0
81831
CAMPING WORLD HOLDINGS INC-A
Common Stock
13462K109
2551
70109
SH
SOLE
41933
0
28176
Camtek Ltd/Israel
Common Stock
M20791105
394
13172
SH
SOLE
13129
0
43
CANADIAN IMPERIAL BANK OF COMM
Common Stock
136069101
22195
226785
SH
SOLE
216416
0
10369
Canadian National Railway Co
Common Stock
136375102
69078
595600
SH
SOLE
548387
0
47213
CANADIAN NATURAL RESOURCES
Common Stock
136385101
34421
1115017
SH
SOLE
443175
0
671843
Canadian Pacific Railway Ltd
Common Stock
13645T100
46545
122717
SH
SOLE
116691
0
6026
CANADIAN SOLAR INC
Common Stock
136635109
1195
24071
SH
SOLE
24071
0
0
CANNAE HOLDINGS INC
Common Stock
13765N107
2771
69941
SH
SOLE
58781
0
11160
CANON INC ADR
ADR
138006309
42832
1881071
SH
SOLE
1711627
0
169444
CANOPY GROWTH CORP
Common Stock
138035100
874
27293
SH
SOLE
27293
0
0
CANTEL MEDICAL CORP
Common Stock
138098108
3763
47131
SH
SOLE
42822
0
4309
CAPCOM CO LTD - ADR UNSPON
ADR
13916V107
535
15302
SH
SOLE
15253
0
49
CAPGEMINI SA - ADR
ADR
13961R100
31932
937242
SH
SOLE
844162
0
93080
CAPITAL CITY BANK GROUP INC
Common Stock
139674105
540
20749
SH
SOLE
10940
0
9809
CAPITAL ONE FINANCIAL CORP
Common Stock
14040H105
230036
1808035
SH
SOLE
1125619
0
682416
CAPITALAND LTD SPONSORED ADR
ADR
140547100
490
87018
SH
SOLE
69229
0
17789
CAPITOL FEDERAL FINANCIAL INC
Common Stock
14057J101
4446
335660
SH
SOLE
314528
0
21132
CAPRI HOLDINGS LTD
Common Stock
G1890L107
37280
730972
SH
SOLE
640662
0
90310
CAPSTAR FINANCIAL HOLDINGS INC
Common Stock
14070T102
293
16980
SH
SOLE
13118
0
3862
CAPSTEAD MORTGAGE CORP REIT
REIT
14067E506
1066
171071
SH
SOLE
152197
0
18874
CARA THERAPEUTICS INC
Common Stock
140755109
1288
59325
SH
SOLE
55053
0
4272
CARDINAL HEALTH INC
Common Stock
14149Y108
80514
1325341
SH
SOLE
866499
0
458842
CARDIOVASCULAR SYSTEMS INC
Common Stock
141619106
4120
107454
SH
SOLE
67041
0
40413
CARDLYTICS
Common Stock
14161W105
5208
47475
SH
SOLE
19375
0
28100
CARDTRONICS PLC
Common Stock
G1991C105
3284
84639
SH
SOLE
56307
0
28332
CAREDX INC
Common Stock
14167L103
4332
63620
SH
SOLE
23172
0
40448
CARETRUST REIT INC
REIT
14174T107
6373
273705
SH
SOLE
171030
0
102675
CARGURUS INC
Common Stock
141788109
1337
56112
SH
SOLE
54260
0
1852
CARL ZEISS MEDIT-UNSPON ADR
ADR
14218T105
3445
23073
SH
SOLE
20442
0
2631
CARLISLE COS INC
Common Stock
142339100
31297
190162
SH
SOLE
166221
0
23941
CARLSBERG AS SPONSORED ADR
ADR
142795202
22447
727142
SH
SOLE
648598
0
78544
CARMAX INC
Common Stock
143130102
67827
511282
SH
SOLE
442157
0
69125
CARNIVAL CORP
Common Stock
143658300
97817
3685637
SH
SOLE
2560683
0
1124954
CARNIVAL PLC ADR
ADR
14365C103
6801
303498
SH
SOLE
291089
0
12409
CarParts.com Inc
Common Stock
14427M107
552
38674
SH
SOLE
12235
0
26439
CARPENTER TECHNOLOGY CORP
Common Stock
144285103
6497
157888
SH
SOLE
148022
0
9866
CARREFOUR SA - SPON ADR
ADR
144430204
20552
5630657
SH
SOLE
4373544
0
1257113
CARRIAGE SERVICES INC
Common Stock
143905107
1219
34654
SH
SOLE
7366
0
27288
CARRIER GLOBAL CORP
Common Stock
14448C104
125300
2967780
SH
SOLE
1959361
0
1008418
CARROLS RESTAURANT GROUP INC
Common Stock
14574X104
259
43202
SH
SOLE
42338
0
864
CARS.COM INC
Common Stock
14575E105
2650
204490
SH
SOLE
159088
0
45402
CARTER BANK & TRUST
Common Stock
146103106
1193
85425
SH
SOLE
79555
0
5870
CARTER'S INC
Common Stock
146229109
8336
93742
SH
SOLE
50992
0
42750
CARVANA CO
Common Stock
146869102
24843
94676
SH
SOLE
57542
0
37134
CASA SYSTEMS INC
Common Stock
14713L102
189
19799
SH
SOLE
18728
0
1071
CASELLA WASTE SYSTEMS INC
Common Stock
147448104
3717
58473
SH
SOLE
51989
0
6484
CASEY'S GENERAL STORES INC
Common Stock
147528103
25835
119500
SH
SOLE
82039
0
37461
CASI PHARMACEUTICALS INC
Common Stock
14757U109
62
25667
SH
SOLE
25605
0
62
CASIO COMPUTER LTD ADR
ADR
147618201
692
3650
SH
SOLE
3177
0
473
CASPER SLEEP INC
Common Stock
147626105
665
91910
SH
SOLE
91805
0
105
CASS INFORMATION SYSTEMS INC
Common Stock
14808P109
2135
46151
SH
SOLE
35879
0
10272
CASSAVA SCIENCES INC
Common Stock
14817C107
1252
27848
SH
SOLE
5971
0
21877
CASTLE BIOSCIENCES INC
Common Stock
14843C105
2306
33680
SH
SOLE
13505
0
20175
CATABASIS PHARMACEUTICALS IN
Common Stock
14875P206
495
171343
SH
SOLE
168940
0
2403
CATALENT INC COM
Common Stock
148806102
48851
463876
SH
SOLE
281788
0
182088
CATALYST BIOSCIENCES INC
Common Stock
14888D208
220
43734
SH
SOLE
42604
0
1130
CATALYST PHARM PARTNER COM
Common Stock
14888U101
955
207255
SH
SOLE
69007
0
138248
CATCHMARK TIMBER TR IN CL A
REIT
14912Y202
3919
384988
SH
SOLE
269437
0
115552
CATERPILLAR INC
Common Stock
149123101
405286
1747903
SH
SOLE
1472811
0
275093
CATHAY GENERAL BANCORP
Common Stock
149150104
13129
321945
SH
SOLE
281695
0
40250
CATO CORP/THE
Common Stock
149205106
577
48102
SH
SOLE
45685
0
2417
CAVCO INDUSTRIES INC
Common Stock
149568107
3070
13606
SH
SOLE
12184
0
1422
CBIZ INC
Common Stock
124805102
5236
160320
SH
SOLE
149512
0
10808
CBOE GLOBAL MARKETS INC
Common Stock
12503M108
25869
262129
SH
SOLE
139602
0
122527
CBRE Clarion Global Real Estat
Closed-End Fund
12504G100
55979
7167632
SH
SOLE
4913770
0
2253862
CBRE GROUP INC - A
Common Stock
12504L109
89267
1128397
SH
SOLE
951315
0
177082
CBTX INC
Common Stock
12481V104
1291
42020
SH
SOLE
41553
0
467
CD PROJEKT SA - UNSP ADR
ADR
125105106
1291
104253
SH
SOLE
97883
0
6370
CDK GLOBAL INC
Common Stock
12508E101
12610
233257
SH
SOLE
208863
0
24395
CDW CORP/DE
Common Stock
12514G108
57282
345593
SH
SOLE
307565
0
38028
CECO ENVIRONMENTAL CORP
Common Stock
125141101
235
29618
SH
SOLE
29571
0
47
CELANESE CORP
Common Stock
150870103
75765
505739
SH
SOLE
361016
0
144723
CELESIO AG - UNSPONSORED ADR
ADR
58155Y106
258
42077
SH
SOLE
41320
0
757
CELESTICA INC
Common Stock
15101Q108
572
68333
SH
SOLE
68203
0
130
CELLDEX THERAPEUTICS INC
Common Stock
15117B202
232
11240
SH
SOLE
11240
0
0
CELLNEX TELECOM SAU-UNSP ADR
ADR
15117X105
3464
120449
SH
SOLE
79883
0
40566
CEL-SCI CORP
Common Stock
150837607
326
21436
SH
SOLE
21303
0
133
CELSIUS HOLDINGS INC
Common Stock
15118V207
6079
126513
SH
SOLE
57125
0
69388
CEMEX S A SPON ADR 5 ORD
ADR
151290889
25368
3639571
SH
SOLE
3575466
0
64105
CENOVUS ENERGY INC
Common Stock
15135U109
7337
975723
SH
SOLE
957090
0
18634
CENTENE CORP
Common Stock
15135B101
106638
1668563
SH
SOLE
1442768
0
225795
CENTENNIAL RESOURCE DEVELO-A
Common Stock
15136A102
9166
2182422
SH
SOLE
2182422
0
0
CENTERPOINT ENERGY INC
Common Stock
15189T107
48339
2134186
SH
SOLE
1907740
0
226446
CENTERSPACE
REIT
15202L107
2490
36611
SH
SOLE
18898
0
17713
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS)
ADR
15234Q207
1081
177223
SH
SOLE
162764
0
14459
CENTRAIS ELETRICAS BR-SP ADR
ADR
15234Q108
446
73981
SH
SOLE
68720
0
5261
CENTRAL GARDEN AND PET CO
Common Stock
153527106
1461
25178
SH
SOLE
16523
0
8655
CENTRAL GARDEN AND PET CO
Common Stock
153527205
7614
146734
SH
SOLE
87761
0
58973
CENTRAL JAPAN RAI - UNSPON ADR
ADR
153766100
23094
1531462
SH
SOLE
1379888
0
151574
CENTRAL PACIFIC FINANCIAL CORP
Common Stock
154760409
4986
186877
SH
SOLE
129322
0
57554
CENTRAL PUERTO - SPONSORED ADR
ADR
155038201
35
15382
SH
SOLE
15242
0
140
CENTRAL SECS CORP COM
Closed-End Fund
155123102
5016
132307
SH
SOLE
86766
0
45541
CENTRAL VY CMNTY BANC COM
Common Stock
155685100
580
31490
SH
SOLE
28806
0
2684
CENTRICA PLC SPON ADR NEW
ADR
15639K300
2662
908407
SH
SOLE
857848
0
50559
CENTURY ALUMINUM CO
Common Stock
156431108
9019
510717
SH
SOLE
155679
0
355038
CENTURY BANCORP INC CL A NON VTG
Common Stock
156432106
384
4118
SH
SOLE
3984
0
134
CENTURY CASINOS INC
Common Stock
156492100
283
27520
SH
SOLE
27520
0
0
CENTURY COMMUNITIES INC
Common Stock
156504300
7552
125197
SH
SOLE
49889
0
75308
CERENCE INC
Common Stock
156727109
5020
56043
SH
SOLE
44785
0
11258
CERIDIAN HCM HOLDING INC
Common Stock
15677J108
11332
134469
SH
SOLE
71776
0
62693
CERNER CORP
Common Stock
156782104
80658
1122122
SH
SOLE
982035
0
140087
Certara Inc
Common Stock
15687V109
286
10482
SH
SOLE
975
0
9507
CERUS CORP COM
Common Stock
157085101
547
91032
SH
SOLE
88062
0
2970
CEVA INC COM
Common Stock
157210105
3568
63543
SH
SOLE
60739
0
2804
CF INDUSTRIES HOLDINGS INC
Common Stock
125269100
32406
714099
SH
SOLE
633209
0
80890
CGI GROUP INC
Common Stock
12532H104
21810
262077
SH
SOLE
256365
0
5712
CH ROBINSON WORLDWIDE INC
Common Stock
12541W209
79772
835924
SH
SOLE
572144
0
263781
CHAMPIONX CORP
Common Stock
15872M104
5632
259183
SH
SOLE
214757
0
44426
CHANGE HEALTHCARE INC
Common Stock
15912K100
14460
654301
SH
SOLE
245424
0
408877
CHANNELADVISOR CORP COM
Common Stock
159179100
3765
159872
SH
SOLE
17813
0
142059
CHARLES RIVER LABORATORIES INT
Common Stock
159864107
33913
117010
SH
SOLE
82508
0
34502
CHARLES SCHWAB CORP/THE
Common Stock
808513105
289284
4438232
SH
SOLE
3519375
0
918857
CHART INDUSTRIES INC
Common Stock
16115Q308
32142
225794
SH
SOLE
79170
0
146624
CHARTER COMMUNICATIONS INC
Common Stock
16119P108
321559
521148
SH
SOLE
447078
0
74070
CHASE CORP
Common Stock
16150R104
369
3170
SH
SOLE
2039
0
1131
CHATHAM LODGING TR COM REIT
REIT
16208T102
4952
376293
SH
SOLE
319220
0
57073
CHECK POINT SOFTWARE TECHNOLOG
Common Stock
M22465104
30757
274694
SH
SOLE
202574
0
72119
CHECKPOINT THERAPEUTICS INC
Common Stock
162828107
69
21894
SH
SOLE
17817
0
4077
CHEESECAKE FACTORY INC/THE
Common Stock
163072101
13808
235989
SH
SOLE
225620
0
10369
CHEFS' WAREHOUSE INC/THE
Common Stock
163086101
2410
79114
SH
SOLE
42340
0
36774
CHEGG INC
Common Stock
163092109
7417
86585
SH
SOLE
66378
0
20207
Chembio Diagnostics Inc
Common Stock
163572209
80
22861
SH
SOLE
20992
0
1869
CHEMED CORP
Common Stock
16359R103
28804
62641
SH
SOLE
43249
0
19392
CHEMOCENTRYX INC COM
Common Stock
16383L106
3369
65743
SH
SOLE
62352
0
3391
CHEMOURS CO/THE
Common Stock
163851108
14379
515181
SH
SOLE
402316
0
112865
CHENIERE ENERGY INC COM NEW
Common Stock
16411R208
38380
532976
SH
SOLE
508929
0
24047
CHERRY HILL MORTGAGE INVESTM
REIT
164651101
1660
177697
SH
SOLE
160129
0
17568
CHESAPEAKE UTILITIES CORP
Common Stock
165303108
11790
101571
SH
SOLE
88843
0
12728
CHEVRON CORP
Common Stock
166764100
596287
5690302
SH
SOLE
4350371
0
1339932
Chewy Inc
Common Stock
16679L109
1933
22815
SH
SOLE
21059
0
1756
CHIASMA INC COM
Common Stock
16706W102
39
12375
SH
SOLE
7268
0
5107
CHICO'S FAS INC
Common Stock
168615102
174
52503
SH
SOLE
47733
0
4770
CHILDRENS PLACE INC/THE
Common Stock
168905107
5574
79967
SH
SOLE
52113
0
27854
CHIMERA INVESTMENT CORP REIT
REIT
16934Q208
6249
492019
SH
SOLE
447975
0
44044
CHIMERIX INC COM
Common Stock
16934W106
172
17879
SH
SOLE
17579
0
300
CHINA BIOLOGIC PRODS HOLDINGS
Common Stock
G21515104
1759
14851
SH
SOLE
14851
0
0
CHINA CONTRUCT UNSPON ADR
ADR
168919108
14834
879304
SH
SOLE
836583
0
42721
CHINA EASTN AIRLS LTD SPON ADR CL H
ADR
16937R104
579
24760
SH
SOLE
24002
0
758
CHINA GAS HOLDINGS LTD-ADR
ADR
168935104
3182
30690
SH
SOLE
22523
0
8167
CHINA LIFE INS CO LTD SPON ADR REP H
ADR
16939P106
6426
617308
SH
SOLE
565903
0
51404
CHINA MERCHANTS BK CO ADR
ADR
16950T102
8347
216821
SH
SOLE
201946
0
14875
CHINA PETE & CHEM CORP SPON ADR H SHS
ADR
16941R108
5346
101381
SH
SOLE
94823
0
6558
CHINA RES LD LTD ADR
ADR
16942S105
230
5037
SH
SOLE
5037
0
0
CHINA SHENHUA ENERGY C ADR
ADR
16942A302
4537
556009
SH
SOLE
531350
0
24659
CHINA SOUTHN AIRLS LTD SPON ADR CL H
ADR
169409109
727
19812
SH
SOLE
18328
0
1484
CHIPMOS TECHNOLOGIES INC ADR
ADR
16965P202
531
16799
SH
SOLE
16112
0
687
CHIPOTLE MEXICAN GRILL INC
Common Stock
169656105
103136
72589
SH
SOLE
63680
0
8908
CHOICE HOTELS INTERNATIONAL IN
Common Stock
169905106
13871
129285
SH
SOLE
111786
0
17499
CHOW TAI FOOK JEWEL-UNSP ADR
ADR
17044P106
290
19040
SH
SOLE
19040
0
0
CHR HANSEN HLDG A/S SPONSORED ADR
ADR
12545M207
12761
557228
SH
SOLE
505040
0
52188
CHRISTIAN DIOR SE-UNSPON ADR
ADR
170715106
842
6035
SH
SOLE
5934
0
101
CHROMADEX CORP COM NEW
Common Stock
171077407
504
53967
SH
SOLE
10792
0
43175
CHUBB LTD
Common Stock
H1467J104
191305
1211022
SH
SOLE
974444
0
236578
CHUGAI PHARMACEUTIC-UNSP ADR
ADR
171269103
18655
919233
SH
SOLE
834402
0
84831
CHUNGHWA TELECOM CO LTD-ADR
ADR
17133Q502
22438
573272
SH
SOLE
539468
0
33804
CHURCH & DWIGHT CO INC
Common Stock
171340102
100689
1152709
SH
SOLE
864205
0
288505
CHURCHILL DOWNS INC
Common Stock
171484108
10559
46431
SH
SOLE
39673
0
6758
CHUYS HLDGS INC COM
Common Stock
171604101
1160
26180
SH
SOLE
23645
0
2535
CIA CERVECERIAS UNIDAS - ADR
ADR
204429104
4944
279780
SH
SOLE
264480
0
15300
CIA DE SANEAMENTO BASICO DO ES
ADR
20441A102
4936
673330
SH
SOLE
634105
0
39225
CIA ENERGETICA DE MINAS GERAIS
ADR
204409601
3100
1365702
SH
SOLE
1323363
0
42339
CIA SIDERURGICA NACIONAL SA
ADR
20440W105
1374
205110
SH
SOLE
167478
0
37632
Cie Financiere Richemont SA
Common Stock
H25662182
1432
14831
SH
SOLE
14316
0
515
CIENA CORP
Common Stock
171779309
17941
327870
SH
SOLE
221229
0
106641
CIGNA CORP
Common Stock
125523100
267809
1107837
SH
SOLE
948848
0
158989
CIMAREX ENERGY CO
Common Stock
171798101
45589
767624
SH
SOLE
526504
0
241120
CIMPRESS PLC
Common Stock
G2143T103
2013
20108
SH
SOLE
6346
0
13762
CINCINNATI BELL INC
Common Stock
171871502
3168
206352
SH
SOLE
193561
0
12791
CINCINNATI FINANCIAL CORP
Common Stock
172062101
58269
565220
SH
SOLE
513216
0
52004
CINEMARK HOLDINGS INC
Common Stock
17243V102
12127
594162
SH
SOLE
207469
0
386693
CINTAS CORP
Common Stock
172908105
106904
313218
SH
SOLE
243476
0
69741
CIRCOR INTERNATIONAL INC
Common Stock
17273K109
2578
74047
SH
SOLE
37677
0
36370
CIRRUS LOGIC INC
Common Stock
172755100
9161
108038
SH
SOLE
82195
0
25843
CISCO SYSTEMS INC
Common Stock
17275R102
935161
18084715
SH
SOLE
13063186
0
5021529
CIT GROUP INC
Common Stock
125581801
40365
783633
SH
SOLE
505627
0
278006
CITI TRENDS INC
Common Stock
17306X102
648
7736
SH
SOLE
5065
0
2671
CITIGROUP INC
Common Stock
172967424
496779
6828575
SH
SOLE
4306341
0
2522233
CITIZENS & NORTHERN CORP
Common Stock
172922106
277
11668
SH
SOLE
4240
0
7428
CITIZENS FINL GRP INC COM
Common Stock
174610105
144780
3279277
SH
SOLE
2178102
0
1101175
CITIZENS INC/TX
Common Stock
174740100
210
36311
SH
SOLE
35418
0
893
CITRIX SYSTEMS INC
Common Stock
177376100
112946
804689
SH
SOLE
445903
0
358786
CITY DEVS LTD SPONSORED ADR
ADR
177797305
4721
800091
SH
SOLE
704883
0
95208
CITY HOLDING CO
Common Stock
177835105
3379
41313
SH
SOLE
38258
0
3055
CITY OFFICE REIT INC
REIT
178587101
500
47073
SH
SOLE
23253
0
23820
CIVISTA BANCSHARES INC
Common Stock
178867107
228
9933
SH
SOLE
9756
0
177
CK HUTCHINSON HOLDIN-UNSP ADR
ADR
12562Y100
10781
1352676
SH
SOLE
1283890
0
68786
CLARUS CORP
Common Stock
18270P109
1276
74820
SH
SOLE
4483
0
70337
CLEAN ENERGY FUELS CORP
Common Stock
184499101
5413
393989
SH
SOLE
345255
0
48734
CLEAN HARBORS INC
Common Stock
184496107
12623
150161
SH
SOLE
72005
0
78156
CLEAR CHANNEL OUTDOOR HOLDINGS
Common Stock
18453H106
960
533543
SH
SOLE
533543
0
0
CLEARFIELD INC COM
Common Stock
18482P103
232
7690
SH
SOLE
7356
0
334
CLEARWATER PAPER CORP
Common Stock
18538R103
1317
35012
SH
SOLE
32858
0
2154
CLEARWAY ENERGY INC-A
Common Stock
18539C105
2139
80669
SH
SOLE
35942
0
44727
CLEARWAY ENERGY INC-C
Common Stock
18539C204
4742
168530
SH
SOLE
158915
0
9615
CLICKS GROUP LTD - SP ADR
ADR
18682W205
603
18496
SH
SOLE
17877
0
619
CLIFFS NATURAL RESOURCES INC
Common Stock
185899101
11885
590981
SH
SOLE
529566
0
61415
CLIPPER REALTY INC
REIT
18885T306
302
38162
SH
SOLE
27635
0
10527
CLOROX CO/THE
Common Stock
189054109
119386
618966
SH
SOLE
518910
0
100056
CLOSE BROTHERS GRP-UNSP ADR
ADR
189062102
532
11593
SH
SOLE
149
0
11444
CLOUDERA INC
Common Stock
18914U100
4934
405385
SH
SOLE
371011
0
34374
CLOUDFLARE INC - CLASS A
Common Stock
18915M107
48679
692838
SH
SOLE
78637
0
614201
CLOUGH GBL OPPS FUND SH BEN INT
Closed-End Fund
18914E106
5970
487360
SH
SOLE
434916
0
52444
CLOVIS ONCOLOGY INC COM
Common Stock
189464100
535
76178
SH
SOLE
75741
0
437
CLP HOLDINGS LTD SPONSORED ADR
ADR
18946Q101
20332
2064122
SH
SOLE
1932796
0
131326
CMC Materials Inc
Common Stock
12571T100
9544
53984
SH
SOLE
37923
0
16061
CME GROUP INC
Common Stock
12572Q105
235404
1152641
SH
SOLE
851722
0
300918
CMMNTY BANKERS TR CORP COM
Common Stock
203612106
124
14010
SH
SOLE
13744
0
266
CMS ENERGY CORP
Common Stock
125896100
91081
1487766
SH
SOLE
1342983
0
144783
CNA FINANCIAL CORP
Common Stock
126117100
7761
173906
SH
SOLE
165986
0
7920
CNH INDUSTRIAL NV
Common Stock
N20944109
2202
140817
SH
SOLE
133654
0
7163
CNO FINANCIAL GROUP INC
Common Stock
12621E103
26379
1085992
SH
SOLE
342706
0
743286
CNX RESOURCES CORP
Common Stock
12653C108
7023
477786
SH
SOLE
454614
0
23172
CO BRASILEIRA DE DISTR ADR
ADR
20440T300
190
32638
SH
SOLE
30983
0
1655
COCA COLA AMATIL LTD SPONSORED ADR
ADR
191085208
36570
3547036
SH
SOLE
3210765
0
336271
COCA COLA HBC AG-UNSPR ADR
ADR
191223205
16939
531346
SH
SOLE
488942
0
42405
COCA-COLA CO/THE
Common Stock
191216100
673027
12768484
SH
SOLE
9872192
0
2896292
COCA-COLA CONSOLIDATED INC
Common Stock
191098102
6321
21888
SH
SOLE
18092
0
3796
COCA-COLA EUROPEAN PARTNERS
Common Stock
G25839104
35770
685774
SH
SOLE
470385
0
215389
COCA-COLA FEMSA S A DE SPON ADR REP L
ADR
191241108
5052
109340
SH
SOLE
105248
0
4092
COCHLEAR LTD ADR
ADR
191459205
8788
109492
SH
SOLE
96082
0
13410
CODEXIS INC COM
Common Stock
192005106
709
30986
SH
SOLE
29908
0
1078
Co-Diagnostics Inc
Common Stock
189763105
1202
125972
SH
SOLE
15144
0
110828
COEUR MINING INC
Common Stock
192108504
3522
390059
SH
SOLE
373450
0
16609
COGENT COMMUNICATIONS HOLDINGS
Common Stock
19239V302
16664
242349
SH
SOLE
155008
0
87341
COGNEX CORP
Common Stock
192422103
33479
403411
SH
SOLE
372800
0
30610
COGNIZANT TECHNOLOGY SOLUTIONS
Common Stock
192446102
131207
1679553
SH
SOLE
1402656
0
276897
COGNYTE SOFTWARE LTD
Common Stock
M25133105
6800
244500
SH
SOLE
54851
0
189649
COHEN & STEERS INC
Common Stock
19247A100
5115
78299
SH
SOLE
39165
0
39134
Cohen & Steers Limited Duratio
Closed-End Fund
19248C105
852
32629
SH
SOLE
29868
0
2761
COHERENT INC
Common Stock
192479103
7572
29942
SH
SOLE
25324
0
4618
COHERUS BIOSCIENCES INC
Common Stock
19249H103
1247
85357
SH
SOLE
68253
0
17104
COHU INC
Common Stock
192576106
4643
110970
SH
SOLE
71025
0
39945
COLFAX CORP
Common Stock
194014106
22091
504255
SH
SOLE
187676
0
316579
COLGATE-PALMOLIVE CO
Common Stock
194162103
240237
3047537
SH
SOLE
2246694
0
800843
COLLEGIUM PHARMACEUTIC COM
Common Stock
19459J104
3128
131978
SH
SOLE
27782
0
104196
COLLIERS INTERNATIONAL GROUP INC
Common Stock
194693107
526
5358
SH
SOLE
5027
0
331
COLONY CAPITAL INC
REIT
19626G108
8979
1385611
SH
SOLE
1275883
0
109728
COLONY CREDIT REAL ESTATE INC
REIT
19625T101
4014
471164
SH
SOLE
435548
0
35616
COLOPLAST A/S ADR
ADR
19624Y200
33701
2225931
SH
SOLE
2007591
0
218340
COLRUYT SA - UNSPONSORED ADR
ADR
196850101
341
22636
SH
SOLE
13611
0
9025
COLUMBIA BANKING SYSTEM INC
Common Stock
197236102
17481
405687
SH
SOLE
146896
0
258791
COLUMBIA FINANCIAL INC
Common Stock
197641103
1977
113120
SH
SOLE
52740
0
60380
COLUMBIA PPTY TR INC COM NEW
REIT
198287203
6888
402824
SH
SOLE
273465
0
129359
COLUMBIA SPORTSWEAR CO
Common Stock
198516106
16153
152917
SH
SOLE
134399
0
18518
COLUMBUS MCKINNON CORP/NY
Common Stock
199333105
2474
46884
SH
SOLE
34685
0
12199
COMCAST CORP
Common Stock
20030N101
874413
16159919
SH
SOLE
13536432
0
2623487
COMERICA INC
Common Stock
200340107
131356
1830998
SH
SOLE
1250946
0
580052
COMFORT SYSTEMS USA INC
Common Stock
199908104
5345
71483
SH
SOLE
66171
0
5312
COMM SERV SELECT SECTOR SPDR
ETF
81369Y852
2455
33479
SH
SOLE
27647
0
5832
COMMERCE BANCSHARES INC/MO
Common Stock
200525103
16166
211013
SH
SOLE
172932
0
38081
COMMERCIAL INTL BK EGY SPONSORED ADR
ADR
201712304
4197
1148204
SH
SOLE
1043758
0
104446
COMMERCIAL METALS CO
Common Stock
201723103
28719
931219
SH
SOLE
271466
0
659752
COMMERCIAL VEHICLE GROUP INC
Common Stock
202608105
182
18886
SH
SOLE
18886
0
0
COMMERZBANK A G SPONSORED ADR
ADR
202597605
12187
1997910
SH
SOLE
1788612
0
209298
COMMONWEALTH BANK AUS-SP ADR
ADR
202712600
87142
1323343
SH
SOLE
1167850
0
155493
COMMSCOPE HOLDING CO INC
Common Stock
20337X109
5652
367976
SH
SOLE
215364
0
152612
COMMUNITY BANK SYSTEM INC
Common Stock
203607106
9565
124675
SH
SOLE
116345
0
8330
COMMUNITY HEALTH SYSTEMS INC
Common Stock
203668108
2930
216742
SH
SOLE
186048
0
30694
COMMUNITY HEALTHCARE T COM
REIT
20369C106
4916
106586
SH
SOLE
97972
0
8615
COMMUNITY TRUST BANCORP INC
Common Stock
204149108
2294
52103
SH
SOLE
13875
0
38228
COMMVAULT SYSTEMS INC
Common Stock
204166102
9609
148973
SH
SOLE
81524
0
67449
COMPAGNIE DE SAINT-UNSP ADR
ADR
204280309
29781
2513151
SH
SOLE
2199339
0
313812
COMPAGNIE FIN RICHEMONTAG S
ADR
204319107
48013
5017812
SH
SOLE
3684802
0
1333011
COMPANHIA PARA ENER SPON ADR PFD
ADR
20441B605
1909
1514882
SH
SOLE
1442742
0
72140
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR
ADR
204448104
10788
1075598
SH
SOLE
1064788
0
10810
COMPASS GROUP PLC ADR
ADR
20449X401
49834
2442834
SH
SOLE
2046354
0
396480
COMPASS MINERALS INTERNATIONAL
Common Stock
20451N101
3372
53765
SH
SOLE
49282
0
4483
COMPUGEN LTD
Common Stock
M25722105
123
14301
SH
SOLE
14212
0
89
COMPUTER PROGRAMS & SYSTEMS IN
Common Stock
205306103
1837
60021
SH
SOLE
32901
0
27120
COMPUTERSHARE LTD SPONSORED ADR
ADR
20557R105
1606
138959
SH
SOLE
126377
0
12582
COMSCORE INC
Common Stock
20564W105
194
53072
SH
SOLE
52849
0
223
COMSTOCK RESOURCES INC
Common Stock
205768302
113
20406
SH
SOLE
20150
0
256
COMTECH TELECOMMUNICATIONS COR
Common Stock
205826209
1515
60994
SH
SOLE
58010
0
2984
CONAGRA BRANDS INC
Common Stock
205887102
110932
2950317
SH
SOLE
1836547
0
1113770
CONCENTRIX CORP
Common Stock
20602D101
9979
66652
SH
SOLE
57370
0
9282
CONDUENT INC
Common Stock
206787103
6912
1037870
SH
SOLE
882292
0
155578
CONMED CORP
Common Stock
207410101
10523
80583
SH
SOLE
75986
0
4597
CONNECTONE BANCORP INC COM
Common Stock
20786W107
570
22495
SH
SOLE
20431
0
2064
CONN'S INC
Common Stock
208242107
1818
93461
SH
SOLE
87991
0
5470
CONOCOPHILLIPS
Common Stock
20825C104
283742
5356654
SH
SOLE
3227904
0
2128749
CONSOL ENERGY INC
Common Stock
20854L108
1112
114435
SH
SOLE
105391
0
9044
CONSOLIDATED COMMUNICATIONS HO
Common Stock
209034107
1417
196782
SH
SOLE
185589
0
11193
CONSOLIDATED EDISON INC
Common Stock
209115104
76410
1021519
SH
SOLE
921833
0
99686
CONSOLIDATED WATER CO LTD
Common Stock
G23773107
656
48761
SH
SOLE
39877
0
8884
CONSTELLATION BRANDS INC
Common Stock
21036P108
125696
551298
SH
SOLE
457638
0
93660
CONSTELLATION PHARMACEUTICAL
Common Stock
210373106
373
15935
SH
SOLE
14822
0
1113
CONSTELLATION SOFTWARE INC
Common Stock
21037X100
296
210
SH
SOLE
206
0
4
CONSTELLIUM SE
Common Stock
F21107101
1360
92543
SH
SOLE
91080
0
1463
CONSTRUCTION PARTNERS INC-A
Common Stock
21044C107
1389
46487
SH
SOLE
38643
0
7844
CONTANGO OIL & GAS CO
Common Stock
21075N204
343
87991
SH
SOLE
85215
0
2776
CONTINENTAL AG SPONSORED ADR
ADR
210771200
17457
1306640
SH
SOLE
1187491
0
119149
CONTINENTAL RESOURCES INC/OK
Common Stock
212015101
20621
797117
SH
SOLE
783304
0
13813
CONTROLADORA VUELA CIA DE AV
ADR
21240E105
423
29671
SH
SOLE
27890
0
1781
COOPER COS INC/THE
Common Stock
216648402
48271
125677
SH
SOLE
111848
0
13829
COOPER TIRE & RUBBER CO
Common Stock
216831107
10766
192311
SH
SOLE
160484
0
31827
COOPER-STANDAR HOLDING
Common Stock
21676P103
7361
202681
SH
SOLE
52640
0
150041
COPA HOLDINGS SA-CLASS A
Common Stock
P31076105
9711
120197
SH
SOLE
97930
0
22267
COPART INC
Common Stock
217204106
69556
640419
SH
SOLE
575072
0
65347
CORBUS PHARMACEUTICALS HOLDI
Common Stock
21833P103
54
27262
SH
SOLE
26334
0
928
CORCEPT THERAPEUTICS INC COM
Common Stock
218352102
5633
236764
SH
SOLE
189035
0
47729
CORE LABORATORIES N.V.
Common Stock
N22717107
2484
86280
SH
SOLE
65043
0
21237
CORECIVIC INC
Common Stock
21871N101
2583
285439
SH
SOLE
242949
0
42490
CORELOGIC INC
Common Stock
21871D103
12184
153740
SH
SOLE
146904
0
6836
CORE-MARK HOLDING CO INC
Common Stock
218681104
11330
292846
SH
SOLE
208539
0
84307
CORENERGY INFRASTRUCTURE TRUST
REIT
21870U502
741
104761
SH
SOLE
99529
0
5232
COREPOINT LODGING INC
REIT
21872L104
2028
224533
SH
SOLE
220712
0
3821
CORESITE REALTY CORP REIT
REIT
21870Q105
8981
74933
SH
SOLE
56143
0
18790
CORMEDIX INC COM
Common Stock
21900C308
128
12830
SH
SOLE
12830
0
0
CORNERSTONE BUILDING BRANDS
Common Stock
21925D109
1025
73025
SH
SOLE
57515
0
15510
CORNERSTONE ONDEMAND I COM
Common Stock
21925Y103
6083
139578
SH
SOLE
59220
0
80358
CORNING INC
Common Stock
219350105
175401
4031270
SH
SOLE
2808595
0
1222676
CORP AMERICA AIRPORTS SA
Common Stock
L1995B107
743
151367
SH
SOLE
151367
0
0
CORPORATE OFFICE PPTYS TR SH BEN INT REIT
REIT
22002T108
6414
243594
SH
SOLE
164709
0
78885
Corsair Gaming Inc
Common Stock
22041X102
230
6902
SH
SOLE
6891
0
11
CORTEVA INC
Common Stock
22052L104
129875
2785815
SH
SOLE
2042175
0
743641
CORTEXYME INC
Common Stock
22053A107
251
6974
SH
SOLE
6909
0
65
CORVEL CORP
Common Stock
221006109
3525
34364
SH
SOLE
27572
0
6792
COSAN LTD ADR
ADR
22113B103
1236
76533
SH
SOLE
76421
0
112
COSTAMARE INC SHS
Common Stock
Y1771G102
4368
454005
SH
SOLE
422383
0
31622
COSTAR GROUP INC
Common Stock
22160N109
59636
72559
SH
SOLE
48259
0
24300
COSTCO WHOLESALE CORP
Common Stock
22160K105
567137
1608990
SH
SOLE
1355220
0
253770
COTY INC
Common Stock
222070203
6341
703729
SH
SOLE
662486
0
41243
COUPA SOFTWARE INC
Common Stock
22266L106
20392
80134
SH
SOLE
66197
0
13937
COUSINS PROPERTIES INC REIT
REIT
222795502
10081
285184
SH
SOLE
253259
0
31925
COVANTA HOLDING CORP
Common Stock
22282E102
2563
184952
SH
SOLE
174509
0
10443
COVESTRO AG - SPONSORED ADR
ADR
22304D207
20898
620124
SH
SOLE
542222
0
77902
COVETRUS INC
Common Stock
22304C100
28971
966659
SH
SOLE
502485
0
464174
COWEN GROUP INC
Common Stock
223622606
3860
109822
SH
SOLE
24347
0
85475
CRA INTERNATIONAL INC
Common Stock
12618T105
947
12683
SH
SOLE
915
0
11768
CRACKER BARREL OLD COUNTRY STO
Common Stock
22410J106
7561
43736
SH
SOLE
35206
0
8530
CRANE CO
Common Stock
224399105
23376
248920
SH
SOLE
225418
0
23502
CRAWFORD & COMPANY -CL A
Common Stock
224633206
133
12447
SH
SOLE
12447
0
0
CREDICORP LTD COM
Common Stock
G2519Y108
17925
131254
SH
SOLE
122305
0
8949
CREDIT ACCEPTANCE CORP
Common Stock
225310101
2607
7237
SH
SOLE
6759
0
478
CREDIT AGRICOLE SA - UNSP ADR
ADR
225313105
32991
4582071
SH
SOLE
4140798
0
441273
CREDIT SUISSE GROUP SPONSORED ADR
ADR
225401108
31218
2945095
SH
SOLE
2285200
0
659895
CREE INC
Common Stock
225447101
16321
150937
SH
SOLE
127619
0
23318
CRESCENT POINT ENERGY CORP
Common Stock
22576C101
199
47602
SH
SOLE
47602
0
0
CRH PLC ADR
ADR
12626K203
49350
1050454
SH
SOLE
854621
0
195833
CRITEO SA-SPON ADR
ADR
226718104
4744
136607
SH
SOLE
124520
0
12087
CROCS INC
Common Stock
227046109
15114
187868
SH
SOLE
145367
0
42501
CRODA INTERNATIONAL-UNS ADR
ADR
227047305
485
10816
SH
SOLE
9862
0
954
CRONOS GROUP INC
Common Stock
22717L101
194
20466
SH
SOLE
20466
0
0
CROSS COUNTRY HEALTHCARE INC
Common Stock
227483104
666
53290
SH
SOLE
44897
0
8393
CROWDSTRIKE HOLDINGS INC - A
Common Stock
22788C105
49155
269327
SH
SOLE
193133
0
76194
CROWN CASTLE INTERNATIONAL COR
REIT
22822V101
265041
1539774
SH
SOLE
1245451
0
294323
CROWN HOLDINGS INC
Common Stock
228368106
33056
340647
SH
SOLE
204838
0
135809
CRYOLIFE INC
Common Stock
228903100
2050
90807
SH
SOLE
39609
0
51198
CRYOPORT INC
Common Stock
229050307
2140
41154
SH
SOLE
25024
0
16130
CSG SYSTEMS INTERNATIONAL INC
Common Stock
126349109
4530
100911
SH
SOLE
60648
0
40263
CSL LTD SPONSORED ADR
ADR
12637N204
130900
1292837
SH
SOLE
1165780
0
127057
CSW INDUSTRIALS INC
Common Stock
126402106
2190
16220
SH
SOLE
10593
0
5627
CSX CORP
Common Stock
126408103
250665
2599718
SH
SOLE
2218166
0
381553
CTO REALTY GROWTH INC
REIT
22948Q101
227
4356
SH
SOLE
4165
0
191
CTS CORP
Common Stock
126501105
4258
137081
SH
SOLE
73365
0
63716
CUBESMART REIT
REIT
229663109
11251
297420
SH
SOLE
264916
0
32505
CUBIC CORP
Common Stock
229669106
5027
67409
SH
SOLE
61680
0
5730
CUE BIOPHARMA INC
Common Stock
22978P106
245
20071
SH
SOLE
17886
0
2185
CULLEN/FROST BANKERS INC
Common Stock
229899109
27566
253459
SH
SOLE
219025
0
34434
CULP INC COM
Common Stock
230215105
220
14298
SH
SOLE
14124
0
175
CUMBERLAND PHARMACEUTICALS
Common Stock
230770109
47
15618
SH
SOLE
0
0
15618
CUMMINS INC
Common Stock
231021106
224490
866388
SH
SOLE
625171
0
241217
CUREVAC NV
Common Stock
N2451R105
266
2913
SH
SOLE
2907
0
6
CURIS INC COM
Common Stock
231269200
317
27991
SH
SOLE
27991
0
0
CURTISS-WRIGHT CORP
Common Stock
231561101
11425
96336
SH
SOLE
72590
0
23746
CUSHING NEXTGEN INFRA INC
Closed-End Fund
231647207
238
5902
SH
SOLE
5654
0
248
CUSHMAN & WAKEFIELD PLC
Common Stock
G2717B108
452
27703
SH
SOLE
21382
0
6321
CUSTOMERS BANCORP INC
Common Stock
23204G100
4116
129365
SH
SOLE
72586
0
56779
CUTERA INC
Common Stock
232109108
895
29771
SH
SOLE
26951
0
2820
CVB FINANCIAL CORP
Common Stock
126600105
5126
232045
SH
SOLE
214620
0
17425
CVR ENERGY INC
Common Stock
12662P108
8445
440310
SH
SOLE
437199
0
3111
CVS HEALTH CORPORATION
Common Stock
126650100
385148
5119600
SH
SOLE
3707375
0
1412225
CYBERARK SOFTWARE LTD/ISRAEL
Common Stock
M2682V108
7785
60194
SH
SOLE
57435
0
2759
CYCLERION THERPEUTICS INC
Common Stock
23255M105
73
26262
SH
SOLE
25884
0
378
CYMABAY THERAPEUTICS INC
Common Stock
23257D103
1380
303879
SH
SOLE
175371
0
128508
CYRUSONE INC COM
REIT
23283R100
12338
182195
SH
SOLE
163901
0
18294
CYTOKINETICS INC COM
Common Stock
23282W605
3875
166605
SH
SOLE
150547
0
16058
CYTOMX THERAPEUTICS IN COM
Common Stock
23284F105
462
59820
SH
SOLE
21054
0
38766
CYTOSORBENTS CORP
Common Stock
23283X206
137
15816
SH
SOLE
15037
0
779
D&L INDUSTRIES INC-UNSP ADR
ADR
23340X108
418
112611
SH
SOLE
112254
0
357
DAI NIPPON PRINTING CO LTD
ADR
233806306
15618
1481047
SH
SOLE
1332547
0
148500
Daifuku Co Ltd - UNSP ADR
ADR
233802107
804
32854
SH
SOLE
29315
0
3539
DAIICHI SANKYO CO - SPONS ADR
ADR
23381D102
56997
1938328
SH
SOLE
1727986
0
210341
DAIKIN INDUSTRIES-UNSPONSORED ADR
ADR
23381B106
64556
3194255
SH
SOLE
2700400
0
493855
DAILY JOURNAL CORP COM
Common Stock
233912104
218
690
SH
SOLE
688
0
2
DAIMLER AG UNSPONSOR ADR
ADR
233825207
61092
2748171
SH
SOLE
2412368
0
335803
DAIMLER AG-REGISTERED SHARES
Common Stock
D1668R123
452
5056
SH
SOLE
4846
0
210
DAIRY FARM INTL-UNSPON ADR
ADR
233859404
399
18263
SH
SOLE
17722
0
541
DAITO TR CONSTR CO LTD ADR
ADR
23405X209
36919
1266506
SH
SOLE
1137806
0
128699
DAIWA HOUSE IND LTD ADR
ADR
234062206
43038
1456955
SH
SOLE
1298883
0
158072
DAIWA SECS GROUP INC ADR
ADR
234064301
13131
2574789
SH
SOLE
2388925
0
185864
DAKTRONICS INC
Common Stock
234264109
1373
218927
SH
SOLE
198751
0
20176
DANA INC
Common Stock
235825205
13314
547216
SH
SOLE
476530
0
70686
DANAHER CORP
Common Stock
235851102
540653
2402049
SH
SOLE
1963581
0
438468
DANONE - SPONSORED ADR
ADR
23636T100
39469
2870448
SH
SOLE
2128108
0
742340
DANSKE BANK A/S - SPON ADR
ADR
236363206
9062
955909
SH
SOLE
850186
0
105723
DAQO NEW ENERGY CORP SPNSRD ADR NEW
ADR
23703Q203
4223
55937
SH
SOLE
55505
0
432
DARDEN RESTAURANTS INC
Common Stock
237194105
69584
490029
SH
SOLE
371612
0
118417
DARLING INGREDIENTS INC
Common Stock
237266101
35187
478214
SH
SOLE
370960
0
107254
DASEKE INC COM
Common Stock
23753F107
103
12159
SH
SOLE
12029
0
130
DASSAULT SYS S A SPONSORED ADR
ADR
237545108
58495
272755
SH
SOLE
246310
0
26445
DATADOG INC - CLASS A
Common Stock
23804L103
21909
262890
SH
SOLE
247143
0
15747
DAVE & BUSTER'S ENTERTAINMENT
Common Stock
238337109
7197
150241
SH
SOLE
74305
0
75936
DAVITA INC
Common Stock
23918K108
74869
694715
SH
SOLE
370648
0
324068
DBS GROUP HLDGS LTD SPONSORED ADR
ADR
23304Y100
80668
933330
SH
SOLE
835670
0
97660
DBV TECHNOLOGIES S A SPONSORED ADR
ADR
23306J101
518
97224
SH
SOLE
0
0
97224
DCP MIDSTREAM LP
MLP
23311P100
929
42879
SH
SOLE
33988
0
8891
DECIPHERA PHARMACEUTICALS INC
Common Stock
24344T101
1813
40434
SH
SOLE
18525
0
21909
DECKERS OUTDOOR CORP COM
Common Stock
243537107
29284
88628
SH
SOLE
71425
0
17203
DEERE & CO
Common Stock
244199105
368928
986070
SH
SOLE
825381
0
160689
DEL TACO RESTAURANTS INC
Common Stock
245496104
1819
189886
SH
SOLE
107169
0
82717
DELEK US HOLDINGS INC
Common Stock
24665A103
17757
815276
SH
SOLE
180884
0
634392
DELL TECHNOLOGIES -C
Common Stock
24703L202
29786
337901
SH
SOLE
267523
0
70378
DELTA AIR LINES INC
Common Stock
247361702
85808
1777294
SH
SOLE
1255941
0
521353
DELUXE CORP
Common Stock
248019101
6273
149498
SH
SOLE
93879
0
55619
DENALI THERAPEUTICS INC
Common Stock
24823R105
2502
43819
SH
SOLE
23967
0
19852
DENNY'S CORP
Common Stock
24869P104
633
34962
SH
SOLE
32176
0
2786
DENSO CORP ADR
ADR
24872B100
50354
1510101
SH
SOLE
1378899
0
131202
DENTSPLY SIRONA INC
Common Stock
24906P109
68487
1073293
SH
SOLE
942276
0
131017
DENTSU INC-UNSPON ADR
ADR
249034109
2418
76665
SH
SOLE
56022
0
20643
DERMTECH INC
Common Stock
24984K105
448
8818
SH
SOLE
8799
0
19
DESCARTES SYSTEMS GROUP INC
Common Stock
249906108
2026
33263
SH
SOLE
21496
0
11767
DESIGNER BRANDS INC
Common Stock
250565108
3591
206356
SH
SOLE
195294
0
11062
DEUTSCHE BANK AG NAMEN ORD
Common Stock
D18190898
23633
1969437
SH
SOLE
1770163
0
199274
DEUTSCHE BOERS AG - UNSPON ADR
ADR
251542106
51140
3089630
SH
SOLE
2723673
0
365957
DEUTSCHE LUFTHANSA A G SPONSORED ADR
ADR
251561304
6067
453444
SH
SOLE
401611
0
51833
DEUTSCHE POST AG
ADR
25157Y202
81547
1485918
SH
SOLE
1281715
0
204203
DEUTSCHE STRATEGIC MUN COM
Closed-End Fund
23342Q101
322
27222
SH
SOLE
0
0
27222
DEUTSCHE TELEKOM AG SPONSORED ADR
ADR
251566105
42311
2090472
SH
SOLE
1858741
0
231730
DEUTSCHE WOHNEN SE - UNSPONSORED ADR
ADR
25161M103
41513
1781666
SH
SOLE
1610105
0
171561
DEVON ENERGY CORP
Common Stock
25179M103
141658
6483190
SH
SOLE
4601837
0
1881352
DEXCOM INC COM
Common Stock
252131107
87311
242941
SH
SOLE
192757
0
50184
DFP Healthcare Acquisitions Co
Unit
23343Q209
380
36665
SH
SOLE
36665
0
0
DHI GROUP INC
Common Stock
23331S100
73
21748
SH
SOLE
21748
0
0
DHT HOLDINGS INC
Common Stock
Y2065G121
1820
306858
SH
SOLE
233237
0
73621
DIAGEO P L C SPON ADR NEW
ADR
25243Q205
144924
882553
SH
SOLE
664498
0
218055
Diageo PLC
Common Stock
G42089113
694
16548
SH
SOLE
15878
0
670
DIAMOND HILL INVESTMENT GROUP
Common Stock
25264R207
1405
9004
SH
SOLE
6733
0
2271
DIAMOND S SHIPPING INC
Common Stock
Y20676105
242
24161
SH
SOLE
13888
0
10273
DIAMONDBACK ENERGY INC COM
Common Stock
25278X109
104186
1417687
SH
SOLE
1245176
0
172511
DIAMONDROCK HOSPITALITY CO REIT
REIT
252784301
8805
854816
SH
SOLE
729536
0
125280
DIANA SHIPPING INC
Common Stock
Y2066G104
168
56144
SH
SOLE
56144
0
0
DICERNA PHARMACEUTICALS INC
Common Stock
253031108
1118
43712
SH
SOLE
40592
0
3120
DICK'S SPORTING GOODS INC
Common Stock
253393102
49606
651430
SH
SOLE
148722
0
502708
DIEBOLD NIXDORF INC
Common Stock
253651103
3439
243369
SH
SOLE
210906
0
32463
DIGI INTERNATIONAL INC
Common Stock
253798102
746
39265
SH
SOLE
36056
0
3209
DIGITAL REALTY TRUST INC REIT
REIT
253868103
96731
686815
SH
SOLE
600318
0
86497
Digital Turbine Inc
Common Stock
25400W102
11345
141178
SH
SOLE
90164
0
51014
DILLARD'S INC
Common Stock
254067101
26597
275413
SH
SOLE
91305
0
184108
DIME COMMUNITY BANCSHARES INC
Common Stock
25432X102
1831
60764
SH
SOLE
54773
0
5991
DINE BRANDS GLOBAL INC
Common Stock
254423106
5139
57085
SH
SOLE
44130
0
12955
DIODES INC
Common Stock
254543101
12573
157479
SH
SOLE
102785
0
54694
DIRECT LINE INS GP PLC ADR
ADR
25490E202
213
12300
SH
SOLE
8417
0
3883
DISCO CORP-UNSPONSORED ADR
ADR
25461D100
764
11971
SH
SOLE
9310
0
2661
DISCOVER COMMUNICATIONS INC SH C
Common Stock
25470F302
26828
727241
SH
SOLE
654939
0
72302
DISCOVER FINANCIAL SERVICES
Common Stock
254709108
160314
1687698
SH
SOLE
1162041
0
525657
DISCOVERY INC - A
Common Stock
25470F104
36082
830245
SH
SOLE
757308
0
72937
DISH NETWORK CORP
Common Stock
25470M109
24141
666874
SH
SOLE
571872
0
95002
DIVERSIFIED HEALTHCARE TRUST
REIT
25525P107
7847
1641610
SH
SOLE
743086
0
898524
DMC GLOBAL INC
Common Stock
23291C103
2089
38504
SH
SOLE
18280
0
20224
DNB ASA ADR
ADR
23328E106
25535
1193574
SH
SOLE
1103156
0
90418
DOCUSIGN INC
Common Stock
256163106
55142
272375
SH
SOLE
203334
0
69041
DOLBY LABORATORIES INC-CL A
Common Stock
25659T107
25610
259418
SH
SOLE
232600
0
26818
DOLLAR GENERAL CORP
Common Stock
256677105
275526
1359818
SH
SOLE
890173
0
469645
DOLLAR TREE INC
Common Stock
256746108
66852
584060
SH
SOLE
455927
0
128134
DOMINION ENERGY INC
Common Stock
25746U109
176906
2328930
SH
SOLE
2037833
0
291097
DOMINO'S PIZZA INC
Common Stock
25754A201
36903
100338
SH
SOLE
62599
0
37738
DOMO INC - CLASS B
Common Stock
257554105
1229
21831
SH
SOLE
18752
0
3079
DOMTAR CORP
Common Stock
257559203
17957
485991
SH
SOLE
213750
0
272241
DONALDSON CO INC
Common Stock
257651109
14297
245825
SH
SOLE
225344
0
20480
DONEGAL GROUP INC CL A
Common Stock
257701201
252
16936
SH
SOLE
15897
0
1039
DONNELLEY FINANCIAL SOLU - W/I
Common Stock
25787G100
6650
238968
SH
SOLE
161977
0
76991
DOORDASH INC - A
Common Stock
25809K105
5726
43664
SH
SOLE
43664
0
0
DORIAN LPG LTD SHS USD
Common Stock
Y2106R110
1254
95509
SH
SOLE
82254
0
13255
DORMAN PRODUCTS INC
Common Stock
258278100
7892
76894
SH
SOLE
58980
0
17914
DOUGLAS DYNAMICS INC
Common Stock
25960R105
1790
38789
SH
SOLE
38489
0
300
DOUGLAS EMMETT INC
REIT
25960P109
11214
357139
SH
SOLE
312946
0
44193
DOUYU INTERNATIONAL HOLD-ADR
ADR
25985W105
773
74213
SH
SOLE
70943
0
3270
DOVER CORP
Common Stock
260003108
75938
553768
SH
SOLE
480325
0
73444
DOW INC
Common Stock
260557103
173615
2715284
SH
SOLE
1985351
0
729933
DR HORTON INC
Common Stock
23331A109
129166
1449350
SH
SOLE
1109793
0
339557
DR REDDYS LABS LTD ADR
ADR
256135203
24122
392934
SH
SOLE
376547
0
16386
DRAFTKINGS INC - CL A
Common Stock
26142R104
15790
257461
SH
SOLE
5433
0
252028
DRIL-QUIP INC
Common Stock
262037104
3720
111942
SH
SOLE
94066
0
17876
DROPBOX INC-CLASS A
Common Stock
26210C104
11236
421448
SH
SOLE
237302
0
184147
DSM N V SPONSORED ADR
ADR
780249108
31581
741598
SH
SOLE
642964
0
98634
DSP GROUP INC
Common Stock
23332B106
771
54125
SH
SOLE
49825
0
4300
DSV A/S-UNSPONSORED ADR
ADR
26251A108
67894
692304
SH
SOLE
623405
0
68899
DTE ENERGY CO
Common Stock
233331107
89052
668860
SH
SOLE
535130
0
133731
DUCK CREEK TECHNOLOGIES INC
Common Stock
264120106
486
10758
SH
SOLE
7521
0
3237
DUCOMMUN INC
Common Stock
264147109
2069
34478
SH
SOLE
30618
0
3860
DUFF & PHELPS UTILITY AND INFR
Closed-End Fund
26433C105
2590
195000
SH
SOLE
156446
0
38554
DUKE ENERGY CORP
Common Stock
26441C204
251374
2604099
SH
SOLE
2023419
0
580680
DUKE REALTY CORP COM NEW REIT
REIT
264411505
41029
978521
SH
SOLE
856656
0
121865
DULUTH HLDGS INC COM CL B
Common Stock
26443V101
476
28077
SH
SOLE
28017
0
60
Dun & Bradstreet Holdings Inc
Common Stock
26484T106
589
24744
SH
SOLE
23824
0
920
DUPONT DE NEMOURS INC
Common Stock
26614N102
210312
2721430
SH
SOLE
2133163
0
588266
DURECT CORP COM
Common Stock
266605104
153
77070
SH
SOLE
51032
0
26038
DWS Municipal Income Trust
Closed-End Fund
233368109
12379
1062590
SH
SOLE
286286
0
776304
DXC TECHNOLOGY CO
Common Stock
23355L106
99489
3182639
SH
SOLE
1897493
0
1285146
DXP ENTERPRISES INC
Common Stock
233377407
1510
50052
SH
SOLE
47016
0
3036
DYCOM INDUSTRIES INC
Common Stock
267475101
8153
87813
SH
SOLE
77508
0
10305
DYNATRACE INC
Common Stock
268150109
5323
110353
SH
SOLE
104807
0
5546
DYNAVAX TECHNOLOGIES CORP COM
Common Stock
268158201
1822
185371
SH
SOLE
52204
0
133167
DYNEX CAP INC COM
REIT
26817Q886
3177
167823
SH
SOLE
42960
0
124864
E ON AG
ADR
268780103
26786
2287406
SH
SOLE
2094872
0
192534
EAGLE BANCORP INC
Common Stock
268948106
6961
130815
SH
SOLE
95493
0
35322
EAGLE BULK SHIPPING INC
Common Stock
Y2187A150
466
12915
SH
SOLE
12915
0
0
EAGLE MATERIALS INC
Common Stock
26969P108
9752
72554
SH
SOLE
68948
0
3606
EAGLE PHARMACEUTICALS INC
Common Stock
269796108
1661
39798
SH
SOLE
23648
0
16150
EARTHSTONE ENERGY INC COM NEW
Common Stock
27032D304
1088
152158
SH
SOLE
148683
0
3475
EAST JAPAN RAILWAY CO ADR
ADR
273202101
30772
2588037
SH
SOLE
2354287
0
233750
EAST WEST BANCORP INC
Common Stock
27579R104
23301
315730
SH
SOLE
298718
0
17012
EASTERLY GOVT PPTYS IN COM
REIT
27616P103
6178
298008
SH
SOLE
259843
0
38165
EASTGROUP PROPERTIES INC REIT
REIT
277276101
16859
117667
SH
SOLE
95507
0
22160
EASTMAN CHEMICAL CO
Common Stock
277432100
122771
1114883
SH
SOLE
627456
0
487426
EATON CORP PLC
Common Stock
G29183103
282687
2044307
SH
SOLE
1585947
0
458359
EATON VANCE INS MUN BD COM
Closed-End Fund
27827X101
11692
879066
SH
SOLE
65159
0
813907
EATON VANCE LTD DURATION FND
Closed-End Fund
27828H105
30545
2418459
SH
SOLE
684826
0
1733633
EATON VANCE MUNICIPAL INCOME FUND
Closed-End Fund
27826U108
1646
119568
SH
SOLE
11394
0
108174
EBAY INC
Common Stock
278642103
267935
4375171
SH
SOLE
2768508
0
1606663
EBIX INC
Common Stock
278715206
2489
77716
SH
SOLE
64081
0
13635
ECHO GLOBAL LOGISTICS INC.
Common Stock
27875T101
4871
155063
SH
SOLE
62000
0
93063
ECHOSTAR CORP
Common Stock
278768106
1182
49235
SH
SOLE
40137
0
9098
ECOLAB INC
Common Stock
278865100
220288
1029047
SH
SOLE
793907
0
235140
ECOPETROL SA-SPONSORED ADR
ADR
279158109
9882
770840
SH
SOLE
751714
0
19126
EDENRED SA-UNSP ADR
ADR
279655104
13102
500061
SH
SOLE
433499
0
66562
EDGEWELL PERSONAL CARE CO
Common Stock
28035Q102
3984
100609
SH
SOLE
68727
0
31882
EDISON INTERNATIONAL
Common Stock
281020107
62128
1060203
SH
SOLE
935869
0
124333
EDITAS MEDICINE INC
Common Stock
28106W103
2870
68339
SH
SOLE
63450
0
4889
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR
ADR
268353109
26831
464614
SH
SOLE
429229
0
35385
EDWARDS LIFESCIENCES CORP
Common Stock
28176E108
183644
2195644
SH
SOLE
1858838
0
336806
EHEALTH INC
Common Stock
28238P109
2321
31910
SH
SOLE
29072
0
2838
EISAI LTD SPONSORED ADR
ADR
282579309
20002
297520
SH
SOLE
271090
0
26430
EL POLLO LOCO HLDGS COM
Common Stock
268603107
655
40614
SH
SOLE
36018
0
4596
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
16530
561296
SH
SOLE
523405
0
37891
ELASTIC NV
Common Stock
N14506104
5839
52506
SH
SOLE
49825
0
2681
ELBIT SYSTEMS LTD
Common Stock
M3760D101
10611
74201
SH
SOLE
69579
0
4622
ELECTRICITE DE FRANCE - ADR
ADR
285039103
11822
4486608
SH
SOLE
4012251
0
474357
ELECTRONIC ARTS INC
Common Stock
285512109
168121
1241934
SH
SOLE
965484
0
276450
ELEKTA AB ADR
ADR
28617Y101
800
61822
SH
SOLE
53284
0
8538
ELEMENT SOLUTIONS INC
Common Stock
28618M106
8620
471302
SH
SOLE
284745
0
186557
ELF BEAUTY
Common Stock
26856L103
1473
54910
SH
SOLE
48513
0
6397
ELI LILLY & CO
Common Stock
532457108
563910
3018466
SH
SOLE
2418125
0
600341
ELLINGTON FINANCIAL LLC
REIT
28852N109
749
46799
SH
SOLE
43606
0
3193
ELLINGTON RESIDENT MTG COM SHS BEN INT
REIT
288578107
243
19709
SH
SOLE
18578
0
1131
EMBOTELLADORA ANDINA S A SPON ADR B
ADR
29081P303
372
23706
SH
SOLE
23649
0
57
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH
ADR
29082A107
1051
105003
SH
SOLE
105003
0
0
EMCOR GROUP INC
Common Stock
29084Q100
18641
166198
SH
SOLE
94198
0
72000
EMERALD HOLDINGS INC
Common Stock
29103W104
654
118541
SH
SOLE
111078
0
7463
EMERGENT BIOSOLUTIONS INC
Common Stock
29089Q105
14118
151954
SH
SOLE
80675
0
71279
EMERSON ELECTRIC CO
Common Stock
291011104
193583
2145675
SH
SOLE
1691826
0
453849
EMPIRE ST RLTY TR INC CL A
REIT
292104106
12309
1105944
SH
SOLE
967271
0
138673
EMPLOYERS HOLDINGS INC
Common Stock
292218104
3794
88121
SH
SOLE
65203
0
22918
ENAGAS S.A.
ADR
29248L104
10530
972315
SH
SOLE
862755
0
109560
ENANTA PHARMACEUT INC COM
Common Stock
29251M106
5255
106542
SH
SOLE
57154
0
49388
ENBRIDGE INC
Common Stock
29250N105
29042
797871
SH
SOLE
745585
0
52286
ENCOMPASS HEALTH CORP
Common Stock
29261A100
18519
226119
SH
SOLE
160115
0
66004
ENCORE CAPITAL GROUP INC
Common Stock
292554102
2469
61361
SH
SOLE
53318
0
8043
ENCORE WIRE CORP
Common Stock
292562105
2942
43819
SH
SOLE
39269
0
4550
ENDAVA PLC- SPON ADR
ADR
29260V105
2333
27545
SH
SOLE
27545
0
0
ENDO INTERNATIONAL PLC
Common Stock
G30401106
3143
424212
SH
SOLE
393734
0
30478
ENEL SPA
Common Stock
T3679P115
155
15435
SH
SOLE
1916
0
13519
ENEL SPA - ADR
ADR
29265W207
88108
8899803
SH
SOLE
7052838
0
1846965
ENERGIZER HOLDINGS INC
Common Stock
29272W109
7081
149195
SH
SOLE
116607
0
32587
ENERGY FUELS INC COM NEW
Common Stock
292671708
743
130752
SH
SOLE
110457
0
20295
ENERGY RECOVERY INC
Common Stock
29270J100
261
14215
SH
SOLE
13849
0
366
ENERGY TRANSFER LP
MLP
29273V100
3642
474191
SH
SOLE
403452
0
70739
ENERPAC TOOL GROUP CORP
Common Stock
292765104
3754
143707
SH
SOLE
91384
0
52322
ENERSIS CHILE SA-ADR W/I
ADR
29278D105
2442
623041
SH
SOLE
587522
0
35519
ENERSIS S A SPONSORED ADR
ADR
29274F104
3777
445409
SH
SOLE
425744
0
19664
ENERSYS
Common Stock
29275Y102
7961
87672
SH
SOLE
82468
0
5204
ENETI INC
Common Stock
Y2294C107
283
13467
SH
SOLE
13431
0
36
ENGIE
ADR
29286D105
19094
1338065
SH
SOLE
1215019
0
123046
ENI S P A SPONSORED ADR
ADR
26874R108
27371
1107682
SH
SOLE
954056
0
153626
ENN ENERGY HLDGS LTD ADR
ADR
26876F102
6695
103601
SH
SOLE
96762
0
6839
ENNIS INC
Common Stock
293389102
1354
63427
SH
SOLE
14635
0
48792
ENOCHIAN BIOSCIENCES INC
Common Stock
29350E104
65
18363
SH
SOLE
18363
0
0
ENOVA INTERNATIONAL INC
Common Stock
29357K103
3172
89404
SH
SOLE
70453
0
18951
ENPHASE ENERGY INC
Common Stock
29355A107
27341
168605
SH
SOLE
144859
0
23746
ENPRO INDUSTRIES INC
Common Stock
29355X107
7029
82430
SH
SOLE
51761
0
30669
ENSIGN GROUP INC/THE
Common Stock
29358P101
27064
288404
SH
SOLE
155275
0
133129
ENSTAR GROUP LTD
Common Stock
G3075P101
2127
8622
SH
SOLE
7892
0
730
Entain PLC
ADR
293603106
644
30615
SH
SOLE
27225
0
3390
ENTEGRIS INC
Common Stock
29362U104
24338
217696
SH
SOLE
164676
0
53019
ENTERCOM COMMUNICATIONS CORP
Common Stock
293639100
1434
273213
SH
SOLE
188256
0
84957
ENTERGY CORP
Common Stock
29364G103
58179
584886
SH
SOLE
498610
0
86276
ENTERPRISE FINANCIAL SERVICES
Common Stock
293712105
1125
22753
SH
SOLE
19887
0
2866
ENTERPRISE PRODS PARTNERS L COM
MLP
293792107
4656
211440
SH
SOLE
168844
0
42596
ENTRAVISION COMMUNICATIONS COR
Common Stock
29382R107
478
118380
SH
SOLE
45707
0
72673
ENVESTNET INC COM
Common Stock
29404K106
3723
51548
SH
SOLE
41348
0
10200
ENVISTA HOLDINGS CORP
Common Stock
29415F104
17999
441163
SH
SOLE
338013
0
103150
ENZO BIOCHEM INC
Common Stock
294100102
37
10715
SH
SOLE
10715
0
0
EOG RESOURCES INC
Common Stock
26875P101
121148
1670311
SH
SOLE
1452439
0
217872
EPAM SYS INC COM
Common Stock
29414B104
40290
101566
SH
SOLE
72218
0
29347
EPIROC AB-UNSP ADR
ADR
29429L105
20957
926479
SH
SOLE
850146
0
76333
EPIZYME INC COM
Common Stock
29428V104
342
39290
SH
SOLE
35549
0
3741
EPLUS INC COM
Common Stock
294268107
3046
30567
SH
SOLE
24515
0
6052
EPR PROPERTIES
REIT
26884U109
13161
282480
SH
SOLE
260089
0
22391
EQT CORP
Common Stock
26884L109
26012
1400007
SH
SOLE
1335316
0
64691
EQUIFAX INC COM
Common Stock
294429105
65139
359623
SH
SOLE
318520
0
41103
EQUINIX INC
REIT
29444U700
193804
285178
SH
SOLE
244320
0
40858
EQUINOR ASA
ADR
29446M102
30837
1584613
SH
SOLE
1395263
0
189350
EQUITABLE HOLDINGS INC
Common Stock
29452E101
35061
1074827
SH
SOLE
879285
0
195542
EQUITRANS MIDSTREAM CORP
Common Stock
294600101
13997
1715345
SH
SOLE
1671293
0
44052
EQUITY COMMONWEALTH
REIT
294628102
22541
810816
SH
SOLE
352393
0
458423
EQUITY LIFESTYLE PROPERTIES REIT
REIT
29472R108
18528
291138
SH
SOLE
249340
0
41798
EQUITY RESIDENTIAL SH BEN INT REIT
REIT
29476L107
61988
865395
SH
SOLE
778096
0
87300
ERICSSON L M TEL CO ADR B SEK 10
ADR
294821608
51013
3867574
SH
SOLE
3412489
0
455085
ERIE INDEMNITY CO
Common Stock
29530P102
15210
68853
SH
SOLE
54435
0
14418
EROS STX GLOBAL CORP
Common Stock
G3788M114
192
106056
SH
SOLE
93659
0
12397
ERSTE BK DER OESTERREICHISCH SPONSORED ADR
ADR
296036304
10610
619037
SH
SOLE
546031
0
73006
ESCO TECHNOLOGIES INC
Common Stock
296315104
8960
82284
SH
SOLE
71773
0
10511
ESPERION THERAPEUTICS COM
Common Stock
29664W105
1608
57343
SH
SOLE
55933
0
1410
ESSA BANCORP INC
Common Stock
29667D104
166
10372
SH
SOLE
4253
0
6119
ESSENT GROUP LTD
Common Stock
G3198U102
9710
204473
SH
SOLE
116714
0
87759
ESSENTIAL PROPERTIES REALTY
REIT
29670E107
6569
287716
SH
SOLE
262739
0
24977
ESSENTIAL UTILITIES INC
Common Stock
29670G102
18481
412992
SH
SOLE
385506
0
27486
ESSEX PROPERTY TRUST INC REIT
REIT
297178105
42288
155563
SH
SOLE
136939
0
18624
ESSILOR INTL S A ADR
ADR
297284200
42095
516250
SH
SOLE
449885
0
66364
ESTEE LAUDER COMPANIES-CL A
Common Stock
518439104
250155
860084
SH
SOLE
725010
0
135073
ETHAN ALLEN INTERIORS INC
Common Stock
297602104
2040
73879
SH
SOLE
53360
0
20519
Eton Pharmaceuticals Inc
Common Stock
29772L108
614
83867
SH
SOLE
82376
0
1491
ETSY INC COM
Common Stock
29786A106
66355
329027
SH
SOLE
236074
0
92953
EURONAV NV ANTWERPEN SHS
Common Stock
B38564108
400
43722
SH
SOLE
43572
0
150
EURONET WORLDWIDE INC
Common Stock
298736109
26309
190230
SH
SOLE
121760
0
68470
EVELO BIOSCIENCES INC
Common Stock
299734103
302
28217
SH
SOLE
1860
0
26357
EVENTBRITE INC-CLASS A
Common Stock
29975E109
1651
74493
SH
SOLE
63908
0
10585
EVERBRIDGE INC
Common Stock
29978A104
4155
34289
SH
SOLE
24862
0
9427
EVERCORE INC.
Common Stock
29977A105
19315
146618
SH
SOLE
108412
0
38206
EVEREST RE GROUP LTD
Common Stock
G3223R108
44813
180834
SH
SOLE
88540
0
92294
EVERGY INC
Common Stock
30034W106
36772
617711
SH
SOLE
560041
0
57670
EVERI HOLDINGS INC
Common Stock
30034T103
662
46909
SH
SOLE
8336
0
38573
EVERQUOTE INC - CLASS A
Common Stock
30041R108
458
12621
SH
SOLE
10992
0
1629
EVERSOURCE ENERGY
Common Stock
30040W108
112798
1302663
SH
SOLE
913263
0
389400
EVERTEC INC COM
Common Stock
30040P103
6352
170657
SH
SOLE
91204
0
79453
EVI INDUSTRIES INC
Common Stock
26929N102
373
12972
SH
SOLE
12972
0
0
EVO PAYMENTS INC-CLASS A
Common Stock
26927E104
1113
40452
SH
SOLE
25052
0
15400
EVOFEM BIOSCIENCES INC
Common Stock
30048L104
60
34493
SH
SOLE
22602
0
11891
EVOLENT HEALTH INC CL A
Common Stock
30050B101
1732
85735
SH
SOLE
10328
0
75407
EVOLUS INC
Common Stock
30052C107
142
10902
SH
SOLE
10786
0
116
EVOLUTION GAMING GROUP ADR
ADR
30051E104
21473
145097
SH
SOLE
132099
0
12998
EVOLUTION PETE CORP COM
Common Stock
30049A107
862
255176
SH
SOLE
195533
0
59643
EVOQUA WATER TECHNOLOGIES CORP
Common Stock
30057T105
4466
169812
SH
SOLE
121376
0
48436
EW SCRIPPS CO
Common Stock
811054402
3155
163722
SH
SOLE
115039
0
48683
EWZ - iShares MSCI Brazil ETF
ETF
464286400
13718
410104
SH
SOLE
0
0
410104
EXACT SCIENCES CORP COM
Common Stock
30063P105
23337
177088
SH
SOLE
149117
0
27971
EXELIXIS INC COM
Common Stock
30161Q104
13699
606435
SH
SOLE
561105
0
45330
EXELON CORP
Common Stock
30161N101
193503
4423935
SH
SOLE
2569265
0
1854671
EXLSERVICE HOLDINGS INC
Common Stock
302081104
11867
131621
SH
SOLE
71113
0
60508
EXP WORLD HOLDINGS INC
Common Stock
30212W100
1824
40045
SH
SOLE
37562
0
2483
EXPEDIA GROUP INC
Common Stock
30212P303
97462
566243
SH
SOLE
394207
0
172036
EXPEDITORS INTERNATIONAL OF WA
Common Stock
302130109
97726
907474
SH
SOLE
776142
0
131332
EXPERIAN GROUP LTD - SPON ADR
ADR
30215C101
50570
1467064
SH
SOLE
1336899
0
130165
EXPONENT INC
Common Stock
30214U102
19517
200278
SH
SOLE
134862
0
65416
EXTENDED STAY AMERICA INC
Unit
30224P200
10356
524349
SH
SOLE
500286
0
24063
EXTRA SPACE STORAGE INC REIT
REIT
30225T102
42985
324289
SH
SOLE
286541
0
37749
EXTREME NETWORKS
Common Stock
30226D106
3191
364641
SH
SOLE
188201
0
176440
EXXON MOBIL CORP
Common Stock
30231G102
526269
9426273
SH
SOLE
7224201
0
2202072
EZCORP INC
Common Stock
302301106
590
118718
SH
SOLE
103983
0
14735
F5 NETWORKS INC
Common Stock
315616102
82598
395927
SH
SOLE
224390
0
171537
FABRINET
Common Stock
G3323L100
8788
97219
SH
SOLE
91884
0
5335
FACEBOOK INC A
Common Stock
30303M102
2591411
8798461
SH
SOLE
6010584
0
2787878
FACTSET RESEARCH SYSTEMS INC
Common Stock
303075105
37002
119906
SH
SOLE
71615
0
48291
FAIR ISAAC CORP
Common Stock
303250104
38737
79698
SH
SOLE
68961
0
10737
FAIRFAX FINANCIAL HLDGS LTD
Common Stock
303901102
1003
2303
SH
SOLE
2208
0
95
FALCON MINERALS CORP
Common Stock
30607B109
2895
644774
SH
SOLE
617197
0
27577
FANUC CORPORATION - UNPONS ADR
ADR
307305102
70573
2927434
SH
SOLE
2211651
0
715783
FARFETCH LTD-CLASS A
Common Stock
30744W107
638
12032
SH
SOLE
10437
0
1595
FARMER BROS CO
Common Stock
307675108
155
14839
SH
SOLE
14704
0
135
FARMERS NATL BANC CORP COM
Common Stock
309627107
2149
128709
SH
SOLE
100423
0
28286
FARMLAND PARTNERS INC COM
REIT
31154R109
743
66261
SH
SOLE
62825
0
3436
FARO TECHNOLOGIES INC
Common Stock
311642102
6115
70633
SH
SOLE
48663
0
21970
FAST RETAILING CO LTD - ADR
ADR
31188H101
54097
675540
SH
SOLE
609044
0
66496
FASTENAL CO
Common Stock
311900104
121806
2422559
SH
SOLE
2204416
0
218143
FASTLY INC - CLASS A
Common Stock
31188V100
7033
104540
SH
SOLE
102080
0
2460
FATE THERAPEUTICS INC COM
Common Stock
31189P102
6990
84777
SH
SOLE
52830
0
31947
FB FINANCIAL CORP
Common Stock
30257X104
1891
42524
SH
SOLE
38418
0
4106
FBL FINANCIAL GROUP INC
Common Stock
30239F106
2253
40284
SH
SOLE
39035
0
1249
FEDERAL AGRICULTURAL MORTGAGE
Common Stock
313148306
2741
27210
SH
SOLE
7511
0
19699
FEDERAL REALTY INVT TR SH BEN INT NEW REIT
REIT
313747206
24524
241736
SH
SOLE
203830
0
37906
FEDERAL SIGNAL CORP
Common Stock
313855108
5607
146395
SH
SOLE
119517
0
26878
FEDERATED HERMES INC
Common Stock
314211103
15562
497185
SH
SOLE
382207
0
114978
FEDERATED PREMIER MUNI INC
Closed-End Fund
31423P108
599
41232
SH
SOLE
0
0
41232
FEDEX CORP
Common Stock
31428X106
314493
1107215
SH
SOLE
695501
0
411714
FEDNAT HOLDING CO
Common Stock
31431B109
330
71181
SH
SOLE
65526
0
5655
FENNEC PHARMACEUTICALS
Common Stock
31447P100
171
27504
SH
SOLE
24469
0
3035
FERGUSON PLC
Common Stock
G3421J106
44049
366674
SH
SOLE
308281
0
58394
Ferrari NV
Common Stock
N3167Y103
52341
250099
SH
SOLE
222094
0
28005
FERRO CORP
Common Stock
315405100
2743
162674
SH
SOLE
148268
0
14406
FERROVIAL S A ADR
ADR
315437103
24138
921310
SH
SOLE
838322
0
82988
FIBROGEN INC COM
Common Stock
31572Q808
1900
54747
SH
SOLE
50959
0
3788
FIDELITY CON DISCRET ETF
ETF
316092204
619
8109
SH
SOLE
5354
0
2755
FIDELITY FINANCIALS ETF
ETF
316092501
797
16290
SH
SOLE
11160
0
5130
FIDELITY HEALTH CARE ETF
ETF
316092600
762
12929
SH
SOLE
9004
0
3926
FIDELITY INFO TECH ETF
ETF
316092808
1131
10687
SH
SOLE
7328
0
3359
FIDELITY NATIONAL INFORMATION
Common Stock
31620M106
262998
1870408
SH
SOLE
1644608
0
225800
FIESTA RESTAURANT GR COM
Common Stock
31660B101
587
46625
SH
SOLE
43464
0
3161
FIFTH THIRD BANCORP
Common Stock
316773100
180617
4822894
SH
SOLE
3236086
0
1586808
FINANCIAL INSTITUTIONS INC
Common Stock
317585404
2631
86859
SH
SOLE
30269
0
56590
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
1937
56895
SH
SOLE
45671
0
11224
FINMECCANICA SPA ADR
ADR
52660W101
901
223109
SH
SOLE
205164
0
17945
FIREEYE INC COM
Common Stock
31816Q101
7489
382660
SH
SOLE
337769
0
44891
FIRST AMERICAN FINANCIAL CORP
Common Stock
31847R102
10140
179001
SH
SOLE
143961
0
35040
FIRST BANCORP INC/ME
Common Stock
31866P102
287
9847
SH
SOLE
9710
0
137
FIRST BANCORP P R COM
Common Stock
318672706
12617
1120506
SH
SOLE
1026255
0
94251
FIRST BANCORP/TROY NC
Common Stock
318910106
1839
42266
SH
SOLE
39825
0
2441
FIRST BANCSHARES MS COM
Common Stock
318916103
405
11072
SH
SOLE
10983
0
89
FIRST BANK/HAMILTON NJ
Common Stock
31931U102
573
47060
SH
SOLE
22527
0
24532
FIRST BUSEY CORP
Common Stock
319383204
10366
404130
SH
SOLE
298627
0
105503
FIRST CASH INC
Common Stock
33767D105
3692
56218
SH
SOLE
53281
0
2936
FIRST CITIZENS BANCSHARES INC/
Common Stock
31946M103
10650
12743
SH
SOLE
10105
0
2638
FIRST COMMONWEALTH FINANCIAL C
Common Stock
319829107
15846
1102721
SH
SOLE
382992
0
719729
FIRST COMMUNITY BANCSHARES INC
Common Stock
31983A103
3391
113079
SH
SOLE
19756
0
93323
FIRST EAGLE SENIOR LOAN FUND
Closed-End Fund
32010E100
707
49311
SH
SOLE
0
0
49311
FIRST FINANCIAL BANCORP
Common Stock
320209109
8548
356160
SH
SOLE
334788
0
21372
FIRST FINANCIAL BANKSHARES INC
Common Stock
32020R109
9451
202252
SH
SOLE
151966
0
50286
FIRST FINANCIAL CORP/IN
Common Stock
320218100
331
7348
SH
SOLE
6895
0
453
FIRST FNDTN INC COM
Common Stock
32026V104
838
35709
SH
SOLE
21093
0
14616
FIRST HAWAIIAN INC
Common Stock
32051X108
17410
636097
SH
SOLE
378069
0
258029
FIRST HORIZON CORP
Common Stock
320517105
60428
3573535
SH
SOLE
2521315
0
1052220
FIRST INDUSTRIAL REALTY TRUS COM REIT
REIT
32054K103
15173
331369
SH
SOLE
303788
0
27581
FIRST INTERNET BANCORP
Common Stock
320557101
279
7930
SH
SOLE
2310
0
5619
FIRST INTERSTATE BANCSYSTEM IN
Common Stock
32055Y201
2529
54924
SH
SOLE
53062
0
1862
FIRST MERCHANTS CORP
Common Stock
320817109
9356
201208
SH
SOLE
56316
0
144892
FIRST MID ILL BANCSHARES INC
Common Stock
320866106
465
10583
SH
SOLE
10566
0
17
FIRST MIDWEST BANCORP INC/IL
Common Stock
320867104
12868
587330
SH
SOLE
317172
0
270158
FIRST OF LONG ISLAND CORP/THE
Common Stock
320734106
642
30210
SH
SOLE
29008
0
1202
FIRST REP BK SAN FRANCISCO COM
Common Stock
33616C100
139366
835779
SH
SOLE
500868
0
334911
FIRST SOLAR INC
Common Stock
336433107
16772
192115
SH
SOLE
160109
0
32006
FIRST TR ENERGY INFRAS COM
Closed-End Fund
33738C103
1216
98232
SH
SOLE
89879
0
8353
FIRST TR EXCH TRD FD DJ INTERNT IDX
ETF
33733E302
763
3497
SH
SOLE
769
0
2728
FIRST TR EXCHANGE-TRAD NO AMER ENERGY
ETF
33738D101
2095
91826
SH
SOLE
91826
0
0
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF
ETF
33739E108
1908
94697
SH
SOLE
93453
0
1244
FIRST TR HIGH INCOME L COM
Closed-End Fund
33738E109
26960
1783050
SH
SOLE
1085411
0
697639
First Trust Cloud Computing ET
ETF
33734X192
215
2244
SH
SOLE
44
0
2200
FIRST TRUST DEVELP MKT EX-US
ETF
33737J174
805
13397
SH
SOLE
13397
0
0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND
Closed-End Fund
33718W103
42932
1792560
SH
SOLE
1541817
0
250743
FIRST TRUST RISING DIVIDEND
ETF
33738R506
222
4888
SH
SOLE
4888
0
0
FIRST TRUST/ABERDEEN GLOBAL OPPORTUNITY
Closed-End Fund
337319107
247
24601
SH
SOLE
23941
0
660
FIRST VALUE LINE DIVIDEND INDEX ETF
ETF
33734H106
495
13037
SH
SOLE
12929
0
108
FIRSTENERGY CORP
Common Stock
337932107
67857
1956109
SH
SOLE
1416872
0
539237
FIRSTSERVICE CORP
Common Stock
33767E202
1442
9730
SH
SOLE
9681
0
49
FISERV INC
Common Stock
337738108
223764
1879737
SH
SOLE
1489761
0
389976
FISKER INC
Common Stock
33813J106
869
50491
SH
SOLE
1
0
50490
FIVE BELOW INC COM
Common Stock
33829M101
24557
128711
SH
SOLE
90697
0
38014
FIVE PRIME THERAPEUTICS INC
Common Stock
33830X104
2901
77021
SH
SOLE
65331
0
11690
FIVE STAR SENIOR LIVING INC
Common Stock
33832D205
439
71801
SH
SOLE
2965
0
68836
FIVE9 INC COM
Common Stock
338307101
30623
195890
SH
SOLE
115728
0
80162
FIVERR INTERNATIONAL LTD
Common Stock
M4R82T106
2303
10604
SH
SOLE
10603
0
1
FLAGSTAR BANCORP INC
Common Stock
337930705
10531
233498
SH
SOLE
99873
0
133625
FLEETCOR TECHNOLOGIES INC
Common Stock
339041105
65949
245502
SH
SOLE
215531
0
29971
FLEX LTD
Common Stock
Y2573F102
17681
965627
SH
SOLE
561290
0
404337
FLEXION THERAPEUTICS INC
Common Stock
33938J106
199
22225
SH
SOLE
19103
0
3122
FLEXSTEEL INDS INC COM
Common Stock
339382103
810
23250
SH
SOLE
22933
0
317
FLIR SYSTEMS INC
Common Stock
302445101
22115
391629
SH
SOLE
348078
0
43551
FLOOR & DECOR HOLDINGS INC-A
Common Stock
339750101
15695
164382
SH
SOLE
128074
0
36308
FLOWERS FOODS INC
Common Stock
343498101
13915
584683
SH
SOLE
447786
0
136896
FLOWSERVE CORP
Common Stock
34354P105
21790
561458
SH
SOLE
478680
0
82778
FLUENT INC
Common Stock
34380C102
77
18777
SH
SOLE
18578
0
199
FLUIDIGM CORP DEL COM
Common Stock
34385P108
86
19039
SH
SOLE
5302
0
13737
FLUOR CORP
Common Stock
343412102
59868
2592801
SH
SOLE
1154421
0
1438380
FLUSHING FINANCIAL CORP
Common Stock
343873105
2862
134802
SH
SOLE
85792
0
49010
Flutter Entertainment PLC
Common Stock
G3643J108
564
2614
SH
SOLE
2511
0
103
Flutter Entertainment PLC
ADR
344044102
41827
382678
SH
SOLE
348240
0
34438
FMC CORP
Common Stock
302491303
69735
630462
SH
SOLE
382565
0
247897
FNB CORP/PA
Common Stock
302520101
43730
3443325
SH
SOLE
1899040
0
1544285
FNF GROUP
Common Stock
31620R303
17935
441103
SH
SOLE
420234
0
20870
FOCUS FINANCIAL PARTNERS-A
Common Stock
34417P100
609
14627
SH
SOLE
13826
0
801
FOLEY TRASIMENE ACQUISITION
Unit
34431F203
929
86857
SH
SOLE
0
0
86857
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT
ADR
344419106
10247
136025
SH
SOLE
129745
0
6279
FOOT LOCKER INC
Common Stock
344849104
47519
844784
SH
SOLE
352126
0
492658
FORD MOTOR CO
Common Stock
345370860
189549
15473410
SH
SOLE
11151012
0
4322398
FORESTAR GROUP INC
Common Stock
346232101
256
11002
SH
SOLE
9245
0
1757
FORMA THERAPEUTICS HOLDINGS
Common Stock
34633R104
1495
53350
SH
SOLE
53325
0
25
FORMFACTOR INC
Common Stock
346375108
10240
227002
SH
SOLE
191487
0
35515
FORRESTER RESEARCH INC
Common Stock
346563109
2665
62737
SH
SOLE
16791
0
45946
FORTERRA INC
Common Stock
34960W106
369
15858
SH
SOLE
15148
0
710
FORTESCUE METALS GROUP SPONS ADR
ADR
34959A206
70573
2295794
SH
SOLE
2107806
0
187988
FORTINET INC
Common Stock
34959E109
84177
456441
SH
SOLE
398282
0
58159
Fortis Inc/Canada
Common Stock
349553107
1031
23778
SH
SOLE
23755
0
23
FORTITUDE GOLD CORP
Common Stock
34962K100
214
46300
SH
SOLE
5096
0
41204
FORTIVE CORP
Common Stock
34959J108
87039
1232142
SH
SOLE
851210
0
380932
FORTUM OYJ ADR
ADR
34959F106
303
55746
SH
SOLE
27213
0
28533
FORTUNE BRANDS HOME & SECURITY
Common Stock
34964C106
50922
531433
SH
SOLE
469109
0
62324
FORWARD AIR CORP
Common Stock
349853101
6798
76546
SH
SOLE
60040
0
16506
FOSSIL GROUP INC
Common Stock
34988V106
1001
80753
SH
SOLE
75364
0
5389
FOUR CORNERS PROPERTY TRUST
REIT
35086T109
4622
168679
SH
SOLE
151177
0
17502
FOX CORP - CLASS A
Common Stock
35137L105
43382
1201380
SH
SOLE
760419
0
440962
FOX CORP- CLASS B
Common Stock
35137L204
13081
374502
SH
SOLE
302731
0
71771
FOX FACTORY HLDG CORP COM
Common Stock
35138V102
7152
56288
SH
SOLE
39795
0
16493
FRANCO-NEVADA CORP
Common Stock
351858105
11972
95555
SH
SOLE
89675
0
5880
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
9477
120047
SH
SOLE
97469
0
22578
FRANKLIN RESOURCES INC
Common Stock
354613101
133271
4502407
SH
SOLE
2544101
0
1958306
FRANKLIN STREET PROPERTIES C REIT
REIT
35471R106
3678
674902
SH
SOLE
561348
0
113554
FRANKS INTL N V COM
Common Stock
N33462107
104
29314
SH
SOLE
19812
0
9502
FREEDOM HOLDING CORP/NV
Common Stock
356390104
363
6800
SH
SOLE
6800
0
0
FREEPORT-MCMORAN INC
Common Stock
35671D857
154759
4699636
SH
SOLE
3458335
0
1241301
FREQUENCY THERAPEUTICS INC
Common Stock
35803L108
104
10992
SH
SOLE
10728
0
264
FRESENIUS MED CARE AG SPONSORED ADR
ADR
358029106
14608
396098
SH
SOLE
361544
0
34554
FRESENIUS SE & CO KGAA SPONSORED ADR
ADR
35804M105
12956
1158898
SH
SOLE
1047959
0
110939
FRESH DEL MONTE PRODUCE INC
Common Stock
G36738105
1835
64081
SH
SOLE
59264
0
4817
FRESHPET INC
Common Stock
358039105
11277
71008
SH
SOLE
48144
0
22864
FRONTDOOR INC
Common Stock
35905A109
12023
223690
SH
SOLE
128169
0
95521
FRONTLINE LTD/BERMUDA
Common Stock
G3682E192
1726
241456
SH
SOLE
234004
0
7452
FRP HOLDINGS INC
Common Stock
30292L107
285
5790
SH
SOLE
1081
0
4709
FS KKR CAPITAL CORP
Common Stock
302635206
645
32541
SH
SOLE
0
0
32541
FTI CONSULTING INC
Common Stock
302941109
9906
70704
SH
SOLE
56058
0
14646
FUCHS PETROLUB SE ADR
ADR
35952Q106
15362
1283948
SH
SOLE
1156302
0
127646
FUELCELL ENERGY INC COM
Common Stock
35952H601
527
36584
SH
SOLE
33881
0
2703
FUJI ELECTRIC HLDS-UNSP ADR
ADR
35955T107
856
80289
SH
SOLE
62508
0
17781
FUJI PHOTO FILM LTD ADR
ADR
35958N107
45234
757688
SH
SOLE
689406
0
68281
FUJITSU LIMITED ADR 5 COM
ADR
359590304
43037
1473809
SH
SOLE
1305441
0
168367
FULGENT GENETICS INC COM
Common Stock
359664109
1916
19830
SH
SOLE
16495
0
3335
FULTON FINANCIAL CORP
Common Stock
360271100
6667
391469
SH
SOLE
313740
0
77729
FUNKO INC-CLASS A
Common Stock
361008105
3428
174210
SH
SOLE
131440
0
42770
FUTUREFUEL CORPORATION COM
Common Stock
36116M106
1149
79098
SH
SOLE
68654
0
10444
G1 THERAPEUTICS INC
Common Stock
3621LQ109
639
26577
SH
SOLE
24374
0
2203
G4S PLC ADR
ADR
37441W108
1587
94155
SH
SOLE
81236
0
12919
GALAPAGOS NV-SPON ADR
ADR
36315X101
2220
28799
SH
SOLE
24866
0
3933
GALECTIN THERAPEUTICS COM NEW
Common Stock
363225202
75
34407
SH
SOLE
31887
0
2520
GALP ENERGIA SGPS SA ADR
ADR
364097105
11327
1966538
SH
SOLE
1772332
0
194206
GAMESA CORP TECN-UNSPON ADR
ADR
82621P101
2215
286159
SH
SOLE
255289
0
30870
GAMESTOP CORP
Common Stock
36467W109
17245
90848
SH
SOLE
84503
0
6345
GAMING & LEISURE PPTYS COM
REIT
36467J108
30758
724907
SH
SOLE
171092
0
553815
GAN LTD
Common Stock
G3728V109
662
36367
SH
SOLE
35457
0
910
GANNETT CO INC
Common Stock
36472T109
445
82767
SH
SOLE
76936
0
5831
GAP INC/THE
Common Stock
364760108
67548
2268234
SH
SOLE
1680363
0
587871
GARMIN LTD
Common Stock
H2906T109
74174
562564
SH
SOLE
458192
0
104372
GARRETT MOTION INC
Common Stock
366505105
54
10467
SH
SOLE
8502
0
1965
GARTNER INC
Common Stock
366651107
52636
288337
SH
SOLE
263360
0
24977
GASLOG LTD SHS
Common Stock
G37585109
409
70910
SH
SOLE
70910
0
0
GATES INDUSTRIAL CORP PLC
Common Stock
G39108108
2894
180959
SH
SOLE
143412
0
37547
GATX CORP
Common Stock
361448103
12208
131636
SH
SOLE
128366
0
3270
GCP APPLIED TECHNOLOGIES
Common Stock
36164Y101
2670
108782
SH
SOLE
101872
0
6910
GDS HOLDINGS LTD - ADR
ADR
36165L108
10466
129061
SH
SOLE
126497
0
2564
GEBERIT AG-UNSP ADR
ADR
36840V109
27108
426158
SH
SOLE
386357
0
39801
GEELY AUTOMOBILE HLDGS ADR
ADR
36847Q103
4400
84557
SH
SOLE
79761
0
4796
GENCO SHIPPING & TRADING LTD
Common Stock
Y2685T131
461
45745
SH
SOLE
41934
0
3811
GENERAC HOLDINGS INC
Common Stock
368736104
27041
82581
SH
SOLE
67005
0
15576
GENERAL AMERICAN INVESTORS
Closed-End Fund
368802104
14930
374738
SH
SOLE
272021
0
102718
GENERAL DYNAMICS CORP
Common Stock
369550108
131875
726346
SH
SOLE
570849
0
155497
GENERAL ELECTRIC CO
Common Stock
369604103
355576
27081171
SH
SOLE
17930884
0
9150287
GENERAL MILLS INC
Common Stock
370334104
155946
2543145
SH
SOLE
2045640
0
497505
GENERAL MOTORS CO
Common Stock
37045V100
223694
3893043
SH
SOLE
2400234
0
1492809
GENERATION BIO CO
Common Stock
37148K100
295
10372
SH
SOLE
10169
0
203
GENESCO INC
Common Stock
371532102
3184
67024
SH
SOLE
54889
0
12135
GENIE ENERGY LTD
Common Stock
372284208
335
52867
SH
SOLE
48614
0
4253
GENMAB A/S -SP ADR
ADR
372303206
21565
656879
SH
SOLE
593344
0
63535
GENMARK DIAGNOSTICS IN COM
Common Stock
372309104
1039
43480
SH
SOLE
26913
0
16567
GENPACT LTD
Common Stock
G3922B107
17087
399037
SH
SOLE
292815
0
106223
GENPREX INC
Common Stock
372446104
59
13759
SH
SOLE
12948
0
811
GENTEX CORP
Common Stock
371901109
25780
722744
SH
SOLE
675627
0
47117
GENTHERM INC
Common Stock
37253A103
9318
125734
SH
SOLE
120904
0
4830
GENTING BERHAD SPONSORED ADR
ADR
372452300
447
63388
SH
SOLE
63388
0
0
GENUINE PARTS CO
Common Stock
372460105
88246
763440
SH
SOLE
452879
0
310561
GENWORTH FINANCIAL INC
Common Stock
37247D106
6742
2030841
SH
SOLE
905489
0
1125352
GEO GROUP INC/THE
REIT
36162J106
1364
175715
SH
SOLE
156948
0
18767
GEOSPACE TECHNOLOGIES CORP
Common Stock
37364X109
198
21733
SH
SOLE
21452
0
281
GERDAU S A SPONSORED ADR
ADR
373737105
3627
679221
SH
SOLE
604085
0
75137
GERMAN AMERICAN BANCORP INC
Common Stock
373865104
661
14309
SH
SOLE
11187
0
3122
GERON CORP COM
Common Stock
374163103
151
95349
SH
SOLE
95349
0
0
GETINGE AB ADR
ADR
37427X104
289
10472
SH
SOLE
10472
0
0
GETTY REALTY CORP REIT
REIT
374297109
5211
183999
SH
SOLE
145108
0
38891
GFL Environmental Inc
Common Stock
36168Q104
846
24216
SH
SOLE
24216
0
0
GIBRALTAR INDUSTRIES INC
Common Stock
374689107
8625
94254
SH
SOLE
68844
0
25410
G-III APPAREL GROUP LTD
Common Stock
36237H101
7639
253442
SH
SOLE
220075
0
33367
GILDAN ACTIVEWEAR INC
Common Stock
375916103
6669
217513
SH
SOLE
212071
0
5442
GILEAD SCIENCES INC
Common Stock
375558103
423890
6558712
SH
SOLE
3757908
0
2800804
GIVAUDAN - UNSPONS ADR
ADR
37636P108
65239
844820
SH
SOLE
730920
0
113900
GLACIER BANCORP INC
Common Stock
37637Q105
6913
121118
SH
SOLE
98635
0
22483
GLADSTONE COMMERCIAL CORP REIT
REIT
376536108
2531
129396
SH
SOLE
89887
0
39508
GLADSTONE LD CORP COM
REIT
376549101
1038
56714
SH
SOLE
54329
0
2386
Glatfelter Corp
Common Stock
377320106
3098
180656
SH
SOLE
172920
0
7736
GLAUKOS CORP COM
Common Stock
377322102
7950
94727
SH
SOLE
67494
0
27233
GLAXOSMITHKLINE PLC SPONSORED ADR
ADR
37733W105
66144
1853290
SH
SOLE
1672329
0
180961
GLENCORE XSTRATA PLC ADR
ADR
37827X100
44259
5645288
SH
SOLE
4886266
0
759022
GLOBAL BLOOD THERAPEUT COM
Common Stock
37890U108
1773
43499
SH
SOLE
31862
0
11637
GLOBAL CORD BLOOD CORP
Common Stock
G39342103
280
61917
SH
SOLE
61917
0
0
GLOBAL MEDICAL REIT INC
REIT
37954A204
1589
121194
SH
SOLE
113283
0
7911
GLOBAL NET LEASE INC
REIT
379378201
6272
347283
SH
SOLE
303921
0
43362
GLOBAL PAYMENTS INC
Common Stock
37940X102
183825
911919
SH
SOLE
692753
0
219166
GLOBAL WTR RES INC COM
Common Stock
379463102
391
23966
SH
SOLE
20328
0
3638
GLOBANT SA
Common Stock
L44385109
10196
49110
SH
SOLE
41240
0
7870
GLOBE LIFE INC
Common Stock
37959E102
42086
435539
SH
SOLE
366865
0
68674
GLOBUS MED INC CL A
Common Stock
379577208
7697
124808
SH
SOLE
92423
0
32385
GLU MOBILE INC
Common Stock
379890106
3772
302224
SH
SOLE
265733
0
36491
GLYCOMIMETICS INC COM
Common Stock
38000Q102
127
42036
SH
SOLE
41742
0
294
GMS INC
Common Stock
36251C103
3952
94670
SH
SOLE
75929
0
18741
GODADDY INC CL A
Common Stock
380237107
15528
200048
SH
SOLE
174659
0
25389
GOGO INC
Common Stock
38046C109
433
44807
SH
SOLE
43544
0
1263
GoHealth Inc
Common Stock
38046W105
216
18478
SH
SOLE
8451
0
10027
GOLAR LNG LTD
Common Stock
G9456A100
2423
236859
SH
SOLE
224937
0
11922
GOLD FIELDS LTD SPONS ADR
ADR
38059T106
16926
1783519
SH
SOLE
1715354
0
68166
GOLD RESOURCE CORP COM
Common Stock
38068T105
168
63551
SH
SOLE
58391
0
5160
GOLDEN ENTERTAINMENT INC
Common Stock
381013101
1776
70324
SH
SOLE
69310
0
1014
GOLDMAN SACHS GROUP INC/THE
Common Stock
38141G104
348428
1065529
SH
SOLE
859839
0
205690
GOLUB CAPITAL BDC INC
Common Stock
38173M102
953
65203
SH
SOLE
65203
0
0
GOODRICH PETROLEUM CORP
Common Stock
382410843
207
21833
SH
SOLE
21385
0
448
GOODYEAR TIRE & RUBBER CO/THE
Common Stock
382550101
55880
3180410
SH
SOLE
1456350
0
1724060
GOOSEHEAD INSURANCE INC -A
Common Stock
38267D109
1695
15812
SH
SOLE
15412
0
400
GOPRO INC-CLASS A
Common Stock
38268T103
342
29421
SH
SOLE
27578
0
1843
GORMAN-RUPP CO/THE
Common Stock
383082104
583
17623
SH
SOLE
16903
0
720
GOSSAMER BIO INC
Common Stock
38341P102
261
28231
SH
SOLE
24810
0
3421
GRACO INC
Common Stock
384109104
87043
1215343
SH
SOLE
444821
0
770522
GRAFTECH INTERNATIONAL LTD
Common Stock
384313508
1805
147573
SH
SOLE
90561
0
57012
GRAHAM CORP
Common Stock
384556106
541
37983
SH
SOLE
6078
0
31904
GRAHAM HOLDINGS CO
Common Stock
384637104
10162
18067
SH
SOLE
6666
0
11401
GRAND CANYON EDUCATION INC
Common Stock
38526M106
10148
94757
SH
SOLE
81194
0
13563
GRANITE CONSTRUCTION INC
Common Stock
387328107
8150
202480
SH
SOLE
189843
0
12637
GRANITE PT MTG TR INC
REIT
38741L107
3237
270456
SH
SOLE
260507
0
9949
GRAPHIC PACKAGING HOLDING CO
Common Stock
388689101
11665
642356
SH
SOLE
627227
0
15128
GRAY TELEVISION INC
Common Stock
389375106
2648
143916
SH
SOLE
79178
0
64738
GREAT AJAX CORP COM
REIT
38983D300
3583
328735
SH
SOLE
319099
0
9635
GREAT LAKES DREDGE & DOCK CORP
Common Stock
390607109
831
57025
SH
SOLE
36332
0
20693
GREAT SOUTHERN BANCORP INC
Common Stock
390905107
1607
28349
SH
SOLE
7716
0
20634
GREAT WALL MOTOR CO-UNS ADR
ADR
39137B109
305
11267
SH
SOLE
11267
0
0
GREAT WESTN BANCORP COM
Common Stock
391416104
9189
303354
SH
SOLE
206470
0
96884
GREEK ORGANIZATION OF FOOTBALL ADR
ADR
392483103
314
46166
SH
SOLE
42169
0
3997
GREEN BRIK PARTNERS
Common Stock
392709101
2880
126988
SH
SOLE
49979
0
77009
GREEN DOT CORP
Common Stock
39304D102
5853
127824
SH
SOLE
121212
0
6612
GREEN PLAINS INC
Common Stock
393222104
2479
91588
SH
SOLE
84181
0
7407
GREENBRIER COS INC
Common Stock
393657101
7368
156041
SH
SOLE
143174
0
12867
GREENHILL & CO INC
Common Stock
395259104
257
15603
SH
SOLE
14926
0
677
GREENLANE HOLDINGS INC - A
Common Stock
395330103
182
34323
SH
SOLE
34000
0
323
GREENLIGHT CAPITAL RE LTD
Common Stock
G4095J109
301
34653
SH
SOLE
28786
0
5867
GREIF INC
Common Stock
397624107
5251
92127
SH
SOLE
52823
0
39304
GRIFFON CORP
Common Stock
398433102
4261
156839
SH
SOLE
99202
0
57636
GRIFOLS SA-ADR
ADR
398438408
12808
740784
SH
SOLE
645944
0
94840
GRITSTONE ONCOLOGY INC
Common Stock
39868T105
490
51957
SH
SOLE
51601
0
356
GROCERY OUTLET HOLDING CORP
Common Stock
39874R101
2905
78758
SH
SOLE
54001
0
24757
GROUP 1 AUTOMOTIVE INC
Common Stock
398905109
12597
79832
SH
SOLE
59592
0
20240
GROUPON INC COM CL A
Common Stock
399473206
3784
74857
SH
SOLE
74614
0
243
GROWGENERATION CORP
Common Stock
39986L109
2456
49422
SH
SOLE
16041
0
33381
GRUBHUB INC
Common Stock
400110102
8229
137145
SH
SOLE
128555
0
8590
GRUPO AEROPORTUARIO DEL ADR
ADR
400506101
3306
31425
SH
SOLE
30127
0
1298
GRUPO AEROPORTUARIO SPON ADR
ADR
400501102
587
11629
SH
SOLE
11546
0
83
GRUPO AEROPORTUARIO SUR-ADR
ADR
40051E202
4637
26082
SH
SOLE
24044
0
2038
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
488
78449
SH
SOLE
70683
0
7766
GRUPO FINANCIERO BANOR ADR
ADR
40052P107
7169
255307
SH
SOLE
52176
0
203131
GRUPO FINANCIERO GALICIA-ADR
ADR
399909100
312
40976
SH
SOLE
37675
0
3301
GRUPO TELEVISA SA DE CV SP ADR REP ORD
ADR
40049J206
7180
810404
SH
SOLE
791512
0
18892
GSX TECHEDU INC- ADR
ADR
36257Y109
610
18003
SH
SOLE
15791
0
2212
GTT COMMUNICATIONS INC COM
Common Stock
362393100
97
53186
SH
SOLE
51943
0
1243
GTY TECHNOLOGY HOLDINGS INC
Common Stock
362409104
245
38270
SH
SOLE
35880
0
2390
GUANGDONG INVT LTD SPONSORED ADR
ADR
400654208
594
7240
SH
SOLE
6763
0
477
GUARANTY BANCSHARES INC
Common Stock
400764106
224
6096
SH
SOLE
6003
0
93
GUARDANT HEALTH INC
Common Stock
40131M109
17716
116055
SH
SOLE
46310
0
69745
GUESS INC
Common Stock
401617105
3378
143727
SH
SOLE
136047
0
7680
GUIDEWIRE SOFTWARE INC COM
Common Stock
40171V100
28058
276082
SH
SOLE
271271
0
4811
GW PHARMACEUTICALS PLC ADS
ADR
36197T103
455
2098
SH
SOLE
108
0
1990
H LUNDBECK A S ADR
ADR
40422M206
5083
148170
SH
SOLE
131201
0
16969
H&E EQUIPMENT SERVICES INC
Common Stock
404030108
565
14867
SH
SOLE
13655
0
1211
H&R BLOCK INC
Common Stock
093671105
16860
773407
SH
SOLE
674050
0
99357
HACKETT GROUP INC/THE
Common Stock
404609109
1530
93353
SH
SOLE
44018
0
49335
HAEMONETICS CORP
Common Stock
405024100
10906
98240
SH
SOLE
78866
0
19374
HAIN CELESTIAL GROUP INC/THE
Common Stock
405217100
19179
439881
SH
SOLE
378789
0
61092
Hakuhodo DY Holdings Inc
ADR
405328105
458
12985
SH
SOLE
7764
0
5221
HALLIBURTON CO
Common Stock
406216101
79268
3693757
SH
SOLE
3257751
0
436006
Halma PLC
ADR
40637C308
252
3810
SH
SOLE
3468
0
342
HALOZYME THERAPEUTICS INC
Common Stock
40637H109
13692
328421
SH
SOLE
220150
0
108271
HAMILTON LANE INC-CLASS A
Common Stock
407497106
2040
23031
SH
SOLE
12188
0
10843
HANCOCK PREFERRED INCOME FUND III
Closed-End Fund
41021P103
469
25781
SH
SOLE
22435
0
3346
HANCOCK WHITNEY CORP
Common Stock
410120109
14767
351510
SH
SOLE
311352
0
40157
HANESBRANDS INC
Common Stock
410345102
31833
1618353
SH
SOLE
1398945
0
219408
HANG LUNG PPTYS LTD SPONSORED ADR
ADR
41043M104
40398
3086150
SH
SOLE
2813217
0
272933
HANG SENG BK LTD SPONSORED ADR
ADR
41043C304
9824
506404
SH
SOLE
470495
0
35909
HANGER INC
Common Stock
41043F208
1103
48348
SH
SOLE
42121
0
6227
HANMI FINL CORP COM
Common Stock
410495204
2668
135216
SH
SOLE
81936
0
53280
HANNON ARMSTRONG SUST COM
REIT
41068X100
3875
69071
SH
SOLE
37714
0
31357
HANNOVER RUECKVERSICHER
ADR
410693105
31176
339906
SH
SOLE
309201
0
30705
HANOVER INSURANCE GROUP INC/TH
Common Stock
410867105
32635
252089
SH
SOLE
162075
0
90014
HARBORONE BANCORP INC
Common Stock
41165Y100
452
33519
SH
SOLE
14830
0
18689
HARLEY-DAVIDSON INC
Common Stock
412822108
36396
907621
SH
SOLE
596809
0
310812
HARMONIC INC
Common Stock
413160102
2464
314228
SH
SOLE
134626
0
179602
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
795
182253
SH
SOLE
157909
0
24344
HARSCO CORP
Common Stock
415864107
4899
285666
SH
SOLE
178836
0
106830
HARTFORD FINANCIAL SERVICES GR
Common Stock
416515104
91477
1369623
SH
SOLE
984261
0
385362
HARVARD BIOSCIENCE INC
Common Stock
416906105
79
14479
SH
SOLE
14479
0
0
HASBRO INC
Common Stock
418056107
44340
461302
SH
SOLE
399422
0
61880
HAVERTY FURNITURE COS INC
Common Stock
419596101
4520
121546
SH
SOLE
40960
0
80586
HAWAIIAN ELECTRIC INDUSTRIES I
Common Stock
419870100
25500
573925
SH
SOLE
505619
0
68307
HAWAIIAN HOLDINGS INC
Common Stock
419879101
6566
246182
SH
SOLE
208058
0
38124
HAWKINS INC
Common Stock
420261109
2727
81340
SH
SOLE
63871
0
17469
HAYNES INTERNATIONAL INC
Common Stock
420877201
1056
35608
SH
SOLE
33549
0
2059
HB FULLER CO
Common Stock
359694106
10833
172203
SH
SOLE
159106
0
13098
HC2 HOLDINGS INC
Common Stock
404139107
62
15814
SH
SOLE
15814
0
0
HCA HEALTHCARE INC
Common Stock
40412C101
227599
1208445
SH
SOLE
712636
0
495810
HCI GROUP INC
Common Stock
40416E103
1664
21658
SH
SOLE
19673
0
1985
HDFC BANK LTD ADR REPS 3 SHS
ADR
40415F101
52520
676018
SH
SOLE
546399
0
129619
HEADHUNTER GROUP PLC-ADR
ADR
42207L106
731
21560
SH
SOLE
21560
0
0
HEALTH CATALYST INC
Common Stock
42225T107
2477
52961
SH
SOLE
50787
0
2174
HEALTHCARE REALTY TRUST INC REIT
REIT
421946104
5299
174765
SH
SOLE
159933
0
14832
HEALTHCARE SERVICES GROUP INC
Common Stock
421906108
1680
59953
SH
SOLE
56159
0
3794
HEALTHCARE TR AMER INC CL A
REIT
42225P501
7072
256411
SH
SOLE
223917
0
32494
HEALTHEQUITY INC COM
Common Stock
42226A107
9191
135166
SH
SOLE
95650
0
39516
HEALTHPEAK PROPERTIES INC
REIT
42250P103
97419
3069292
SH
SOLE
1790848
0
1278444
HEALTHSTREAM INC COM
Common Stock
42222N103
2356
105470
SH
SOLE
62681
0
42789
HEARTLAND EXPRESS INC
Common Stock
422347104
4858
248123
SH
SOLE
110688
0
137435
HEARTLAND FINANCIAL USA INC
Common Stock
42234Q102
2498
49694
SH
SOLE
33146
0
16547
HEATH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
2741
23476
SH
SOLE
20247
0
3228
HECLA MINING CO
Common Stock
422704106
4523
794935
SH
SOLE
655002
0
139933
HEICO CORP
Common Stock
422806109
14640
116379
SH
SOLE
99030
0
17349
HEICO CORP - CLASS A
Common Stock
422806208
10617
93462
SH
SOLE
77902
0
15560
HEIDELBERGCEMENT AG ADR
ADR
42281P205
20125
1107906
SH
SOLE
1008909
0
98997
HEIDRICK & STRUGGLES INTERNATI
Common Stock
422819102
1100
30794
SH
SOLE
23275
0
7519
Heineken Holding NV
Common Stock
N39338194
1544
17228
SH
SOLE
16958
0
270
HEINEKEN HOLDING NV-SPN ADR
ADR
423008101
11903
264635
SH
SOLE
232452
0
32183
HEINEKEN N V ADR
ADR
423012301
23954
464227
SH
SOLE
354359
0
109868
HELEN OF TROY LTD
Common Stock
G4388N106
13505
64108
SH
SOLE
42281
0
21827
HELIOS TECHNOLOGIES INC
Common Stock
42328H109
3903
53559
SH
SOLE
26344
0
27215
HELIX ENERGY SOLUTIONS GROUP I
Common Stock
42330P107
1518
300601
SH
SOLE
279032
0
21569
HELLENIC TELECOM ORGANIZATN SPONSORED ADR
ADR
423325307
554
69863
SH
SOLE
67190
0
2673
HELMERICH & PAYNE INC
Common Stock
423452101
26164
970467
SH
SOLE
870223
0
100244
HEMISPHERE MEDIA GROUP CL A
Common Stock
42365Q103
575
49345
SH
SOLE
43544
0
5801
HENDERSON LD DEV LTD SPONSORED ADR
ADR
425166303
35994
7841772
SH
SOLE
7055947
0
785826
HENGAN INTL GROUP CO L ADR
ADR
42551N104
6696
203328
SH
SOLE
197281
0
6047
HENKEL LTD PARTNERSHIP SPON ADR PFD
ADR
42550U208
15215
534626
SH
SOLE
466812
0
67814
HENKEL LTD PARTNERSHIP SPONSORED ADR
ADR
42550U109
23434
945316
SH
SOLE
864123
0
81193
HENNES & MAURITZ AB - UNSP ADR
ADR
425883105
21739
4868869
SH
SOLE
4531792
0
337077
HENRY SCHEIN INC
Common Stock
806407102
28988
418666
SH
SOLE
373568
0
45098
HERBALIFE NUTRITION LTD
Common Stock
G4412G101
8910
200846
SH
SOLE
152160
0
48686
HERC HOLDINGS INC
Common Stock
42704L104
6983
68914
SH
SOLE
49125
0
19789
HERCULES CAPITAL INC
Common Stock
427096508
3430
213967
SH
SOLE
12724
0
201243
HERITAGE COMMERCE CORP
Common Stock
426927109
2293
187619
SH
SOLE
172712
0
14907
HERITAGE FINL CORP WASH COM
Common Stock
42722X106
2706
95833
SH
SOLE
88659
0
7174
HERITAGE INS HLDGS INC COM
Common Stock
42727J102
320
28920
SH
SOLE
22880
0
6040
HERITAGE-CRYSTAL CLEAN INC
Common Stock
42726M106
4378
161374
SH
SOLE
2336
0
159038
HERMAN MILLER INC
Common Stock
600544100
7241
175968
SH
SOLE
146362
0
29606
HERMES INTL SCA ADR
ADR
42751Q105
47756
430221
SH
SOLE
394085
0
36136
HERON THERAPEUTICS INC COM
Common Stock
427746102
2118
130689
SH
SOLE
45876
0
84813
HERSHA HOSPITALITY TRUST REIT
REIT
427825500
4665
442224
SH
SOLE
386916
0
55308
HERSHEY CO/THE
Common Stock
427866108
82936
524382
SH
SOLE
350064
0
174318
HESKA CORP COM
Common Stock
42805E306
2868
17022
SH
SOLE
11020
0
6002
HESS CORP
Common Stock
42809H107
49233
695768
SH
SOLE
590575
0
105193
HEWLETT PACKARD ENTERP COM
Common Stock
42824C109
109392
6949909
SH
SOLE
4240747
0
2709162
HEXAGON AB ADR
ADR
428263107
39458
427669
SH
SOLE
389115
0
38554
HEXCEL CORP
Common Stock
428291108
22667
404765
SH
SOLE
356739
0
48026
HF FOODS GROUP INC
Common Stock
40417F109
390
54068
SH
SOLE
48269
0
5799
HIBBETT SPORTS INC
Common Stock
428567101
4438
64419
SH
SOLE
37117
0
27302
HIGHWOODS PPTYS INC COM REIT
REIT
431284108
6976
162469
SH
SOLE
136020
0
26448
HILLENBRAND INC
Common Stock
431571108
23480
492138
SH
SOLE
370615
0
121523
HILL-ROM HOLDINGS INC
Common Stock
431475102
19148
173319
SH
SOLE
104592
0
68727
HILLTOP HOLDINGS INC
Common Stock
432748101
7324
214579
SH
SOLE
114792
0
99787
HILTON GRAND VACATIONS INC
Common Stock
43283X105
4812
128345
SH
SOLE
122753
0
5592
HILTON WORLWIDE HOLDINGS INC
Common Stock
43300A203
60877
503449
SH
SOLE
435030
0
68419
HINO MOTORS LTD-UNSPON ADR
ADR
433406204
412
4791
SH
SOLE
2817
0
1974
HITACHI CONSTR MACHY C ADR
ADR
43358L101
1876
28917
SH
SOLE
25368
0
3549
HITACHI LIMITED ADR 10 COM
ADR
433578507
63690
688913
SH
SOLE
611066
0
77847
HMS HOLDINGS CORP
Common Stock
40425J101
7159
193617
SH
SOLE
179560
0
14057
HNI CORP
Common Stock
404251100
3772
95344
SH
SOLE
87807
0
7537
HOLCIM LTD SPONSORED ADR
ADR
50586V108
23282
1984858
SH
SOLE
1827998
0
156860
HOLLYFRONTIER CORP
Common Stock
436106108
108430
3030470
SH
SOLE
1823554
0
1206915
HOLOGIC INC
Common Stock
436440101
40484
544289
SH
SOLE
476482
0
67807
HOME BANCSHARES INC/AR
Common Stock
436893200
9628
355927
SH
SOLE
234520
0
121407
HOME DEPOT INC/THE
Common Stock
437076102
1192730
3907388
SH
SOLE
3363439
0
543949
HOMESTREET INC COM
Common Stock
43785V102
4762
108050
SH
SOLE
46245
0
61805
HOMETRUST BANCSHARES I COM
Common Stock
437872104
507
20826
SH
SOLE
14338
0
6488
HOMOLOGY MEDICINES INC
Common Stock
438083107
402
42754
SH
SOLE
2852
0
39902
HONDA MOTOR LTD AMERN SHS
ADR
438128308
47570
1575161
SH
SOLE
1420978
0
154183
HONEYWELL INTERNATIONAL INC
Common Stock
438516106
553824
2551363
SH
SOLE
1999001
0
552361
HONG KONG & CHINA GAS LTD SPONSORED ADR
ADR
438550303
7373
4523515
SH
SOLE
4144552
0
378963
HONG KONG EXCHANGES & CLEAR - ADR
ADR
43858F109
81105
1365630
SH
SOLE
1230339
0
135292
HONGKONG ELEC HOLDGS LTD SPONSORED ADR
ADR
739197200
1944
332842
SH
SOLE
305387
0
27455
Hongkong Land Holdings Ltd
ADR
438581308
1841
74644
SH
SOLE
60390
0
14254
HOOKER FURNITURE CORP
Common Stock
439038100
861
23616
SH
SOLE
23516
0
100
HOPE BANCORP INC
Common Stock
43940T109
13693
909215
SH
SOLE
765791
0
143424
HORACE MANN EDUCATORS CORP
Common Stock
440327104
6831
158099
SH
SOLE
128112
0
29987
HORIZON BANCORP INC/IN
Common Stock
440407104
2458
132290
SH
SOLE
126224
0
6066
HORIZON THERAPEUTICS PLC
Common Stock
G46188101
38850
422099
SH
SOLE
248599
0
173500
HORMEL FOODS CORP
Common Stock
440452100
65397
1368719
SH
SOLE
1053581
0
315137
HOST HOTELS & RESORTS INC REIT
REIT
44107P104
61045
3622852
SH
SOLE
1966802
0
1656050
HOSTESS BRAND INC
Common Stock
44109J106
15483
1079676
SH
SOLE
187730
0
891946
HOUGHTON MIFFLIN HARCO COM
Common Stock
44157R109
2207
289673
SH
SOLE
288095
0
1578
HOULIHAN LOKEY INC
Common Stock
441593100
10928
164312
SH
SOLE
150670
0
13642
HOWARD HUGHES CORP/THE
Common Stock
44267D107
12205
128298
SH
SOLE
32654
0
95644
HOWMET AEROSPACE INC
Common Stock
443201108
26881
836647
SH
SOLE
687189
0
149458
HOYA CORP SPONSORED ADR
ADR
443251103
74966
629699
SH
SOLE
545648
0
84051
HP INC
Common Stock
40434L105
191717
6038328
SH
SOLE
3899848
0
2138480
HSBC HLDGS PLC-SPON ADR
ADR
404280406
74440
2554579
SH
SOLE
2243693
0
310886
HUANENG PWR INTL INC SPON ADR N
ADR
443304100
1613
112768
SH
SOLE
107604
0
5164
HUAZHU GROUP LTD-ADR
ADR
44332N106
2999
54626
SH
SOLE
50055
0
4571
HUB GROUP INC
Common Stock
443320106
6351
94399
SH
SOLE
76819
0
17580
HUBBELL INC
Common Stock
443510607
27212
145605
SH
SOLE
138267
0
7337
HUBSPOT INC COM
Common Stock
443573100
25510
56163
SH
SOLE
52720
0
3443
HUDSON PAC PPTYS INC COM REIT
REIT
444097109
2865
105601
SH
SOLE
88955
0
16646
HUDSON TECHNOLOGIES COM
Common Stock
444144109
368
228377
SH
SOLE
0
0
228377
HUGO BOSS AG-SPN ADR
ADR
444560106
104
12748
SH
SOLE
12748
0
0
HUMANA INC
Common Stock
444859102
281096
670474
SH
SOLE
443455
0
227018
Humanigen Inc
Common Stock
444863203
360
18827
SH
SOLE
18827
0
0
HUNTINGTON BANCSHARES INC/OH
Common Stock
446150104
76082
4839794
SH
SOLE
4266551
0
573243
HUNTINGTON INGLASS INDUSTRIES INC
Common Stock
446413106
65956
320409
SH
SOLE
201983
0
118427
HUNTSMAN CORP
Common Stock
447011107
46613
1616815
SH
SOLE
316868
0
1299947
HURON CONSULTING GROUP INC
Common Stock
447462102
2557
50759
SH
SOLE
17147
0
33612
HUSQVARNA AB ADR
ADR
448103101
2285
78505
SH
SOLE
63557
0
14948
HUTCHISON CHINA MEDITECH - ADR
ADR
44842L103
1801
63742
SH
SOLE
59690
0
4052
HUYA INC-ADR
ADR
44852D108
974
49984
SH
SOLE
47944
0
2040
HYATT HOTELS CORP - CL A
Common Stock
448579102
6943
83951
SH
SOLE
60509
0
23442
HYPERMARCAS S A SPONSORED ADR
ADR
44914U106
390
69451
SH
SOLE
63674
0
5777
HYSTER-YALE MATERIALS HANDLING
Common Stock
449172105
1350
15496
SH
SOLE
14884
0
612
I3 VERTICALS INC-CLASS A
Common Stock
46571Y107
1080
34713
SH
SOLE
20922
0
13791
IAA INC
Common Stock
449253103
19303
350073
SH
SOLE
231182
0
118890
IAC/INTERACTIVECORP
Common Stock
44891N109
36768
169979
SH
SOLE
152308
0
17671
IBERDROLA SA
Common Stock
E6165F166
145
11198
SH
SOLE
2396
0
8802
IBERDROLA SA - SPONSORED ADR
ADR
450737101
91697
1773361
SH
SOLE
1583562
0
189799
ICF INTERNATIONAL INC
Common Stock
44925C103
1354
15497
SH
SOLE
10024
0
5473
ICHOR HOLDINGS LTD
Common Stock
G4740B105
3692
68629
SH
SOLE
44535
0
24094
ICICI BK LTD ADR
ADR
45104G104
35684
2226074
SH
SOLE
1960173
0
265901
ICL Group Ltd
Common Stock
M53213100
13280
2285635
SH
SOLE
2036349
0
249286
ICON PLC
Common Stock
G4705A100
15917
81057
SH
SOLE
63003
0
18054
ICU MEDICAL INC
Common Stock
44930G107
12990
63228
SH
SOLE
53167
0
10061
IDACORP INC
Common Stock
451107106
23044
230512
SH
SOLE
190481
0
40031
IDEX CORP
Common Stock
45167R104
58403
279015
SH
SOLE
250476
0
28539
IDEXX LABORATORIES INC
Common Stock
45168D104
164692
336580
SH
SOLE
257167
0
79413
IDT CORP
Common Stock
448947507
1043
46042
SH
SOLE
41049
0
4993
IGIB - iShares Trust iShares 5-10 Year Investment Grade Corporate Bond ETF
ETF
464288638
2732
46130
SH
SOLE
46130
0
0
IGM Biosciences Inc
Common Stock
449585108
408
5325
SH
SOLE
4241
0
1084
iHeartMedia Inc
Common Stock
45174J509
1610
88710
SH
SOLE
88135
0
575
IHS MARKIT LTD
Common Stock
G47567105
99189
1024887
SH
SOLE
930204
0
94683
II-VI INC
Common Stock
902104108
13834
202342
SH
SOLE
149309
0
53033
ILLINOIS TOOL WORKS INC
Common Stock
452308109
312909
1412553
SH
SOLE
1068417
0
344136
ILLUMINA INC
Common Stock
452327109
163409
425477
SH
SOLE
372981
0
52496
IMAX CORP
Common Stock
45245E109
1535
76361
SH
SOLE
73031
0
3330
IMMERSION CORP COM
Common Stock
452521107
227
23680
SH
SOLE
22064
0
1616
IMMUNITYBIO INC
Common Stock
45256X103
317
13342
SH
SOLE
12968
0
374
IMMUNOGEN INC COM
Common Stock
45253H101
1878
231884
SH
SOLE
180051
0
51833
IMMUNOVANT INC
Common Stock
45258J102
342
21291
SH
SOLE
21005
0
286
IMPALA PLATINUM HLDGS SPONSORED ADR
ADR
452553308
2858
152217
SH
SOLE
138975
0
13243
IMPERIAL BRANDS PLC-SPON ADR
ADR
45262P102
19337
933232
SH
SOLE
841417
0
91815
IMPERIAL HOLDINGS LTD SPON ADR
ADR
452833205
70
21527
SH
SOLE
21527
0
0
IMPERIAL OIL LTD
Common Stock
453038408
11590
479322
SH
SOLE
469672
0
9650
IMPINJ INC COM
Common Stock
453204109
996
17510
SH
SOLE
16010
0
1500
INARI MEDICAL INC
Common Stock
45332Y109
1876
17532
SH
SOLE
6776
0
10756
INCITEC PIVOT LTD
ADR
45326Y206
71
32541
SH
SOLE
32541
0
0
INCYTE CORP
Common Stock
45337C102
41919
515804
SH
SOLE
451349
0
64455
INDEPENDENCE HOLDING CO
Common Stock
453440307
515
12914
SH
SOLE
11953
0
961
INDEPENDENCE REALTY TRUST IN
REIT
45378A106
6388
420261
SH
SOLE
287872
0
132389
INDEPENDENT BANK CORP MICH COM
Common Stock
453838609
2723
115189
SH
SOLE
77998
0
37191
INDEPENDENT BANK CORP/ROCKLAND
Common Stock
453836108
5003
59429
SH
SOLE
54873
0
4556
INDEPENDENT BANK GROUP INC
Common Stock
45384B106
6270
86797
SH
SOLE
79863
0
6934
INDITEX - ADR
ADR
455793109
32353
1956021
SH
SOLE
1824797
0
131224
INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR
ADR
455807107
13759
953504
SH
SOLE
914367
0
39137
INDUSTRIAL LOGISTICS PROPERT
REIT
456237106
4537
196139
SH
SOLE
156234
0
39905
INDUSTRIAL SEL SEC SPDR FD
ETF
81369Y704
18437
187278
SH
SOLE
30132
0
157146
INFINEON TECHNOLOGIES - ADR
ADR
45662N103
67669
1588857
SH
SOLE
1230844
0
358013
Infineon Technologies AG
Common Stock
D35415104
681
16063
SH
SOLE
16063
0
0
INFINERA CORP
Common Stock
45667G103
1031
107072
SH
SOLE
86009
0
21063
INFORMA PLC-SP ADR
ADR
45672B305
16483
1061380
SH
SOLE
928343
0
133037
INFORMATION SERVICES GROUP
Common Stock
45675Y104
46
10496
SH
SOLE
2709
0
7787
INFOSYS TECHNOLOGIES LTD SPONSORED ADR
ADR
456788108
73116
3905767
SH
SOLE
3580414
0
325353
ING GROUP N V SPONSORED ADR
ADR
456837103
65590
5363060
SH
SOLE
3798408
0
1564652
Ingersoll Rand Inc
Common Stock
45687V106
44599
906302
SH
SOLE
811173
0
95130
INGEVITY CORP
Common Stock
45688C107
13457
178162
SH
SOLE
93797
0
84365
INGLES MARKETS INC
Common Stock
457030104
4969
80606
SH
SOLE
56625
0
23981
INGREDION INC
Common Stock
457187102
50892
565968
SH
SOLE
214758
0
351209
Inhibrx Inc
Common Stock
45720L107
682
33960
SH
SOLE
0
0
33960
Inmode Ltd
Common Stock
M5425M103
238
3285
SH
SOLE
3281
0
4
INNOSPEC INC
Common Stock
45768S105
6811
66327
SH
SOLE
51536
0
14791
INNOVAGE HOLDING CORP
Common Stock
45784A104
1577
61150
SH
SOLE
0
0
61150
INNOVATIVE INDUSTRIAL PROPER
REIT
45781V101
11045
61306
SH
SOLE
36088
0
25218
INNOVIVA INC
Common Stock
45781M101
3247
271745
SH
SOLE
148930
0
122815
INOGEN INC.
Common Stock
45780L104
3250
61875
SH
SOLE
58207
0
3668
INOVALON HLDGS INC COM CL A
Common Stock
45781D101
10443
362854
SH
SOLE
231240
0
131614
INOVIO BIOMEDICAL CORP COM
Common Stock
45773H201
1261
135846
SH
SOLE
122409
0
13437
INPEX CORP ADR
ADR
45790H101
1973
281044
SH
SOLE
208753
0
72291
INPHI CORP
Common Stock
45772F107
11684
65491
SH
SOLE
42869
0
22622
INSEEGO CORP
Common Stock
45782B104
318
31758
SH
SOLE
24449
0
7309
INSIGHT ENTERPRISES INC
Common Stock
45765U103
15455
161972
SH
SOLE
104851
0
57121
INSMED INC COM NEW
Common Stock
457669307
3192
93725
SH
SOLE
58144
0
35581
INSPERITY INC
Common Stock
45778Q107
3568
42612
SH
SOLE
39725
0
2887
INSPIRE MEDICAL SYSTEMS INC
Common Stock
457730109
5873
28375
SH
SOLE
17319
0
11056
INSPIRED ENTERTAINMENT INC
Common Stock
45782N108
1328
142993
SH
SOLE
0
0
142993
INSTALLED BUILDING PRODUCTS
Common Stock
45780R101
6511
58720
SH
SOLE
43849
0
14871
INSTEEL INDUSTRIES INC
Common Stock
45774W108
833
27007
SH
SOLE
24754
0
2253
INSULET CORP COM
Common Stock
45784P101
16190
62048
SH
SOLE
55098
0
6950
INTEGER HLDGS CORP COM
Common Stock
45826H109
9352
101538
SH
SOLE
87110
0
14428
INTEGRA LIFESCIENCES HOLDINGS
Common Stock
457985208
14399
208412
SH
SOLE
93689
0
114723
INTEGRATED ELECTRICAL SERVIC
Common Stock
44951W106
350
6942
SH
SOLE
6454
0
488
INTEL CORP
Common Stock
458140100
1072841
16763139
SH
SOLE
12404417
0
4358723
INTELLIA THERAPEUTICS INC
Common Stock
45826J105
2208
27507
SH
SOLE
25077
0
2430
INTER PARFUMS INC
Common Stock
458334109
3824
53917
SH
SOLE
40462
0
13455
INTERACTIVE BROKERS GROUP INC
Common Stock
45841N107
6455
88376
SH
SOLE
65424
0
22952
INTERCEPT PHARMACEUTICALS INC
Common Stock
45845P108
575
24899
SH
SOLE
23960
0
939
INTERCONTINENTAL EXCHANGE INC
Common Stock
45866F104
233747
2093011
SH
SOLE
1706237
0
386773
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR
ADR
45857P806
22882
332100
SH
SOLE
297192
0
34908
INTERDIGITAL INC
Common Stock
45867G101
4000
63036
SH
SOLE
60481
0
2555
INTERFACE INC
Common Stock
458665304
1544
123758
SH
SOLE
72314
0
51444
INTERNATIONAL BANCSHARES CORP
Common Stock
459044103
6011
129496
SH
SOLE
125130
0
4366
INTERNATIONAL BUSINESS MACHINE
Common Stock
459200101
366716
2751881
SH
SOLE
1833376
0
918506
INTERNATIONAL CONSOLIDATED AIRLINES GRP
ADR
459348108
6645
1197294
SH
SOLE
203812
0
993482
INTERNATIONAL FLAVORS & FRAGRA
Common Stock
459506101
53437
382761
SH
SOLE
289906
0
92855
INTERNATIONAL GAME TECHNOLOGY
Common Stock
G4863A108
6478
403639
SH
SOLE
340896
0
62743
INTERNATIONAL MONEY EXPRESS
Common Stock
46005L101
557
37079
SH
SOLE
17425
0
19654
INTERNATIONAL PAPER CO
Common Stock
460146103
113785
2104400
SH
SOLE
1462465
0
641935
INTERNATIONAL SEAWAYS INC
Common Stock
Y41053102
364
18795
SH
SOLE
12200
0
6595
INTERPUBLIC GROUP OF COS INC/T
Common Stock
460690100
44772
1533297
SH
SOLE
1367575
0
165722
INTERSECT ENT INC COM
Common Stock
46071F103
749
35873
SH
SOLE
14677
0
21196
INTERTEK GROUP PLC ADR
ADR
461130106
2310
29883
SH
SOLE
25087
0
4796
INTESA SANPAOLO-SPON ADR
ADR
46115H107
25670
1573643
SH
SOLE
1339563
0
234079
INTRA CELLULAR THERAP COM
Common Stock
46116X101
3965
116854
SH
SOLE
105822
0
11032
INTREPID POTASH INC
Common Stock
46121Y201
257
7904
SH
SOLE
7815
0
89
INTUIT INC
Common Stock
461202103
513415
1340300
SH
SOLE
838598
0
501702
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
291406
394356
SH
SOLE
334477
0
59879
INVACARE CORP
Common Stock
461203101
1888
235442
SH
SOLE
202901
0
32541
Invesco Dynamic Credit Opportu
Closed-End Fund
46132R104
16827
1479979
SH
SOLE
0
0
1479979
INVESCO FTSE RAFI US 1500 SM
ETF
46137V597
244
1384
SH
SOLE
1384
0
0
INVESCO LTD
Common Stock
G491BT108
88059
3491628
SH
SOLE
2877393
0
614235
INVESCO MORTGAGE CAPITAL REIT
REIT
46131B100
3334
831422
SH
SOLE
556170
0
275252
Invesco Municipal Trust
Closed-End Fund
46131J103
7090
537089
SH
SOLE
0
0
537089
INVESCO QQQ TRUST SERIES 1
ETF
46090E103
5506
17252
SH
SOLE
16715
0
537
Invesco Quality Municipal Inco
Closed-End Fund
46133G107
12630
973789
SH
SOLE
0
0
973789
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
424
7294
SH
SOLE
5785
0
1509
INVESCO S&P EQUAL WEIGHT ETF
ETF
46137V357
629
4437
SH
SOLE
4437
0
0
Invesco Senior Income Trust
Closed-End Fund
46131H107
13449
3202158
SH
SOLE
0
0
3202158
Invesco Trust for Investment G
Closed-End Fund
46131M106
11230
833059
SH
SOLE
0
0
833059
Invesco Value Municipal Income
Closed-End Fund
46132P108
19335
1233887
SH
SOLE
0
0
1233887
INVESTORS BANCORP INC
Common Stock
46146L101
22656
1542248
SH
SOLE
1228652
0
313596
INVITAE CORP COM
Common Stock
46185L103
1669
43687
SH
SOLE
39990
0
3697
INVITATION HOMES INC
REIT
46187W107
25491
796853
SH
SOLE
572384
0
224469
IONIS PHARMACEUTICALS INC
Common Stock
462222100
9972
221801
SH
SOLE
197935
0
23866
IOVANCE BIOTHERAPEUTICS INC
Common Stock
462260100
5985
189034
SH
SOLE
142570
0
46464
IPG PHOTONICS CORP
Common Stock
44980X109
18715
88723
SH
SOLE
78582
0
10141
IQIYI INC-ADR
ADR
46267X108
1125
67700
SH
SOLE
61226
0
6474
IQVIA HOLDINGS INC
Common Stock
46266C105
95154
492668
SH
SOLE
421243
0
71425
IRADIMED CORP COM
Common Stock
46266A109
679
26343
SH
SOLE
7386
0
18957
IRHYTHM TECHNOLOGIES I COM
Common Stock
450056106
3108
22379
SH
SOLE
17511
0
4868
IRIDIUM COMMUNICATIONS INC
Common Stock
46269C102
20753
503091
SH
SOLE
402093
0
100998
IROBOT CORP
Common Stock
462726100
11376
93109
SH
SOLE
67307
0
25802
IRON MOUNTAIN INC
REIT
46284V101
35171
950303
SH
SOLE
741062
0
209241
IRONWOOD PHARMACEUTICALS INC
Common Stock
46333X108
2040
182431
SH
SOLE
110899
0
71532
IShare
Equity Option
722304952
899
500
SH
SOLE
500
0
0
IShare
Equity Option
833445959
1888
800
SH
SOLE
800
0
0
IShare
Equity Option
009066951
9384
7250
SH
SOLE
7250
0
0
iShare Core Moderate Allocation ETF
ETF
464289875
1848
42440
SH
SOLE
42440
0
0
ISHARES COMEX GOLD TR ISHARES
ETF
464285105
7322
450308
SH
SOLE
153941
0
296367
ISHARES CORE MSCI EMERGING
ETF
46434G103
328946
5111025
SH
SOLE
5106116
0
4909
ISHARES CORE S&P 500 ETF
ETF
464287200
735254
1848207
SH
SOLE
1466823
0
381385
ISHARES CORE S&P MIDCAP ETF
ETF
464287507
4858
18663
SH
SOLE
18539
0
124
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
8907
82067
SH
SOLE
76271
0
5796
ISHARES CORE S&P TOTAL US STOCK MKT ETF
ETF
464287150
199316
2175940
SH
SOLE
2163340
0
12600
ISHARES CORE S&P U.S US GROWTH E
ETF
464287671
115502
1272190
SH
SOLE
1270322
0
1868
ISHARES CORE S&P U.S. VALUE ET
ETF
464287663
8890
129026
SH
SOLE
126969
0
2057
ISHARES CORE U.S. AGGREGATE BO
ETF
464287226
169127
1485790
SH
SOLE
1398962
0
86827
ISHARES CORE US REIT ETF
ETF
464288521
5425
103529
SH
SOLE
103529
0
0
ISHARES DJ SELECT DIVIDEND
ETF
464287168
723
6332
SH
SOLE
5734
0
598
ISHARES DJ US AEROSPACE AND DEFENSE ETF
ETF
464288760
623
5985
SH
SOLE
5985
0
0
ISHARES GS $ INVESTOP CORP BOND FND
ETF
464287242
235
1804
SH
SOLE
1137
0
667
ISHARES INC MSCI JAPAN
ETF
46434G822
4291
62624
SH
SOLE
61584
0
1040
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
668
26939
SH
SOLE
26939
0
0
I-SHARES MSCI CANADA
ETF
464286509
10744
315526
SH
SOLE
315271
0
255
ISHARES MSCI CHILE ETF
ETF
464286640
1113
32500
SH
SOLE
32500
0
0
ISHARES MSCI EMERG MRKT ASIA
ETF
464286426
5211
57435
SH
SOLE
6061
0
51374
ISHARES MSCI EMERGING MARKET
ETF
464286475
1587
27608
SH
SOLE
27608
0
0
ISHARES MSCI FRONTIER AND SELECT EM ETF
ETF
464286145
3312
112307
SH
SOLE
112307
0
0
iShares MSCI Global Min Vol Factor ETF
ETF
464286525
6801
68930
SH
SOLE
68181
0
749
ISHARES MSCI MALAYASIA
ETF
46434G814
11913
439590
SH
SOLE
439590
0
0
ISHARES MSCI POLAND ETF
ETF
46429B606
1193
65930
SH
SOLE
65930
0
0
ISHARES MSCI SAUDI ARABIA ET
ETF
46434V423
24926
693731
SH
SOLE
580406
0
113325
ISHARES MSCI SOUTH KOREA ETF
ETF
464286772
81586
909545
SH
SOLE
909471
0
74
ISHARES MSCI TAIWAN ETF
ETF
46434G772
1221
20360
SH
SOLE
20360
0
0
ISHARES MSCI THAILAND ETF
ETF
464286624
913
11100
SH
SOLE
11100
0
0
ISHARES MSCI USA ESG SELECT
ETF
464288802
1260
14348
SH
SOLE
14348
0
0
iShares MSCI USA Min Vol Factor ETF
ETF
46429B697
1865
26949
SH
SOLE
23862
0
3087
iShares MSCI USA Quality Factor ETF
ETF
46432F339
524
4299
SH
SOLE
4212
0
87
ISHARES MSCI WORLD ETF
ETF
464286392
665
5612
SH
SOLE
5612
0
0
ISHARES NATIONAL MUNI BOND ETF
ETF
464288414
2363
20360
SH
SOLE
20360
0
0
ISHARES PHLX SEMICONDUCTOR E
ETF
464287523
1125
2653
SH
SOLE
2653
0
0
ISHARES RUSSELL TOP 200 GROW
ETF
464289438
926
6882
SH
SOLE
6882
0
0
ISHARES S&P GLOBAL INFO TECH SECTOR ETF
ETF
464287291
225
730
SH
SOLE
335
0
395
ISHARES S&P MID-CAP 400 VALU
ETF
464287705
1395
13690
SH
SOLE
12647
0
1043
ISHARES TR 20 YR TRS BD
ETF
464287432
213
1573
SH
SOLE
1573
0
0
ISHARES TR CORE DIV GRWTH
ETF
46434V621
583
12078
SH
SOLE
9547
0
2531
ISHARES TR CORE MSCI EAFE
ETF
46432F842
385485
5350241
SH
SOLE
5346596
0
3645
ISHARES TR DJ US TECH SEC
ETF
464287721
203
2313
SH
SOLE
1465
0
848
ISHARES TR GLMN SCHS SOFT
ETF
464287515
9908
29021
SH
SOLE
3344
0
25677
ISHARES TR GLOBAL REIT ETF
ETF
46434V647
268
10499
SH
SOLE
10499
0
0
ISHARES TR HDG MSCI EAFE
ETF
46434V803
1540
46700
SH
SOLE
46700
0
0
ISHARES TR INDO INVS MRKT
ETF
46429B309
4993
228495
SH
SOLE
228495
0
0
ISHARES TR MSCI ACJPN IDX
ETF
464288182
334
3606
SH
SOLE
3520
0
86
ISHARES TR MSCI EAFE IDX
ETF
464287465
5494
72411
SH
SOLE
40551
0
31860
ISHARES TR MSCI EMERG MKT
ETF
464287234
81131
1521013
SH
SOLE
1511630
0
9383
ISHARES TR MSCI INDIA IDX
ETF
46429B598
44500
1055011
SH
SOLE
1048272
0
6739
ISHARES TR MSCI VAL IDX
ETF
464288877
70824
1389523
SH
SOLE
1389523
0
0
ISHARES TR NASDQ BIO INDX
ETF
464287556
934
6201
SH
SOLE
4211
0
1990
ISHARES TR RUSL 2000 GROW
ETF
464287648
2240
7449
SH
SOLE
7166
0
283
ISHARES TR RUSL 2000 VALU
ETF
464287630
1183
7418
SH
SOLE
3591
0
3827
ISHARES TR RUSSELL 1000
ETF
464287622
2975
13291
SH
SOLE
12319
0
972
ISHARES TR RUSSELL 2000
ETF
464287655
15842
71705
SH
SOLE
33181
0
38524
ISHARES TR RUSSELL 3000
ETF
464287689
9094
38335
SH
SOLE
38335
0
0
ISHARES TR RUSSELL MCP GR
ETF
464287481
1226
12008
SH
SOLE
9918
0
2090
ISHARES TR RUSSELL MCP VL
ETF
464287473
1318
12055
SH
SOLE
3472
0
8583
ISHARES TR RUSSELL MIDCAP
ETF
464287499
8527
115333
SH
SOLE
108695
0
6638
ISHARES TR RUSSELL1000GRW
ETF
464287614
397481
1635455
SH
SOLE
1632061
0
3394
ISHARES TR RUSSELL1000VAL
ETF
464287598
136648
901669
SH
SOLE
897034
0
4635
ISHARES TR S&P 100 IDX FD
ETF
464287101
838
4663
SH
SOLE
4663
0
0
ISHARES TR S&P MIDCP GROW
ETF
464287606
634
8096
SH
SOLE
5900
0
2196
ISHARES TR S&P500/BAR GRW
ETF
464287309
14827
227715
SH
SOLE
203266
0
24449
ISHARES TR S&P500/BAR VAL
ETF
464287408
1958
13865
SH
SOLE
7934
0
5931
ISHARES TR US TIPS BD FD
ETF
464287176
3173
25279
SH
SOLE
733
0
24546
ISHARES TRUST ISHARES 1-5 YEAR
ETF
464288646
8334
152422
SH
SOLE
152422
0
0
iShares Trust iShares ESG Awar
ETF
46435G516
1907
25125
SH
SOLE
25125
0
0
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND
ETF
464288257
3494
36722
SH
SOLE
36603
0
119
ISRAEL DISCOUNT-UNSPON ADR
ADR
465074409
656
16166
SH
SOLE
15356
0
810
ISS A/S - SPON ADR
ADR
465147205
295
31265
SH
SOLE
28207
0
3058
ISTAR INC
REIT
45031U101
4466
251201
SH
SOLE
236533
0
14668
ISUZU MOTORS LTD ADR
ADR
465254209
1843
170516
SH
SOLE
153153
0
17363
ITAMAR MEDICAL LTD-SPON ADR
ADR
465437101
601
25112
SH
SOLE
0
0
25112
Itau Unibanco Holding SA
ADR
465562106
5775
1164233
SH
SOLE
999754
0
164479
ITERIS INC COM
Common Stock
46564T107
66
10658
SH
SOLE
10263
0
395
ITOCHU CORP ADR
ADR
465717106
64152
982049
SH
SOLE
882181
0
99868
ITOCHU TECHNO-SOLOT-UNSP ADR
ADR
465720100
682
42740
SH
SOLE
37238
0
5502
ITRON INC
Common Stock
465741106
7955
89737
SH
SOLE
72798
0
16939
ITT CORP
Common Stock
45073V108
20157
221730
SH
SOLE
163421
0
58309
ITV PLC ADR
ADR
45069P107
1060
63866
SH
SOLE
61406
0
2460
IVERIC BIO INC
Common Stock
46583P102
89
14406
SH
SOLE
14406
0
0
Ivy High Income Opportunities
Closed-End Fund
465893105
974
71402
SH
SOLE
60096
0
11306
J SAINSBURY PLC SPON ADR NEW
ADR
466249208
34778
2581876
SH
SOLE
2375834
0
206042
J&J SNACK FOODS CORP
Common Stock
466032109
10021
63819
SH
SOLE
50118
0
13700
J2 GLOBAL INC
Common Stock
48123V102
49363
411842
SH
SOLE
57669
0
354173
JABIL INC
Common Stock
466313103
37564
720169
SH
SOLE
393786
0
326382
JACK HENRY & ASSOCIATES INC
Common Stock
426281101
39058
257437
SH
SOLE
228757
0
28680
JACK IN THE BOX INC
Common Stock
466367109
11361
103488
SH
SOLE
91157
0
12331
JACOBS ENGINEERING GROUP INC
Common Stock
469814107
54237
419564
SH
SOLE
369649
0
49914
JAMES HARDIE INDS N V SPONSORED ADR
ADR
47030M106
52432
1714587
SH
SOLE
1551906
0
162681
JAMES RIVER GROUP INC
Common Stock
G5005R107
3923
85992
SH
SOLE
80414
0
5578
Jamf Holding Corp
Common Stock
47074L105
856
24230
SH
SOLE
21104
0
3126
JANUS HENDERSON GROUP PLC
Common Stock
G4474Y214
19449
624374
SH
SOLE
614622
0
9751
JAPAN AIRLS LTD ADR
ADR
471038109
21943
1957481
SH
SOLE
1779823
0
177658
JAPAN AIRPORT TERMI-UNSP ADR
ADR
471042101
2633
107172
SH
SOLE
91260
0
15911
JAPAN EXCHANGE GROUP INC ADR
ADR
471059105
28650
2427982
SH
SOLE
2194556
0
233425
JAPAN TOB INC ADR
ADR
471105205
28323
2951893
SH
SOLE
2666429
0
285464
JARDINE MATHESON UNSPON ADR
ADR
471115402
15294
231591
SH
SOLE
209779
0
21812
JARDINE STRATEGIC HLDG ADR
ADR
471122200
4831
295283
SH
SOLE
267768
0
27515
JAWS ACQUISITION CORP-CL A
Common Stock
G50744104
2098
158310
SH
SOLE
0
0
158310
JAZZ PHARMACEUTICALS PLC
Common Stock
G50871105
37566
228543
SH
SOLE
78220
0
150323
JB HUNT TRANSPORT SERVICES INC
Common Stock
445658107
66637
396485
SH
SOLE
350462
0
46022
JBG SMITH PROPERTIES REIT
REIT
46590V100
5219
164176
SH
SOLE
140240
0
23936
JBS S A SPONSORED ADR
ADR
466110103
2604
270117
SH
SOLE
259112
0
11005
JD COM INC SPON ADR CL A
ADR
47215P106
45922
544547
SH
SOLE
427272
0
117275
JD SPORTS FASHION PLC-UN ADR
ADR
46618Q109
133
11105
SH
SOLE
11105
0
0
JEFFERIES FINANCIAL GROUP INC
Common Stock
47233W109
21524
715074
SH
SOLE
482892
0
232182
JELD-WEN HOLDING INC
Common Stock
47580P103
3240
117012
SH
SOLE
85657
0
31355
JERONIMO MARTINS SGPS SA - ADR
ADR
476493101
1776
50782
SH
SOLE
45311
0
5471
JETBLUE AIRWAYS CORP
Common Stock
477143101
25698
1263426
SH
SOLE
514679
0
748747
JFrog Ltd
Common Stock
M6191J100
242
5464
SH
SOLE
4631
0
833
JM SMUCKER CO/THE
Common Stock
832696405
88017
695624
SH
SOLE
324755
0
370870
JOHN B SANFILIPPO & SON INC
Common Stock
800422107
4155
45977
SH
SOLE
29636
0
16340
JOHN BEAN TECHNOLOGIES CORP
Common Stock
477839104
12295
92211
SH
SOLE
62825
0
29386
John Hancock Multi-Factor Mid
ETF
47804J206
901
18330
SH
SOLE
18330
0
0
JOHN HANCOCK PFD INCOME FD
Closed-End Fund
41013W108
323
15620
SH
SOLE
14961
0
659
JOHN HANCOCK PFD INCOME II
Closed-End Fund
41013X106
3152
151515
SH
SOLE
135821
0
15694
JOHN WILEY & SONS INC
Common Stock
968223206
16762
309255
SH
SOLE
100865
0
208390
JOHNSON & JOHNSON
Common Stock
478160104
1783963
10854658
SH
SOLE
7802087
0
3052572
JOHNSON CONTROLS INTERNATIONAL PLC
Common Stock
G51502105
176689
2961108
SH
SOLE
1787456
0
1173652
JOHNSON MATTHEY PUB LTD CO SPONSORED ADR
ADR
479142507
3774
44452
SH
SOLE
32759
0
11693
JOHNSON OUTDOORS INC -CL A
Common Stock
479167108
823
5767
SH
SOLE
3893
0
1874
JOINT CORP/THE
Common Stock
47973J102
229
4730
SH
SOLE
4689
0
41
JONES LANG LASALLE INC
Common Stock
48020Q107
19205
107266
SH
SOLE
93031
0
14235
JOUNCE THERAPEUTICS IN COM
Common Stock
481116101
121
11787
SH
SOLE
11565
0
222
JOYY INC ADS REPCOM CLA
ADR
46591M109
4682
49948
SH
SOLE
47438
0
2510
JPMORGAN ALERIAN MLP ETN
ETN
46625H365
2636
158881
SH
SOLE
158881
0
0
JPMORGAN CHASE & CO
Common Stock
46625H100
1588168
10432685
SH
SOLE
8241113
0
2191572
JSC MMC NORILSK NICKEL SPONSORED ADR
ADR
55315J102
7749
247657
SH
SOLE
206683
0
40974
JSR CORP ADR
ADR
46632X106
401
13336
SH
SOLE
10594
0
2742
JULIUS BAER GROUP LTD ADR
ADR
48137C108
36894
2898176
SH
SOLE
2416195
0
481982
JUNIPER NETWORKS INC
Common Stock
48203R104
72026
2843515
SH
SOLE
1665377
0
1178138
Just Eat Takeaway.com NV
ADR
48214T107
2239
237399
SH
SOLE
213153
0
24246
KADANT INC
Common Stock
48282T104
4201
22708
SH
SOLE
5382
0
17326
KADMON HOLDINGS INC
Common Stock
48283N106
458
117614
SH
SOLE
98872
0
18742
KAISER ALUMINUM CORP
Common Stock
483007704
5944
53791
SH
SOLE
51550
0
2241
KAJIMA CORP - UNSPON ADR
ADR
483111209
669
46844
SH
SOLE
33000
0
13844
KALA PHARMACEUTICALS INC
Common Stock
483119103
964
142999
SH
SOLE
133654
0
9345
KALVISTA PHARMACEUTICALS INC
Common Stock
483497103
1291
50244
SH
SOLE
5166
0
45078
KAMAN CORP
Common Stock
483548103
11748
229052
SH
SOLE
120140
0
108913
KANSAS CITY SOUTHERN
Common Stock
485170302
114704
434617
SH
SOLE
383514
0
51104
KAO CORP
ADR
485537401
48347
3646106
SH
SOLE
3242147
0
403959
KAR AUCTION SERVICES INC
Common Stock
48238T109
9317
621125
SH
SOLE
88549
0
532576
KARUNA THERAPEUTICS INC
Common Stock
48576A100
698
5804
SH
SOLE
4907
0
897
KARYOPHARM THERAPEUTICS INC
Common Stock
48576U106
927
88111
SH
SOLE
56058
0
32053
KASIKORNBANK PUB CO LT ADR
ADR
485785109
12530
676935
SH
SOLE
637265
0
39670
Kayne Anderson NextGen Energy
Closed-End Fund
48661E108
7103
1066459
SH
SOLE
575398
0
491061
KAZ MINERALS PLC-UNSP ADR
ADR
48667P107
1106
186241
SH
SOLE
718
0
185523
KB FINANCIAL GROUP INC - ADR
ADR
48241A105
31375
634726
SH
SOLE
598738
0
35988
KB HOME
Common Stock
48666K109
15729
338035
SH
SOLE
252122
0
85913
KBC GROUP NV ADR
ADR
48241F104
36404
996820
SH
SOLE
861731
0
135089
KBR INC
Common Stock
48242W106
10696
278603
SH
SOLE
226446
0
52157
KDDI CORP - UNSP ADR
ADR
48667L106
59243
3824617
SH
SOLE
3418992
0
405625
KE HOLDINGS INC
ADR
482497104
6146
107864
SH
SOLE
103245
0
4619
KEARNY FINANCIAL CORP
Common Stock
48716P108
1403
116115
SH
SOLE
114983
0
1132
KELLOGG CO
Common Stock
487836108
47112
744267
SH
SOLE
665668
0
78598
KELLY SERVICES INC
Common Stock
488152208
5522
247958
SH
SOLE
160425
0
87533
KEMPER CORP
Common Stock
488401100
6980
87557
SH
SOLE
55892
0
31665
KENNAMETAL INC
Common Stock
489170100
9771
244468
SH
SOLE
215174
0
29294
KENNEDY-WILSON HLDGS I COM
Common Stock
489398107
3538
175048
SH
SOLE
80690
0
94358
KEPPEL LTD SPONSORED ADR
ADR
492051305
3670
464559
SH
SOLE
447809
0
16750
KERING-UNSPONSORED ADR
ADR
492089107
47303
685260
SH
SOLE
588478
0
96782
KEROS THERAPEUTICS INC
Common Stock
492327101
245
3979
SH
SOLE
3979
0
0
KERRY GROUP PLC ADR
ADR
492460100
19234
152274
SH
SOLE
114755
0
37519
KEURIG DR PEPPER INC
Common Stock
49271V100
26028
757297
SH
SOLE
710473
0
46824
KEYCORP
Common Stock
493267108
130892
6551128
SH
SOLE
4761106
0
1790022
Keyence Corp
Common Stock
J32491102
432
928
SH
SOLE
228
0
700
KEYSIGHT TECHNOLOGIES INC
Common Stock
49338L103
93099
649229
SH
SOLE
474224
0
175005
KEZAR LIFE SCIENCES INC
Common Stock
49372L100
256
42983
SH
SOLE
42253
0
730
KFORCE INC
Common Stock
493732101
3850
71832
SH
SOLE
21330
0
50502
KILROY REALTY CORP REIT
REIT
49427F108
6448
98248
SH
SOLE
81605
0
16643
KIMBALL ELECTRONICS INC
Common Stock
49428J109
486
18841
SH
SOLE
18067
0
774
KIMBALL INTL INC CL B
Common Stock
494274103
462
32989
SH
SOLE
21331
0
11658
KIMBERLY-CLARK CORP
Common Stock
494368103
226763
1630805
SH
SOLE
1145213
0
485591
KIMBERLY-CLARK DE MEXICO-ADR
ADR
494386204
520
61357
SH
SOLE
57932
0
3425
KIMCO REALTY CORP COM REIT
REIT
49446R109
23948
1277229
SH
SOLE
1061001
0
216227
KINDER MORGAN INC DELAWARE
Common Stock
49456B101
91565
5499422
SH
SOLE
4805165
0
694257
KINDRED BIOSCIENCES IN COM
Common Stock
494577109
132
26655
SH
SOLE
26545
0
110
KINGFISHER PLC SPON ADR PAR
ADR
495724403
30421
3476711
SH
SOLE
3190290
0
286421
Kingsoft Cloud Holdings Ltd
ADR
49639K101
207
5257
SH
SOLE
4952
0
305
KINGSPAN GROUP PLC-UNSP ADR
ADR
496402108
6971
83338
SH
SOLE
83319
0
19
KINIKSA PHARMACEUTICALS-A
Common Stock
G5269C101
1335
72143
SH
SOLE
10812
0
61331
KINROSS GOLD CORP
Common Stock
496902404
11972
1794908
SH
SOLE
1734713
0
60195
KINSALE CAPITAL GROUP INC
Common Stock
49714P108
5782
35086
SH
SOLE
27267
0
7819
KION GROUP AG-UNSP ADR
ADR
497216101
3355
135629
SH
SOLE
126487
0
9142
KIRBY CORP
Common Stock
497266106
11869
196896
SH
SOLE
165949
0
30947
KIRIN BREWERY LTD SPONSORED ADR
ADR
497350306
23641
1219213
SH
SOLE
1093217
0
125996
KIRKLAND LAKE GOLD LTD
Common Stock
49741E100
4577
135423
SH
SOLE
128794
0
6629
KITE RLTY GROUP TR COM REIT
REIT
49803T300
6504
337179
SH
SOLE
242841
0
94338
KKR & CO INC 6 FIXED
PUBLIC
48251W401
268
4023
SH
SOLE
0
0
4023
KKR & CO INC- A
Common Stock
48251W104
21535
440848
SH
SOLE
164369
0
276479
KKR REAL ESTATE FIN TR COM
REIT
48251K100
1572
85487
SH
SOLE
76999
0
8488
KLA CORP
Common Stock
482480100
188140
569432
SH
SOLE
430819
0
138613
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC
Common Stock
499049104
17917
372566
SH
SOLE
355926
0
16639
KNOLL INC
Common Stock
498904200
1713
103754
SH
SOLE
100525
0
3229
KNORR-BREMSE - UNSP ADR
ADR
499180107
15704
502917
SH
SOLE
449853
0
53064
KNOWLES CORP COM
Common Stock
49926D109
4747
226923
SH
SOLE
209075
0
17848
KOC HLDG ADR
ADR
49989A109
1266
107330
SH
SOLE
98728
0
8602
KODIAK SCIENCES INC
Common Stock
50015M109
2342
20653
SH
SOLE
9828
0
10825
KOHL'S CORP
Common Stock
500255104
186048
3121087
SH
SOLE
1237169
0
1883918
KOITO MANUFACTURING CO-ADR
ADR
500275102
7007
103714
SH
SOLE
95699
0
8015
KOMATSU LTD SPON ADR NEW
ADR
500458401
47544
1522389
SH
SOLE
1341777
0
180611
Konami Holdings UNSP ADR
ADR
50046R200
933
32332
SH
SOLE
24494
0
7838
KONE OYJ ADR
ADR
50048H101
39832
975666
SH
SOLE
875726
0
99940
KONINKLIJKE AHOLD NV
ADR
500467501
55723
1996536
SH
SOLE
1849713
0
146823
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW
NY Reg Shrs
500472303
52886
927328
SH
SOLE
788042
0
139286
KONINKLIJKE VOPAK N V ADR
ADR
50048T105
10633
215724
SH
SOLE
192883
0
22841
KONTOOR BRANDS INC
Common Stock
50050N103
10451
215356
SH
SOLE
171730
0
43626
KOPPERS HOLDINGS INC
Common Stock
50060P106
2999
86278
SH
SOLE
66558
0
19720
KOREA ELECTRIC PWR SPONSORED ADR
ADR
500631106
15117
1473392
SH
SOLE
1394840
0
78552
KORN FERRY
Common Stock
500643200
13466
215907
SH
SOLE
154119
0
61788
KORNIT DIGITAL LTD SHS
Common Stock
M6372Q113
4772
48145
SH
SOLE
48011
0
134
KOSE CORP-UNSPONSORED ADR
ADR
500679105
8081
284796
SH
SOLE
217692
0
67104
KOSMOS ENERGY LTD SHS
Common Stock
500688106
174
56646
SH
SOLE
55505
0
1141
KRAFT HEINZ CO/THE
Common Stock
500754106
138464
3461593
SH
SOLE
2554611
0
906982
KRATON CORP
Common Stock
50077C106
7783
212716
SH
SOLE
185996
0
26720
KRATOS DEFENSE & SECURITY SOLU
Common Stock
50077B207
2649
97111
SH
SOLE
64734
0
32377
KROGER CO/THE
Common Stock
501044101
343500
9544315
SH
SOLE
4322259
0
5222056
KRONOS WORLDWIDE INC
Common Stock
50105F105
2831
185021
SH
SOLE
181633
0
3387
KRYSTAL BIOTECH INC
Common Stock
501147102
548
7113
SH
SOLE
4542
0
2571
KT CORP SPONSORED ADR
ADR
48268K101
13467
1082591
SH
SOLE
1074298
0
8293
KUBOTA CORP ADR
ADR
501173207
30479
265217
SH
SOLE
232180
0
33037
KUEHNE & NAGEL INTL AG ADR
ADR
501187108
27999
490015
SH
SOLE
435311
0
54704
KULICKE & SOFFA INDUSTRIES INC
Common Stock
501242101
8223
167433
SH
SOLE
137693
0
29740
Kura Oncology Inc
Common Stock
50127T109
1061
37531
SH
SOLE
32565
0
4966
KURARAY CO LTD ADR
ADR
50127R103
362
10222
SH
SOLE
4098
0
6124
KVH INDS INC COM
Common Stock
482738101
440
34666
SH
SOLE
33507
0
1159
Kymera Therapeutics Inc
Common Stock
501575104
218
5618
SH
SOLE
5618
0
0
KYOCERA CORP - SPONS ADR
ADR
501556203
42287
659904
SH
SOLE
602697
0
57208
L BRANDS INC
Common Stock
501797104
64781
1047223
SH
SOLE
629732
0
417491
L OREAL CO ADR
ADR
502117203
115608
1508456
SH
SOLE
1286575
0
221881
L3HARRIS TECHNOLOGIES INC
Common Stock
502431109
147463
727566
SH
SOLE
588261
0
139304
LABORATORY CORP OF AMERICA HOL
Common Stock
50540R409
80010
313730
SH
SOLE
269406
0
44324
LADDER CAPITAL CORP CLASS A
REIT
505743104
1344
113924
SH
SOLE
111858
0
2066
LAKELAND BANCORP INC
Common Stock
511637100
3765
215995
SH
SOLE
196767
0
19228
LAKELAND FINANCIAL CORP
Common Stock
511656100
2301
33257
SH
SOLE
26347
0
6910
LAM RESEARCH CORP
Common Stock
512807108
350388
588649
SH
SOLE
455568
0
133082
LAMAR ADVERTISING CO
REIT
512816109
14060
149699
SH
SOLE
138784
0
10915
LAMB WESTON HOLDING INC
Common Stock
513272104
38000
490444
SH
SOLE
401297
0
89147
LANCASTER COLONY CORP
Common Stock
513847103
7003
39936
SH
SOLE
33064
0
6872
LANDEC CORP COM
Common Stock
514766104
243
22918
SH
SOLE
5965
0
16953
LANDS END INC COM
Common Stock
51509F105
417
16803
SH
SOLE
16632
0
171
LANDSTAR SYSTEM INC
Common Stock
515098101
35384
214370
SH
SOLE
171820
0
42549
LANNET INC COM
Common Stock
516012101
866
163922
SH
SOLE
133213
0
30709
LANTHEUS HLDGS INC COM
Common Stock
516544103
2483
116189
SH
SOLE
106914
0
9275
Lantronix Inc
Common Stock
516548203
195
42658
SH
SOLE
0
0
42658
LAREDO PETROLEUM INC
Common Stock
516806205
520
17288
SH
SOLE
14045
0
3243
LAS VEGAS SANDS CORP
Common Stock
517834107
49450
813862
SH
SOLE
555060
0
258801
LATTICE SEMICONDUCTOR CORP
Common Stock
518415104
7613
169101
SH
SOLE
102383
0
66718
LAUREATE EDUCATION INC-A
Common Stock
518613203
1130
83153
SH
SOLE
76215
0
6938
LAZARD LTD SHS A
Common Stock
G54050102
347
7970
SH
SOLE
5132
0
2838
LA-Z-BOY INC
Common Stock
505336107
7516
176921
SH
SOLE
141008
0
35913
LCI INDUSTRIES
Common Stock
50189K103
10231
77340
SH
SOLE
45134
0
32206
LEAR CORP
Common Stock
521865105
0
183100
SH
SOLE
183100
0
0
LEAR CORP
Common Stock
521865204
84409
465704
SH
SOLE
192628
0
273076
LEGAL & GEN GROUP PLC SPONSORED ADR
ADR
52463H103
19560
1012162
SH
SOLE
877992
0
134170
LEGGETT & PLATT INC
Common Stock
524660107
27814
609285
SH
SOLE
555468
0
53817
LEGRAND SA-UNSP ADR
ADR
524671104
20341
1094784
SH
SOLE
965926
0
128858
LEIDOS HOLDINGS INC
Common Stock
525327102
51932
539383
SH
SOLE
460040
0
79343
LEMAITRE VASCULAR INC COM
Common Stock
525558201
3552
72815
SH
SOLE
34206
0
38609
Lemonade Inc
Common Stock
52567D107
1565
16800
SH
SOLE
14302
0
2498
LEND LEASE LTD SPONSORED ADR
ADR
526023205
2454
242702
SH
SOLE
197015
0
45687
LENDINGCLUB CORP
Common Stock
52603A208
252
15255
SH
SOLE
14652
0
603
LENDINGTREE INC
Common Stock
52603B107
4053
19028
SH
SOLE
18162
0
866
LENNAR CORP
Common Stock
526057104
120063
1186037
SH
SOLE
939637
0
246400
LENNAR CORP CL B
Common Stock
526057302
3917
47574
SH
SOLE
44847
0
2727
LENNOX INTERNATIONAL INC
Common Stock
526107107
24188
77628
SH
SOLE
70168
0
7459
LESLIE'S INC
Common Stock
527064109
1096
44742
SH
SOLE
43934
0
808
LEVONO GROUP LTD ADR
ADR
526250105
12481
436706
SH
SOLE
411275
0
25431
LEXICON PHARMACEUTICAL COM
Common Stock
528872302
544
92701
SH
SOLE
92053
0
648
LEXINGTON REALTY TRUST REIT
REIT
529043101
10998
989916
SH
SOLE
812336
0
177580
LG PHILIP LCD CO LTD SPONS ADR REP
ADR
50186V102
24120
2414457
SH
SOLE
2287015
0
127442
LGI HOMES INC COM
Common Stock
50187T106
9590
64230
SH
SOLE
60522
0
3708
LHC GROUP INC
Common Stock
50187A107
12901
67468
SH
SOLE
54039
0
13429
LI AUTO INC - ADR
ADR
50202M102
292
11662
SH
SOLE
10828
0
834
LIBERTY BRAVES GROUP-A
Tracking Stk
531229706
1180
41372
SH
SOLE
37730
0
3642
LIBERTY BRAVES GROUP-C
Tracking Stk
531229888
1533
55091
SH
SOLE
50883
0
4208
LIBERTY BROADBAND-A
Common Stock
530307107
8220
56634
SH
SOLE
53303
0
3331
LIBERTY BROADBAND-C
Common Stock
530307305
70522
469680
SH
SOLE
449768
0
19912
LIBERTY GLOBAL INC-SERIES C
Common Stock
G5480U120
33794
1323164
SH
SOLE
712763
0
610401
LIBERTY GLOBAL PLC
Common Stock
G5480U104
9137
356098
SH
SOLE
113126
0
242972
LIBERTY LATIN AMERICA CL A
Common Stock
G9001E102
652
50806
SH
SOLE
49458
0
1348
LIBERTY LATIN AMERICA CLASS C
Common Stock
G9001E128
2058
158525
SH
SOLE
152634
0
5891
LIBERTY MEDIA CORP-LIBERTY-A
Tracking Stk
531229870
1234
32293
SH
SOLE
29603
0
2690
LIBERTY MEDIA CORP-LIBERTY-C
Tracking Stk
531229854
10463
241690
SH
SOLE
185836
0
55854
LIBERTY OILFIELD SERVICES -A
Common Stock
53115L104
3229
285965
SH
SOLE
282653
0
3312
LIBERTY SIRIUSXM GROUP
Tracking Stk
531229409
6416
145558
SH
SOLE
136568
0
8990
LIBERTY SIRIUSXM GROUP-C
Tracking Stk
531229607
29630
671725
SH
SOLE
429553
0
242172
LIBERTY TRIPADVISOR HOLDINGS INC
Common Stock
531465102
304
47692
SH
SOLE
46980
0
712
LICT CORP
Common Stock
50187G104
450
20
SH
SOLE
20
0
0
LIFE HEALTHCARE GRP ADR
ADR
531850105
301
60122
SH
SOLE
56027
0
4095
LIFE STORAGE INC
REIT
53223X107
11130
129497
SH
SOLE
110052
0
19445
LIFETIME BRANDS INC
Common Stock
53222Q103
900
61285
SH
SOLE
334
0
60951
LIFEVANTAGE CORP COM
Common Stock
53222K205
270
28826
SH
SOLE
24703
0
4123
LIGAND PHARMACEUTICALS CL B
Common Stock
53220K504
8693
57021
SH
SOLE
21958
0
35063
LIMBACH HOLDINGS INC
Common Stock
53263P105
1524
144302
SH
SOLE
1062
0
143240
LIMELIGHT NETWORKS INC
Common Stock
53261M104
341
95444
SH
SOLE
83940
0
11504
LIMONEIRA CO COM
Common Stock
532746104
252
14405
SH
SOLE
12443
0
1962
LINCOLN ELECTRIC HOLDINGS INC
Common Stock
533900106
13131
106809
SH
SOLE
98165
0
8644
LINCOLN NATIONAL CORP
Common Stock
534187109
135898
2182401
SH
SOLE
1510700
0
671702
LINDBLAD EXPEDITIONS H COM
Common Stock
535219109
1898
100400
SH
SOLE
98614
0
1786
LINDE PLC
Common Stock
G5494J103
470903
1680957
SH
SOLE
1284009
0
396948
LINDSAY CORP
Common Stock
535555106
4305
25835
SH
SOLE
15067
0
10768
LINEAGE CELL THERAPEUTICS IN
Common Stock
53566P109
52
22064
SH
SOLE
22064
0
0
LINECORP-SPONSORED ADR
ADR
53567X101
1646
31672
SH
SOLE
8164
0
23508
LIONS GATE ENTERTAINMENT-A
Common Stock
535919401
15213
1017582
SH
SOLE
110874
0
906708
LIONS GATE ENTERTAINMENT-B
Common Stock
535919500
6131
475261
SH
SOLE
444144
0
31117
LIQUIDIA TECHNOLOGIES INC
Common Stock
53635D202
127
47230
SH
SOLE
47230
0
0
LIQUIDITY SERVICES INC
Common Stock
53635B107
1789
96261
SH
SOLE
89942
0
6319
LITHIA MOTORS INC
Common Stock
536797103
48956
125499
SH
SOLE
46557
0
78942
LITTELFUSE INC
Common Stock
537008104
15387
58186
SH
SOLE
37861
0
20326
LIVANOVA PLC
Common Stock
G5509L101
2708
36733
SH
SOLE
34108
0
2625
LIVE NATION ENTERTAINMENT INC
Common Stock
538034109
28278
334058
SH
SOLE
274811
0
59247
LIVE OAK BANCSHARES IN COM
Common Stock
53803X105
1387
20257
SH
SOLE
19597
0
660
LIVENT CORP
Common Stock
53814L108
8061
465434
SH
SOLE
302728
0
162706
LIVEPERSON INC
Common Stock
538146101
6214
117819
SH
SOLE
100784
0
17035
LIVERAMP HOLDINGS INC
Common Stock
53815P108
5464
105312
SH
SOLE
79795
0
25517
LIVEXLIVE MEDIA INC
Common Stock
53839L208
101
23186
SH
SOLE
22566
0
620
LIXIL GROUP CORP
ADR
53931R103
781
13878
SH
SOLE
9926
0
3952
LKQ CORP
Common Stock
501889208
38629
912576
SH
SOLE
768209
0
144367
LLOYDS TSB GROUP PLC SPONSORED ADR
ADR
539439109
11048
4762078
SH
SOLE
4270822
0
491256
LMP Capital and Income Fund In
Closed-End Fund
50208A102
1510
118932
SH
SOLE
103630
0
15303
LOCALIZA RENT A CAR SPONSORED ADR
ADR
53956W300
2162
204871
SH
SOLE
197442
0
7429
LOCKHEED MARTIN CORP
Common Stock
539830109
288192
779951
SH
SOLE
576806
0
203145
LOEWS CORP
Common Stock
540424108
42915
836867
SH
SOLE
650920
0
185946
LOGITECH INTL S A SHS
Common Stock
H50430232
28941
276946
SH
SOLE
254695
0
22252
Lojas Renner SA
ADR
54146M202
93
12125
SH
SOLE
9132
0
2993
LOMA NEGRA CIA IND-SPON ADR
ADR
54150E104
145
22907
SH
SOLE
22755
0
152
LONDON STK EXCHANGE GR ADR
ADR
54211N101
50948
2108774
SH
SOLE
1833844
0
274930
LONGFOR GROUP HOLDINGS-ADR
ADR
54303R101
6065
90923
SH
SOLE
82245
0
8678
LONZA GROUP AG - UNSPONSORED ADR
ADR
54338V101
71574
1285229
SH
SOLE
1119793
0
165436
LORAL SPACE & COMMUNICATIONS I
Common Stock
543881106
431
11448
SH
SOLE
10629
0
819
LOUISIANA-PACIFIC CORP
Common Stock
546347105
14164
255385
SH
SOLE
137505
0
117880
LOVESAC CO/THE
Common Stock
54738L109
1264
22338
SH
SOLE
10565
0
11773
LOWE'S COS INC
Common Stock
548661107
660428
3472649
SH
SOLE
2291307
0
1181342
LPL FINANCIAL HOLDINGS INC
Common Stock
50212V100
20202
142104
SH
SOLE
100320
0
41784
LTC PROPERTIES INC REIT
REIT
502175102
3040
72876
SH
SOLE
63762
0
9115
LUCKIN COFFEE INC - ADR
ADR
54951L109
403
46321
SH
SOLE
46321
0
0
LUFAX HOLDING LTD
ADR
54975P102
657
45235
SH
SOLE
40200
0
5035
LULULEMON ATHLETICA INC
Common Stock
550021109
67240
219231
SH
SOLE
172004
0
47227
LUMBER LIQUIDATORS HOLDINGS IN
Common Stock
55003T107
1381
54984
SH
SOLE
47189
0
7795
LUMEN TECHNOLOGIES INC
Common Stock
550241103
94084
7047506
SH
SOLE
5368068
0
1679438
LUMENTUM HOLDINGS INC
Common Stock
55024U109
11719
128282
SH
SOLE
115756
0
12526
LUMINEX CORP
Common Stock
55027E102
7780
243883
SH
SOLE
134858
0
109025
LUNDIN ENERGY AB
ADR
55037R200
2507
69019
SH
SOLE
56203
0
12816
LVMH MOET HENNESSY LOU VUITT ADR
ADR
502441306
175211
1309105
SH
SOLE
1136523
0
172583
LVMH MOET HENNESSY LOUIS VUI
Common Stock
F58485115
272
407
SH
SOLE
246
0
161
LYDALL INC
Common Stock
550819106
1945
57638
SH
SOLE
48935
0
8703
LYFT INC-A
Common Stock
55087P104
15683
248228
SH
SOLE
230976
0
17252
LYONDELLBASELL INDUSTRIES NV
Common Stock
N53745100
159143
1529488
SH
SOLE
953488
0
576000
Lyra Therapeutics Inc
Common Stock
55234L105
197
16961
SH
SOLE
16136
0
825
M&T BANK CORP
Common Stock
55261F104
66399
437961
SH
SOLE
377688
0
60273
M/I HOMES INC
Common Stock
55305B101
6912
117012
SH
SOLE
74918
0
42094
MACATAWA BK CORP COM
Common Stock
554225102
2912
292696
SH
SOLE
271457
0
21239
MACERICH CO/THE REIT
REIT
554382101
11363
971203
SH
SOLE
939094
0
32109
MACK CALI RLTY CORP COM REIT
REIT
554489104
2428
156853
SH
SOLE
143706
0
13147
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC
Common Stock
55405Y100
5959
102706
SH
SOLE
30467
0
72239
MACQUARIE BANK LTD ADR
ADR
55607P204
48744
417257
SH
SOLE
372035
0
45222
Macquarie Global Infrastructur
Closed-End Fund
55608D101
8595
393202
SH
SOLE
115555
0
277647
MACQUARIE INFRASTRUCTURE CORP
Common Stock
55608B105
5182
162910
SH
SOLE
133232
0
29677
MACROGENICS INC
Common Stock
556099109
2673
83914
SH
SOLE
42076
0
41838
MACY'S INC
Common Stock
55616P104
73794
4558018
SH
SOLE
2206988
0
2351030
MADISON SQUARE GARDEN ENTERTAINMENT CORP CLASS A
Common Stock
55826T102
5010
61247
SH
SOLE
29811
0
31436
MADISON SQUARE GARDEN SPORTS
Common Stock
55825T103
7718
43005
SH
SOLE
25502
0
17503
MADRIGAL PHARMACEUTICA COM
Common Stock
558868105
861
7357
SH
SOLE
6674
0
683
MAGELLAN HEALTH INC
Common Stock
559079207
9966
106881
SH
SOLE
83981
0
22900
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L
MLP
559080106
3102
71539
SH
SOLE
58305
0
13234
MAGNA INTERNATIONAL INC
Common Stock
559222401
40229
456941
SH
SOLE
313570
0
143371
Magnachip Semiconductor Corp
Common Stock
55933J203
479
19247
SH
SOLE
19180
0
67
Magnite Inc
Common Stock
55955D100
4616
110928
SH
SOLE
84092
0
26836
MAGNOLIA OIL & GAS CORP
Common Stock
559663109
9623
838269
SH
SOLE
779703
0
58566
MAKEMYTRIP LIMITED SHS
Common Stock
V5633W109
1289
40811
SH
SOLE
40331
0
480
MAKITA CORP ADR NEW
ADR
560877300
13522
314462
SH
SOLE
281150
0
33312
MALIBU BOATS INC - A
Common Stock
56117J100
2905
36458
SH
SOLE
17374
0
19084
MANCHESTER UNITED PLC-CL A
Common Stock
G5784H106
766
48637
SH
SOLE
48637
0
0
MANHATTAN ASSOCIATES INC
Common Stock
562750109
27345
232965
SH
SOLE
185645
0
47320
MANITOWOC CO INC/THE
Common Stock
563571405
501
24290
SH
SOLE
23357
0
933
MANNKIND CORP
Common Stock
56400P706
1043
266033
SH
SOLE
111167
0
154866
MANPOWER INC
Common Stock
56418H100
69604
703784
SH
SOLE
300934
0
402850
MANTECH INTERNATIONAL CORP
Common Stock
564563104
8968
103143
SH
SOLE
54548
0
48594
MANULIFE FINANCIAL CORP
Common Stock
56501R106
25853
1202444
SH
SOLE
1135094
0
67350
MARATHON OIL CORP
Common Stock
565849106
139948
13103704
SH
SOLE
8914566
0
4189138
MARATHON PETROLEUM CORP
Common Stock
56585A102
152234
2846019
SH
SOLE
2033149
0
812870
Maravai LifeSciences Holdings
Common Stock
56600D107
664
18637
SH
SOLE
1786
0
16851
MARCUS & MILLICHAP INC
Common Stock
566324109
1840
54600
SH
SOLE
49909
0
4691
MARCUS CORP
Common Stock
566330106
1216
60834
SH
SOLE
57540
0
3294
MARFRIG GLOBAL FOOD-SPON ADR
ADR
56656T105
502
160360
SH
SOLE
159898
0
462
MARINE PRODS CORP COM
Common Stock
568427108
420
25826
SH
SOLE
24908
0
918
MARINEMAX INC
Common Stock
567908108
4212
85327
SH
SOLE
58413
0
26914
MARKEL CORP
Common Stock
570535104
50420
44243
SH
SOLE
18796
0
25447
MARKER THERAPEUTICS INC
Common Stock
57055L107
203
90684
SH
SOLE
89216
0
1468
MARKETAXESS HOLDINGS INC
Common Stock
57060D108
49836
100089
SH
SOLE
72047
0
28042
MARKS & SPENCER GROUP PLC SPONSORED ADR
ADR
570912105
1363
328722
SH
SOLE
312813
0
15909
MARLIN BUSINESS SERVICES CORP
Common Stock
571157106
422
30948
SH
SOLE
28826
0
2122
MARRIOTT INTERNATIONAL INC/DE
Common Stock
571903202
122778
828967
SH
SOLE
721059
0
107908
MARRIOTT VACATIONS WORLD
Common Stock
57164Y107
13350
76644
SH
SOLE
64796
0
11848
MARSH & MCLENNAN COS INC
Common Stock
571748102
242123
1987874
SH
SOLE
1507640
0
480234
MARTEN TRANSPORT LTD
Common Stock
573075108
5026
296179
SH
SOLE
181549
0
114630
MARTIN MARIETTA MATERIALS INC
Common Stock
573284106
67074
199733
SH
SOLE
172860
0
26873
MARUBENI CORP ADR
ADR
573810207
10512
125038
SH
SOLE
107938
0
17100
MARUI LIMITED ADR NEW
ADR
573814308
11322
297560
SH
SOLE
256418
0
41142
MARVELL TECHNOLOGY INC
Common Stock
573874104
85173
1738930
SH
SOLE
1055249
0
683681
MASCO CORP
Common Stock
574599106
63517
1060391
SH
SOLE
921167
0
139224
MASIMO CORP
Common Stock
574795100
21222
92405
SH
SOLE
76473
0
15932
MASONITE INTERNATIONAL CORP
Common Stock
575385109
15226
132124
SH
SOLE
52869
0
79255
MASTEC INC
Common Stock
576323109
18880
201492
SH
SOLE
84320
0
117172
MASTERCARD INC
Common Stock
57636Q104
1171678
3290769
SH
SOLE
2597313
0
693456
MATADOR RES CO COM
Common Stock
576485205
14587
622053
SH
SOLE
570891
0
51162
MATCH GROUP INC
Common Stock
57667L107
59440
432670
SH
SOLE
395642
0
37028
MATERIALISE NV-ADR
ADR
57667T100
1292
35943
SH
SOLE
35792
0
151
MATERIALS SELECT SECTOR SPDR FD
ETF
81369Y100
15887
201607
SH
SOLE
9224
0
192383
MATERION CORP
Common Stock
576690101
4576
69077
SH
SOLE
51855
0
17222
MATRIX SERVICE CO
Common Stock
576853105
562
42886
SH
SOLE
39832
0
3054
MATSON INC COM
Common Stock
57686G105
14019
210183
SH
SOLE
106940
0
103243
MATTEL INC
Common Stock
577081102
8039
403578
SH
SOLE
280550
0
123028
MATTHEWS INTERNATIONAL CORP
Common Stock
577128101
4089
103385
SH
SOLE
61043
0
42342
MAUI LD & PINEAPPLE INC COM
Common Stock
577345101
262
22661
SH
SOLE
15534
0
7127
MAXAR TECHNOLOGIES LTD
Common Stock
57778K105
4775
126260
SH
SOLE
114049
0
12211
MAXEON SOLAR TECHNOLOGIE
Common Stock
Y58473102
574
18175
SH
SOLE
16260
0
1915
MAXIM INTEGRATED PRODUCTS INC
Common Stock
57772K101
63947
699870
SH
SOLE
635996
0
63873
MAXIMUS INC
Common Stock
577933104
24018
269740
SH
SOLE
193495
0
76245
MAXLINEAR INC CL A
Common Stock
57776J100
4527
132823
SH
SOLE
124806
0
8017
MAZDA MTR CORP ADR
ADR
578787103
28216
6898667
SH
SOLE
6214668
0
683999
MBIA INC
Common Stock
55262C100
473
49188
SH
SOLE
46330
0
2858
McAfee Corp
Common Stock
579063108
369
16247
SH
SOLE
16076
0
171
MCCORMICK & CO INC/MD
Common Stock
579780206
90676
1017000
SH
SOLE
739622
0
277378
MCDONALD'S CORP
Common Stock
580135101
597659
2666455
SH
SOLE
2156849
0
509606
MCGRATH RENTCORP
Common Stock
580589109
1246
15453
SH
SOLE
14646
0
807
MCKESSON CORP
Common Stock
58155Q103
215351
1104138
SH
SOLE
653020
0
451118
MDC HOLDINGS INC
Common Stock
552676108
26559
447114
SH
SOLE
349192
0
97922
MDU RESOURCES GROUP INC
Common Stock
552690109
31831
1006994
SH
SOLE
522081
0
484912
MECHEL - ADR
ADR
583840608
211
121901
SH
SOLE
116128
0
5773
MEDALLIA INC
Common Stock
584021109
3413
122380
SH
SOLE
115854
0
6526
MEDICAL PROPERTIES TRUST INC REIT
REIT
58463J304
35886
1686394
SH
SOLE
867643
0
818752
MEDICINOVA INC
Common Stock
58468P206
53
10414
SH
SOLE
9661
0
753
MEDIFAST INC
Common Stock
58470H101
14965
70651
SH
SOLE
33708
0
36943
MEDIOBANCA BANCA DI CR ADR
ADR
58502K106
26344
2388407
SH
SOLE
2132430
0
255977
MEDNAX INC
Common Stock
58502B106
19384
761051
SH
SOLE
672856
0
88195
MEDPACE HOLDINGS INC
Common Stock
58506Q109
13531
82483
SH
SOLE
51234
0
31249
MEDTRONIC PLC
Common Stock
G5960L103
557274
4717467
SH
SOLE
3638312
0
1079155
MEGAWORLD CORP-USP ADR
ADR
58517W103
325
21637
SH
SOLE
15926
0
5711
MEGGITT PLC ADS REPSTG 2 S
ADR
58517R104
147
11120
SH
SOLE
11120
0
0
MEI Pharma Inc
Common Stock
55279B202
68
19903
SH
SOLE
19903
0
0
Meituan Dianping
ADR
58533E103
18789
240516
SH
SOLE
221876
0
18640
Melco Resorts & Entertainment
ADR
585464100
12590
632336
SH
SOLE
574362
0
57975
MERCADOLIBRE INC
Common Stock
58733R102
96875
65806
SH
SOLE
48417
0
17389
MERCANTILE BANK CORP COM
Common Stock
587376104
1948
60005
SH
SOLE
37845
0
22160
MERCARI UNSP ADR
ADR
587573106
4706
205662
SH
SOLE
185637
0
20025
MERCER INTL INC-SBI
Common Stock
588056101
732
50882
SH
SOLE
45594
0
5288
MERCHANTS BANCORP
Common Stock
58844R108
3228
76973
SH
SOLE
6098
0
70875
MERCK & CO INC
Common Stock
58933Y105
783546
10164046
SH
SOLE
7280263
0
2883783
MERCK KGAA-SPONSORED ADR
ADR
589339209
26711
782161
SH
SOLE
716149
0
66012
MERCURY GENERAL CORP
Common Stock
589400100
5329
87641
SH
SOLE
66934
0
20706
MERCURY SYSTEMS INC
Common Stock
589378108
5923
83832
SH
SOLE
68854
0
14978
MEREDITH CORP
Common Stock
589433101
2962
99447
SH
SOLE
81636
0
17811
MERIDIAN BANCORP INC
Common Stock
58958U103
716
38880
SH
SOLE
37590
0
1290
MERIDIAN BIOSCIENCE INC
Common Stock
589584101
4291
163456
SH
SOLE
83517
0
79939
MERIT MEDICAL SYSTEMS INC
Common Stock
589889104
11764
196459
SH
SOLE
131872
0
64587
MERITAGE HOMES CORP
Common Stock
59001A102
13088
142382
SH
SOLE
110475
0
31907
MERITOR INC
Common Stock
59001K100
9550
324593
SH
SOLE
190787
0
133806
MERSANA THERAPEUTICS I COM
Common Stock
59045L106
644
39801
SH
SOLE
38700
0
1101
MESA AIR GROUP INC
Common Stock
590479135
1449
107746
SH
SOLE
91662
0
16084
MESA LABS INC COM
Common Stock
59064R109
1842
7563
SH
SOLE
7175
0
388
META FINL GROUP INC COM
Common Stock
59100U108
2701
59621
SH
SOLE
39650
0
19971
METACRINE INC
Common Stock
59101E103
584
94240
SH
SOLE
4213
0
90027
METHANEX CORP
Common Stock
59151K108
6806
184956
SH
SOLE
181474
0
3482
METHODE ELECTRONICS INC
Common Stock
591520200
6238
148593
SH
SOLE
116630
0
31964
METLIFE INC
Common Stock
59156R108
170517
2805024
SH
SOLE
2082043
0
722981
METROPOLITAN BANK HOLDING CO
Common Stock
591774104
418
8299
SH
SOLE
6733
0
1566
METSO OUTOTEC COR UNSPON ADR
ADR
592672109
299
55185
SH
SOLE
55185
0
0
METTLER-TOLEDO INTERNATIONAL I
Common Stock
592688105
177459
153552
SH
SOLE
81483
0
72070
MFA MTG INVTS INC COM REIT
REIT
55272X102
4054
996073
SH
SOLE
854337
0
141736
MFS Charter Income Trust
Closed-End Fund
552727109
24274
2842409
SH
SOLE
2608797
0
233612
MFS Intermediate Income Trust
Closed-End Fund
55273C107
2875
772841
SH
SOLE
696374
0
76467
MFS Multimarket Income Trust
Closed-End Fund
552737108
26074
4023827
SH
SOLE
3677740
0
346087
MFS Municipal Income Trust
Closed-End Fund
552738106
1916
280997
SH
SOLE
98039
0
182958
MGE ENERGY INC
Common Stock
55277P104
5310
74376
SH
SOLE
51915
0
22461
MGIC INVESTMENT CORP
Common Stock
552848103
15363
1109261
SH
SOLE
359356
0
749906
MGM Growth Properties LLC - A
REIT
55303A105
1970
60389
SH
SOLE
60160
0
229
MGM RESORTS INTERNATIONAL
Common Stock
552953101
54468
1433743
SH
SOLE
1151759
0
281984
MGP INGREDIENTS INC COM
Common Stock
55303J106
5003
84582
SH
SOLE
54346
0
30235
MICHAELS STORES INC COM
Common Stock
59408Q106
6478
295259
SH
SOLE
263819
0
31440
MICHELIN (CGDE) - UNSPONSORED ADR
ADR
59410T106
30262
1009728
SH
SOLE
889315
0
120413
MICRO FOCUS INTL SPN ADR
ADR
594837403
1442
187700
SH
SOLE
137146
0
50554
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
206247
1328739
SH
SOLE
715272
0
613468
MICRON TECHNOLOGY INC
Common Stock
595112103
353799
4010877
SH
SOLE
3099701
0
911176
MICROSOFT CORP
Common Stock
594918104
7618252
32312220
SH
SOLE
21278119
0
11034101
MICROSTRATEGY INC
Common Stock
594972408
12092
17814
SH
SOLE
15819
0
1995
MID-AMERICA APARTMENT COMM REIT
REIT
59522J103
66292
459214
SH
SOLE
417761
0
41453
MIDDLEBY CORP
Common Stock
596278101
50415
304165
SH
SOLE
90258
0
213907
MIDDLESEX WATER CO
Common Stock
596680108
4488
56802
SH
SOLE
31710
0
25092
MIDLAND STS BANCORP IN COM
Common Stock
597742105
2403
86627
SH
SOLE
77911
0
8716
MIDWESTONE FINL GP INC COM
Common Stock
598511103
1206
38927
SH
SOLE
18571
0
20356
MILLER INDUSTRIES INC/TN
Common Stock
600551204
931
20159
SH
SOLE
17931
0
2228
MILLICOM INTL CELLULAR S.A.
Common Stock
L6388F110
574
15024
SH
SOLE
15024
0
0
MIMECAST LTD ORD SHS
Common Stock
G14838109
3096
77002
SH
SOLE
28886
0
48116
MINERALS TECHNOLOGIES INC
Common Stock
603158106
6573
87273
SH
SOLE
83287
0
3986
MIRATI THERAPEUTICS IN COM
Common Stock
60468T105
4768
27837
SH
SOLE
26556
0
1281
MISTRAS GROUP INC.
Common Stock
60649T107
1610
141111
SH
SOLE
139894
0
1217
MITEK SYS INC COM NEW
Common Stock
606710200
346
23760
SH
SOLE
23731
0
29
MITSUBISHI CHEM HLDGS CORP ADR
ADR
606763100
613
16081
SH
SOLE
12509
0
3572
MITSUBISHI ELEC ADR
ADR
606776201
50200
1639458
SH
SOLE
1504139
0
135319
MITSUBISHI ESTATE LTD ADR
ADR
606783207
43338
2466586
SH
SOLE
2187388
0
279197
MITSUBISHI UFJ FINANCIAL GROUP INC
ADR
606822104
54548
10139010
SH
SOLE
8920239
0
1218771
MITSUI & CO LTD ADR
ADR
606827202
42848
101658
SH
SOLE
90136
0
11521
MITSUI FUDOSAN-UNSPON ADR
ADR
60683M109
5234
73125
SH
SOLE
61290
0
11835
MITSUI MINING & SMELTING-ADR
ADR
606844207
506
73108
SH
SOLE
72908
0
200
MIX TELEMATICS LTD
ADR
60688N102
246
17885
SH
SOLE
17050
0
835
MIZUHO FINANCIAL GROUP ADR
ADR
60687Y109
56114
19283027
SH
SOLE
17438677
0
1844350
MKS INSTRUMENTS INC
Common Stock
55306N104
17547
94632
SH
SOLE
78197
0
16435
MOBILE TELESYSTEMS OJSC SPONSORED ADR
ADR
607409109
5344
640776
SH
SOLE
532807
0
107969
MODEL N INC COM
Common Stock
607525102
3315
94085
SH
SOLE
38398
0
55687
MODERNA INC
Common Stock
60770K107
54464
415916
SH
SOLE
389686
0
26231
MODINE MANUFACTURING CO
Common Stock
607828100
16015
1084299
SH
SOLE
51676
0
1032623
MODIVCARE INC
Common Stock
60783X104
5411
36529
SH
SOLE
23098
0
13431
MOELIS & CO.
Common Stock
60786M105
14447
263244
SH
SOLE
231874
0
31370
MOHAWK INDUSTRIES INC
Common Stock
608190104
24820
129062
SH
SOLE
111887
0
17175
MOLECULAR TEMPLATES INC
Common Stock
608550109
146
11564
SH
SOLE
11534
0
30
MOLINA HEALTHCARE INC
Common Stock
60855R100
24518
104884
SH
SOLE
98865
0
6019
MOLSON COORS BEVERAGE CO
Common Stock
60871R209
64151
1254179
SH
SOLE
557545
0
696634
MOMO INC - SPON ADR
ADR
60879B107
2054
139344
SH
SOLE
126709
0
12635
MONARCH CASINO & RESORT INC
Common Stock
609027107
1756
28969
SH
SOLE
27879
0
1090
MONDELEZ INTERNATIONAL INC
Common Stock
609207105
317044
5416775
SH
SOLE
4484219
0
932556
MONDI PLC - UNSPONSORED ADR
ADR
60921V101
5692
108428
SH
SOLE
100286
0
8142
MONEYGRAM INTERNATIONAL INC
Common Stock
60935Y208
225
34233
SH
SOLE
33935
0
298
MONGODB INC
Common Stock
60937P106
9782
36579
SH
SOLE
29203
0
7376
MONMOUTH REAL ESTATE INVESTMENT CORP REIT
REIT
609720107
3782
213802
SH
SOLE
111548
0
102253
MONOLITHIC POWER SYSTEMS INC
Common Stock
609839105
42234
119572
SH
SOLE
92612
0
26959
MONOTARO CO LTD ADR
ADR
61022V107
4851
88148
SH
SOLE
80965
0
7183
MONROE INC
Common Stock
610236101
7823
118887
SH
SOLE
74509
0
44378
MONSTER BEVERAGE CORP
Common Stock
61174X109
139074
1526779
SH
SOLE
1240552
0
286227
MONTROSE ENVIRONMENTAL GROUP
Common Stock
615111101
775
15435
SH
SOLE
2859
0
12576
MOODY'S CORP
Common Stock
615369105
303149
1015200
SH
SOLE
550508
0
464691
MOOG INC
Common Stock
615394202
7537
90642
SH
SOLE
72177
0
18465
MORGAN STANLEY
Common Stock
617446448
407853
5251783
SH
SOLE
3799311
0
1452472
Morgan Stanley Emerging Market
Closed-End Fund
61744H105
7404
826296
SH
SOLE
0
0
826296
Morgan Stanley Emerging Market
Closed-End Fund
617477104
5863
973951
SH
SOLE
0
0
973951
MORNINGSTAR INC
Common Stock
617700109
27044
120173
SH
SOLE
46842
0
73331
MORPHIC HOLDING INC
Common Stock
61775R105
347
5477
SH
SOLE
1469
0
4008
MOSAIC CO/THE
Common Stock
61945C103
60871
1925693
SH
SOLE
1397945
0
527748
MOTORCAR PARTS OF AMERICA INC
Common Stock
620071100
468
20821
SH
SOLE
18709
0
2112
MOTOROLA SOLUTIONS INC
Common Stock
620076307
140783
748648
SH
SOLE
525609
0
223039
MOVADO GROUP INC
Common Stock
624580106
1351
47479
SH
SOLE
40654
0
6825
MOWI ASA - SPON ADR
ADR
624678108
20021
807968
SH
SOLE
734885
0
73083
MP Materials Corp
Common Stock
553368101
701
19487
SH
SOLE
0
0
19487
MPLX LP
MLP
55336V100
4187
163358
SH
SOLE
131484
0
31874
MR COOPER GROUP INC
Common Stock
62482R107
8243
237152
SH
SOLE
136356
0
100796
MR PRICE GROUP LTD SPONSORED ADR
ADR
62476L207
335
25436
SH
SOLE
23331
0
2105
MRC GLOBAL INC COM
Common Stock
55345K103
2905
321728
SH
SOLE
310724
0
11004
MS&AD INSURANCE GROUP HOLDINGS ADR
ADR
553491101
28431
1936730
SH
SOLE
1750266
0
186463
MSA SAFETY INC
Common Stock
553498106
8130
54195
SH
SOLE
37752
0
16443
MSC INDUSTRIAL DIRECT CO-A
Common Stock
553530106
17225
190985
SH
SOLE
143846
0
47138
MSCI INC
Common Stock
55354G100
144634
344957
SH
SOLE
174653
0
170304
MSG NETWORKS INC
Common Stock
553573106
1035
68849
SH
SOLE
26698
0
42151
MTN GROUP LTD - SPONS ADR
ADR
62474M108
429
73379
SH
SOLE
71062
0
2317
MTS SYSTEMS CORP
Common Stock
553777103
4501
77331
SH
SOLE
73132
0
4199
MTU AERO ENGINES-UNSPON ADR
ADR
62473G102
16473
139402
SH
SOLE
124743
0
14659
MUELLER INDUSTRIES INC
Common Stock
624756102
6024
145675
SH
SOLE
128499
0
17176
MUELLER WATER PRODUCTS INC
Common Stock
624758108
1658
119395
SH
SOLE
104897
0
14498
MUENCHENER RUECK - UNSPON ADR
ADR
626188106
57313
1858989
SH
SOLE
1664712
0
194277
MULTICHOICE GROUP LTD
ADR
62548D100
541
61987
SH
SOLE
58418
0
3569
MURATA MANUFACTURER-UNSPONSORED ADR
ADR
626425102
92130
4569958
SH
SOLE
3730408
0
839550
MURPHY OIL CORP
Common Stock
626717102
14068
857275
SH
SOLE
600086
0
257189
MURPHY USA INC
Common Stock
626755102
16149
111712
SH
SOLE
72002
0
39710
MUSTANG BIO INC
Common Stock
62818Q104
46
13953
SH
SOLE
13953
0
0
MYERS INDUSTRIES INC
Common Stock
628464109
2721
137724
SH
SOLE
99972
0
37751
MYR GROUP INC
Common Stock
55405W104
4878
68067
SH
SOLE
37271
0
30796
MYRIAD GENETICS INC
Common Stock
62855J104
11424
375187
SH
SOLE
360185
0
15002
NABORS INDUSTRIES LTD
Common Stock
G6359F137
23787
254546
SH
SOLE
250072
0
4474
NABRIVA THERAPEUTICS PLC
Common Stock
G63637113
28
16779
SH
SOLE
16779
0
0
NANOSTRING TECHNOL INC COM
Common Stock
63009R109
2256
34340
SH
SOLE
33668
0
672
NASDAQ INC
Common Stock
631103108
55831
378615
SH
SOLE
321844
0
56771
NASPERS LTD SPON ADR N SHS
ADR
631512209
29360
612295
SH
SOLE
584533
0
27762
NATERA INC COM
Common Stock
632307104
9286
91454
SH
SOLE
56160
0
35294
NATIONAL BEVERAGE CORP
Common Stock
635017106
6516
133220
SH
SOLE
121990
0
11230
NATIONAL BK HLDGS CORP CL A
Common Stock
633707104
2226
56087
SH
SOLE
52210
0
3877
NATIONAL CINEMEDIA INC
Common Stock
635309107
796
172372
SH
SOLE
165423
0
6949
NATIONAL ENERGY SERVICES REUNITED CORP
Common Stock
G6375R107
1018
82308
SH
SOLE
31121
0
51187
NATIONAL FUEL GAS CO
Common Stock
636180101
25236
504823
SH
SOLE
376350
0
128473
NATIONAL GRID TRANSCO PLC SPON ADR NEW
ADR
636274409
54023
911937
SH
SOLE
834565
0
77372
NATIONAL HEALTHCARE CORP
Common Stock
635906100
3711
47627
SH
SOLE
32634
0
14993
NATIONAL INSTRUMENTS CORP
Common Stock
636518102
14266
330354
SH
SOLE
300506
0
29848
NATIONAL PRESTO INDUSTRIES INC
Common Stock
637215104
966
9465
SH
SOLE
7315
0
2150
NATIONAL RESEARCH CORP
Common Stock
637372202
541
11555
SH
SOLE
10058
0
1497
NATIONAL RETAIL PROPERTIES REIT
REIT
637417106
10347
234785
SH
SOLE
215960
0
18825
NATIONAL STORAGE AFFIL COM SHS BEN IN
REIT
637870106
6644
166391
SH
SOLE
135056
0
31336
NATIONAL VISION HOLDINGS INC
Common Stock
63845R107
1375
31371
SH
SOLE
26336
0
5035
NATIXIS UNSPONSERED ADR
ADR
63873D103
626
12857
SH
SOLE
8975
0
3882
NATL AUSTRALIA BANK LTD SPONSORED ADR
ADR
632525408
72090
7274509
SH
SOLE
6422563
0
851946
NATL HEALTH INVESTORS INC REIT
REIT
63633D104
3990
55199
SH
SOLE
50673
0
4527
NATURA &CO HOLDING-ADR
ADR
63884N108
3664
215659
SH
SOLE
205775
0
9884
NATURAL GAS SERVICES GROUP INC
Common Stock
63886Q109
190
20089
SH
SOLE
19937
0
152
NATURAL GROCERS BY VIT COM
Common Stock
63888U108
1944
110778
SH
SOLE
107101
0
3677
NATURES SUNSHINE PRODUCTS IN COM
Common Stock
639027101
294
14748
SH
SOLE
12536
0
2212
NATURGY ENERGY GROUP SA-ADR
ADR
63903X103
19342
3996312
SH
SOLE
3610978
0
385334
NATUS MEDICAL INC
Common Stock
639050103
3255
127118
SH
SOLE
90973
0
36145
NATWEST GROUP PLC
ADR
639057108
28552
5317028
SH
SOLE
4803834
0
513195
NAVIENT CORP
Common Stock
63938C108
23753
1659892
SH
SOLE
758288
0
901604
NAVISTAR INTERNATIONAL CORP
Common Stock
63934E108
2107
47864
SH
SOLE
45810
0
2054
NBT BANCORP INC
Common Stock
628778102
3072
76996
SH
SOLE
71020
0
5976
NCINO INC
Common Stock
63947U107
1035
15507
SH
SOLE
13910
0
1597
NCR CORP
Common Stock
62886E108
19064
502343
SH
SOLE
180949
0
321394
NEDBANK GROUP LTD-SPONS ADR
ADR
63975K104
569
60179
SH
SOLE
57647
0
2532
NEENAH INC
Common Stock
640079109
1838
35767
SH
SOLE
32017
0
3750
NEKTAR THERAPEUTICS
Common Stock
640268108
5524
276223
SH
SOLE
250160
0
26063
NELNET INC
Common Stock
64031N108
2313
31804
SH
SOLE
22223
0
9581
NEOGEN CORP
Common Stock
640491106
9821
110480
SH
SOLE
87300
0
23180
NEOGENOMICS INC COM NEW
Common Stock
64049M209
10869
225351
SH
SOLE
189962
0
35389
NEOPHOTONICS CORP COM
Common Stock
64051T100
163
13655
SH
SOLE
13101
0
554
NESTE OYJ - UNSP ADR
ADR
64104Y106
35470
1331964
SH
SOLE
1204779
0
127185
NESTLE S A SPONSORED ADR
ADR
641069406
338805
3038336
SH
SOLE
2712050
0
326287
NESTLE SA-REG
Common Stock
H57312649
2500
22587
SH
SOLE
21403
0
1184
NET 1 UEPS TECHNOLOGIES INC
Common Stock
64107N206
533
95232
SH
SOLE
95232
0
0
NETAPP INC
Common Stock
64110D104
147936
2035717
SH
SOLE
1078663
0
957054
NETEASE INC
ADR
64110W102
25338
245376
SH
SOLE
221653
0
23723
NETFLIX INC
Common Stock
64110L106
726843
1393327
SH
SOLE
1157913
0
235414
NETGEAR INC
Common Stock
64111Q104
3796
92370
SH
SOLE
50554
0
41816
NETSCOUT SYSTEMS INC
Common Stock
64115T104
3562
126485
SH
SOLE
108289
0
18196
NETSTREIT Corp
REIT
64119V303
205
11098
SH
SOLE
9368
0
1730
NEUROCRINE BIOSCIENCES INC COM
Common Stock
64125C109
17655
181538
SH
SOLE
138304
0
43234
NEURONETICS INC
Common Stock
64131A105
257
20738
SH
SOLE
18505
0
2233
NEVRO CORP
Common Stock
64157F103
4611
33053
SH
SOLE
24104
0
8949
NEW JERSEY RESOURCES CORP
Common Stock
646025106
16138
404757
SH
SOLE
397236
0
7521
NEW MTN FIN CORP COM
Common Stock
647551100
475
38293
SH
SOLE
0
0
38293
NEW ORIENTAL ED & TECH SPON ADR
ADR
647581107
21994
1570996
SH
SOLE
1471092
0
99904
NEW RELIC INC
Common Stock
64829B100
2712
44112
SH
SOLE
41113
0
2999
NEW RESIDENTIAL INVT C COM
REIT
64828T201
21701
1928944
SH
SOLE
1568983
0
359961
NEW SENIOR INVESTMENT GROUP
REIT
648691103
2000
320998
SH
SOLE
179050
0
141948
NEW WORLD DEV LTD SPONSORED ADR
ADR
649274305
172
67206
SH
SOLE
61316
0
5890
NEW YORK COMMUNITY BANCORP INC
Common Stock
649445103
18122
1435984
SH
SOLE
1392270
0
43713
NEW YORK MTG TR INC COM PAR $.02
REIT
649604501
9907
2216401
SH
SOLE
2087500
0
128901
NEW YORK TIMES CO/THE
Common Stock
650111107
29727
587257
SH
SOLE
354937
0
232320
NEWAGE INC
Common Stock
650194103
141
49150
SH
SOLE
31692
0
17458
NEWCREST MNG LTD SPONSORED ADR
ADR
651191108
25631
1351821
SH
SOLE
1186090
0
165731
NEWELL BRANDS INC
Common Stock
651229106
36018
1344954
SH
SOLE
1195736
0
149218
NEWMARK GROUP INC-CLASS A
Common Stock
65158N102
12238
1223140
SH
SOLE
243297
0
979843
NEWMARKET CORP
Common Stock
651587107
14581
38355
SH
SOLE
32134
0
6221
NEWMONT CORP
Common Stock
651639106
192554
3194859
SH
SOLE
2507357
0
687502
NEWPARK RESOURCES INC
Common Stock
651718504
101
32260
SH
SOLE
10449
0
21811
NEWS CORP
Common Stock
65249B109
27641
1086945
SH
SOLE
948962
0
137983
NEWS CORP CL B
Common Stock
65249B208
8094
345030
SH
SOLE
286893
0
58137
NEXA RESOURCES SA
Common Stock
L67359106
614
59931
SH
SOLE
59483
0
448
NEXON CO LTD-UNSP ADR
ADR
65340H104
6702
204891
SH
SOLE
181629
0
23262
NEXPOINT RESIDENTIAL
REIT
65341D102
4464
96853
SH
SOLE
57593
0
39260
NEXSTAR MEDIAGROUP INC
Common Stock
65336K103
31325
223063
SH
SOLE
81106
0
141957
NEXT PLC-UNSPON ADR
ADR
65337A104
603
11407
SH
SOLE
9190
0
2217
NEXTCURE INC
Common Stock
65343E108
151
15127
SH
SOLE
13139
0
1988
NEXTDECADE CORP
Common Stock
65342K105
39
14656
SH
SOLE
13681
0
975
NEXTERA ENERGY INC
Common Stock
65339F101
600566
7942947
SH
SOLE
6159872
0
1783075
NEXTERA ENERGY PARTNERS LP
Common Stock
65341B106
1522
20881
SH
SOLE
15921
0
4960
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
3139
173444
SH
SOLE
83249
0
90195
NEXTIER OILFIELD SOLUTIONS I
Common Stock
65290C105
537
144319
SH
SOLE
108600
0
35719
NGM BIOPHARMACEUTICALS INC
Common Stock
62921N105
1385
47642
SH
SOLE
31687
0
15955
NIC INC
Common Stock
62914B100
7042
207552
SH
SOLE
123139
0
84413
NICE SYS LTD SPONSORED ADR
ADR
653656108
43062
197558
SH
SOLE
179598
0
17960
NIDEC CORP SPONSORED ADR
ADR
654090109
68808
2247160
SH
SOLE
2015912
0
231248
NIELSEN HOLDINGS PLC
Common Stock
G6518L108
26253
1043869
SH
SOLE
653579
0
390290
NIHON KOHEN CORP - ADR
ADR
65412C108
474
33642
SH
SOLE
33552
0
90
NIKE INC
Common Stock
654106103
712883
5364459
SH
SOLE
4095780
0
1268679
NIKON CORP PLC ADR
ADR
654111202
4936
525091
SH
SOLE
456062
0
69029
NINTENDO LTD ADR
ADR
654445303
94847
1339642
SH
SOLE
1227192
0
112450
NIO INC - ADR
ADR
62914V106
11375
291827
SH
SOLE
265149
0
26678
NIPPON STEEL CORP-SPON ADR
ADR
65461T101
1106
63918
SH
SOLE
27581
0
36337
NIPPON TELEGRAPH & TELEPHONE CORP
ADR
654624105
70844
2734221
SH
SOLE
2503663
0
230557
NIPPON YUSEN KABUS-SPN ADR
ADR
654633304
933
132303
SH
SOLE
46089
0
86214
NISOURCE INC
Common Stock
65473P105
42281
1753683
SH
SOLE
1110510
0
643173
NISSAN MOTORS SPONSORED ADR
ADR
654744408
28940
2565638
SH
SOLE
2262616
0
303022
Nitori Holdings Co Ltd
ADR
65479L108
1224
61202
SH
SOLE
52045
0
9157
NITTO DENKO CORP ADR
ADR
654802206
25696
595376
SH
SOLE
540393
0
54983
Nkarta Inc
Common Stock
65487U108
1351
41067
SH
SOLE
41067
0
0
NL INDS INC COM NEW
Common Stock
629156407
199
26704
SH
SOLE
25876
0
828
NLIGHT INC
Common Stock
65487K100
2764
85299
SH
SOLE
44552
0
40747
NMI HOLDINGS INC
Common Stock
629209305
3587
151742
SH
SOLE
140025
0
11717
NN GROUP NV - UNSPON ADR
ADR
629334103
32486
1326493
SH
SOLE
1177976
0
148517
NN INC
Common Stock
629337106
114
16110
SH
SOLE
15962
0
148
NOAH HLDGS LTD SPONSORED ADS
ADR
65487X102
2955
66560
SH
SOLE
60705
0
5855
NOKIA CORP SPONSORED ADR
ADR
654902204
17572
4437352
SH
SOLE
4061017
0
376335
NOKIAN TYRES OYJ ADR
ADR
65528V107
3073
162813
SH
SOLE
150950
0
11863
NOMAD FOODS LTD
Common Stock
G6564A105
5049
183871
SH
SOLE
128054
0
55817
NOMURA HLDGS INC SPONSORED ADR
ADR
65535H208
35732
6666418
SH
SOLE
5989091
0
677327
Nomura Resh Inst Ltd Unsp ADR
ADR
65538C206
796
24997
SH
SOLE
22346
0
2651
NORDEA BANK ABP - SPON ADR
ADR
65558R109
30067
3018744
SH
SOLE
2546586
0
472158
NORDIC AMERICAN TANKERS LTD
Common Stock
G65773106
808
248515
SH
SOLE
234538
0
13977
NORDSON CORP
Common Stock
655663102
28250
142191
SH
SOLE
98492
0
43699
NORDSTROM INC
Common Stock
655664100
34336
906679
SH
SOLE
378361
0
528318
NORFOLK SOUTHERN CORP
Common Stock
655844108
234575
873584
SH
SOLE
750654
0
122930
NORSK HYDRO A S SPONSORED ADR
ADR
656531605
10988
1703584
SH
SOLE
1469765
0
233819
NORTHERN TRUST CORP
Common Stock
665859104
64639
614968
SH
SOLE
545602
0
69366
NORTHFIELD BANCORP INC/NJ
Common Stock
66611T108
1853
116406
SH
SOLE
105799
0
10607
NORTHRIM BANCORP INC
Common Stock
666762109
699
16432
SH
SOLE
15093
0
1339
NORTHROP GRUMMAN CORP
Common Stock
666807102
176721
546040
SH
SOLE
454469
0
91571
NORTHWEST BANCSHARES INC
Common Stock
667340103
6780
469220
SH
SOLE
446589
0
22630
NORTHWEST NATURAL HOLDING CO
Common Stock
66765N105
5473
101450
SH
SOLE
97058
0
4392
NORTHWEST PIPE CO
Common Stock
667746101
723
21624
SH
SOLE
18308
0
3316
NORTHWESTERN CORP
Common Stock
668074305
10238
157024
SH
SOLE
146115
0
10909
NORTONLIFELOCK INC
Common Stock
668771108
53018
2493777
SH
SOLE
1327567
0
1166210
NORWEGIAN CRUISE LINE SHS
Common Stock
G66721104
41426
1501468
SH
SOLE
1088842
0
412626
NOV INC
Common Stock
62955J103
17235
1256214
SH
SOLE
1038487
0
217727
NOVA MEASURING INSTRMT COM
Common Stock
M7516K103
3026
33247
SH
SOLE
24551
0
8696
NOVAGOLD RES INC COM NEW
Common Stock
66987E206
2367
270204
SH
SOLE
134229
0
135975
NOVANTA INC
Common Stock
67000B104
4603
34900
SH
SOLE
24186
0
10714
NOVARTIS A G SPONSORED ADR
ADR
66987V109
229300
2682505
SH
SOLE
1954357
0
728148
NOVAVAX INC COM
Common Stock
670002401
8561
47220
SH
SOLE
43262
0
3958
NOVOCURE LTD
Common Stock
G6674U108
9030
68319
SH
SOLE
62375
0
5944
NOVO-NORDISK A S ADR
ADR
670100205
143404
2127019
SH
SOLE
1850557
0
276462
NOVOZYMES A/S UNSPONS ADR
ADR
670108109
17420
271428
SH
SOLE
250342
0
21086
NOW INC/DE
Common Stock
67011P100
1647
163219
SH
SOLE
150199
0
13020
NRG ENERGY INC
Common Stock
629377508
57453
1522751
SH
SOLE
1148014
0
374737
NSK LTD SPONSORED ADR
ADR
670184100
3687
184252
SH
SOLE
142384
0
41868
NU SKIN ENTERPRISES INC
Common Stock
67018T105
13856
261979
SH
SOLE
201445
0
60534
NUANCE COMMUNICATIONS INC
Common Stock
67020Y100
18586
425887
SH
SOLE
317669
0
108218
NUCOR CORP
Common Stock
670346105
91565
1140710
SH
SOLE
1015839
0
124871
Nurix Therapeutics Inc
Common Stock
67080M103
218
7014
SH
SOLE
7014
0
0
NUSTAR ENERGY LP UNIT COM
MLP
67058H102
946
55351
SH
SOLE
43737
0
11614
NUTANIX INC-A
Common Stock
67059N108
3455
130066
SH
SOLE
120412
0
9654
NUTRIEN LTD
Common Stock
67077M108
16848
312630
SH
SOLE
272697
0
39933
NUVASIVE INC
Common Stock
670704105
4548
69366
SH
SOLE
44468
0
24898
Nuveen AMT-Free Municipal Cred
Closed-End Fund
67071L106
3361
198896
SH
SOLE
18618
0
180278
Nuveen AMT-Free Quality Munici
Closed-End Fund
670657105
89624
6047478
SH
SOLE
2162682
0
3884796
Nuveen Credit Strategies Incom
Closed-End Fund
67073D102
10494
1614448
SH
SOLE
1403262
0
211186
Nuveen Diversified Dividend an
Closed-End Fund
6706EP105
1375
144997
SH
SOLE
138972
0
6025
Nuveen Global High Income Fund
Closed-End Fund
67075G103
11444
739772
SH
SOLE
417741
0
322032
Nuveen Municipal Credit Income
Closed-End Fund
67070X101
3350
207292
SH
SOLE
19372
0
187920
Nuveen Preferred & Income Oppo
Closed-End Fund
67073B106
9762
1028631
SH
SOLE
890019
0
138612
Nuveen Preferred & Income Secu
Closed-End Fund
67072C105
11004
1132075
SH
SOLE
981808
0
150268
Nuveen Quality Municipal Incom
Closed-End Fund
67066V101
85077
5619351
SH
SOLE
2163606
0
3455745
Nuveen Real Asset Income and G
Closed-End Fund
67074Y105
35043
2380666
SH
SOLE
1557360
0
823306
Nuveen Real Estate Income Fund
Closed-End Fund
67071B108
975
101630
SH
SOLE
47518
0
54112
Nuveen Senior Income Fund
Closed-End Fund
67067Y104
2406
428918
SH
SOLE
362058
0
66860
Nuveen Tax-Advantaged Dividend
Closed-End Fund
67073G105
392
25925
SH
SOLE
22619
0
3306
Nuveen Tax-Advantaged Total Re
Closed-End Fund
67090H102
747
69514
SH
SOLE
60526
0
8988
NV5 GLOBAL INC COM
Common Stock
62945V109
1054
10913
SH
SOLE
2436
0
8477
NVE CORP COM NEW
Common Stock
629445206
1154
16463
SH
SOLE
5899
0
10564
NVENT ELECTRIC
Common Stock
G6700G107
12481
447178
SH
SOLE
366281
0
80897
NVIDIA CORP
Common Stock
67066G104
1021273
1912747
SH
SOLE
1622914
0
289833
NVR INC
Common Stock
62944T105
30692
6515
SH
SOLE
5975
0
540
NXP SEMICONDUCTORS N V COM
Common Stock
N6596X109
107087
531872
SH
SOLE
377927
0
153945
NYMOX PHARMACEUTICAL CORP
Common Stock
P73398102
149
66985
SH
SOLE
64926
0
2059
OAK STREET HEALTH INC
Common Stock
67181A107
709
13056
SH
SOLE
12805
0
251
OAO GAZPROM - SPON ADR
ADR
368287207
11144
1858816
SH
SOLE
1658824
0
199992
OCADO GROUP PLC - SP ADR
ADR
674488101
4157
72855
SH
SOLE
64617
0
8238
OCCIDENTAL PETROLEUM CORP
Common Stock
674599105
83266
3127948
SH
SOLE
2629888
0
498061
OCEANEERING INTERNATIONAL INC
Common Stock
675232102
11004
963605
SH
SOLE
940610
0
22995
OCEANFIRST FINANCIAL CORP
Common Stock
675234108
810
33849
SH
SOLE
33573
0
276
Ocugen Inc
Common Stock
67577C105
206
30388
SH
SOLE
30388
0
0
OCULAR THERAPEUTIX
Common Stock
67576A100
262
15965
SH
SOLE
15892
0
73
OFFICE PROPERTIES INCOME TRU
REIT
67623C109
3684
133872
SH
SOLE
103263
0
30609
OFG BANCORP
Common Stock
67103X102
12919
571113
SH
SOLE
209328
0
361785
OGE ENERGY CORP
Common Stock
670837103
22525
696061
SH
SOLE
668313
0
27749
O-I GLASS INC
Common Stock
67098H104
13862
940432
SH
SOLE
192681
0
747751
OIL CO LUKOIL SPONSORED ADR
ADR
69343P105
15737
194788
SH
SOLE
178604
0
16184
OIL SEARCH LTD-SPONSORED ADR
ADR
677890303
1238
79332
SH
SOLE
33795
0
45537
OIL STATES INTERNATIONAL INC
Common Stock
678026105
2524
418535
SH
SOLE
397700
0
20835
Oji Holdings Corp
ADR
678123100
817
12033
SH
SOLE
10050
0
1983
OKTA INC CL A
Common Stock
679295105
49070
222608
SH
SOLE
205376
0
17232
OLD DOMINION FREIGHT LINE INC
Common Stock
679580100
63305
263322
SH
SOLE
223058
0
40264
OLD NATIONAL BANCORP/IN
Common Stock
680033107
7924
409736
SH
SOLE
336625
0
73111
OLD REPUBLIC INTERNATIONAL COR
Common Stock
680223104
24132
1104957
SH
SOLE
993547
0
111410
OLD SECOND BANCORP INC
Common Stock
680277100
1713
129670
SH
SOLE
127582
0
2088
Olema Pharmaceuticals Inc
Common Stock
68062P106
1001
30159
SH
SOLE
198
0
29961
OLIN CORP
Common Stock
680665205
12935
340676
SH
SOLE
278111
0
62565
OLLIES BARGAIN OUTLT H COM
Common Stock
681116109
19776
227313
SH
SOLE
110002
0
117311
OLYMPIC STEEL INC
Common Stock
68162K106
700
23776
SH
SOLE
22871
0
905
OLYMPUS CORP SPONSORED ADR
ADR
68163W109
37506
1794546
SH
SOLE
1636579
0
157967
OMEGA HEALTHCARE INVESTORS REIT
REIT
681936100
22516
614677
SH
SOLE
401936
0
212742
OMEROS CORP COM
Common Stock
682143102
531
29837
SH
SOLE
27937
0
1900
OMNICELL INC
Common Stock
68213N109
19962
153709
SH
SOLE
106153
0
47556
OMNICOM GROUP INC
Common Stock
681919106
83247
1122688
SH
SOLE
687798
0
434889
OMRON CORP SPONSORED ADR
ADR
682151303
41598
527088
SH
SOLE
483037
0
44051
OMV AG SPON ADR NEW
ADR
670875509
18898
372808
SH
SOLE
320154
0
52654
ON SEMICONDUCTOR CORP
Common Stock
682189105
31537
757918
SH
SOLE
525272
0
232646
ONCOCYTE CORP
Common Stock
68235C107
89
17126
SH
SOLE
16877
0
249
ONE GAS INC COM
Common Stock
68235P108
15940
207256
SH
SOLE
201388
0
5868
ONE LIBERTY PROPERTIES INC REIT
REIT
682406103
2965
133151
SH
SOLE
77607
0
55544
ONEMAIN HOLDINGS INC
Common Stock
68268W103
10374
193114
SH
SOLE
137263
0
55852
ONEOK INC
Common Stock
682680103
119455
2357980
SH
SOLE
2150609
0
207371
ONESPAN INC
Common Stock
68287N100
2309
94262
SH
SOLE
85299
0
8963
ONESPAWORLD HOLDINGS LTD
Common Stock
P73684113
1995
187328
SH
SOLE
179057
0
8271
ONEX CORPORATION
Common Stock
68272K103
1141
18315
SH
SOLE
18315
0
0
ONO PHARMACEUTICAL CO ADR
ADR
682736103
10706
1224988
SH
SOLE
1118246
0
106742
ONTO INNOVATION INC
Common Stock
683344105
8591
130739
SH
SOLE
122130
0
8609
OOMA INC
Common Stock
683416101
1373
86615
SH
SOLE
8826
0
77789
OP BANCORP
Common Stock
67109R109
248
23591
SH
SOLE
17148
0
6443
Open Lending Corp
Common Stock
68373J104
2377
67102
SH
SOLE
67102
0
0
Open Text Corp
Common Stock
683715106
18831
394702
SH
SOLE
365993
0
28710
OPERA LTD-ADR
ADR
68373M107
1001
100080
SH
SOLE
100080
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
1512
352382
SH
SOLE
349217
0
3165
OPPENHEIMER HOLDINGS INC
Common Stock
683797104
701
17504
SH
SOLE
12820
0
4684
OPTIMIZERX CORP
Common Stock
68401U204
1832
37583
SH
SOLE
7994
0
29589
OPTION CARE HEALTH INC
Common Stock
68404L201
1014
57163
SH
SOLE
12452
0
44711
ORACLE CORP
Common Stock
68389X105
763862
10885881
SH
SOLE
7156370
0
3729511
ORANGE SA
ADR
684060106
17394
1410719
SH
SOLE
1272269
0
138451
ORASURE TECHNOLOGIES INC COM
Common Stock
68554V108
1908
163462
SH
SOLE
143665
0
19797
ORBCOMM INC
Common Stock
68555P100
1665
218226
SH
SOLE
177390
0
40836
ORCHID ISLAND CAPITAL INC
REIT
68571X103
917
152573
SH
SOLE
150144
0
2428
OREILLY AUTOMOTIVE INC
Common Stock
67103H107
154870
305313
SH
SOLE
241300
0
64013
ORGANOGENESIS HOLDINGS INC
Common Stock
68621F102
4474
245556
SH
SOLE
15916
0
229640
ORGENESIS INC
Common Stock
68619K204
94
16435
SH
SOLE
16435
0
0
ORIC Pharmaceuticals Inc
Common Stock
68622P109
928
37884
SH
SOLE
8815
0
29069
ORICA LTD ADR
ADR
68618H103
198
18711
SH
SOLE
14415
0
4296
ORIENTAL LAND CO LTD-ADR
ADR
68620X104
550
17244
SH
SOLE
5711
0
11533
ORIGIN BANCORP
Common Stock
68621T102
2498
58906
SH
SOLE
11260
0
47646
ORION ENGINEERED CARBO COM
Common Stock
L72967109
4025
204099
SH
SOLE
154130
0
49969
ORION GROUP HOLDINGS INC
Common Stock
68628V308
68
11244
SH
SOLE
11244
0
0
ORIX CORP SPONSORED ADR
ADR
686330101
51653
609187
SH
SOLE
560676
0
48511
ORKLA ASA SPON ADR
ADR
686331109
23139
2337292
SH
SOLE
2143429
0
193863
ORMAT TECHNOLOGIES INC
Common Stock
686688102
4261
54262
SH
SOLE
35756
0
18506
ORRSTOWN FINL SVCS INC COM
Common Stock
687380105
703
31524
SH
SOLE
5574
0
25950
ORSTED A/S-UNSP ADR
ADR
68750L102
28674
526796
SH
SOLE
493424
0
33372
ORTHOFIX MEDICAL INC
Common Stock
68752M108
2389
55119
SH
SOLE
35930
0
19189
OSHKOSH CORP
Common Stock
688239201
39779
335235
SH
SOLE
199457
0
135778
OSI SYSTEMS INC
Common Stock
671044105
4034
41976
SH
SOLE
37891
0
4085
OTIS WORLDWIDE CORP
Common Stock
68902V107
76043
1110932
SH
SOLE
702128
0
408803
OTSUKA HLDGS CO LTD ADR
ADR
689164101
34041
1608765
SH
SOLE
1456343
0
152422
OTTER TAIL CORP
Common Stock
689648103
2846
61643
SH
SOLE
60293
0
1349
OUTFRONT MEDIA INC
REIT
69007J106
3093
141676
SH
SOLE
135748
0
5928
OVERSEA-CHINESE BANK-UNS ADR
ADR
690333109
6712
380924
SH
SOLE
350651
0
30273
OVERSEAS SHIPHOLDING GROUP-A
Common Stock
69036R863
118
57476
SH
SOLE
40215
0
17261
OVERSTOCK.COM INC
Common Stock
690370101
1662
25078
SH
SOLE
24331
0
747
OVINTIV INC
Common Stock
69047Q102
21268
892845
SH
SOLE
812938
0
79908
OWENS & MINOR INC
Common Stock
690732102
17842
474654
SH
SOLE
357245
0
117409
OWENS CORNING
Common Stock
690742101
23362
253686
SH
SOLE
181868
0
71818
OXFORD INDUSTRIES INC
Common Stock
691497309
5258
60149
SH
SOLE
34818
0
25331
OZON HOLDINGS PLC - ADR
ADR
69269L104
355
6328
SH
SOLE
6276
0
52
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR
ADR
715684106
10339
437364
SH
SOLE
405128
0
32236
PACCAR INC
Common Stock
693718108
132317
1423992
SH
SOLE
1217287
0
206705
PACIFIC BIOSCIENCES OF CALIFORNIA INC
Common Stock
69404D108
5525
165880
SH
SOLE
144236
0
21644
PACIFIC CENTY CYBERWKS SPONSORED ADR
ADR
70454G207
212
37279
SH
SOLE
16981
0
20298
PACIFIC MERCANTILE COM
Common Stock
694552100
93
10459
SH
SOLE
10162
0
297
PACIFIC PREMIER BNCRP COM
Common Stock
69478X105
25137
578664
SH
SOLE
346602
0
232062
PACIRA BIOSCIENCES INC
Common Stock
695127100
13147
187572
SH
SOLE
90864
0
96708
PACKAGING CORP OF AMERICA
Common Stock
695156109
57587
428223
SH
SOLE
365127
0
63096
PACWEST BANCORP
Common Stock
695263103
44152
1157337
SH
SOLE
315884
0
841453
PAE Inc
Common Stock
69290Y109
118
13109
SH
SOLE
6257
0
6852
PAGERDUTY INC
Common Stock
69553P100
4749
118042
SH
SOLE
110006
0
8035
PAGSEGURO DIGITAL LTD-CL A
Common Stock
G68707101
17326
374202
SH
SOLE
341980
0
32222
Palantir Technologies Inc
Common Stock
69608A108
999
42915
SH
SOLE
42915
0
0
PALO ALTO NETWORKS INC COM
Common Stock
697435105
40467
125652
SH
SOLE
116034
0
9618
PALOMAR HOLDINGS INC
Common Stock
69753M105
1891
28200
SH
SOLE
19787
0
8413
PAMPA ENERGIA S A SPONS ADR LVL I
ADR
697660207
412
27753
SH
SOLE
27753
0
0
PAN AMERICAN SILVER CORP
Common Stock
697900108
2713
90339
SH
SOLE
80763
0
9576
PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR
ADR
69807K105
25845
1108263
SH
SOLE
1016606
0
91657
PANASONIC CORP - ADR
ADR
69832A205
35000
2684019
SH
SOLE
2411228
0
272791
Pandion Therapeutics Inc
Common Stock
698340106
313
5209
SH
SOLE
5179
0
30
PANDORA A/S SPONSORED ADR
ADR
698341203
10491
389547
SH
SOLE
354740
0
34807
PAPA JOHN'S INTERNATIONAL INC
Common Stock
698813102
6330
71414
SH
SOLE
62485
0
8929
PAR PACIFIC HOLDINGS INC
Common Stock
69888T207
38175
2703645
SH
SOLE
328590
0
2375055
PAR TECHNOLOGY CORP/DEL
Common Stock
698884103
2166
33114
SH
SOLE
6524
0
26590
PARAMOUNT GROUP INC COM
REIT
69924R108
7712
761323
SH
SOLE
663268
0
98055
PARATEK PHARMACEUTICALS INC
Common Stock
699374302
624
88405
SH
SOLE
87408
0
997
PARK AEROSPACE CORP
Common Stock
70014A104
2090
158127
SH
SOLE
147533
0
10594
PARK HOTELS & RESORTS INC
REIT
700517105
50920
2359584
SH
SOLE
1257513
0
1102071
PARK NATIONAL CORP
Common Stock
700658107
2902
22447
SH
SOLE
19568
0
2879
PARKER HANNIFIN CORP
Common Stock
701094104
163804
519305
SH
SOLE
458205
0
61101
PARK-OHIO HOLDINGS CORP
Common Stock
700666100
895
28424
SH
SOLE
17339
0
11085
PARSONS CORP
Common Stock
70202L102
643
15906
SH
SOLE
13520
0
2386
PARTY CITY HOLDCO INC COM
Common Stock
702149105
109
18762
SH
SOLE
18762
0
0
PASSAGE BIO INC
Common Stock
702712100
443
25339
SH
SOLE
25305
0
34
PATRICK INDS INC COM
Common Stock
703343103
6503
76503
SH
SOLE
60089
0
16414
PATTERSON COS INC
Common Stock
703395103
22952
718363
SH
SOLE
656300
0
62063
PATTERSON UTI ENERGY INC COM
Common Stock
703481101
19377
2717636
SH
SOLE
2656091
0
61544
PAVmed Inc
Common Stock
70387R106
200
44934
SH
SOLE
43327
0
1607
Paya Holdings Inc
Common Stock
70434P103
1766
161116
SH
SOLE
161116
0
0
PAYCHEX INC
Common Stock
704326107
117822
1202017
SH
SOLE
1081070
0
120948
PAYCOM SOFTWARE INC COM
Common Stock
70432V102
49265
133127
SH
SOLE
99915
0
33212
PAYLOCITY HOLDING CORP
Common Stock
70438V106
8301
46160
SH
SOLE
43132
0
3028
PAYPAL HOLDINGS INC
Common Stock
70450Y103
1025979
4224917
SH
SOLE
3458213
0
766704
PBF ENERGY INC CL A
Common Stock
69318G106
3435
242730
SH
SOLE
192675
0
50055
PC CONNECTION INC
Common Stock
69318J100
1475
31796
SH
SOLE
28921
0
2875
PCB BANCORP
Common Stock
69320M109
468
31173
SH
SOLE
28177
0
2996
PCSB FINANCIAL CORP
Common Stock
69324R104
798
48057
SH
SOLE
27045
0
21012
PDC ENERGY INC
Common Stock
69327R101
18135
527188
SH
SOLE
389750
0
137438
PDF SOLUTIONS INC COM
Common Stock
693282105
976
54910
SH
SOLE
51132
0
3778
PDL BIOPHARMA INC
Common Stock
69329Y104
351
142162
SH
SOLE
118924
0
23238
PEABODY ENERGY CORP
Common Stock
704551100
475
155069
SH
SOLE
153483
0
1586
PEARSON PLC SPONSORED ADR
ADR
705015105
16411
1535155
SH
SOLE
1413106
0
122049
PEBBLEBROOK HOTEL TRUST REIT
REIT
70509V100
11149
459002
SH
SOLE
432493
0
26509
PEGASYSTEMS INC
Common Stock
705573103
4781
41818
SH
SOLE
39336
0
2482
Peloton Interactive Inc
Common Stock
70614W100
20709
184180
SH
SOLE
173111
0
11069
PEMBINA PIPELINE CORP COM
Common Stock
706327103
9058
314063
SH
SOLE
301168
0
12896
PENN NATIONAL GAMING INC
Common Stock
707569109
19189
183035
SH
SOLE
126602
0
56433
PENN VIRGINIA CORP
Common Stock
70788V102
1844
137590
SH
SOLE
129267
0
8323
PENNANT GROUP INC/THE
Common Stock
70805E109
5729
125084
SH
SOLE
71439
0
53645
PENNANTPARK INVESTMENT CORP
Common Stock
708062104
1409
249389
SH
SOLE
0
0
249389
PENNYMAC FINANCIAL SERVICES
Common Stock
70932M107
6408
95833
SH
SOLE
38893
0
56940
PENNYMAC MORTGAGE INVESTMENT
REIT
70931T103
5800
295932
SH
SOLE
254517
0
41415
PENSKE AUTOMOTIVE GROUP INC
Common Stock
70959W103
10024
124920
SH
SOLE
87669
0
37250
PENTAIR PLC
Common Stock
G7S00T104
31496
505384
SH
SOLE
407676
0
97708
PENUMBRA INC COM
Common Stock
70975L107
9096
33615
SH
SOLE
29977
0
3638
PEOPLES BANCORP INC/OH
Common Stock
709789101
3145
94808
SH
SOLE
45259
0
49549
PEOPLE'S UNITED FINANCIAL INC
Common Stock
712704105
42693
2385059
SH
SOLE
2056492
0
328567
PEPSICO INC/NC
Common Stock
713448108
817774
5781363
SH
SOLE
4271052
0
1510311
PERDOCEO EDUCATION CORP
Common Stock
71363P106
1660
138763
SH
SOLE
117466
0
21297
PERFICIENT INC
Common Stock
71375U101
7397
125966
SH
SOLE
85393
0
40573
PERFORMANCE FOOD GROUP CO COM
Common Stock
71377A103
7310
126881
SH
SOLE
120203
0
6678
PERKINELMER INC
Common Stock
714046109
45183
352193
SH
SOLE
257259
0
94935
PERNOD RICARD S A SPONSORED ADR
ADR
714264207
56962
1524687
SH
SOLE
1126688
0
397999
Pernod Ricard SA
Common Stock
F72027109
1304
6876
SH
SOLE
6225
0
651
PERRIGO CO PLC ORDINARY
Common Stock
G97822103
10302
254552
SH
SOLE
223355
0
31196
PERSIMMON ADR
ADR
715318101
15201
183278
SH
SOLE
151345
0
31933
PERSONALIS INC
Common Stock
71535D106
455
18470
SH
SOLE
18263
0
207
PERSPECTA INC
Common Stock
715347100
8305
285900
SH
SOLE
271696
0
14204
PETIQ INC COM CL A
Common Stock
71639T106
647
18337
SH
SOLE
8269
0
10068
PETMED EXPRESS INC
Common Stock
716382106
2869
81567
SH
SOLE
77535
0
4032
PETROCHINA CO LTD SPONSORED ADR
ADR
71646E100
3107
85944
SH
SOLE
78612
0
7332
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V101
2958
346423
SH
SOLE
321435
0
24988
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V408
7180
846710
SH
SOLE
785078
0
61632
PFIZER INC
Common Stock
717081103
961748
26545631
SH
SOLE
17043528
0
9502103
PG&E CORP
Common Stock
69331C108
16493
1408486
SH
SOLE
1366858
0
41628
PGIM GLOBAL HIGH YIELD FUND INC
Closed-End Fund
69346J106
69425
4653180
SH
SOLE
1859782
0
2793399
PGIM High Yield Bond Fund Inc
Closed-End Fund
69346H100
40617
2593683
SH
SOLE
1226347
0
1367336
PGT INNOVATIONS INC
Common Stock
69336V101
2621
103785
SH
SOLE
71124
0
32661
PHIBRO ANIMAL HEALTH C CL A COM
Common Stock
71742Q106
2075
85025
SH
SOLE
48801
0
36224
PHILIP MORRIS INTERNATIONAL IN
Common Stock
718172109
436297
4916574
SH
SOLE
3265522
0
1651052
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR
ADR
69344D408
10604
405359
SH
SOLE
383039
0
22320
PHILLIPS 66 COM
Common Stock
718546104
236713
2903026
SH
SOLE
1706242
0
1196783
PHILLIPS 66 PARTNERS L COM UNIT REP INT
MLP
718549207
1404
44333
SH
SOLE
34902
0
9431
PHOTRONICS INC
Common Stock
719405102
4560
354618
SH
SOLE
89485
0
265133
PHREESIA INC
Common Stock
71944F106
541
10384
SH
SOLE
9882
0
502
PHYSICIANS REALTY TRUST
REIT
71943U104
8300
469695
SH
SOLE
435541
0
34154
PICC PROPERTY & CAS-UNSP ADR
ADR
69338J106
214
9799
SH
SOLE
8675
0
1124
PIEDMONT OFFICE REALTY TUR-A REIT
REIT
720190206
3598
207136
SH
SOLE
158102
0
49034
PIERIS PHARMACEUTICALS COM
Common Stock
720795103
67
26136
SH
SOLE
26136
0
0
PILGRIM'S PRIDE CORP
Common Stock
72147K108
16197
680846
SH
SOLE
130513
0
550333
PIMCO MUN INC FD III COM
Closed-End Fund
72201A103
1277
103607
SH
SOLE
10105
0
93502
PIMCO MUNICIPAL INCOME FD II
Closed-End Fund
72200W106
3445
231529
SH
SOLE
21556
0
209973
PIMCO RAFI ESG US ETF
ETF
72201T342
498
17068
SH
SOLE
17068
0
0
PINDUODUO INC-ADR
ADR
722304102
15897
118737
SH
SOLE
110491
0
8246
PING AN INS GROUP CO CHINA SPON ADR
ADR
72341E304
21895
910412
SH
SOLE
789867
0
120545
PING IDENTITY HOLDING CORP
Common Stock
72341T103
876
39963
SH
SOLE
14546
0
25417
PINNACLE FINANCIAL PARTNERS IN
Common Stock
72346Q104
18883
212985
SH
SOLE
128739
0
84246
PINNACLE WEST CAPITAL CORP
Common Stock
723484101
40698
500284
SH
SOLE
404019
0
96265
PINTEREST INC- CLASS A
Common Stock
72352L106
54989
742799
SH
SOLE
366988
0
375811
Pioneer Municipal High Income
Closed-End Fund
723763108
4564
368919
SH
SOLE
177055
0
191864
Pioneer Municipal High Income
Closed-End Fund
723762100
5675
480132
SH
SOLE
131046
0
349086
PIONEER NATURAL RESOURCES CO
Common Stock
723787107
96017
604566
SH
SOLE
510968
0
93598
PIPER SANDLER COS
Common Stock
724078100
6244
56948
SH
SOLE
42054
0
14893
PITNEY BOWES INC
Common Stock
724479100
3407
413531
SH
SOLE
375545
0
37985
PJT PARTNERS INC - A
Common Stock
69343T107
2072
30628
SH
SOLE
5832
0
24796
PLAINS ALL AMER PIPELINE LP
MLP
726503105
2403
264028
SH
SOLE
208829
0
55199
PLAINS GP HOLDINGS LP-CL A
Common Stock
72651A207
596
63450
SH
SOLE
63450
0
0
PLANET FITNESS INC CL A
Common Stock
72703H101
6386
82614
SH
SOLE
68361
0
14253
PLANTRONICS INC
Common Stock
727493108
5025
129151
SH
SOLE
116515
0
12636
PLAYAGS INC
Common Stock
72814N104
1760
217793
SH
SOLE
38554
0
179239
PLAYTIKA HOLDING CORP
Common Stock
72815L107
305
11227
SH
SOLE
10660
0
567
PLEXUS CORP
Common Stock
729132100
9595
104476
SH
SOLE
99166
0
5310
PLUG POWER INC COM
Common Stock
72919P202
13315
371509
SH
SOLE
360495
0
11014
PLURALSIGHT INC - A
Common Stock
72941B106
3553
159026
SH
SOLE
55166
0
103860
PMV PHARMACEUTICALS INC
Common Stock
69353Y103
690
20969
SH
SOLE
4196
0
16773
PNC FINANCIAL SERVICES GROUP I
Common Stock
693475105
272529
1553671
SH
SOLE
1204600
0
349071
PNM RESOURCES INC
Common Stock
69349H107
10715
218461
SH
SOLE
183877
0
34583
POLARIS INC
Common Stock
731068102
10577
79228
SH
SOLE
72945
0
6283
POOL CORP
Common Stock
73278L105
38110
110386
SH
SOLE
76180
0
34206
POPULAR INC
Common Stock
733174700
34827
495262
SH
SOLE
165961
0
329301
PORSCHE AUTOMOBIL HLDG ADR
ADR
73328P106
15675
1474632
SH
SOLE
1336082
0
138550
PORTLAND GENERAL ELECTRIC CO
Common Stock
736508847
21935
462090
SH
SOLE
295843
0
166247
POSCO SPONSORED ADR
ADR
693483109
30672
424815
SH
SOLE
400773
0
24042
POST HOLDINGS INC
Common Stock
737446104
10861
102730
SH
SOLE
89060
0
13670
POTLATCHDELTIC CORP
REIT
737630103
4955
93628
SH
SOLE
65311
0
28318
POWELL INDUSTRIES INC
Common Stock
739128106
728
21502
SH
SOLE
11592
0
9910
POWER INTEGRATIONS INC
Common Stock
739276103
20080
246438
SH
SOLE
182488
0
63950
PPD Inc
Common Stock
69355F102
1543
40777
SH
SOLE
34226
0
6551
PPG INDUSTRIES INC
Common Stock
693506107
115562
769079
SH
SOLE
593558
0
175521
PPL CORP
Common Stock
69351T106
98074
3400629
SH
SOLE
2077002
0
1323627
PQ GROUP HOLDINGS INC
Common Stock
73943T103
910
54501
SH
SOLE
54406
0
95
PRA GROUP INC
Common Stock
69354N106
4315
116407
SH
SOLE
92677
0
23730
PRA HEALTH SCIENCES COM
Common Stock
69354M108
9330
60847
SH
SOLE
51963
0
8884
PRECIGEN INC
Common Stock
74017N105
358
51975
SH
SOLE
50597
0
1378
PRECISION BIOSCIENCES INC
Common Stock
74019P108
845
81604
SH
SOLE
38291
0
43313
PREFERRED APARTMENT COMMUN - A
REIT
74039L103
833
84531
SH
SOLE
82501
0
2030
PREFERRED BK LOS ANGELES CA COM
Common Stock
740367404
1443
22656
SH
SOLE
19441
0
3215
Prelude Therapeutics Inc
Common Stock
74065P101
224
5178
SH
SOLE
5178
0
0
Premier Financial Corp
Common Stock
74052F108
2450
73672
SH
SOLE
24657
0
49015
PREMIER INC - CLASS A
Common Stock
74051N102
10773
318249
SH
SOLE
79496
0
238753
PRESTIGE CONSUMER HEALTHCARE I
Common Stock
74112D101
15108
342749
SH
SOLE
164243
0
178506
PRICESMART INC
Common Stock
741511109
8946
92463
SH
SOLE
75745
0
16718
PRIMERICA INC
Common Stock
74164M108
9454
63956
SH
SOLE
59465
0
4491
Primis Financial Corp
Common Stock
74167B109
1544
106208
SH
SOLE
89647
0
16562
PRIMO WATER CORP
Common Stock
74167P108
1757
108067
SH
SOLE
102649
0
5418
PRIMORIS SERVICES CORP
Common Stock
74164F103
5959
179860
SH
SOLE
33689
0
146171
PRINCIPAL FINANCIAL GROUP INC
Common Stock
74251V102
83107
1386034
SH
SOLE
1192066
0
193968
PRIORITY TECHNOLOGY HOLDINGS
Common Stock
74275G107
144
20692
SH
SOLE
9702
0
10990
PROASSURANCE CORP
Common Stock
74267C106
7489
279855
SH
SOLE
269522
0
10333
PROCTER & GAMBLE CO/THE
Common Stock
742718109
1219427
9004110
SH
SOLE
6929271
0
2074839
PROG HOLDINGS INC
Common Stock
74319R101
4723
109091
SH
SOLE
93573
0
15518
PROGRESS SOFTWARE CORP
Common Stock
743312100
5645
128121
SH
SOLE
112949
0
15172
PROGRESSIVE CORP/THE
Common Stock
743315103
198183
2072824
SH
SOLE
1725636
0
347187
PROGYNY INC
Common Stock
74340E103
1214
27272
SH
SOLE
14746
0
12526
PROLOGIS INC
REIT
74340W103
259985
2452688
SH
SOLE
2020977
0
431710
PROOFPOINT INC COM
Common Stock
743424103
7071
56214
SH
SOLE
48686
0
7528
PROPETRO HOLDING CORP
Common Stock
74347M108
2108
197779
SH
SOLE
145024
0
52755
PROS HOLDINGS INC
Common Stock
74346Y103
1459
34321
SH
SOLE
32706
0
1615
PROSIGHT GLOBAL INC
Common Stock
74349J103
177
14072
SH
SOLE
10907
0
3165
PROSPERITY BANCSHARES INC
Common Stock
743606105
15801
210988
SH
SOLE
178084
0
32904
PROSUS NV -SPON ADR
ADR
74365P108
42230
1899664
SH
SOLE
1723701
0
175963
PROTAGONIST THERAPEUTICS INC
Common Stock
74366E102
1041
40199
SH
SOLE
13523
0
26676
PROTECTIVE INSURANCE CORP- B
Common Stock
74368L203
305
13315
SH
SOLE
11687
0
1628
PROTHENA CORP PLC SHS
Common Stock
G72800108
1519
60471
SH
SOLE
57886
0
2585
PROTO LABS INC COM
Common Stock
743713109
8324
68366
SH
SOLE
62401
0
5965
PROVIDENT FINANCIAL SERVICES
Common Stock
74386T105
6197
278131
SH
SOLE
204962
0
73169
PRUDENTIAL FINANCIAL INC
Common Stock
744320102
165409
1815687
SH
SOLE
1479566
0
336121
PRUDENTIAL PLC ADR
ADR
74435K204
65188
1526999
SH
SOLE
1111920
0
415080
PRYSMIAN SPA-UNSPONSOREE ADR
ADR
74440L106
14448
884782
SH
SOLE
804929
0
79853
PS BUSINESS PARKS INC/CA REIT
REIT
69360J107
5646
36523
SH
SOLE
28702
0
7821
PSYCHEMEDICS CORP COM NEW
Common Stock
744375205
91
14745
SH
SOLE
14745
0
0
PT BK CENT ASIA TBK ADR
ADR
69368G105
1084
20027
SH
SOLE
2014
0
18013
PT BK MANDIRI PERSERO ADR
ADR
69367U105
9525
1125896
SH
SOLE
1012597
0
113299
PT BK RAKYAT ADR SHS B
ADR
69366X100
5256
343089
SH
SOLE
242516
0
100573
PT SEMEN GRESIK PERSER ADR
ADR
69367J100
342
23723
SH
SOLE
22216
0
1507
PT UTD TRACTORS TBK ADR
ADR
69367T108
370
11622
SH
SOLE
11622
0
0
PTC INC
Common Stock
69370C100
27033
196386
SH
SOLE
152278
0
44108
PTC THERAPEUTICS INC COM
Common Stock
69366J200
3020
63771
SH
SOLE
60873
0
2898
PUBLIC SERVICE ENTERPRISE GROUP
Common Stock
744573106
116159
1929224
SH
SOLE
1536060
0
393164
PUBLIC STORAGE INC COM REIT
REIT
74460D109
102129
413882
SH
SOLE
361103
0
52779
PUBLICIS S A NEW SPONSORED ADR
ADR
74463M106
22508
1479828
SH
SOLE
1336616
0
143211
Pulmonx Corp
Common Stock
745848101
418
9144
SH
SOLE
951
0
8193
PULSE BIOSCIENCES INC COM
Common Stock
74587B101
1111
46914
SH
SOLE
46082
0
832
PULTEGROUP INC
Common Stock
745867101
109457
2087287
SH
SOLE
1048604
0
1038683
PUMA BIOTECHNOLOGY INC COM
Common Stock
74587V107
234
24088
SH
SOLE
17936
0
6152
PURE CYCLE CORP
Common Stock
746228303
658
49005
SH
SOLE
44610
0
4395
PURE STORAGE INC CL A
Common Stock
74624M102
4085
189639
SH
SOLE
139031
0
50608
PURPLE INNOVATION INC
Common Stock
74640Y106
1157
36543
SH
SOLE
11932
0
24611
Putnam Master Intermediate Inc
Closed-End Fund
746909100
666
154282
SH
SOLE
147816
0
6466
PUTNAM PREMIER INCM TR SH BEN INT
Closed-End Fund
746853100
5517
1132835
SH
SOLE
1040423
0
92412
PVH CORP
Common Stock
693656100
27659
261672
SH
SOLE
216277
0
45396
PZENA INVESTMENT MANAGEMENT
Common Stock
74731Q103
628
59593
SH
SOLE
55184
0
4409
Q2 HLDGS INC COM
Common Stock
74736L109
5287
52760
SH
SOLE
45249
0
7511
QAD INC
Common Stock
74727D306
2221
33355
SH
SOLE
9540
0
23815
QANTAS AIRWAYS LTD-SPN ADR
ADR
74726M505
955
49500
SH
SOLE
45336
0
4164
QBE INS GROUP LTD SPONSORED ADR
ADR
74728G605
22488
3093328
SH
SOLE
2849002
0
244326
QCR HOLDINGS INC COM
Common Stock
74727A104
214
4534
SH
SOLE
3936
0
598
QI PLC SPONSERED ADR
ADR
74735M108
813
76326
SH
SOLE
75966
0
360
QIAGEN NV
Common Stock
N72482123
39549
812259
SH
SOLE
666461
0
145798
QORVO INC
Common Stock
74736K101
93691
512815
SH
SOLE
330912
0
181903
QTS RLTY TR INC COM CL A
REIT
74736A103
9008
145203
SH
SOLE
86857
0
58346
QUAD/GRAPHICS INC
Common Stock
747301109
51
14532
SH
SOLE
14532
0
0
QUAKER CHEMICAL CORP
Common Stock
747316107
7615
31237
SH
SOLE
21874
0
9363
QUALCOMM INC
Common Stock
747525103
639245
4821215
SH
SOLE
3382346
0
1438868
QUALYS INC COM
Common Stock
74758T303
4428
42264
SH
SOLE
36723
0
5541
QUANEX BUILDING PRODUCTS CORP
Common Stock
747619104
2361
89998
SH
SOLE
43627
0
46371
QUANTA SERVICES INC
Common Stock
74762E102
51357
583735
SH
SOLE
465664
0
118071
QUANTERIX CORP
Common Stock
74766Q101
2519
43081
SH
SOLE
11664
0
31417
QUANTUM CORP
Common Stock
747906501
89
10673
SH
SOLE
8804
0
1869
QUEST DIAGNOSTICS INC/DE
Common Stock
74834L100
66461
517854
SH
SOLE
443195
0
74660
QUIDEL CORP
Common Stock
74838J101
6532
51061
SH
SOLE
37141
0
13920
QUINSTREET INC
Common Stock
74874Q100
3243
159759
SH
SOLE
112098
0
47661
QUOTIENT TECHNOLOGY INC
Common Stock
749119103
766
46897
SH
SOLE
46157
0
740
QURATE RETAIL INC
Common Stock
74915M100
51270
4359735
SH
SOLE
1919711
0
2440025
R1 RCM INC COM
Common Stock
749397105
8002
324240
SH
SOLE
156433
0
167807
RACKSPACE TECHNOLOGY INC
Common Stock
750102105
2412
101421
SH
SOLE
22264
0
79157
RADIAN GROUP INC
Common Stock
750236101
9467
407185
SH
SOLE
163695
0
243491
RADIANT LOGISTICS INC COM
Common Stock
75025X100
568
81686
SH
SOLE
28320
0
53366
RADIUS HEALTH INC
Common Stock
750469207
1888
90506
SH
SOLE
22669
0
67837
RADNET INC
Common Stock
750491102
1248
57379
SH
SOLE
53878
0
3501
RADWARE LTD ORD
Common Stock
M81873107
1656
63502
SH
SOLE
16447
0
47055
RAFAEL HOLDINGS INC
Common Stock
75062E106
336
8421
SH
SOLE
8411
0
10
RAIFFEISEN BANK INT-UNSP ADR
ADR
750732109
78
14326
SH
SOLE
402
0
13924
RAKUTEN INC ADR
ADR
75102W108
24540
2031492
SH
SOLE
1827752
0
203740
RALPH LAUREN CORP
Common Stock
751212101
16242
131874
SH
SOLE
108620
0
23253
RAMBUS INC
Common Stock
750917106
6040
310699
SH
SOLE
213669
0
97030
RANDSTAD HLDG NV ADR
ADR
75279Q108
13755
387239
SH
SOLE
350538
0
36701
RANGE RESOURCES CORP
Common Stock
75281A109
19271
1865509
SH
SOLE
1811614
0
53895
RANPAK HOLDINGS CORP
Common Stock
75321W103
1480
73772
SH
SOLE
4952
0
68820
RAPID7 INC COM
Common Stock
753422104
4294
57547
SH
SOLE
52640
0
4907
RATTLER MIDSTREAM LP
Ltd Part
75419T103
3044
286346
SH
SOLE
383
0
285963
RAVEN INDUSTRIES INC
Common Stock
754212108
5201
135695
SH
SOLE
125086
0
10608
RAYMOND JAMES FINANCIAL INC
Common Stock
754730109
50510
412126
SH
SOLE
303090
0
109036
RAYONIER ADVANCED MATERIALS
Common Stock
75508B104
1822
200921
SH
SOLE
119129
0
81792
RAYONIER INC COM REIT
REIT
754907103
6533
202567
SH
SOLE
187460
0
15107
RAYTHEON TECHNOLOGIES CORP
Common Stock
75513E101
307259
3976434
SH
SOLE
3000363
0
976071
RBC BEARINGS INC
Common Stock
75524B104
9978
50706
SH
SOLE
38533
0
12173
RE/MAX HOLDINGS INCL - CL A
Common Stock
75524W108
1659
42126
SH
SOLE
29684
0
12442
READING INTERNATIONAL INC CL A
Common Stock
755408101
76
13691
SH
SOLE
13364
0
327
READY CAPITAL CORP
REIT
75574U101
2189
163123
SH
SOLE
158739
0
4384
REAL ESTATE SELECT SECT SPDR
ETF
81369Y860
392
9929
SH
SOLE
9713
0
216
REALOGY HLDGS CORP COM
Common Stock
75605Y106
22170
1465329
SH
SOLE
1335929
0
129400
REALPAGE INC
Common Stock
75606N109
23963
274810
SH
SOLE
271325
0
3485
REALREAL INC/THE
Common Stock
88339P101
3061
135244
SH
SOLE
41337
0
93907
REALTY INCOME CORP COM REIT
REIT
756109104
50812
800195
SH
SOLE
709154
0
91040
REATA PHARMACEUTICALS CL A
Common Stock
75615P103
5298
53136
SH
SOLE
27594
0
25542
RECKITT BENCKISER GROUP - SPONSORED ADR
ADR
756255204
67910
3733352
SH
SOLE
3134378
0
598974
RECKITT BENCKISER GROUP PLC
Common Stock
G74079107
355
3916
SH
SOLE
3306
0
610
RECRO PHARMA INC
Common Stock
75629F109
168
60218
SH
SOLE
57433
0
2785
RECRUIT HOLDINGS CO LTD-ADR
ADR
75629J101
44769
4549724
SH
SOLE
3927289
0
622435
RED ELECTRICA COR - UNSPON ADR
ADR
756568101
15402
1749193
SH
SOLE
1577029
0
172164
RED ROBIN GOURMET BURGERS INC
Common Stock
75689M101
1367
34269
SH
SOLE
31361
0
2908
RED ROCK RESORTS INC -CLASS A
Common Stock
75700L108
2755
84530
SH
SOLE
58760
0
25770
REDFIN CORP
Common Stock
75737F108
5780
86807
SH
SOLE
74316
0
12491
REDHILL BIOPHARMA LTD-SP ADR
ADR
757468103
315
43056
SH
SOLE
43056
0
0
REDWOOD TRUST INC REIT
REIT
758075402
3305
317499
SH
SOLE
294847
0
22652
REGAL BELOIT CORP COM
Common Stock
758750103
20327
142468
SH
SOLE
95451
0
47018
REGENCY CENTERS CORP REIT
REIT
758849103
28913
509844
SH
SOLE
419702
0
90142
REGENERON PHARMACEUTICALS
Common Stock
75886F107
113675
240256
SH
SOLE
196204
0
44052
REGENXBIO INC COM
Common Stock
75901B107
1926
56455
SH
SOLE
50426
0
6029
REGIONS FINANCIAL CORP
Common Stock
7591EP100
149407
7231714
SH
SOLE
5125224
0
2106490
REGIS CORP
Common Stock
758932107
657
52284
SH
SOLE
50561
0
1723
REINSURANCE GROUP OF AMERICA I
Common Stock
759351604
32018
254008
SH
SOLE
217395
0
36613
RELAY THERAPEUTICS INC
Common Stock
75943R102
1031
29819
SH
SOLE
10518
0
19301
RELIANCE STEEL & ALUMINUM CO
Common Stock
759509102
55598
365082
SH
SOLE
215226
0
149855
RELIANT BANCORP INC COM
Common Stock
75956B101
2111
73486
SH
SOLE
5379
0
68107
RELX PLC - SPONSORED ADR
ADR
759530108
66284
2634485
SH
SOLE
2087373
0
547111
REMY COINTREAU S A ADR
ADR
759655103
5167
279285
SH
SOLE
241387
0
37898
RENAISSANCERE HOLDINGS LTD
Common Stock
G7496G103
16401
102345
SH
SOLE
81643
0
20702
RENALYTIX AI PLC-ADR
ADR
75973T101
450
17552
SH
SOLE
0
0
17552
RENASANT CORP
Common Stock
75970E107
3447
83313
SH
SOLE
76168
0
7145
RENAULT S A ADR
ADR
759673403
29853
3458429
SH
SOLE
3018901
0
439528
RENESAS ELECTRO-UNSPON ADR
ADR
75972B101
1821
337237
SH
SOLE
287508
0
49729
RENEWABLE ENERGY GROUP INC
Common Stock
75972A301
8725
132114
SH
SOLE
123086
0
9028
RENT-A-CENTER INC/TX
Common Stock
76009N100
14027
243266
SH
SOLE
106490
0
136776
RENTOKIL INITIAL PLC SPONSORED ADR
ADR
760125104
15983
467333
SH
SOLE
400953
0
66380
Repay Holdings Corp
Common Stock
76029L100
558
23782
SH
SOLE
23133
0
649
REPLIGEN CORP COM
Common Stock
759916109
24583
126447
SH
SOLE
91816
0
34631
REPLIMUNE GROUP INC
Common Stock
76029N106
384
12580
SH
SOLE
12530
0
50
REPSOL YPF S A SPONSORED ADR
ADR
76026T205
34782
2800454
SH
SOLE
2457024
0
343430
REPUBLIC BANCORP INC/KY
Common Stock
760281204
1777
40115
SH
SOLE
2777
0
37338
REPUBLIC FIRST BANCORP INC
Common Stock
760416107
250
66307
SH
SOLE
65413
0
894
REPUBLIC SERVICES INC
Common Stock
760759100
68279
687261
SH
SOLE
609054
0
78208
Research Frontiers Inc
Common Stock
760911107
38
13389
SH
SOLE
13176
0
213
RESIDEO TECHNOLOGIES INC
Common Stock
76118Y104
20338
719926
SH
SOLE
616666
0
103260
RESMED INC
Common Stock
761152107
79777
411179
SH
SOLE
358528
0
52651
RESOLUTE FOREST PRODUCTS
Common Stock
76117W109
2926
267233
SH
SOLE
22104
0
245129
Resonant Inc
Common Stock
76118L102
88
20808
SH
SOLE
20713
0
95
RESOURCES CONNECTION INC
Common Stock
76122Q105
1455
107491
SH
SOLE
77226
0
30266
RESTAURANT BRANDS INTERN
Common Stock
76131D103
8495
130695
SH
SOLE
117498
0
13197
RETAIL OPPORTUNITY INVESTMEN REIT
REIT
76131N101
10572
666154
SH
SOLE
620029
0
46125
RETAIL PPTYS AMER INC CL A
REIT
76131V202
11132
1062233
SH
SOLE
948916
0
113317
RETAIL VALUE INC - W/I
REIT
76133Q102
328
17517
SH
SOLE
12133
0
5384
REV GROUP INC COM
Common Stock
749527107
1812
94547
SH
SOLE
35497
0
59050
REVANCE THERAPEUTICS INC
Common Stock
761330109
7285
260653
SH
SOLE
131446
0
129207
REVOLUTION Medicines Inc
Common Stock
76155X100
835
18206
SH
SOLE
17941
0
265
REVOLVE GROUP INC
Common Stock
76156B107
2240
49846
SH
SOLE
24089
0
25757
REX AMERICAN RESOURCES CORP
Common Stock
761624105
3812
45290
SH
SOLE
43963
0
1327
REXFORD INDUSTRIAL REALTY IN
REIT
76169C100
13026
258455
SH
SOLE
195148
0
63307
REXNORD CORP NEW COM
Common Stock
76169B102
7052
149763
SH
SOLE
107365
0
42398
Reynolds Consumer Products Inc
Common Stock
76171L106
2240
75212
SH
SOLE
35608
0
39604
RGC RES INC COM
Common Stock
74955L103
663
29880
SH
SOLE
29804
0
76
RH
Common Stock
74967X103
17912
30023
SH
SOLE
28477
0
1546
RHEINMETALL AG - USNPONS ADR
ADR
76206K107
348
17472
SH
SOLE
17410
0
62
Rhythm Pharmaceuticals Inc
Common Stock
76243J105
905
42555
SH
SOLE
30541
0
12014
RIBBON COMMUNICATIONS INC
Common Stock
762544104
1178
143522
SH
SOLE
129374
0
14148
RICHMOND MUTUAL BANCORPORATI
Common Stock
76525P100
366
26973
SH
SOLE
25435
0
1538
RICOH LTD ADR NEW
ADR
765658307
367
35443
SH
SOLE
17660
0
17783
RIGEL PHARMACEUTICALS INC COM NEW
Common Stock
766559603
778
227399
SH
SOLE
124530
0
102869
RIGHTMOVE PLC-UNSP ADR
ADR
76657Y101
1027
63222
SH
SOLE
3272
0
59950
RIMINI STREET INC
Common Stock
76674Q107
1142
127283
SH
SOLE
12183
0
115100
RINGCENTRAL INC -CLASS A
Common Stock
76680R206
49714
166891
SH
SOLE
111546
0
55345
RIO TINTO PLC SPONSORED ADR
ADR
767204100
104943
1351490
SH
SOLE
1195104
0
156386
RIOT BLOCKCHAIN INC
Common Stock
767292105
264
4958
SH
SOLE
4958
0
0
RITCHIE BROS AUCTIONEERS INC
Common Stock
767744105
7533
128662
SH
SOLE
70309
0
58353
RITE AID CORP COM
Common Stock
767754872
19560
955997
SH
SOLE
857466
0
98531
RIVERNORTH MANAGED DURATION
Closed-End Fund
76882H105
2343
125958
SH
SOLE
103845
0
22113
RiverNorth/DoubleLine Strategi
Closed-End Fund
76882G107
6523
431977
SH
SOLE
391695
0
40282
RIVERVIEW BANCORP INC
Common Stock
769397100
612
88347
SH
SOLE
79436
0
8911
RLI CORP
Common Stock
749607107
8868
79484
SH
SOLE
76233
0
3251
RLJ LODGING TR COM
REIT
74965L101
10155
655981
SH
SOLE
609605
0
46377
RLX TECHNOLOGY INC-ADR
ADR
74969N103
191
18445
SH
SOLE
16197
0
2248
RMR GROUP INC/THE - A
Common Stock
74967R106
2445
59921
SH
SOLE
25335
0
34586
ROBERT HALF INTERNATIONAL INC
Common Stock
770323103
49370
632382
SH
SOLE
501976
0
130406
ROCHE HLDG LTD SPONSORED ADR
ADR
771195104
238564
5881746
SH
SOLE
5001949
0
879797
ROCKET COS INC-CLASS A
Common Stock
77311W101
2175
94214
SH
SOLE
25894
0
68320
ROCKET PHARMACEUTICALS INC
Common Stock
77313F106
4485
101082
SH
SOLE
73917
0
27165
ROCKWELL AUTOMATION INC
Common Stock
773903109
113724
428434
SH
SOLE
337163
0
91271
ROCKY BRANDS INC
Common Stock
774515100
966
17860
SH
SOLE
6782
0
11078
ROGERS COMMUNICATIONS INC
Common Stock
775109200
8654
187721
SH
SOLE
178379
0
9341
ROGERS CORP
Common Stock
775133101
13149
69861
SH
SOLE
40462
0
29399
ROHM CO LTD - UNSPONS ADR
ADR
775376106
4374
89248
SH
SOLE
80085
0
9163
ROKU INC
Common Stock
77543R102
37944
116476
SH
SOLE
109645
0
6831
ROLLINS INC
Common Stock
775711104
22098
642014
SH
SOLE
535478
0
106536
ROLLS ROYCE C SHARES
Preference
G76225138
73
784512
SH
SOLE
461410
0
323102
ROLLS ROYCE GROUP PLC SPONSORED ADR
ADR
775781206
20806
13870564
SH
SOLE
4862789
0
9007775
ROPER TECHNOLOGIES INC
Common Stock
776696106
180001
446277
SH
SOLE
305636
0
140641
ROSS STORES INC
Common Stock
778296103
176477
1471745
SH
SOLE
932243
0
539502
ROYAL BANK OF CANADA
Common Stock
780087102
54061
586283
SH
SOLE
566574
0
19708
ROYAL CARIBBEAN CRUISES LTD COM
Common Stock
V7780T103
88072
1028763
SH
SOLE
796101
0
232662
ROYAL DUTCH SHELL PLC SPONS ADR A
ADR
780259206
70223
1790949
SH
SOLE
1548015
0
242934
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
36676
995815
SH
SOLE
880486
0
115330
ROYAL GOLD INC
Common Stock
780287108
26712
248205
SH
SOLE
193530
0
54675
ROYAL KPN NV SPONSORED ADR
ADR
780641205
14042
4166695
SH
SOLE
3824768
0
341927
ROYAL MAIL PLC ADR
ADR
78033R107
424
30535
SH
SOLE
30535
0
0
ROYALTY PHARMA PLC- CL A
Common Stock
G7709Q104
8010
183628
SH
SOLE
173082
0
10546
Royce Micro-Cap Trust Inc
Closed-End Fund
780915104
8114
718032
SH
SOLE
663883
0
54149
Royce Value Trust Inc
Closed-End Fund
780910105
45093
2489928
SH
SOLE
2262483
0
227445
RPC INC
Common Stock
749660106
1628
301486
SH
SOLE
285695
0
15791
RPM INTERNATIONAL INC
Common Stock
749685103
25758
280438
SH
SOLE
261747
0
18692
RPT REALTY
REIT
74971D101
1857
162721
SH
SOLE
143091
0
19630
RR DONNELLEY & SONS CO
Common Stock
257867200
62
15187
SH
SOLE
5075
0
10112
RSA INSURANCE GROUP PLC ADR
ADR
74971A206
1998
215285
SH
SOLE
189916
0
25369
RUBIUS THERAPEUTICS INC
Common Stock
78116T103
2403
90668
SH
SOLE
47097
0
43571
RUSH ENTERPRISES INC
Common Stock
781846209
5922
118842
SH
SOLE
43204
0
75638
RUSH ENTERPRISES INC CL B
Common Stock
781846308
270
5982
SH
SOLE
5817
0
165
RUTH'S HOSPITALITY GROUP INC
Common Stock
783332109
3122
125727
SH
SOLE
119844
0
5883
RWE AG SPONSORED ADR
ADR
74975E303
36291
925551
SH
SOLE
688403
0
237148
RYANAIR HLDGS PLC SPONSORED ADR
ADR
783513203
13529
117645
SH
SOLE
28336
0
89309
RYDER SYSTEM INC
Common Stock
783549108
14616
193200
SH
SOLE
145967
0
47233
RYMAN HOSPITALITY PROPERTIES
REIT
78377T107
10690
137913
SH
SOLE
42967
0
94946
RYOHIN KEIKAKU CO LTD ADR
ADR
78392U105
8175
342976
SH
SOLE
299821
0
43155
S&P GLOBAL INC
Common Stock
78409V104
371783
1053599
SH
SOLE
813585
0
240013
S&T BANCORP INC
Common Stock
783859101
8098
241735
SH
SOLE
229074
0
12661
SABRA HEALTH CARE REIT INC
REIT
78573L106
7651
440705
SH
SOLE
301697
0
139007
SABRE CORP COM
Common Stock
78573M104
10199
688684
SH
SOLE
576598
0
112086
SAFE BULKERS INC
Common Stock
Y7388L103
47
19175
SH
SOLE
4645
0
14530
SAFEGUARD SCIENTIFICS INC
Common Stock
786449207
1001
146746
SH
SOLE
139820
0
6926
SAFEHOLD INC
REIT
78645L100
3330
47500
SH
SOLE
26131
0
21369
SAFETY INSURANCE GROUP INC
Common Stock
78648T100
4006
47551
SH
SOLE
37676
0
9875
SAFRAN S A SPON ADR
ADR
786584102
39723
1166961
SH
SOLE
1048425
0
118536
SAFRAN SA
Common Stock
F4035A557
216
1573
SH
SOLE
869
0
704
SAGE GROUP PLC - UNSPON ADR
ADR
78663S201
16646
483627
SH
SOLE
403102
0
80525
SAGE THERAPEUTICS INC
Common Stock
78667J108
14524
194045
SH
SOLE
179278
0
14767
SAIA INC
Common Stock
78709Y105
16919
73377
SH
SOLE
58410
0
14967
SAILPOINT TECHNOLOGIES HOLDI
Common Stock
78781P105
5885
116207
SH
SOLE
84067
0
32140
SAIPEM SPA ADR
ADR
79376W307
80
14861
SH
SOLE
14861
0
0
SALESFORCE.COM INC
Common Stock
79466L302
626505
2957027
SH
SOLE
2426086
0
530940
SALLY BEAUTY HOLDINGS INC
Common Stock
79546E104
9995
496504
SH
SOLE
232120
0
264384
SAMPO OYJ ADR
ADR
79588J102
32884
1462161
SH
SOLE
1333826
0
128335
SANDERSON FARMS INC
Common Stock
800013104
9339
59952
SH
SOLE
40795
0
19157
SANDRIDGE ENERGY INC
Common Stock
80007P869
53
13648
SH
SOLE
13648
0
0
SANDS CHINA LTD UNSPONSORE ADR
ADR
80007R105
13066
260841
SH
SOLE
181462
0
79379
SANDVIK AB ADR
ADR
800212201
48897
1784640
SH
SOLE
1648087
0
136553
SANDY SPRING BANCORP INC
Common Stock
800363103
3707
85348
SH
SOLE
77717
0
7631
SANGAMO THERAPEUTICS COM
Common Stock
800677106
2263
180627
SH
SOLE
127962
0
52665
SANLAM LTD SPONSORED ADR
ADR
80104Q208
2174
262584
SH
SOLE
246179
0
16405
SANMINA CORP
Common Stock
801056102
12588
304196
SH
SOLE
178427
0
125769
SANOFI AVENTIS SPONSORED ADR
ADR
80105N105
138039
2790925
SH
SOLE
2341838
0
449087
SANTANDER CONSUMER USA COM
Common Stock
80283M101
6751
249483
SH
SOLE
218612
0
30870
SANTEN PHARMACEUTICAL ADR
ADR
80287P100
19753
1423119
SH
SOLE
1208823
0
214296
SANTOS LTD - SPONSORED ADR
ADR
803021807
1999
371986
SH
SOLE
286401
0
85585
SAP AKTIENGESELLSCHAFT SPONSORED ADR
ADR
803054204
140106
1141020
SH
SOLE
833365
0
307655
SAPIENS INTL CORP N V ORD
Common Stock
G7T16G103
2961
93153
SH
SOLE
28104
0
65049
SAREPTA THERAPEUTICS I COM
Common Stock
803607100
8236
110510
SH
SOLE
106193
0
4317
SASOL LTD SPONSORED ADR
ADR
803866300
7514
518544
SH
SOLE
490375
0
28169
Satsuma Pharmaceuticals Inc
Common Stock
80405P107
101
17037
SH
SOLE
17007
0
30
SAUL CENTERS INC REIT
REIT
804395101
3209
79997
SH
SOLE
74285
0
5712
SBA COMMUNICATIONS CORP
REIT
78410G104
113494
408912
SH
SOLE
302675
0
106238
SBERBANK RUSSIA SPONSORED ADR
ADR
80585Y308
14199
921391
SH
SOLE
763493
0
157898
SCANSOURCE INC
Common Stock
806037107
1806
60294
SH
SOLE
39762
0
20532
SCHLUMBERGER LTD
Common Stock
806857108
123395
4538240
SH
SOLE
3848934
0
689305
SCHNEIDER ELECT SA - UNSP ADR
ADR
80687P106
94897
3119555
SH
SOLE
2681364
0
438191
SCHNEIDER NATIONAL INC CL B
Common Stock
80689H102
9091
364078
SH
SOLE
83094
0
280984
SCHNITZER STEEL INDUSTRIES INC
Common Stock
806882106
5007
119824
SH
SOLE
47911
0
71913
SCHOLAR ROCK HOLDING CORP
Common Stock
80706P103
1934
38171
SH
SOLE
12142
0
26029
SCHOLASTIC CORP
Common Stock
807066105
4242
140874
SH
SOLE
131390
0
9484
Schrodinger Inc/United States
Common Stock
80810D103
689
9031
SH
SOLE
8717
0
314
SCHWAB STRATEGIC TR INTL EQTY ETF
ETF
808524805
2858
75963
SH
SOLE
75761
0
202
SCHWAB STRATEGIC TR SCHWAB FDT US LG
ETF
808524771
289
5594
SH
SOLE
4863
0
731
SCHWAB STRATEGIC TR SCHWAB FDT US SC
ETF
808524763
369
7291
SH
SOLE
7291
0
0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG
ETF
808524730
773
25122
SH
SOLE
25122
0
0
SCHWAB STRATEGIC TR SCHWB FDT INT LG
ETF
808524755
580
18076
SH
SOLE
18076
0
0
SCHWAB STRATEGIC TR US BRD MKT ETF
ETF
808524102
615
6355
SH
SOLE
6351
0
4
SCHWAB STRATEGIC TR US DIVIDEND EQ
ETF
808524797
3071
42110
SH
SOLE
37601
0
4509
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
239
2485
SH
SOLE
1461
0
1024
SCHWAB STRATEGIC TR US MID-CAP ETF
ETF
808524508
351
4714
SH
SOLE
4678
0
36
SCHWEITZER-MAUDUIT INTERNATION
Common Stock
808541106
4582
93573
SH
SOLE
75802
0
17772
SCIENCE APPLICATIONS INTE
Common Stock
808625107
6045
72322
SH
SOLE
52960
0
19362
SCIENTIFIC GAMES CORP
Common Stock
80874P109
32327
839233
SH
SOLE
837290
0
1943
Sciplay Corp
Common Stock
809087109
246
15194
SH
SOLE
15194
0
0
SCORPIO TANKERS INC SHS
Common Stock
Y7542C130
1185
64216
SH
SOLE
61057
0
3159
SCOR-SPONSORED ADR
ADR
80917Q106
8635
2547155
SH
SOLE
2070257
0
476898
SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR
ADR
78467K107
33909
1684924
SH
SOLE
1497651
0
187273
SCOTTS MIRACLE-GRO CO/THE
Common Stock
810186106
22569
92131
SH
SOLE
83185
0
8946
SCULPTOR CAPITAL MANAGEMENT
Common Stock
811246107
445
20351
SH
SOLE
20291
0
60
SEA LTD-ADR
ADR
81141R100
28506
127697
SH
SOLE
83459
0
44238
SEABOARD CORP
Common Stock
811543107
3443
933
SH
SOLE
760
0
173
SEACOAST BKG CORP FLA COM
Common Stock
811707801
3477
95952
SH
SOLE
86336
0
9616
SEACOR HOLDINGS INC
Common Stock
811904101
1088
26698
SH
SOLE
22278
0
4420
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
120974
1576210
SH
SOLE
854971
0
721239
SEAGEN INC
Common Stock
81181C104
29289
210926
SH
SOLE
193287
0
17639
SEALED AIR CORP
Common Stock
81211K100
25038
546444
SH
SOLE
477977
0
68468
SEASPINE HOLDINGS CORP
Common Stock
81255T108
378
21727
SH
SOLE
1057
0
20670
SEAWORLD ENTMT INC COM
Common Stock
81282V100
5983
120447
SH
SOLE
92059
0
28388
SECOM LTD ADR
ADR
813113206
30721
1462887
SH
SOLE
1317602
0
145285
SECTOR SPDR TR SBI CONS STPLS
ETF
81369Y308
6368
93223
SH
SOLE
20843
0
72380
SECTOR SPDR TR SBI INT-ENERGY
ETF
81369Y506
32475
661936
SH
SOLE
2280
0
659656
SECTOR SPDR TR SBI INT-TECH
ETF
81369Y803
5029
37870
SH
SOLE
35933
0
1937
SEGA SAMMY HLDGS INC SPONSORED ADR
ADR
815794102
1710
422193
SH
SOLE
333750
0
88443
SEI INVESTMENTS CO
Common Stock
784117103
23241
381435
SH
SOLE
368709
0
12726
SEIKO EPSON CORP SUWA ADR
ADR
81603X108
10296
1235980
SH
SOLE
1073828
0
162152
SEKISUI HOUSE LTD SPONSORED ADR
ADR
816078307
29288
1351846
SH
SOLE
1210770
0
141076
SELECT BANCORP INC
Common Stock
81617L108
474
42828
SH
SOLE
38530
0
4298
SELECT ENERGY SVCS INC CL A COM
Common Stock
81617J301
1240
248993
SH
SOLE
197266
0
51727
SELECT MEDICAL HOLDINGS CORP
Common Stock
81619Q105
16295
477864
SH
SOLE
285350
0
192514
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
2620
15590
SH
SOLE
11828
0
3761
SELECTIVE INSURANCE GROUP INC
Common Stock
816300107
14374
198153
SH
SOLE
174611
0
23542
SELECTQUOTE INC
Common Stock
816307300
1561
52905
SH
SOLE
14558
0
38347
SEMPRA ENERGY
Common Stock
816851109
102062
769814
SH
SOLE
681785
0
88030
SEMTECH CORP
Common Stock
816850101
10971
158995
SH
SOLE
63114
0
95881
Sendas Distribuidora SA
ADR
81689T104
424
32638
SH
SOLE
30983
0
1655
SENECA FOODS CORP
Common Stock
817070501
528
11223
SH
SOLE
8880
0
2343
SENSATA TECHNOLOGIES HOLDING N
Common Stock
G8060N102
10675
184215
SH
SOLE
161488
0
22727
SENSIENT TECHNOLOGIES CORP
Common Stock
81725T100
15390
197309
SH
SOLE
172065
0
25244
SERES THERAPEUTICS INC COM
Common Stock
81750R102
705
34231
SH
SOLE
33489
0
742
SERITAGE GROWTH PPTYS CL A
REIT
81752R100
865
47145
SH
SOLE
42652
0
4493
SERVICE CORP INTERNATIONAL/US
Common Stock
817565104
28729
562771
SH
SOLE
529538
0
33232
SERVICE PROPERTIES TRUST
REIT
81761L102
18268
1540285
SH
SOLE
826234
0
714050
SERVICENOW INC COM
Common Stock
81762P102
297541
594951
SH
SOLE
467432
0
127518
SERVISFIRST BANCSHARES COM
Common Stock
81768T108
9149
149172
SH
SOLE
91248
0
57924
SEVEN & I HOLDINGS - UNSPONS ADR
ADR
81783H105
52094
2572547
SH
SOLE
2361730
0
210818
SEVERN TRENT PLC SPONSORED ADR
ADR
81814P209
307
9758
SH
SOLE
6005
0
3753
SFL CORP LTD
Common Stock
G7738W106
1370
170826
SH
SOLE
137598
0
33227
SGS SOC GEN SURVEILLANCE - ADR
ADR
818800104
26461
932727
SH
SOLE
779528
0
153199
SHAKE SHACK INC.
Common Stock
819047101
8191
72634
SH
SOLE
53069
0
19565
SHARP CORP ADR
ADR
819882309
12293
2865603
SH
SOLE
2530781
0
334822
Shattuck Labs Inc
Common Stock
82024L103
218
7469
SH
SOLE
7446
0
23
SHAW COMMUNICATIONS INC
Common Stock
82028K200
14171
540467
SH
SOLE
514022
0
26445
SHENANDOAH TELECOMMUNICATIONS
Common Stock
82312B106
5044
103345
SH
SOLE
76919
0
26426
SHENZHOU INTERNATI-UNSP ADR
ADR
82322R109
999
47684
SH
SOLE
42289
0
5395
SHERWIN-WILLIAMS CO/THE
Common Stock
824348106
288103
390378
SH
SOLE
232309
0
158069
SHIFT TECHNOLOGIES INC
Common Stock
82452T107
403
48427
SH
SOLE
0
0
48427
SHIFT4 PAYMENTS INC-CLASS A
Common Stock
82452J109
670
8168
SH
SOLE
8168
0
0
SHIMANO INC ADR
ADR
82455C101
32221
1348726
SH
SOLE
1219471
0
129255
SHIMIZU CORP - ADR
ADR
82454Y104
316
9104
SH
SOLE
4789
0
4315
SHIN - ETSU CHEM - UNSPON ADR
ADR
824551105
69281
1633591
SH
SOLE
1438144
0
195447
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR
ADR
824596100
28450
848226
SH
SOLE
803906
0
44321
SHINSEI BANK LTD TOKYO SPONSORED ADR
ADR
824631105
932
271595
SH
SOLE
222267
0
49328
SHIONOGI & CO LTD-UNSPON ADR
ADR
824667109
16014
1184218
SH
SOLE
1035524
0
148694
SHISEIDO SPONSORED ADR
ADR
824841407
40563
599329
SH
SOLE
551650
0
47679
SHIZUOKA BANK-UNSPONS ADR
ADR
824882203
485
6028
SH
SOLE
1854
0
4174
SHOCKWAVE MEDICAL INC
Common Stock
82489T104
4291
32939
SH
SOLE
19743
0
13196
SHOE CARNIVAL INC
Common Stock
824889109
2914
47085
SH
SOLE
19078
0
28007
SHOPIFY INC CL A
Common Stock
82509L107
69511
62821
SH
SOLE
51878
0
10943
SHOPRITE HLDGS LTD SPONSORED ADR
ADR
82510E209
1170
109129
SH
SOLE
101279
0
7850
SHORE BANCSHARES INC
Common Stock
825107105
949
55757
SH
SOLE
48498
0
7259
SHUTTERSTOCK INC COM
Common Stock
825690100
11258
126435
SH
SOLE
39769
0
86666
SHYFT GROUP INC/THE
Common Stock
825698103
3252
87422
SH
SOLE
16931
0
70491
SIBANYE-STILLWATER LTD-ADR
ADR
82575P107
744
41636
SH
SOLE
33352
0
8284
SIEMENS A G SPONSORED ADR
ADR
826197501
150892
1833528
SH
SOLE
995112
0
838416
SIEMENS HEALTHINEE-UNSP ADR
ADR
82622J104
22867
843483
SH
SOLE
757990
0
85493
SIENTRA INC COM
Common Stock
82621J105
190
26083
SH
SOLE
25737
0
346
SIERRA BANCORP
Common Stock
82620P102
1498
55880
SH
SOLE
34443
0
21438
SIGA TECHNOLOGIES INC
Common Stock
826917106
335
51520
SH
SOLE
36630
0
14890
SIGNATURE BANK/NEW YORK NY
Common Stock
82669G104
20762
91828
SH
SOLE
57574
0
34253
SIGNET JEWELERS LTD
Common Stock
G81276100
25050
432051
SH
SOLE
418828
0
13223
SIKA AG-BR-ADR
ADR
82674R103
36045
1261202
SH
SOLE
1164396
0
96806
SILGAN HOLDINGS INC
Common Stock
827048109
28966
689170
SH
SOLE
181922
0
507248
SILICON LABORATORIES INC
Common Stock
826919102
8376
59376
SH
SOLE
50604
0
8772
SILICON MOTION TECHNOLOGY CO SPONSORED ADR
ADR
82706C108
26801
451264
SH
SOLE
19100
0
432164
SILK ROAD MEDICAL INC
Common Stock
82710M100
628
12398
SH
SOLE
11840
0
558
SILVERBOW RESOURCES INC
Common Stock
82836G102
411
52781
SH
SOLE
52781
0
0
SIMMONS FIRST NATIONAL CORP
Common Stock
828730200
9951
335392
SH
SOLE
275767
0
59625
SIMON PROPERTY GROUP INC REIT
REIT
828806109
151032
1327523
SH
SOLE
1147631
0
179892
SIMPLY GOOD FOODS CO/THE
Common Stock
82900L102
3450
113423
SH
SOLE
98004
0
15419
SIMPSON MANUFACTURING CO INC
Common Stock
829073105
9421
90818
SH
SOLE
72835
0
17983
SIMULATIONS PLUS INC
Common Stock
829214105
1734
27420
SH
SOLE
21505
0
5915
SINCLAIR BROADCAST GROUP INC
Common Stock
829226109
5490
187612
SH
SOLE
183614
0
3998
SINGAPORE AIRLINES LTD.
ADR
82930C106
17104
2070756
SH
SOLE
1942060
0
128696
SINGAPORE EXCHANGE LTD ADR
ADR
82929W105
20942
190794
SH
SOLE
173039
0
17755
Singapore Technologies Enginee
ADR
82929Y101
305
10811
SH
SOLE
5874
0
4937
SINGAPORE TELECOMMUNICATNS L SPON ADR NEW
ADR
82929R304
21044
1159468
SH
SOLE
1080993
0
78475
SINO BIOPHARMACEUTICAL
Common Stock
G8167W138
10
10399
SH
SOLE
6750
0
3649
SINO LD LTD SPONSORED ADR
ADR
829344308
235
32706
SH
SOLE
22796
0
9910
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H
ADR
82935M109
1381
58416
SH
SOLE
53146
0
5270
SINOPHARM GROUP CO-UNSP ADR
ADR
82937K101
2672
219174
SH
SOLE
207363
0
11811
SIRIUS XM HOLDINGS INC
Common Stock
82968B103
12932
2123532
SH
SOLE
2028432
0
95101
SiriusPoint Ltd
Common Stock
G8192H106
2714
266835
SH
SOLE
235338
0
31497
SITE CENTERS CORP
REIT
82981J109
8380
617968
SH
SOLE
543624
0
74344
SITEONE LANDSCAPE SUPPLY INC
Common Stock
82982L103
11310
66243
SH
SOLE
36850
0
29393
SiTime Corp
Common Stock
82982T106
844
8560
SH
SOLE
8025
0
535
SIX FLAGS ENTERTAINMENT CORP
Common Stock
83001A102
13310
286418
SH
SOLE
274100
0
12319
SJW GROUP
Common Stock
784305104
2678
42520
SH
SOLE
39881
0
2639
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
31182
1145151
SH
SOLE
1087800
0
57351
SKECHERS U.S.A. INC
Common Stock
830566105
15789
378544
SH
SOLE
223667
0
154877
SKF AB SPONSORED ADR
ADR
784375404
19111
670571
SH
SOLE
592214
0
78357
SKYLINE CHAMPION CORP
Common Stock
830830105
2218
49004
SH
SOLE
18441
0
30563
SKYWEST INC
Common Stock
830879102
14559
267235
SH
SOLE
246696
0
20539
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
101517
553285
SH
SOLE
463446
0
89839
SL GREEN RLTY CORP COM REIT
REIT
78440X804
24348
347878
SH
SOLE
286125
0
61753
SLACK TECHNOLOGIES INC- CL A
Common Stock
83088V102
14336
352838
SH
SOLE
337243
0
15595
SLEEP NUMBER CORP
Common Stock
83125X103
10961
76389
SH
SOLE
57448
0
18941
SLM CORP COM
Common Stock
78442P106
33381
1857617
SH
SOLE
730382
0
1127235
SM ENERGY CO
Common Stock
78454L100
33626
2054137
SH
SOLE
2030004
0
24133
SMART GLOBAL HOLDINGS INC
Common Stock
G8232Y101
1717
37313
SH
SOLE
33541
0
3772
SMARTSHEET INC-CLASS A
Common Stock
83200N103
4995
78141
SH
SOLE
72997
0
5144
SMC CORP JAPAN SPONSORED ADR
ADR
78445W306
49073
1653976
SH
SOLE
1483252
0
170724
SMITH & NEPHEW PLC SPDN ADR NEW
ADR
83175M205
40197
1060599
SH
SOLE
922569
0
138030
SMITH & WESSON BRANDS INC
Common Stock
831754106
580
33215
SH
SOLE
24876
0
8339
SMITH MICRO SOFTWARE
Common Stock
832154207
80
14451
SH
SOLE
14451
0
0
SMITHS GROUP PLC SPON ADR
ADR
83238P203
13647
641877
SH
SOLE
543264
0
98613
SMURFIT KAPPA GROUP PLC-ADR
ADR
83272W106
20752
434876
SH
SOLE
314600
0
120276
SNAM RETE GAS SPA ADR
ADR
78460A106
581
51255
SH
SOLE
40221
0
11034
SNAP INC CL A
Common Stock
83304A106
34578
661281
SH
SOLE
284215
0
377066
SNAP-ON INC
Common Stock
833034101
49329
213788
SH
SOLE
169440
0
44348
SNOWFLAKE INC
Common Stock
833445109
9443
41187
SH
SOLE
37401
0
3786
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER
ADR
833635105
10346
194942
SH
SOLE
185327
0
9615
SOCIEDAD QUIMICA Y MINERA DE RIGHTS
Right
833636111
112
36280
SH
SOLE
34498
0
1782
SOCIETE GENERALE FRANCE SPONSORED ADR
ADR
83364L109
23194
4417819
SH
SOLE
3888381
0
529438
SODEXO - SPONSORED ADR
ADR
833792104
22671
1169789
SH
SOLE
1045086
0
124703
Softbank Corp
ADR
83405K102
21748
1657647
SH
SOLE
1437472
0
220175
SOFTBANK CORP ADR
ADR
83404D109
132353
3109795
SH
SOLE
2750307
0
359488
SOLAREDGE TECHNOLOGIES INC
Common Stock
83417M104
15169
52771
SH
SOLE
48733
0
4038
SOLARIS OILFIELD INFRAST-A
Common Stock
83418M103
1544
125854
SH
SOLE
117285
0
8569
SOLARWINDS CORP
Common Stock
83417Q105
1796
102968
SH
SOLE
92992
0
9976
SOLID BIOSCIENCES INC
Common Stock
83422E105
388
70077
SH
SOLE
67840
0
2237
SOLVAY SA - UNSPONSORED ADR
ADR
834437303
138
10925
SH
SOLE
3578
0
7347
SONIC AUTOMOTIVE INC
Common Stock
83545G102
5702
115023
SH
SOLE
85240
0
29783
SONIC HEALTHCARE LTD ADR
ADR
83546A203
41161
1531297
SH
SOLE
1363888
0
167409
SONOCO PRODUCTS CO
Common Stock
835495102
22142
349791
SH
SOLE
324347
0
25444
SONOS INC
Common Stock
83570H108
4534
121010
SH
SOLE
33535
0
87475
SONOVA HOLDING-UNSPON ADR
ADR
83569C102
36205
683312
SH
SOLE
530548
0
152764
SONY CORP ADR NEW
ADR
835699307
150021
1415157
SH
SOLE
1232763
0
182394
SORRENTO THERAPEUTICS COM NEW
Common Stock
83587F202
1099
132888
SH
SOLE
116303
0
16585
SOUTH JERSEY INDUSTRIES INC
Common Stock
838518108
12459
551770
SH
SOLE
529807
0
21963
SOUTH STATE CORP
Common Stock
840441109
5194
66157
SH
SOLE
64372
0
1785
SOUTH32 - ADR-W/I
ADR
84473L105
38931
3611409
SH
SOLE
3231409
0
380000
SOUTHERN CO/THE
Common Stock
842587107
225877
3633795
SH
SOLE
2781510
0
852285
SOUTHERN COPPER CORP
Common Stock
84265V105
46480
684835
SH
SOLE
636989
0
47846
SOUTHERN FIRST BANCSHS COM
Common Stock
842873101
725
15460
SH
SOLE
14814
0
646
SOUTHSIDE BANCSHARES INC
Common Stock
84470P109
2137
55504
SH
SOLE
52141
0
3363
SOUTHWEST AIRLINES CO
Common Stock
844741108
95781
1568643
SH
SOLE
1222342
0
346300
SOUTHWEST GAS HOLDINGS INC
Common Stock
844895102
8745
127269
SH
SOLE
103698
0
23571
SOUTHWESTERN ENERGY CO
Common Stock
845467109
18144
3901976
SH
SOLE
3627028
0
274948
SP PLUS CORP
Common Stock
78469C103
1133
34558
SH
SOLE
8828
0
25730
SPARK ENERGY INC CL A COM
Common Stock
846511103
272
25455
SH
SOLE
20534
0
4921
SPARK NEW ZEALAND LTD
ADR
84652A102
24797
1577926
SH
SOLE
1453563
0
124363
SPARTANNASH CO
Common Stock
847215100
4547
231616
SH
SOLE
173171
0
58445
SPDR DOW JONES INDUSTRIAL AVERAGE ETF
ETF
78467X109
3041
9210
SH
SOLE
5574
0
3636
SPDR GOLD TRUST
ETF
78463V107
730
4564
SH
SOLE
1598
0
2966
SPDR PORT LNG TRM TRSRY
ETF
78464A664
207
5309
SH
SOLE
5309
0
0
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
540
18201
SH
SOLE
18201
0
0
SPDR PORTFOLIO DEVELOPED WORLD ETF
ETF
78463X889
3630
102644
SH
SOLE
102644
0
0
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
19106
436406
SH
SOLE
436406
0
0
SPDR PORTFOLIO LARGE CAP ETF
ETF
78464A854
289
6207
SH
SOLE
6207
0
0
SPDR PORTFOLIO MSCI GLOBAL S
ETF
78463X475
7046
134587
SH
SOLE
134587
0
0
SPDR PORTFOLIO S&P 400 MID C
ETF
78464A847
210
4585
SH
SOLE
4585
0
0
SPDR PORTFOLIO S&P 500 GROWT
ETF
78464A409
111928
1984535
SH
SOLE
1984535
0
0
SPDR PORTFOLIO SMALL CAP ETF
ETF
78468R853
226
5353
SH
SOLE
5353
0
0
SPDR POTFOLIO S&P 1500 COMPOS
ETF
78464A805
2510
51023
SH
SOLE
51023
0
0
SPDR S&P BIOTECH
ETF
78464A870
217
1599
SH
SOLE
1390
0
209
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
9650
20270
SH
SOLE
1682
0
18588
SPDR TR UNIT SER 1
ETF
78462F103
119058
300402
SH
SOLE
188671
0
111731
SPECTRUM BRANDS HOLDINGS INC (NEW)
Common Stock
84790A105
9541
112247
SH
SOLE
20415
0
91832
SPECTRUM PHARMACEUTICALS INC
Common Stock
84763A108
2278
698720
SH
SOLE
677004
0
21716
SPERO THERAPEUTICS INC
Common Stock
84833T103
463
31437
SH
SOLE
13564
0
17873
SPIRE INC
Common Stock
84857L101
23758
321535
SH
SOLE
289402
0
32133
SPIRIT AEROSYSTEMS HOLDINGS IN
Common Stock
848574109
54349
1117148
SH
SOLE
428333
0
688815
SPIRIT AIRLS INC COM
Common Stock
848577102
3519
95361
SH
SOLE
90342
0
5019
SPIRIT RLTY CAP INC COM
REIT
84860W300
9003
211846
SH
SOLE
188549
0
23297
SPLUNK INC COM
Common Stock
848637104
24352
179746
SH
SOLE
164772
0
14974
SPOK HOLDINGS INC
Common Stock
84863T106
1382
131774
SH
SOLE
126624
0
5150
SPORTSMANS WHSE HLDGS COM
Common Stock
84920Y106
603
35005
SH
SOLE
29069
0
5936
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
38060
142043
SH
SOLE
125298
0
16745
SPRINGWORKS THERAPEUTICS INC
Common Stock
85205L107
2041
27749
SH
SOLE
14387
0
13362
Sprout Social Inc
Common Stock
85209W109
2299
39804
SH
SOLE
22566
0
17238
SPROUTS FARMERS MARKET INC
Common Stock
85208M102
15359
576973
SH
SOLE
324113
0
252860
SPS COMM INC COM
Common Stock
78463M107
13960
140570
SH
SOLE
102003
0
38567
SPX CORP
Common Stock
784635104
14594
250458
SH
SOLE
89897
0
160561
SPX FLOW INC
Common Stock
78469X107
8784
138702
SH
SOLE
104749
0
33953
SQUARE INC - A
Common Stock
852234103
91804
404336
SH
SOLE
369334
0
35002
SS&C TECHNOLOGIES INC COM
Common Stock
78467J100
14046
201029
SH
SOLE
187278
0
13751
SSSS - SuRo Capital Corp
Common Stock
86887Q109
5537
408605
SH
SOLE
0
0
408605
ST JOE CO/THE
Common Stock
790148100
4373
101934
SH
SOLE
96748
0
5186
STAAR SURGICAL CO COM PAR $0.01
Common Stock
852312305
5357
50818
SH
SOLE
32712
0
18106
STAG INDL INC COM REIT
REIT
85254J102
6909
205557
SH
SOLE
184947
0
20610
STAMPS.COM INC
Common Stock
852857200
16998
85200
SH
SOLE
74504
0
10696
STANDARD BK GROUP LTD SPONSORED ADR
ADR
853118206
3452
404653
SH
SOLE
251701
0
152952
STANDARD CHARTERED- UNSP ADR
ADR
853254100
11546
816577
SH
SOLE
734357
0
82220
STANDARD LIFE ABE - UNSPON ADR
ADR
853584100
184
11662
SH
SOLE
2353
0
9309
STANDARD MOTOR PRODUCTS INC
Common Stock
853666105
999
24015
SH
SOLE
21766
0
2249
STANDEX INTERNATIONAL CORP
Common Stock
854231107
8279
86628
SH
SOLE
42851
0
43777
STANLEY BLACK & DECKER INC
Common Stock
854502101
144028
721328
SH
SOLE
552762
0
168565
STAR BULK CARRIERS CORP
Common Stock
Y8162K204
1049
71444
SH
SOLE
71444
0
0
STARBUCKS CORP
Common Stock
855244109
482822
4418610
SH
SOLE
3615610
0
803001
STARWOOD PROPERTY TRUST INC REIT
REIT
85571B105
28234
1141232
SH
SOLE
456603
0
684629
STATE AUTO FINANCIAL CORP
Common Stock
855707105
878
44562
SH
SOLE
42015
0
2547
STATE STREET CORP
Common Stock
857477103
137553
1637346
SH
SOLE
1067699
0
569647
STEEL DYNAMICS INC COM
Common Stock
858119100
70323
1385409
SH
SOLE
735468
0
649941
STEELCASE INC
Common Stock
858155203
2742
190524
SH
SOLE
114578
0
75946
STELLANTIS NV
Common Stock
N82405106
42381
2382319
SH
SOLE
2257821
0
124498
STEPAN CO
Common Stock
858586100
8512
66965
SH
SOLE
48263
0
18702
STERICYCLE INC
Common Stock
858912108
10070
149166
SH
SOLE
136699
0
12467
STERIS PLC
Common Stock
G8473T100
38319
201173
SH
SOLE
164287
0
36886
STERLING BANCORP INC/MI
Common Stock
85917W102
354
62477
SH
SOLE
56739
0
5738
STERLING BANCORP/DE
Common Stock
85917A100
19072
828488
SH
SOLE
608402
0
220086
STERLING CONSTRUCTION CO INC
Common Stock
859241101
472
20340
SH
SOLE
18795
0
1545
STEVEN MADDEN LTD
Common Stock
556269108
9185
246514
SH
SOLE
198912
0
47602
STEWART INFORMATION SERVICES C
Common Stock
860372101
7298
140263
SH
SOLE
80816
0
59447
STIFEL FINANCIAL CORP
Common Stock
860630102
18222
284451
SH
SOLE
233389
0
51062
STITCH FIX INC-CLASS A
Common Stock
860897107
3027
61104
SH
SOLE
57406
0
3698
STMICROELECTRONICS N V NY REGISTRY
NY Reg Shrs
861012102
39673
1035037
SH
SOLE
925184
0
109853
STOCK YARDS BANCORP INC
Common Stock
861025104
1764
34545
SH
SOLE
34026
0
519
STOKE THERAPEUTICS INC
Common Stock
86150R107
416
10708
SH
SOLE
4692
0
6016
STONECO LTD-A
Common Stock
G85158106
22504
367597
SH
SOLE
347691
0
19906
STONERIDGE INC
Common Stock
86183P102
301
9475
SH
SOLE
9339
0
136
StoneX Group Inc
Common Stock
861896108
2317
35437
SH
SOLE
33163
0
2274
STORA ENSO CORP SPON ADR REP R
ADR
86210M106
18413
985186
SH
SOLE
865611
0
119576
STORE CAP CORP COM
REIT
862121100
12507
373340
SH
SOLE
336729
0
36611
STRATEGIC EDUCATION INC
Common Stock
86272C103
2750
29924
SH
SOLE
25732
0
4192
STRAUMANN HOLDING AG-UNS ADR
ADR
86317T103
11211
178367
SH
SOLE
167663
0
10704
STREETTRACKS SER TR SPDR S&P DIVID
ETF
78464A763
1608
13622
SH
SOLE
13373
0
249
STRIDE INC
Common Stock
86333M108
1472
48897
SH
SOLE
7120
0
41777
STRONGBRIDGE BIOPHARMA PLC
Common Stock
G85347105
170
61570
SH
SOLE
49938
0
11632
STRYKER CORP
Common Stock
863667101
259335
1064680
SH
SOLE
888477
0
176203
STURM RUGER & CO INC
Common Stock
864159108
2322
35149
SH
SOLE
32374
0
2775
SUBARU CORP
ADR
86428V104
15769
1576872
SH
SOLE
1446976
0
129896
SUBSEA 7 S A SPONSORED ADR
ADR
864323100
502
49945
SH
SOLE
49840
0
105
SUEZ-SPONSORED ADR
ADR
864691209
23412
2209736
SH
SOLE
1972292
0
237444
SUMCO CORPORATION ADR
ADR
86558P109
542
11533
SH
SOLE
11501
0
32
SUMITOMO CHEM CO LTD ADR
ADR
865612105
14600
559616
SH
SOLE
486086
0
73530
SUMITOMO CORP SPONSORED ADR
ADR
865613103
21606
1494192
SH
SOLE
1337170
0
157022
SUMITOMO ELEC INDS LTD ADR
ADR
865617203
321
20856
SH
SOLE
8557
0
12299
SUMITOMO METAL MNG CO ADR
ADR
86563T104
1780
164538
SH
SOLE
153546
0
10992
SUMITOMO MITSUI FINL SPONSORED ADR
ADR
86562M209
74430
10266218
SH
SOLE
8456896
0
1809322
SUMITOMO MITSUI TR SPONSORED ADR
ADR
86562X106
28304
7928426
SH
SOLE
7058812
0
869614
SUMMIT HOTEL PPTYS INC COM
REIT
866082100
10657
1048901
SH
SOLE
963782
0
85119
SUMMIT MATERIALS INC - CL A
Common Stock
86614U100
4885
174329
SH
SOLE
147210
0
27119
SUMO LOGIC INC
Common Stock
86646P103
346
18321
SH
SOLE
15730
0
2591
SUN ART RETAIL GRP LTD ADR
ADR
866633100
193
21063
SH
SOLE
21063
0
0
SUN COMMUNITIES INC REIT
REIT
866674104
26784
178514
SH
SOLE
165563
0
12951
SUN HUNG KAI PPTYS LTD SPONSORED ADR
ADR
86676H302
55967
3679599
SH
SOLE
3381544
0
298055
SUN LIFE FINANCIAL INC
Common Stock
866796105
18713
370197
SH
SOLE
352586
0
17611
SUNCOKE ENERGY INC
Common Stock
86722A103
1621
231205
SH
SOLE
214920
0
16285
SUNCOR ENERGY INC
Common Stock
867224107
16942
810603
SH
SOLE
766340
0
44263
SUNCORP GROUP LTD-SPON ADR
ADR
86723Y308
364
46608
SH
SOLE
10726
0
35882
SUNNOVA ENERGY INTERNATIONAL
Common Stock
86745K104
2361
57848
SH
SOLE
55413
0
2435
SUNNY OPTICAL TECH-UNSP ADR
ADR
86745T105
3857
16730
SH
SOLE
15085
0
1645
SUNPOWER CORP
Common Stock
867652406
2036
60872
SH
SOLE
58815
0
2057
SUNRUN INC COM
Common Stock
86771W105
9129
150950
SH
SOLE
144567
0
6383
SUNSTONE HOTEL INVESTORS INC REIT
REIT
867892101
4287
344061
SH
SOLE
300704
0
43357
SUNTORY BEVER & FOOD ADS
ADR
86803T104
17789
950508
SH
SOLE
860617
0
89891
SUPER MICRO COMPUTER INC
Common Stock
86800U104
12005
307352
SH
SOLE
11483
0
295869
SUPERIOR GROUP OF COS INC
Common Stock
868358102
402
15820
SH
SOLE
11235
0
4585
SUPERNUS PHARMA INC COM
Common Stock
868459108
4126
157592
SH
SOLE
112794
0
44798
SURGERY PARTNERS INC COM
Common Stock
86881A100
2607
58898
SH
SOLE
17231
0
41667
SURGUTNEFTEGAZ JSC SPON ADR PFD
ADR
868861105
4754
872303
SH
SOLE
816374
0
55929
SURMODICS INC
Common Stock
868873100
1793
31972
SH
SOLE
28592
0
3380
Sutro Biopharma Inc
Common Stock
869367102
372
16340
SH
SOLE
16179
0
161
SUZANO PAPEL E CELULO-SP ADR
ADR
86959K105
1794
146805
SH
SOLE
127990
0
18815
SUZUKI MTR CORP ADR
ADR
86959X107
5300
28987
SH
SOLE
25798
0
3189
SVB FINANCIAL GROUP
Common Stock
78486Q101
97987
198491
SH
SOLE
163024
0
35467
SVENSKA HANDELSBANKEN ADR
ADR
86959C103
25908
4797774
SH
SOLE
4225327
0
572447
SVMK INC
Common Stock
78489X103
3719
202991
SH
SOLE
67466
0
135525
SWATCH GROUP AG ADR
ADR
870123106
12149
848424
SH
SOLE
783092
0
65332
SWEDBANK AB ADR
ADR
870195104
17001
965431
SH
SOLE
804336
0
161095
SWEDISH MATCH AB-UNSPON ADR
ADR
870309606
21174
543058
SH
SOLE
493509
0
49549
SWIRE PAC LTD SPON ADR A
ADR
870794302
31055
4162849
SH
SOLE
3672542
0
490308
Swiss Life Holding AG
ADR
87089E100
2214
89044
SH
SOLE
77710
0
11334
SWISS RE LTD SPONSORED ADR
ADR
870886108
28196
1142021
SH
SOLE
1048286
0
93735
SWISSCOM AG-SPONSORED ADR
ADR
871013108
26936
500017
SH
SOLE
450872
0
49144
SWITCH INC - A
Common Stock
87105L104
3630
223217
SH
SOLE
181762
0
41454
SYKES ENTERPRISES INC
Common Stock
871237103
10532
238935
SH
SOLE
124989
0
113946
SYMRISE AG - ADR
ADR
87155N109
35955
1184690
SH
SOLE
1050055
0
134635
SYNAPTICS INC
Common Stock
87157D109
11027
81428
SH
SOLE
60011
0
21417
SYNCHRONY FINL COM
Common Stock
87165B103
77626
1909161
SH
SOLE
1585526
0
323635
SYNDAX PHARMACEUTICALS INC
Common Stock
87164F105
708
31669
SH
SOLE
29978
0
1691
SYNEOS HEALTH INC
Common Stock
87166B102
21663
285603
SH
SOLE
74598
0
211005
SYNLOGIC INC
Common Stock
87166L100
100
27943
SH
SOLE
27943
0
0
SYNNEX CORP
Common Stock
87162W100
11060
96305
SH
SOLE
63428
0
32877
SYNOPSYS INC
Common Stock
871607107
100535
405745
SH
SOLE
345833
0
59912
SYNOVUS FINANCIAL CORP
Common Stock
87161C501
28052
613151
SH
SOLE
564340
0
48812
SYSCO CORP
Common Stock
871829107
154216
1958543
SH
SOLE
1504283
0
454260
SYSMEX CORP UNSPONS ADR
ADR
87184P109
50049
924102
SH
SOLE
825631
0
98471
SYSTEMAX INC
Common Stock
871851101
597
14510
SH
SOLE
8979
0
5531
T ROWE PRICE GROUP INC
Common Stock
74144T108
165428
964034
SH
SOLE
795125
0
168910
T&D HOLDINGS INC-UNSPON ADR
ADR
872120100
1933
308752
SH
SOLE
234323
0
74429
TABCORP HLDGS LTD ADR
ADR
873306302
440
63178
SH
SOLE
3431
0
59747
TABULA RASA HEALTHCARE INC
Common Stock
873379101
1362
29578
SH
SOLE
20343
0
9235
TACTILE SYSTEMS TECHNOLOGY I
Common Stock
87357P100
2370
43498
SH
SOLE
28961
0
14537
TAIHEIYO CEMENT CORP - SPON ADR
ADR
87401G106
260
39220
SH
SOLE
9870
0
29350
TAISHO PHARMA HOLD UNSP- ADR
ADR
87402P105
2348
144398
SH
SOLE
115851
0
28547
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
224017
1893956
SH
SOLE
1525033
0
368923
TAKEDA PHARMACEUTICAL CO LTD
ADR
874060205
70069
3837294
SH
SOLE
2909169
0
928124
TAKE-TWO INTERACTIVE SOFTWARE
Common Stock
874054109
60070
339956
SH
SOLE
256957
0
82999
TAL EDUCATION GROUP
ADR
874080104
11902
221024
SH
SOLE
210648
0
10376
TALEND SA - ADR
ADR
874224207
878
13790
SH
SOLE
13187
0
603
Talis Biomedical Corp
Common Stock
87424L108
535
41628
SH
SOLE
218
0
41410
TALOS ENERGY INC
Common Stock
87484T108
2761
229331
SH
SOLE
222174
0
7157
TANDEM DIABETES CARE INC
Common Stock
875372203
3022
34246
SH
SOLE
29990
0
4256
TANGER FACTORY OUTLET CENTER REIT
REIT
875465106
6839
452037
SH
SOLE
332800
0
119238
TAPESTRY INC
Common Stock
876030107
38702
939151
SH
SOLE
829481
0
109670
TARGA RESOURCES CORP
Common Stock
87612G101
36183
1139614
SH
SOLE
1072314
0
67300
TARGET CORP
Common Stock
87612E106
588691
2972136
SH
SOLE
1937930
0
1034207
TARGET HOSPITALITY CORP
Common Stock
87615L107
42
16642
SH
SOLE
16642
0
0
TARO PHARMACEUTICAL INDS LTD ORD
Common Stock
M8737E108
3529
47845
SH
SOLE
43786
0
4059
TATA MOTORS LTD SPONSORED ADR
ADR
876568502
29014
1395575
SH
SOLE
1331575
0
64000
TATE & LYLE PLC SPONSORED ADR
ADR
876570607
328
7617
SH
SOLE
7608
0
9
Tatneft PJSC
ADR
876629205
1044
22302
SH
SOLE
21752
0
550
TAYLOR MORRISON HOME CL A
Common Stock
87724P106
22655
735306
SH
SOLE
449321
0
285985
TC ENERGY CORP
Common Stock
87807B107
18222
398291
SH
SOLE
382972
0
15319
TCF FINANCIAL CORP
Common Stock
872307103
29064
625567
SH
SOLE
520751
0
104816
TCR2 THERAPEUTICS INC
Common Stock
87808K106
1241
56200
SH
SOLE
11958
0
44242
TDK CORP - SPONSORED ADR
ADR
872351408
31072
221785
SH
SOLE
201304
0
20482
TE CONNECTIVITY LTD
Common Stock
H84989104
106683
826295
SH
SOLE
741255
0
85040
TEAM INC
Common Stock
878155100
2282
197942
SH
SOLE
74190
0
123752
TeamViewer AG
ADR
87816Y106
7199
336010
SH
SOLE
308356
0
27654
TECHNIP ENERGIES ADR - SPON
ADR
87854Y109
4565
304915
SH
SOLE
264100
0
40815
TECHNIPFMC PLC
Common Stock
G87110105
11958
1548997
SH
SOLE
1341603
0
207394
TECHNOPRO HOLDINGS-SPON ADR
ADR
87875T204
2792
165883
SH
SOLE
35214
0
130669
TECHTARGET INC
Common Stock
87874R100
5692
81953
SH
SOLE
43388
0
38565
TECHTRONIC INDS LTD SPONSORED ADR
ADR
87873R101
51448
599002
SH
SOLE
466966
0
132036
TECK RESOURCES LTD
Common Stock
878742204
10575
551355
SH
SOLE
539056
0
12299
TEEKAY CORP
Common Stock
Y8564W103
36
11169
SH
SOLE
11169
0
0
TEGNA INC
Common Stock
87901J105
25068
1331299
SH
SOLE
499561
0
831738
TEIJIN LTD ADR
ADR
879063204
835
46959
SH
SOLE
28539
0
18420
TEJON RANCH CO DEL COM
Common Stock
879080109
228
13594
SH
SOLE
13426
0
168
TELADOC HEALTH INC
Common Stock
87918A105
31505
173344
SH
SOLE
125258
0
48086
TELE2 AB ADR
ADR
87952P307
3197
482247
SH
SOLE
426667
0
55580
TELECOM ARGENTINA STET FRANCE TELECOM ADR
ADR
879273209
567
102649
SH
SOLE
96984
0
5665
TELECOM ITALIA SPA-SPON ADR
ADR
87927Y201
5955
1037530
SH
SOLE
913323
0
124207
TELECOM ITALIA SPA-SPON ADR
ADR
87927Y102
11446
2100268
SH
SOLE
1815805
0
284463
TELEDYNE TECHNOLOGIES INC
Common Stock
879360105
39825
96278
SH
SOLE
62417
0
33861
TELEFLEX INC
Common Stock
879369106
91436
220084
SH
SOLE
96260
0
123824
TELEFONICA BRASIL SA
ADR
87936R205
1118
142084
SH
SOLE
134720
0
7364
TELEFONICA S A SPONSORED ADR
ADR
879382208
23869
5269066
SH
SOLE
4620628
0
648437
TELENOR ASA SPONSORED ADR
ADR
87944W105
14230
804425
SH
SOLE
745664
0
58761
TELEPERFORMANCE SA ADR
ADR
87946F100
23895
131291
SH
SOLE
97608
0
33683
TELEPHONE & DATA SYSTEMS INC
Common Stock
879433829
6374
277594
SH
SOLE
236480
0
41114
TELIASONERA A B SPONSORED ADR
ADR
87960M205
23401
2708427
SH
SOLE
2424429
0
283998
TELLURIAN INC
Common Stock
87968A104
60
25489
SH
SOLE
20115
0
5374
TELOS CORPORATION
Common Stock
87969B101
1106
29169
SH
SOLE
29169
0
0
TELSTRA CORP LTD SPON ADR
ADR
87969N204
34081
2627685
SH
SOLE
2454107
0
173578
TELUS CORP NON-VTG SHS
Common Stock
87971M103
7996
401194
SH
SOLE
393277
0
7917
TEMENOS AG-SP ADR
ADR
87974R208
11912
82858
SH
SOLE
73076
0
9782
Templeton Emerging Markets Inc
Closed-End Fund
880192109
11191
1518471
SH
SOLE
873481
0
644990
TEMPLETON GLOBAL INCOME FUND
Closed-End Fund
880198106
36770
6924715
SH
SOLE
3410663
0
3514052
TEMPUR SEALY INTERNATIONAL INC
Common Stock
88023U101
13986
382561
SH
SOLE
321219
0
61342
TENABLE HOLDINGS INC
Common Stock
88025T102
4885
134989
SH
SOLE
70193
0
64796
TENAGA NASIONAL BERHAD SPONSORED ADR
ADR
880277108
624
64582
SH
SOLE
59635
0
4947
TENARIS SA ADR
ADR
88031M109
29692
1308587
SH
SOLE
1164091
0
144496
TENCENT HOLDINGS LTD
Common Stock
G87572163
365
4556
SH
SOLE
3392
0
1164
TENCENT HOLDINGS LTD - ADR
ADR
88032Q109
120857
1514496
SH
SOLE
1315412
0
199083
TENCENT MUSIC ENTERTAINM-ADR
ADR
88034P109
11560
564191
SH
SOLE
479974
0
84217
TENET HEALTHCARE CORP
Common Stock
88033G407
11775
226442
SH
SOLE
126170
0
100272
TENNANT CO
Common Stock
880345103
5017
62804
SH
SOLE
29496
0
33308
TENNECO INC
Common Stock
880349105
2188
204115
SH
SOLE
197991
0
6124
TERADATA CORP
Common Stock
88076W103
14639
379833
SH
SOLE
323917
0
55916
TERADYNE INC
Common Stock
880770102
47159
387567
SH
SOLE
322992
0
64575
TEREX CORP
Common Stock
880779103
10819
234835
SH
SOLE
205683
0
29152
Terminix Global Holdings Inc
Common Stock
88087E100
13104
274889
SH
SOLE
266892
0
7997
TERNIUM SA-SPONSORED ADR
ADR
880890108
3519
90607
SH
SOLE
87743
0
2864
TERRENO RLTY CORP COM
REIT
88146M101
6724
116392
SH
SOLE
93474
0
22917
TERUMO CORP-UNSPON ADR
ADR
88156J105
10344
285102
SH
SOLE
202768
0
82334
TESCO PLC SPONSORED ADR
ADR
881575401
29695
3132383
SH
SOLE
2827270
0
305113
TESLA INC
Common Stock
88160R101
1312876
1965589
SH
SOLE
1714006
0
251583
TETRA TECH INC
Common Stock
88162G103
18456
135987
SH
SOLE
81138
0
54849
TETRA TECHNOLOGIES INC
Common Stock
88162F105
60
24842
SH
SOLE
24842
0
0
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
62394
5406723
SH
SOLE
4597818
0
808905
TEXAS CAPITAL BANCSHARES INC
Common Stock
88224Q107
8815
124296
SH
SOLE
113967
0
10329
TEXAS INSTRUMENTS INC
Common Stock
882508104
764442
4044881
SH
SOLE
3430649
0
614231
TEXAS PACIFIC LAND TRUST
Common Stock
88262P102
1591
1001
SH
SOLE
350
0
651
TEXAS ROADHOUSE INC
Common Stock
882681109
10035
104600
SH
SOLE
79870
0
24730
TEXTAINER GROUP HOLDINGS LTD
Common Stock
G8766E109
4043
141123
SH
SOLE
36422
0
104701
TEXTRON INC
Common Stock
883203101
75376
1344089
SH
SOLE
803012
0
541077
TFS FINANCIAL CORP
Common Stock
87240R107
9585
470525
SH
SOLE
187160
0
283364
TG THERAPEUTICS INC COM
Common Stock
88322Q108
7080
146878
SH
SOLE
106747
0
40131
Thales SA
ADR
883219206
1392
70037
SH
SOLE
65180
0
4857
THE ADT CORPORATION COM
Common Stock
00090Q103
1346
159485
SH
SOLE
137990
0
21495
THE CARLYLE GROUP INC
Common Stock
14316J108
594
16165
SH
SOLE
15599
0
566
THE ODP CORP
Common Stock
88337F105
10916
252156
SH
SOLE
167711
0
84445
THERAPEUTICSMD INC COM
Common Stock
88338N107
42
31614
SH
SOLE
31466
0
148
THERAVANCE BIOPHARMA INC
Common Stock
G8807B106
412
20203
SH
SOLE
16304
0
3899
THERMO FISHER SCIENTIFIC INC
Common Stock
883556102
616364
1350550
SH
SOLE
1169097
0
181452
THK Co Ltd
ADR
872434105
15352
877753
SH
SOLE
785730
0
92023
THOMSON REUTERS CORP
Common Stock
884903709
30106
343794
SH
SOLE
333401
0
10393
THOR INDUSTRIES INC
Common Stock
885160101
24556
182246
SH
SOLE
134071
0
48174
THREDUP INC - CLASS A
Common Stock
88556E102
205
8786
SH
SOLE
0
0
8786
THULE GROUP AB-UNSP ADR
ADR
88604M106
344
15770
SH
SOLE
15720
0
50
THYSSENKRUPP AG-SPON ADR
ADR
88629Q207
5409
405804
SH
SOLE
368775
0
37029
TIDEWATER INC COM
Common Stock
88642R109
438
34953
SH
SOLE
33141
0
1812
TILLYS INC CL A
Common Stock
886885102
884
78080
SH
SOLE
78080
0
0
TIM PARTICIPACOES SA SPONS ADR PFD
ADR
88706T108
1444
127228
SH
SOLE
122922
0
4306
TIMKEN CO
Common Stock
887389104
46896
577748
SH
SOLE
268443
0
309305
TIMKENSTEEL CORP
Common Stock
887399103
2301
195829
SH
SOLE
186933
0
8896
TISHMAN SPEYER INNOVATION CO
Unit
88825H209
639
63905
SH
SOLE
0
0
63905
TITAN INTERNATIONAL INC
Common Stock
88830M102
905
97544
SH
SOLE
91052
0
6492
TIVITY HEALTH INC
Common Stock
88870R102
2314
103677
SH
SOLE
99067
0
4610
TJX COS INC
Common Stock
872540109
322111
4869406
SH
SOLE
3652922
0
1216484
T-MOBILE US INC
Common Stock
872590104
229416
1831082
SH
SOLE
1310443
0
520639
TOKIO MARINE HOLDINGS INC
ADR
889094108
51338
1077395
SH
SOLE
942958
0
134436
TOKYO ELECTRONIC LTD ADR
ADR
889110102
91705
839404
SH
SOLE
759448
0
79955
TOKYO GAS CO LTD ADR
ADR
889115101
3389
302586
SH
SOLE
273234
0
29352
TOLL BROTHERS INC
Common Stock
889478103
14226
250769
SH
SOLE
207089
0
43680
TOMPKINS FINANCIAL CORP
Common Stock
890110109
1294
15652
SH
SOLE
14533
0
1119
TOMRA SYS A / S SPON ADR NEW
ADR
889905204
983
22462
SH
SOLE
2899
0
19563
TOOTSIE ROLL INDUSTRIES INC
Common Stock
890516107
2929
88417
SH
SOLE
85078
0
3339
TOP GLOVE CORP BHD-SPONS ADR
ADR
890534100
1707
392359
SH
SOLE
342546
0
49813
TOPBUILD CORP
Common Stock
89055F103
28346
135350
SH
SOLE
73522
0
61828
TOPPAN PRTG LTD ADR
ADR
890747306
368
41771
SH
SOLE
34099
0
7672
TORAY INDUSTRIES ADR
ADR
890880206
18482
1426104
SH
SOLE
1299869
0
126235
TORO CO/THE
Common Stock
891092108
17346
168183
SH
SOLE
134655
0
33527
TORONTO-DOMINION BANK/THE
Common Stock
891160509
45994
705328
SH
SOLE
682156
0
23172
TORTOISE ESSENT ASSTS INC
Closed-End Fund
89148A103
776
54083
SH
SOLE
50530
0
3553
TOSHIBA CORP UNSP ADR
ADR
891493306
16850
991184
SH
SOLE
908205
0
82979
TOTAL S A SPONSORED ADR
ADR
89151E109
92504
1987633
SH
SOLE
1459339
0
528294
TOTO LTD-UNSPONSORED ADR
ADR
891515207
4098
66854
SH
SOLE
62148
0
4706
TOWER SEMICONDUCTOR SHS NEW
Common Stock
M87915274
373
13307
SH
SOLE
13258
0
49
TOWNE BANK/PORTSMOUTH VA
Common Stock
89214P109
2787
91674
SH
SOLE
63779
0
27895
TOYOTA INDUSTRIES-UNSPON ADR
ADR
892330101
276
3050
SH
SOLE
2070
0
980
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
157080
1006536
SH
SOLE
866705
0
139831
TPG RE FIN TR INC
REIT
87266M107
1193
106499
SH
SOLE
41447
0
65052
TPI COMPOSITES INC
Common Stock
87266J104
1488
26374
SH
SOLE
24204
0
2170
TRACTOR SUPPLY CO
Common Stock
892356106
87013
491377
SH
SOLE
433493
0
57884
TRADE DESK INC/THE -CLASS A
Common Stock
88339J105
34931
53603
SH
SOLE
41523
0
12080
TRADEWEB MARKETS INC-CLASS A
Common Stock
892672106
933
12609
SH
SOLE
7474
0
5135
TRANE TECHNOLOGIES PLC
Common Stock
G8994E103
139452
842303
SH
SOLE
696680
0
145623
TRANSALTA CORP
Common Stock
89346D107
155
16380
SH
SOLE
16380
0
0
TRANSDIGM GROUP INC
Common Stock
893641100
164691
280125
SH
SOLE
216356
0
63769
TRANSLATE BIO INC
Common Stock
89374L104
1268
76890
SH
SOLE
20856
0
56034
TRANSOCEAN LTD/SWITZERLAND
Common Stock
H8817H100
3475
978935
SH
SOLE
514015
0
464920
TRANSPORTADORA DE GAS SPONSR ADR B
ADR
893870204
325
67281
SH
SOLE
67252
0
29
TRANSUNION
Common Stock
89400J107
17063
189584
SH
SOLE
131848
0
57735
Travel Leisure Co
Common Stock
894164102
26144
427475
SH
SOLE
264420
0
163056
TRAVELERS COS INC/THE
Common Stock
89417E109
211173
1404074
SH
SOLE
950827
0
453247
Travere Therapeutics Inc
Common Stock
89422G107
4629
185395
SH
SOLE
52234
0
133161
TREASURY WINE ESTATES LTD ADR
ADR
89465J109
12257
1545683
SH
SOLE
1375522
0
170161
TRECORA RESOURCES
Common Stock
894648104
249
32012
SH
SOLE
26205
0
5807
TREDEGAR CORP
Common Stock
894650100
823
54810
SH
SOLE
46415
0
8395
TREEHOUSE FOODS INC
Common Stock
89469A104
19479
372870
SH
SOLE
115474
0
257396
TREND MICRO INC - SPON ADR
ADR
89486M206
13251
263343
SH
SOLE
239326
0
24017
TREX CO INC
Common Stock
89531P105
25320
276597
SH
SOLE
230940
0
45657
TRI POINTE HOMES INC
Common Stock
87265H109
7471
366952
SH
SOLE
261020
0
105932
TRIBUNE PUBLISHING CO
Common Stock
89609W107
387
21510
SH
SOLE
16072
0
5438
TRICIDA INC
Common Stock
89610F101
266
50239
SH
SOLE
49448
0
791
TRICO BANCSHARES
Common Stock
896095106
2726
57553
SH
SOLE
33856
0
23697
Tri-Continental Corp
Closed-End Fund
895436103
17643
544047
SH
SOLE
473880
0
70167
TRIMAS CORP
Common Stock
896215209
2452
80867
SH
SOLE
53472
0
27395
TRIMBLE INC
Common Stock
896239100
46477
597472
SH
SOLE
568848
0
28624
TRINET GROUP INC
Common Stock
896288107
5629
72206
SH
SOLE
31836
0
40370
TRINITY INDUSTRIES INC
Common Stock
896522109
14631
513545
SH
SOLE
258191
0
255354
TRINSEO S A SHS
Common Stock
L9340P101
19594
307739
SH
SOLE
252698
0
55041
TRIP ADVISOR INC
Common Stock
896945201
12915
240101
SH
SOLE
207260
0
32840
TRIP.COM GROUP LTD
ADR
89677Q107
12568
317134
SH
SOLE
271386
0
45748
TRIPLE-S MANAGEMENT CORP
Common Stock
896749108
2263
86927
SH
SOLE
35535
0
51392
TRISTATE CAP HLDGS INC COM
Common Stock
89678F100
1215
52671
SH
SOLE
50619
0
2052
TRITON INTERNATIONAL LTD/BER
Common Stock
G9078F107
9703
176450
SH
SOLE
78993
0
97457
TRIUMPH BANCORP INC COM
Common Stock
89679E300
1954
25247
SH
SOLE
21680
0
3567
TRIUMPH GROUP INC
Common Stock
896818101
2218
120693
SH
SOLE
107450
0
13243
TRONOX HOLDINGS PLC - CLASS A
Common Stock
G9087Q102
3241
177101
SH
SOLE
146600
0
30501
TRUEBLUE INC
Common Stock
89785X101
5132
233069
SH
SOLE
134558
0
98511
TRUECAR INC
Common Stock
89785L107
268
55959
SH
SOLE
54931
0
1028
TRUIST FINANCIAL CORP
Common Stock
89832Q109
278023
4767201
SH
SOLE
3777860
0
989340
TRUPANION INC
Common Stock
898202106
3685
48354
SH
SOLE
42964
0
5390
TRUSTCO BANK CORP NY
Common Stock
898349105
2814
381801
SH
SOLE
308672
0
73129
TRUSTMARK CORP
Common Stock
898402102
2777
82508
SH
SOLE
78857
0
3651
TS INNOVATION ACQUISITIONS C
Unit
87284T209
966
83690
SH
SOLE
0
0
83690
TSAKOS ENERGY NAVIGATION LTD
Common Stock
G9108L173
429
45260
SH
SOLE
45260
0
0
TTEC HOLDINGS INC
Common Stock
89854H102
14744
146783
SH
SOLE
67849
0
78934
TTM TECHNOLOGIES INC
Common Stock
87305R109
5110
352381
SH
SOLE
277799
0
74582
TUCOWS INC-CLASS A
Common Stock
898697206
572
7383
SH
SOLE
5500
0
1883
TUI AG-UNSPON ADR
ADR
899045108
216
88018
SH
SOLE
80028
0
7990
TUPPERWARE BRANDS CORP
Common Stock
899896104
8043
304558
SH
SOLE
225673
0
78885
TURKCELL ILETISIM HIZMET-ADR
ADR
900111204
3401
728234
SH
SOLE
679915
0
48319
TURKIYE GARANTI BANKASI-ADR
ADR
900148701
95
112169
SH
SOLE
107432
0
4737
TURNA RETE ELETTRICA ADR
ADR
88088L103
40045
1765397
SH
SOLE
1596863
0
168534
TURNING POINT BRANDS INC
Common Stock
90041L105
751
14403
SH
SOLE
5089
0
9314
TURNING POINT THERAPEUTICS I
Common Stock
90041T108
1508
15941
SH
SOLE
14512
0
1429
TURTLE BEACH CORP
Common Stock
900450206
206
7734
SH
SOLE
4222
0
3512
TUTOR PERINI CORP
Common Stock
901109108
1992
105094
SH
SOLE
95409
0
9685
TWILIO INC CL A
Common Stock
90138F102
83782
245868
SH
SOLE
223018
0
22850
TWIST BIOSCIENCE CORP
Common Stock
90184D100
3343
26987
SH
SOLE
25031
0
1956
TWITTER INC
Common Stock
90184L102
117921
1853225
SH
SOLE
1678804
0
174421
TWO HBRS INVT CORP COM
REIT
90187B408
19838
2706347
SH
SOLE
1062941
0
1643406
TYLER TECHNOLOGIES INC
Common Stock
902252105
41301
97287
SH
SOLE
85233
0
12054
TYSON FOODS INC
Common Stock
902494103
109173
1469348
SH
SOLE
769063
0
700285
UBER TECHNOLOGIES INC
Common Stock
90353T100
97683
1792025
SH
SOLE
1134008
0
658017
UBIQUITI INC
Common Stock
90353W103
11249
37709
SH
SOLE
33562
0
4147
UBISOFT ENTMT SA ADR
ADR
90348R102
10087
663870
SH
SOLE
596026
0
67844
UBS GROUP AG
Common Stock
H42097107
62273
4009883
SH
SOLE
3359859
0
650025
UCB S A ADR
ADR
903480101
10614
223388
SH
SOLE
204628
0
18760
UDR INC COM REIT
REIT
902653104
31714
723064
SH
SOLE
639358
0
83706
UGI CORP
Common Stock
902681105
42953
1047383
SH
SOLE
593200
0
454183
ULTA BEAUTY INC
Common Stock
90384S303
40375
130590
SH
SOLE
99704
0
30887
ULTRA CLEAN HOLDINGS
Common Stock
90385V107
11064
190620
SH
SOLE
133018
0
57602
ULTRAGENYX PHARMACEUTICAL
Common Stock
90400D108
9549
83862
SH
SOLE
50312
0
33550
ULTRAPAR PARTICIPAC-SPON ADR
ADR
90400P101
3433
898672
SH
SOLE
821181
0
77492
UMB FINANCIAL CORP
Common Stock
902788108
6975
75541
SH
SOLE
60727
0
14814
UMH PROPERTIES INC COM REIT
REIT
903002103
3025
157817
SH
SOLE
97580
0
60237
UMICORE - UNSPON ADR
ADR
90420M104
16988
1284542
SH
SOLE
1161630
0
122912
UMPQUA HOLDINGS CORP
Common Stock
904214103
37143
2116427
SH
SOLE
1286023
0
830405
UNDER ARMOUR INC-CLASS A
Common Stock
904311107
15949
719724
SH
SOLE
578639
0
141085
UNDER ARMOUR INC-CLASS C
Common Stock
904311206
7883
427040
SH
SOLE
371948
0
55092
UNICHARM CORP
ADR
90460M204
40653
4818420
SH
SOLE
4414962
0
403458
UNICREDIT SPA-ADR
ADR
904678406
31260
5920397
SH
SOLE
2963161
0
2957236
UNIFI INC
Common Stock
904677200
3181
115435
SH
SOLE
49356
0
66079
UNIFIRST CORP/MA
Common Stock
904708104
9891
44211
SH
SOLE
33136
0
11075
UNILEVER PLC SPON ADR NEW
ADR
904767704
240149
4301425
SH
SOLE
2475985
0
1825440
UNION PACIFIC CORP
Common Stock
907818108
614842
2789539
SH
SOLE
2258459
0
531080
UNIQURE NV
Common Stock
N90064101
547
16236
SH
SOLE
14897
0
1339
UNISYS CORP
Common Stock
909214306
3213
126412
SH
SOLE
103582
0
22830
UNITED AIRLINES HOLDINGS INC
Common Stock
910047109
56442
980915
SH
SOLE
761905
0
219010
UNITED BANKSHARES INC/WV
Common Stock
909907107
11258
291807
SH
SOLE
252056
0
39751
UNITED COMMUNITY BANKS INC/GA
Common Stock
90984P303
10015
293533
SH
SOLE
219258
0
74275
UNITED FIRE GROUP INC
Common Stock
910340108
4979
143061
SH
SOLE
69872
0
73189
UNITED INS HLDGS CORP COM
Common Stock
910710102
922
127816
SH
SOLE
116561
0
11254
UNITED MICROELECTRONICS CORP SPONSORED ADR
ADR
910873405
38593
4236358
SH
SOLE
4035883
0
200475
UNITED NATURAL FOODS INC
Common Stock
911163103
9478
287730
SH
SOLE
188930
0
98800
UNITED OVERSEAS BK LTD SPONSORED ADR
ADR
911271302
47185
1217351
SH
SOLE
1096577
0
120774
UNITED PARCEL SERVICE INC
Common Stock
911312106
375590
2209484
SH
SOLE
1792079
0
417405
UNITED RENTALS INC
Common Stock
911363109
116959
355163
SH
SOLE
310956
0
44207
UNITED SECURITY BANCSHARES C COM
Common Stock
911460103
137
16781
SH
SOLE
16697
0
84
UNITED STATES CELLULAR CORP
Common Stock
911684108
2159
59186
SH
SOLE
39801
0
19385
UNITED STATES STEEL CORP
Common Stock
912909108
29769
1137525
SH
SOLE
710474
0
427050
UNITED THERAPEUTICS CORP
Common Stock
91307C102
39237
234574
SH
SOLE
172744
0
61830
UNITED UTILITIES GROUP PLC
ADR
91311E102
27613
1057268
SH
SOLE
947403
0
109865
UNITEDHEALTH GROUP INC
Common Stock
91324P102
1411196
3792825
SH
SOLE
2972147
0
820678
UNITI GROUP INC
REIT
91325V108
7757
703257
SH
SOLE
677378
0
25879
UNITIL CORP
Common Stock
913259107
3474
76043
SH
SOLE
64314
0
11729
UNITY BIOTECHNOLOGY INC
Common Stock
91381U101
272
45272
SH
SOLE
42264
0
3008
UNITY SOFTWARE INC
Common Stock
91332U101
1416
14114
SH
SOLE
13777
0
337
UNIVAR SOLUTIONS INC
Common Stock
91336L107
5858
271948
SH
SOLE
261128
0
10820
UNIVERSAL CORP/VA
Common Stock
913456109
8488
143886
SH
SOLE
102232
0
41654
UNIVERSAL DISPLAY CORP COM
Common Stock
91347P105
18199
76865
SH
SOLE
62417
0
14448
UNIVERSAL ELECTRONICS INC
Common Stock
913483103
1622
29505
SH
SOLE
28312
0
1193
UNIVERSAL FOREST PRODUCTS INC
Common Stock
90278Q108
15104
199150
SH
SOLE
161515
0
37635
UNIVERSAL HEALTH RLTY INCOME REIT
REIT
91359E105
2629
38794
SH
SOLE
32436
0
6358
UNIVERSAL HEALTH SERVICES INC
Common Stock
913903100
26101
195671
SH
SOLE
150934
0
44737
UNIVERSAL INSURANCE HOLDINGS I
Common Stock
91359V107
1195
83304
SH
SOLE
60454
0
22850
UNIVEST FINANCIAL CORP
Common Stock
915271100
6333
221517
SH
SOLE
60590
0
160927
UNUM GROUP
Common Stock
91529Y106
85354
3066982
SH
SOLE
2198325
0
868657
UOL GROUP LIMITIED ADR
ADR
91529G105
624
26174
SH
SOLE
12205
0
13969
UPLAND SOFTWARE INC COM
Common Stock
91544A109
1964
41618
SH
SOLE
18856
0
22762
UPM-KYMMENE OYJ-UNSPON ADR
ADR
915436208
26423
725498
SH
SOLE
618772
0
106726
UPWORK INC
Common Stock
91688F104
7437
166110
SH
SOLE
107541
0
58569
URANIUM ENERGY CORP
Common Stock
916896103
76
26660
SH
SOLE
9364
0
17296
URBAN EDGE PROPERTIES
REIT
91704F104
4764
288367
SH
SOLE
268300
0
20067
URBAN OUTFITTERS INC
Common Stock
917047102
12947
348138
SH
SOLE
129965
0
218173
UROGEN PHARMA LTD
Common Stock
M96088105
286
14690
SH
SOLE
11547
0
3143
URSTADT BIDDLE - CLASS A REIT
REIT
917286205
3994
239858
SH
SOLE
221440
0
18418
US BANCORP
Common Stock
902973304
256097
4630219
SH
SOLE
2980950
0
1649270
US CONCRETE INC
Common Stock
90333L201
3999
54540
SH
SOLE
51288
0
3252
US DIVERSIFIED REAL ESTATE
ETF
26922A511
4108
129470
SH
SOLE
129470
0
0
US ECOLOGY INC
Common Stock
91734M103
3750
90069
SH
SOLE
83681
0
6388
US FOODS HOLDING CORP
Common Stock
912008109
37248
977114
SH
SOLE
271357
0
705757
US PHYSICAL THERAPY INC
Common Stock
90337L108
3581
34398
SH
SOLE
28195
0
6203
US SILICA HOLDINGS INC
Common Stock
90346E103
2200
179001
SH
SOLE
165265
0
13736
USA TECHNOLOGIES INC COM NO PAR
Common Stock
90328S500
195
16646
SH
SOLE
16611
0
35
USANA HEALTH SCIENCES INC
Common Stock
90328M107
4874
49937
SH
SOLE
31720
0
18217
UTAH MEDICAL PRODUCTS INC
Common Stock
917488108
587
6779
SH
SOLE
597
0
6182
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
580
9051
SH
SOLE
7892
0
1159
UTZ BRANDS INC
Common Stock
918090101
2866
115617
SH
SOLE
75168
0
40449
VAIL RESORTS INC
Common Stock
91879Q109
14780
50674
SH
SOLE
36111
0
14563
VALE SA
ADR
91912E105
22400
1288812
SH
SOLE
1074163
0
214649
VALEO SPONSORED ADR
ADR
919134304
26220
1528881
SH
SOLE
1221728
0
307153
VALERO ENERGY CORP
Common Stock
91913Y100
152140
2124861
SH
SOLE
1402273
0
722588
VALLEY NATIONAL BANCORP
Common Stock
919794107
8007
582736
SH
SOLE
552394
0
30343
VALMONT INDUSTRIES INC
Common Stock
920253101
9566
40248
SH
SOLE
27998
0
12250
VALVOLINE INC
Common Stock
92047W101
12135
465465
SH
SOLE
261162
0
204302
VANDA PHARMACEUTICALS COM
Common Stock
921659108
3837
255447
SH
SOLE
77815
0
177632
VANECK VECTORS ETF TR GOLD MINER ETF
ETF
92189F106
216
6643
SH
SOLE
6643
0
0
VANECK VECTORS RUSSIA ETF
ETF
92189F403
14267
552765
SH
SOLE
408040
0
144725
VANGARD TOTAL WORLD STOCK INDEX FUND ETF
ETF
922042742
35217
361980
SH
SOLE
361980
0
0
VANGAURD S&P 500 ETF
ETF
922908363
3670177
10074602
SH
SOLE
9823424
0
251178
VANGUARD ADMIRAL FDS 500 VAL IDX FD
ETF
921932703
470
3442
SH
SOLE
1022
0
2420
VANGUARD ADMIRAL FDS I 500 GRTH IDX F
ETF
921932505
3834
16316
SH
SOLE
16316
0
0
VANGUARD ADMIRAL FDS MIDCP 400 IDX
ETF
921932885
332
1880
SH
SOLE
1880
0
0
VANGUARD COMMUNICATION SERVICES ETF
ETF
92204A884
881
6777
SH
SOLE
5374
0
1403
VANGUARD CONSUMER DISCRETIONARY ETF
ETF
92204A108
280
947
SH
SOLE
947
0
0
VANGUARD CONSUMER STAPLES ETF
ETF
92204A207
644
3612
SH
SOLE
1974
0
1638
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
61673
419319
SH
SOLE
417343
0
1976
VANGUARD ENERGY ETF
ETF
92204A306
305
4490
SH
SOLE
4175
0
314
VANGUARD ETF INFO TECH
ETF
92204A702
5459
15229
SH
SOLE
11870
0
3359
VANGUARD FINANCIALS ETF
ETF
92204A405
380
4492
SH
SOLE
3634
0
858
VANGUARD FTSE ALL WORLD EX-U
ETF
922042775
349
5744
SH
SOLE
5503
0
241
VANGUARD FTSE DEV MARKET
ETF
921943858
79141
1611507
SH
SOLE
1590511
0
20995
VANGUARD FTSE EMERGING MARKETS
ETF
922042858
121103
2326668
SH
SOLE
2115506
0
211162
Vanguard Growth ETF
ETF
922908736
4423
17208
SH
SOLE
16683
0
525
VANGUARD HIGH DIVIDEND YIELD - ETF
ETF
921946406
281
2784
SH
SOLE
2770
0
14
VANGUARD INDEX FDS EXTEND MKT ETF
ETF
922908652
6376
36042
SH
SOLE
35909
0
133
VANGUARD INDEX FDS LARGE CAP ETF
ETF
922908637
521
2810
SH
SOLE
2732
0
78
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
1261
5699
SH
SOLE
5699
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
18633
87039
SH
SOLE
86150
0
889
VANGUARD INDUSTRIALS ETF
ETF
92204A603
848
4480
SH
SOLE
2697
0
1783
VANGUARD INT DIV APP INDX FD
ETF
921946810
38881
469402
SH
SOLE
469402
0
0
VANGUARD INTL EQTY IDX FTSE SMCAP ETF
ETF
922042718
7044
54873
SH
SOLE
54873
0
0
Vanguard Long-Term Treasury ET
ETF
92206C847
12555
151626
SH
SOLE
151585
0
41
VANGUARD MATERIALS ETF
ETF
92204A801
205
1184
SH
SOLE
884
0
300
VANGUARD REAL ESTATE ETF
ETF
922908553
229444
2497756
SH
SOLE
127700
0
2370056
VANGUARD RUSSELL 2000
ETF
92206C664
846
4748
SH
SOLE
4748
0
0
VANGUARD SCOTTSDALE FD LG-TERM COR BD
ETF
92206C813
30073
297019
SH
SOLE
297002
0
17
VANGUARD SCOTTSDALE FD SHRT-TERM CORP
ETF
92206C409
7119
86295
SH
SOLE
85300
0
995
VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF
ETF
92206C102
1075
17472
SH
SOLE
17472
0
0
VANGUARD SCOTTSDALE FD VNG RUS1000GRW
ETF
92206C680
8875
35500
SH
SOLE
35500
0
0
VANGUARD SECTOR INDEX HTH CARE VIPER
ETF
92204A504
1830
7999
SH
SOLE
7999
0
0
VANGUARD SHORT-TERM TIPS
ETF
922020805
19897
386053
SH
SOLE
386053
0
0
VANGUARD SMALL CAP GROWTH - ETF
ETF
922908595
288
1050
SH
SOLE
638
0
412
VANGUARD SMALL CAP VALUE - ETF
ETF
922908611
558
3369
SH
SOLE
820
0
2548
VANGUARD STAR FD VG TL INTL STK F
ETF
921909768
58373
930993
SH
SOLE
930906
0
87
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
1780
32584
SH
SOLE
17679
0
14905
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
3233
38166
SH
SOLE
38166
0
0
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
289265
1399509
SH
SOLE
1387953
0
11556
Vanguard Value ETF
ETF
922908744
10485
79762
SH
SOLE
20028
0
59733
VAREX IMAGING CORP
Common Stock
92214X106
3889
189799
SH
SOLE
125806
0
63993
VARIAN MEDICAL SYSTEMS INC
Common Stock
92220P105
54986
311485
SH
SOLE
270561
0
40924
VARONIS SYSTEMS INC
Common Stock
922280102
6773
131934
SH
SOLE
53069
0
78865
VAXART INC
Common Stock
92243A200
397
65681
SH
SOLE
65422
0
259
VBI VACCINES INC COM NEW
Common Stock
91822J103
429
137957
SH
SOLE
119016
0
18941
VECTOR GROUP LTD
Common Stock
92240M108
4724
338657
SH
SOLE
326376
0
12281
VECTRUS INC
Common Stock
92242T101
1551
29017
SH
SOLE
22013
0
7004
VEDANTA LTD
ADR
92242Y100
21597
1718142
SH
SOLE
1636618
0
81524
VEECO INSTRUMENTS INC
Common Stock
922417100
3443
166030
SH
SOLE
152569
0
13461
VEEVA SYSTEMS INC - CLASS A
Common Stock
922475108
62618
239697
SH
SOLE
198517
0
41180
VENTAS INC COM REIT
REIT
92276F100
69615
1305120
SH
SOLE
1008637
0
296483
VEOLIA ENVIRONNEMENT-ADR
ADR
92334N103
23678
920612
SH
SOLE
819568
0
101044
VEON LTD ADR
ADR
91822M106
9791
5531657
SH
SOLE
4613720
0
917937
VEONEER INC
Common Stock
92336X109
498
20330
SH
SOLE
19847
0
483
VERA BRADLEY INC
Common Stock
92335C106
1688
167135
SH
SOLE
78479
0
88656
VERACYTE INC COM
Common Stock
92337F107
5330
99166
SH
SOLE
35475
0
63691
VEREIT INC
REIT
92339V308
21899
567044
SH
SOLE
268769
0
298275
VERICEL CORP
Common Stock
92346J108
5044
90804
SH
SOLE
46509
0
44295
VERINT SYSTEMS INC
Common Stock
92343X100
11620
255432
SH
SOLE
57105
0
198327
VERISIGN INC
Common Stock
92343E102
113647
571781
SH
SOLE
432890
0
138891
VERISK ANALYTICS INC
Common Stock
92345Y106
84298
477093
SH
SOLE
428593
0
48500
VERITEX HLDGS INC COM
Common Stock
923451108
5839
178457
SH
SOLE
135160
0
43297
VERITONE INC
Common Stock
92347M100
726
30273
SH
SOLE
30228
0
45
VERIZON COMMUNICATIONS INC
Common Stock
92343V104
931428
16017674
SH
SOLE
12397294
0
3620380
VERMILION ENERGY INC
Common Stock
923725105
840
115425
SH
SOLE
115425
0
0
VERRA MOBILITY CORP
Common Stock
92511U102
872
64396
SH
SOLE
58552
0
5844
VERSO CORP
Common Stock
92531L207
697
47804
SH
SOLE
37846
0
9958
VERTEX PHARMACEUTICALS INC
Common Stock
92532F100
180093
838073
SH
SOLE
665658
0
172414
Vertiv Holdings LLC
Common Stock
92537N108
1811
90541
SH
SOLE
54524
0
36017
VERTIVE CORP
Common Stock
923454102
1848
43433
SH
SOLE
38962
0
4471
Veru Inc
Common Stock
92536C103
244
22691
SH
SOLE
22574
0
117
VESTAS WIND SYSTEMS - UNSP ADR
ADR
925458101
43365
621547
SH
SOLE
554216
0
67331
VF CORP
Common Stock
918204108
99966
1250832
SH
SOLE
936405
0
314427
VIACOMCBS INC - CLASS A
Common Stock
92556H107
5490
116387
SH
SOLE
109078
0
7309
VIACOMCBS INC - CLASS B
Common Stock
92556H206
200124
4437337
SH
SOLE
3049582
0
1387755
VIAD CORP
Common Stock
92552R406
2089
50045
SH
SOLE
47614
0
2431
VIASAT INC
Common Stock
92552V100
2792
58089
SH
SOLE
48188
0
9901
Viatris Inc
Common Stock
92556V106
51034
3653136
SH
SOLE
2411720
0
1241416
VIAVI SOLUTIONS INC
Common Stock
925550105
14878
947632
SH
SOLE
599817
0
347815
VICI PROPERTIES INC
REIT
925652109
18977
672001
SH
SOLE
612265
0
59736
VICOR CORP
Common Stock
925815102
4392
51658
SH
SOLE
35428
0
16230
Vidler Water Resouces Inc
Common Stock
92660E107
1088
122217
SH
SOLE
112628
0
9589
Viemed Healthcare Inc
Common Stock
92663R105
483
47742
SH
SOLE
46431
0
1311
VIEWRAY INC COM
Common Stock
92672L107
145
33291
SH
SOLE
32550
0
741
VIKING THERAPEUTICS INC
Common Stock
92686J106
1642
259572
SH
SOLE
85009
0
174563
VILLAGE SUPER MARKET INC
Common Stock
927107409
1237
52498
SH
SOLE
19958
0
32540
VINCI PARTNERS INVESTMENTS-A
Common Stock
G9451V109
204
15531
SH
SOLE
15531
0
0
VINCI S A ADR
ADR
927320101
49347
1914150
SH
SOLE
1521369
0
392781
VIPER ENERGY PARTNERS LP
Common Stock
92763M105
989
67957
SH
SOLE
3223
0
64734
VIPSHOP HLDGS LTD SPONSORED ADR
ADR
92763W103
18536
620766
SH
SOLE
597345
0
23421
VIR BIOTECHNOLOGY INC
Common Stock
92764N102
5215
101716
SH
SOLE
93621
0
8095
VIRGIN GALACTIC HOLDINGS INC
Common Stock
92766K106
3474
113433
SH
SOLE
103138
0
10295
VIRNETX HLDG CORP COM
Common Stock
92823T108
268
48098
SH
SOLE
34565
0
13533
VIRTU FINL INC CL A
Common Stock
928254101
9225
297096
SH
SOLE
212977
0
84119
VIRTUS ALLIANZGI CONV & INCOME FD
Closed-End Fund
92838U108
6211
1247285
SH
SOLE
339313
0
907972
VIRTUS DIVIDEND INTEREST & PREMIUM FUND
Closed-End Fund
92840R101
91673
6652641
SH
SOLE
5210746
0
1441895
Virtus Global Multi-Sector Inc
Closed-End Fund
92829B101
1627
136797
SH
SOLE
127120
0
9677
VIRTUS INVESTMENT PARTNERS
Common Stock
92828Q109
5776
24525
SH
SOLE
17809
0
6716
VISA INC
Common Stock
92826C839
1448072
6839236
SH
SOLE
5348298
0
1490939
VISHAY INTERTECHNOLOGY INC
Common Stock
928298108
18609
772815
SH
SOLE
268213
0
504602
VISHAY PRECISION GROUP INC
Common Stock
92835K103
260
8431
SH
SOLE
8249
0
182
VISTA OIL & GAS SAB DE CV
ADR
92837L109
405
158253
SH
SOLE
152073
0
6180
VISTA OUTDOOR INC
Common Stock
928377100
6991
217977
SH
SOLE
110506
0
107471
VISTEON CORP COM
Common Stock
92839U206
35692
292674
SH
SOLE
113083
0
179591
VISTRA CORP
Common Stock
92840M102
18283
1034115
SH
SOLE
385083
0
649032
VIVENDI SA ADR
ADR
92852T201
32378
985022
SH
SOLE
888233
0
96789
VMWARE INC-CLASS A
Common Stock
928563402
22758
151269
SH
SOLE
143594
0
7675
VOCERA COMM INC COM
Common Stock
92857F107
2052
53355
SH
SOLE
11721
0
41634
VODACOM GROUP HLDGS ADR
ADR
92858D200
611
71156
SH
SOLE
60637
0
10519
VODAFONE GROUP PLC NEW SPONSORED ADR
ADR
92857W308
43109
2339050
SH
SOLE
2087297
0
251753
VOLKSWAGEN A G-UNSPON ADR
ADR
928662600
40988
1129152
SH
SOLE
832471
0
296681
VOLKSWAGEN AG-UNSP ADR PREF
ADR
928662501
26524
946283
SH
SOLE
661889
0
284394
VOLVO AB-B SHS-UNSPON ADR
ADR
928854108
29769
1168333
SH
SOLE
962979
0
205354
VONAGE HOLDINGS CORP
Common Stock
92886T201
6303
533279
SH
SOLE
484068
0
49211
VONOVIA SE-UNSP ADR
ADR
92887H107
15084
459330
SH
SOLE
398401
0
60929
VONTIER CORP
Common Stock
928881101
18175
600434
SH
SOLE
326483
0
273951
VORNADO REALTY TRUST REIT
REIT
929042109
36906
813097
SH
SOLE
702886
0
110211
VOYA FINANCIAL INC
Common Stock
929089100
76514
1202289
SH
SOLE
516442
0
685847
Voya Global Advantage and Prem
Closed-End Fund
92912R104
561
58601
SH
SOLE
56174
0
2427
Voya Global Equity Dividend an
Closed-End Fund
92912T100
25362
4449488
SH
SOLE
2447602
0
2001886
Voya Infrastructure Industrial
Closed-End Fund
92912X101
11834
955905
SH
SOLE
460449
0
495455
Vroom Inc
Common Stock
92918V109
882
22619
SH
SOLE
20661
0
1958
VTV THERAPEUTICS INC CL A
Common Stock
918385105
74
26205
SH
SOLE
23200
0
3005
VULCAN MATERIALS CO
Common Stock
929160109
77622
459983
SH
SOLE
367471
0
92512
VYNE THERAPEUTICS INC
Common Stock
92941V209
136
19920
SH
SOLE
19627
0
293
W P CAREY INC COM
REIT
92936U109
16627
234979
SH
SOLE
207915
0
27064
W&T OFFSHORE INC
Common Stock
92922P106
951
264781
SH
SOLE
258115
0
6666
WABASH NATIONAL CORP
Common Stock
929566107
3630
193068
SH
SOLE
119904
0
73164
WABTEC CORP
Common Stock
929740108
44793
565849
SH
SOLE
504950
0
60899
WADDELL & REED FINANCIAL-A
Common Stock
930059100
19439
775994
SH
SOLE
737695
0
38299
WAITR HOLDINGS INC
Common Stock
930752100
49
16607
SH
SOLE
16077
0
530
WAL MART DE MEXICO SA DE CV SPON ADR REP V
ADR
93114W107
12879
407306
SH
SOLE
391697
0
15609
WALGREEN BOOTS ALLIANCE INC
Common Stock
931427108
168402
3067430
SH
SOLE
1945068
0
1122361
WALKER & DUNLOP INC COM
Common Stock
93148P102
5783
56292
SH
SOLE
49656
0
6636
WALMART INC
Common Stock
931142103
760148
5596320
SH
SOLE
4399591
0
1196729
WALT DISNEY CO/THE
Common Stock
254687106
1080795
5857330
SH
SOLE
5013407
0
843923
WARNER MUSIC GROUP CORP-CL A
Common Stock
934550203
756
22035
SH
SOLE
18208
0
3827
WARRIOR MET COAL INC
Common Stock
93627C101
2198
128289
SH
SOLE
107271
0
21017
WARRIOR TECHNOLOGIES ACQUISI
Unit
936273200
730
73785
SH
SOLE
0
0
73785
WASHINGTON FEDERAL INC
Common Stock
938824109
3145
102117
SH
SOLE
100856
0
1262
WASHINGTON REIT
REIT
939653101
2796
126503
SH
SOLE
115047
0
11456
WASHINGTON TRUST BANCORP INC
Common Stock
940610108
1657
32092
SH
SOLE
16766
0
15326
WASTE CONNECTIONS INC
Common Stock
94106B101
15180
140578
SH
SOLE
121040
0
19537
WASTE MANAGEMENT INC
Common Stock
94106L109
181410
1406058
SH
SOLE
1189352
0
216706
WATERS CORP
Common Stock
941848103
64441
226770
SH
SOLE
202049
0
24721
WATERSTONE FINANCIAL INC
Common Stock
94188P101
2171
106325
SH
SOLE
15079
0
91246
WATFORD HOLDINGS LTD
Common Stock
G94787101
299
8649
SH
SOLE
5091
0
3558
WATSCO INC
Common Stock
942622200
22880
87748
SH
SOLE
82106
0
5642
WATTS WATER TECHNOLOGIES INC
Common Stock
942749102
7102
59780
SH
SOLE
52423
0
7357
WAYFAIR INC CL A
Common Stock
94419L101
25773
81884
SH
SOLE
77111
0
4773
WD-40 CO
Common Stock
929236107
24375
79611
SH
SOLE
67666
0
11945
WEBSTER FINANCIAL CORP
Common Stock
947890109
16719
303382
SH
SOLE
289716
0
13665
WEC ENERGY CORP INC
Common Stock
92939U106
119600
1277918
SH
SOLE
963627
0
314291
WEIBO CORP SPONSORED ADR
ADR
948596101
3867
76637
SH
SOLE
45291
0
31346
WEICHAI PWR CO LTD ADR
ADR
948597109
5611
277211
SH
SOLE
268851
0
8360
WEINGARTEN RLTY INVS SH BEN INT REIT
REIT
948741103
8019
297998
SH
SOLE
273882
0
24115
WEIR GROUP PLC ADR
ADR
94876Q205
2040
161915
SH
SOLE
101332
0
60583
WEIS MARKETS INC
Common Stock
948849104
6715
118806
SH
SOLE
88103
0
30702
WELBILT INC
Common Stock
949090104
3357
206589
SH
SOLE
194495
0
12094
WELLS FARGO & CO
Common Stock
949746101
374537
9586305
SH
SOLE
6474177
0
3112128
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP
Closed-End Fund
94987C103
4930
937298
SH
SOLE
782947
0
154351
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES
Closed-End Fund
94987B105
27704
3282515
SH
SOLE
1903551
0
1378964
WELLTOWER INC
REIT
95040Q104
95423
1332172
SH
SOLE
822035
0
510137
WENDY'S CO/THE
Common Stock
95058W100
5899
291181
SH
SOLE
235110
0
56070
WERNER ENTERPRISES INC
Common Stock
950755108
7699
163228
SH
SOLE
104619
0
58609
WESBANCO INC
Common Stock
950810101
4612
127903
SH
SOLE
123797
0
4106
WESCO INTERNATIONAL INC
Common Stock
95082P105
36740
424597
SH
SOLE
217609
0
206988
WESFARMERS LTD - UNS ADR
ADR
950840306
68125
3390127
SH
SOLE
3116014
0
274113
WEST BANCORPORATION INC CAP STK
Common Stock
95123P106
680
28221
SH
SOLE
16590
0
11631
WEST JAPAN RAILWAY CO ADR
ADR
953432101
11809
210128
SH
SOLE
187651
0
22477
WEST PHARMACEUTICAL SERVICES I
Common Stock
955306105
59993
212907
SH
SOLE
184330
0
28577
WESTAMERICA BANCORPORATION
Common Stock
957090103
3301
52588
SH
SOLE
48320
0
4268
WESTERN ALLIANCE BANCORP
Common Stock
957638109
13739
145480
SH
SOLE
90157
0
55323
WESTERN ASSET EMERGING MARKET
Closed-End Fund
95766A101
70536
5335554
SH
SOLE
2474060
0
2861494
WESTERN ASSET GLBL CP COM
Closed-End Fund
95790C107
4294
243835
SH
SOLE
233649
0
10186
Western Asset High Income Oppo
Closed-End Fund
95766K109
3780
744060
SH
SOLE
0
0
744060
Western Asset Inflation - Link
Closed-End Fund
95766Q106
2407
188167
SH
SOLE
175477
0
12690
Western Asset Inflation-Linked
Closed-End Fund
95766R104
11717
963608
SH
SOLE
887802
0
75806
Western Asset Intermediate Mun
Closed-End Fund
958435109
3092
332822
SH
SOLE
120017
0
212805
Western Asset Managed Municipa
Closed-End Fund
95766M105
7356
566267
SH
SOLE
226952
0
339315
WESTERN ASSET MTG CAP COM
REIT
95790D105
815
255533
SH
SOLE
214884
0
40649
Western Asset Municipal Partne
Closed-End Fund
95766P108
1122
73218
SH
SOLE
12944
0
60274
WESTERN DIGITAL CORP
Common Stock
958102105
99314
1487851
SH
SOLE
823530
0
664321
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP
MLP
958669103
2399
129027
SH
SOLE
102208
0
26819
WESTERN NEW ENGLAND BANCORP INC
Common Stock
958892101
104
12317
SH
SOLE
6866
0
5451
WESTERN UNION CO/THE
Common Stock
959802109
37158
1506819
SH
SOLE
1133845
0
372974
WESTLAKE CHEMICAL CORP
Common Stock
960413102
13148
148077
SH
SOLE
137996
0
10081
WESTPAC BKG CORP SPONSORED ADR
ADR
961214301
99092
5339002
SH
SOLE
4754353
0
584650
WESTROCK CO
Common Stock
96145D105
52503
1008704
SH
SOLE
729813
0
278891
WESTWOOD HOLDINGS GROUP INC
Common Stock
961765104
504
34882
SH
SOLE
31441
0
3441
WEX INC
Common Stock
96208T104
27612
131977
SH
SOLE
127116
0
4861
WEYERHAEUSER CO REIT
REIT
962166104
68658
1928590
SH
SOLE
1599922
0
328668
WH GROUP LTD SPONSORED ADR
ADR
92890T205
10931
669406
SH
SOLE
594055
0
75351
WHARF HLDGS LTD ADR
ADR
962257408
1548
293237
SH
SOLE
273403
0
19834
WHEATON PRECIOUS METALS CORP
Common Stock
962879102
18385
481160
SH
SOLE
462283
0
18877
WHIRLPOOL CORP
Common Stock
963320106
94386
428348
SH
SOLE
229770
0
198578
WHITBREAD PLC - SPONSORED ADR
ADR
96342K100
5681
482225
SH
SOLE
411587
0
70638
WHITE MOUNTAINS INSURANCE GROU
Common Stock
G9618E107
16048
14394
SH
SOLE
6625
0
7769
WHITESTONE REIT CL B SBI
REIT
966084204
4195
432503
SH
SOLE
419419
0
13084
WHITING PETROLEUM CORP
Common Stock
966387508
1109
31279
SH
SOLE
28147
0
3132
WIDEOPENWEST INC
Common Stock
96758W101
369
27118
SH
SOLE
25357
0
1761
WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR
ADR
967662107
339
46003
SH
SOLE
45832
0
171
WILLIAMS COS INC/THE
Common Stock
969457100
135625
5724993
SH
SOLE
4900705
0
824289
WILLIAMS-SONOMA INC
Common Stock
969904101
49420
275783
SH
SOLE
244713
0
31071
WILLIS TOWERS WATSON PLC
Common Stock
G96629103
72433
316466
SH
SOLE
248705
0
67760
WILLSCOT CORP
Common Stock
971378104
6500
234249
SH
SOLE
225540
0
8709
WILMAR INTERNATIONAL-UNS ADR
ADR
971433107
4196
102395
SH
SOLE
90792
0
11603
WINGSTOP INC COM
Common Stock
974155103
6208
48818
SH
SOLE
33763
0
15055
WINNEBAGO INDUSTRIES INC
Common Stock
974637100
6388
83272
SH
SOLE
78721
0
4551
WINTRUST FINANCIAL CORP
Common Stock
97650W108
14305
188722
SH
SOLE
170481
0
18241
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
23203
3659746
SH
SOLE
3473753
0
185993
WISDOM TREE HIGH YIELD EQUITY
ETF
97717W208
1268
16613
SH
SOLE
16613
0
0
WISDOMTREE INVESTMENTS INC
Common Stock
97717P104
4556
728938
SH
SOLE
464448
0
264490
WISDOMTREE L/C DIVIDENT FUND- ETF
ETF
97717W307
302
2630
SH
SOLE
1977
0
653
WISDOMTREE TR EUROPE HEDGED EQ
ETF
97717X701
596
8190
SH
SOLE
2886
0
5304
WisdomTree Trust WisdomTree Ch
ETF
97717X719
4981
76411
SH
SOLE
76411
0
0
WIX.COM LTD
Common Stock
M98068105
37091
132839
SH
SOLE
93220
0
39619
WM MORRISON SUPERMARKETS PLC
ADR
92933J107
32834
2574224
SH
SOLE
2361053
0
213171
WNS HOLDINGS LTD-ADR
ADR
92932M101
5088
70240
SH
SOLE
26042
0
44199
WOLTERS KLUWER N V SPONSORED ADR
ADR
977874205
30205
347778
SH
SOLE
317235
0
30544
WOLVERINE WORLD WIDE INC
Common Stock
978097103
8861
231227
SH
SOLE
214274
0
16953
WOODSIDE PETE LTD SPONSORED ADR
ADR
980228308
28106
1543411
SH
SOLE
1341383
0
202029
WOODWARD INC
Common Stock
980745103
16776
139072
SH
SOLE
121895
0
17177
WOORI FIN HLDGS CO LTD ADR
ADR
981064108
21291
785654
SH
SOLE
742756
0
42898
WORKDAY INC CL A
Common Stock
98138H101
55867
224881
SH
SOLE
194724
0
30157
WORKHORSE GROUP INC
Common Stock
98138J206
484
35128
SH
SOLE
27508
0
7620
WORKIVA INC COM CL A
Common Stock
98139A105
4281
48504
SH
SOLE
23259
0
25245
WORLD ACCEPTANCE CORP
Common Stock
981419104
1697
13077
SH
SOLE
12592
0
485
WORLD FUEL SERVICES CORP
Common Stock
981475106
11871
337257
SH
SOLE
161847
0
175410
WORLD WRESTLING ENTERTAINMENT
Common Stock
98156Q108
12396
228464
SH
SOLE
118298
0
110166
WORTHINGTON INDUSTRIES INC
Common Stock
981811102
8636
128726
SH
SOLE
106994
0
21732
WPP PLC
ADR
92937A102
36136
565515
SH
SOLE
511074
0
54441
WR BERKLEY CORP
Common Stock
084423102
46169
612722
SH
SOLE
557750
0
54972
WR GRACE & CO
Common Stock
38388F108
5287
88324
SH
SOLE
45145
0
43178
WRAP TECHNOLOGIES INC
Common Stock
98212N107
199
35877
SH
SOLE
35503
0
374
WSFS FINANCIAL CORP
Common Stock
929328102
4051
81355
SH
SOLE
77270
0
4085
WUXI BIOLOGICS CAYMAN - ADR
ADR
98260N108
16214
635605
SH
SOLE
531858
0
103747
WW GRAINGER INC
Common Stock
384802104
124260
309929
SH
SOLE
169525
0
140404
WW INTERNATIONAL INC
Common Stock
98262P101
1807
57764
SH
SOLE
53221
0
4543
WYNDHAM HOTELS & RESORTS
Common Stock
98311A105
19017
272534
SH
SOLE
220020
0
52514
WYNN MACAU LTD ADR
ADR
98313R106
6731
348421
SH
SOLE
319719
0
28702
WYNN RESORTS LTD
Common Stock
983134107
24722
197194
SH
SOLE
174947
0
22247
XBIOTECH INC COM
Common Stock
98400H102
535
31148
SH
SOLE
3870
0
27278
XCEL ENERGY INC
Common Stock
98389B100
113266
1702989
SH
SOLE
1338594
0
364394
XENCOR INC
Common Stock
98401F105
4623
107361
SH
SOLE
100501
0
6860
XENIA HOTELS & RESORTS COM
REIT
984017103
6476
332103
SH
SOLE
277883
0
54220
XERIS PHARMACEUTICALS INC
Common Stock
98422L107
875
194005
SH
SOLE
101206
0
92799
XEROX CORP
Common Stock
98421M106
33545
1382157
SH
SOLE
587426
0
794731
XILINX INC
Common Stock
983919101
95606
771638
SH
SOLE
693182
0
78456
XME - SPDR S&P Metals & Mining ETF
ETF
78464A755
83111
2081942
SH
SOLE
0
0
2081942
XOP - SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
123200
1514626
SH
SOLE
0
0
1514626
XP INC - CLASS A
Common Stock
G98239109
809
21470
SH
SOLE
21117
0
353
XPEL INC
Common Stock
98379L100
1645
31675
SH
SOLE
8072
0
23603
XPENG INC - ADR
ADR
98422D105
681
18639
SH
SOLE
17627
0
1012
XPERI HOLDING CORP
Common Stock
98390M103
4272
196225
SH
SOLE
169608
0
26616
XPO LOGISTICS INC
Common Stock
983793100
38451
311852
SH
SOLE
185792
0
126060
XYLEM INC/NY
Common Stock
98419M100
55328
526028
SH
SOLE
455283
0
70746
YAMAHA CORP SPON ADR
ADR
984627109
12934
235468
SH
SOLE
222858
0
12611
YAMANA GOLD INC
Common Stock
98462Y100
614
141477
SH
SOLE
136249
0
5228
YANDEX N V SHS CLASS A
Common Stock
N97284108
27391
427576
SH
SOLE
404213
0
23363
YANZHOU COAL MINING-SP ADR
ADR
984846105
1370
116507
SH
SOLE
114217
0
2290
YARA INTL ASA SPONSORED ADR
ADR
984851204
10402
398086
SH
SOLE
342112
0
55974
YASKAWA ELEC CORP ADR
ADR
985087105
22484
223566
SH
SOLE
199802
0
23764
YELP INC CL A
Common Stock
985817105
2888
74039
SH
SOLE
65284
0
8755
YETI HOLDINGS INC
Common Stock
98585X104
6629
91806
SH
SOLE
70517
0
21289
YEXT
Common Stock
98585N106
622
42971
SH
SOLE
39960
0
3011
Y-MABS THERAPEUTICS INC
Common Stock
984241109
510
16870
SH
SOLE
16259
0
611
YOKOGAWA ELECTRIC - UNSPONSORED ADR
ADR
986008100
301
8042
SH
SOLE
5225
0
2817
YORK WATER CO
Common Stock
987184108
2499
51039
SH
SOLE
30261
0
20778
YPF SOCIEDAD ANONIMA SPON ADR CL D
ADR
984245100
1907
464018
SH
SOLE
442227
0
21791
YUM CHINA HOLDINGS INC
Common Stock
98850P109
52688
889857
SH
SOLE
754861
0
134996
YUM! BRANDS INC
Common Stock
988498101
130425
1205634
SH
SOLE
969149
0
236485
Z HOLDINGS CORP
ADR
98877X101
15961
1610550
SH
SOLE
1467462
0
143089
ZAI LAB LTD-ADR
ADR
98887Q104
4869
36490
SH
SOLE
34536
0
1954
ZALANDO SE - UNSPONSORED ADR
ADR
98887L105
41781
851550
SH
SOLE
782090
0
69460
ZEBRA TECHNOLOGIES CORP-CL A
Common Stock
989207105
74342
153225
SH
SOLE
137706
0
15520
ZENDESK INC COM
Common Stock
98936J101
20850
157216
SH
SOLE
106238
0
50978
ZENTALIS PHARMACEUTICALS INC
Common Stock
98943L107
391
9015
SH
SOLE
8949
0
66
ZEPP HEALTH CORP
ADR
98945L105
270
25075
SH
SOLE
25005
0
70
ZILLOW GROUP INC - A
Common Stock
98954M101
4579
34853
SH
SOLE
33721
0
1132
ZILLOW GROUP INC - C
Common Stock
98954M200
27713
213770
SH
SOLE
165734
0
48035
ZIMMER BIOMET HOLDINGS INC
Common Stock
98956P102
105091
656491
SH
SOLE
454167
0
202324
ZIONS BANCORPORATION
Common Stock
989701107
120306
2188973
SH
SOLE
1286256
0
902717
ZIOPHARM ONCOLOGY INC COM
Common Stock
98973P101
460
127693
SH
SOLE
124122
0
3571
ZIX CORP COM
Common Stock
98974P100
304
40216
SH
SOLE
40010
0
206
ZOETIS INC CL A
Common Stock
98978V103
270688
1718872
SH
SOLE
1393750
0
325122
ZOGENIX INC COM
Common Stock
98978L204
907
46473
SH
SOLE
42350
0
4123
ZOOM VIDEO COMMUNICATIONS-A
Common Stock
98980L101
63182
196651
SH
SOLE
186174
0
10477
ZSCALER INC
Common Stock
98980G102
18556
108093
SH
SOLE
100289
0
7804
ZTE CORP-UNSPON ADR
ADR
98878Q105
386
77188
SH
SOLE
73731
0
3457
ZTO EXPRESS CAYMAN INC-ADR
ADR
98980A105
10219
350576
SH
SOLE
333180
0
17396
ZUMIEZ INC
Common Stock
989817101
2461
57367
SH
SOLE
40642
0
16725
ZUORA INC - CLASS A
Common Stock
98983V106
3586
242315
SH
SOLE
158325
0
83990
ZURICH INSURANCE GROUP AG
ADR
989825104
95968
2235455
SH
SOLE
1827765
0
407690
ZYNEX INC
Common Stock
98986M103
335
21968
SH
SOLE
20401
0
1567
ZYNGA INC CL A
Common Stock
98986T108
21294
2085613
SH
SOLE
1248390
0
837223