0000950123-21-001695.txt : 20210212
0000950123-21-001695.hdr.sgml : 20210212
20210211173648
ACCESSION NUMBER: 0000950123-21-001695
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210212
DATE AS OF CHANGE: 20210211
EFFECTIVENESS DATE: 20210212
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: 21621211
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
12-31-2020
12-31-2020
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
02-11-2021
0
3988
160215106
false
INFORMATION TABLE
2
3104.xml
INFORMATION TABLE FOR FORM 13F
10X GENOMICS INC-CLASS A
Common Stock
88025U109
4113
29050
SH
SOLE
27193
0
1857
1-800-FLOWERS.COM INC
Common Stock
68243Q106
3402
130832
SH
SOLE
83348
0
47484
1LIFE HEALTHCARE INC
Common Stock
68269G107
2525
57837
SH
SOLE
57104
0
733
1ST BUS FINL SVCS INC COM
Common Stock
319390100
258
14037
SH
SOLE
4391
0
9646
1ST SOURCE CORP
Common Stock
336901103
1743
43252
SH
SOLE
32720
0
10532
21VIANET GROUP INC SPONSORED ADR
ADR
90138A103
1333
38428
SH
SOLE
37490
0
938
2U INC COM
Common Stock
90214J101
7706
192613
SH
SOLE
123861
0
68752
3D SYSTEMS CORP
Common Stock
88554D205
2363
225523
SH
SOLE
208214
0
17309
3M CO
Common Stock
88579Y101
388223
2221080
SH
SOLE
1651422
0
569658
4D Molecular Therapeutics Inc
Common Stock
35104E100
1428
34444
SH
SOLE
0
0
34444
51 JON INC ADR
ADR
316827104
2110
30147
SH
SOLE
28794
0
1353
8X8 INC NEW COM
Common Stock
282914100
7724
224065
SH
SOLE
165637
0
58428
A MARK PRECIOUS METALS COM
Common Stock
00181T107
1119
43621
SH
SOLE
99
0
43522
A10 NETWORKS INC COM
Common Stock
002121101
2057
208641
SH
SOLE
20689
0
187952
a2 Milk Co Ltd
ADR
002201101
927
105249
SH
SOLE
97943
0
7306
AAC ACOUSTIC TECHNOLOG ADR
ADR
000304105
3405
621303
SH
SOLE
591901
0
29402
AAON INC
Common Stock
000360206
6755
101387
SH
SOLE
79280
0
22107
AAR CORP
Common Stock
000361105
6254
172667
SH
SOLE
165368
0
7299
AARON'S CO INC
Common Stock
00258W108
2563
135157
SH
SOLE
52763
0
82394
ABB LTD SPONSORED ADR
ADR
000375204
59618
2132245
SH
SOLE
1506589
0
625656
ABBOTT LABORATORIES
Common Stock
002824100
693673
6335495
SH
SOLE
5331536
0
1003959
ABBVIE INC. COM
Common Stock
00287Y109
763958
7129803
SH
SOLE
5204715
0
1925088
ABCAM PLC-SPON ADR
ADR
000380204
5912
274318
SH
SOLE
273242
0
1076
ABERCROMBIE & FITCH CO
Common Stock
002896207
12263
602332
SH
SOLE
580867
0
21465
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00302M106
2395
229358
SH
SOLE
211987
0
17371
ABERDEEN GLOBAL PREMIER PROPERTIES FUND
Closed-End Fund
00302L108
13290
2526575
SH
SOLE
1889445
0
637130
ABERDEEN STNDRD PHYSIC GLD
ETF
00326A104
11246
615194
SH
SOLE
615194
0
0
ABIOMED INC COM
Common Stock
003654100
43687
134752
SH
SOLE
95940
0
38812
ABM INDUSTRIES INC
Common Stock
000957100
9433
249294
SH
SOLE
143012
0
106282
ABN AMRO BANK NV-UNSP ADR
ADR
00080Q105
10144
1037234
SH
SOLE
901492
0
135742
ACACIA COMMUNICATIONS INC
Common Stock
00401C108
3388
46441
SH
SOLE
41921
0
4520
ACACIA RESH CORP ACACIA TCH COM
Common Stock
003881307
633
160656
SH
SOLE
149655
0
11001
ACADIA HEALTHCARE CO COM
Common Stock
00404A109
11380
226429
SH
SOLE
170735
0
55694
ACADIA PHARMACEUTICALS INC COM
Common Stock
004225108
16069
300576
SH
SOLE
113846
0
186730
ACADIA REALTY TRUST REIT
REIT
004239109
3062
215760
SH
SOLE
196557
0
19203
ACCELERATE DIAGNOSTICS INC
Common Stock
00430H102
104
13701
SH
SOLE
13653
0
48
ACCELERON PHARMA INC
Common Stock
00434H108
6842
53479
SH
SOLE
48981
0
4498
ACCENTURE PLC
Common Stock
G1151C101
589322
2256122
SH
SOLE
1828697
0
427425
ACCO BRANDS CORP COM
Common Stock
00081T108
12441
1472343
SH
SOLE
211929
0
1260414
ACCOR SA SPONSORED ADR
ADR
00435F309
7680
1066728
SH
SOLE
949030
0
117698
ACCURAY INC
Common Stock
004397105
113
27046
SH
SOLE
8261
0
18785
ACER THERAPEUTICS INC
Common Stock
00444P108
57
21589
SH
SOLE
21520
0
69
ACI WORLDWIDE INC
Common Stock
004498101
27171
707016
SH
SOLE
157797
0
549219
ACORDA THERAPEUTICS INC
Common Stock
00484M601
21
30919
SH
SOLE
30919
0
0
ACS ACTIVIDADES CONS-UNS ADR
ADR
00089H106
11876
1788589
SH
SOLE
1641722
0
146867
ACTIVISION BLIZZARD INC
Common Stock
00507V109
244449
2632736
SH
SOLE
2007461
0
625275
ACTUA CORP
Common Stock
005094107
5
107574
SH
SOLE
2519
0
105055
ACUITY BRANDS INC
Common Stock
00508Y102
7913
65351
SH
SOLE
60481
0
4870
ACUSHNET HOLDINGS CORP
Common Stock
005098108
1815
44768
SH
SOLE
38675
0
6093
ADAMS DIVERSIFIED EQUITY FUND
Closed-End Fund
006212104
22943
1326934
SH
SOLE
1042193
0
284741
ADAPTHEALTH CORP
Common Stock
00653Q102
4124
109803
SH
SOLE
28806
0
80997
ADAPTIVE BIOTECHNOLOGIES
Common Stock
00650F109
7019
118708
SH
SOLE
51265
0
67443
ADDUS HOMECARE CORP COM
Common Stock
006739106
4945
42236
SH
SOLE
27968
0
14268
ADECCO SA - REG - UNSPON ADR
ADR
006754204
20090
603839
SH
SOLE
549622
0
54217
ADECOAGRO SA
Common Stock
L00849106
314
46218
SH
SOLE
46218
0
0
ADIDAS-SALOMON AG-SPON ADR
ADR
00687A107
74388
406512
SH
SOLE
358292
0
48220
ADIENT PLC
Common Stock
G0084W101
15062
433177
SH
SOLE
176576
0
256601
ADMA BIOLOGICS INC
Common Stock
000899104
37
19127
SH
SOLE
17178
0
1949
ADMIRAL GROUP ADR
ADR
007192107
3620
91755
SH
SOLE
83852
0
7903
ADOBE INC
Common Stock
00724F101
1008573
2016663
SH
SOLE
1493678
0
522985
ADTALEM GLOBAL EDUCATION INC
Common Stock
00737L103
2595
76430
SH
SOLE
71413
0
5017
ADTRAN INC
Common Stock
00738A106
1762
119285
SH
SOLE
110452
0
8832
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
40196
255198
SH
SOLE
198661
0
56538
ADVANCED DRAINAGE SYSTEMS INC
Common Stock
00790R104
21699
259615
SH
SOLE
215312
0
44303
ADVANCED EMISSIONS SOLUTIONS I
Common Stock
00770C101
1428
259561
SH
SOLE
246483
0
13078
ADVANCED ENERGY INDUSTRIES INC
Common Stock
007973100
13713
141417
SH
SOLE
103280
0
38137
ADVANCED MICRO DEVICES INC
Common Stock
007903107
334173
3643797
SH
SOLE
3059335
0
584462
ADVANSIX INC
Common Stock
00773T101
1144
57242
SH
SOLE
52538
0
4704
ADVANTEST CORP SPONSORED ADR
ADR
00762U200
3801
50478
SH
SOLE
45737
0
4741
ADVENT CONVERTIBLE AND INCOME
Closed-End Fund
00764C109
25513
1544389
SH
SOLE
1053001
0
491388
ADVERUM BIOTECHNOLOGIES INC
Common Stock
00773U108
285
26333
SH
SOLE
20727
0
5606
ADYEN NV
Common Stock
N3501V104
2600
1143
SH
SOLE
1143
0
0
ADYEN NV-UNSPON ADR
ADR
00783V104
32769
706232
SH
SOLE
628714
0
77518
AECOM
Common Stock
00766T100
15954
320485
SH
SOLE
251079
0
69406
AEGEAN MARINE PETROLEUM NETWOR
Common Stock
Y0017S102
0
39600
SH
SOLE
0
0
39600
AEGION CORP
Common Stock
00770F104
599
31561
SH
SOLE
28902
0
2659
AEGLEA BIOTHERAPEUTICS INC
Common Stock
00773J103
208
26442
SH
SOLE
24721
0
1721
AEGON N V ORD AMER REG
NY Reg Shrs
007924103
17587
4452343
SH
SOLE
4078231
0
374112
AEON CO LTD ADR
ADR
007627102
5064
166376
SH
SOLE
142041
0
24335
AERCAP HOLDINGS NV SHS
Common Stock
N00985106
21720
476527
SH
SOLE
322986
0
153541
AERIE PHARMACEUTICALS INC
Common Stock
00771V108
1431
105895
SH
SOLE
25650
0
80245
AEROJET ROCKETDYNE HOLDINGS INC
Common Stock
007800105
6077
114992
SH
SOLE
107481
0
7511
AEROVIRONMENT INC
Common Stock
008073108
5620
64671
SH
SOLE
48713
0
15958
AES CORP/THE
Common Stock
00130H105
67151
2857499
SH
SOLE
1938700
0
918799
AFFILIATED MANAGERS GROUP
Common Stock
008252108
23183
227956
SH
SOLE
195584
0
32372
AFFIMED N V COM
Common Stock
N01045108
665
114315
SH
SOLE
107315
0
7000
AFLAC INC
Common Stock
001055102
124199
2792866
SH
SOLE
1858071
0
934794
Afterpay Ltd
ADR
00832J102
8781
95347
SH
SOLE
86872
0
8475
AFYA LTD-CLASS A
Common Stock
G01125106
732
28914
SH
SOLE
28914
0
0
AG MORTGAGE INVESTMENT TRUST I
REIT
001228105
253
85883
SH
SOLE
85187
0
696
AGC INC ADR
ADR
00109C103
10261
1476424
SH
SOLE
1341109
0
135315
AGCO CORP
Common Stock
001084102
41709
404592
SH
SOLE
143620
0
260973
AGEAS ADR
ADR
00844W208
25742
482151
SH
SOLE
447005
0
35146
AGENUS INC
Common Stock
00847G705
116
36346
SH
SOLE
35154
0
1192
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
131577
1110447
SH
SOLE
934776
0
175671
AGILYSYS INC
Common Stock
00847J105
2359
61457
SH
SOLE
43233
0
18224
AGIOS PHARMACEUTICALS INC
Common Stock
00847X104
6796
156853
SH
SOLE
107896
0
48957
AGL ENERGY LTD-SPON ADR
ADR
001201201
1676
181102
SH
SOLE
163479
0
17623
AGNC INVESTMENT CORP
REIT
00123Q104
16864
1081017
SH
SOLE
1012004
0
69014
AGNICO-EAGLE MINES LTD
Common Stock
008474108
14870
210897
SH
SOLE
200756
0
10141
AGREE REALTY CORP COM REIT
REIT
008492100
8510
127823
SH
SOLE
115259
0
12564
AGRICULTURAL BK CHINA ADR
ADR
00850M102
4869
540244
SH
SOLE
525420
0
14824
AIA GROUP LTD
Common Stock
Y002A1105
138
11216
SH
SOLE
6732
0
4484
AIA GROUP LTD SPONSORED ADR
ADR
001317205
152017
3094189
SH
SOLE
2706750
0
387439
AIR FRANCE KLM SPONSORED ADR
ADR
009119108
283
45288
SH
SOLE
45288
0
0
AIR LEASE GROUP
Common Stock
00912X302
11220
252582
SH
SOLE
217798
0
34783
AIR LIQUIDE ADR
ADR
009126202
69380
2109450
SH
SOLE
1763947
0
345503
AIR PRODUCTS & CHEMICALS INC
Common Stock
009158106
243318
890558
SH
SOLE
725420
0
165138
AIR TRANSPORT SERVICES GROUP I
Common Stock
00922R105
3794
121052
SH
SOLE
20858
0
100194
AIRBNB INC-CLASS A
Common Stock
009066101
292
1986
SH
SOLE
1871
0
115
AIRBUS GROUP NV
ADR
009279100
58637
2146290
SH
SOLE
1629096
0
517194
AIRPORTS OF THAILAND PCL-ADR
ADR
00950R100
1122
55040
SH
SOLE
49181
0
5859
AJINOMOTO INC UNSPON ADR
ADR
009707100
1148
49735
SH
SOLE
44682
0
5053
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
64821
617403
SH
SOLE
548887
0
68516
AKBANK TAS - ADR
ADR
009719501
401
210794
SH
SOLE
203889
0
6905
AKEBIA THERAPEUTICS COM
Common Stock
00972D105
726
259140
SH
SOLE
81427
0
177713
AKOUSTIS TECHNOLOGIES INC
Common Stock
00973N102
413
33756
SH
SOLE
27613
0
6143
AKTIEBOLAGETT ELECTROLUX SPONSORED ADR
ADR
010198208
6632
143868
SH
SOLE
127612
0
16256
AKZO NOBEL NV SPONSORED ADR
ADR
010199503
24159
669958
SH
SOLE
382662
0
287296
ALAMO GROUP INC
Common Stock
011311107
3233
23439
SH
SOLE
17735
0
5704
ALARM COM HLDGS INC COM
Common Stock
011642105
10466
101172
SH
SOLE
62178
0
38994
ALASKA AIR GROUP INC
Common Stock
011659109
45058
866493
SH
SOLE
641770
0
224723
ALASKA COMMUNICATIONS SYSTEMS
Common Stock
01167P101
811
219857
SH
SOLE
217928
0
1929
ALBANY INTERNATIONAL CORP
Common Stock
012348108
4462
60779
SH
SOLE
51781
0
8998
ALBEMARLE CORP
Common Stock
012653101
33923
229956
SH
SOLE
192242
0
37714
ALBERTSONS COS INC - CLASS A
Common Stock
013091103
390
22189
SH
SOLE
19089
0
3100
ALBIREO PHARMA INC
Common Stock
01345P106
1309
34909
SH
SOLE
2555
0
32354
ALCOA CORP
Common Stock
013872106
27281
1183536
SH
SOLE
540854
0
642682
Alcon Inc
Common Stock
H01301128
50255
761667
SH
SOLE
679704
0
81963
ALDEYRA THERAPEUTICS INC
Common Stock
01438T106
83
12080
SH
SOLE
11483
0
597
ALECTOR INC
Common Stock
014442107
339
22431
SH
SOLE
18513
0
3918
ALEXANDER & BALDWIN INC
REIT
014491104
4407
256501
SH
SOLE
228449
0
28052
ALEXANDERS INC COM
REIT
014752109
503
1814
SH
SOLE
1705
0
109
ALEXANDRIA REAL ESTATE EQ IN COM REIT
REIT
015271109
50522
283482
SH
SOLE
236433
0
47049
ALEXION PHARMACEUTICALS INC
Common Stock
015351109
115955
742162
SH
SOLE
434395
0
307767
ALFA LAVAL AB SWEDEN ADR
ADR
015393101
17946
661740
SH
SOLE
589830
0
71910
ALGONQUIN POWER & UTILITIES
Common Stock
015857105
2124
129019
SH
SOLE
3803
0
125216
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
212226
911899
SH
SOLE
662441
0
249458
ALICO INC
Common Stock
016230104
627
20217
SH
SOLE
19949
0
268
ALIGN TECHNOLOGY INC
Common Stock
016255101
146322
273815
SH
SOLE
211271
0
62544
ALKERMES PLC
Common Stock
G01767105
3474
174141
SH
SOLE
91797
0
82344
ALL NIPPON AWYS LTD SPONSORED ADR
ADR
032350100
81
18308
SH
SOLE
13619
0
4689
ALLAKOS INC
Common Stock
01671P100
2689
19208
SH
SOLE
6701
0
12507
ALLEGHANY CORP
Common Stock
017175100
16280
26967
SH
SOLE
24011
0
2956
ALLEGHENY TECHNOLOGIES INC
Common Stock
01741R102
4213
251248
SH
SOLE
233335
0
17913
ALLEGIANCE BANCSHARES INC
Common Stock
01748H107
1251
36663
SH
SOLE
32762
0
3901
ALLEGIANT TRAVEL CO
Common Stock
01748X102
11029
58278
SH
SOLE
53889
0
4389
ALLEGION PLC W/I
Common Stock
G0176J109
32156
276301
SH
SOLE
234109
0
42192
ALLEGRO MICROSYSTEMS INC
Common Stock
01749D105
642
24063
SH
SOLE
31
0
24032
ALLETE INC
Common Stock
018522300
16669
269108
SH
SOLE
249731
0
19378
ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND
Closed-End Fund
01879R106
20227
1718489
SH
SOLE
1485119
0
233370
ALLIANCE DATA SYSTEMS CORP
Common Stock
018581108
36286
489686
SH
SOLE
351738
0
137949
ALLIANCEBERNSTEIN NATL COM
Closed-End Fund
01864U106
27264
1890702
SH
SOLE
1647302
0
243400
ALLIANT ENERGY CORP
Common Stock
018802108
44739
868209
SH
SOLE
788100
0
80109
ALLIANZ SE - UNSP ADR
ADR
018820100
84286
3419317
SH
SOLE
3004081
0
415235
ALLIED MOTION TECHNOLOGIES
Common Stock
019330109
241
4713
SH
SOLE
4673
0
40
ALLISON TRANSMISSION H COM
Common Stock
01973R101
24229
561755
SH
SOLE
162076
0
399679
ALLOGENE THERAPEUTICS INC
Common Stock
019770106
332
13169
SH
SOLE
10647
0
2522
ALLSCRIPTS HEALTHCARE SOLUTION
Common Stock
01988P108
6549
453503
SH
SOLE
423761
0
29742
ALLSTATE CORP/THE
Common Stock
020002101
168371
1531620
SH
SOLE
1109847
0
421773
ALLY FINANCIAL INC
Common Stock
02005N100
30466
854340
SH
SOLE
550568
0
303772
ALNYLAM PHARMACEUTICALS INC
Common Stock
02043Q107
21287
163784
SH
SOLE
148262
0
15522
ALPHA & OMEGA SEMICONDUCTOR LT
Common Stock
G6331P104
1870
79121
SH
SOLE
7817
0
71304
ALPHABET INC - CL A
Common Stock
02079K305
1907379
1088289
SH
SOLE
890919
0
197370
ALPHABET INC - CL C
Common Stock
02079K107
1466713
837222
SH
SOLE
683605
0
153617
ALPHATEC HOLDINGS INC
Common Stock
02081G201
1979
136279
SH
SOLE
8135
0
128144
ALPINE TOTAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00326L100
38671
4369658
SH
SOLE
3253402
0
1116256
ALPS ELEC LTD ADR
ADR
021090204
245
9179
SH
SOLE
6462
0
2717
ALSTOM ADR
ADR
021244207
15210
2673041
SH
SOLE
2463064
0
209977
ALTABANCORP
Common Stock
021347109
1580
56601
SH
SOLE
31988
0
24613
ALTAIR ENGINEERING INC
Common Stock
021369103
1192
20484
SH
SOLE
19871
0
613
ALTERYX INC COM CL A
Common Stock
02156B103
6745
55385
SH
SOLE
53339
0
2046
ALTICE USA INC CL A
Common Stock
02156K103
23369
617079
SH
SOLE
387377
0
229702
ALTRA INDUSTRIAL MOTION CORP
Common Stock
02208R106
15064
271760
SH
SOLE
150013
0
121747
ALTRIA GROUP INC
Common Stock
02209S103
256609
6258755
SH
SOLE
4494613
0
1764142
ALUMINA LTD SPONSORED ADR
ADR
022205108
4174
745294
SH
SOLE
728727
0
16567
ALUMINUM CORP CHINA LTD SPON ADR H SHS
ADR
022276109
1180
135959
SH
SOLE
118248
0
17711
ALX Oncology Holdings Inc
Common Stock
00166B105
1454
16863
SH
SOLE
405
0
16458
AMADEUS IT HLDG S A ADS
ADR
02263T104
53243
708580
SH
SOLE
565077
0
143503
AMALGAMATED BK OF NEW YORK-A
Common Stock
022663108
139
10093
SH
SOLE
1890
0
8203
AMAZON.COM INC
Common Stock
023135106
4314479
1324707
SH
SOLE
1073932
0
250775
AMBAC FINL GROUP INC COM NEW
Common Stock
023139884
1343
87334
SH
SOLE
82212
0
5122
AMBARELLA INC SHS
Common Stock
G037AX101
5172
56326
SH
SOLE
36352
0
19974
AMBEV SA
ADR
02319V103
8066
2636087
SH
SOLE
2355457
0
280630
AMC ENTERTAINMENT HLDS-CL A
Common Stock
00165C104
523
246708
SH
SOLE
245413
0
1295
AMC NETWORKS INC A
Common Stock
00164V103
3854
107737
SH
SOLE
79159
0
28578
AMCOR PLC
Common Stock
G0250X107
38260
3250598
SH
SOLE
2841953
0
408644
AMDOCS LTD
Common Stock
G02602103
35424
499416
SH
SOLE
318622
0
180794
AMEDISYS INC
Common Stock
023436108
21280
72546
SH
SOLE
50607
0
21939
AMERCO INC
Common Stock
023586100
10417
22948
SH
SOLE
22155
0
793
AMEREN CORP
Common Stock
023608102
67754
867968
SH
SOLE
649412
0
218556
AMERESCO INC CL A
Common Stock
02361E108
2419
46310
SH
SOLE
19227
0
27083
AMERICA MOVIL S A DE C V SPON ADR L SHS
ADR
02364W105
5761
396216
SH
SOLE
372312
0
23905
AMERICAN AIRLINES GROUP INC
Common Stock
02376R102
28736
1822212
SH
SOLE
1197364
0
624848
AMERICAN ASSETS TR INC COM REIT
REIT
024013104
5187
179621
SH
SOLE
169935
0
9686
AMERICAN AXLE & MANUFACTURING
Common Stock
024061103
4369
523907
SH
SOLE
445169
0
78738
AMERICAN CAMPUS COMMUNITIES REIT
REIT
024835100
13609
318190
SH
SOLE
262897
0
55293
AMERICAN EAGLE OUTFITTERS INC
Common Stock
02553E106
19242
958723
SH
SOLE
224853
0
733870
AMERICAN ELECTRIC POWER CO INC
Common Stock
025537101
141186
1695517
SH
SOLE
1257683
0
437835
AMERICAN EQUITY INVESTMENT LIF
Common Stock
025676206
17835
644795
SH
SOLE
437709
0
207086
AMERICAN EXPRESS CO
Common Stock
025816109
256673
2122843
SH
SOLE
1798907
0
323936
AMERICAN FINANCE TRUST INC
REIT
02607T109
737
99172
SH
SOLE
83991
0
15181
AMERICAN FINANCIAL GROUP INC/O
Common Stock
025932104
25979
296496
SH
SOLE
242562
0
53934
AMERICAN HOMES 4 RENT CLASS A
REIT
02665T306
19702
656732
SH
SOLE
366875
0
289857
AMERICAN INTERNATIONAL GROUP I
Common Stock
026874784
136283
3599664
SH
SOLE
2398972
0
1200692
AMERICAN NATIONAL INSURANCE CO
Common Stock
02772A109
5441
56604
SH
SOLE
48495
0
8109
AMERICAN OUTDOOR BRANDS INC
Common Stock
02875D109
389
22856
SH
SOLE
18970
0
3886
AMERICAN PUBLIC EDUCATION INC
Common Stock
02913V103
1101
36115
SH
SOLE
26401
0
9714
AMERICAN SOFTWARE INC/GEORGIA
Common Stock
029683109
1813
105609
SH
SOLE
56212
0
49397
AMERICAN STATES WATER CO
Common Stock
029899101
12032
151328
SH
SOLE
103711
0
47617
AMERICAN TOWER REIT INC
REIT
03027X100
352445
1570191
SH
SOLE
1245410
0
324781
AMERICAN VANGUARD CORP
Common Stock
030371108
314
20242
SH
SOLE
18372
0
1870
AMERICAN WATER WORKS CO INC
Common Stock
030420103
86375
562811
SH
SOLE
490067
0
72744
AMERICAN WOODMARK CORP
Common Stock
030506109
4295
45761
SH
SOLE
30623
0
15138
AMERICA'S CAR-MART INC
Common Stock
03062T105
2074
18885
SH
SOLE
9507
0
9378
AMERICOLD REALTY TRUST
REIT
03064D108
5629
150787
SH
SOLE
71080
0
79707
AMERIPRISE FINANCIAL INC
Common Stock
03076C106
172894
889694
SH
SOLE
559263
0
330431
AMERIS BANCORP
Common Stock
03076K108
7666
201373
SH
SOLE
168980
0
32393
AMERISAFE INC
Common Stock
03071H100
2874
50037
SH
SOLE
42032
0
8005
AMERISOURCEBERGEN CORP COM
Common Stock
03073E105
106069
1084989
SH
SOLE
715760
0
369229
AMETEK INC NEW COM
Common Stock
031100100
102164
844745
SH
SOLE
657529
0
187217
AMGEN INC
Common Stock
031162100
707226
3075965
SH
SOLE
2026294
0
1049671
AMICUS THERAPEUTICS COM
Common Stock
03152W109
8117
351549
SH
SOLE
237253
0
114296
AMKOR TECHNOLOGY INC
Common Stock
031652100
7730
512609
SH
SOLE
240681
0
271928
AMN HEALTHCARE SERVICES INC
Common Stock
001744101
18065
264685
SH
SOLE
108919
0
155766
AMNEAL PHARMACEUTICALS INC
Common Stock
03168L105
634
138647
SH
SOLE
126401
0
12246
AMP LIMITED
ADR
0017EP202
108
20157
SH
SOLE
16146
0
4011
AMPHASTAR PHARMACEUTICALS
Common Stock
03209R103
2020
100459
SH
SOLE
85230
0
15229
AMPHENOL CORP
Common Stock
032095101
144670
1106293
SH
SOLE
874409
0
231884
ANALOG DEVICES INC
Common Stock
032654105
212172
1436212
SH
SOLE
1024713
0
411499
ANAPLAN INC
Common Stock
03272L108
6497
90418
SH
SOLE
85655
0
4763
ANAPTYSBIO INC
Common Stock
032724106
1009
46935
SH
SOLE
44283
0
2652
ANDERSONS INC/THE
Common Stock
034164103
1591
64908
SH
SOLE
59001
0
5907
ANGI HOMESERVICES INC
Common Stock
00183L102
221
16725
SH
SOLE
16312
0
413
ANGIODYNAMICS INC
Common Stock
03475V101
1476
96312
SH
SOLE
90077
0
6235
ANGLO AMERICAN PLAT-SPON ADR
ADR
03486T202
263
16216
SH
SOLE
15751
0
465
ANGLO AMERN PLC-SPONS ADR
ADR
03485P300
41069
2444563
SH
SOLE
2175334
0
269230
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
8769
387680
SH
SOLE
364976
0
22704
ANHEUSER-BUSCH INBEV SA N.V.
ADR
03524A108
43846
627177
SH
SOLE
553973
0
73204
ANHUI CONCH CEMENT UNSPONS ADR
ADR
035243104
3677
118689
SH
SOLE
98134
0
20555
ANI PHARMACEUTICALS IN COM
Common Stock
00182C103
520
17921
SH
SOLE
16447
0
1474
ANIKA THERAPEUTICS INC
Common Stock
035255108
908
20070
SH
SOLE
17414
0
2656
ANNALY MTG MGMT INC COM REIT
REIT
035710409
34472
4079476
SH
SOLE
2396082
0
1683394
ANSELL LTD-UNSPON ADR
ADR
03634M208
235
2168
SH
SOLE
2115
0
53
ANSYS INC
Common Stock
03662Q105
96629
265610
SH
SOLE
231937
0
33673
ANTA SPORTS PRODS LTD ADR
ADR
03662P107
6327
16175
SH
SOLE
15274
0
901
ANTARES PHARMA INC
Common Stock
036642106
226
56552
SH
SOLE
17488
0
39064
ANTERIX INC
Common Stock
03676C100
755
20086
SH
SOLE
20011
0
75
ANTERO MIDSTREAM CORP
Common Stock
03676B102
20304
2633487
SH
SOLE
2450471
0
183016
ANTERO RESOURCES CORP
Common Stock
03674X106
6221
1141419
SH
SOLE
437112
0
704307
ANTHEM INC
Common Stock
036752103
296958
924844
SH
SOLE
732477
0
192367
ANWORTH MORTGAGE ASSET CORP REIT
REIT
037347101
191
70652
SH
SOLE
66008
0
4644
AO SMITH CORP
Common Stock
831865209
35297
643878
SH
SOLE
587631
0
56248
AON PLC
Common Stock
G0403H108
145183
687193
SH
SOLE
585754
0
101439
AOZORA BK LTD SPONSORED ADR
ADR
037400108
61
13653
SH
SOLE
13388
0
265
AP Moller - Maersk A/S
ADR
00202F102
34325
3089566
SH
SOLE
2787931
0
301635
APACHE CORP
Common Stock
037411105
25109
1769462
SH
SOLE
1194164
0
575299
APARTMENT INCOME REIT CO-W/I
REIT
03750L109
13517
351901
SH
SOLE
290251
0
61650
APARTMENT INVT & MGMT CO -A REIT
REIT
03748R747
1853
350999
SH
SOLE
289980
0
61019
APELLIS PHARMACEUTICALS INC
Common Stock
03753U106
3020
52793
SH
SOLE
21283
0
31510
API Group Corp
Common Stock
00187Y100
1110
61170
SH
SOLE
18727
0
42443
APOGEE ENTERPRISES INC
Common Stock
037598109
3636
114782
SH
SOLE
95599
0
19183
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT
REIT
03762U105
7431
665263
SH
SOLE
604574
0
60689
APOLLO GLOBAL MANAGEMENT INC
Common Stock
03768E105
891
18191
SH
SOLE
13809
0
4382
APOLLO SR FLOATING COM
Closed-End Fund
037636107
4367
303269
SH
SOLE
253944
0
49325
APOLLO TACTICAL INCOME COM
Closed-End Fund
037638103
11719
809338
SH
SOLE
716721
0
92617
APPFOLIO INC COM CL A
Common Stock
03783C100
2394
13295
SH
SOLE
12276
0
1019
APPIAN CORP
Common Stock
03782L101
6594
40683
SH
SOLE
27691
0
12992
APPLE HOSPITALITY REIT COM NEW
REIT
03784Y200
7756
600798
SH
SOLE
505320
0
95478
APPLE INC COM
Common Stock
037833100
7146261
53856820
SH
SOLE
43005973
0
10850847
APPLIED INDUSTRIAL TECHNOLOGIE
Common Stock
03820C105
7199
92310
SH
SOLE
86531
0
5779
APPLIED MATERIALS INC
Common Stock
038222105
385928
4471930
SH
SOLE
2645816
0
1826114
APPLIED OPTOELECTRONICS INC
Common Stock
03823U102
174
20503
SH
SOLE
18940
0
1563
APTARGROUP INC
Common Stock
038336103
29294
213996
SH
SOLE
168999
0
44997
APTIV PLC
Common Stock
G6095L109
81310
624070
SH
SOLE
556540
0
67531
AQUESTIVE THERAPEUTICS INC
Common Stock
03843E104
59
11054
SH
SOLE
10313
0
741
ARAMARK
Common Stock
03852U106
17734
460864
SH
SOLE
451539
0
9326
ARBOR RLTY TR INC COM REIT
REIT
038923108
1756
123863
SH
SOLE
37845
0
86018
ARCBEST CORP
Common Stock
03937C105
7363
172554
SH
SOLE
91139
0
81415
ARCELORMITTAL NY REG SH CL A
NY Reg Shrs
03938L203
18741
818380
SH
SOLE
555912
0
262468
ARCH CAPITAL GROUP LTD
Common Stock
G0450A105
20851
578065
SH
SOLE
521538
0
56526
ARCH RESOURCES INC
Common Stock
03940R107
3401
77708
SH
SOLE
63600
0
14108
ARCHER-DANIELS-MIDLAND CO
Common Stock
039483102
113272
2247013
SH
SOLE
1664127
0
582886
ARCHROCK INC
Common Stock
03957W106
9919
1145346
SH
SOLE
1103985
0
41360
ARCO PLATFORM LTD - CLASS A
Common Stock
G04553106
479
13507
SH
SOLE
13507
0
0
Arconic Corp
Common Stock
03966V107
8111
272172
SH
SOLE
200773
0
71399
ARCOS DORADOS HLDNG IN SHS CLASS -A -
Common Stock
G0457F107
250
49686
SH
SOLE
49686
0
0
ARCOSA INC
Common Stock
039653100
12990
236479
SH
SOLE
218475
0
18004
ARCTURUS THERAPEUTICS LTD
Common Stock
03969T109
313
7209
SH
SOLE
5181
0
2028
ARCUS BIOSCIENCES INC
Common Stock
03969F109
761
29310
SH
SOLE
15559
0
13751
ARDAGH GROUP SA
Common Stock
L0223L101
3327
193291
SH
SOLE
135929
0
57362
ARDELYX INC COM
Common Stock
039697107
261
40282
SH
SOLE
39907
0
375
ARDMORE SHIPPING CORP
Common Stock
Y0207T100
443
135423
SH
SOLE
121729
0
13694
ARENA PHARMACEUTICALS INC COM
Common Stock
040047607
5340
69502
SH
SOLE
32470
0
37032
ARES CAP CORP COM
Common Stock
04010L103
1488
88078
SH
SOLE
85563
0
2515
ARES COML REAL ESTATE COM
REIT
04013V108
650
54549
SH
SOLE
53181
0
1369
ARES DYNAMIC CR ALLOCA COM
Closed-End Fund
04014F102
16907
1183119
SH
SOLE
1038427
0
144692
ARES MANAGEMENT CORP - A
Common Stock
03990B101
2106
44751
SH
SOLE
43694
0
1057
ARGAN INC
Common Stock
04010E109
1354
30434
SH
SOLE
5444
0
24990
ARGENX SE - ADR
ADR
04016X101
7988
27163
SH
SOLE
21776
0
5387
ARGO GROUP INTERNATIONAL HOLDINGS LTD
Common Stock
G0464B107
12682
290205
SH
SOLE
49861
0
240344
ARISTA NETWORKS INC COM
Common Stock
040413106
63389
218153
SH
SOLE
114513
0
103640
ARKEMA SPON ADR
ADR
041232109
11787
101674
SH
SOLE
78584
0
23090
ARLINGTON ASSET INVESTMENT-A
REIT
041356205
609
161059
SH
SOLE
159335
0
1724
ARLO TECHNOLOGIES INC
Common Stock
04206A101
1465
188103
SH
SOLE
176514
0
11589
ARMADA HOFFLER PPTYS COM
REIT
04208T108
2303
205303
SH
SOLE
198896
0
6407
ARMOUR RESIDENTIAL REI COM
REIT
042315507
1503
139251
SH
SOLE
126726
0
12524
ARMSTRONG FLOORING INC
Common Stock
04238R106
65
17004
SH
SOLE
16541
0
463
ARMSTRONG WORLD INDUSTRIES INC
Common Stock
04247X102
5928
79694
SH
SOLE
35680
0
44014
ARROW ELECTRONICS INC
Common Stock
042735100
36248
372536
SH
SOLE
215974
0
156562
ARROW FINANCIAL CORP
Common Stock
042744102
1005
33603
SH
SOLE
26147
0
7456
ARROWHEAD PHARMACEUTICALS INC
Common Stock
04280A100
10012
130485
SH
SOLE
97559
0
32926
ARTESIAN RESOURCES CORP
Common Stock
043113208
1041
28070
SH
SOLE
25990
0
2079
ARTHUR J GALLAGHER & CO
Common Stock
363576109
58857
475767
SH
SOLE
433597
0
42170
ARTISAN PARTNERS ASSET CL A
Common Stock
04316A108
12838
255035
SH
SOLE
115334
0
139701
ARVINAS INC
Common Stock
04335A105
3670
43210
SH
SOLE
9405
0
33805
ASANA INC - CL A
Common Stock
04342Y104
869
29421
SH
SOLE
29421
0
0
ASBURY AUTOMOTIVE GROUP INC
Common Stock
043436104
12035
82578
SH
SOLE
69558
0
13020
ASCENDIS PHARMA A/S - ADR
ADR
04351P101
3200
19189
SH
SOLE
13905
0
5284
ASE INDUSTRIAL HOLDING CO LTD
ADR
00215W100
17044
2918543
SH
SOLE
2052738
0
865805
ASGN INC
Common Stock
00191U102
6919
82837
SH
SOLE
68091
0
14746
ASHAI KASEI CORP ADR
ADR
043400100
17348
840784
SH
SOLE
755155
0
85629
ASHLAND GLOBAL HOLDINGS INC
Common Stock
044186104
16642
210131
SH
SOLE
89369
0
120762
ASHTEAD GROUP PLC ADR
ADR
045055100
33787
178293
SH
SOLE
158239
0
20054
ASM PACIFIC TECHNOL-UNSP ADR
ADR
00212G108
5430
137632
SH
SOLE
124175
0
13457
ASML HLDG NV N Y SHS
NY Reg Shrs
N07059210
226178
463745
SH
SOLE
356374
0
107371
ASPEN GROUP INC
Common Stock
04530L203
516
46321
SH
SOLE
3791
0
42530
ASPEN PHARMACARE HL-UNSP ADR
ADR
04530Y106
93
11005
SH
SOLE
10137
0
868
ASPEN TECHNOLOGY INC
Common Stock
045327103
13849
106326
SH
SOLE
76332
0
29993
ASPIRA WOMEN'S HEALTH INC
Common Stock
04537Y109
244
36387
SH
SOLE
36387
0
0
ASSA ABLOY AB ADR
ADR
045387107
33815
2749224
SH
SOLE
2206301
0
542923
ASSEMBLY BIOSCIENCES INC
Common Stock
045396108
337
55731
SH
SOLE
51055
0
4676
ASSERTIO HOLDINGS INC
Common Stock
04546C106
6
16607
SH
SOLE
14291
0
2316
ASSETMARK FINANCIAL HOLDINGS
Common Stock
04546L106
288
11890
SH
SOLE
9369
0
2521
ASSOCIATED BANC-CORP
Common Stock
045487105
14743
864690
SH
SOLE
732377
0
132314
ASSOCIATED BRIT FOODS ADR NEW
ADR
045519402
14472
466024
SH
SOLE
418585
0
47439
ASSURANT INC
Common Stock
04621X108
32513
238678
SH
SOLE
157451
0
81227
ASSURED GUARANTY LTD
Common Stock
G0585R106
10942
347483
SH
SOLE
235591
0
111892
ASTEC INDUSTRIES INC
Common Stock
046224101
4605
79554
SH
SOLE
75648
0
3906
ASTELLAS PHARMA INC - UNSP ADR
ADR
04623U102
38487
2492692
SH
SOLE
2279761
0
212931
ASTRA INTERNATIONAL - UNSP ADR
ADR
69367X109
740
86817
SH
SOLE
79545
0
7272
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
148250
2965587
SH
SOLE
2487356
0
478231
ASTRONICS CORP
Common Stock
046433108
159
12048
SH
SOLE
9112
0
2936
ASURE SOFTWARE INC
Common Stock
04649U102
509
71731
SH
SOLE
6705
0
65026
ASX LTD ADR
ADR
00212E103
871
16047
SH
SOLE
8659
0
7388
AT HOME GROUP INC
Common Stock
04650Y100
1940
125504
SH
SOLE
62299
0
63205
AT&T INC
Common Stock
00206R102
513497
17854553
SH
SOLE
13344593
0
4509960
ATARA BIOTHERAPEUTICS COM
Common Stock
046513107
976
49697
SH
SOLE
45339
0
4358
ATHENE HOLDING LTD CLASS A
Common Stock
G0684D107
13344
309330
SH
SOLE
228508
0
80822
Athenex Inc
Common Stock
04685N103
186
16844
SH
SOLE
15708
0
1136
ATHERSYS INC COM
Common Stock
04744L106
60
34511
SH
SOLE
31642
0
2869
ATKORE INTERNATIONAL GROUP I
Common Stock
047649108
3299
80258
SH
SOLE
31983
0
48275
ATLANTIA SPA ADR
ADR
048173108
21170
2349596
SH
SOLE
2111644
0
237952
ATLANTIC CAPITAL BANCSHARES
Common Stock
048269203
239
15038
SH
SOLE
5611
0
9427
ATLANTIC POWER CORP
Common Stock
04878Q863
839
399701
SH
SOLE
303870
0
95831
ATLANTIC UNION BANKSHARES CO
Common Stock
04911A107
1686
51190
SH
SOLE
47617
0
3573
ATLANTICA SUSTAINABLE INFRASTRUCTURE
Common Stock
G0751N103
2601
68484
SH
SOLE
28962
0
39522
ATLAS AIR WORLDWIDE HOLDINGS I
Common Stock
049164205
13795
252928
SH
SOLE
128955
0
123973
ATLAS COPCO AB SP ADR A NEW
ADR
049255706
55726
1090965
SH
SOLE
949712
0
141253
ATLAS COPCO SP ADR B NEW
ADR
049255805
21780
483886
SH
SOLE
454706
0
29180
ATLASSIAN CORP PLC-CLASS A
Common Stock
G06242104
41406
177049
SH
SOLE
125586
0
51463
ATMOS ENERGY CORP
Common Stock
049560105
36472
382185
SH
SOLE
328805
0
53379
ATN INTERNATIONAL INC
Common Stock
00215F107
1210
28973
SH
SOLE
27820
0
1153
ATOS ORIGIN SA ADR
ADR
04962A105
13234
729149
SH
SOLE
651262
0
77887
ATRECA INC - A
Common Stock
04965G109
341
21097
SH
SOLE
2653
0
18444
ATRICURE INC COM
Common Stock
04963C209
1805
32416
SH
SOLE
13718
0
18698
ATRION CORP
Common Stock
049904105
1654
2575
SH
SOLE
1644
0
931
AU OPTRONICS CORP SPONSORED ADR
ADR
002255107
12034
2431035
SH
SOLE
2300153
0
130882
AUDIOCODES LTD
Common Stock
M15342104
1407
51054
SH
SOLE
3489
0
47565
AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR
ADR
052528304
62798
3588449
SH
SOLE
3191134
0
397314
AUTO TRADER GROUP PLC ADR
ADR
05277E104
6416
3145047
SH
SOLE
2845495
0
299552
AUTODESK INC
Common Stock
052769106
238506
781116
SH
SOLE
665427
0
115689
AUTOHOME INC ADR
ADR
05278C107
3565
35782
SH
SOLE
33110
0
2672
AUTOLIV INC
Common Stock
052800109
7287
79116
SH
SOLE
74226
0
4890
AUTOMATIC DATA PROCESSING INC
Common Stock
053015103
324710
1842847
SH
SOLE
1342113
0
500734
AUTONATION INC
Common Stock
05329W102
12622
180862
SH
SOLE
133297
0
47565
AUTOZONE INC
Common Stock
053332102
130262
109885
SH
SOLE
67003
0
42882
AVALARA INC
Common Stock
05338G106
11199
67917
SH
SOLE
56468
0
11449
AVALONBAY CMNTYS INC COM REIT
REIT
053484101
44251
275829
SH
SOLE
239836
0
35993
AVANGRID INC
Common Stock
05351W103
16666
366695
SH
SOLE
357863
0
8832
AVANOS MEDICAL INC
Common Stock
05350V106
3360
73233
SH
SOLE
68087
0
5146
AVANTOR INC
Common Stock
05352A100
6022
213933
SH
SOLE
176173
0
37760
AVAYA HLDGS CORP COM
Common Stock
05351X101
2465
128727
SH
SOLE
99003
0
29724
Avenue Therapeutics Inc
Common Stock
05360L205
165
27744
SH
SOLE
26329
0
1415
AVERY DENNISON CORP
Common Stock
053611109
58446
376806
SH
SOLE
248564
0
128242
AVID BIOSERVICES INC
Common Stock
05368M106
274
23758
SH
SOLE
4614
0
19144
AVID TECHNOLOGY INC
Common Stock
05367P100
368
23207
SH
SOLE
10626
0
12581
Avient Corp
Common Stock
05368V106
8298
206010
SH
SOLE
193685
0
12325
AVIS BUDGET GROUP INC
Common Stock
053774105
6462
173251
SH
SOLE
88127
0
85124
AVISTA CORP
Common Stock
05379B107
15005
373821
SH
SOLE
366412
0
7409
AVIVA PLC - SPON ADR
ADR
05382A104
31315
3550408
SH
SOLE
2954858
0
595550
AVNET INC
Common Stock
053807103
16942
482545
SH
SOLE
297818
0
184727
AXA SPONSORED ADR
ADR
054536107
60123
2510335
SH
SOLE
1888415
0
621919
AXALTA COATING SYSTEMS LTD
Common Stock
G0750C108
19611
686898
SH
SOLE
238394
0
448505
AXCELIS TECHNOLOGIES INC
Common Stock
054540208
2909
99885
SH
SOLE
49152
0
50733
AXIS CAPITAL HOLDINGS LTD
Common Stock
G0692U109
5428
107719
SH
SOLE
84189
0
23530
AXOGEN INC
Common Stock
05463X106
1253
69984
SH
SOLE
8275
0
61709
AXON ENTERPRISES INC
Common Stock
05464C101
9740
79489
SH
SOLE
73760
0
5729
AXONICS MODULATION TECHNOLOG
Common Stock
05465P101
838
16790
SH
SOLE
15661
0
1129
AXOS FINANCIAL INC
Common Stock
05465C100
8138
216853
SH
SOLE
141842
0
75011
AXSOME THERAPEUTICS IN COM
Common Stock
05464T104
1936
23761
SH
SOLE
22818
0
943
AXT INC
Common Stock
00246W103
485
50634
SH
SOLE
50531
0
103
AZEK CO INC/THE
Common Stock
05478C105
275
7161
SH
SOLE
6464
0
697
AZZ INC
Common Stock
002474104
2530
53324
SH
SOLE
49042
0
4282
B&G FOODS INC
Common Stock
05508R106
11047
398361
SH
SOLE
363968
0
34393
B. RILEY FINANCIAL INC
Common Stock
05580M108
267
6043
SH
SOLE
5998
0
45
B2GOLD CORP MINING INC
Common Stock
11777Q209
7653
1366688
SH
SOLE
330
0
1366358
BADGER METER INC
Common Stock
056525108
8089
85996
SH
SOLE
49548
0
36447
BAE SYS PLC SPONSORED ADR
ADR
05523R107
15077
555331
SH
SOLE
465708
0
89623
BAIDU COM INC SPON ADR REP A
ADR
056752108
46274
213994
SH
SOLE
152397
0
61597
BAKER HUGHES CO
Common Stock
05722G100
64616
3099111
SH
SOLE
2599645
0
499466
BALCHEM CORP
Common Stock
057665200
11685
101416
SH
SOLE
70512
0
30904
BALFOUR BEAUTY PLC
ADR
05845R306
1724
237729
SH
SOLE
7119
0
230610
BALL CORP
Common Stock
058498106
97909
1050752
SH
SOLE
892452
0
158301
BALLY'S CORP
Common Stock
05875B106
2417
48126
SH
SOLE
8645
0
39481
BANC OF CALIFORNIA INC
Common Stock
05990K106
1076
73170
SH
SOLE
62123
0
11047
BANCFIRST CORP
Common Stock
05945F103
3643
62069
SH
SOLE
58990
0
3079
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR
ADR
05946K101
43568
8819472
SH
SOLE
5944246
0
2875226
BANCO BRADESCO-SPONSORED ADR
ADR
059460303
8718
1657335
SH
SOLE
1251585
0
405750
BANCO DE CHILE SPONSORED ADR
ADR
059520106
4491
220347
SH
SOLE
205645
0
14702
BANCO DO BRASIL S A SPONSORED ADR
ADR
059578104
3896
524407
SH
SOLE
414891
0
109516
BANCO LATINOAMERICANO DE COMER
Common Stock
P16994132
5123
323634
SH
SOLE
249795
0
73839
BANCO SANTANDER BRAZIL S.A.
ADR
05967A107
7231
836922
SH
SOLE
793896
0
43025
BANCO SANTANDER CENT HISPANO ADR
ADR
05964H105
36260
11888490
SH
SOLE
9103463
0
2785027
BANCO SANTANDER CHILE NEW SP ADR REP COM
ADR
05965X109
6413
337692
SH
SOLE
323413
0
14279
BANCOLOMBIA S A SPON ADR PREF
ADR
05968L102
9016
224388
SH
SOLE
176272
0
48116
BANCORP INC/DE
Common Stock
05969A105
1110
81300
SH
SOLE
52730
0
28570
BANCORPSOUTH INC
Common Stock
05971J102
3754
136815
SH
SOLE
129657
0
7158
BANDWIDTH INC-CLASS A
Common Stock
05988J103
4732
30792
SH
SOLE
24945
0
5847
BANK CENTRAL ASIA TBK PT
Common Stock
Y7123P138
29
11703
SH
SOLE
11188
0
515
BANK COMM HLDGS COM
Common Stock
06424J103
145
14627
SH
SOLE
12705
0
1922
BANK EAST ASIA LTD SPONSORED ADR
ADR
061874103
68
31868
SH
SOLE
9359
0
22509
BANK HAPOALIM LTD ADR
ADR
062510300
645
19884
SH
SOLE
11975
0
7909
BANK OF AMERICA CORP
Common Stock
060505104
758744
25032784
SH
SOLE
19331445
0
5701339
BANK OF CHINA ADR
ADR
06426M104
4300
508821
SH
SOLE
480329
0
28492
BANK OF HAWAII CORP
Common Stock
062540109
11720
152963
SH
SOLE
106387
0
46576
BANK OF IRELAND-UNSP ADR
ADR
06279J109
1182
299252
SH
SOLE
293499
0
5753
BANK OF MARIN BANCORP
Common Stock
063425102
564
16434
SH
SOLE
4322
0
12112
BANK OF MONTREAL
Common Stock
063671101
20332
267425
SH
SOLE
260332
0
7093
BANK OF NEW YORK MELLON CORP/T
Common Stock
064058100
125007
2945504
SH
SOLE
2081222
0
864282
BANK OF NOVA SCOTIA
Common Stock
064149107
29734
550218
SH
SOLE
537411
0
12807
BANK OF NT BUTTERFIELD SHS NEW
Common Stock
G0772R208
8500
272777
SH
SOLE
180355
0
92422
BANK OZK
Common Stock
06417N103
12974
414908
SH
SOLE
247192
0
167716
BANKFINANCIAL CORP
Common Stock
06643P104
236
26887
SH
SOLE
18488
0
8399
BANKINTER SA
ADR
066460304
187
35572
SH
SOLE
5606
0
29966
BANKUNITED INC COM
Common Stock
06652K103
27847
800667
SH
SOLE
266669
0
533997
BANNER CORP
Common Stock
06652V208
5398
115853
SH
SOLE
95938
0
19915
BAOZUN INC-SPN ADR
ADR
06684L103
932
27119
SH
SOLE
25545
0
1574
BARCLAYS PLC ADR
ADR
06738E204
57843
7239468
SH
SOLE
5323038
0
1916430
BARINGS GLOBAL SHORT DURATION
Closed-End Fund
06760L100
390
25818
SH
SOLE
25818
0
0
BARNES & NOBLE EDUCATION INC
Common Stock
06777U101
277
59617
SH
SOLE
55074
0
4543
BARNES GROUP INC
Common Stock
067806109
7378
145545
SH
SOLE
134383
0
11161
BARRATT DEVS PLC ADR
ADR
068334101
2971
161035
SH
SOLE
53772
0
107263
BARRETT BUSINESS SERVICES INC
Common Stock
068463108
348
5100
SH
SOLE
3966
0
1134
BARRICK GOLD CORP
Common Stock
067901108
32013
1405323
SH
SOLE
1340692
0
64630
BASF A G ADR NEW
ADR
055262505
57555
2924537
SH
SOLE
2032664
0
891873
BASSETT FURNITURE INDS INC COM
Common Stock
070203104
504
25122
SH
SOLE
25087
0
35
BAUDAX BIO INC
Common Stock
07160F107
11
10833
SH
SOLE
10833
0
0
BAUSCH HEALTH COS INC
Common Stock
071734107
10672
513057
SH
SOLE
504917
0
8140
BAXTER INTERNATIONAL INC
Common Stock
071813109
141450
1762841
SH
SOLE
1416423
0
346418
BAYCOM CORP
Common Stock
07272M107
162
10687
SH
SOLE
4897
0
5790
BAYER A G SPONSORED ADR
ADR
072730302
20118
1355679
SH
SOLE
1017696
0
337983
BAYERISCHE MOTOREN SPON ADR
ADR
072743305
19924
678846
SH
SOLE
612522
0
66324
BB SEGURIDADE PARTICIP SPONSORED ADR
ADR
05541J103
2585
446536
SH
SOLE
413363
0
33173
BBVA ARGENTINA SA-ADR
ADR
058934100
152
47356
SH
SOLE
39165
0
8191
BCB BANCORP INC
Common Stock
055298103
330
29842
SH
SOLE
24470
0
5372
BCE Inc
Common Stock
05534B760
43719
1021476
SH
SOLE
189270
0
832207
BDO UNIBANK INC-SPON ADR
ADR
05537Y304
810
36416
SH
SOLE
29
0
36387
BDX 6 06/01/23 Pfd
PUBLIC
075887406
564
10226
SH
SOLE
0
0
10226
BEACON ROOFING SUPPLY INC
Common Stock
073685109
3456
85985
SH
SOLE
48791
0
37194
BEAM THERAPEUTICS INC
Common Stock
07373V105
2352
28815
SH
SOLE
9256
0
19559
BEAZER HOMES USA INC
Common Stock
07556Q881
526
34691
SH
SOLE
33262
0
1429
BECTON DICKINSON AND CO
Common Stock
075887109
271613
1085495
SH
SOLE
741574
0
343921
BED BATH & BEYOND INC
Common Stock
075896100
63527
3576948
SH
SOLE
1314246
0
2262702
BEIERSDORF AG - UNSPONSORED ADR
ADR
07724U103
16889
720195
SH
SOLE
683607
0
36588
BEIGENE LTD-ADR
ADR
07725L102
20587
79674
SH
SOLE
75133
0
4541
BEL FUSE INC
Common Stock
077347300
453
30136
SH
SOLE
28914
0
1222
BELDEN INC
Common Stock
077454106
4071
97157
SH
SOLE
82696
0
14461
BELGACOM S.A.
ADR
74428W108
589
150974
SH
SOLE
22358
0
128616
BELLRING BRANDS INC-CLASS A
Common Stock
079823100
322
13238
SH
SOLE
12540
0
698
BENCHMARK ELECTRONICS INC
Common Stock
08160H101
4855
179741
SH
SOLE
139448
0
40293
BENEFITFOCUS INC
Common Stock
08180D106
2221
153403
SH
SOLE
32501
0
120902
BENESSE CORP - ADR
ADR
081794109
256
13132
SH
SOLE
12319
0
813
BERKELEY GROUP HLDGS P ADR
ADR
08425P104
338
5489
SH
SOLE
5467
0
22
BERKELEY LIGHTS INC
Common Stock
084310101
316
3539
SH
SOLE
1983
0
1556
BERKSHIRE HATHAWAY INC
Common Stock
084670702
1133697
4889366
SH
SOLE
3950877
0
938489
BERKSHIRE HATHAWAY INC-CL A
Common Stock
084670108
60520
174
SH
SOLE
174
0
0
BERKSHIRE HILLS BANCORP INC
Common Stock
084680107
6308
368465
SH
SOLE
346711
0
21754
BERRY CORP
Common Stock
08579X101
1028
279433
SH
SOLE
274732
0
4701
BERRY GLOBAL GROUP INC COM
Common Stock
08579W103
9771
173894
SH
SOLE
92716
0
81178
BEST BUY CO INC
Common Stock
086516101
169200
1695557
SH
SOLE
965276
0
730281
BEST INC - ADR
ADR
08653C106
419
205474
SH
SOLE
197130
0
8344
BEYOND MEAT INC
Common Stock
08862E109
7377
59019
SH
SOLE
49107
0
9912
BGC PARTNERS INC
Common Stock
05541T101
9536
2383935
SH
SOLE
465870
0
1918064
BHP BILLITON LTD SPONSORED ADR
ADR
088606108
112551
1722537
SH
SOLE
1499406
0
223131
BHP BILLITON PLC SPONSORED ADR
ADR
05545E209
28763
542386
SH
SOLE
485568
0
56818
BIDVEST GROUP LTD SPONSORED ADR 08
ADR
088836309
1749
82060
SH
SOLE
76507
0
5553
BIG LOTS INC
Common Stock
089302103
9147
213062
SH
SOLE
154422
0
58641
BIGCOMMERCE HOLDINGS-SER 1
Common Stock
08975P108
1433
22337
SH
SOLE
2189
0
20148
BILIBILI INC-SPONSORED ADR
ADR
090040106
1995
23271
SH
SOLE
20209
0
3062
Bill.Com Holdings Inc
Common Stock
090043100
7979
58456
SH
SOLE
55214
0
3242
BIOCRYST PHARMACEUTICALS COM
Common Stock
09058V103
630
84534
SH
SOLE
68375
0
16159
BIODELIVERY SCIENCES INTERNATIONAL INC
Common Stock
09060J106
296
70518
SH
SOLE
59282
0
11236
BIOGEN INC
Common Stock
09062X103
157663
643890
SH
SOLE
448609
0
195281
BIOHAVEN PHARMACEUTICAL HOLD
Common Stock
G11196105
2536
29591
SH
SOLE
13032
0
16559
BIOLIFE SOLUTIONS INC
Common Stock
09062W204
221
5546
SH
SOLE
5513
0
33
BIOMARIN PHARMACEUTICAL INC
Common Stock
09061G101
19512
222513
SH
SOLE
199477
0
23036
BIO-RAD LABORATORIES INC
Common Stock
090572207
42025
72092
SH
SOLE
51663
0
20429
BIOSIG TECHNOLOGIES INC
Common Stock
09073N201
135
34652
SH
SOLE
34380
0
272
BIO-TECHNE CORP
Common Stock
09073M104
34197
107691
SH
SOLE
95311
0
12380
BIOTELEMETRY INC
Common Stock
090672106
8149
113058
SH
SOLE
59344
0
53714
BIOXCEL THERAPEUTICS INC
Common Stock
09075P105
258
5590
SH
SOLE
5417
0
173
BJ'S RESTAURANTS INC
Common Stock
09180C106
1476
38344
SH
SOLE
35910
0
2434
BJ'S WHOLESALE CLUB INC
Common Stock
05550J101
8817
236506
SH
SOLE
141228
0
95278
BLACK HILLS CORP
Common Stock
092113109
10633
173035
SH
SOLE
137510
0
35525
BLACK KNIGHT FINL SVCS CL A
Common Stock
09215C105
13557
153441
SH
SOLE
141404
0
12037
BLACKBAUD INC
Common Stock
09227Q100
6691
116247
SH
SOLE
109321
0
6926
BLACKBERRY LTD
Common Stock
09228F103
3850
580634
SH
SOLE
555173
0
25461
BLACKLINE INC
Common Stock
09239B109
14154
106116
SH
SOLE
74256
0
31860
BLACKROCK CAPITAL INVESTMENT CORP
Common Stock
092533108
195
72460
SH
SOLE
346
0
72114
BLACKROCK CORE BOND TRUST
Closed-End Fund
09249E101
5697
349509
SH
SOLE
225480
0
124029
BLACKROCK CREDIT ALLOCATION INCOME TRUST
Closed-End Fund
092508100
13988
950888
SH
SOLE
658383
0
292505
BLACKROCK DEBT STRATEGIES FUND INC
Closed-End Fund
09255R202
8665
829203
SH
SOLE
686650
0
142553
BLACKROCK ENHANCED DIVIDEND
Closed-End Fund
09251A104
8404
992155
SH
SOLE
543496
0
448659
BLACKROCK ENHANCED GLOBAL OPP EQTY TR
Closed-End Fund
092501105
19719
1807460
SH
SOLE
1274447
0
533013
BLACKROCK ENHANCED INTL GRWTH COM BENE
Closed-End Fund
092524107
11202
1908380
SH
SOLE
1293837
0
614543
BLACKROCK FLOAT RT INCOME ST
Closed-End Fund
09255X100
2108
174097
SH
SOLE
117940
0
56157
BLACKROCK INC
Common Stock
09247X101
354559
491392
SH
SOLE
419329
0
72064
BLACKROCK MUNICIPL INC COM
Closed-End Fund
092479104
6106
402481
SH
SOLE
392856
0
9625
BLACKROCK MUNIHOLDINGS QU II
Closed-End Fund
09254C107
4221
309200
SH
SOLE
298993
0
10207
BLACKROCK MUNIHOLDINGS QUALI
Closed-End Fund
09254P108
3915
278046
SH
SOLE
263665
0
14381
BLACKROCK MUNIVEST FUND
Closed-End Fund
09253R105
1570
170890
SH
SOLE
134662
0
36228
BLACKROCK MUNIYIELD QUAL II
Closed-End Fund
09254G108
3265
233538
SH
SOLE
216376
0
17162
BLACKROCK MUNIYIELD QUALITY
Closed-End Fund
09254E103
30050
2079600
SH
SOLE
1791454
0
288146
BLACKROCK MUNIYIELD QUALITY FOOD INC.
Closed-End Fund
09254F100
976
59174
SH
SOLE
59157
0
17
BLACKROCK RES & COMM S SHS
Closed-End Fund
09257A108
3510
473678
SH
SOLE
282008
0
191670
BLACKSTONE GROUP INC/THE
Common Stock
09260D107
10467
161502
SH
SOLE
155458
0
6044
BLACKSTONE MORTGAGE TRUST INC
REIT
09257W100
6238
226593
SH
SOLE
148327
0
78266
BLACKSTONE STRATEGIC CREDIT FUND
Closed-End Fund
09257R101
1116
89443
SH
SOLE
89413
0
30
BLOOM ENERGY CORP- A
Common Stock
093712107
3840
133993
SH
SOLE
64618
0
69375
BLOOMIN BRANDS INC COM
Common Stock
094235108
12543
645869
SH
SOLE
246358
0
399511
BLUCORA INC
Common Stock
095229100
1606
100919
SH
SOLE
95111
0
5808
BLUE APRON HOLDING INC-A
Common Stock
09523Q200
358
64127
SH
SOLE
64127
0
0
BLUE BIRD CORP COM
Common Stock
095306106
189
10332
SH
SOLE
10028
0
304
BLUEBIRD BIO INC
Common Stock
09609G100
7871
181913
SH
SOLE
88404
0
93509
BLUEGREEN VACATIONS CORP
Common Stock
09629F108
292
36782
SH
SOLE
28577
0
8205
BLUEPRINT MEDICINES CO COM
Common Stock
09627Y109
8984
80105
SH
SOLE
54394
0
25711
BLUEROCK RESIDENTIAL GROWTH
REIT
09627J102
982
77475
SH
SOLE
70296
0
7179
BM TECHNOLOGIES INC
Common Stock
05591L107
213
15159
SH
SOLE
11140
0
4019
BMC STOCK HOLDINGS INC
Common Stock
05591B109
8732
162659
SH
SOLE
80844
0
81815
BNP PARIBAS SPONSORED ADR
ADR
05565A202
55114
2071162
SH
SOLE
1461689
0
609473
BNY Mellon Strategic Municipal
Closed-End Fund
09662E109
2070
263027
SH
SOLE
256958
0
6069
BNYM HIGH YIELD STRAT
Closed-End Fund
09660L105
373
124271
SH
SOLE
74710
0
49561
BOC HONG KONG HOLDINGS SPONSORED ADR
ADR
096813209
10208
169773
SH
SOLE
159717
0
10056
BOEING CO/THE
Common Stock
097023105
293262
1369999
SH
SOLE
1190755
0
179244
BOINGO WIRELESS INC COM
Common Stock
09739C102
1011
79450
SH
SOLE
64470
0
14980
BOISE CASCADE CO
Common Stock
09739D100
7867
164575
SH
SOLE
95964
0
68610
BOK FINANCIAL CORP
Common Stock
05561Q201
5997
87568
SH
SOLE
81069
0
6499
BOLIDEN AB-UNSPN ADR
ADR
09752V102
241
3338
SH
SOLE
1720
0
1618
BOLLORE
Common Stock
F10659260
191
45612
SH
SOLE
45612
0
0
BONANZA CREEK ENERGY I COM
Common Stock
097793400
2128
110086
SH
SOLE
107552
0
2534
BOOKING HOLDINGS INC
Common Stock
09857L108
258420
116025
SH
SOLE
98096
0
17929
BOOT BARN HLDGS INC COM
Common Stock
099406100
3138
72379
SH
SOLE
63472
0
8907
BOOZ ALLEN HAMILTON HOLDING CO
Common Stock
099502106
24214
277748
SH
SOLE
240238
0
37510
BORGWARNER INC
Common Stock
099724106
67828
1755396
SH
SOLE
995596
0
759800
BOSTON BEER CO INC/THE
Common Stock
100557107
28401
28564
SH
SOLE
25126
0
3438
BOSTON PRIVATE FINANCIAL HOLDI
Common Stock
101119105
2027
239899
SH
SOLE
207528
0
32371
BOSTON PROPERTIES INC REIT
REIT
101121101
40495
428378
SH
SOLE
273978
0
154400
BOSTON SCIENTIFIC CORP
Common Stock
101137107
133371
3709905
SH
SOLE
2808368
0
901537
BOTTOMLINE TECHNOLOGIES INC
Common Stock
101388106
5173
98090
SH
SOLE
85582
0
12508
BOULDER GROWTH & INC COM
Closed-End Fund
101507101
14360
1289029
SH
SOLE
1053003
0
236026
BOX INC CLASS A
Common Stock
10316T104
1597
88498
SH
SOLE
43188
0
45310
BOYD GAMING CORP
Common Stock
103304101
12118
282338
SH
SOLE
249395
0
32943
BP PLC SPONSORED ADR
ADR
055622104
56530
2754897
SH
SOLE
1953288
0
801609
BRADY CORP
Common Stock
104674106
5908
111846
SH
SOLE
100476
0
11370
BRAEMAR HOTELS & RESORTS INC
REIT
10482B101
479
103862
SH
SOLE
103744
0
118
BRAMBLES LTD - ADR
ADR
105105209
22606
1375064
SH
SOLE
1271578
0
103486
BRANDYWINE RLTY TR SH BEN INT NEW REIT
REIT
105368203
8647
726004
SH
SOLE
547291
0
178714
BRANDYWINEGLOBAL GLOBAL INCOME
Closed-End Fund
10537L104
4047
324009
SH
SOLE
230385
0
93624
BRASKEM S A SP ADR PFD A
ADR
105532105
295
32751
SH
SOLE
31460
0
1291
BRENNTAG AG-UNSP ADR
ADR
107180101
26814
1701409
SH
SOLE
1349254
0
352155
BRF-BRASIL FOODS S A SPONSORED ADR
ADR
10552T107
2003
476879
SH
SOLE
433667
0
43212
BRIDGE BANCORP INC COM
Common Stock
108035106
1040
42991
SH
SOLE
40691
0
2300
BRIDGEBIO PHARMA INC
Common Stock
10806X102
2359
33167
SH
SOLE
30708
0
2459
BRIDGESTONE CORP ADR
ADR
108441205
32592
1987331
SH
SOLE
1702774
0
284558
BRIDGEWATER BANCSHARES INC
Common Stock
108621103
554
44372
SH
SOLE
32068
0
12304
BRIGGS & STRATTON CORP
Common Stock
109043109
2
34147
SH
SOLE
34147
0
0
BRIGHAM MINERALS INC-CL A
Common Stock
10918L103
2543
231388
SH
SOLE
228468
0
2920
BRIGHT HORIZON FAMILY SOLUTI COM
Common Stock
109194100
24692
142738
SH
SOLE
101354
0
41384
BRIGHTCOVE
Common Stock
10921T101
602
32738
SH
SOLE
31540
0
1198
BRIGHTHOUSE FINANCIAL INC
Common Stock
10922N103
12593
347830
SH
SOLE
308951
0
38879
BRIGHTSPHERE INVESTMENT GROUP
Common Stock
10948W103
1990
103218
SH
SOLE
97134
0
6084
BRIGHTVIEW HOLDINGS INC
Common Stock
10948C107
1007
66574
SH
SOLE
63911
0
2663
BRINKER INTERNATIONAL INC
Common Stock
109641100
29406
519822
SH
SOLE
167631
0
352191
BRINK'S CO/THE
Common Stock
109696104
4926
68410
SH
SOLE
62439
0
5971
BRISTOL-MYERS SQUIBB CO
Common Stock
110122108
570666
9199831
SH
SOLE
5869332
0
3330500
BRISTOL-MYERS SQUIBB-CVR
Right
110122157
7
10595
SH
SOLE
10441
0
154
Bristow Group Inc
Common Stock
11040G103
759
28820
SH
SOLE
26754
0
2066
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
70086
1869459
SH
SOLE
1471624
0
397835
BRITISH LD CO SPONSORED ADR
ADR
110828100
31347
4685611
SH
SOLE
4127615
0
557996
BRITVIC PLC SPONSORED ADR
ADR
111190104
473
20813
SH
SOLE
9838
0
10975
BRIXMOR PPTY GROUP INC COM
REIT
11120U105
14679
886923
SH
SOLE
776727
0
110196
BROADCOM INC
Common Stock
11135F101
519943
1187491
SH
SOLE
974839
0
212652
BROADMARK REALTY CAPITAL INC
REIT
11135B100
390
38266
SH
SOLE
37456
0
810
BROADRIDGE FINANCIAL SOLUTIONS
Common Stock
11133T103
62952
410914
SH
SOLE
355971
0
54943
BROOKDALE SENIOR LIVING INC
Common Stock
112463104
2050
462760
SH
SOLE
309169
0
153591
BROOKFIELD ASSET MANAGEMENT IN
Common Stock
112585104
31170
755270
SH
SOLE
721945
0
33325
BROOKFIELD INFRASTRUCTURE-A
Common Stock
11275Q107
1231
17020
SH
SOLE
15289
0
1731
BROOKFIELD PROPERTY REIT INC
REIT
11282X103
326
21827
SH
SOLE
21484
0
343
BROOKFIELD REAL ASSETS INCOM
Closed-End Fund
112830104
8147
456932
SH
SOLE
329709
0
127223
BROOKFIELD RENEWABLE COR-A
Common Stock
11284V105
5551
95257
SH
SOLE
91478
0
3779
BROOKLINE BANCORP INC
Common Stock
11373M107
1894
157291
SH
SOLE
125220
0
32071
BROOKS AUTOMATION INC
Common Stock
114340102
11881
175114
SH
SOLE
153356
0
21758
BROTHER INDS LTD ADR
ADR
114813207
810
19658
SH
SOLE
9867
0
9791
BROWN & BROWN INC COM
Common Stock
115236101
21365
450637
SH
SOLE
423567
0
27071
BROWN FORMAN CORP CL A
Common Stock
115637100
10561
143746
SH
SOLE
139263
0
4483
Brown-Forman Corp
Common Stock
115637209
82332
1036530
SH
SOLE
905630
0
130900
BRP GROUP INC-A
Common Stock
05589G102
1408
46980
SH
SOLE
46014
0
966
BRP INC/CA- SUB VOTING
Common Stock
05577W200
491
7437
SH
SOLE
7411
0
26
BRT APARTMENTS CORP
REIT
055645303
331
21805
SH
SOLE
21545
0
260
BRUKER CORP
Common Stock
116794108
10587
195587
SH
SOLE
100364
0
95223
BRUNSWICK CORP/DE
Common Stock
117043109
12390
162510
SH
SOLE
121325
0
41184
BRYN MAWR BANK CORP
Common Stock
117665109
785
25672
SH
SOLE
22668
0
3003
BUCKLE INC/THE
Common Stock
118440106
2862
98027
SH
SOLE
89478
0
8549
BUDWEISER BREWING-UNSP ADR
ADR
11902E105
381
29336
SH
SOLE
29336
0
0
BUILD-A-BEAR WORKSHOP INC
Common Stock
120076104
78
18304
SH
SOLE
18304
0
0
BUILDERS FIRSTSOURCE INC
Common Stock
12008R107
13305
326029
SH
SOLE
180708
0
145321
BUNGE LTD
Common Stock
G16962105
50642
772216
SH
SOLE
353531
0
418685
BUNZL PLC - SPONS ADR
ADR
120738406
24460
719420
SH
SOLE
526750
0
192670
BURBERRY GROUP PLC SPONSORED ADR
ADR
12082W204
15973
650357
SH
SOLE
569320
0
81037
BURLINGTON STORES INC
Common Stock
122017106
27091
103578
SH
SOLE
84782
0
18797
Burning Rock Biotech Ltd
ADR
12233L107
243
10506
SH
SOLE
10506
0
0
BWX TECHNOLOGIES
Common Stock
05605H100
24257
402408
SH
SOLE
167901
0
234506
BYD CO LTD ADR
ADR
05606L100
8711
165082
SH
SOLE
158008
0
7074
BYLINE BANCORP INC
Common Stock
124411109
419
27101
SH
SOLE
27083
0
18
C4 THERAPEUTICS INC
Common Stock
12529R107
471
14204
SH
SOLE
894
0
13310
CABLE ONE INC
Common Stock
12685J105
22009
9880
SH
SOLE
7427
0
2453
CABOT CORP
Common Stock
127055101
19039
424224
SH
SOLE
153753
0
270471
CABOT OIL & GAS CORP
Common Stock
127097103
42669
2620928
SH
SOLE
1954799
0
666129
CACI INTERNATIONAL INC
Common Stock
127190304
19012
76253
SH
SOLE
63185
0
13068
CACTUS INC - A
Common Stock
127203107
3594
137851
SH
SOLE
91019
0
46832
CADENCE BANCORP
Common Stock
12739A100
9372
570764
SH
SOLE
530788
0
39976
CADENCE DESIGN SYSTEMS INC
Common Stock
127387108
118130
865862
SH
SOLE
694840
0
171022
CADIZ INC COM NEW
Common Stock
127537207
267
25098
SH
SOLE
21684
0
3414
CAE INC
Common Stock
124765108
9513
342942
SH
SOLE
336954
0
5988
CAESARS ENTERTAINMENT INC
Common Stock
12769G100
12573
169282
SH
SOLE
162074
0
7208
CAESARSTONE LTD
Common Stock
M20598104
777
60252
SH
SOLE
52456
0
7795
CAI INTERNATIONAL INC
Common Stock
12477X106
786
25157
SH
SOLE
24888
0
269
CAIXABANK ADR
ADR
12803K109
7467
9023474
SH
SOLE
575874
0
8447600
CALAMOS CONVERTIBLE OPP&INC
Closed-End Fund
128117108
534
39407
SH
SOLE
39407
0
0
CALAMOS CVT AND HIGH INCOME
Closed-End Fund
12811P108
690
48343
SH
SOLE
48343
0
0
CALAMOS LNG/SHRT EQ & DYN
Closed-End Fund
12812C106
223
12804
SH
SOLE
10389
0
2415
CALAMP CORP
Common Stock
128126109
1235
124477
SH
SOLE
119117
0
5360
CALAVO GROWERS INC
Common Stock
128246105
3703
53329
SH
SOLE
26188
0
27141
CALBEE INC- UNSPONSORED ADR
ADR
12825N107
1425
193551
SH
SOLE
162311
0
31240
CALERES INC
Common Stock
129500104
2474
158066
SH
SOLE
151147
0
6919
CALIFORNIA WATER SERVICE GROUP
Common Stock
130788102
7020
129923
SH
SOLE
120034
0
9889
CALITHERA BIOSCIENCES COM
Common Stock
13089P101
70
14160
SH
SOLE
11557
0
2603
CALIX INC COM
Common Stock
13100M509
5882
197664
SH
SOLE
35337
0
162327
CALLAWAY GOLF CO
Common Stock
131193104
8626
359285
SH
SOLE
229302
0
129983
CALLON PETROLEUM CO
Common Stock
13123X508
838
63699
SH
SOLE
58795
0
4904
CAL-MAINE FOODS INC
Common Stock
128030202
4801
127902
SH
SOLE
70984
0
56918
CALYXT INC
Common Stock
13173L107
73
17406
SH
SOLE
17348
0
58
CAMDEN NATIONAL CORP
Common Stock
133034108
1822
50927
SH
SOLE
6073
0
44854
CAMDEN PPTY TR SH BEN INT REIT
REIT
133131102
25371
253913
SH
SOLE
219005
0
34908
CAMECO CORP
Common Stock
13321L108
10620
792565
SH
SOLE
768844
0
23721
CAMPBELL SOUP CO
Common Stock
134429109
24969
516428
SH
SOLE
417352
0
99075
CAMPING WORLD HOLDINGS INC-A
Common Stock
13462K109
1342
51523
SH
SOLE
46329
0
5194
Camtek Ltd/Israel
Common Stock
M20791105
212
9669
SH
SOLE
9599
0
70
CANADIAN IMPERIAL BANK OF COMM
Common Stock
136069101
18850
220541
SH
SOLE
210626
0
9914
Canadian National Railway Co
Common Stock
136375102
63823
581002
SH
SOLE
538411
0
42591
CANADIAN NATURAL RESOURCES
Common Stock
136385101
26355
1095859
SH
SOLE
409232
0
686628
Canadian Pacific Railway Ltd
Common Stock
13645T100
39469
113845
SH
SOLE
108464
0
5381
CANADIAN SOLAR INC
Common Stock
136635109
521
10175
SH
SOLE
10175
0
0
CANNAE HOLDINGS INC
Common Stock
13765N107
5970
134859
SH
SOLE
94068
0
40791
CANON INC ADR
ADR
138006309
33951
1749174
SH
SOLE
1593967
0
155206
CANOPY GROWTH CORP
Common Stock
138035100
646
26235
SH
SOLE
26235
0
0
CANTEL MEDICAL CORP
Common Stock
138098108
4004
50767
SH
SOLE
43397
0
7370
CAPCOM CO LTD - ADR UNSPON
ADR
13916V107
269
8374
SH
SOLE
8324
0
50
CAPGEMINI SA - ADR
ADR
13961R100
27190
881936
SH
SOLE
798853
0
83083
CAPITAL BANCORP INC/MD
Common Stock
139737100
224
16053
SH
SOLE
355
0
15698
CAPITAL CITY BANK GROUP INC
Common Stock
139674105
595
24224
SH
SOLE
11957
0
12267
CAPITAL ONE FINANCIAL CORP
Common Stock
14040H105
178419
1804948
SH
SOLE
1082369
0
722578
CAPITALAND LTD SPONSORED ADR
ADR
140547100
382
79010
SH
SOLE
62170
0
16840
CAPITOL FEDERAL FINANCIAL INC
Common Stock
14057J101
4345
347594
SH
SOLE
328412
0
19182
CAPRI HOLDINGS LTD
Common Stock
G1890L107
31844
758196
SH
SOLE
645376
0
112820
CAPSTAR FINANCIAL HOLDINGS INC
Common Stock
14070T102
382
25888
SH
SOLE
13274
0
12614
CAPSTEAD MORTGAGE CORP REIT
REIT
14067E506
1247
214631
SH
SOLE
196762
0
17869
CARA THERAPEUTICS INC
Common Stock
140755109
789
52176
SH
SOLE
48018
0
4158
CARDINAL HEALTH INC
Common Stock
14149Y108
70937
1324442
SH
SOLE
861887
0
462554
CARDIOVASCULAR SYSTEMS INC
Common Stock
141619106
4308
98438
SH
SOLE
61820
0
36618
CARDLYTICS
Common Stock
14161W105
9113
63828
SH
SOLE
21280
0
42548
CARDTRONICS PLC
Common Stock
G1991C105
3115
88231
SH
SOLE
56788
0
31443
CAREDX INC
Common Stock
14167L103
5144
71007
SH
SOLE
9043
0
61964
CARETRUST REIT INC
REIT
14174T107
5387
242886
SH
SOLE
167972
0
74914
CARGURUS INC
Common Stock
141788109
1811
57072
SH
SOLE
49420
0
7652
CARL ZEISS MEDIT-UNSPON ADR
ADR
14218T105
2264
16882
SH
SOLE
14747
0
2135
CARLISLE COS INC
Common Stock
142339100
27417
175546
SH
SOLE
159983
0
15563
CARLSBERG AS SPONSORED ADR
ADR
142795202
22149
689359
SH
SOLE
615884
0
73475
CARMAX INC
Common Stock
143130102
47744
505442
SH
SOLE
424041
0
81401
CARNIVAL CORP
Common Stock
143658300
79381
3664880
SH
SOLE
2518612
0
1146268
CARNIVAL PLC ADR
ADR
14365C103
9005
480502
SH
SOLE
467480
0
13022
CarParts.com Inc
Common Stock
14427M107
1049
84696
SH
SOLE
6959
0
77737
CARPENTER TECHNOLOGY CORP
Common Stock
144285103
3925
134771
SH
SOLE
130515
0
4256
CARREFOUR SA - SPON ADR
ADR
144430204
19385
5651558
SH
SOLE
3987487
0
1664071
CARRIAGE SERVICES INC
Common Stock
143905107
1100
35133
SH
SOLE
7551
0
27582
CARRIER GLOBAL CORP
Common Stock
14448C104
107410
2847561
SH
SOLE
1797355
0
1050206
CARROLS RESTAURANT GROUP INC
Common Stock
14574X104
368
58576
SH
SOLE
42613
0
15963
CARS.COM INC
Common Stock
14575E105
2594
229573
SH
SOLE
179138
0
50435
CARTER BANK & TRUST
Common Stock
146103106
928
86573
SH
SOLE
80214
0
6359
CARTER'S INC
Common Stock
146229109
8267
87886
SH
SOLE
50058
0
37828
CARVANA CO
Common Stock
146869102
17034
71112
SH
SOLE
60440
0
10672
CASA SYSTEMS INC
Common Stock
14713L102
124
20043
SH
SOLE
19561
0
482
CASELLA WASTE SYSTEMS INC
Common Stock
147448104
3439
55515
SH
SOLE
49389
0
6126
CASEY'S GENERAL STORES INC
Common Stock
147528103
17462
97760
SH
SOLE
69868
0
27892
CASI PHARMACEUTICALS INC
Common Stock
14757U109
72
24466
SH
SOLE
24404
0
62
CASIO COMPUTER LTD ADR
ADR
147618201
672
3719
SH
SOLE
3231
0
488
CASPER SLEEP INC
Common Stock
147626105
566
91988
SH
SOLE
91883
0
105
CASS INFORMATION SYSTEMS INC
Common Stock
14808P109
1851
47578
SH
SOLE
36981
0
10597
CASTLE BIOSCIENCES INC
Common Stock
14843C105
1652
24600
SH
SOLE
8920
0
15680
CATABASIS PHARMACEUTICALS IN
Common Stock
14875P206
63
29423
SH
SOLE
29058
0
365
CATALENT INC COM
Common Stock
148806102
44077
423535
SH
SOLE
249011
0
174524
CATALYST BIOSCIENCES INC
Common Stock
14888D208
277
43876
SH
SOLE
42637
0
1239
CATALYST PHARM PARTNER COM
Common Stock
14888U101
399
119529
SH
SOLE
36721
0
82808
CATCHMARK TIMBER TR IN CL A
REIT
14912Y202
3836
409832
SH
SOLE
294608
0
115224
CATERPILLAR INC
Common Stock
149123101
306569
1684261
SH
SOLE
1416922
0
267340
CATHAY GENERAL BANCORP
Common Stock
149150104
9932
308540
SH
SOLE
268046
0
40493
CATO CORP/THE
Common Stock
149205106
431
44934
SH
SOLE
42532
0
2402
CAVCO INDUSTRIES INC
Common Stock
149568107
2149
12248
SH
SOLE
11031
0
1217
CBIZ INC
Common Stock
124805102
4297
161489
SH
SOLE
129148
0
32341
CBOE GLOBAL MARKETS INC
Common Stock
12503M108
23675
254237
SH
SOLE
128567
0
125670
CBRE CLARION GLOBAL REAL ESTATE INCOME FND
Closed-End Fund
12504G100
18642
2709602
SH
SOLE
2017627
0
691975
CBRE GROUP INC - A
Common Stock
12504L109
65676
1047127
SH
SOLE
868592
0
178535
CBTX INC
Common Stock
12481V104
1236
48437
SH
SOLE
44089
0
4348
CD PROJEKT SA - UNSP ADR
ADR
125105106
313
17100
SH
SOLE
16188
0
912
CDK GLOBAL INC
Common Stock
12508E101
12378
238810
SH
SOLE
216203
0
22607
CDW CORP/DE
Common Stock
12514G108
42855
325176
SH
SOLE
290731
0
34444
CECO ENVIRONMENTAL CORP
Common Stock
125141101
258
37044
SH
SOLE
36997
0
47
CECONOMY AG ADR
ADR
150042109
19
13330
SH
SOLE
13330
0
0
CELANESE CORP
Common Stock
150870103
66128
508910
SH
SOLE
347064
0
161846
CELESIO AG - UNSPONSORED ADR
ADR
58155Y106
272
42750
SH
SOLE
41993
0
757
CELESTICA INC
Common Stock
15101Q108
400
49578
SH
SOLE
49448
0
130
CELLNEX TELECOM SAU-UNSP ADR
ADR
15117X105
683
21912
SH
SOLE
329
0
21583
CELLULAR BIOMEDICINE G COM NEW
Common Stock
15117P102
804
43748
SH
SOLE
15056
0
28692
CELSIUS HOLDINGS INC
Common Stock
15118V207
6164
122522
SH
SOLE
27822
0
94700
CEMEX S A SPON ADR 5 ORD
ADR
151290889
20934
4049201
SH
SOLE
3989317
0
59884
CENOVUS ENERGY INC
Common Stock
15135U109
5846
967874
SH
SOLE
949017
0
18858
CENTENE CORP
Common Stock
15135B101
99487
1657282
SH
SOLE
1436594
0
220688
CENTENNIAL RESOURCE DEVELO-A
Common Stock
15136A102
2687
1791564
SH
SOLE
1791564
0
0
CENTERPOINT ENERGY INC
Common Stock
15189T107
48316
2232737
SH
SOLE
1933438
0
299298
CENTERSPACE
REIT
15202L107
2607
36902
SH
SOLE
19524
0
17378
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS)
ADR
15234Q207
1150
164559
SH
SOLE
148742
0
15817
CENTRAIS ELETRICAS BR-SP ADR
ADR
15234Q108
379
53536
SH
SOLE
49675
0
3862
CENTRAL GARDEN AND PET CO
Common Stock
153527106
542
14026
SH
SOLE
12927
0
1099
CENTRAL GARDEN AND PET CO
Common Stock
153527205
4569
125770
SH
SOLE
91135
0
34635
CENTRAL JAPAN RAI - UNSPON ADR
ADR
153766100
19220
1359246
SH
SOLE
1226854
0
132392
CENTRAL PACIFIC FINANCIAL CORP
Common Stock
154760409
3001
157842
SH
SOLE
125543
0
32298
CENTRAL PUERTO - SPONSORED ADR
ADR
155038201
93
34582
SH
SOLE
34442
0
140
CENTRAL SECS CORP COM
Closed-End Fund
155123102
1759
53895
SH
SOLE
46110
0
7785
CENTRAL VY CMNTY BANC COM
Common Stock
155685100
441
29629
SH
SOLE
28567
0
1063
CENTRICA PLC SPON ADR NEW
ADR
15639K300
2477
1002795
SH
SOLE
949625
0
53170
CENTURY ALUMINUM CO
Common Stock
156431108
6285
569777
SH
SOLE
141739
0
428038
CENTURY BANCORP INC CL A NON VTG
Common Stock
156432106
513
6631
SH
SOLE
5706
0
925
CENTURY CASINOS INC
Common Stock
156492100
174
27266
SH
SOLE
27266
0
0
CENTURY COMMUNITIES INC
Common Stock
156504300
3632
82952
SH
SOLE
50583
0
32369
CERENCE INC
Common Stock
156727109
7280
72452
SH
SOLE
48805
0
23647
CERIDIAN HCM HOLDING INC
Common Stock
15677J108
8660
81268
SH
SOLE
70686
0
10582
CERNER CORP
Common Stock
156782104
88545
1128253
SH
SOLE
988421
0
139832
Certara Inc
Common Stock
15687V109
405
12000
SH
SOLE
0
0
12000
CERUS CORP COM
Common Stock
157085101
631
91203
SH
SOLE
88071
0
3132
CEVA INC COM
Common Stock
157210105
2720
59790
SH
SOLE
55954
0
3836
CF INDUSTRIES HOLDINGS INC
Common Stock
125269100
27092
699866
SH
SOLE
618160
0
81707
CGI GROUP INC
Common Stock
12532H104
19257
242808
SH
SOLE
238003
0
4805
CH ROBINSON WORLDWIDE INC
Common Stock
12541W209
62817
669195
SH
SOLE
485510
0
183685
CHAMPIONX CORP
Common Stock
15872M104
3398
222087
SH
SOLE
209768
0
12319
CHANGE HEALTHCARE INC
Common Stock
15912K100
16998
911437
SH
SOLE
331975
0
579462
CHANNELADVISOR CORP COM
Common Stock
159179100
2286
143060
SH
SOLE
15292
0
127768
CHARLES RIVER LABORATORIES INT
Common Stock
159864107
28525
114162
SH
SOLE
79042
0
35120
CHARLES SCHWAB CORP/THE
Common Stock
808513105
222019
4185871
SH
SOLE
3298929
0
886941
CHART INDUSTRIES INC
Common Stock
16115Q308
35968
305355
SH
SOLE
71090
0
234265
CHARTER COMMUNICATIONS INC
Common Stock
16119P108
350703
530124
SH
SOLE
451731
0
78393
CHASE CORP
Common Stock
16150R104
271
2680
SH
SOLE
2100
0
580
CHATHAM LODGING TR COM REIT
REIT
16208T102
4285
396783
SH
SOLE
317647
0
79136
CHECK POINT SOFTWARE TECHNOLOG
Common Stock
M22465104
39046
293774
SH
SOLE
216028
0
77747
CHECKPOINT THERAPEUTICS INC
Common Stock
162828107
63
23790
SH
SOLE
19713
0
4077
CHEESECAKE FACTORY INC/THE
Common Stock
163072101
9376
252985
SH
SOLE
243334
0
9651
CHEFS' WAREHOUSE INC/THE
Common Stock
163086101
3358
130722
SH
SOLE
40365
0
90357
CHEGG INC
Common Stock
163092109
7301
80826
SH
SOLE
66078
0
14748
CHEMBIO DIAGNOSTICS IN COM NEW
Common Stock
163572209
107
22549
SH
SOLE
21439
0
1110
CHEMED CORP
Common Stock
16359R103
34144
64107
SH
SOLE
44597
0
19510
CHEMOCENTRYX INC COM
Common Stock
16383L106
3221
52025
SH
SOLE
48554
0
3471
CHEMOURS CO/THE
Common Stock
163851108
13749
554603
SH
SOLE
439403
0
115200
CHENIERE ENERGY INC COM NEW
Common Stock
16411R208
31724
528471
SH
SOLE
502134
0
26337
CHERRY HILL MORTGAGE INVESTM
REIT
164651101
1728
189105
SH
SOLE
171672
0
17433
CHESAPEAKE UTILITIES CORP
Common Stock
165303108
10824
100023
SH
SOLE
82191
0
17832
CHEVRON CORP
Common Stock
166764100
465167
5508198
SH
SOLE
4091908
0
1416289
Chewy Inc
Common Stock
16679L109
1464
16287
SH
SOLE
14802
0
1485
CHIASMA INC COM
Common Stock
16706W102
51
11617
SH
SOLE
6510
0
5107
CHICO'S FAS INC
Common Stock
168615102
220
138573
SH
SOLE
136851
0
1722
CHILDRENS PLACE INC/THE
Common Stock
168905107
4191
83652
SH
SOLE
47390
0
36262
CHIMERA INVESTMENT CORP REIT
REIT
16934Q208
5198
507147
SH
SOLE
490979
0
16168
CHINA BIOLOGIC PRODS HOLDINGS
Common Stock
G21515104
1849
15656
SH
SOLE
15656
0
0
CHINA CONTRUCT UNSPON ADR
ADR
168919108
11842
788439
SH
SOLE
755546
0
32893
CHINA EASTN AIRLS LTD SPON ADR CL H
ADR
16937R104
767
35638
SH
SOLE
34288
0
1350
CHINA GAS HOLDINGS LTD-ADR
ADR
168935104
3137
31836
SH
SOLE
23785
0
8051
CHINA LIFE INS CO LTD SPON ADR REP H
ADR
16939P106
6231
563355
SH
SOLE
512960
0
50395
CHINA MERCHANTS BK CO ADR
ADR
16950T102
6131
196041
SH
SOLE
184796
0
11245
CHINA MOBILE HONG KONG LTD SPONSORED ADR
ADR
16941M109
3728
130620
SH
SOLE
111907
0
18712
CHINA OVERSEAS LD&INVT ADR
ADR
169403201
3862
362256
SH
SOLE
344251
0
18005
CHINA PETE & CHEM CORP SPON ADR H SHS
ADR
16941R108
4153
93116
SH
SOLE
86977
0
6139
CHINA RES LD LTD ADR
ADR
16942S105
206
5037
SH
SOLE
5037
0
0
CHINA SHENHUA ENERGY C ADR
ADR
16942A302
4219
564808
SH
SOLE
542370
0
22438
CHINA SOUTHN AIRLS LTD SPON ADR CL H
ADR
169409109
528
17805
SH
SOLE
16769
0
1036
CHINA TELECOM CORP LTD SPON ADR H SHS
ADR
169426103
658
23888
SH
SOLE
22214
0
1674
CHINA UNICOM LTD SPONSORED ADR
ADR
16945R104
1572
276765
SH
SOLE
253636
0
23129
CHIPMOS TECHNOLOGIES INC ADR
ADR
16965P202
216
8856
SH
SOLE
8779
0
77
CHIPOTLE MEXICAN GRILL INC
Common Stock
169656105
92508
66710
SH
SOLE
58720
0
7990
CHOICE HOTELS INTERNATIONAL IN
Common Stock
169905106
13927
130489
SH
SOLE
106792
0
23697
CHOW TAI FOOK JEWEL-UNSP ADR
ADR
17044P106
236
18457
SH
SOLE
18341
0
116
CHR HANSEN HLDG A/S SPONSORED ADR
ADR
12545M207
12577
491677
SH
SOLE
444994
0
46683
CHRISTIAN DIOR SE-UNSPON ADR
ADR
170715106
814
6194
SH
SOLE
6093
0
101
CHROMADEX CORP COM NEW
Common Stock
171077407
235
48913
SH
SOLE
6240
0
42673
CHUBB LTD
Common Stock
H1467J104
183609
1192886
SH
SOLE
940539
0
252347
CHUGAI PHARMACEUTIC-UNSP ADR
ADR
171269103
22346
840058
SH
SOLE
764579
0
75479
CHUNGHWA TELECOM CO LTD-ADR
ADR
17133Q502
21264
550603
SH
SOLE
521339
0
29264
CHURCH & DWIGHT CO INC
Common Stock
171340102
96062
1101244
SH
SOLE
808141
0
293103
CHURCHILL DOWNS INC
Common Stock
171484108
10108
51892
SH
SOLE
39422
0
12470
CHUYS HLDGS INC COM
Common Stock
171604101
630
23789
SH
SOLE
21426
0
2363
CIA CERVECERIAS UNIDAS - ADR
ADR
204429104
3872
263431
SH
SOLE
249959
0
13472
CIA DE SANEAMENTO BASICO DO ES
ADR
20441A102
4725
550092
SH
SOLE
530607
0
19485
CIA ENERGETICA DE MINAS GERAIS
ADR
204409601
3188
1107101
SH
SOLE
1069060
0
38041
CIA SIDERURGICA NACIONAL SA
ADR
20440W105
998
167809
SH
SOLE
133670
0
34139
Cie Financiere Richemont SA
Common Stock
H25662182
1440
15665
SH
SOLE
15665
0
0
CIELO S A SPONSORED ADR
ADR
171778202
11
12918
SH
SOLE
10634
0
2284
CIENA CORP
Common Stock
171779309
19873
376025
SH
SOLE
226039
0
149986
CIGNA CORP
Common Stock
125523100
231968
1114267
SH
SOLE
926662
0
187605
CIMAREX ENERGY CO
Common Stock
171798101
29242
779581
SH
SOLE
522568
0
257013
CIMPRESS PLC
Common Stock
G2143T103
1814
20678
SH
SOLE
6349
0
14329
CINCINNATI BELL INC
Common Stock
171871502
2498
163509
SH
SOLE
151291
0
12218
CINCINNATI FINANCIAL CORP
Common Stock
172062101
46678
534256
SH
SOLE
472762
0
61494
CINEMARK HOLDINGS INC
Common Stock
17243V102
12159
698405
SH
SOLE
216110
0
482295
CINTAS CORP
Common Stock
172908105
108623
307314
SH
SOLE
237029
0
70285
CIRCOR INTERNATIONAL INC
Common Stock
17273K109
2903
75513
SH
SOLE
39065
0
36448
CIRRUS LOGIC INC
Common Stock
172755100
9748
118593
SH
SOLE
90045
0
28548
CISCO SYSTEMS INC
Common Stock
17275R102
802094
17923886
SH
SOLE
12395790
0
5528097
CIT GROUP INC
Common Stock
125581801
31253
870561
SH
SOLE
505331
0
365230
CITIGROUP INC
Common Stock
172967424
412144
6684145
SH
SOLE
4062332
0
2621813
CITIZENS FINL GRP INC COM
Common Stock
174610105
121063
3385419
SH
SOLE
2178448
0
1206971
CITIZENS INC/TX
Common Stock
174740100
178
31022
SH
SOLE
30208
0
814
CITRIX SYSTEMS INC
Common Stock
177376100
102272
786102
SH
SOLE
429249
0
356853
CITY DEVS LTD SPONSORED ADR
ADR
177797305
4981
828785
SH
SOLE
728535
0
100250
CITY HOLDING CO
Common Stock
177835105
2815
40477
SH
SOLE
37531
0
2946
CITY OFFICE REIT INC
REIT
178587101
447
45777
SH
SOLE
24069
0
21708
CIVISTA BANCSHARES INC
Common Stock
178867107
224
12767
SH
SOLE
12569
0
198
CK HUTCHINSON HOLDIN-UNSP ADR
ADR
12562Y100
8408
1208035
SH
SOLE
1154413
0
53622
CLARIVATE PLC
Common Stock
G21810109
1696
57080
SH
SOLE
57080
0
0
CLARUS CORP
Common Stock
18270P109
1407
91374
SH
SOLE
5044
0
86330
CLEAN ENERGY FUELS CORP
Common Stock
184499101
2857
363487
SH
SOLE
321979
0
41508
CLEAN HARBORS INC
Common Stock
184496107
11600
152436
SH
SOLE
76599
0
75837
CLEAR CHANNEL OUTDOOR HOLDINGS
Common Stock
18453H106
504
305502
SH
SOLE
305502
0
0
CLEARWATER PAPER CORP
Common Stock
18538R103
2124
56258
SH
SOLE
33300
0
22958
CLEARWAY ENERGY INC-A
Common Stock
18539C105
3154
106723
SH
SOLE
37449
0
69274
CLEARWAY ENERGY INC-C
Common Stock
18539C204
5743
179876
SH
SOLE
170116
0
9760
CLICKS GROUP LTD - SP ADR
ADR
18682W205
641
18446
SH
SOLE
17827
0
619
CLIFFS NATURAL RESOURCES INC
Common Stock
185899101
12592
864838
SH
SOLE
691480
0
173358
CLIPPER REALTY INC
REIT
18885T306
251
35614
SH
SOLE
25311
0
10303
CLOROX CO/THE
Common Stock
189054109
122338
605876
SH
SOLE
509388
0
96488
CLOSE BROTHERS GRP-UNSP ADR
ADR
189062102
429
10836
SH
SOLE
0
0
10836
CLOUDERA INC
Common Stock
18914U100
6271
450820
SH
SOLE
362638
0
88182
CLOUDFLARE INC - CLASS A
Common Stock
18915M107
4615
60735
SH
SOLE
57004
0
3731
CLOUGH GBL OPPS FUND SH BEN INT
Closed-End Fund
18914E106
1364
122734
SH
SOLE
81187
0
41547
CLOVIS ONCOLOGY INC COM
Common Stock
189464100
206
42975
SH
SOLE
42545
0
430
CLP HOLDINGS LTD SPONSORED ADR
ADR
18946Q101
15905
1730448
SH
SOLE
1628417
0
102032
CMC Materials Inc
Common Stock
12571T100
7806
51590
SH
SOLE
36606
0
14983
CME GROUP INC
Common Stock
12572Q105
202185
1110603
SH
SOLE
798732
0
311870
CMMNTY BANKERS TR CORP COM
Common Stock
203612106
92
13565
SH
SOLE
13565
0
0
CMS ENERGY CORP
Common Stock
125896100
93614
1534397
SH
SOLE
1349894
0
184504
CNA FINANCIAL CORP
Common Stock
126117100
6700
171975
SH
SOLE
162353
0
9622
CNH INDUSTRIAL NV
Common Stock
N20944109
1863
145074
SH
SOLE
139776
0
5298
CNO FINANCIAL GROUP INC
Common Stock
12621E103
28270
1271726
SH
SOLE
380922
0
890804
CNOOC LTD SPONSORED ADR
ADR
126132109
3499
38176
SH
SOLE
30190
0
7986
CNX RESOURCES CORP
Common Stock
12653C108
5083
470626
SH
SOLE
447336
0
23290
CO BRASILEIRA DE DISTR ADR
ADR
20440T300
516
36006
SH
SOLE
35471
0
535
COCA COLA AMATIL LTD SPONSORED ADR
ADR
191085208
34781
3549123
SH
SOLE
3206780
0
342343
COCA COLA HBC AG-UNSPR ADR
ADR
191223205
16934
521362
SH
SOLE
481200
0
40163
COCA-COLA CO/THE
Common Stock
191216100
679080
12382939
SH
SOLE
9789285
0
2593654
COCA-COLA CONSOLIDATED INC
Common Stock
191098102
5629
21140
SH
SOLE
17490
0
3650
COCA-COLA EUROPEAN PARTNERS
Common Stock
G25839104
39327
789233
SH
SOLE
562552
0
226681
COCA-COLA FEMSA S A DE SPON ADR REP L
ADR
191241108
4423
95947
SH
SOLE
92521
0
3426
COCHLEAR LTD ADR
ADR
191459205
8270
112117
SH
SOLE
98508
0
13609
CODEXIS INC COM
Common Stock
192005106
637
29199
SH
SOLE
28024
0
1175
COEUR MINING INC
Common Stock
192108504
4236
409291
SH
SOLE
391386
0
17905
COGENT COMMUNICATIONS HOLDINGS
Common Stock
19239V302
14380
240195
SH
SOLE
158246
0
81948
COGNA EDUCACAO
ADR
19243N106
9
10343
SH
SOLE
9684
0
659
COGNEX CORP
Common Stock
192422103
31862
396865
SH
SOLE
357539
0
39326
COGNIZANT TECHNOLOGY SOLUTIONS
Common Stock
192446102
133669
1631102
SH
SOLE
1355622
0
275480
COHEN & STEERS INC
Common Stock
19247A100
6178
83146
SH
SOLE
41907
0
41239
COHEN & STEERS LTD DUR COM
Closed-End Fund
19248C105
1040
39114
SH
SOLE
23391
0
15723
COHERENT INC
Common Stock
192479103
4464
29758
SH
SOLE
24113
0
5645
COHERUS BIOSCIENCES INC
Common Stock
19249H103
1909
109859
SH
SOLE
61202
0
48657
COHU INC
Common Stock
192576106
4566
119598
SH
SOLE
61041
0
58557
COLFAX CORP
Common Stock
194014106
20279
530306
SH
SOLE
190746
0
339560
COLGATE-PALMOLIVE CO
Common Stock
194162103
249450
2917203
SH
SOLE
2160887
0
756315
COLLECTORS UNIVERSE COM NEW
Common Stock
19421R200
514
6820
SH
SOLE
3623
0
3197
COLLEGIUM PHARMACEUTIC COM
Common Stock
19459J104
2022
100924
SH
SOLE
15567
0
85357
COLLIERS INTERNATIONAL GROUP INC
Common Stock
194693107
544
6106
SH
SOLE
5775
0
331
COLONY CAPITAL INC
REIT
19626G108
7797
1621021
SH
SOLE
1360157
0
260864
COLONY CREDIT REAL ESTATE INC
REIT
19625T101
3661
488100
SH
SOLE
449810
0
38290
COLOPLAST A/S ADR
ADR
19624Y200
32410
2115528
SH
SOLE
1916318
0
199210
COLRUYT SA - UNSPONSORED ADR
ADR
196850101
334
22911
SH
SOLE
12956
0
9955
COLUMBIA BANKING SYSTEM INC
Common Stock
197236102
14363
400088
SH
SOLE
138955
0
261133
COLUMBIA FINANCIAL INC
Common Stock
197641103
1194
76713
SH
SOLE
53557
0
23156
COLUMBIA PPTY TR INC COM NEW
REIT
198287203
6255
436190
SH
SOLE
293981
0
142209
COLUMBIA SPORTSWEAR CO
Common Stock
198516106
12581
143977
SH
SOLE
127347
0
16630
COLUMBUS MCKINNON CORP/NY
Common Stock
199333105
1414
36778
SH
SOLE
32976
0
3802
COMCAST CORP
Common Stock
20030N101
831139
15861431
SH
SOLE
13082511
0
2778920
COMERICA INC
Common Stock
200340107
103196
1847396
SH
SOLE
1265616
0
581780
COMFORT SYSTEMS USA INC
Common Stock
199908104
3631
68960
SH
SOLE
64250
0
4710
COMM SERV SELECT SECTOR SPDR
ETF
81369Y852
1916
28397
SH
SOLE
23395
0
5002
COMMERCE BANCSHARES INC/MO
Common Stock
200525103
14574
221829
SH
SOLE
182815
0
39015
COMMERCIAL INTL BK EGY SPONSORED ADR
ADR
201712304
3590
967619
SH
SOLE
889857
0
77762
COMMERCIAL METALS CO
Common Stock
201723103
18548
903034
SH
SOLE
227547
0
675487
COMMERCIAL VEHICLE GROUP INC
Common Stock
202608105
164
18916
SH
SOLE
18916
0
0
COMMERZBANK A G SPONSORED ADR
ADR
202597605
12889
1998265
SH
SOLE
1799181
0
199084
COMMONWEALTH BANK AUS-SP ADR
ADR
202712600
77902
1228165
SH
SOLE
1084564
0
143601
COMMSCOPE HOLDING CO INC
Common Stock
20337X109
4974
371173
SH
SOLE
208873
0
162300
COMMUNITY BANK SYSTEM INC
Common Stock
203607106
7813
125389
SH
SOLE
118038
0
7351
COMMUNITY HEALTH SYSTEMS INC
Common Stock
203668108
1364
183596
SH
SOLE
165938
0
17658
COMMUNITY HEALTHCARE T COM
REIT
20369C106
5521
117196
SH
SOLE
100588
0
16608
COMMUNITY TRUST BANCORP INC
Common Stock
204149108
1800
48590
SH
SOLE
13782
0
34808
COMMVAULT SYSTEMS INC
Common Stock
204166102
6386
115330
SH
SOLE
80689
0
34641
COMPAGNIE DE SAINT-UNSP ADR
ADR
204280309
20559
2249291
SH
SOLE
2032737
0
216554
COMPAGNIE FIN RICHEMONTAG S
ADR
204319107
42942
4798545
SH
SOLE
3381178
0
1417368
COMPANHIA PARA ENER SPON ADR PFD
ADR
20441B407
1768
123618
SH
SOLE
117490
0
6128
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR
ADR
204448104
13111
1075513
SH
SOLE
1066471
0
9042
COMPASS GROUP PLC ADR
ADR
20449X401
43062
2299117
SH
SOLE
1851133
0
447984
COMPASS MINERALS INTERNATIONAL
Common Stock
20451N101
3510
56867
SH
SOLE
52662
0
4204
COMPUTER PROGRAMS & SYSTEMS IN
Common Stock
205306103
1250
46555
SH
SOLE
23573
0
22982
COMPUTERSHARE LTD SPONSORED ADR
ADR
20557R105
1571
138830
SH
SOLE
125816
0
13014
COMSCORE INC
Common Stock
20564W105
193
77649
SH
SOLE
77479
0
170
COMSTOCK RESOURCES INC
Common Stock
205768302
76
17312
SH
SOLE
17260
0
52
COMTECH TELECOMMUNICATIONS COR
Common Stock
205826209
1627
78646
SH
SOLE
62756
0
15890
CONAGRA BRANDS INC
Common Stock
205887102
104634
2885661
SH
SOLE
1797240
0
1088421
CONCENTRIX CORP
Common Stock
20602D101
7524
76228
SH
SOLE
62498
0
13730
CONCERT PHARMACEUTICALS INC
Common Stock
206022105
649
51348
SH
SOLE
5631
0
45717
CONCHO RESOURCES INC
Common Stock
20605P101
39600
678668
SH
SOLE
619847
0
58821
CONDUENT INC
Common Stock
206787103
5835
1215715
SH
SOLE
651857
0
563858
CONMED CORP
Common Stock
207410101
8688
77571
SH
SOLE
73215
0
4356
CONNECTONE BANCORP INC COM
Common Stock
20786W107
439
22158
SH
SOLE
20094
0
2064
CONN'S INC
Common Stock
208242107
1134
97039
SH
SOLE
91688
0
5351
CONOCOPHILLIPS
Common Stock
20825C104
170942
4274617
SH
SOLE
2207714
0
2066903
CONSOL ENERGY INC
Common Stock
20854L108
873
121120
SH
SOLE
107880
0
13240
CONSOLIDATED COMMUNICATIONS HO
Common Stock
209034107
1182
241732
SH
SOLE
230671
0
11061
CONSOLIDATED EDISON INC
Common Stock
209115104
79043
1093724
SH
SOLE
920637
0
173087
CONSOLIDATED WATER CO LTD
Common Stock
G23773107
884
73338
SH
SOLE
29356
0
43982
CONSTELLATION BRANDS INC
Common Stock
21036P108
114523
522815
SH
SOLE
433384
0
89431
CONSTELLIUM SE
Common Stock
F21107101
865
61823
SH
SOLE
60360
0
1463
CONSTRUCTION PARTNERS INC-A
Common Stock
21044C107
1147
39416
SH
SOLE
35635
0
3781
CONTANGO OIL & GAS CO
Common Stock
21075N204
205
89728
SH
SOLE
86526
0
3202
CONTINENTAL AG SPONSORED ADR
ADR
210771200
18699
1249911
SH
SOLE
1135708
0
114203
CONTINENTAL RESOURCES INC/OK
Common Stock
212015101
12398
760632
SH
SOLE
746173
0
14459
CONTROLADORA VUELA CIA DE AV
ADR
21240E105
309
24853
SH
SOLE
23051
0
1802
CONTURA ENERGY INC
Common Stock
21241B100
163
14349
SH
SOLE
13966
0
383
Convenant Logistics Group Inc
Common Stock
22284P105
1217
82202
SH
SOLE
3081
0
79121
COOPER COS INC/THE
Common Stock
216648402
44160
121545
SH
SOLE
108187
0
13358
COOPER TIRE & RUBBER CO
Common Stock
216831107
8944
220841
SH
SOLE
171932
0
48909
COOPER-STANDAR HOLDING
Common Stock
21676P103
3347
96545
SH
SOLE
58071
0
38474
COPA HOLDINGS SA-CLASS A
Common Stock
P31076105
9153
118520
SH
SOLE
99026
0
19494
COPART INC
Common Stock
217204106
80818
635111
SH
SOLE
571002
0
64109
CORBUS PHARMACEUTICALS HOLDI
Common Stock
21833P103
35
27791
SH
SOLE
26660
0
1131
CORCEPT THERAPEUTICS INC COM
Common Stock
218352102
6010
229746
SH
SOLE
178581
0
51165
CORE LABORATORIES N.V.
Common Stock
N22717107
2119
79945
SH
SOLE
58894
0
21051
CORECIVIC INC
REIT
21871N101
1753
267666
SH
SOLE
194248
0
73418
CORELOGIC INC
Common Stock
21871D103
11980
154944
SH
SOLE
145936
0
9008
CORE-MARK HOLDING CO INC
Common Stock
218681104
8210
279522
SH
SOLE
199683
0
79839
CORENERGY INFRASTRUCTURE TRUST
REIT
21870U502
670
97773
SH
SOLE
97537
0
236
COREPOINT LODGING INC
REIT
21872L104
1648
239601
SH
SOLE
236442
0
3159
CORESITE REALTY CORP REIT
REIT
21870Q105
9814
78333
SH
SOLE
57587
0
20746
CORNERSTONE BUILDING BRANDS
Common Stock
21925D109
670
72188
SH
SOLE
56678
0
15510
CORNERSTONE ONDEMAND I COM
Common Stock
21925Y103
4077
92569
SH
SOLE
57217
0
35352
CORNING INC
Common Stock
219350105
141504
3930654
SH
SOLE
2718790
0
1211864
CORP AMERICA AIRPORTS SA
Common Stock
L1995B107
604
151367
SH
SOLE
151367
0
0
CORPORATE OFFICE PPTYS TR SH BEN INT REIT
REIT
22002T108
6392
245078
SH
SOLE
169096
0
75982
CORTEVA INC
Common Stock
22052L104
104764
2705691
SH
SOLE
1919668
0
786023
CORVEL CORP
Common Stock
221006109
3147
29692
SH
SOLE
25703
0
3989
COSAN LTD - CLASS A SHARES
Common Stock
G25343107
2116
114826
SH
SOLE
114529
0
297
COSTAMARE INC SHS
Common Stock
Y1771G102
4120
497573
SH
SOLE
447634
0
49939
COSTAR GROUP INC
Common Stock
22160N109
72704
78660
SH
SOLE
52914
0
25746
COSTCO WHOLESALE CORP
Common Stock
22160K105
617564
1639057
SH
SOLE
1362537
0
276520
COTY INC
Common Stock
222070203
5061
720971
SH
SOLE
666937
0
54034
COUPA SOFTWARE INC
Common Stock
22266L106
30383
89648
SH
SOLE
69905
0
19743
COUSINS PROPERTIES INC REIT
REIT
222795502
9472
282739
SH
SOLE
247777
0
34962
COVANTA HOLDING CORP
Common Stock
22282E102
2601
198096
SH
SOLE
187944
0
10151
COVESTRO AG - SPONSORED ADR
ADR
22304D207
19185
625923
SH
SOLE
566359
0
59564
COVETRUS INC
Common Stock
22304C100
23945
833153
SH
SOLE
369056
0
464097
COWEN GROUP INC
Common Stock
223622606
1491
57352
SH
SOLE
25138
0
32214
CRA INTERNATIONAL INC
Common Stock
12618T105
646
12691
SH
SOLE
931
0
11760
CRACKER BARREL OLD COUNTRY STO
Common Stock
22410J106
5945
45066
SH
SOLE
36457
0
8609
CRANE CO
Common Stock
224399105
17704
227969
SH
SOLE
203096
0
24873
CREDICORP LTD COM
Common Stock
G2519Y108
23245
141722
SH
SOLE
133577
0
8145
CREDIT ACCEPTANCE CORP
Common Stock
225310101
2071
5983
SH
SOLE
5497
0
486
CREDIT AGRICOLE SA - UNSP ADR
ADR
225313105
28582
4580523
SH
SOLE
4145336
0
435187
CREDIT SUISSE GROUP SPONSORED ADR
ADR
225401108
30798
2406109
SH
SOLE
2144763
0
261345
CREE INC
Common Stock
225447101
15596
147275
SH
SOLE
118289
0
28986
CRESCENT POINT ENERGY CORP
Common Stock
22576C101
99
42206
SH
SOLE
42206
0
0
CRESUD SA SPON ADR
ADR
226406106
84
17602
SH
SOLE
17576
0
26
CRH PLC ADR
ADR
12626K203
43254
1015829
SH
SOLE
823490
0
192339
CRITEO SA-SPON ADR
ADR
226718104
3252
158545
SH
SOLE
147427
0
11118
CROCS INC
Common Stock
227046109
10985
175308
SH
SOLE
143158
0
32150
CRODA INTERNATIONAL-UNS ADR
ADR
227047305
453
10059
SH
SOLE
9132
0
927
CRONOS GROUP INC
Common Stock
22717L101
139
20023
SH
SOLE
20023
0
0
CROSS COUNTRY HEALTHCARE INC
Common Stock
227483104
425
47948
SH
SOLE
39912
0
8036
CROWDSTRIKE HOLDINGS INC - A
Common Stock
22788C105
44825
211619
SH
SOLE
140281
0
71338
CROWN CASTLE INTERNATIONAL COR
REIT
22822V101
241937
1519800
SH
SOLE
1155834
0
363966
CROWN HOLDINGS INC
Common Stock
228368106
34603
345342
SH
SOLE
194278
0
151064
CRYOLIFE INC
Common Stock
228903100
1666
70560
SH
SOLE
37888
0
32672
CRYOPORT INC
Common Stock
229050307
1652
37659
SH
SOLE
14740
0
22919
CSG SYSTEMS INTERNATIONAL INC
Common Stock
126349109
5144
114125
SH
SOLE
64875
0
49250
CSL LTD SPONSORED ADR
ADR
12637N204
135855
1233361
SH
SOLE
1110456
0
122905
CSW INDUSTRIALS INC
Common Stock
126402106
1712
15295
SH
SOLE
10972
0
4323
CSX CORP
Common Stock
126408103
228300
2515704
SH
SOLE
2180269
0
335435
CTS CORP
Common Stock
126501105
4400
128181
SH
SOLE
72142
0
56039
CUBESMART REIT
REIT
229663109
13620
405222
SH
SOLE
373932
0
31290
CUBIC CORP
Common Stock
229669106
4099
66065
SH
SOLE
60538
0
5527
CUE BIOPHARMA INC
Common Stock
22978P106
200
16007
SH
SOLE
13822
0
2185
CULLEN/FROST BANKERS INC
Common Stock
229899109
21981
251989
SH
SOLE
219029
0
32960
CULP INC COM
Common Stock
230215105
230
14516
SH
SOLE
14314
0
203
CUMBERLAND PHARMACEUTICALS
Common Stock
230770109
49
16611
SH
SOLE
0
0
16611
CUMMINS INC
Common Stock
231021106
194266
855419
SH
SOLE
613184
0
242235
CURTISS-WRIGHT CORP
Common Stock
231561101
11591
99622
SH
SOLE
75312
0
24309
CUSHMAN & WAKEFIELD PLC
Common Stock
G2717B108
326
21994
SH
SOLE
18096
0
3898
CUSTOMERS BANCORP INC
Common Stock
23204G100
1815
99861
SH
SOLE
73182
0
26679
CUTERA INC
Common Stock
232109108
668
27714
SH
SOLE
25216
0
2498
CVB FINANCIAL CORP
Common Stock
126600105
4510
231301
SH
SOLE
216156
0
15146
CVR ENERGY INC
Common Stock
12662P108
7575
508417
SH
SOLE
504848
0
3569
CVS HEALTH CORPORATION
Common Stock
126650100
362553
5308236
SH
SOLE
3669305
0
1638931
CYBERARK SOFTWARE LTD/ISRAEL
Common Stock
M2682V108
10440
64606
SH
SOLE
61983
0
2623
CYCLERION THERPEUTICS INC
Common Stock
23255M105
68
22342
SH
SOLE
21902
0
440
CYMABAY THERAPEUTICS INC
Common Stock
23257D103
3123
544025
SH
SOLE
209296
0
334729
CYRUSONE INC COM
REIT
23283R100
13701
187298
SH
SOLE
169234
0
18064
CYTOKINETICS INC COM
Common Stock
23282W605
3246
156209
SH
SOLE
142330
0
13879
CYTOMX THERAPEUTICS IN COM
Common Stock
23284F105
646
98661
SH
SOLE
7936
0
90725
CYTOSORBENTS CORP
Common Stock
23283X206
125
15716
SH
SOLE
15181
0
535
D&L INDUSTRIES INC-UNSP ADR
ADR
23340X108
235
58713
SH
SOLE
58356
0
357
DAI NIPPON PRINTING CO LTD
ADR
233806306
10970
1221559
SH
SOLE
1112226
0
109333
Daifuku Co Ltd - UNSP ADR
ADR
233802107
1622
52470
SH
SOLE
45917
0
6553
DAIICHI SANKYO CO - SPONS ADR
ADR
23381D102
64150
1851908
SH
SOLE
1651158
0
200749
DAIKIN INDUSTRIES-UNSPONSORED ADR
ADR
23381B106
70077
3138228
SH
SOLE
2650943
0
487285
DAIMLER AG UNSPONSOR ADR
ADR
233825207
46508
2654558
SH
SOLE
2330839
0
323719
DAIMLER AG-REGISTERED SHARES
Common Stock
D1668R123
388
5522
SH
SOLE
5312
0
210
DAIRY FARM INTL-UNSPON ADR
ADR
233859404
1779
84838
SH
SOLE
84475
0
363
DAITO TR CONSTR CO LTD ADR
ADR
23405X209
29107
1239670
SH
SOLE
1115932
0
123737
DAIWA HOUSE IND LTD ADR
ADR
234062206
39866
1335117
SH
SOLE
1185283
0
149834
DAIWA SECS GROUP INC ADR
ADR
234064301
11717
2644980
SH
SOLE
2453709
0
191271
DAKTRONICS INC
Common Stock
234264109
697
148940
SH
SOLE
139033
0
9907
DANA INC
Common Stock
235825205
11320
579907
SH
SOLE
502993
0
76914
DANAHER CORP
Common Stock
235851102
525825
2367086
SH
SOLE
1935856
0
431230
DANONE - SPONSORED ADR
ADR
23636T100
30142
2300939
SH
SOLE
1607933
0
693007
DANSKE BANK A/S - SPON ADR
ADR
236363206
7351
895409
SH
SOLE
794922
0
100487
DAQO NEW ENERGY CORP SPNSRD ADR NEW
ADR
23703Q203
564
9824
SH
SOLE
9550
0
274
DARDEN RESTAURANTS INC
Common Stock
237194105
56345
473013
SH
SOLE
362617
0
110395
DARLING INGREDIENTS INC
Common Stock
237266101
27501
476784
SH
SOLE
370727
0
106057
DASEKE INC COM
Common Stock
23753F107
72
12467
SH
SOLE
12279
0
188
DASSAULT SYS S A SPONSORED ADR
ADR
237545108
58023
284889
SH
SOLE
259693
0
25196
DATADOG INC - CLASS A
Common Stock
23804L103
38382
389899
SH
SOLE
374034
0
15865
DAVE & BUSTER'S ENTERTAINMENT
Common Stock
238337109
10386
345985
SH
SOLE
68806
0
277179
DAVITA INC
Common Stock
23918K108
80237
683446
SH
SOLE
376683
0
306763
DBS GROUP HLDGS LTD SPONSORED ADR
ADR
23304Y100
70650
928994
SH
SOLE
834262
0
94732
DCP MIDSTREAM LP
MLP
23311P100
842
45455
SH
SOLE
36027
0
9428
DECIPHERA PHARMACEUTICALS INC
Common Stock
24344T101
2111
36990
SH
SOLE
10495
0
26495
DECKERS OUTDOOR CORP COM
Common Stock
243537107
25500
88920
SH
SOLE
67882
0
21038
DEERE & CO
Common Stock
244199105
253298
941452
SH
SOLE
786997
0
154456
DEL TACO RESTAURANTS INC
Common Stock
245496104
997
110052
SH
SOLE
106968
0
3084
DELEK US HOLDINGS INC
Common Stock
24665A103
16059
999299
SH
SOLE
184972
0
814327
DELL TECHNOLOGIES -C
Common Stock
24703L202
21883
298586
SH
SOLE
229293
0
69293
DELTA AIR LINES INC
Common Stock
247361702
72150
1794334
SH
SOLE
1223940
0
570394
DELUXE CORP
Common Stock
248019101
3339
114360
SH
SOLE
85659
0
28701
DENALI THERAPEUTICS INC
Common Stock
24823R105
3888
46415
SH
SOLE
20801
0
25614
DENNY'S CORP
Common Stock
24869P104
582
39647
SH
SOLE
36883
0
2764
DENSO CORP ADR
ADR
24872B100
43822
1466602
SH
SOLE
1338615
0
127987
DENTSPLY SIRONA INC
Common Stock
24906P109
56499
1079054
SH
SOLE
945738
0
133316
DENTSU INC-UNSPON ADR
ADR
249034109
2398
79810
SH
SOLE
58912
0
20898
DESCARTES SYSTEMS GROUP INC
Common Stock
249906108
1910
32658
SH
SOLE
21348
0
11310
DESIGNER BRANDS INC
Common Stock
250565108
1713
223865
SH
SOLE
213197
0
10668
DEUTSCHE BANK AG NAMEN ORD
Common Stock
D18190898
20856
1913374
SH
SOLE
1722520
0
190854
DEUTSCHE BOERS AG - UNSPON ADR
ADR
251542106
48412
2864607
SH
SOLE
2512983
0
351624
DEUTSCHE LUFTHANSA A G SPONSORED ADR
ADR
251561304
5760
438663
SH
SOLE
401371
0
37292
DEUTSCHE POST AG
ADR
25157Y202
74790
1500596
SH
SOLE
1264968
0
235628
DEUTSCHE STRATEGIC MUN COM
Closed-End Fund
23342Q101
276
24240
SH
SOLE
24240
0
0
DEUTSCHE TELEKOM AG SPONSORED ADR
ADR
251566105
36813
2014946
SH
SOLE
1777620
0
237325
DEUTSCHE WOHNEN SE - UNSPONSORED ADR
ADR
25161M103
42292
1560575
SH
SOLE
1394197
0
166378
DEVON ENERGY CORP
Common Stock
25179M103
91608
5794327
SH
SOLE
3918077
0
1876249
DEXCOM INC COM
Common Stock
252131107
79959
216268
SH
SOLE
175913
0
40355
DFP Healthcare Acquisitions Co
Unit
23343Q209
637
56825
SH
SOLE
56825
0
0
DHI GROUP INC
Common Stock
23331S100
32
14423
SH
SOLE
14423
0
0
DHT HOLDINGS INC
Common Stock
Y2065G121
1627
311104
SH
SOLE
247287
0
63817
DIAGEO P L C SPON ADR NEW
ADR
25243Q205
131629
828844
SH
SOLE
598527
0
230318
Diageo PLC
Common Stock
G42089113
756
18602
SH
SOLE
18528
0
74
DIAMOND HILL INVESTMENT GROUP
Common Stock
25264R207
1255
8406
SH
SOLE
6325
0
2081
DIAMOND S SHIPPING INC
Common Stock
Y20676105
134
20054
SH
SOLE
15911
0
4143
DIAMONDBACK ENERGY INC COM
Common Stock
25278X109
66431
1372548
SH
SOLE
1221436
0
151112
DIAMONDROCK HOSPITALITY CO REIT
REIT
252784301
6866
832243
SH
SOLE
675275
0
156968
DIANA SHIPPING INC
Common Stock
Y2066G104
276
142871
SH
SOLE
142871
0
0
DICERNA PHARMACEUTICALS INC
Common Stock
253031108
615
27897
SH
SOLE
24635
0
3262
DICK'S SPORTING GOODS INC
Common Stock
253393102
37496
667078
SH
SOLE
139281
0
527797
DIEBOLD NIXDORF INC
Common Stock
253651103
2680
251421
SH
SOLE
227356
0
24065
DIGI INTERNATIONAL INC
Common Stock
253798102
679
35942
SH
SOLE
32873
0
3069
DIGIMARC CORP
Common Stock
25381B101
212
4479
SH
SOLE
4479
0
0
DIGITAL REALTY TRUST INC REIT
REIT
253868103
90649
649770
SH
SOLE
571677
0
78093
DIGITAL TURBINE INC
Common Stock
25400W102
8108
143357
SH
SOLE
80240
0
63117
DILLARD'S INC
Common Stock
254067101
14780
234410
SH
SOLE
76830
0
157580
DIME COMMUNITY BANCSHARES INC
Common Stock
253922108
610
38682
SH
SOLE
33450
0
5232
DINE BRANDS GLOBAL INC
Common Stock
254423106
2981
51405
SH
SOLE
30049
0
21356
DIODES INC
Common Stock
254543101
12194
172970
SH
SOLE
102861
0
70109
DIRECT LINE INS GP PLC ADR
ADR
25490E202
205
12122
SH
SOLE
8327
0
3795
DISCO CORP-UNSPONSORED ADR
ADR
25461D100
417
6045
SH
SOLE
4109
0
1936
DISCOVER COMMUNICATIONS INC SH C
Common Stock
25470F302
17564
670629
SH
SOLE
603222
0
67407
DISCOVER FINANCIAL SERVICES
Common Stock
254709108
157131
1735681
SH
SOLE
1123348
0
612334
DISCOVERY INC - A
Common Stock
25470F104
22713
754839
SH
SOLE
679492
0
75347
DISH NETWORK CORP
Common Stock
25470M109
21722
671679
SH
SOLE
576253
0
95426
DIVERSIFIED HEALTHCARE TRUST
REIT
25525P107
9788
2375763
SH
SOLE
803938
0
1571825
DMC GLOBAL INC
Common Stock
23291C103
1964
45419
SH
SOLE
22052
0
23367
DNB ASA ADR
ADR
23328E106
22774
1161370
SH
SOLE
1073250
0
88120
DOCUSIGN INC
Common Stock
256163106
61147
275064
SH
SOLE
204429
0
70635
DOLBY LABORATORIES INC-CL A
Common Stock
25659T107
23512
242072
SH
SOLE
192619
0
49453
DOLLAR GENERAL CORP
Common Stock
256677105
287912
1369053
SH
SOLE
893904
0
475148
DOLLAR TREE INC
Common Stock
256746108
55779
516279
SH
SOLE
441520
0
74759
DOMINION ENERGY INC
Common Stock
25746U109
185936
2472557
SH
SOLE
2145107
0
327450
DOMINO'S PIZZA INC
Common Stock
25754A201
40731
106220
SH
SOLE
64587
0
41633
DOMO INC - CLASS B
Common Stock
257554105
2725
42736
SH
SOLE
12409
0
30327
DOMTAR CORP
Common Stock
257559203
17037
538282
SH
SOLE
262018
0
276264
DONALDSON CO INC
Common Stock
257651109
14276
255477
SH
SOLE
233148
0
22329
DONEGAL GROUP INC CL A
Common Stock
257701201
236
16768
SH
SOLE
13390
0
3378
DONNELLEY FINANCIAL SOLU - W/I
Common Stock
25787G100
3527
207842
SH
SOLE
154006
0
53836
DOORDASH INC - A
Common Stock
25809K105
221
1547
SH
SOLE
1547
0
0
DORIAN LPG LTD SHS USD
Common Stock
Y2106R110
1122
92020
SH
SOLE
81030
0
10990
DORMAN PRODUCTS INC
Common Stock
258278100
6221
71656
SH
SOLE
54545
0
17111
DOUGLAS DYNAMICS INC
Common Stock
25960R105
1661
38826
SH
SOLE
38546
0
280
DOUGLAS EMMETT INC
REIT
25960P109
9735
333626
SH
SOLE
283022
0
50603
DOUYU INTERNATIONAL HOLD-ADR
ADR
25985W105
211
19071
SH
SOLE
18675
0
396
DOVER CORP
Common Stock
260003108
68503
542601
SH
SOLE
470779
0
71822
DOW INC
Common Stock
260557103
139658
2516369
SH
SOLE
1880722
0
635647
DR HORTON INC
Common Stock
23331A109
107201
1555442
SH
SOLE
1095058
0
460384
DR REDDYS LABS LTD ADR
ADR
256135203
28725
402932
SH
SOLE
388819
0
14113
DRAFTKINGS INC - CL A
Common Stock
26142R104
14098
302793
SH
SOLE
8399
0
294394
DRIL-QUIP INC
Common Stock
262037104
3292
111135
SH
SOLE
91954
0
19181
DROPBOX INC-CLASS A
Common Stock
26210C104
11099
500166
SH
SOLE
197692
0
302475
DSM N V SPONSORED ADR
ADR
780249108
29962
693075
SH
SOLE
609336
0
83739
DSP GROUP INC
Common Stock
23332B106
893
53848
SH
SOLE
48373
0
5475
DSV A/S-UNSPONSORED ADR
ADR
26251A108
54045
643235
SH
SOLE
575888
0
67347
DTE ENERGY CO
Common Stock
233331107
82783
681847
SH
SOLE
532566
0
149281
DUCK CREEK TECHNOLOGIES INC
Common Stock
264120106
275
6362
SH
SOLE
3218
0
3144
DUCOMMUN INC
Common Stock
264147109
1904
35458
SH
SOLE
31534
0
3924
DUFF & PHELPS UTILITY AND INFR
Closed-End Fund
26433C105
2167
177603
SH
SOLE
105807
0
71796
DUKE ENERGY CORP
Common Stock
26441C204
246232
2689297
SH
SOLE
1921548
0
767749
DUKE REALTY CORP COM NEW REIT
REIT
264411505
37049
926912
SH
SOLE
807668
0
119244
DULUTH HLDGS INC COM CL B
Common Stock
26443V101
326
30909
SH
SOLE
30814
0
95
DUN & BRADSTREET CORP/THE
Common Stock
26484T106
901
36179
SH
SOLE
35147
0
1032
DUPONT DE NEMOURS INC
Common Stock
26614N102
192159
2702285
SH
SOLE
2109926
0
592359
DURECT CORP COM
Common Stock
266605104
155
74765
SH
SOLE
48727
0
26038
DWS MUNICIPAL INCOME TRUST
Closed-End Fund
233368109
7694
661534
SH
SOLE
627053
0
34481
DXC TECHNOLOGY CO
Common Stock
23355L106
65477
2542804
SH
SOLE
1723220
0
819584
DXP ENTERPRISES INC
Common Stock
233377407
1044
46963
SH
SOLE
44397
0
2566
DYCOM INDUSTRIES INC
Common Stock
267475101
7208
95440
SH
SOLE
77499
0
17941
DYNATRACE INC
Common Stock
268150109
3900
90138
SH
SOLE
85592
0
4546
DYNAVAX TECHNOLOGIES CORP COM
Common Stock
268158201
283
63655
SH
SOLE
33110
0
30545
DYNEX CAP INC COM
REIT
26817Q886
2884
162022
SH
SOLE
40183
0
121839
E ON AG
ADR
268780103
24163
2184690
SH
SOLE
2008846
0
175844
EAGLE BANCORP INC
Common Stock
268948106
5079
122981
SH
SOLE
88817
0
34164
EAGLE BULK SHIPPING INC
Common Stock
Y2187A150
244
12831
SH
SOLE
12831
0
0
EAGLE MATERIALS INC
Common Stock
26969P108
7717
76138
SH
SOLE
72648
0
3490
EAGLE PHARMACEUTICALS INC
Common Stock
269796108
1742
37396
SH
SOLE
19732
0
17664
EARTHSTONE ENERGY INC COM NEW
Common Stock
27032D304
869
163088
SH
SOLE
158695
0
4393
EAST JAPAN RAILWAY CO ADR
ADR
273202101
20431
1837347
SH
SOLE
1643915
0
193432
EAST WEST BANCORP INC
Common Stock
27579R104
16612
327584
SH
SOLE
309664
0
17920
EASTERLY GOVT PPTYS IN COM
REIT
27616P103
6744
297768
SH
SOLE
271493
0
26275
EASTGROUP PROPERTIES INC REIT
REIT
277276101
15875
114983
SH
SOLE
86577
0
28407
EASTMAN CHEMICAL CO
Common Stock
277432100
110407
1100984
SH
SOLE
601446
0
499538
EATON CORP PLC
Common Stock
G29183103
237058
1973182
SH
SOLE
1544056
0
429126
EATON VANCE FLOAT RATE INC TRUST
Closed-End Fund
278279104
242
18384
SH
SOLE
10775
0
7609
EATON VANCE INS MUN BD COM
Closed-End Fund
27827X101
8054
592228
SH
SOLE
592051
0
177
EATON VANCE LTD DURATION FND
Closed-End Fund
27828H105
25920
2068605
SH
SOLE
1933650
0
134955
EATON VANCE MUNICIPAL INCOME FUND
Closed-End Fund
27826U108
888
66348
SH
SOLE
66330
0
18
EATON VANCE TAX-ADV DVD INC CLOSED-END
Closed-End Fund
27828G107
232
9807
SH
SOLE
9807
0
0
EBAY INC
Common Stock
278642103
218319
4344653
SH
SOLE
2659517
0
1685136
EBIX INC
Common Stock
278715206
3293
86723
SH
SOLE
70714
0
16009
ECHO GLOBAL LOGISTICS INC.
Common Stock
27875T101
4230
157720
SH
SOLE
65251
0
92469
ECHOSTAR CORP
Common Stock
278768106
1423
67145
SH
SOLE
39804
0
27341
ECOLAB INC
Common Stock
278865100
220183
1017669
SH
SOLE
778955
0
238715
ECOPETROL SA-SPONSORED ADR
ADR
279158109
8553
662496
SH
SOLE
642197
0
20299
EDENRED SA-UNSP ADR
ADR
279655104
13968
472405
SH
SOLE
407345
0
65060
EDGEWELL PERSONAL CARE CO
Common Stock
28035Q102
3450
99758
SH
SOLE
79767
0
19991
EDISON INTERNATIONAL
Common Stock
281020107
72757
1158190
SH
SOLE
976720
0
181470
EDITAS MEDICINE INC
Common Stock
28106W103
8692
123983
SH
SOLE
55253
0
68730
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR
ADR
268353109
29144
443996
SH
SOLE
412017
0
31979
EDWARDS LIFESCIENCES CORP
Common Stock
28176E108
194553
2132555
SH
SOLE
1795444
0
337111
EHEALTH INC
Common Stock
28238P109
2564
36312
SH
SOLE
33393
0
2919
EIDOS THERAPEUTICS INC
Common Stock
28249H104
939
7140
SH
SOLE
4783
0
2357
EISAI LTD SPONSORED ADR
ADR
282579309
17455
243958
SH
SOLE
220122
0
23835
EL POLLO LOCO HLDGS COM
Common Stock
268603107
1335
73733
SH
SOLE
40544
0
33189
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
16710
544834
SH
SOLE
509827
0
35007
ELASTIC NV
Common Stock
N14506104
5613
38414
SH
SOLE
36308
0
2106
ELBIT SYSTEMS LTD
Common Stock
M3760D101
8520
65137
SH
SOLE
61428
0
3709
ELECTRICITE DE FRANCE - ADR
ADR
285039103
13680
4398624
SH
SOLE
3942996
0
455628
ELECTRONIC ARTS INC
Common Stock
285512109
177705
1237498
SH
SOLE
947786
0
289712
ELEKTA AB ADR
ADR
28617Y101
842
62075
SH
SOLE
53502
0
8573
ELEMENT SOLUTIONS INC
Common Stock
28618M106
10729
605136
SH
SOLE
358850
0
246286
ELF BEAUTY
Common Stock
26856L103
997
39560
SH
SOLE
34714
0
4846
ELI LILLY & CO
Common Stock
532457108
506544
3000143
SH
SOLE
2334142
0
666002
ELLINGTON FINANCIAL LLC
REIT
28852N109
700
47156
SH
SOLE
43974
0
3182
ELLINGTON RESIDENT MTG COM SHS BEN INT
REIT
288578107
265
20284
SH
SOLE
19188
0
1096
EMBOTELLADORA ANDINA S A SPON ADR B
ADR
29081P303
523
34986
SH
SOLE
34929
0
57
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH
ADR
29082A107
746
109593
SH
SOLE
109593
0
0
EMCOR GROUP INC
Common Stock
29084Q100
14045
153562
SH
SOLE
96844
0
56718
EMERALD HOLDINGS INC
Common Stock
29103W104
650
119846
SH
SOLE
111614
0
8232
EMERGENT BIOSOLUTIONS INC
Common Stock
29089Q105
13714
153061
SH
SOLE
76895
0
76166
EMERSON ELECTRIC CO
Common Stock
291011104
164749
2049883
SH
SOLE
1617191
0
432692
EMPIRE ST RLTY TR INC CL A
REIT
292104106
9900
1062259
SH
SOLE
929593
0
132666
EMPLOYERS HOLDINGS INC
Common Stock
292218104
2760
85754
SH
SOLE
63029
0
22725
ENAGAS S.A.
ADR
29248L104
10746
976889
SH
SOLE
868866
0
108023
ENANTA PHARMACEUT INC COM
Common Stock
29251M106
2131
50606
SH
SOLE
46332
0
4274
ENBRIDGE INC
Common Stock
29250N105
25369
793015
SH
SOLE
742096
0
50920
ENCOMPASS HEALTH CORP
Common Stock
29261A100
17720
214300
SH
SOLE
149470
0
64831
ENCORE CAPITAL GROUP INC
Common Stock
292554102
2865
73551
SH
SOLE
60996
0
12555
ENCORE WIRE CORP
Common Stock
292562105
2736
45164
SH
SOLE
39040
0
6124
ENDAVA PLC- SPON ADR
ADR
29260V105
2254
29362
SH
SOLE
29362
0
0
ENDO INTERNATIONAL PLC
Common Stock
G30401106
3578
498300
SH
SOLE
364360
0
133940
ENDURANCE INTL GROUP H COM
Common Stock
29272B105
677
71674
SH
SOLE
70550
0
1124
ENEL SPA - ADR
ADR
29265W207
81054
7985599
SH
SOLE
6530580
0
1455019
ENERGIZER HOLDINGS INC
Common Stock
29272W109
6095
144504
SH
SOLE
111235
0
33269
ENERGY FUELS INC COM NEW
Common Stock
292671708
577
135421
SH
SOLE
112632
0
22789
ENERGY RECOVERY INC
Common Stock
29270J100
151
11067
SH
SOLE
10716
0
351
ENERGY TRANSFER LP
MLP
29273V100
2786
450862
SH
SOLE
383799
0
67063
ENERPAC TOOL GROUP CORP
Common Stock
292765104
3237
143146
SH
SOLE
92192
0
50953
ENERSIS CHILE SA-ADR W/I
ADR
29278D105
2908
747610
SH
SOLE
710742
0
36868
ENERSIS S A SPONSORED ADR
ADR
29274F104
3120
379530
SH
SOLE
361144
0
18386
ENERSYS
Common Stock
29275Y102
7969
95939
SH
SOLE
90446
0
5493
ENGIE
ADR
29286D105
19800
1294144
SH
SOLE
1181068
0
113076
ENI S P A SPONSORED ADR
ADR
26874R108
20111
976268
SH
SOLE
840920
0
135348
ENN ENERGY HLDGS LTD ADR
ADR
26876F102
5238
88965
SH
SOLE
84158
0
4807
ENNIS INC
Common Stock
293389102
544
30477
SH
SOLE
14927
0
15550
ENOCHIAN BIOSCIENCES INC
Common Stock
29350E104
45
15166
SH
SOLE
15166
0
0
ENOVA INTERNATIONAL INC
Common Stock
29357K103
2026
81783
SH
SOLE
67770
0
14013
ENPHASE ENERGY INC
Common Stock
29355A107
22401
127664
SH
SOLE
111726
0
15938
ENPRO INDUSTRIES INC
Common Stock
29355X107
6327
83776
SH
SOLE
52008
0
31768
ENSIGN GROUP INC/THE
Common Stock
29358P101
19687
269984
SH
SOLE
140350
0
129634
ENSTAR GROUP LTD
Common Stock
G3075P101
1285
6270
SH
SOLE
5531
0
739
ENTEGRIS INC
Common Stock
29362U104
20723
215636
SH
SOLE
159645
0
55991
ENTERCOM COMMUNICATIONS CORP
Common Stock
293639100
534
216260
SH
SOLE
130516
0
85744
ENTERGY CORP
Common Stock
29364G103
65701
658060
SH
SOLE
531554
0
126505
ENTERPRISE FINANCIAL SERVICES
Common Stock
293712105
795
22742
SH
SOLE
19886
0
2856
ENTERPRISE PRODS PARTNERS L COM
MLP
293792107
4262
217538
SH
SOLE
173171
0
44367
ENTRAVISION COMMUNICATIONS COR
Common Stock
29382R107
125
45296
SH
SOLE
43659
0
1637
ENVESTNET INC COM
Common Stock
29404K106
4242
51550
SH
SOLE
41414
0
10136
ENVISTA HOLDINGS CORP
Common Stock
29415F104
14327
424754
SH
SOLE
314014
0
110740
EOG RESOURCES INC
Common Stock
26875P101
79942
1603014
SH
SOLE
1439814
0
163200
EPAM SYS INC COM
Common Stock
29414B104
34434
96092
SH
SOLE
67124
0
28967
EPIROC AB-UNSP ADR
ADR
29429L105
15888
873922
SH
SOLE
808015
0
65907
EPIZYME INC COM
Common Stock
29428V104
256
23612
SH
SOLE
19680
0
3932
EPLUS INC COM
Common Stock
294268107
3306
37592
SH
SOLE
23930
0
13662
EPR PROPERTIES
REIT
26884U109
9950
306152
SH
SOLE
282412
0
23740
EQT CORP
Common Stock
26884L109
16932
1332207
SH
SOLE
1265360
0
66847
EQUIFAX INC COM
Common Stock
294429105
68907
357328
SH
SOLE
316119
0
41208
EQUINIX INC
REIT
29444U700
208052
291315
SH
SOLE
252394
0
38921
EQUINOR ASA
ADR
29446M102
25822
1572575
SH
SOLE
1387305
0
185270
EQUITABLE HOLDINGS INC
Common Stock
29452E101
27153
1061061
SH
SOLE
871106
0
189954
EQUITRANS MIDSTREAM CORP
Common Stock
294600101
13397
1666308
SH
SOLE
1629129
0
37179
EQUITY COMMONWEALTH
REIT
294628102
18841
690643
SH
SOLE
368879
0
321764
EQUITY LIFESTYLE PROPERTIES REIT
REIT
29472R108
17637
278357
SH
SOLE
239980
0
38378
EQUITY RESIDENTIAL SH BEN INT REIT
REIT
29476L107
46154
778572
SH
SOLE
701783
0
76789
ERICSSON L M TEL CO ADR B SEK 10
ADR
294821608
44151
3694631
SH
SOLE
3260872
0
433759
ERIE INDEMNITY CO
Common Stock
29530P102
16396
66757
SH
SOLE
56694
0
10063
EROS STX GLOBAL CORP
Common Stock
G3788M114
201
110686
SH
SOLE
104444
0
6242
ERSTE BK DER OESTERREICHISCH SPONSORED ADR
ADR
296036304
9413
620936
SH
SOLE
550460
0
70476
ESCO TECHNOLOGIES INC
Common Stock
296315104
8205
79491
SH
SOLE
70037
0
9454
ESPERION THERAPEUTICS COM
Common Stock
29664W105
1113
42794
SH
SOLE
41461
0
1333
ESSA BANCORP INC
Common Stock
29667D104
156
10430
SH
SOLE
4137
0
6293
ESSENT GROUP LTD
Common Stock
G3198U102
10477
242519
SH
SOLE
148031
0
94488
ESSENTIAL PROPERTIES REALTY
REIT
29670E107
6011
283517
SH
SOLE
260314
0
23203
ESSENTIAL UTILITIES INC
Common Stock
29670G102
19715
416905
SH
SOLE
387266
0
29639
ESSEX PROPERTY TRUST INC REIT
REIT
297178105
35573
149833
SH
SOLE
132864
0
16969
ESSILOR INTL S A ADR
ADR
297284200
38855
499680
SH
SOLE
436758
0
62921
ESTEE LAUDER COMPANIES-CL A
Common Stock
518439104
215914
811126
SH
SOLE
682514
0
128612
ETHAN ALLEN INTERIORS INC
Common Stock
297602104
1458
72132
SH
SOLE
50402
0
21730
Eton Pharmaceuticals Inc
Common Stock
29772L108
679
83559
SH
SOLE
82149
0
1410
ETSY INC COM
Common Stock
29786A106
45432
255363
SH
SOLE
185774
0
69589
EURONAV NV ANTWERPEN SHS
Common Stock
B38564108
259
32355
SH
SOLE
32205
0
150
EURONET WORLDWIDE INC
Common Stock
298736109
26157
180496
SH
SOLE
124604
0
55892
EVELO BIOSCIENCES INC
Common Stock
299734103
151
12487
SH
SOLE
1860
0
10627
EVENTBRITE INC-CLASS A
Common Stock
29975E109
866
47831
SH
SOLE
37444
0
10387
EVERBRIDGE INC
Common Stock
29978A104
4533
30408
SH
SOLE
21411
0
8997
EVERCORE INC.
Common Stock
29977A105
16010
146021
SH
SOLE
111444
0
34577
EVEREST RE GROUP LTD
Common Stock
G3223R108
47860
204452
SH
SOLE
85822
0
118630
EVERGY INC
Common Stock
30034W106
30732
553634
SH
SOLE
484924
0
68710
EVERI HOLDINGS INC
Common Stock
30034T103
492
35603
SH
SOLE
7301
0
28302
EVERQUOTE INC - CLASS A
Common Stock
30041R108
390
10430
SH
SOLE
7794
0
2636
EVERSOURCE ENERGY
Common Stock
30040W108
111638
1290465
SH
SOLE
900157
0
390308
EVERTEC INC COM
Common Stock
30040P103
8744
222378
SH
SOLE
85532
0
136846
EVI INDUSTRIES INC
Common Stock
26929N102
382
12774
SH
SOLE
12774
0
0
EVO PAYMENTS INC-CLASS A
Common Stock
26927E104
1082
40066
SH
SOLE
25445
0
14621
EVOFEM BIOSCIENCES INC
Common Stock
30048L104
44
18282
SH
SOLE
15278
0
3004
EVOLENT HEALTH INC CL A
Common Stock
30050B101
1263
78795
SH
SOLE
9154
0
69641
EVOLUTION GAMING GROUP ADR
ADR
30051E104
12226
121029
SH
SOLE
109662
0
11367
EVOLUTION PETE CORP COM
Common Stock
30049A107
950
333262
SH
SOLE
206520
0
126742
EVOQUA WATER TECHNOLOGIES CORP
Common Stock
30057T105
4976
184431
SH
SOLE
133151
0
51280
EW SCRIPPS CO
Common Stock
811054402
1898
124106
SH
SOLE
112412
0
11694
EWZ - iShares MSCI Brazil ETF
ETF
464286400
15203
410104
SH
SOLE
0
0
410104
EXACT SCIENCES CORP COM
Common Stock
30063P105
21468
162034
SH
SOLE
132598
0
29436
EXANTAS CAPITAL CORP
REIT
30068N105
158
39631
SH
SOLE
39631
0
0
EXELIXIS INC COM
Common Stock
30161Q104
10362
516294
SH
SOLE
473714
0
42580
EXELON CORP
Common Stock
30161N101
189191
4481080
SH
SOLE
2516831
0
1964249
EXLSERVICE HOLDINGS INC
Common Stock
302081104
11017
129416
SH
SOLE
68857
0
60559
EXP WORLD HOLDINGS INC
Common Stock
30212W100
886
14029
SH
SOLE
13480
0
549
EXPEDIA GROUP INC
Common Stock
30212P303
59966
452912
SH
SOLE
349432
0
103480
EXPEDITORS INTERNATIONAL OF WA
Common Stock
302130109
81853
860610
SH
SOLE
740645
0
119965
EXPERIAN GROUP LTD - SPON ADR
ADR
30215C101
52118
1372984
SH
SOLE
1241079
0
131905
EXPONENT INC
Common Stock
30214U102
18258
202795
SH
SOLE
123432
0
79364
EXTENDED STAY AMERICA INC
Unit
30224P200
8410
567861
SH
SOLE
540504
0
27357
EXTERRAN CORP
Common Stock
30227H106
58
13221
SH
SOLE
13134
0
87
EXTRA SPACE STORAGE INC REIT
REIT
30225T102
34320
296221
SH
SOLE
262174
0
34047
EXTREME NETWORKS
Common Stock
30226D106
1352
196268
SH
SOLE
175798
0
20470
EXXON MOBIL CORP
Common Stock
30231G102
343657
8337144
SH
SOLE
6191309
0
2145835
EZCORP INC
Common Stock
302301106
693
144779
SH
SOLE
126891
0
17888
F5 NETWORKS INC
Common Stock
315616102
64592
367127
SH
SOLE
207418
0
159709
FABRINET
Common Stock
G3323L100
7234
93231
SH
SOLE
88462
0
4769
FACEBOOK INC A
Common Stock
30303M102
2396725
8774071
SH
SOLE
5938058
0
2836014
FACTSET RESEARCH SYSTEMS INC
Common Stock
303075105
40183
120851
SH
SOLE
71744
0
49106
FAIR ISAAC CORP
Common Stock
303250104
40817
79870
SH
SOLE
69679
0
10191
FAIRFAX FINANCIAL HLDGS LTD
Common Stock
303901102
776
2277
SH
SOLE
2217
0
60
FALCON MINERALS CORP
Common Stock
30607B109
1960
622199
SH
SOLE
596414
0
25785
FAMILYMART UNY HOLD-UNSP ADR
ADR
30706W103
497
23955
SH
SOLE
19992
0
3963
FANUC CORPORATION - UNPONS ADR
ADR
307305102
69399
2810826
SH
SOLE
2109048
0
701778
FARFETCH LTD-CLASS A
Common Stock
30744W107
215
3376
SH
SOLE
2928
0
448
FARMER BROS CO
Common Stock
307675108
63
13530
SH
SOLE
13395
0
135
FARMERS NATL BANC CORP COM
Common Stock
309627107
1432
107886
SH
SOLE
80025
0
27861
FARMLAND PARTNERS INC COM
REIT
31154R109
590
67840
SH
SOLE
64401
0
3439
FARO TECHNOLOGIES INC
Common Stock
311642102
3672
51985
SH
SOLE
49705
0
2280
FAST RETAILING CO LTD - ADR
ADR
31188H101
59118
657888
SH
SOLE
592994
0
64893
FASTENAL CO
Common Stock
311900104
111111
2275462
SH
SOLE
2048698
0
226764
FASTLY INC - CLASS A
Common Stock
31188V100
10973
125590
SH
SOLE
120659
0
4931
FATE THERAPEUTICS INC COM
Common Stock
31189P102
7160
78740
SH
SOLE
36761
0
41979
FB FINANCIAL CORP
Common Stock
30257X104
1335
38431
SH
SOLE
34749
0
3682
FBL FINANCIAL GROUP INC
Common Stock
30239F106
2157
41082
SH
SOLE
40052
0
1031
FEDERAL AGRICULTURAL MORTGAGE
Common Stock
313148306
2118
28520
SH
SOLE
7647
0
20873
FEDERAL REALTY INVT TR SH BEN INT NEW REIT
REIT
313747206
21250
249648
SH
SOLE
214692
0
34956
FEDERAL SIGNAL CORP
Common Stock
313855108
4787
144318
SH
SOLE
119106
0
25212
FEDERATED HERMES INC
Common Stock
314211103
13498
467215
SH
SOLE
383228
0
83987
FEDERATED PREMIER MUNI INC
Closed-End Fund
31423P108
584
39467
SH
SOLE
39460
0
7
FEDEX CORP
Common Stock
31428X106
258329
995028
SH
SOLE
658075
0
336952
FEDNAT HOLDING CO
Common Stock
31431B109
576
97304
SH
SOLE
94198
0
3107
FENNEC PHARMACEUTICALS
Common Stock
31447P100
205
27557
SH
SOLE
24734
0
2823
FERGUSON PLC - ADR
ADR
31502A303
44902
3707870
SH
SOLE
3126638
0
581232
Ferrari NV
Common Stock
N3167Y103
53050
231136
SH
SOLE
200156
0
30980
FERRO CORP
Common Stock
315405100
2352
160747
SH
SOLE
147329
0
13418
FERROVIAL S A ADR
ADR
315437103
23631
850965
SH
SOLE
775204
0
75760
Fiat Chrysler Automobiles NV
Common Stock
N31738102
40174
2220776
SH
SOLE
2117242
0
103534
FIBROGEN INC COM
Common Stock
31572Q808
2184
58874
SH
SOLE
54755
0
4119
FIDELITY CON DISCRET ETF
ETF
316092204
475
6649
SH
SOLE
4701
0
1948
FIDELITY FINANCIALS ETF
ETF
316092501
583
13803
SH
SOLE
10084
0
3719
FIDELITY HEALTH CARE ETF
ETF
316092600
625
10821
SH
SOLE
8040
0
2781
FIDELITY INFO TECH ETF
ETF
316092808
945
9047
SH
SOLE
6455
0
2592
FIDELITY NATIONAL INFORMATION
Common Stock
31620M106
257263
1818628
SH
SOLE
1588263
0
230365
FIESTA RESTAURANT GR COM
Common Stock
31660B101
536
47046
SH
SOLE
43985
0
3061
FIFTH THIRD BANCORP
Common Stock
316773100
135878
4928469
SH
SOLE
3205831
0
1722637
FINANCIAL INSTITUTIONS INC
Common Stock
317585404
2309
102603
SH
SOLE
41332
0
61271
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
1460
49513
SH
SOLE
40582
0
8931
FINMECCANICA SPA ADR
ADR
52660W101
1023
289763
SH
SOLE
265964
0
23799
FIREEYE INC COM
Common Stock
31816Q101
8819
382452
SH
SOLE
333635
0
48817
FIRST AMERICAN FINANCIAL CORP
Common Stock
31847R102
10151
196605
SH
SOLE
161271
0
35334
FIRST BANCORP INC/ME
Common Stock
31866P102
295
11631
SH
SOLE
11425
0
206
FIRST BANCORP P R COM
Common Stock
318672706
10380
1125786
SH
SOLE
1023467
0
102319
FIRST BANCORP/TROY NC
Common Stock
318910106
1389
41069
SH
SOLE
38889
0
2180
FIRST BANCSHARES MS COM
Common Stock
318916103
389
12588
SH
SOLE
12499
0
89
FIRST BANK/HAMILTON NJ
Common Stock
31931U102
260
27771
SH
SOLE
17113
0
10657
FIRST BUSEY CORP
Common Stock
319383204
8266
383589
SH
SOLE
280723
0
102866
FIRST CASH INC
Common Stock
33767D105
4205
60033
SH
SOLE
57427
0
2606
FIRST CITIZENS BANCSHARES INC/
Common Stock
31946M103
6592
11478
SH
SOLE
10121
0
1357
FIRST COMMONWEALTH FINANCIAL C
Common Stock
319829107
12904
1179560
SH
SOLE
342915
0
836645
FIRST COMMUNITY BANCSHARES INC
Common Stock
31983A103
1761
81592
SH
SOLE
14639
0
66953
FIRST EAGLE SENIOR LOAN FUND
Closed-End Fund
32010E100
618
44209
SH
SOLE
44209
0
0
FIRST FINANCIAL BANCORP
Common Stock
320209109
6214
354502
SH
SOLE
334888
0
19614
FIRST FINANCIAL BANKSHARES INC
Common Stock
32020R109
7252
200458
SH
SOLE
148055
0
52403
FIRST FINANCIAL CORP/IN
Common Stock
320218100
270
6947
SH
SOLE
6567
0
380
FIRST FNDTN INC COM
Common Stock
32026V104
774
38695
SH
SOLE
22734
0
15961
FIRST HAWAIIAN INC
Common Stock
32051X108
16573
702857
SH
SOLE
374304
0
328553
FIRST HORIZON CORP
Common Stock
320517105
52983
4152261
SH
SOLE
2599958
0
1552303
FIRST INDUSTRIAL REALTY TRUS COM REIT
REIT
32054K103
11912
282749
SH
SOLE
256096
0
26653
FIRST INTERNET BANCORP
Common Stock
320557101
272
9471
SH
SOLE
2333
0
7137
FIRST INTERSTATE BANCSYSTEM IN
Common Stock
32055Y201
2437
59776
SH
SOLE
57931
0
1844
FIRST MERCHANTS CORP
Common Stock
320817109
6974
186410
SH
SOLE
46906
0
139504
FIRST MID ILL BANCSHARES INC
Common Stock
320866106
323
9597
SH
SOLE
9597
0
0
FIRST MIDWEST BANCORP INC/IL
Common Stock
320867104
7336
460780
SH
SOLE
293609
0
167171
FIRST OF LONG ISLAND CORP/THE
Common Stock
320734106
429
24026
SH
SOLE
22742
0
1284
FIRST REP BK SAN FRANCISCO COM
Common Stock
33616C100
122951
836797
SH
SOLE
503890
0
332907
FIRST SOLAR INC
Common Stock
336433107
16487
166667
SH
SOLE
153704
0
12963
FIRST TR EXCH TRD FD DJ INTERNT IDX
ETF
33733E302
645
3038
SH
SOLE
765
0
2273
FIRST TR EXCHANGE-TRAD NO AMER ENERGY
ETF
33738D101
1917
91421
SH
SOLE
91421
0
0
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF
ETF
33739E108
1835
90910
SH
SOLE
90910
0
0
FIRST TR HIGH INCOME L COM
Closed-End Fund
33738E109
12293
832280
SH
SOLE
691790
0
140490
FIRST TRUST DEVELP MKT EX-US
ETF
33737J174
751
13287
SH
SOLE
13287
0
0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND
Closed-End Fund
33718W103
14496
602761
SH
SOLE
360449
0
242312
FIRST TRUST RISING DIVIDEND
ETF
33738R506
219
5491
SH
SOLE
5491
0
0
FIRST VALUE LINE DIVIDEND INDEX ETF
ETF
33734H106
453
12919
SH
SOLE
12811
0
108
FIRSTENERGY CORP
Common Stock
337932107
55340
1807902
SH
SOLE
1284051
0
523851
FIRSTSERVICE CORP
Common Stock
33767E202
1328
9710
SH
SOLE
9661
0
49
FISERV INC
Common Stock
337738108
206848
1816688
SH
SOLE
1431546
0
385142
FITBIT INC CL A
Common Stock
33812L102
1499
220498
SH
SOLE
215733
0
4765
FIVE BELOW INC COM
Common Stock
33829M101
24359
139210
SH
SOLE
89358
0
49852
FIVE PRIME THERAPEUTICS INC
Common Stock
33830X104
5438
319699
SH
SOLE
58839
0
260860
FIVE STAR SENIOR LIVING INC
Common Stock
33832D205
149
21619
SH
SOLE
2836
0
18783
FIVE9 INC COM
Common Stock
338307101
33046
189485
SH
SOLE
103463
0
86022
FIVERR INTERNATIONAL LTD
Common Stock
M4R82T106
323
1658
SH
SOLE
1658
0
0
FLAGSTAR BANCORP INC
Common Stock
337930705
8267
202819
SH
SOLE
89237
0
113582
FLEETCOR TECHNOLOGIES INC
Common Stock
339041105
65672
240707
SH
SOLE
210818
0
29889
FLEX LTD
Common Stock
Y2573F102
17197
956440
SH
SOLE
554404
0
402036
FLEXION THERAPEUTICS INC
Common Stock
33938J106
156
13557
SH
SOLE
10316
0
3241
FLEXSTEEL INDS INC COM
Common Stock
339382103
845
24171
SH
SOLE
23854
0
317
FLIR SYSTEMS INC
Common Stock
302445101
17092
389954
SH
SOLE
344917
0
45038
FLOOR & DECOR HOLDINGS INC-A
Common Stock
339750101
16336
175941
SH
SOLE
123296
0
52645
FLOWERS FOODS INC
Common Stock
343498101
12015
530930
SH
SOLE
431262
0
99668
FLOWSERVE CORP
Common Stock
34354P105
21187
574959
SH
SOLE
491685
0
83274
FLUENT INC
Common Stock
34380C102
97
18304
SH
SOLE
18222
0
82
FLUIDIGM CORP DEL COM
Common Stock
34385P108
122
20259
SH
SOLE
6285
0
13974
FLUOR CORP
Common Stock
343412102
34981
2190396
SH
SOLE
1069998
0
1120398
FLUSHING FINANCIAL CORP
Common Stock
343873105
2227
133856
SH
SOLE
80271
0
53585
Flutter Entertainment PLC
Common Stock
G3643J108
522
2535
SH
SOLE
2511
0
24
Flutter Entertainment PLC
ADR
344044102
38765
371666
SH
SOLE
338994
0
32672
FLY LEASING LTD
ADR
34407D109
483
49000
SH
SOLE
48939
0
61
FMC CORP
Common Stock
302491303
70309
611757
SH
SOLE
379759
0
231998
FNB CORP/PA
Common Stock
302520101
35210
3706349
SH
SOLE
1928868
0
1777481
FNF GROUP
Common Stock
31620R303
17362
444147
SH
SOLE
421387
0
22760
FOCUS FINANCIAL PARTNERS-A
Common Stock
34417P100
587
13485
SH
SOLE
12688
0
797
FOLEY TRASIMENE ACQUISITION
Unit
34431F203
1023
85955
SH
SOLE
0
0
85955
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT
ADR
344419106
11258
148577
SH
SOLE
143227
0
5350
FOOT LOCKER INC
Common Stock
344849104
25527
631225
SH
SOLE
270542
0
360684
FORD MOTOR CO
Common Stock
345370860
132215
15041580
SH
SOLE
10838245
0
4203335
FORMA THERAPEUTICS HOLDINGS
Common Stock
34633R104
1142
32714
SH
SOLE
32685
0
29
FORMFACTOR INC
Common Stock
346375108
10412
242027
SH
SOLE
192080
0
49947
FORRESTER RESEARCH INC
Common Stock
346563109
2413
57600
SH
SOLE
14264
0
43336
FORTERRA INC
Common Stock
34960W106
996
57927
SH
SOLE
14486
0
43441
Fortescue Metals Group Ltd
Common Stock
Q39360104
503
27857
SH
SOLE
27857
0
0
FORTESCUE METALS GROUP SPONS ADR
ADR
34959A206
88199
2447246
SH
SOLE
2248845
0
198401
FORTINET INC
Common Stock
34959E109
63570
427994
SH
SOLE
368945
0
59049
Fortis Inc/Canada
Common Stock
349553107
1014
24834
SH
SOLE
24722
0
112
FORTITUDE GOLD CORP
Common Stock
34962K100
160
168863
SH
SOLE
17186
0
151678
FORTIVE CORP
Common Stock
34959J108
85858
1212336
SH
SOLE
842582
0
369754
FORTUM OYJ ADR
ADR
34959F106
252
53586
SH
SOLE
25300
0
28286
FORTUNE BRANDS HOME & SECURITY
Common Stock
34964C106
46843
546460
SH
SOLE
462186
0
84275
FORWARD AIR CORP
Common Stock
349853101
6123
79680
SH
SOLE
54520
0
25160
FOSSIL GROUP INC
Common Stock
34988V106
1021
117736
SH
SOLE
112889
0
4847
FOUNDATION BUILDING MATERIAL
Common Stock
350392106
732
38095
SH
SOLE
35701
0
2394
FOUR CORNERS PROPERTY TRUST
REIT
35086T109
4863
163369
SH
SOLE
148412
0
14957
FOX CORP - CLASS A
Common Stock
35137L105
32968
1132144
SH
SOLE
701126
0
431018
FOX CORP- CLASS B
Common Stock
35137L204
10941
378857
SH
SOLE
305672
0
73185
FOX FACTORY HLDG CORP COM
Common Stock
35138V102
5643
53380
SH
SOLE
35374
0
18006
FRANCO-NEVADA CORP
Common Stock
351858105
12035
96029
SH
SOLE
89930
0
6099
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
8137
117571
SH
SOLE
100717
0
16854
FRANKLIN RESOURCES INC
Common Stock
354613101
88982
3560688
SH
SOLE
2219884
0
1340804
FRANKLIN STREET PROPERTIES C REIT
REIT
35471R106
2771
634148
SH
SOLE
504287
0
129860
FRANKS INTL N V COM
Common Stock
N33462107
198
72196
SH
SOLE
62694
0
9502
Fraport AG Frankfurt Airport S
ADR
35546M108
214
7369
SH
SOLE
52
0
7317
FREEDOM HOLDING CORP/NV
Common Stock
356390104
241
4700
SH
SOLE
4700
0
0
FREEPORT-MCMORAN INC
Common Stock
35671D857
109200
4196761
SH
SOLE
3198260
0
998501
FRESENIUS MED CARE AG SPONSORED ADR
ADR
358029106
17460
420119
SH
SOLE
381481
0
38638
FRESENIUS SE & CO KGAA SPONSORED ADR
ADR
35804M105
11222
963244
SH
SOLE
875154
0
88090
FRESH DEL MONTE PRODUCE INC
Common Stock
G36738105
2365
98251
SH
SOLE
63645
0
34606
FRESHPET INC
Common Stock
358039105
10720
75498
SH
SOLE
42039
0
33459
FRONT YARD RESIDENTIAL CORP REIT USD
REIT
35904G107
607
37462
SH
SOLE
34412
0
3050
FRONTDOOR INC
Common Stock
35905A109
10840
215884
SH
SOLE
120399
0
95485
FRONTLINE LTD/BERMUDA
Common Stock
G3682E192
1079
173474
SH
SOLE
169119
0
4355
FS BANCORP INC
Common Stock
30263Y104
300
5482
SH
SOLE
1784
0
3698
FS KKR CAPITAL CORP
Common Stock
302635206
537
32456
SH
SOLE
0
0
32456
FTI CONSULTING INC
Common Stock
302941109
7877
70507
SH
SOLE
55648
0
14859
FUCHS PETROLUB SE ADR
ADR
35952Q106
17896
1257642
SH
SOLE
1132080
0
125562
FUELCELL ENERGY INC COM
Common Stock
35952H601
268
24022
SH
SOLE
22847
0
1175
FUJI ELECTRIC HLDS-UNSP ADR
ADR
35955T107
709
78540
SH
SOLE
61931
0
16609
FUJI PHOTO FILM LTD ADR
ADR
35958N107
37066
700014
SH
SOLE
633632
0
66383
FUJITSU LIMITED ADR 5 COM
ADR
359590304
35857
1237927
SH
SOLE
1096583
0
141344
FULGENT GENETICS INC COM
Common Stock
359664109
1189
22815
SH
SOLE
4515
0
18300
FULTON FINANCIAL CORP
Common Stock
360271100
5345
420241
SH
SOLE
333415
0
86826
FUNKO INC-CLASS A
Common Stock
361008105
1364
131398
SH
SOLE
131131
0
267
FUTUREFUEL CORPORATION COM
Common Stock
36116M106
1036
81590
SH
SOLE
69928
0
11662
G1 THERAPEUTICS INC
Common Stock
3621LQ109
289
16091
SH
SOLE
13888
0
2203
G4S PLC ADR
ADR
37441W108
1697
98181
SH
SOLE
85786
0
12395
GAIA INC
Common Stock
36269P104
99
10022
SH
SOLE
8563
0
1459
GALAPAGOS NV-SPON ADR
ADR
36315X101
2226
22493
SH
SOLE
19924
0
2569
GALECTIN THERAPEUTICS COM NEW
Common Stock
363225202
29
12747
SH
SOLE
10523
0
2224
GALP ENERGIA SGPS SA ADR
ADR
364097105
9993
1903481
SH
SOLE
1717513
0
185968
GAMCO INVESTORS INC
Common Stock
361438104
259
14594
SH
SOLE
4139
0
10455
GAMESA CORP TECN-UNSPON ADR
ADR
82621P101
931
115422
SH
SOLE
101165
0
14257
GAMESTOP CORP
Common Stock
36467W109
11145
591578
SH
SOLE
315073
0
276505
GAMING & LEISURE PPTYS COM
REIT
36467J108
30851
727628
SH
SOLE
171881
0
555746
GAN LTD
Common Stock
G3728V109
301
14855
SH
SOLE
14003
0
852
GANNETT CO INC
Common Stock
36472T109
257
76418
SH
SOLE
73438
0
2980
GAP INC/THE
Common Stock
364760108
46496
2302909
SH
SOLE
1726894
0
576015
GARMIN LTD
Common Stock
H2906T109
63532
530939
SH
SOLE
432634
0
98305
GARRETT MOTION INC
Common Stock
366505105
55
12346
SH
SOLE
10362
0
1984
GARTNER INC
Common Stock
366651107
42633
266139
SH
SOLE
242836
0
23303
GASLOG LTD SHS
Common Stock
G37585109
298
80233
SH
SOLE
80233
0
0
GATES INDUSTRIAL CORP PLC
Common Stock
G39108108
2576
201899
SH
SOLE
134870
0
67029
GATX CORP
Common Stock
361448103
11696
140610
SH
SOLE
137330
0
3280
GCP APPLIED TECHNOLOGIES
Common Stock
36164Y101
2289
96773
SH
SOLE
90123
0
6650
GDS HOLDINGS LTD - ADR
ADR
36165L108
10607
113279
SH
SOLE
111025
0
2254
GEA GROUP AG ADR
ADR
361592108
19039
532709
SH
SOLE
483506
0
49203
GEBERIT AG-UNSP ADR
ADR
36840V109
23570
378336
SH
SOLE
341739
0
36597
GEELY AUTOMOBILE HLDGS ADR
ADR
36847Q103
5670
83494
SH
SOLE
78943
0
4551
GENCO SHIPPING & TRADING LTD
Common Stock
Y2685T131
310
42103
SH
SOLE
41977
0
126
GENERAC HOLDINGS INC
Common Stock
368736104
22392
98464
SH
SOLE
74856
0
23608
GENERAL AMERICAN INVESTORS
Closed-End Fund
368802104
5135
138070
SH
SOLE
96369
0
41701
GENERAL DYNAMICS CORP
Common Stock
369550108
110257
740874
SH
SOLE
557309
0
183565
GENERAL ELECTRIC CO
Common Stock
369604103
275025
25465294
SH
SOLE
16632211
0
8833083
GENERAL MILLS INC
Common Stock
370334104
144271
2453595
SH
SOLE
1964056
0
489539
GENERAL MOTORS CO
Common Stock
37045V100
148607
3568850
SH
SOLE
2131157
0
1437693
GENESCO INC
Common Stock
371532102
2410
80105
SH
SOLE
63492
0
16613
GENIE ENERGY LTD
Common Stock
372284208
512
70985
SH
SOLE
51934
0
19051
GENMAB A/S -SP ADR
ADR
372303206
23082
567671
SH
SOLE
502915
0
64756
GENMARK DIAGNOSTICS IN COM
Common Stock
372309104
1818
124532
SH
SOLE
23866
0
100666
GENPACT LTD
Common Stock
G3922B107
17658
426923
SH
SOLE
316994
0
109929
GENPREX INC
Common Stock
372446104
65
15711
SH
SOLE
14465
0
1246
GENTEX CORP
Common Stock
371901109
25497
751445
SH
SOLE
673888
0
77558
GENTHERM INC
Common Stock
37253A103
8045
123345
SH
SOLE
117857
0
5488
GENTING BERHAD SPONSORED ADR
ADR
372452300
379
66315
SH
SOLE
66315
0
0
GENUINE PARTS CO
Common Stock
372460105
73702
733866
SH
SOLE
424502
0
309364
GENWORTH FINANCIAL INC
Common Stock
37247D106
8258
2184741
SH
SOLE
1058844
0
1125897
GEO GROUP INC/THE
REIT
36162J106
1911
215645
SH
SOLE
204683
0
10962
GEOSPACE TECHNOLOGIES CORP
Common Stock
37364X109
461
53853
SH
SOLE
53317
0
536
GERDAU S A SPONSORED ADR
ADR
373737105
2938
629127
SH
SOLE
560657
0
68470
GERMAN AMERICAN BANCORP INC
Common Stock
373865104
478
14442
SH
SOLE
11386
0
3056
GERON CORP COM
Common Stock
374163103
52
32479
SH
SOLE
32479
0
0
GETINGE AB ADR
ADR
37427X104
238
10187
SH
SOLE
10158
0
29
GETTY REALTY CORP REIT
REIT
374297109
5035
182822
SH
SOLE
146230
0
36591
GFL Environmental Inc
Common Stock
36168Q104
706
24184
SH
SOLE
24184
0
0
GIBRALTAR INDUSTRIES INC
Common Stock
374689107
7506
104343
SH
SOLE
69286
0
35057
G-III APPAREL GROUP LTD
Common Stock
36237H101
5951
250694
SH
SOLE
220485
0
30209
GILDAN ACTIVEWEAR INC
Common Stock
375916103
5904
210797
SH
SOLE
205862
0
4935
GILEAD SCIENCES INC
Common Stock
375558103
365002
6265052
SH
SOLE
3522242
0
2742810
GIVAUDAN - UNSPONS ADR
ADR
37636P108
71878
847013
SH
SOLE
734835
0
112178
GLACIER BANCORP INC
Common Stock
37637Q105
4693
102000
SH
SOLE
98433
0
3567
GLADSTONE COMMERCIAL CORP REIT
REIT
376536108
2371
131725
SH
SOLE
89766
0
41959
GLADSTONE LD CORP COM
REIT
376549101
775
52957
SH
SOLE
50874
0
2083
Glatfelter Corp
Common Stock
377320106
2883
176001
SH
SOLE
166696
0
9305
GLAUKOS CORP COM
Common Stock
377322102
5317
70648
SH
SOLE
64606
0
6042
GLAXOSMITHKLINE PLC SPONSORED ADR
ADR
37733W105
67504
1834348
SH
SOLE
1650182
0
184166
GLENCORE XSTRATA PLC ADR
ADR
37827X100
35144
5605126
SH
SOLE
4849917
0
755209
GLOBAL BLOOD THERAPEUT COM
Common Stock
37890U108
1898
43823
SH
SOLE
32229
0
11594
GLOBAL CORD BLOOD CORP
Common Stock
G39342103
328
88360
SH
SOLE
88360
0
0
GLOBAL MEDICAL REIT INC
REIT
37954A204
2219
169939
SH
SOLE
115011
0
54928
GLOBAL NET LEASE INC
REIT
379378201
5986
349239
SH
SOLE
306600
0
42639
GLOBAL PAYMENTS INC
Common Stock
37940X102
190418
883939
SH
SOLE
684131
0
199808
GLOBAL WTR RES INC COM
Common Stock
379463102
322
22355
SH
SOLE
19029
0
3326
GLOBANT SA
Common Stock
L44385109
7658
35190
SH
SOLE
30558
0
4632
GLOBE LIFE INC
Common Stock
37959E102
42095
443297
SH
SOLE
372243
0
71054
GLOBUS MED INC CL A
Common Stock
379577208
9398
144095
SH
SOLE
88919
0
55176
GLU MOBILE INC
Common Stock
379890106
3994
443260
SH
SOLE
237142
0
206118
GLYCOMIMETICS INC COM
Common Stock
38000Q102
199
53046
SH
SOLE
52752
0
294
GMS INC
Common Stock
36251C103
2865
93989
SH
SOLE
79340
0
14649
GODADDY INC CL A
Common Stock
380237107
19931
240279
SH
SOLE
207071
0
33208
GOGO INC
Common Stock
38046C109
411
42667
SH
SOLE
42281
0
386
GoHealth Inc
Common Stock
38046W105
527
38555
SH
SOLE
7037
0
31518
GOLAR LNG LTD
Common Stock
G9456A100
2160
224083
SH
SOLE
213776
0
10307
GOLD FIELDS LTD SPONS ADR
ADR
38059T106
16507
1780660
SH
SOLE
1719200
0
61460
GOLD RESOURCE CORP COM
Common Stock
38068T105
1722
591733
SH
SOLE
60861
0
530872
GOLDEN ENTERTAINMENT INC
Common Stock
381013101
1405
70630
SH
SOLE
69539
0
1091
GOLDEN OCEAN GROUP LTD
Common Stock
G39637205
109
23452
SH
SOLE
23452
0
0
GOLDMAN SACHS GROUP INC/THE
Common Stock
38141G104
269104
1020455
SH
SOLE
826663
0
193792
GOLUB CAPITAL BDC INC
Common Stock
38173M102
934
66057
SH
SOLE
66057
0
0
GOODRICH PETROLEUM CORP
Common Stock
382410843
284
28142
SH
SOLE
21385
0
6757
GOODYEAR TIRE & RUBBER CO/THE
Common Stock
382550101
28294
2593422
SH
SOLE
1226058
0
1367364
GOOSEHEAD INSURANCE INC -A
Common Stock
38267D109
3188
25551
SH
SOLE
13063
0
12488
GOPRO INC-CLASS A
Common Stock
38268T103
368
44391
SH
SOLE
42355
0
2036
GORMAN-RUPP CO/THE
Common Stock
383082104
456
14041
SH
SOLE
13686
0
355
GOSSAMER BIO INC
Common Stock
38341P102
152
15712
SH
SOLE
12280
0
3432
GRACO INC
Common Stock
384109104
85970
1188255
SH
SOLE
421710
0
766544
GRAFTECH INTERNATIONAL LTD
Common Stock
384313508
1062
99594
SH
SOLE
91914
0
7680
GRAHAM CORP
Common Stock
384556106
636
41880
SH
SOLE
8080
0
33800
GRAHAM HOLDINGS CO
Common Stock
384637104
9085
17033
SH
SOLE
6992
0
10041
GRAND CANYON EDUCATION INC
Common Stock
38526M106
8205
88117
SH
SOLE
72415
0
15702
GRANITE CONSTRUCTION INC
Common Stock
387328107
4881
182736
SH
SOLE
171949
0
10787
GRANITE PT MTG TR INC
REIT
38741L107
2774
277665
SH
SOLE
267975
0
9690
GRAPHIC PACKAGING HOLDING CO
Common Stock
388689101
10957
646831
SH
SOLE
629832
0
16999
GRAY TELEVISION INC
Common Stock
389375106
1870
104523
SH
SOLE
75228
0
29295
GREAT AJAX CORP COM
REIT
38983D300
3676
351410
SH
SOLE
340880
0
10530
GREAT LAKES DREDGE & DOCK CORP
Common Stock
390607109
795
60372
SH
SOLE
36344
0
24028
GREAT SOUTHERN BANCORP INC
Common Stock
390905107
1551
31726
SH
SOLE
11670
0
20057
GREAT WALL MOTOR CO-UNS ADR
ADR
39137B109
380
11267
SH
SOLE
11267
0
0
GREAT WESTN BANCORP COM
Common Stock
391416104
7233
346063
SH
SOLE
208938
0
137125
GREEK ORGANIZATION OF FOOTBALL ADR
ADR
392483103
308
46691
SH
SOLE
42694
0
3997
GREEN BRIK PARTNERS
Common Stock
392709101
5031
219126
SH
SOLE
48505
0
170621
GREEN DOT CORP
Common Stock
39304D102
8991
161129
SH
SOLE
128768
0
32361
GREEN PLAINS INC
Common Stock
393222104
1291
98044
SH
SOLE
90706
0
7338
GREENBRIER COS INC
Common Stock
393657101
6452
177346
SH
SOLE
147668
0
29678
GREENHILL & CO INC
Common Stock
395259104
176
14523
SH
SOLE
13959
0
564
GREENLANE HOLDINGS INC - A
Common Stock
395330103
133
33636
SH
SOLE
33313
0
323
GREENLIGHT CAPITAL RE LTD
Common Stock
G4095J109
190
26016
SH
SOLE
25898
0
118
GREIF INC
Common Stock
397624107
4362
93053
SH
SOLE
56925
0
36128
GRIFFON CORP
Common Stock
398433102
2808
137783
SH
SOLE
105177
0
32606
GRIFOLS SA-ADR
ADR
398438408
13969
757548
SH
SOLE
654939
0
102609
GRITSTONE ONCOLOGY INC
Common Stock
39868T105
206
52208
SH
SOLE
52031
0
177
GROCERY OUTLET HOLDING CORP
Common Stock
39874R101
2494
63537
SH
SOLE
49176
0
14361
GROUP 1 AUTOMOTIVE INC
Common Stock
398905109
11843
90308
SH
SOLE
62825
0
27483
GROUPON INC COM CL A
Common Stock
399473206
1116
29367
SH
SOLE
29001
0
366
GROWGENERATION CORP
Common Stock
39986L109
1967
48911
SH
SOLE
7261
0
41650
GRUBHUB INC
Common Stock
400110102
11413
153671
SH
SOLE
144899
0
8772
GRUPO AEROPORTUARIO DEL ADR
ADR
400506101
3682
33084
SH
SOLE
31845
0
1239
GRUPO AEROPORTUARIO SPON ADR
ADR
400501102
404
7808
SH
SOLE
7722
0
86
GRUPO AEROPORTUARIO SUR-ADR
ADR
40051E202
4263
25850
SH
SOLE
23843
0
2007
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
560
81390
SH
SOLE
73624
0
7766
GRUPO FINANCIERO BANOR ADR
ADR
40052P107
6644
239221
SH
SOLE
42150
0
197071
GRUPO FINANCIERO GALICIA-ADR
ADR
399909100
387
44303
SH
SOLE
40791
0
3512
GRUPO TELEVISA SA DE CV SP ADR REP ORD
ADR
40049J206
5216
632984
SH
SOLE
613750
0
19234
GSI TECHNOLOGY INC
Common Stock
36241U106
87
11691
SH
SOLE
11691
0
0
GSX TECHEDU INC- ADR
ADR
36257Y109
836
16169
SH
SOLE
15210
0
959
GTT COMMUNICATIONS INC COM
Common Stock
362393100
139
38836
SH
SOLE
37423
0
1413
GTY TECHNOLOGY HOLDINGS INC
Common Stock
362409104
200
38680
SH
SOLE
35425
0
3255
GUANGDONG INVT LTD SPONSORED ADR
ADR
400654208
614
7437
SH
SOLE
6960
0
477
GUARANTY BANCSHARES INC
Common Stock
400764106
247
8237
SH
SOLE
4716
0
3521
GUARDANT HEALTH INC
Common Stock
40131M109
13927
108062
SH
SOLE
32322
0
75740
GUESS INC
Common Stock
401617105
3389
149839
SH
SOLE
142663
0
7176
GUIDEWIRE SOFTWARE INC COM
Common Stock
40171V100
35762
277808
SH
SOLE
272559
0
5249
GW PHARMACEUTICALS PLC ADS
ADR
36197T103
393
3408
SH
SOLE
82
0
3326
H LUNDBECK A S ADR
ADR
40422M206
5222
152980
SH
SOLE
136119
0
16861
H&E EQUIPMENT SERVICES INC
Common Stock
404030108
485
16286
SH
SOLE
15190
0
1096
H&R BLOCK INC
Common Stock
093671105
13360
842400
SH
SOLE
733848
0
108552
HACKETT GROUP INC/THE
Common Stock
404609109
1326
92158
SH
SOLE
43000
0
49158
HAEMONETICS CORP
Common Stock
405024100
11917
100354
SH
SOLE
79953
0
20401
HAIN CELESTIAL GROUP INC/THE
Common Stock
405217100
18000
448307
SH
SOLE
375981
0
72326
Hakuhodo DY Holdings Inc
ADR
405328105
361
12252
SH
SOLE
6957
0
5295
HALLIBURTON CO
Common Stock
406216101
68902
3645582
SH
SOLE
3228885
0
416697
Halma PLC
ADR
40637C308
240
3401
SH
SOLE
3209
0
192
HALOZYME THERAPEUTICS INC
Common Stock
40637H109
12170
284954
SH
SOLE
198603
0
86351
HAMILTON LANE INC-CLASS A
Common Stock
407497106
1618
20724
SH
SOLE
9252
0
11472
HANCOCK WHITNEY CORP
Common Stock
410120109
12616
370836
SH
SOLE
322630
0
48206
HANESBRANDS INC
Common Stock
410345102
22611
1550836
SH
SOLE
1365430
0
185406
HANG LUNG PPTYS LTD SPONSORED ADR
ADR
41043M104
40607
3083264
SH
SOLE
2814422
0
268842
HANG SENG BK LTD SPONSORED ADR
ADR
41043C304
9036
522331
SH
SOLE
481172
0
41159
HANGER INC
Common Stock
41043F208
1011
45991
SH
SOLE
40022
0
5969
HANMI FINL CORP COM
Common Stock
410495204
1318
116225
SH
SOLE
77770
0
38455
HANNON ARMSTRONG SUST COM
REIT
41068X100
6158
97077
SH
SOLE
35105
0
61972
HANNOVER RUECKVERSICHER
ADR
410693105
25980
326799
SH
SOLE
297758
0
29041
HANOVER INSURANCE GROUP INC/TH
Common Stock
410867105
28677
245267
SH
SOLE
154792
0
90475
HARBORONE BANCORP INC
Common Stock
41165Y100
338
31107
SH
SOLE
13429
0
17678
HARLEY-DAVIDSON INC
Common Stock
412822108
37088
1010576
SH
SOLE
636534
0
374042
HARMONIC INC
Common Stock
413160102
1791
242403
SH
SOLE
112290
0
130113
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
266
56829
SH
SOLE
39151
0
17678
HARSCO CORP
Common Stock
415864107
5365
298382
SH
SOLE
192599
0
105783
HARTFORD FINANCIAL SERVICES GR
Common Stock
416515104
66225
1352078
SH
SOLE
952098
0
399980
HARVARD BIOSCIENCE INC
Common Stock
416906105
68
15811
SH
SOLE
15811
0
0
HASBRO INC
Common Stock
418056107
40319
431032
SH
SOLE
372742
0
58290
HAVERTY FURNITURE COS INC
Common Stock
419596101
2561
92561
SH
SOLE
32523
0
60039
HAWAIIAN ELECTRIC INDUSTRIES I
Common Stock
419870100
21836
617005
SH
SOLE
522236
0
94768
HAWAIIAN HOLDINGS INC
Common Stock
419879101
4286
242156
SH
SOLE
209564
0
32592
HAWKINS INC
Common Stock
420261109
1953
37331
SH
SOLE
28602
0
8729
HAYNES INTERNATIONAL INC
Common Stock
420877201
803
33692
SH
SOLE
31823
0
1869
HB FULLER CO
Common Stock
359694106
8102
156165
SH
SOLE
144464
0
11701
HBT FINANCIAL INC/DE
Common Stock
404111106
221
14603
SH
SOLE
6121
0
8482
HC2 HOLDINGS INC
Common Stock
404139107
46
14036
SH
SOLE
14036
0
0
HCA HEALTHCARE INC
Common Stock
40412C101
190701
1159561
SH
SOLE
674910
0
484650
HCI GROUP INC
Common Stock
40416E103
986
18843
SH
SOLE
17105
0
1738
HDFC BANK LTD ADR REPS 3 SHS
ADR
40415F101
51415
711523
SH
SOLE
584106
0
127417
HEADHUNTER GROUP PLC-ADR
ADR
42207L106
602
19900
SH
SOLE
19900
0
0
HEALTH CATALYST INC
Common Stock
42225T107
2275
52260
SH
SOLE
50017
0
2243
HEALTHCARE REALTY TRUST INC REIT
REIT
421946104
5796
195818
SH
SOLE
169448
0
26370
HEALTHCARE SERVICES GROUP INC
Common Stock
421906108
1816
64626
SH
SOLE
59740
0
4886
HEALTHCARE TR AMER INC CL A
REIT
42225P501
8598
312195
SH
SOLE
277206
0
34989
HEALTHEQUITY INC COM
Common Stock
42226A107
7614
109217
SH
SOLE
75411
0
33806
HEALTHPEAK PROPERTIES INC
REIT
42250P103
94272
3118501
SH
SOLE
1821325
0
1297176
HEALTHSTREAM INC COM
Common Stock
42222N103
1272
58230
SH
SOLE
50430
0
7800
HEARTLAND EXPRESS INC
Common Stock
422347104
2715
150009
SH
SOLE
92464
0
57544
HEARTLAND FINANCIAL USA INC
Common Stock
42234Q102
1237
30635
SH
SOLE
28958
0
1677
HEATH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
2407
21215
SH
SOLE
18396
0
2819
HECLA MINING CO
Common Stock
422704106
7720
1191351
SH
SOLE
730654
0
460697
HEICO CORP
Common Stock
422806109
16085
121488
SH
SOLE
102883
0
18605
HEICO CORP - CLASS A
Common Stock
422806208
10573
90319
SH
SOLE
74973
0
15346
HEIDELBERGCEMENT AG ADR
ADR
42281P205
16327
1093595
SH
SOLE
998540
0
95055
HEIDRICK & STRUGGLES INTERNATI
Common Stock
422819102
877
29865
SH
SOLE
24664
0
5201
Heineken Holding NV
Common Stock
N39338194
1830
19026
SH
SOLE
19026
0
0
HEINEKEN HOLDING NV-SPN ADR
ADR
423008101
13057
266962
SH
SOLE
235221
0
31741
HEINEKEN N V ADR
ADR
423012301
25775
461578
SH
SOLE
352144
0
109434
HELEN OF TROY LTD
Common Stock
G4388N106
13779
62015
SH
SOLE
43099
0
18916
HELIOS TECHNOLOGIES INC
Common Stock
42328H109
1445
27111
SH
SOLE
25738
0
1373
HELIX ENERGY SOLUTIONS GROUP I
Common Stock
42330P107
1308
311498
SH
SOLE
291736
0
19762
HELLENIC TELECOM ORGANIZATN SPONSORED ADR
ADR
423325307
596
74977
SH
SOLE
72304
0
2673
HELMERICH & PAYNE INC
Common Stock
423452101
21747
938983
SH
SOLE
867880
0
71103
HEMISPHERE MEDIA GROUP CL A
Common Stock
42365Q103
506
48873
SH
SOLE
45620
0
3253
HENDERSON LD DEV LTD SPONSORED ADR
ADR
425166303
29105
7443684
SH
SOLE
6706101
0
737584
HENGAN INTL GROUP CO L ADR
ADR
42551N104
5660
160734
SH
SOLE
158476
0
2258
HENKEL LTD PARTNERSHIP SPON ADR PFD
ADR
42550U208
13368
478629
SH
SOLE
416175
0
62454
HENKEL LTD PARTNERSHIP SPONSORED ADR
ADR
42550U109
21465
887881
SH
SOLE
813521
0
74360
HENNES & MAURITZ AB - UNSP ADR
ADR
425883105
18882
4616590
SH
SOLE
4319496
0
297094
HENRY SCHEIN INC
Common Stock
806407102
27959
418168
SH
SOLE
373975
0
44193
HERBALIFE NUTRITION LTD
Common Stock
G4412G101
11195
232986
SH
SOLE
164270
0
68716
HERC HOLDINGS INC
Common Stock
42704L104
3308
49815
SH
SOLE
48125
0
1690
HERCULES CAPITAL INC
Common Stock
427096508
3084
213869
SH
SOLE
19088
0
194781
HERITAGE COMMERCE CORP
Common Stock
426927109
1874
211328
SH
SOLE
197748
0
13580
HERITAGE FINL CORP WASH COM
Common Stock
42722X106
2266
96865
SH
SOLE
90582
0
6283
HERITAGE INS HLDGS INC COM
Common Stock
42727J102
271
26706
SH
SOLE
26706
0
0
HERITAGE-CRYSTAL CLEAN INC
Common Stock
42726M106
3668
174090
SH
SOLE
1637
0
172453
HERMAN MILLER INC
Common Stock
600544100
5631
166598
SH
SOLE
137351
0
29247
HERMES INTL SCA ADR
ADR
42751Q105
45122
417336
SH
SOLE
383342
0
33994
HERON THERAPEUTICS INC COM
Common Stock
427746102
1950
92115
SH
SOLE
25996
0
66119
HERSHA HOSPITALITY TRUST REIT
REIT
427825500
3519
446061
SH
SOLE
384340
0
61721
HERSHEY CO/THE
Common Stock
427866108
77345
507744
SH
SOLE
328342
0
179403
HESKA CORP COM
Common Stock
42805E306
1564
10738
SH
SOLE
9251
0
1487
HESS CORP
Common Stock
42809H107
36297
687564
SH
SOLE
584851
0
102713
HEWLETT PACKARD ENTERP COM
Common Stock
42824C109
80395
6784384
SH
SOLE
3939542
0
2844842
HEXAGON AB ADR
ADR
428263107
35150
387750
SH
SOLE
354446
0
33304
HEXCEL CORP
Common Stock
428291108
19180
395550
SH
SOLE
347541
0
48009
HF FOODS GROUP INC
Common Stock
40417F109
336
44653
SH
SOLE
42318
0
2335
HIBBETT SPORTS INC
Common Stock
428567101
3082
66740
SH
SOLE
35939
0
30801
HIGHWOODS PPTYS INC COM REIT
REIT
431284108
5691
143595
SH
SOLE
115183
0
28412
HILLENBRAND INC
Common Stock
431571108
17639
443190
SH
SOLE
366501
0
76689
HILL-ROM HOLDINGS INC
Common Stock
431475102
14270
145654
SH
SOLE
98025
0
47628
HILLTOP HOLDINGS INC
Common Stock
432748101
5452
198171
SH
SOLE
99967
0
98204
HILTON GRAND VACATIONS INC
Common Stock
43283X105
3956
126175
SH
SOLE
120670
0
5505
HILTON WORLWIDE HOLDINGS INC
Common Stock
43300A203
51170
459917
SH
SOLE
393364
0
66553
HINO MOTORS LTD-UNSPON ADR
ADR
433406204
411
4827
SH
SOLE
2823
0
2004
HITACHI CONSTR MACHY C ADR
ADR
43358L101
1552
29526
SH
SOLE
25959
0
3567
HITACHI LIMITED ADR 10 COM
ADR
433578507
52470
660830
SH
SOLE
588432
0
72398
HMS HOLDINGS CORP
Common Stock
40425J101
7305
198764
SH
SOLE
182159
0
16605
HNI CORP
Common Stock
404251100
3161
91732
SH
SOLE
84806
0
6926
HOLCIM LTD SPONSORED ADR
ADR
50586V108
20454
1886884
SH
SOLE
1742279
0
144605
HOLLYFRONTIER CORP
Common Stock
436106108
65934
2550620
SH
SOLE
1693455
0
857165
HOLOGIC INC
Common Stock
436440101
36495
501092
SH
SOLE
434205
0
66887
HOME BANCSHARES INC/AR
Common Stock
436893200
6835
350853
SH
SOLE
234802
0
116051
HOME DEPOT INC/THE
Common Stock
437076102
1020419
3841651
SH
SOLE
3265431
0
576220
HOMESTREET INC COM
Common Stock
43785V102
3154
93447
SH
SOLE
48340
0
45107
HOMETRUST BANCSHARES I COM
Common Stock
437872104
363
18800
SH
SOLE
12264
0
6536
HOMOLOGY MEDICINES INC
Common Stock
438083107
487
43120
SH
SOLE
3218
0
39902
HONDA MOTOR LTD AMERN SHS
ADR
438128308
42601
1508009
SH
SOLE
1362019
0
145990
HONEYWELL INTERNATIONAL INC
Common Stock
438516106
527541
2480213
SH
SOLE
1924225
0
555987
HONG KONG & CHINA GAS LTD SPONSORED ADR
ADR
438550303
5535
3617595
SH
SOLE
3283540
0
334055
HONG KONG EXCHANGES & CLEAR - ADR
ADR
43858F109
69648
1272339
SH
SOLE
1143076
0
129264
HONGKONG ELEC HOLDGS LTD SPONSORED ADR
ADR
739197200
1771
334149
SH
SOLE
307171
0
26978
Hongkong Land Holdings Ltd
ADR
438581308
1554
73789
SH
SOLE
59450
0
14339
HOOKER FURNITURE CORP
Common Stock
439038100
779
24151
SH
SOLE
24051
0
100
HOPE BANCORP INC
Common Stock
43940T109
9759
894541
SH
SOLE
745541
0
149000
HORACE MANN EDUCATORS CORP
Common Stock
440327104
6670
158670
SH
SOLE
129183
0
29487
HORIZON BANCORP INC/IN
Common Stock
440407104
1966
123968
SH
SOLE
118579
0
5389
HORIZON THERAPEUTICS PLC
Common Stock
G46188101
31327
428253
SH
SOLE
265404
0
162849
HORMEL FOODS CORP
Common Stock
440452100
56805
1218733
SH
SOLE
918951
0
299782
HOST HOTELS & RESORTS INC REIT
REIT
44107P104
35497
2426294
SH
SOLE
1521128
0
905166
HOSTESS BRAND INC
Common Stock
44109J106
15849
1082585
SH
SOLE
169936
0
912649
HOUGHTON MIFFLIN HARCO COM
Common Stock
44157R109
1134
340482
SH
SOLE
338182
0
2300
HOULIHAN LOKEY INC
Common Stock
441593100
9542
141934
SH
SOLE
130809
0
11125
HOWARD HUGHES CORP/THE
Common Stock
44267D107
10365
131321
SH
SOLE
30499
0
100822
HOWMET AEROSPACE INC
Common Stock
443201108
22481
787692
SH
SOLE
656778
0
130914
HOYA CORP SPONSORED ADR
ADR
443251103
80381
579152
SH
SOLE
496095
0
83057
HP INC
Common Stock
40434L105
141651
5760504
SH
SOLE
3717019
0
2043485
HSBC HLDGS PLC-SPON ADR
ADR
404280406
58149
2244282
SH
SOLE
1973572
0
270710
HUAMI CORP
ADR
44331K103
183
15426
SH
SOLE
15330
0
96
HUANENG PWR INTL INC SPON ADR N
ADR
443304100
1345
93355
SH
SOLE
86915
0
6439
HUAZHU GROUP LTD-ADR
ADR
44332N106
2258
50151
SH
SOLE
45993
0
4158
HUB GROUP INC
Common Stock
443320106
5772
101262
SH
SOLE
79118
0
22144
HUBBELL INC
Common Stock
443510607
22026
140483
SH
SOLE
133477
0
7005
HUBSPOT INC COM
Common Stock
443573100
21786
54955
SH
SOLE
51949
0
3006
HUDSON PAC PPTYS INC COM REIT
REIT
444097109
2360
98259
SH
SOLE
81657
0
16602
HUDSON TECHNOLOGIES COM
Common Stock
444144109
278
255468
SH
SOLE
0
0
255468
HUGO BOSS AG-SPN ADR
ADR
444560106
81
11576
SH
SOLE
11576
0
0
HUMANA INC
Common Stock
444859102
277638
676721
SH
SOLE
443848
0
232873
HUNTINGTON BANCSHARES INC/OH
Common Stock
446150104
60225
4768428
SH
SOLE
4199841
0
568587
HUNTINGTON INGLASS INDUSTRIES INC
Common Stock
446413106
53596
314383
SH
SOLE
195914
0
118469
HUNTSMAN CORP
Common Stock
447011107
41681
1657954
SH
SOLE
325117
0
1332837
HURON CONSULTING GROUP INC
Common Stock
447462102
3496
59300
SH
SOLE
15802
0
43498
HUSQVARNA AB ADR
ADR
448103101
468
18089
SH
SOLE
9014
0
9075
HUTCHISON CHINA MEDITECH - ADR
ADR
44842L103
1775
55435
SH
SOLE
52901
0
2534
HUYA INC-ADR
ADR
44852D108
485
24322
SH
SOLE
23665
0
657
HYATT HOTELS CORP - CL A
Common Stock
448579102
7040
94814
SH
SOLE
60002
0
34812
HYPERMARCAS S A SPONSORED ADR
ADR
44914U106
457
69734
SH
SOLE
63843
0
5891
HYSTER-YALE MATERIALS HANDLING
Common Stock
449172105
917
15399
SH
SOLE
14693
0
706
I3 VERTICALS INC-CLASS A
Common Stock
46571Y107
507
15265
SH
SOLE
4637
0
10628
IAA INC
Common Stock
449253103
23290
358426
SH
SOLE
225526
0
132900
IAC/INTERACTIVECORP
Common Stock
44891N109
30417
160642
SH
SOLE
142540
0
18102
IBERDROLA SA - SPONSORED ADR
ADR
450737101
98977
1721339
SH
SOLE
1533680
0
187659
ICF INTERNATIONAL INC
Common Stock
44925C103
1347
18122
SH
SOLE
12660
0
5462
ICHOR HOLDINGS LTD
Common Stock
G4740B105
2146
71189
SH
SOLE
40660
0
30529
ICICI BK LTD ADR
ADR
45104G104
33787
2273696
SH
SOLE
2020982
0
252714
ICL Group Ltd
Common Stock
M53213100
11548
2286750
SH
SOLE
2044954
0
241796
ICON PLC
Common Stock
G4705A100
14700
75391
SH
SOLE
56052
0
19339
ICU MEDICAL INC
Common Stock
44930G107
12935
60305
SH
SOLE
50082
0
10223
IDACORP INC
Common Stock
451107106
20825
216862
SH
SOLE
176779
0
40083
IDEX CORP
Common Stock
45167R104
54426
273224
SH
SOLE
243854
0
29370
IDEXX LABORATORIES INC
Common Stock
45168D104
159991
320065
SH
SOLE
244597
0
75468
IDT CORP
Common Stock
448947507
539
43639
SH
SOLE
37438
0
6201
IGIB - iShares Trust iShares 5-10 Year Investment Grade Corporate Bond ETF
ETF
464288638
2850
46130
SH
SOLE
46130
0
0
iHeartMedia Inc
Common Stock
45174J509
1339
103165
SH
SOLE
102621
0
544
IHS MARKIT LTD
Common Stock
G47567105
88819
988749
SH
SOLE
900302
0
88447
II-VI INC
Common Stock
902104108
18717
246410
SH
SOLE
143133
0
103277
ILLINOIS TOOL WORKS INC
Common Stock
452308109
282730
1386749
SH
SOLE
1045357
0
341392
ILLUMINA INC
Common Stock
452327109
151503
409469
SH
SOLE
358228
0
51241
IMAX CORP
Common Stock
45245E109
1371
76076
SH
SOLE
72647
0
3429
IMMERSION CORP COM
Common Stock
452521107
1390
123124
SH
SOLE
17071
0
106053
IMMUNOGEN INC COM
Common Stock
45253H101
1092
169346
SH
SOLE
154078
0
15268
IMMUNOVANT INC
Common Stock
45258J102
1626
35203
SH
SOLE
5374
0
29829
IMPALA PLATINUM HLDGS SPONSORED ADR
ADR
452553308
1777
127917
SH
SOLE
117016
0
10901
IMPERIAL BRANDS PLC-SPON ADR
ADR
45262P102
19018
904749
SH
SOLE
808588
0
96162
IMPERIAL HOLDINGS LTD SPON ADR
ADR
452833205
54
21527
SH
SOLE
21527
0
0
IMPERIAL OIL LTD
Common Stock
453038408
9077
476985
SH
SOLE
467466
0
9519
IMPINJ INC COM
Common Stock
453204109
409
9761
SH
SOLE
8865
0
896
INARI MEDICAL INC
Common Stock
45332Y109
210
2408
SH
SOLE
2378
0
30
INCITEC PIVOT LTD
ADR
45326Y206
78
44464
SH
SOLE
44464
0
0
INCYTE CORP
Common Stock
45337C102
47526
546401
SH
SOLE
476356
0
70045
INDEPENDENCE HOLDING CO
Common Stock
453440307
539
13138
SH
SOLE
12044
0
1094
INDEPENDENCE REALTY TRUST IN
REIT
45378A106
5437
404838
SH
SOLE
272638
0
132200
INDEPENDENT BANK CORP MICH COM
Common Stock
453838609
1814
98206
SH
SOLE
72331
0
25875
INDEPENDENT BANK CORP/ROCKLAND
Common Stock
453836108
3888
53231
SH
SOLE
50295
0
2936
INDEPENDENT BANK GROUP INC
Common Stock
45384B106
5092
81443
SH
SOLE
74917
0
6526
INDITEX - ADR
ADR
455793109
26835
1672996
SH
SOLE
1561451
0
111545
INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR
ADR
455807107
11089
865675
SH
SOLE
834133
0
31542
INDUSTRIAL LOGISTICS PROPERT
REIT
456237106
4975
213605
SH
SOLE
164222
0
49383
INDUSTRIAL SEL SEC SPDR FD
ETF
81369Y704
12982
146611
SH
SOLE
27259
0
119352
INFINEON TECHNOLOGIES - ADR
ADR
45662N103
65071
1687969
SH
SOLE
1203194
0
484775
INFINERA CORP
Common Stock
45667G103
1252
119472
SH
SOLE
98260
0
21212
INFORMA PLC-SP ADR
ADR
45672B305
15656
1046174
SH
SOLE
918491
0
127683
INFOSYS TECHNOLOGIES LTD SPONSORED ADR
ADR
456788108
77399
4566285
SH
SOLE
4253494
0
312791
ING GLOBAL ADVANTAGE
Closed-End Fund
92912R104
118
13462
SH
SOLE
10936
0
2526
ING GROUP N V SPONSORED ADR
ADR
456837103
53091
5624029
SH
SOLE
3766573
0
1857456
Ingersoll Rand Inc
Common Stock
45687V106
38783
851252
SH
SOLE
760664
0
90588
INGEVITY CORP
Common Stock
45688C107
13535
178727
SH
SOLE
92148
0
86579
INGLES MARKETS INC
Common Stock
457030104
3472
81394
SH
SOLE
56767
0
24627
INGREDION INC
Common Stock
457187102
43441
552195
SH
SOLE
212224
0
339971
Inhibrx Inc
Common Stock
45720L107
971
29443
SH
SOLE
0
0
29443
Inmode Ltd
Common Stock
M5425M103
260
5473
SH
SOLE
5473
0
0
INNOSPEC INC
Common Stock
45768S105
5567
61360
SH
SOLE
45601
0
15759
INNOVATIVE INDUSTRIAL PROPER
REIT
45781V101
11065
60422
SH
SOLE
32192
0
28230
INNOVIVA INC
Common Stock
45781M101
3933
317420
SH
SOLE
147613
0
169807
INOGEN INC.
Common Stock
45780L104
2669
59747
SH
SOLE
56338
0
3409
INOVALON HLDGS INC COM CL A
Common Stock
45781D101
5980
329098
SH
SOLE
233812
0
95286
INOVIO BIOMEDICAL CORP COM
Common Stock
45773H201
990
111878
SH
SOLE
104738
0
7140
INPEX CORP ADR
ADR
45790H101
1545
285521
SH
SOLE
212262
0
73259
INPHI CORP
Common Stock
45772F107
14002
87253
SH
SOLE
44568
0
42685
INSEEGO CORP
Common Stock
45782B104
552
35675
SH
SOLE
26911
0
8764
INSIGHT ENTERPRISES INC
Common Stock
45765U103
12736
167382
SH
SOLE
111059
0
56323
INSMED INC COM NEW
Common Stock
457669307
2895
86976
SH
SOLE
49449
0
37527
INSPERITY INC
Common Stock
45778Q107
3407
41843
SH
SOLE
38933
0
2910
INSPIRE MEDICAL SYSTEMS INC
Common Stock
457730109
4191
22281
SH
SOLE
13136
0
9145
INSTALLED BUILDING PRODUCTS
Common Stock
45780R101
5769
56597
SH
SOLE
42353
0
14244
INSTEEL INDUSTRIES INC
Common Stock
45774W108
578
25949
SH
SOLE
19434
0
6515
INSULET CORP COM
Common Stock
45784P101
13393
52393
SH
SOLE
46310
0
6083
INTEGER HLDGS CORP COM
Common Stock
45826H109
7387
90983
SH
SOLE
84832
0
6151
INTEGRA LIFESCIENCES HOLDINGS
Common Stock
457985208
15801
243397
SH
SOLE
82288
0
161109
INTEGRATED ELECTRICAL SERVIC
Common Stock
44951W106
294
6386
SH
SOLE
5855
0
531
INTEL CORP
Common Stock
458140100
794815
15953736
SH
SOLE
11611769
0
4341967
INTELLIA THERAPEUTICS INC
Common Stock
45826J105
1143
21007
SH
SOLE
19660
0
1347
INTER PARFUMS INC
Common Stock
458334109
2290
37861
SH
SOLE
34745
0
3116
INTERACTIVE BROKERS GROUP INC
Common Stock
45841N107
4378
71858
SH
SOLE
63400
0
8457
INTERCEPT PHARMACEUTICALS INC
Common Stock
45845P108
634
25660
SH
SOLE
24585
0
1075
INTERCONTINENTAL EXCHANGE INC
Common Stock
45866F104
236040
2047362
SH
SOLE
1656930
0
390432
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR
ADR
45857P806
21154
324848
SH
SOLE
291050
0
33798
INTERDIGITAL INC
Common Stock
45867G101
4079
67220
SH
SOLE
64787
0
2433
INTERFACE INC
Common Stock
458665304
1204
114700
SH
SOLE
73341
0
41359
INTERNATIONAL BANCSHARES CORP
Common Stock
459044103
5623
150195
SH
SOLE
132788
0
17407
INTERNATIONAL BUSINESS MACHINE
Common Stock
459200101
341342
2711648
SH
SOLE
1806402
0
905246
INTERNATIONAL CONSOLIDATED AIRLINES GRP
ADR
459348108
4699
1077819
SH
SOLE
146160
0
931659
INTERNATIONAL FLAVORS & FRAGRA
Common Stock
459506101
26526
243719
SH
SOLE
215634
0
28085
INTERNATIONAL GAME TECHNOLOGY
Common Stock
G4863A108
8922
526681
SH
SOLE
383817
0
142864
INTERNATIONAL MONEY EXPRESS
Common Stock
46005L101
688
44346
SH
SOLE
15049
0
29297
INTERNATIONAL PAPER CO
Common Stock
460146103
100073
2012726
SH
SOLE
1382147
0
630579
INTERNATIONAL SEAWAYS INC
Common Stock
Y41053102
234
14356
SH
SOLE
12119
0
2237
INTERPUBLIC GROUP OF COS INC/T
Common Stock
460690100
37359
1588396
SH
SOLE
1331638
0
256758
INTERSECT ENT INC COM
Common Stock
46071F103
821
35851
SH
SOLE
14452
0
21399
INTERTEK GROUP PLC ADR
ADR
461130106
2389
29870
SH
SOLE
24968
0
4902
INTESA SANPAOLO-SPON ADR
ADR
46115H107
20345
1437779
SH
SOLE
1218727
0
219051
INTRA CELLULAR THERAP COM
Common Stock
46116X101
3604
113324
SH
SOLE
102325
0
10999
INTUIT INC
Common Stock
461202103
496469
1307012
SH
SOLE
806454
0
500559
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
325768
398200
SH
SOLE
335008
0
63192
INVACARE CORP
Common Stock
461203101
1810
202276
SH
SOLE
196309
0
5967
INVESCO AD MIT II
Closed-End Fund
46132E103
125
10985
SH
SOLE
10985
0
0
INVESCO DYNAMIC CREDIT OPP FUND
Closed-End Fund
46132R104
15027
1399191
SH
SOLE
1398881
0
310
INVESCO LTD
Common Stock
G491BT108
61225
3512645
SH
SOLE
2892689
0
619956
INVESCO MORTGAGE CAPITAL REIT
REIT
46131B100
2073
613306
SH
SOLE
568231
0
45076
INVESCO MUN TR COM
Closed-End Fund
46131J103
8569
668389
SH
SOLE
668187
0
202
INVESCO QQQ TRUST SERIES 1
ETF
46090E103
5554
17701
SH
SOLE
17051
0
651
INVESCO QUALITY MUNI INC TR
Closed-End Fund
46133G107
11589
888756
SH
SOLE
888484
0
272
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
346
6146
SH
SOLE
5797
0
349
INVESCO S&P EQUAL WEIGHT ETF
ETF
46137V357
552
4327
SH
SOLE
4327
0
0
INVESCO SENIOR INCOME TRUST
Closed-End Fund
46131H107
12559
3155413
SH
SOLE
3154636
0
777
INVESCO TRUST FOR INVESTMEN
Closed-End Fund
46131M106
11313
856360
SH
SOLE
856101
0
259
INVESTORS BANCORP INC
Common Stock
46146L101
14692
1391267
SH
SOLE
1238117
0
153150
INVITAE CORP COM
Common Stock
46185L103
2739
65512
SH
SOLE
32579
0
32933
INVITATION HOMES INC
REIT
46187W107
23693
797736
SH
SOLE
560512
0
237225
IONIS PHARMACEUTICALS INC
Common Stock
462222100
13678
241920
SH
SOLE
217111
0
24809
IOVANCE BIOTHERAPEUTICS INC
Common Stock
462260100
5866
126416
SH
SOLE
79921
0
46495
IPG PHOTONICS CORP
Common Stock
44980X109
19995
89348
SH
SOLE
79377
0
9971
IQIYI INC-ADR
ADR
46267X108
1047
59924
SH
SOLE
54899
0
5025
IQVIA HOLDINGS INC
Common Stock
46266C105
80466
449106
SH
SOLE
379824
0
69282
IRHYTHM TECHNOLOGIES I COM
Common Stock
450056106
8272
34873
SH
SOLE
16473
0
18400
IRIDIUM COMMUNICATIONS INC
Common Stock
46269C102
22281
566596
SH
SOLE
459024
0
107572
IROBOT CORP
Common Stock
462726100
6718
83671
SH
SOLE
59401
0
24270
IRON MOUNTAIN INC
REIT
46284V101
25236
856033
SH
SOLE
679902
0
176131
IRONWOOD PHARMACEUTICALS INC
Common Stock
46333X108
2614
229466
SH
SOLE
95225
0
134241
IShare
Equity Option
833445959
2912
2500
SH
Put
SOLE
2500
0
0
ISHARES COMEX GOLD TR ISHARES
ETF
464285105
1912
105433
SH
SOLE
104652
0
781
ISHARES CORE MSCI EMERGING
ETF
46434G103
304314
4905124
SH
SOLE
4901117
0
4007
ISHARES CORE S&P 500 ETF
ETF
464287200
1034216
2755043
SH
SOLE
2391415
0
363629
ISHARES CORE S&P MIDCAP ETF
ETF
464287507
2681
11663
SH
SOLE
11437
0
226
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
7150
77798
SH
SOLE
74578
0
3220
ISHARES CORE S&P TOTAL US STOCK MKT ETF
ETF
464287150
174811
2027497
SH
SOLE
2014997
0
12501
ISHARES CORE S&P U.S US GROWTH E
ETF
464287671
117789
1328102
SH
SOLE
1327670
0
432
ISHARES CORE U.S. AGGREGATE BO
ETF
464287226
157244
1330435
SH
SOLE
1330435
0
0
ISHARES CORE US REIT ETF
ETF
464288521
5119
105737
SH
SOLE
105737
0
0
ISHARES DJ SELECT DIVIDEND
ETF
464287168
631
6565
SH
SOLE
5967
0
598
ISHARES GLOBAL CLEAN ENERGY
ETF
464288224
9077
321425
SH
SOLE
321425
0
0
ISHARES GS $ INVESTOP CORP BOND FND
ETF
464287242
250
1811
SH
SOLE
1144
0
667
ISHARES INC MSCI JAPAN
ETF
46434G822
4183
61913
SH
SOLE
61486
0
427
ISHARES MORNINGSTAR MID-CAP
ETF
464288307
202
529
SH
SOLE
529
0
0
ISHARES MSCI ACWI EX US ETF
ETF
464288240
273
5150
SH
SOLE
4950
0
200
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
605
25270
SH
SOLE
25270
0
0
I-SHARES MSCI CANADA
ETF
464286509
9508
308307
SH
SOLE
308307
0
0
ISHARES MSCI EMERGING MARKET
ETF
464286475
1188
22500
SH
SOLE
22500
0
0
ISHARES MSCI FRONTIER 100
ETF
464286145
3061
107985
SH
SOLE
107985
0
0
iShares MSCI Global Min Vol Factor ETF
ETF
464286525
10271
105986
SH
SOLE
105181
0
805
ISHARES MSCI MALAYASIA
ETF
46434G814
308
10705
SH
SOLE
10705
0
0
ISHARES MSCI SAUDI ARABIA ET
ETF
46434V423
4894
157313
SH
SOLE
43988
0
113325
ISHARES MSCI SOUTH KOREA ETF
ETF
464286772
2409
27991
SH
SOLE
27991
0
0
ISHARES MSCI TAIWAN ETF
ETF
46434G772
1020
19210
SH
SOLE
19210
0
0
ISHARES MSCI THAILAND ETF
ETF
464286624
836
10846
SH
SOLE
10846
0
0
ISHARES MSCI USA ESG SELECT
ETF
464288802
1185
14392
SH
SOLE
14392
0
0
iShares MSCI USA Min Vol Factor ETF
ETF
46429B697
1901
28005
SH
SOLE
25458
0
2547
iShares MSCI USA Quality Factor ETF
ETF
46432F339
281
2418
SH
SOLE
2418
0
0
ISHARES MSCI WORLD ETF
ETF
464286392
631
5612
SH
SOLE
5612
0
0
ISHARES NATIONAL MUNI BOND ETF
ETF
464288414
2392
20413
SH
SOLE
18011
0
2402
ISHARES PHLX SEMICONDUCTOR E
ETF
464287523
1007
2656
SH
SOLE
2656
0
0
ISHARES RUSSELL TOP 200 GROW
ETF
464289438
889
6684
SH
SOLE
6684
0
0
ISHARES S&P GLOBAL INFO TECH SECTOR ETF
ETF
464287291
213
711
SH
SOLE
316
0
395
ISHARES S&P MID-CAP 400 VALU
ETF
464287705
911
10552
SH
SOLE
10552
0
0
ISHARES TR 20 YR TRS BD
ETF
464287432
242
1535
SH
SOLE
1535
0
0
ISHARES TR CORE DIV GRWTH
ETF
46434V621
490
10932
SH
SOLE
9176
0
1756
ISHARES TR CORE MSCI EAFE
ETF
46432F842
418432
6056332
SH
SOLE
6054828
0
1504
ISHARES TR GLOBAL REIT ETF
ETF
46434V647
247
10316
SH
SOLE
10316
0
0
ISHARES TR HDG MSCI EAFE
ETF
46434V803
1423
46700
SH
SOLE
46700
0
0
ISHARES TR MSCI EAFE IDX
ETF
464287465
4537
62183
SH
SOLE
44116
0
18067
ISHARES TR MSCI EMERG MKT
ETF
464287234
236442
4576000
SH
SOLE
4567012
0
8988
ISHARES TR MSCI INDIA IDX
ETF
46429B598
18348
456190
SH
SOLE
450094
0
6096
ISHARES TR NASDQ BIO INDX
ETF
464287556
775
5113
SH
SOLE
3132
0
1981
ISHARES TR RUSL 2000 GROW
ETF
464287648
2074
7235
SH
SOLE
7087
0
148
ISHARES TR RUSL 2000 VALU
ETF
464287630
843
6395
SH
SOLE
2502
0
3893
ISHARES TR RUSSELL 1000
ETF
464287622
1214
5729
SH
SOLE
5389
0
340
ISHARES TR RUSSELL 2000
ETF
464287655
36871
188058
SH
SOLE
30623
0
157435
ISHARES TR RUSSELL 3000
ETF
464287689
8830
39500
SH
SOLE
38289
0
1211
ISHARES TR RUSSELL MCP GR
ETF
464287481
1255
12229
SH
SOLE
10115
0
2114
ISHARES TR RUSSELL MCP VL
ETF
464287473
1322
13636
SH
SOLE
3242
0
10394
ISHARES TR RUSSELL MIDCAP
ETF
464287499
7902
115270
SH
SOLE
109589
0
5681
ISHARES TR RUSSELL1000GRW
ETF
464287614
335670
1392014
SH
SOLE
1384870
0
7144
ISHARES TR RUSSELL1000VAL
ETF
464287598
66607
487145
SH
SOLE
36162
0
450983
ISHARES TR S&P 100 IDX FD
ETF
464287101
685
3989
SH
SOLE
3989
0
0
ISHARES TR S&P MIDCP GROW
ETF
464287606
461
6380
SH
SOLE
5860
0
520
ISHARES TR S&P500/BAR GRW
ETF
464287309
13739
215281
SH
SOLE
204384
0
10897
ISHARES TR S&P500/BAR VAL
ETF
464287408
1048
8183
SH
SOLE
7049
0
1134
ISHARES TR US TIPS BD FD
ETF
464287176
2806
21979
SH
SOLE
733
0
21246
ISHARES TRUST ISHARES 1-5 YEAR
ETF
464288646
8409
152422
SH
SOLE
152422
0
0
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND
ETF
464288257
3343
36845
SH
SOLE
36726
0
119
ISRAEL DISCOUNT-UNSPON ADR
ADR
465074409
646
18365
SH
SOLE
17555
0
810
ISS A/S - SPON ADR
ADR
465147205
280
32744
SH
SOLE
29686
0
3058
ISTAR INC
REIT
45031U101
3494
235313
SH
SOLE
221416
0
13897
ISUZU MOTORS LTD ADR
ADR
465254209
1636
173033
SH
SOLE
154131
0
18902
Itau Unibanco Holding SA
ADR
465562106
7131
1170977
SH
SOLE
1014408
0
156569
ITOCHU CORP ADR
ADR
465717106
54014
935475
SH
SOLE
841353
0
94122
ITOCHU TECHNO-SOLOT-UNSP ADR
ADR
465720100
716
40829
SH
SOLE
35857
0
4972
ITRON INC
Common Stock
465741106
10481
109287
SH
SOLE
72802
0
36485
ITT CORP
Common Stock
45073V108
16010
207862
SH
SOLE
152085
0
55777
ITV PLC ADR
ADR
45069P107
1201
83028
SH
SOLE
79652
0
3376
IVY HIGH INC OPPORTUN COM
Closed-End Fund
465893105
335
25261
SH
SOLE
15045
0
10216
J SAINSBURY PLC SPON ADR NEW
ADR
466249208
31730
2571297
SH
SOLE
2377702
0
193595
J&J SNACK FOODS CORP
Common Stock
466032109
10942
70424
SH
SOLE
46480
0
23943
J2 GLOBAL INC
Common Stock
48123V102
42638
436463
SH
SOLE
58105
0
378358
JABIL INC
Common Stock
466313103
29521
694132
SH
SOLE
394762
0
299370
JACK HENRY & ASSOCIATES INC
Common Stock
426281101
41275
254798
SH
SOLE
226795
0
28003
JACK IN THE BOX INC
Common Stock
466367109
10496
113108
SH
SOLE
101599
0
11509
JACOBS ENGINEERING GROUP INC
Common Stock
469814107
44159
405278
SH
SOLE
356418
0
48860
JAMES HARDIE INDS N V SPONSORED ADR
ADR
47030M106
50099
1689098
SH
SOLE
1529317
0
159781
JAMES RIVER GROUP INC
Common Stock
G5005R107
4365
88806
SH
SOLE
83584
0
5222
Jamf Holding Corp
Common Stock
47074L105
616
20578
SH
SOLE
7034
0
13544
JANUS HENDERSON GROUP PLC
Common Stock
G4474Y214
19800
609032
SH
SOLE
598565
0
10467
JAPAN AIRLS LTD ADR
ADR
471038109
17116
1769984
SH
SOLE
1604932
0
165052
JAPAN AIRPORT TERMI-UNSP ADR
ADR
471042101
3708
121566
SH
SOLE
103688
0
17878
JAPAN EXCHANGE GROUP INC ADR
ADR
471059105
30057
2359252
SH
SOLE
2140128
0
219123
JAPAN TOB INC ADR
ADR
471105205
32603
3199556
SH
SOLE
2886691
0
312865
JARDINE MATHESON UNSPON ADR
ADR
471115402
12272
218280
SH
SOLE
197581
0
20699
JARDINE STRATEGIC HLDG ADR
ADR
471122200
3793
303426
SH
SOLE
273763
0
29663
JAWS ACQUISITION CORP-CL A
Common Stock
G50744104
1934
144227
SH
SOLE
0
0
144227
JAZZ PHARMACEUTICALS PLC
Common Stock
G50871105
33805
204816
SH
SOLE
69975
0
134841
JB HUNT TRANSPORT SERVICES INC
Common Stock
445658107
61166
447612
SH
SOLE
348193
0
99419
JBG SMITH PROPERTIES REIT
REIT
46590V100
4186
133852
SH
SOLE
115791
0
18061
JBS S A SPONSORED ADR
ADR
466110103
2393
261282
SH
SOLE
250792
0
10490
JD COM INC SPON ADR CL A
ADR
47215P106
57081
649386
SH
SOLE
523254
0
126132
JD SPORTS FASHION PLC-UN ADR
ADR
46618Q109
120
11105
SH
SOLE
11105
0
0
JEFFERIES FINANCIAL GROUP INC
Common Stock
47233W109
18099
735722
SH
SOLE
508998
0
226724
JELD-WEN HOLDING INC
Common Stock
47580P103
2881
113589
SH
SOLE
90609
0
22980
JERONIMO MARTINS SGPS SA - ADR
ADR
476493101
2147
63083
SH
SOLE
57113
0
5970
JETBLUE AIRWAYS CORP
Common Stock
477143101
20861
1434718
SH
SOLE
545994
0
888724
JGC CORP ADR
ADR
466140100
437
23385
SH
SOLE
22095
0
1290
JM SMUCKER CO/THE
Common Stock
832696405
80316
694774
SH
SOLE
307200
0
387574
JOHN B SANFILIPPO & SON INC
Common Stock
800422107
2774
35182
SH
SOLE
27928
0
7254
JOHN BEAN TECHNOLOGIES CORP
Common Stock
477839104
9068
79638
SH
SOLE
58637
0
21001
JOHN HANCOCK MULTI FACT MID
ETF
47804J206
862
19166
SH
SOLE
19166
0
0
JOHN HANCOCK PFD INCOME II
Closed-End Fund
41013X106
586
30815
SH
SOLE
18284
0
12531
JOHN WILEY & SONS INC
Common Stock
968223206
11550
252952
SH
SOLE
109040
0
143912
JOHNSON & JOHNSON
Common Stock
478160104
1652506
10500099
SH
SOLE
7482702
0
3017397
JOHNSON CONTROLS INTERNATIONAL PLC
Common Stock
G51502105
135937
2917723
SH
SOLE
1696855
0
1220869
JOHNSON MATTHEY PUB LTD CO SPONSORED ADR
ADR
479142507
2450
36467
SH
SOLE
24337
0
12130
JOHNSON OUTDOORS INC -CL A
Common Stock
479167108
792
7031
SH
SOLE
3686
0
3345
JONES LANG LASALLE INC
Common Stock
48020Q107
16770
113027
SH
SOLE
99103
0
13924
JOUNCE THERAPEUTICS IN COM
Common Stock
481116101
86
12260
SH
SOLE
12064
0
196
JOYY INC ADS REPCOM CLA
ADR
46591M109
4062
50787
SH
SOLE
48501
0
2286
JPMORGAN ALERIAN MLP ETN
ETN
46625H365
2148
154645
SH
SOLE
154645
0
0
JPMORGAN CHASE & CO
Common Stock
46625H100
1329582
10463386
SH
SOLE
7895578
0
2567808
JSC MMC NORILSK NICKEL SPONSORED ADR
ADR
55315J102
7908
251220
SH
SOLE
211014
0
40206
JSR CORP ADR
ADR
46632X106
358
13008
SH
SOLE
10290
0
2718
JULIUS BAER GROUP LTD ADR
ADR
48137C108
32916
2847432
SH
SOLE
2353636
0
493797
JUNIPER NETWORKS INC
Common Stock
48203R104
48379
2149213
SH
SOLE
1521070
0
628143
Just Eat Takeaway.com NV
ADR
48214T107
2057
180287
SH
SOLE
167757
0
12530
KADANT INC
Common Stock
48282T104
3215
22804
SH
SOLE
5514
0
17290
KADMON HOLDINGS INC
Common Stock
48283N106
349
84108
SH
SOLE
48913
0
35195
KAISER ALUMINUM CORP
Common Stock
483007704
5314
53727
SH
SOLE
51699
0
2028
KAJIMA CORP - UNSPON ADR
ADR
483111209
630
46903
SH
SOLE
32618
0
14285
KALA PHARMACEUTICALS INC
Common Stock
483119103
1011
149053
SH
SOLE
139708
0
9345
KALEIDO BIOSCIENCES INC
Common Stock
483347100
95
10419
SH
SOLE
10398
0
21
KAMAN CORP
Common Stock
483548103
13410
234730
SH
SOLE
123559
0
111171
KANSAS CITY SOUTHERN
Common Stock
485170302
88074
431460
SH
SOLE
380958
0
50502
KAO CORP
ADR
485537401
60864
3941950
SH
SOLE
3513476
0
428474
KAR AUCTION SERVICES INC
Common Stock
48238T109
11422
613776
SH
SOLE
93604
0
520172
KARUNA THERAPEUTICS INC
Common Stock
48576A100
332
3269
SH
SOLE
2372
0
897
KARYOPHARM THERAPEUTICS INC
Common Stock
48576U106
1223
78979
SH
SOLE
36665
0
42314
KASIKORNBANK PUB CO LT ADR
ADR
485785109
10257
682898
SH
SOLE
643912
0
38986
KAYNE ANDERSON NEXTGEN ENERGY
Closed-End Fund
48661E108
1629
283299
SH
SOLE
276231
0
7068
KAZ MINERALS PLC-UNSP ADR
ADR
48667P107
1040
236441
SH
SOLE
718
0
235723
KB FINANCIAL GROUP INC - ADR
ADR
48241A105
23823
601593
SH
SOLE
569167
0
32426
KB HOME
Common Stock
48666K109
11646
347448
SH
SOLE
245583
0
101865
KBC GROUP NV ADR
ADR
48241F104
33919
972169
SH
SOLE
840558
0
131611
KBR INC
Common Stock
48242W106
7814
252650
SH
SOLE
239192
0
13458
KDDI CORP - UNSP ADR
ADR
48667L106
52930
3566713
SH
SOLE
3177160
0
389553
KE HOLDINGS INC
ADR
482497104
3470
56380
SH
SOLE
52540
0
3840
KEARNY FINANCIAL CORP
Common Stock
48716P108
1234
116857
SH
SOLE
114522
0
2335
KELLOGG CO
Common Stock
487836108
45744
735077
SH
SOLE
640048
0
95028
KELLY SERVICES INC
Common Stock
488152208
4933
239820
SH
SOLE
170417
0
69403
KEMPER CORP
Common Stock
488401100
6880
89552
SH
SOLE
56651
0
32901
KENNAMETAL INC
Common Stock
489170100
9104
251222
SH
SOLE
224227
0
26995
KENNEDY-WILSON HLDGS I COM
Common Stock
489398107
3187
178130
SH
SOLE
84424
0
93706
KEPPEL LTD SPONSORED ADR
ADR
492051305
3808
479587
SH
SOLE
461725
0
17862
KERING-UNSPONSORED ADR
ADR
492089107
46681
644325
SH
SOLE
572027
0
72298
KERRY GROUP PLC ADR
ADR
492460100
22631
151198
SH
SOLE
113431
0
37767
KEURIG DR PEPPER INC
Common Stock
49271V100
21272
664764
SH
SOLE
618987
0
45778
KEYCORP
Common Stock
493267108
108256
6596958
SH
SOLE
4738982
0
1857976
Keyence Corp
Common Stock
J32491102
340
596
SH
SOLE
174
0
422
KEYSIGHT TECHNOLOGIES INC
Common Stock
49338L103
89794
679794
SH
SOLE
437901
0
241893
KEZAR LIFE SCIENCES INC
Common Stock
49372L100
226
43311
SH
SOLE
43249
0
62
KFORCE INC
Common Stock
493732101
1589
37745
SH
SOLE
25395
0
12350
KILROY REALTY CORP REIT
REIT
49427F108
6167
107443
SH
SOLE
91520
0
15922
KIMBALL ELECTRONICS INC
Common Stock
49428J109
255
15944
SH
SOLE
15330
0
614
KIMBALL INTL INC CL B
Common Stock
494274103
345
28834
SH
SOLE
18964
0
9870
KIMBERLY-CLARK CORP
Common Stock
494368103
213210
1581324
SH
SOLE
1039745
0
541579
KIMBERLY-CLARK DE MEXICO-ADR
ADR
494386204
444
52596
SH
SOLE
51594
0
1002
KIMCO REALTY CORP COM REIT
REIT
49446R109
19719
1313693
SH
SOLE
1075363
0
238330
KINDER MORGAN INC DELAWARE
Common Stock
49456B101
74443
5445686
SH
SOLE
4608616
0
837070
KINDRED BIOSCIENCES IN COM
Common Stock
494577109
112
25903
SH
SOLE
25793
0
110
KINGFISHER PLC SPON ADR PAR
ADR
495724403
24871
3383755
SH
SOLE
3103323
0
280432
KINIKSA PHARMACEUTICALS-A
Common Stock
G5269C101
1187
67169
SH
SOLE
6534
0
60635
KINROSS GOLD CORP
Common Stock
496902404
12459
1697373
SH
SOLE
1643173
0
54200
KINSALE CAPITAL GROUP INC
Common Stock
49714P108
10233
51132
SH
SOLE
39035
0
12097
KION GROUP AG-UNSP ADR
ADR
497216101
1683
78254
SH
SOLE
72724
0
5530
KIRBY CORP
Common Stock
497266106
10913
210562
SH
SOLE
167931
0
42631
KIRIN BREWERY LTD SPONSORED ADR
ADR
497350306
29826
1253207
SH
SOLE
1127361
0
125846
KIRKLAND LAKE GOLD LTD
Common Stock
49741E100
5454
132154
SH
SOLE
125411
0
6743
KITE RLTY GROUP TR COM REIT
REIT
49803T300
5442
363748
SH
SOLE
252095
0
111653
KKR & CO INC 6 FIXED
PUBLIC
48251W401
227
3768
SH
SOLE
0
0
3768
KKR & CO INC- A
Common Stock
48251W104
18385
454072
SH
SOLE
134074
0
319998
KKR REAL ESTATE FIN TR COM
REIT
48251K100
1551
86529
SH
SOLE
77778
0
8751
KLA CORP
Common Stock
482480100
140409
542307
SH
SOLE
414391
0
127915
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC
Common Stock
499049104
16327
390414
SH
SOLE
373586
0
16828
KNOLL INC
Common Stock
498904200
2262
154115
SH
SOLE
103163
0
50952
KNORR-BREMSE - UNSP ADR
ADR
499180107
16152
478309
SH
SOLE
427182
0
51127
KNOWLES CORP COM
Common Stock
49926D109
4222
229080
SH
SOLE
212944
0
16136
KOC HLDG ADR
ADR
49989A109
1527
113147
SH
SOLE
103908
0
9239
KODIAK SCIENCES INC
Common Stock
50015M109
3898
26533
SH
SOLE
5965
0
20568
KOHL'S CORP
Common Stock
500255104
101310
2489795
SH
SOLE
1070477
0
1419318
KOITO MANUFACTURING CO-ADR
ADR
500275102
7109
104149
SH
SOLE
96114
0
8035
KOMATSU LTD SPON ADR NEW
ADR
500458401
39925
1442259
SH
SOLE
1255771
0
186487
KONAMI CORP SPONSORED ADR
ADR
50046R101
955
17025
SH
SOLE
13046
0
3979
KONE OYJ ADR
ADR
50048H101
34850
857521
SH
SOLE
763097
0
94424
KONINKLIJKE AHOLD NV
ADR
500467501
54516
1931467
SH
SOLE
1790318
0
141149
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW
NY Reg Shrs
500472303
47396
874952
SH
SOLE
739680
0
135272
KONINKLIJKE VOPAK N V ADR
ADR
50048T105
14718
282323
SH
SOLE
251333
0
30990
KONTOOR BRANDS INC
Common Stock
50050N103
6805
167786
SH
SOLE
156789
0
10997
KOPPERS HOLDINGS INC
Common Stock
50060P106
3610
115842
SH
SOLE
61043
0
54799
KOREA ELECTRIC PWR SPONSORED ADR
ADR
500631106
15808
1288337
SH
SOLE
1218475
0
69862
KORN FERRY
Common Stock
500643200
7644
175721
SH
SOLE
128097
0
47624
KORNIT DIGITAL LTD SHS
Common Stock
M6372Q113
4293
48161
SH
SOLE
48027
0
134
KOSE CORP-UNSPONSORED ADR
ADR
500679105
9728
281439
SH
SOLE
217971
0
63468
KOSMOS ENERGY LTD SHS
Common Stock
500688106
209
88825
SH
SOLE
87826
0
999
KRAFT HEINZ CO/THE
Common Stock
500754106
114970
3317077
SH
SOLE
2460598
0
856479
KRATON CORP
Common Stock
50077C106
6236
224401
SH
SOLE
194192
0
30209
KRATOS DEFENSE & SECURITY SOLU
Common Stock
50077B207
3483
126970
SH
SOLE
59674
0
67296
KROGER CO/THE
Common Stock
501044101
304744
9595203
SH
SOLE
4111113
0
5484090
KRONOS WORLDWIDE INC
Common Stock
50105F105
2935
196863
SH
SOLE
184269
0
12593
KT CORP SPONSORED ADR
ADR
48268K101
12763
1159244
SH
SOLE
1151107
0
8137
KUBOTA CORP ADR
ADR
501173207
27152
246076
SH
SOLE
214513
0
31563
KUEHNE & NAGEL INTL AG ADR
ADR
501187108
18576
408358
SH
SOLE
358850
0
49508
KULICKE & SOFFA INDUSTRIES INC
Common Stock
501242101
4643
145948
SH
SOLE
138769
0
7179
Kura Oncology Inc
Common Stock
50127T109
1050
32139
SH
SOLE
27088
0
5051
KURARAY CO LTD ADR
ADR
50127R103
312
9679
SH
SOLE
3643
0
6036
KVH INDS INC COM
Common Stock
482738101
377
33227
SH
SOLE
32068
0
1159
KYOCERA CORP - SPONS ADR
ADR
501556203
36454
591304
SH
SOLE
539395
0
51910
L BRANDS INC
Common Stock
501797104
34942
939557
SH
SOLE
596593
0
342964
L OREAL CO ADR
ADR
502117203
109683
1440359
SH
SOLE
1228229
0
212130
L3HARRIS TECHNOLOGIES INC
Common Stock
502431109
133182
704591
SH
SOLE
550275
0
154315
LABORATORY CORP OF AMERICA HOL
Common Stock
50540R409
62309
306110
SH
SOLE
262144
0
43966
LADDER CAPITAL CORP CLASS A
REIT
505743104
1473
150602
SH
SOLE
132400
0
18202
LAKELAND BANCORP INC
Common Stock
511637100
2449
192811
SH
SOLE
177155
0
15656
LAKELAND FINANCIAL CORP
Common Stock
511656100
1802
33629
SH
SOLE
27806
0
5823
LAM RESEARCH CORP
Common Stock
512807108
277219
586993
SH
SOLE
445019
0
141974
LAMAR ADVERTISING CO
REIT
512816109
12192
146498
SH
SOLE
134970
0
11527
LAMB WESTON HOLDING INC
Common Stock
513272104
33810
429385
SH
SOLE
343116
0
86269
LANCASTER COLONY CORP
Common Stock
513847103
7359
40052
SH
SOLE
33247
0
6805
LANDEC CORP COM
Common Stock
514766104
214
19685
SH
SOLE
4015
0
15670
LANDS END INC COM
Common Stock
51509F105
552
25602
SH
SOLE
18729
0
6873
LANDSTAR SYSTEM INC
Common Stock
515098101
28182
209285
SH
SOLE
166287
0
42998
LANNET INC COM
Common Stock
516012101
1237
189773
SH
SOLE
153831
0
35942
LANTHEUS HLDGS INC COM
Common Stock
516544103
1326
98294
SH
SOLE
91126
0
7168
LANTRONIX INC COM
Common Stock
516548203
2247
506191
SH
SOLE
0
0
506191
LAREDO PETROLEUM INC
Common Stock
516806205
322
16338
SH
SOLE
13145
0
3193
LAS VEGAS SANDS CORP
Common Stock
517834107
47425
795719
SH
SOLE
542816
0
252902
LATAM AIRLINES GROUP-SP ADR
ADR
51817R106
80
46618
SH
SOLE
46618
0
0
LATTICE SEMICONDUCTOR CORP
Common Stock
518415104
7669
167370
SH
SOLE
101413
0
65957
LAUREATE EDUCATION INC-A
Common Stock
518613203
1169
80321
SH
SOLE
73838
0
6483
LAZARD LTD SHS A
Common Stock
G54050102
318
7508
SH
SOLE
5192
0
2316
LA-Z-BOY INC
Common Stock
505336107
8151
204597
SH
SOLE
136582
0
68015
LCI INDUSTRIES
Common Stock
50189K103
10298
79410
SH
SOLE
47324
0
32087
LEAR CORP
Common Stock
521865105
0
183100
SH
SOLE
183100
0
0
LEAR CORP
Common Stock
521865204
61985
389770
SH
SOLE
166449
0
223321
LEGAL & GEN GROUP PLC SPONSORED ADR
ADR
52463H103
17298
939105
SH
SOLE
816611
0
122494
LEGGETT & PLATT INC
Common Stock
524660107
25876
584114
SH
SOLE
530214
0
53899
LEGRAND SA-UNSP ADR
ADR
524671104
18131
1020321
SH
SOLE
901820
0
118501
LEIDOS HOLDINGS INC
Common Stock
525327102
62172
591437
SH
SOLE
481454
0
109983
LEMAITRE VASCULAR INC COM
Common Stock
525558201
2781
68672
SH
SOLE
32645
0
36027
Lemonade Inc
Common Stock
52567D107
3187
26014
SH
SOLE
7273
0
18741
LEND LEASE LTD SPONSORED ADR
ADR
526023205
3440
343331
SH
SOLE
294054
0
49277
LENDINGCLUB CORP
Common Stock
52603A208
165
15651
SH
SOLE
14529
0
1122
LENDINGTREE INC
Common Stock
52603B107
5450
19904
SH
SOLE
18989
0
915
LENNAR CORP
Common Stock
526057104
84920
1113996
SH
SOLE
875811
0
238186
LENNAR CORP CL B
Common Stock
526057302
3023
49397
SH
SOLE
45412
0
3985
LENNOX INTERNATIONAL INC
Common Stock
526107107
20414
74512
SH
SOLE
67446
0
7066
LENSAR INC
Common Stock
52634L108
80
11035
SH
SOLE
9778
0
1257
LESLIE'S INC
Common Stock
527064109
417
15035
SH
SOLE
14907
0
128
LEVONO GROUP LTD ADR
ADR
526250105
7286
389812
SH
SOLE
368681
0
21131
LEXICON PHARMACEUTICAL COM
Common Stock
528872302
331
96908
SH
SOLE
71771
0
25137
LEXINGTON REALTY TRUST REIT
REIT
529043101
11842
1115070
SH
SOLE
825744
0
289325
LG PHILIP LCD CO LTD SPONS ADR REP
ADR
50186V102
19077
2260350
SH
SOLE
2140834
0
119516
LGI HOMES INC COM
Common Stock
50187T106
6506
61469
SH
SOLE
57190
0
4279
LHC GROUP INC
Common Stock
50187A107
14124
66210
SH
SOLE
53040
0
13170
LIBERTY BRAVES GROUP-A
Tracking Stk
531229706
915
36789
SH
SOLE
34056
0
2733
LIBERTY BRAVES GROUP-C
Tracking Stk
531229888
1302
52315
SH
SOLE
48843
0
3472
LIBERTY BROADBAND-A
Common Stock
530307107
5586
35446
SH
SOLE
31936
0
3510
LIBERTY BROADBAND-C
Common Stock
530307305
72252
456220
SH
SOLE
436717
0
19503
LIBERTY GLOBAL INC-SERIES C
Common Stock
G5480U120
30911
1307004
SH
SOLE
725627
0
581377
LIBERTY GLOBAL PLC
Common Stock
G5480U104
8521
351829
SH
SOLE
109488
0
242341
LIBERTY LATIN AMERICA CL A
Common Stock
G9001E102
596
53556
SH
SOLE
51902
0
1654
LIBERTY LATIN AMERICA CLASS C
Common Stock
G9001E128
2828
254981
SH
SOLE
189831
0
65150
LIBERTY MEDIA CORP-LIBERTY-A
Tracking Stk
531229870
1164
30634
SH
SOLE
27797
0
2837
LIBERTY MEDIA CORP-LIBERTY-C
Tracking Stk
531229854
10278
241259
SH
SOLE
182314
0
58945
LIBERTY OILFIELD SERVICES -A
Common Stock
53115L104
3000
290942
SH
SOLE
287700
0
3242
LIBERTY SIRIUSXM GROUP
Tracking Stk
531229409
6030
139621
SH
SOLE
130690
0
8931
LIBERTY SIRIUSXM GROUP-C
Tracking Stk
531229607
28475
654456
SH
SOLE
410586
0
243870
LIBERTY TRIPADVISOR HOLDINGS INC
Common Stock
531465102
204
46891
SH
SOLE
46514
0
377
LICT CORP
Common Stock
50187G104
356
20
SH
SOLE
20
0
0
LIFE HEALTHCARE GRP ADR
ADR
531850105
381
83866
SH
SOLE
78323
0
5543
LIFE STORAGE INC
REIT
53223X107
9591
80331
SH
SOLE
67933
0
12398
LIFETIME BRANDS INC
Common Stock
53222Q103
158
10366
SH
SOLE
315
0
10051
LIFEVANTAGE CORP COM
Common Stock
53222K205
109
11690
SH
SOLE
3754
0
7936
LIGAND PHARMACEUTICALS CL B
Common Stock
53220K504
14856
149386
SH
SOLE
16637
0
132749
LIMBACH HOLDINGS INC
Common Stock
53263P105
764
61957
SH
SOLE
1062
0
60895
LIMELIGHT NETWORKS INC
Common Stock
53261M104
325
81365
SH
SOLE
65098
0
16267
LIMONEIRA CO COM
Common Stock
532746104
195
11693
SH
SOLE
10369
0
1324
LINCOLN EDUCATIONAL SERVICES C
Common Stock
533535100
1127
173359
SH
SOLE
0
0
173359
LINCOLN ELECTRIC HOLDINGS INC
Common Stock
533900106
12026
103453
SH
SOLE
96181
0
7273
LINCOLN NATIONAL CORP
Common Stock
534187109
122509
2435076
SH
SOLE
1483333
0
951743
LINDBLAD EXPEDITIONS H COM
Common Stock
535219109
1733
101241
SH
SOLE
99435
0
1806
LINDE PLC
Common Stock
G5494J103
431489
1637469
SH
SOLE
1238403
0
399066
LINDSAY CORP
Common Stock
535555106
3311
25771
SH
SOLE
14774
0
10997
LINECORP-SPONSORED ADR
ADR
53567X101
1632
31391
SH
SOLE
6938
0
24453
LIONS GATE ENTERTAINMENT-A
Common Stock
535919401
13573
1193781
SH
SOLE
126388
0
1067393
LIONS GATE ENTERTAINMENT-B
Common Stock
535919500
4360
420041
SH
SOLE
380586
0
39455
LIQUIDIA TECHNOLOGIES INC
Common Stock
53635D202
116
39197
SH
SOLE
39197
0
0
LIQUIDITY SERVICES INC
Common Stock
53635B107
1530
96139
SH
SOLE
90036
0
6103
LITHIA MOTORS INC
Common Stock
536797103
36310
124063
SH
SOLE
45853
0
78210
LITTELFUSE INC
Common Stock
537008104
12073
47409
SH
SOLE
33803
0
13606
LIVANOVA PLC
Common Stock
G5509L101
2233
33726
SH
SOLE
31307
0
2419
LIVE NATION ENTERTAINMENT INC
Common Stock
538034109
21014
285979
SH
SOLE
252763
0
33216
LIVE OAK BANCSHARES IN COM
Common Stock
53803X105
728
15337
SH
SOLE
14877
0
460
LIVENT CORP
Common Stock
53814L108
10096
535857
SH
SOLE
281895
0
253962
LIVEPERSON INC
Common Stock
538146101
8768
140903
SH
SOLE
100237
0
40666
LIVERAMP HOLDINGS INC
Common Stock
53815P108
8323
113719
SH
SOLE
88301
0
25418
LIVEXLIVE MEDIA INC
Common Stock
53839L208
36
10824
SH
SOLE
10204
0
620
LIXIL GROUP CORP
ADR
53931R103
572
13565
SH
SOLE
9547
0
4018
LKQ CORP
Common Stock
501889208
32328
917372
SH
SOLE
747145
0
170227
LLOYDS TSB GROUP PLC SPONSORED ADR
ADR
539439109
6140
3132886
SH
SOLE
2843961
0
288925
LMP CAPITAL AND INCOME FUND
Closed-End Fund
50208A102
314
26946
SH
SOLE
10456
0
16490
LOCALIZA RENT A CAR SPONSORED ADR
ADR
53956W300
2769
206618
SH
SOLE
199967
0
6651
LOCKHEED MARTIN CORP
Common Stock
539830109
283064
797409
SH
SOLE
590156
0
207253
LOEWS CORP
Common Stock
540424108
37258
827585
SH
SOLE
646620
0
180965
LogicBio Therapeutics Inc
Common Stock
54142F102
111
14563
SH
SOLE
14092
0
471
LOGITECH INTL S A SHS
Common Stock
H50430232
24050
247457
SH
SOLE
228132
0
19325
Lojas Renner SA
ADR
54146M202
132
14963
SH
SOLE
12604
0
2359
LOMA NEGRA CIA IND-SPON ADR
ADR
54150E104
162
26317
SH
SOLE
26165
0
152
LONDON STK EXCHANGE GR ADR
ADR
54211N101
66592
2130256
SH
SOLE
1849897
0
280359
LONGFOR GROUP HOLDINGS-ADR
ADR
54303R101
4207
72551
SH
SOLE
66336
0
6215
LONZA GROUP AG - UNSPONSORED ADR
ADR
54338V101
80380
1254363
SH
SOLE
1090875
0
163488
LOUISIANA-PACIFIC CORP
Common Stock
546347105
7236
194663
SH
SOLE
147523
0
47140
LOVESAC CO/THE
Common Stock
54738L109
899
20856
SH
SOLE
10229
0
10627
LOWE'S COS INC
Common Stock
548661107
554238
3452984
SH
SOLE
2223889
0
1229095
LPL FINANCIAL HOLDINGS INC
Common Stock
50212V100
16817
161362
SH
SOLE
124628
0
36733
LTC PROPERTIES INC REIT
REIT
502175102
2676
68781
SH
SOLE
60148
0
8633
LUCKIN COFFEE INC - ADR
ADR
54951L109
365
42922
SH
SOLE
42922
0
0
LUFAX HOLDING LTD
ADR
54975P102
393
27685
SH
SOLE
25433
0
2252
LULULEMON ATHLETICA INC
Common Stock
550021109
76511
219840
SH
SOLE
164483
0
55357
LUMBER LIQUIDATORS HOLDINGS IN
Common Stock
55003T107
1849
60137
SH
SOLE
51860
0
8277
LUMEN TECHNOLOGIES INC
Common Stock
550241103
61938
6352661
SH
SOLE
4778987
0
1573674
LUMENTUM HOLDINGS INC
Common Stock
55024U109
12782
134833
SH
SOLE
118797
0
16036
LUMINEX CORP
Common Stock
55027E102
4959
214470
SH
SOLE
112414
0
102056
LUNDIN ENERGY AB
ADR
55037R200
1912
72148
SH
SOLE
59142
0
13006
LUTHER BURBANK CORP
Common Stock
550550107
195
19911
SH
SOLE
19911
0
0
LVMH MOET HENNESSY LOU VUITT ADR
ADR
502441306
153169
1228007
SH
SOLE
1065385
0
162622
LVMH MOET HENNESSY LOUIS VUI
Common Stock
F58485115
216
345
SH
SOLE
246
0
99
LYDALL INC
Common Stock
550819106
1690
56266
SH
SOLE
47718
0
8548
LYFT INC-A
Common Stock
55087P104
8373
170420
SH
SOLE
162628
0
7792
LYNAS CORP-SPONSORED ADR
ADR
551073307
39
12915
SH
SOLE
12915
0
0
LYONDELLBASELL INDUSTRIES NV
Common Stock
N53745100
137943
1504941
SH
SOLE
934975
0
569966
Lyra Therapeutics Inc
Common Stock
55234L105
415
36392
SH
SOLE
24169
0
12223
M&T BANK CORP
Common Stock
55261F104
56911
447064
SH
SOLE
376671
0
70393
M/I HOMES INC
Common Stock
55305B101
5092
114959
SH
SOLE
74080
0
40879
MACATAWA BK CORP COM
Common Stock
554225102
1789
213729
SH
SOLE
186810
0
26918
MACERICH CO/THE REIT
REIT
554382101
9896
927473
SH
SOLE
857770
0
69702
MACK CALI RLTY CORP COM REIT
REIT
554489104
1798
144318
SH
SOLE
137976
0
6342
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC
Common Stock
55405Y100
6376
115835
SH
SOLE
28401
0
87434
MACQUARIE BANK LTD ADR
ADR
55607P204
42507
396501
SH
SOLE
354068
0
42433
MACQUARIE CLOBAL INFR TOT RET
Closed-End Fund
55608D101
4797
236423
SH
SOLE
227001
0
9422
MACQUARIE INFRASTRUCTURE CORP
Common Stock
55608B105
7577
201791
SH
SOLE
123693
0
78098
MACROGENICS INC
Common Stock
556099109
913
39933
SH
SOLE
36988
0
2945
MACY'S INC
Common Stock
55616P104
42159
3747466
SH
SOLE
2002965
0
1744501
MADISON SQUARE GARDEN ENTERTAINMENT CORP CLASS A
Common Stock
55826T102
5829
55495
SH
SOLE
25372
0
30123
MADISON SQUARE GARDEN SPORTS
Common Stock
55825T103
7773
42224
SH
SOLE
24262
0
17962
MADRIGAL PHARMACEUTICA COM
Common Stock
558868105
358
3218
SH
SOLE
2544
0
674
MAGELLAN HEALTH INC
Common Stock
559079207
9997
120683
SH
SOLE
88404
0
32279
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L
MLP
559080106
3197
75322
SH
SOLE
61291
0
14031
MAGNA INTERNATIONAL INC
Common Stock
559222401
32327
456589
SH
SOLE
303794
0
152795
MAGNACHIP SEMICONDUCTOR CORP
Common Stock
55933J203
200
14819
SH
SOLE
14716
0
103
Magnite Inc
Common Stock
55955D100
4616
150322
SH
SOLE
86945
0
63377
MAGNOLIA OIL & GAS CORP
Common Stock
559663109
6288
890657
SH
SOLE
797614
0
93043
MAKEMYTRIP LIMITED SHS
Common Stock
V5633W109
1342
45446
SH
SOLE
45446
0
0
MAKITA CORP ADR NEW
ADR
560877300
15049
299005
SH
SOLE
267789
0
31216
MALIBU BOATS INC - A
Common Stock
56117J100
2318
37126
SH
SOLE
15681
0
21445
MANCHESTER UNITED PLC-CL A
Common Stock
G5784H106
1096
65485
SH
SOLE
65485
0
0
MANHATTAN ASSOCIATES INC
Common Stock
562750109
23537
223782
SH
SOLE
187767
0
36015
MANITOWOC CO INC/THE
Common Stock
563571405
318
23875
SH
SOLE
22938
0
937
MANNKIND CORP
Common Stock
56400P706
285
91011
SH
SOLE
30377
0
60634
MANPOWER INC
Common Stock
56418H100
55047
610407
SH
SOLE
274451
0
335956
MANTECH INTERNATIONAL CORP
Common Stock
564563104
11742
132024
SH
SOLE
58495
0
73529
MANULIFE FINANCIAL CORP
Common Stock
56501R106
20353
1142140
SH
SOLE
1075844
0
66296
MARATHON OIL CORP
Common Stock
565849106
77495
11618464
SH
SOLE
8518033
0
3100431
MARATHON PETROLEUM CORP
Common Stock
56585A102
118280
2859772
SH
SOLE
1955825
0
903947
MARCUS & MILLICHAP INC
Common Stock
566324109
1932
51902
SH
SOLE
47112
0
4790
MARCUS CORP
Common Stock
566330106
846
62787
SH
SOLE
59786
0
3001
MARFRIG GLOBAL FOOD-SPON ADR
ADR
56656T105
192
66904
SH
SOLE
66443
0
461
MARINE PRODS CORP COM
Common Stock
568427108
375
25808
SH
SOLE
24908
0
900
MARINEMAX INC
Common Stock
567908108
2729
77907
SH
SOLE
55877
0
22030
MARKEL CORP
Common Stock
570535104
44280
42853
SH
SOLE
19203
0
23650
MARKER THERAPEUTICS INC
Common Stock
57055L107
103
70824
SH
SOLE
69504
0
1320
MARKETAXESS HOLDINGS INC
Common Stock
57060D108
58009
101670
SH
SOLE
72962
0
28708
MARKS & SPENCER GROUP PLC SPONSORED ADR
ADR
570912105
2248
615862
SH
SOLE
599953
0
15909
MARLIN BUSINESS SERVICES CORP
Common Stock
571157106
365
29803
SH
SOLE
29704
0
99
MARRIOTT INTERNATIONAL INC/DE
Common Stock
571903202
105587
800386
SH
SOLE
693699
0
106686
MARRIOTT VACATIONS WORLD
Common Stock
57164Y107
9951
72519
SH
SOLE
67506
0
5013
MARSH & MCLENNAN COS INC
Common Stock
571748102
225464
1927043
SH
SOLE
1446936
0
480107
MARTEN TRANSPORT LTD
Common Stock
573075108
5692
330380
SH
SOLE
181777
0
148604
MARTIN MARIETTA MATERIALS INC
Common Stock
573284106
51266
180532
SH
SOLE
164013
0
16519
MARUBENI CORP ADR
ADR
573810207
7399
110750
SH
SOLE
94794
0
15956
MARUI LIMITED ADR NEW
ADR
573814308
10379
299112
SH
SOLE
258600
0
40513
MARVELL TECHNOLOGY GROUP LTD
Common Stock
G5876H105
77657
1633511
SH
SOLE
958927
0
674584
MASCO CORP
Common Stock
574599106
59090
1075732
SH
SOLE
912290
0
163441
MASIMO CORP
Common Stock
574795100
27720
103287
SH
SOLE
78947
0
24340
MASONITE INTERNATIONAL CORP
Common Stock
575385109
12948
131670
SH
SOLE
52174
0
79496
MASTEC INC
Common Stock
576323109
12646
185473
SH
SOLE
88668
0
96805
MASTECH DIGITAL INC
Common Stock
57633B100
194
12172
SH
SOLE
72
0
12100
MASTERCARD INC
Common Stock
57636Q104
1134790
3179217
SH
SOLE
2500442
0
678774
MATADOR RES CO COM
Common Stock
576485205
7771
644367
SH
SOLE
566933
0
77434
MATCH GROUP INC
Common Stock
57667L107
66332
438733
SH
SOLE
388935
0
49797
MATERIALISE NV-ADR
ADR
57667T100
1880
34678
SH
SOLE
34678
0
0
MATERIALS SELECT SECTOR SPDR FD
ETF
81369Y100
10771
148792
SH
SOLE
5612
0
143180
MATERION CORP
Common Stock
576690101
4372
68605
SH
SOLE
51008
0
17597
MATRIX SERVICE CO
Common Stock
576853105
305
27703
SH
SOLE
24571
0
3132
MATSON INC COM
Common Stock
57686G105
11655
204589
SH
SOLE
108225
0
96364
MATTEL INC
Common Stock
577081102
9521
545588
SH
SOLE
320594
0
224994
MATTHEWS INTERNATIONAL CORP
Common Stock
577128101
1839
62562
SH
SOLE
59588
0
2974
MAUI LD & PINEAPPLE INC COM
Common Stock
577345101
164
14262
SH
SOLE
8544
0
5718
MAXAR TECHNOLOGIES LTD
Common Stock
57778K105
3434
88990
SH
SOLE
76757
0
12233
MAXEON SOLAR TECHNOLOGIE
Common Stock
Y58473102
496
17467
SH
SOLE
15617
0
1850
MAXIM INTEGRATED PRODUCTS INC
Common Stock
57772K101
57055
643601
SH
SOLE
583985
0
59615
MAXIMUS INC
Common Stock
577933104
18282
249793
SH
SOLE
180385
0
69408
MAXLINEAR INC CL A
Common Stock
57776J100
6874
180007
SH
SOLE
127107
0
52900
MAZDA MTR CORP ADR
ADR
578787103
22787
6827428
SH
SOLE
6172167
0
655261
MBIA INC
Common Stock
55262C100
592
89981
SH
SOLE
87089
0
2892
MCCORMICK & CO INC/MD
Common Stock
579780206
97810
1023122
SH
SOLE
734798
0
288324
MCDONALD'S CORP
Common Stock
580135101
558013
2600490
SH
SOLE
2093140
0
507351
MCGRATH RENTCORP
Common Stock
580589109
943
14055
SH
SOLE
13248
0
807
MCKESSON CORP
Common Stock
58155Q103
191523
1101214
SH
SOLE
654511
0
446703
MDC HOLDINGS INC
Common Stock
552676108
19440
400009
SH
SOLE
327306
0
72703
MDU RESOURCES GROUP INC
Common Stock
552690109
27970
1061893
SH
SOLE
524800
0
537093
MECHEL - ADR
ADR
583840608
243
118346
SH
SOLE
116479
0
1867
MEDALLIA INC
Common Stock
584021109
4020
120997
SH
SOLE
111607
0
9390
MEDICAL PROPERTIES TRUST INC REIT
REIT
58463J304
36813
1689456
SH
SOLE
837338
0
852118
MEDICINOVA INC
Common Stock
58468P206
70
13307
SH
SOLE
12973
0
334
MEDIFAST INC
Common Stock
58470H101
15089
76854
SH
SOLE
33209
0
43645
MEDIOBANCA BANCA DI CR ADR
ADR
58502K106
24425
2643387
SH
SOLE
2387534
0
255853
MEDNAX INC
Common Stock
58502B106
15252
621507
SH
SOLE
458154
0
163353
MEDPACE HOLDINGS INC
Common Stock
58506Q109
8741
62795
SH
SOLE
43577
0
19218
MEDTRONIC PLC
Common Stock
G5960L103
518797
4428861
SH
SOLE
3535782
0
893079
MEGAWORLD CORP-USP ADR
ADR
58517W103
366
21637
SH
SOLE
15926
0
5711
MEGGITT PLC ADS REPSTG 2 S
ADR
58517R104
173
14083
SH
SOLE
14083
0
0
MEI PHARMA INC
Common Stock
55279B202
48
18196
SH
SOLE
18196
0
0
Meituan Dianping
ADR
58533E103
15666
209242
SH
SOLE
194533
0
14709
Melco Resorts & Entertainment
ADR
585464100
11375
613219
SH
SOLE
555950
0
57270
MERCADOLIBRE INC
Common Stock
58733R102
104535
62401
SH
SOLE
44785
0
17616
MERCANTILE BANK CORP COM
Common Stock
587376104
1482
54561
SH
SOLE
29120
0
25441
MERCARI UNSP ADR
ADR
587573106
3871
173903
SH
SOLE
157864
0
16039
MERCER INTL INC-SBI
Common Stock
588056101
463
45149
SH
SOLE
40671
0
4478
MERCHANTS BANCORP
Common Stock
58844R108
2163
78272
SH
SOLE
3767
0
74505
MERCK & CO INC
Common Stock
58933Y105
856147
10466340
SH
SOLE
7328195
0
3138145
MERCK KGAA-SPONSORED ADR
ADR
589339209
25328
736926
SH
SOLE
678892
0
58034
MERCURY GENERAL CORP
Common Stock
589400100
4204
80527
SH
SOLE
64277
0
16250
MERCURY SYSTEMS INC
Common Stock
589378108
8667
98418
SH
SOLE
80132
0
18286
MEREDITH CORP
Common Stock
589433101
2313
120493
SH
SOLE
79512
0
40981
MERIDIAN BANCORP INC
Common Stock
58958U103
601
40320
SH
SOLE
39223
0
1097
MERIDIAN BIOSCIENCE INC
Common Stock
589584101
3380
180855
SH
SOLE
84659
0
96196
MERIT MEDICAL SYSTEMS INC
Common Stock
589889104
11311
203773
SH
SOLE
135245
0
68528
MERITAGE HOMES CORP
Common Stock
59001A102
14447
174437
SH
SOLE
116093
0
58344
MERITOR INC
Common Stock
59001K100
8897
318772
SH
SOLE
198081
0
120691
MERSANA THERAPEUTICS I COM
Common Stock
59045L106
608
22850
SH
SOLE
21690
0
1160
MESA AIR GROUP INC
Common Stock
590479135
642
95901
SH
SOLE
86825
0
9076
MESA LABS INC COM
Common Stock
59064R109
1849
6449
SH
SOLE
6118
0
331
META FINL GROUP INC COM
Common Stock
59100U108
2309
63162
SH
SOLE
38894
0
24268
METACRINE INC
Common Stock
59101E103
328
41771
SH
SOLE
1581
0
40190
METHANEX CORP
Common Stock
59151K108
9104
197575
SH
SOLE
193960
0
3615
METHODE ELECTRONICS INC
Common Stock
591520200
5862
153143
SH
SOLE
118494
0
34649
METLIFE INC
Common Stock
59156R108
129275
2753471
SH
SOLE
2038062
0
715409
METROPOLITAN BANK HOLDING CO
Common Stock
591774104
420
11582
SH
SOLE
6812
0
4770
METSO OUTOTEC COR UNSPON ADR
ADR
592672109
259
52459
SH
SOLE
52245
0
214
METTLER-TOLEDO INTERNATIONAL I
Common Stock
592688105
171191
150210
SH
SOLE
78915
0
71295
MFA MTG INVTS INC COM REIT
REIT
55272X102
4268
1097123
SH
SOLE
950462
0
146661
MFS CHARTER INCOME TRUST
Closed-End Fund
552727109
6395
729166
SH
SOLE
515707
0
213459
MFS INTER INCOME FD SH BEN INT
Closed-End Fund
55273C107
650
170517
SH
SOLE
125785
0
44732
MFS MULTIMARKET INC TRUST
Closed-End Fund
552737108
6349
1039057
SH
SOLE
725993
0
313064
MFS MUN INCOME TR SH BEN INT
Closed-End Fund
552738106
914
136819
SH
SOLE
125944
0
10875
MGE ENERGY INC
Common Stock
55277P104
4255
60760
SH
SOLE
59330
0
1430
MGIC INVESTMENT CORP
Common Stock
552848103
14085
1122338
SH
SOLE
370676
0
751662
MGM Growth Properties LLC - A
REIT
55303A105
2434
77767
SH
SOLE
77285
0
482
MGM RESORTS INTERNATIONAL
Common Stock
552953101
40077
1271878
SH
SOLE
1092326
0
179552
MGP INGREDIENTS INC COM
Common Stock
55303J106
3860
82015
SH
SOLE
53489
0
28526
MICHAELS STORES INC COM
Common Stock
59408Q106
4359
335018
SH
SOLE
314595
0
20423
MICHELIN (CGDE) - UNSPONSORED ADR
ADR
59410T106
23729
922598
SH
SOLE
809566
0
113032
MICRO FOCUS INTL SPN ADR
ADR
594837403
1370
239930
SH
SOLE
183177
0
56753
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
181139
1311558
SH
SOLE
692073
0
619486
MICRON TECHNOLOGY INC
Common Stock
595112103
288716
3840326
SH
SOLE
2917636
0
922690
MICROSOFT CORP
Common Stock
594918104
7082577
31843255
SH
SOLE
20880638
0
10962617
MICROSTRATEGY INC
Common Stock
594972408
6769
17420
SH
SOLE
13389
0
4031
MID-AMERICA APARTMENT COMM REIT
REIT
59522J103
53785
424541
SH
SOLE
379050
0
45491
MIDDLEBY CORP
Common Stock
596278101
38110
295613
SH
SOLE
92818
0
202795
MIDDLESEX WATER CO
Common Stock
596680108
4286
59146
SH
SOLE
27060
0
32086
MIDLAND STS BANCORP IN COM
Common Stock
597742105
1335
74723
SH
SOLE
68547
0
6176
MIDWESTONE FINL GP INC COM
Common Stock
598511103
1877
76625
SH
SOLE
25132
0
51493
MILLER INDUSTRIES INC/TN
Common Stock
600551204
613
16132
SH
SOLE
10264
0
5868
MILLICOM INTL CELLULAR S.A.
Common Stock
L6388F110
583
15024
SH
SOLE
15024
0
0
MIMECAST LTD ORD SHS
Common Stock
G14838109
1675
29470
SH
SOLE
13909
0
15561
MINERALS TECHNOLOGIES INC
Common Stock
603158106
5504
88608
SH
SOLE
84604
0
4004
MINERVA NEUROSCIENCES COM
Common Stock
603380106
27
11644
SH
SOLE
11517
0
127
MIRATI THERAPEUTICS IN COM
Common Stock
60468T105
8169
37191
SH
SOLE
25377
0
11814
MISTRAS GROUP INC.
Common Stock
60649T107
1010
130148
SH
SOLE
128931
0
1217
MITEK SYS INC COM NEW
Common Stock
606710200
309
17370
SH
SOLE
17344
0
26
MITSUBISHI CHEM HLDGS CORP ADR
ADR
606763100
478
15911
SH
SOLE
12164
0
3747
MITSUBISHI ELEC ADR
ADR
606776201
48435
1597987
SH
SOLE
1472021
0
125966
MITSUBISHI ESTATE LTD ADR
ADR
606783207
38171
2362096
SH
SOLE
2097812
0
264285
MITSUBISHI UFJ FINANCIAL GROUP INC
ADR
606822104
52022
11743042
SH
SOLE
10500702
0
1242340
MITSUI & CO LTD ADR
ADR
606827202
36005
97636
SH
SOLE
86522
0
11113
MITSUI FUDOSAN-UNSPON ADR
ADR
60683M109
4750
72945
SH
SOLE
60577
0
12368
MITSUI MINING & SMELTING-ADR
ADR
606844207
264
36027
SH
SOLE
35830
0
197
MIX TELEMATICS LTD
ADR
60688N102
227
17993
SH
SOLE
17158
0
835
MIZUHO FINANCIAL GROUP ADR
ADR
60687Y109
47863
18769747
SH
SOLE
16955858
0
1813889
MKS INSTRUMENTS INC
Common Stock
55306N104
15385
102263
SH
SOLE
74784
0
27479
MOBILE TELESYSTEMS OJSC SPONSORED ADR
ADR
607409109
5163
576873
SH
SOLE
479315
0
97558
MODEL N INC COM
Common Stock
607525102
3300
92480
SH
SOLE
42061
0
50419
MODERNA INC
Common Stock
60770K107
38433
367888
SH
SOLE
349414
0
18474
MODINE MANUFACTURING CO
Common Stock
607828100
18164
1446174
SH
SOLE
42243
0
1403931
MOELIS & CO.
Common Stock
60786M105
11888
254227
SH
SOLE
237524
0
16703
MOHAWK INDUSTRIES INC
Common Stock
608190104
18526
131440
SH
SOLE
110481
0
20959
MOLECULAR TEMPLATES INC
Common Stock
608550109
106
11304
SH
SOLE
11304
0
0
MOLINA HEALTHCARE INC
Common Stock
60855R100
21805
102526
SH
SOLE
96708
0
5818
MOLSON COORS BEVERAGE CO
Common Stock
60871R209
60515
1339119
SH
SOLE
536753
0
802366
MOMO INC - SPON ADR
ADR
60879B107
1344
96263
SH
SOLE
87915
0
8348
MONARCH CASINO & RESORT INC
Common Stock
609027107
1845
30138
SH
SOLE
29120
0
1018
MONDELEZ INTERNATIONAL INC
Common Stock
609207105
311163
5321762
SH
SOLE
4379971
0
941791
MONDI PLC - UNSPONSORED ADR
ADR
60921V101
4232
88331
SH
SOLE
82952
0
5379
MONGODB INC
Common Stock
60937P106
10761
29971
SH
SOLE
22835
0
7136
MONMOUTH REAL ESTATE INVESTMENT CORP REIT
REIT
609720107
3764
217315
SH
SOLE
116039
0
101276
MONOLITHIC POWER SYSTEMS INC
Common Stock
609839105
43718
119374
SH
SOLE
88617
0
30757
MONOTARO CO LTD ADR
ADR
61022V107
4886
95557
SH
SOLE
87319
0
8238
MONROE INC
Common Stock
610236101
5745
107785
SH
SOLE
66511
0
41274
MONSTER BEVERAGE CORP
Common Stock
61174X109
134054
1449550
SH
SOLE
1168215
0
281335
MONTROSE ENVIRONMENTAL GROUP
Common Stock
615111101
618
19949
SH
SOLE
19
0
19930
MOODY'S CORP
Common Stock
615369105
300240
1034453
SH
SOLE
545771
0
488682
MOOG INC
Common Stock
615394202
6894
86938
SH
SOLE
73565
0
13373
MORGAN STANLEY
Common Stock
617446448
400048
5837555
SH
SOLE
4111052
0
1726503
MORGAN STANLEY EMER COM
Closed-End Fund
61744H105
6860
740794
SH
SOLE
740605
0
189
MORGAN STANLEY EMERGING MARKETS
Closed-End Fund
617477104
4271
678958
SH
SOLE
678811
0
147
MORGAN STANLEY INSD MUN INCM
Closed-End Fund
46132P108
18126
1158195
SH
SOLE
1157873
0
322
MORNINGSTAR INC
Common Stock
617700109
29780
128602
SH
SOLE
55662
0
72940
MOSAIC CO/THE
Common Stock
61945C103
42337
1839924
SH
SOLE
1390831
0
449094
MOTORCAR PARTS OF AMERICA INC
Common Stock
620071100
279
14202
SH
SOLE
12143
0
2059
MOTOROLA SOLUTIONS INC
Common Stock
620076307
128145
753529
SH
SOLE
506015
0
247514
MOVADO GROUP INC
Common Stock
624580106
719
43246
SH
SOLE
41803
0
1443
MOWI ASA - SPON ADR
ADR
624678108
17775
803556
SH
SOLE
734813
0
68743
MPLX LP
MLP
55336V100
3775
174347
SH
SOLE
140718
0
33629
MR COOPER GROUP INC
Common Stock
62482R107
7783
250825
SH
SOLE
131119
0
119706
MR PRICE GROUP LTD SPONSORED ADR
ADR
62476L207
301
25758
SH
SOLE
24217
0
1541
MRC GLOBAL INC COM
Common Stock
55345K103
2009
303061
SH
SOLE
298842
0
4219
MS&AD INSURANCE GROUP HOLDINGS ADR
ADR
553491101
28550
1864770
SH
SOLE
1690650
0
174121
MSA SAFETY INC
Common Stock
553498106
8547
57216
SH
SOLE
39899
0
17317
MSC INDUSTRIAL DIRECT CO-A
Common Stock
553530106
15340
181779
SH
SOLE
135367
0
46411
MSCI INC
Common Stock
55354G100
150321
336642
SH
SOLE
167343
0
169299
MSG NETWORKS INC
Common Stock
553573106
1101
74691
SH
SOLE
29812
0
44879
MTN GROUP LTD - SPONS ADR
ADR
62474M108
296
72265
SH
SOLE
69999
0
2266
MTS SYSTEMS CORP
Common Stock
553777103
4468
76821
SH
SOLE
72850
0
3971
MTU AERO ENGINES-UNSPON ADR
ADR
62473G102
17456
134121
SH
SOLE
120213
0
13908
MUELLER INDUSTRIES INC
Common Stock
624756102
5012
142750
SH
SOLE
127054
0
15696
MUELLER WATER PRODUCTS INC
Common Stock
624758108
1444
116644
SH
SOLE
101763
0
14881
MUENCHENER RUECK - UNSPON ADR
ADR
626188106
54181
1823676
SH
SOLE
1636739
0
186937
MULTICHOICE GROUP LTD
ADR
62548D100
568
62667
SH
SOLE
59098
0
3569
MUNI INTERMEDIATE DURA FUND
Closed-End Fund
09253X102
48208
3241984
SH
SOLE
2804748
0
437236
MURATA MANUFACTURER-UNSPONSORED ADR
ADR
626425102
97916
4322062
SH
SOLE
3575975
0
746087
MURPHY OIL CORP
Common Stock
626717102
10715
885547
SH
SOLE
631267
0
254281
MURPHY USA INC
Common Stock
626755102
15068
115138
SH
SOLE
75400
0
39738
MUSTANG BIO INC
Common Stock
62818Q104
48
12654
SH
SOLE
12654
0
0
MYERS INDUSTRIES INC
Common Stock
628464109
3206
154289
SH
SOLE
89996
0
64292
MYR GROUP INC
Common Stock
55405W104
3835
63804
SH
SOLE
36511
0
27293
MYRIAD GENETICS INC
Common Stock
62855J104
6531
330243
SH
SOLE
317365
0
12878
NABORS INDUSTRIES LTD
Common Stock
G6359F137
15445
265244
SH
SOLE
248370
0
16874
NABRIVA THERAPEUTICS PLC
Common Stock
G63637113
41
16779
SH
SOLE
16779
0
0
NANOSTRING TECHNOL INC COM
Common Stock
63009R109
3295
49260
SH
SOLE
26884
0
22376
NASDAQ INC
Common Stock
631103108
49090
369818
SH
SOLE
313986
0
55833
NASPERS LTD SPON ADR N SHS
ADR
631512209
24003
590628
SH
SOLE
566912
0
23716
NATERA INC COM
Common Stock
632307104
9138
91819
SH
SOLE
45901
0
45918
NATIONAL BEVERAGE CORP
Common Stock
635017106
6794
80021
SH
SOLE
57640
0
22381
NATIONAL BK HLDGS CORP CL A
Common Stock
633707104
1760
53735
SH
SOLE
50531
0
3204
NATIONAL CINEMEDIA INC
Common Stock
635309107
559
150357
SH
SOLE
147639
0
2718
NATIONAL ENERGY SERVICES REUNITED CORP
Common Stock
G6375R107
361
36336
SH
SOLE
25580
0
10756
NATIONAL FUEL GAS CO
Common Stock
636180101
20811
505976
SH
SOLE
384268
0
121708
NATIONAL GEN HLDGS COR COM
Common Stock
636220303
4430
129620
SH
SOLE
72468
0
57152
NATIONAL GRID TRANSCO PLC SPON ADR NEW
ADR
636274409
50358
853086
SH
SOLE
780206
0
72880
NATIONAL HEALTHCARE CORP
Common Stock
635906100
3194
48096
SH
SOLE
35245
0
12850
NATIONAL INSTRUMENTS CORP
Common Stock
636518102
12848
292410
SH
SOLE
261860
0
30550
NATIONAL PRESTO INDUSTRIES INC
Common Stock
637215104
857
9690
SH
SOLE
7634
0
2056
NATIONAL RESEARCH CORP
Common Stock
637372202
663
15518
SH
SOLE
8755
0
6763
NATIONAL RETAIL PROPERTIES REIT
REIT
637417106
10463
255697
SH
SOLE
236474
0
19224
NATIONAL STORAGE AFFIL COM SHS BEN IN
REIT
637870106
5455
151388
SH
SOLE
129186
0
22202
NATIONAL VISION HOLDINGS INC
Common Stock
63845R107
1438
31747
SH
SOLE
26545
0
5202
NATIXIS UNSPONSERED ADR
ADR
63873D103
414
12907
SH
SOLE
8926
0
3981
NATL AUSTRALIA BANK LTD SPONSORED ADR
ADR
632525408
61480
7058560
SH
SOLE
6242742
0
815817
NATL HEALTH INVESTORS INC REIT
REIT
63633D104
3882
56116
SH
SOLE
51630
0
4487
NATURA &CO HOLDING-ADR
ADR
63884N108
3187
159366
SH
SOLE
152116
0
7250
NATURAL GAS SERVICES GROUP INC
Common Stock
63886Q109
216
22808
SH
SOLE
22548
0
260
NATURAL GROCERS BY VIT COM
Common Stock
63888U108
1701
123773
SH
SOLE
110692
0
13081
NATURES SUNSHINE PRODUCTS IN COM
Common Stock
639027101
269
17967
SH
SOLE
12297
0
5670
NATURGY ENERGY GROUP SA-ADR
ADR
63903X103
17495
3786881
SH
SOLE
3418468
0
368413
NATUS MEDICAL INC
Common Stock
639050103
2534
126432
SH
SOLE
90985
0
35447
NATWEST GROUP PLC
ADR
639057108
23296
5153955
SH
SOLE
4650671
0
503284
NAVIENT CORP
Common Stock
63938C108
16260
1655779
SH
SOLE
774545
0
881234
NAVISTAR INTERNATIONAL CORP
Common Stock
63934E108
2203
50111
SH
SOLE
48090
0
2021
NBT BANCORP INC
Common Stock
628778102
2394
74573
SH
SOLE
69673
0
4900
NCINO INC
Common Stock
63947U107
459
6335
SH
SOLE
3900
0
2435
NCR CORP
Common Stock
62886E108
24412
649782
SH
SOLE
196212
0
453570
NEDBANK GROUP LTD-SPONS ADR
ADR
63975K104
481
54516
SH
SOLE
53208
0
1308
NEENAH INC
Common Stock
640079109
1999
36130
SH
SOLE
32520
0
3610
NEKTAR THERAPEUTICS
Common Stock
640268108
4763
280161
SH
SOLE
232759
0
47402
NELNET INC
Common Stock
64031N108
2483
34860
SH
SOLE
25025
0
9835
NEOGAMES SA
Common Stock
L6673X107
370
9740
SH
SOLE
0
0
9740
NEOGEN CORP
Common Stock
640491106
10565
133231
SH
SOLE
89760
0
43471
NEOGENOMICS INC COM NEW
Common Stock
64049M209
13678
254053
SH
SOLE
169740
0
84313
NEOPHOTONICS CORP COM
Common Stock
64051T100
133
14671
SH
SOLE
14114
0
557
NESTE OYJ - UNSP ADR
ADR
64104Y106
49544
1356617
SH
SOLE
1229220
0
127397
NESTLE S A SPONSORED ADR
ADR
641069406
341555
2899452
SH
SOLE
2581391
0
318061
NESTLE SA-REG
Common Stock
H57312649
2653
21877
SH
SOLE
21349
0
528
NET 1 UEPS TECHNOLOGIES INC
Common Stock
64107N206
366
74332
SH
SOLE
74332
0
0
NETAPP INC
Common Stock
64110D104
116090
1752564
SH
SOLE
967998
0
784566
NETEASE INC
ADR
64110W102
29123
304091
SH
SOLE
281711
0
22380
NETFLIX INC
Common Stock
64110L106
734941
1359164
SH
SOLE
1123968
0
235196
NETGEAR INC
Common Stock
64111Q104
2882
70922
SH
SOLE
50233
0
20689
NETSCOUT SYSTEMS INC
Common Stock
64115T104
3964
144582
SH
SOLE
129355
0
15227
NEUROCRINE BIOSCIENCES INC COM
Common Stock
64125C109
15469
161390
SH
SOLE
133310
0
28080
NEURONETICS INC
Common Stock
64131A105
235
21197
SH
SOLE
18916
0
2281
NEVRO CORP
Common Stock
64157F103
5996
34641
SH
SOLE
24758
0
9883
New Fortress Energy LLC
Common Stock
644393100
1149
21441
SH
SOLE
0
0
21441
NEW JERSEY RESOURCES CORP
Common Stock
646025106
13947
392322
SH
SOLE
384572
0
7750
NEW MTN FIN CORP COM
Common Stock
647551100
409
35961
SH
SOLE
18
0
35943
NEW ORIENTAL ED & TECH SPON ADR
ADR
647581107
30965
166649
SH
SOLE
156880
0
9769
NEW RELIC INC
Common Stock
64829B100
2657
40621
SH
SOLE
37337
0
3284
NEW RESIDENTIAL INVT C COM
REIT
64828T201
17590
1769622
SH
SOLE
1600691
0
168931
NEW SENIOR INVESTMENT GROUP
REIT
648691103
1696
327383
SH
SOLE
179646
0
147737
NEW WORLD DEV LTD SPONSORED ADR
ADR
649274305
184
77836
SH
SOLE
70997
0
6839
NEW YORK COMMUNITY BANCORP INC
Common Stock
649445103
18895
1791009
SH
SOLE
1367473
0
423536
NEW YORK MTG TR INC COM PAR $.02
REIT
649604501
7988
2164743
SH
SOLE
2060108
0
104635
NEW YORK TIMES CO/THE
Common Stock
650111107
29120
562482
SH
SOLE
334248
0
228234
NEWAGE INC
Common Stock
650194103
82
31186
SH
SOLE
30452
0
734
NEWCREST MNG LTD SPONSORED ADR
ADR
651191108
26644
1333181
SH
SOLE
1171327
0
161854
NEWELL BRANDS INC
Common Stock
651229106
29546
1391696
SH
SOLE
1219898
0
171798
NEWMARK GROUP INC-CLASS A
Common Stock
65158N102
8937
1225908
SH
SOLE
255840
0
970068
NEWMARKET CORP
Common Stock
651587107
12818
32182
SH
SOLE
28009
0
4173
NEWMONT CORP
Common Stock
651639106
192005
3205957
SH
SOLE
2517508
0
688449
NEWPARK RESOURCES INC
Common Stock
651718504
87
45533
SH
SOLE
7042
0
38491
NEWS CORP
Common Stock
65249B109
20966
1166725
SH
SOLE
937841
0
228885
NEWS CORP CL B
Common Stock
65249B208
6294
354204
SH
SOLE
295533
0
58672
NEXA RESOURCES SA
Common Stock
L67359106
818
84846
SH
SOLE
84398
0
448
NEXON CO LTD-UNSP ADR
ADR
65340H104
1016
32784
SH
SOLE
29869
0
2915
NEXPOINT RESIDENTIAL
REIT
65341D102
3885
91824
SH
SOLE
53716
0
38108
NEXSTAR MEDIAGROUP INC
Common Stock
65336K103
23918
219052
SH
SOLE
72840
0
146211
NEXT PLC-UNSPON ADR
ADR
65337A104
522
10607
SH
SOLE
8427
0
2180
NEXTCURE INC
Common Stock
65343E108
412
37844
SH
SOLE
14407
0
23437
NEXTDECADE CORP
Common Stock
65342K105
33
15742
SH
SOLE
14767
0
975
NEXTERA ENERGY INC
Common Stock
65339F101
610926
7918682
SH
SOLE
6111162
0
1807520
NEXTERA ENERGY PARTNERS LP
Common Stock
65341B106
1277
19051
SH
SOLE
15732
0
3319
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
2742
150312
SH
SOLE
75686
0
74626
NEXTIER OILFIELD SOLUTIONS I
Common Stock
65290C105
508
147561
SH
SOLE
108515
0
39046
NGM BIOPHARMACEUTICALS INC
Common Stock
62921N105
1075
35486
SH
SOLE
30910
0
4576
NIC INC
Common Stock
62914B100
5073
196384
SH
SOLE
112906
0
83478
NICE SYS LTD SPONSORED ADR
ADR
653656108
56168
198096
SH
SOLE
180135
0
17961
NIDEC CORP SPONSORED ADR
ADR
654090109
69993
2207973
SH
SOLE
1982879
0
225094
NIELSEN HOLDINGS PLC
Common Stock
G6518L108
20700
991840
SH
SOLE
606949
0
384891
NIHON KOHEN CORP - ADR
ADR
65412C108
223
11743
SH
SOLE
11661
0
82
NIKE INC
Common Stock
654106103
724746
5122966
SH
SOLE
3942612
0
1180354
NIKON CORP PLC ADR
ADR
654111202
5032
803848
SH
SOLE
716919
0
86929
NINE ENERGY SERVICE INC
Common Stock
65441V101
38
13904
SH
SOLE
13904
0
0
NINTENDO LTD ADR
ADR
654445303
87867
1091247
SH
SOLE
982782
0
108465
NIO INC - ADR
ADR
62914V106
15070
309200
SH
SOLE
283934
0
25266
NIPPON STEEL CORP-SPON ADR
ADR
65461T101
801
63103
SH
SOLE
26964
0
36139
NIPPON TELEGRAPH & TELEPHONE CORP
ADR
654624105
69286
2695936
SH
SOLE
2465176
0
230759
NIPPON YUSEN KABUS-SPN ADR
ADR
654633304
595
132773
SH
SOLE
41690
0
91083
NISOURCE INC
Common Stock
65473P105
39873
1738150
SH
SOLE
1067550
0
670601
NISSAN MOTORS SPONSORED ADR
ADR
654744408
32696
3030179
SH
SOLE
2736708
0
293471
Nitori Holdings Co Ltd
ADR
65479L108
1202
56740
SH
SOLE
47926
0
8814
NITTO DENKO CORP ADR
ADR
654802206
26570
593349
SH
SOLE
541293
0
52056
Nkarta Inc
Common Stock
65487U108
2277
37043
SH
SOLE
37043
0
0
NL INDS INC COM NEW
Common Stock
629156407
140
29259
SH
SOLE
28431
0
828
NLIGHT INC
Common Stock
65487K100
3081
94368
SH
SOLE
49063
0
45305
NMI HOLDINGS INC
Common Stock
629209305
3351
147925
SH
SOLE
136945
0
10980
NN GROUP NV - UNSPON ADR
ADR
629334103
27836
1291074
SH
SOLE
1148189
0
142885
NN INC
Common Stock
629337106
109
16555
SH
SOLE
16407
0
148
NOAH HLDGS LTD SPONSORED ADS
ADR
65487X102
2986
62463
SH
SOLE
57559
0
4904
NOKIA CORP SPONSORED ADR
ADR
654902204
13508
3454639
SH
SOLE
3155717
0
298922
NOKIAN TYRES OYJ ADR
ADR
65528V107
2979
169248
SH
SOLE
157167
0
12081
NOMAD FOODS LTD
Common Stock
G6564A105
3822
150353
SH
SOLE
121057
0
29296
NOMURA HLDGS INC SPONSORED ADR
ADR
65535H208
33726
6327637
SH
SOLE
5666322
0
661315
Nomura Resh Inst Ltd Unsp ADR
ADR
65538C206
872
24061
SH
SOLE
21405
0
2656
NORDEA BANK ABP - SPON ADR
ADR
65558R109
22761
2789380
SH
SOLE
2435570
0
353810
NORDIC AMERICAN TANKERS LTD
Common Stock
G65773106
818
277175
SH
SOLE
267571
0
9604
NORDSON CORP
Common Stock
655663102
29334
145975
SH
SOLE
104464
0
41511
NORDSTROM INC
Common Stock
655664100
25124
805010
SH
SOLE
345195
0
459815
NORFOLK SOUTHERN CORP
Common Stock
655844108
192986
812198
SH
SOLE
692718
0
119480
NORSK HYDRO A S SPONSORED ADR
ADR
656531605
7161
1563497
SH
SOLE
1347793
0
215704
NORTHERN TRUST CORP
Common Stock
665859104
55576
596692
SH
SOLE
527758
0
68935
NORTHFIELD BANCORP INC/NJ
Common Stock
66611T108
1405
113930
SH
SOLE
103898
0
10032
NORTHRIM BANCORP INC
Common Stock
666762109
425
12510
SH
SOLE
12453
0
56
NORTHROP GRUMMAN CORP
Common Stock
666807102
165787
544065
SH
SOLE
447627
0
96438
NORTHWEST BANCSHARES INC
Common Stock
667340103
5839
458331
SH
SOLE
437075
0
21256
NORTHWEST NATURAL HOLDING CO
Common Stock
66765N105
4224
91847
SH
SOLE
88011
0
3836
NORTHWEST PIPE CO
Common Stock
667746101
378
13359
SH
SOLE
10834
0
2525
NORTHWESTERN CORP
Common Stock
668074305
8599
147477
SH
SOLE
138288
0
9190
NORTONLIFELOCK INC
Common Stock
668771108
49916
2402132
SH
SOLE
1262844
0
1139288
NORWEGIAN CRUISE LINE SHS
Common Stock
G66721104
36590
1438836
SH
SOLE
1013905
0
424931
NOV INC
Common Stock
62955J103
17417
1268535
SH
SOLE
1044251
0
224284
NOVA MEASURING INSTRMT COM
Common Stock
M7516K103
2285
32370
SH
SOLE
24576
0
7794
NOVAGOLD RES INC COM NEW
Common Stock
66987E206
2857
295439
SH
SOLE
159132
0
136307
NOVANTA INC
Common Stock
67000B104
4016
33974
SH
SOLE
23707
0
10267
NOVARTIS A G SPONSORED ADR
ADR
66987V109
245745
2602401
SH
SOLE
1894885
0
707516
NOVAVAX INC COM
Common Stock
670002401
2715
24344
SH
SOLE
21384
0
2960
NOVOCURE LTD
Common Stock
G6674U108
9274
53592
SH
SOLE
48097
0
5495
NOVO-NORDISK A S ADR
ADR
670100205
140865
2016674
SH
SOLE
1754065
0
262610
NOVOZYMES A/S UNSPONS ADR
ADR
670108109
13765
241187
SH
SOLE
224254
0
16933
NOW INC/DE
Common Stock
67011P100
1032
143763
SH
SOLE
133563
0
10200
NRG ENERGY INC
Common Stock
629377508
56652
1508702
SH
SOLE
1106024
0
402678
NSK LTD SPONSORED ADR
ADR
670184100
3217
188807
SH
SOLE
144295
0
44512
NTT DOCOMO INC SPONS ADR
ADR
62942M201
372
10061
SH
SOLE
8645
0
1416
NU SKIN ENTERPRISES INC
Common Stock
67018T105
14559
266508
SH
SOLE
215604
0
50904
NUANCE COMMUNICATIONS INC
Common Stock
67020Y100
18052
409438
SH
SOLE
303203
0
106235
NUCOR CORP
Common Stock
670346105
60240
1132537
SH
SOLE
1006981
0
125556
NUSTAR ENERGY LP UNIT COM
MLP
67058H102
839
58192
SH
SOLE
46142
0
12050
NUTANIX INC-A
Common Stock
67059N108
4554
142884
SH
SOLE
132559
0
10325
NUTRIEN LTD
Common Stock
67077M108
14601
303183
SH
SOLE
264984
0
38199
NUVASIVE INC
Common Stock
670704105
3967
70427
SH
SOLE
42985
0
27442
NUVEEN ATM-FREE MUNI INCOME FUND
Closed-End Fund
670657105
55793
3694882
SH
SOLE
3286820
0
408062
NUVEEN CREDIT STRATEGIES INCOME FUND
Closed-End Fund
67073D102
3536
558632
SH
SOLE
349692
0
208940
NUVEEN DIVER DIV AND INC FD
Closed-End Fund
6706EP105
247
28192
SH
SOLE
22871
0
5321
NUVEEN DOW 30 DYN OVER SHS
Closed-End Fund
67075F105
201
13221
SH
SOLE
5288
0
7933
NUVEEN GLOBAL HIGH INCOME FUND
Closed-End Fund
67075G103
6146
395260
SH
SOLE
335621
0
59639
NUVEEN MUNICIPAL CREDIT INCOME
Closed-End Fund
67070X101
336
20865
SH
SOLE
20864
0
1
NUVEEN PREFERRED INCOME OPPORTUNITY FUND
Closed-End Fund
67073B106
1741
183246
SH
SOLE
107432
0
75814
NUVEEN QUALITY MUNICIPAL INCOME
Closed-End Fund
67066V101
59081
3843908
SH
SOLE
3391327
0
452581
NUVEEN QUALITY PREFERRED II
Closed-End Fund
67072C105
2956
303808
SH
SOLE
184956
0
118852
NUVEEN REAL ASSET INC COM
Closed-End Fund
67074Y105
12245
909736
SH
SOLE
703919
0
205817
NUVEEN REAL EST INC FD
Closed-End Fund
67071B108
454
53796
SH
SOLE
47504
0
6292
NUVEEN SENIOR INC FD
Closed-End Fund
67067Y104
989
190576
SH
SOLE
114102
0
76474
NUVEEN TAX-ADV TOT RET STRAT
Closed-End Fund
67090H102
152
16097
SH
SOLE
9683
0
6414
NV5 GLOBAL INC COM
Common Stock
62945V109
785
9963
SH
SOLE
2232
0
7731
NVE CORP COM NEW
Common Stock
629445206
877
15606
SH
SOLE
5078
0
10528
NVENT ELECTRIC
Common Stock
G6700G107
10324
443297
SH
SOLE
342500
0
100797
NVIDIA CORP
Common Stock
67066G104
980491
1877615
SH
SOLE
1591606
0
286009
NVR INC
Common Stock
62944T105
26140
6407
SH
SOLE
5776
0
631
NXP SEMICONDUCTORS N V COM
Common Stock
N6596X109
83330
524054
SH
SOLE
344303
0
179751
NYMOX PHARMACEUTICAL CORP
Common Stock
P73398102
135
54494
SH
SOLE
52324
0
2170
OAK STREET HEALTH INC
Common Stock
67181A107
303
4957
SH
SOLE
4774
0
183
OAO GAZPROM - SPON ADR
ADR
368287207
9808
1751391
SH
SOLE
1579901
0
171490
OCADO GROUP PLC - SP ADR
ADR
674488101
2869
44481
SH
SOLE
39300
0
5181
OCCIDENTAL PETROLEUM CORP
Common Stock
674599105
53230
3075125
SH
SOLE
2589026
0
486099
OCEANEERING INTERNATIONAL INC
Common Stock
675232102
9116
1146720
SH
SOLE
1125258
0
21462
OCEANFIRST FINANCIAL CORP
Common Stock
675234108
644
34594
SH
SOLE
34318
0
276
OCULAR THERAPEUTIX
Common Stock
67576A100
2030
98091
SH
SOLE
15084
0
83007
ODONATE THERAPEUTICS INC
Common Stock
676079106
242
12587
SH
SOLE
9669
0
2918
OFFICE PROPERTIES INCOME TRU
REIT
67623C109
2874
126516
SH
SOLE
90616
0
35900
OFG BANCORP
Common Stock
67103X102
11417
615793
SH
SOLE
208781
0
407013
OGE ENERGY CORP
Common Stock
670837103
21137
663426
SH
SOLE
633742
0
29684
O-I GLASS INC
Common Stock
67098H104
11777
989635
SH
SOLE
194242
0
795393
OIL CO LUKOIL SPONSORED ADR
ADR
69343P105
12185
178241
SH
SOLE
164134
0
14107
OIL SEARCH LTD-SPONSORED ADR
ADR
677890303
1145
81599
SH
SOLE
33994
0
47605
OIL STATES INTERNATIONAL INC
Common Stock
678026105
2230
444172
SH
SOLE
423291
0
20881
OIL-DRI CORP OF AMERICA
Common Stock
677864100
267
7845
SH
SOLE
4933
0
2912
Oji Holdings Corp
ADR
678123100
902
15631
SH
SOLE
13616
0
2015
OKTA INC CL A
Common Stock
679295105
61850
243256
SH
SOLE
211600
0
31655
OLD DOMINION FREIGHT LINE INC
Common Stock
679580100
48228
247097
SH
SOLE
210372
0
36725
OLD NATIONAL BANCORP/IN
Common Stock
680033107
6674
403001
SH
SOLE
332044
0
70956
OLD REPUBLIC INTERNATIONAL COR
Common Stock
680223104
21920
1112111
SH
SOLE
1001094
0
111017
OLD SECOND BANCORP INC
Common Stock
680277100
1277
126464
SH
SOLE
124122
0
2341
Olema Pharmaceuticals Inc
Common Stock
68062P106
1185
24640
SH
SOLE
0
0
24640
OLIN CORP
Common Stock
680665205
8711
354698
SH
SOLE
286766
0
67932
OLLIES BARGAIN OUTLT H COM
Common Stock
681116109
18278
223533
SH
SOLE
102508
0
121025
OLYMPIC STEEL INC
Common Stock
68162K106
295
22123
SH
SOLE
21394
0
729
OLYMPUS CORP SPONSORED ADR
ADR
68163W109
34895
1585397
SH
SOLE
1439147
0
146250
OMEGA HEALTHCARE INVESTORS REIT
REIT
681936100
23548
648337
SH
SOLE
427931
0
220406
OMEROS CORP COM
Common Stock
682143102
408
28563
SH
SOLE
26209
0
2354
OMNICELL INC
Common Stock
68213N109
18022
150159
SH
SOLE
100313
0
49846
OMNICOM GROUP INC
Common Stock
681919106
67725
1085852
SH
SOLE
667702
0
418150
OMRON CORP SPONSORED ADR
ADR
682151303
46112
515329
SH
SOLE
472681
0
42648
OMV AG SPON ADR NEW
ADR
670875509
14854
369959
SH
SOLE
316682
0
53277
ON SEMICONDUCTOR CORP
Common Stock
682189105
30316
926230
SH
SOLE
503886
0
422344
ONE GAS INC COM
Common Stock
68235P108
13969
181958
SH
SOLE
177066
0
4893
ONE LIBERTY PROPERTIES INC REIT
REIT
682406103
2683
133704
SH
SOLE
78204
0
55500
ONEMAIN HOLDINGS INC
Common Stock
68268W103
8261
171541
SH
SOLE
143720
0
27822
ONEOK INC
Common Stock
682680103
89016
2319337
SH
SOLE
2116111
0
203227
ONESPAN INC
Common Stock
68287N100
1762
85217
SH
SOLE
78183
0
7034
ONESPAWORLD HOLDINGS LTD
Common Stock
P73684113
1891
186447
SH
SOLE
178374
0
8073
ONEX CORPORATION
Common Stock
68272K103
1095
19081
SH
SOLE
19081
0
0
ONO PHARMACEUTICAL CO ADR
ADR
682736103
12455
1248598
SH
SOLE
1130945
0
117653
ONTO INNOVATION INC
Common Stock
683344105
5704
119965
SH
SOLE
113062
0
6903
ONTRAK INC
Common Stock
683373104
819
13258
SH
SOLE
2190
0
11068
OOMA INC
Common Stock
683416101
1676
116400
SH
SOLE
8162
0
108238
OP BANCORP
Common Stock
67109R109
168
21880
SH
SOLE
13536
0
8344
Open Lending Corp
Common Stock
68373J104
2514
71920
SH
SOLE
71920
0
0
Open Text Corp
Common Stock
683715106
17747
390392
SH
SOLE
366586
0
23806
OPERA LTD-ADR
ADR
68373M107
925
101344
SH
SOLE
101344
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
1344
340356
SH
SOLE
337316
0
3040
OPPENHEIMER HOLDINGS INC
Common Stock
683797104
474
15081
SH
SOLE
12381
0
2700
OPTION CARE HEALTH INC
Common Stock
68404L201
897
57343
SH
SOLE
11039
0
46304
ORACLE CORP
Common Stock
68389X105
701470
10843558
SH
SOLE
7090461
0
3753097
ORANGE SA
ADR
684060106
15891
1339906
SH
SOLE
1206904
0
133002
ORASURE TECHNOLOGIES INC COM
Common Stock
68554V108
1611
152157
SH
SOLE
132166
0
19991
ORBCOMM INC
Common Stock
68555P100
1174
158272
SH
SOLE
154112
0
4160
ORCHID ISLAND CAPITAL INC
REIT
68571X103
759
145369
SH
SOLE
142938
0
2431
OREILLY AUTOMOTIVE INC
Common Stock
67103H107
134932
298146
SH
SOLE
236078
0
62068
ORGANOGENESIS HOLDINGS INC
Common Stock
68621F102
121
16098
SH
SOLE
15643
0
455
ORIC Pharmaceuticals Inc
Common Stock
68622P109
937
27694
SH
SOLE
1795
0
25899
ORICA LTD ADR
ADR
68618H103
205
17627
SH
SOLE
12001
0
5626
ORIENTAL LAND CO LTD-ADR
ADR
68620X104
516
16305
SH
SOLE
4520
0
11785
ORIGIN BANCORP
Common Stock
68621T102
314
11321
SH
SOLE
11005
0
316
ORION ENGINEERED CARBO COM
Common Stock
L72967109
2500
145869
SH
SOLE
140675
0
5194
ORION GROUP HOLDINGS INC
Common Stock
68628V308
56
11317
SH
SOLE
11317
0
0
ORIX CORP SPONSORED ADR
ADR
686330101
45044
582492
SH
SOLE
536542
0
45949
ORKLA ASA SPON ADR
ADR
686331109
22193
2188625
SH
SOLE
2007747
0
180878
ORMAT TECHNOLOGIES INC
Common Stock
686688102
3987
44164
SH
SOLE
26270
0
17894
ORSTED A/S-UNSP ADR
ADR
68750L102
33306
487287
SH
SOLE
456409
0
30878
ORTHOFIX MEDICAL INC
Common Stock
68752M108
2274
52913
SH
SOLE
33624
0
19289
OSHKOSH CORP
Common Stock
688239201
27096
314815
SH
SOLE
202885
0
111930
OSI SYSTEMS INC
Common Stock
671044105
3509
37637
SH
SOLE
33879
0
3758
OTIS WORLDWIDE CORP
Common Stock
68902V107
72907
1079301
SH
SOLE
670571
0
408730
OTSUKA HLDGS CO LTD ADR
ADR
689164101
30336
1415586
SH
SOLE
1277275
0
138311
OTTER TAIL CORP
Common Stock
689648103
3261
76529
SH
SOLE
61969
0
14561
OUTFRONT MEDIA INC
REIT
69007J106
3768
192637
SH
SOLE
153853
0
38784
OVERSEA-CHINESE BANK-UNS ADR
ADR
690333109
4634
303273
SH
SOLE
277872
0
25401
OVERSEAS SHIPHOLDING GROUP-A
Common Stock
69036R863
107
50166
SH
SOLE
47806
0
2360
OVERSTOCK.COM INC
Common Stock
690370101
1124
23431
SH
SOLE
22984
0
447
OVINTIV INC
Common Stock
69047Q102
13566
944678
SH
SOLE
879721
0
64957
OWENS & MINOR INC
Common Stock
690732102
14188
524518
SH
SOLE
375247
0
149271
OWENS CORNING
Common Stock
690742101
21489
283651
SH
SOLE
191141
0
92510
OXFORD INDUSTRIES INC
Common Stock
691497309
3850
58765
SH
SOLE
35557
0
23208
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR
ADR
715684106
9048
384695
SH
SOLE
357553
0
27142
PACCAR INC
Common Stock
693718108
122570
1420610
SH
SOLE
1202167
0
218443
PACIFIC BIOSCIENCES OF CALIFORNIA INC
Common Stock
69404D108
2867
110511
SH
SOLE
106885
0
3626
PACIFIC CENTY CYBERWKS SPONSORED ADR
ADR
70454G207
208
35355
SH
SOLE
14585
0
20770
PACIFIC MERCANTILE COM
Common Stock
694552100
53
10353
SH
SOLE
10284
0
69
PACIFIC PREMIER BNCRP COM
Common Stock
69478X105
17229
549905
SH
SOLE
333514
0
216392
PACIRA BIOSCIENCES INC
Common Stock
695127100
9613
160648
SH
SOLE
79550
0
81098
PACKAGING CORP OF AMERICA
Common Stock
695156109
56827
412060
SH
SOLE
350761
0
61299
PACWEST BANCORP
Common Stock
695263103
22505
886032
SH
SOLE
312334
0
573697
PAE Inc
Common Stock
69290Y109
1268
138089
SH
SOLE
131230
0
6859
PAGERDUTY INC
Common Stock
69553P100
6127
146932
SH
SOLE
103702
0
43231
PAGSEGURO DIGITAL LTD-CL A
Common Stock
G68707101
20385
358394
SH
SOLE
326858
0
31536
Palantir Technologies Inc
Common Stock
69608A108
1770
75141
SH
SOLE
75141
0
0
PALO ALTO NETWORKS INC COM
Common Stock
697435105
45692
128570
SH
SOLE
115326
0
13244
PALOMAR HOLDINGS INC
Common Stock
69753M105
2596
29218
SH
SOLE
21502
0
7716
PAMPA ENERGIA S A SPONS ADR LVL I
ADR
697660207
404
29341
SH
SOLE
29341
0
0
PAN AMERICAN SILVER CORP
Common Stock
697900108
1588
46021
SH
SOLE
37597
0
8424
PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR
ADR
69807K105
25853
1111498
SH
SOLE
1017608
0
93890
PANASONIC CORP - ADR
ADR
69832A205
30747
2625704
SH
SOLE
2363535
0
262169
PANDORA A/S SPONSORED ADR
ADR
698341203
10080
363897
SH
SOLE
331972
0
31925
PAPA JOHN'S INTERNATIONAL INC
Common Stock
698813102
6816
80330
SH
SOLE
64231
0
16099
PAR PACIFIC HOLDINGS INC
Common Stock
69888T207
37734
2699137
SH
SOLE
324465
0
2374672
PAR TECHNOLOGY CORP/DEL
Common Stock
698884103
1779
28325
SH
SOLE
6344
0
21981
PARAMOUNT GROUP INC COM
REIT
69924R108
7695
851211
SH
SOLE
727890
0
123321
PARATEK PHARMACEUTICALS INC
Common Stock
699374302
573
91553
SH
SOLE
90518
0
1035
PARK AEROSPACE CORP
Common Stock
70014A104
1895
141311
SH
SOLE
131264
0
10046
PARK HOTELS & RESORTS INC
REIT
700517105
24484
1427636
SH
SOLE
966536
0
461100
PARK NATIONAL CORP
Common Stock
700658107
2298
21884
SH
SOLE
19309
0
2575
PARK24 CO LTD-SPN ADR
ADR
701491102
223
13399
SH
SOLE
12129
0
1270
PARKER HANNIFIN CORP
Common Stock
701094104
137889
506183
SH
SOLE
451430
0
54753
PARK-OHIO HOLDINGS CORP
Common Stock
700666100
890
28816
SH
SOLE
17376
0
11440
PARSLEY ENERGY INC
Common Stock
701877102
17827
1255413
SH
SOLE
887806
0
367607
PARSONS CORP
Common Stock
70202L102
604
16580
SH
SOLE
14115
0
2465
PARTY CITY HOLDCO INC COM
Common Stock
702149105
516
83970
SH
SOLE
83970
0
0
PASSAGE BIO INC
Common Stock
702712100
474
18520
SH
SOLE
18469
0
51
PATRICK INDS INC COM
Common Stock
703343103
4985
72929
SH
SOLE
58069
0
14860
PATTERSON COS INC
Common Stock
703395103
22964
775020
SH
SOLE
715291
0
59729
PATTERSON UTI ENERGY INC COM
Common Stock
703481101
15639
2973191
SH
SOLE
2909331
0
63860
PAVmed Inc
Common Stock
70387R106
68
32232
SH
SOLE
31925
0
307
PAYCHEX INC
Common Stock
704326107
102441
1099392
SH
SOLE
986646
0
112746
PAYCOM SOFTWARE INC COM
Common Stock
70432V102
54185
119811
SH
SOLE
87689
0
32122
PAYLOCITY HOLDING CORP
Common Stock
70438V106
9631
46774
SH
SOLE
44028
0
2746
PAYPAL HOLDINGS INC
Common Stock
70450Y103
973782
4157909
SH
SOLE
3384636
0
773273
PBF ENERGY INC CL A
Common Stock
69318G106
1475
207713
SH
SOLE
162856
0
44857
PC CONNECTION INC
Common Stock
69318J100
2099
44377
SH
SOLE
37995
0
6382
PCB BANCORP
Common Stock
69320M109
385
38066
SH
SOLE
32354
0
5712
PCSB FINANCIAL CORP
Common Stock
69324R104
678
42515
SH
SOLE
25503
0
17012
PDC ENERGY INC
Common Stock
69327R101
10303
501859
SH
SOLE
391864
0
109995
PDF SOLUTIONS INC COM
Common Stock
693282105
1250
57865
SH
SOLE
53761
0
4104
PDL BIOPHARMA INC
Common Stock
69329Y104
349
141325
SH
SOLE
118087
0
23238
PEABODY ENERGY CORP
Common Stock
704551100
450
186856
SH
SOLE
184869
0
1987
PEARSON PLC SPONSORED ADR
ADR
705015105
12345
1344769
SH
SOLE
1228673
0
116097
PEBBLEBROOK HOTEL TRUST REIT
REIT
70509V100
9279
493583
SH
SOLE
450685
0
42898
PEGASYSTEMS INC
Common Stock
705573103
5053
37918
SH
SOLE
35261
0
2657
Peloton Interactive Inc
Common Stock
70614W100
22248
146637
SH
SOLE
138068
0
8569
PEMBINA PIPELINE CORP COM
Common Stock
706327103
7406
313011
SH
SOLE
302388
0
10623
PENN NATIONAL GAMING INC
Common Stock
707569109
15762
182492
SH
SOLE
126534
0
55958
PENN VIRGINIA CORP
Common Stock
70788V102
1370
134994
SH
SOLE
126675
0
8319
PENNANT GROUP INC/THE
Common Stock
70805E109
6788
116914
SH
SOLE
65748
0
51166
PENNANTPARK INVESTMENT CORP
Common Stock
708062104
887
192353
SH
SOLE
0
0
192353
PENNSYLVANIA RL ESTATE INVT SH BEN REIT
REIT
709102107
12
11506
SH
SOLE
11324
0
182
PENNYMAC FINANCIAL SERVICES
Common Stock
70932M107
6618
100848
SH
SOLE
39553
0
61295
PENNYMAC MORTGAGE INVESTMENT
REIT
70931T103
5279
300120
SH
SOLE
256695
0
43425
PENSKE AUTOMOTIVE GROUP INC
Common Stock
70959W103
5300
89234
SH
SOLE
83855
0
5379
PENTAIR PLC
Common Stock
G7S00T104
29069
547540
SH
SOLE
413490
0
134049
PENUMBRA INC COM
Common Stock
70975L107
5447
31127
SH
SOLE
24607
0
6520
PEOPLES BANCORP INC/OH
Common Stock
709789101
2560
94512
SH
SOLE
43465
0
51046
PEOPLE'S UNITED FINANCIAL INC
Common Stock
712704105
32378
2504121
SH
SOLE
2177460
0
326660
PEPSICO INC/NC
Common Stock
713448108
874843
5899140
SH
SOLE
4337618
0
1561522
PERDOCEO EDUCATION CORP
Common Stock
71363P106
2050
162347
SH
SOLE
136107
0
26240
PERFICIENT INC
Common Stock
71375U101
6325
132738
SH
SOLE
84080
0
48658
PERFORMANCE FOOD GROUP CO COM
Common Stock
71377A103
6580
138202
SH
SOLE
118289
0
19913
PERKINELMER INC
Common Stock
714046109
45703
318489
SH
SOLE
257497
0
60992
PERNOD RICARD S A SPONSORED ADR
ADR
714264207
49864
1300226
SH
SOLE
995712
0
304514
Pernod Ricard SA
Common Stock
F72027109
1341
6787
SH
SOLE
6601
0
186
PERRIGO CO PLC ORDINARY
Common Stock
G97822103
18398
411415
SH
SOLE
353184
0
58231
PERSIMMON ADR
ADR
715318101
13015
170149
SH
SOLE
140912
0
29237
PERSONALIS INC
Common Stock
71535D106
521
14220
SH
SOLE
13992
0
228
PERSPECTA INC
Common Stock
715347100
7398
307218
SH
SOLE
292638
0
14580
PETIQ INC COM CL A
Common Stock
71639T106
704
18312
SH
SOLE
8587
0
9725
PETMED EXPRESS INC
Common Stock
716382106
2534
79028
SH
SOLE
74922
0
4106
PETROCHINA CO LTD SPONSORED ADR
ADR
71646E100
2297
74777
SH
SOLE
67427
0
7350
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V101
5826
526796
SH
SOLE
341626
0
185170
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V408
10815
963046
SH
SOLE
904477
0
58568
PEUGEOT SA-UNSP ADR
ADR
716830104
23317
852703
SH
SOLE
773530
0
79173
PFIZER INC
Common Stock
717081103
900238
24456334
SH
SOLE
16269486
0
8186849
PG&E CORP
Common Stock
69331C108
16211
1301049
SH
SOLE
1263809
0
37240
PGIM GLOBAL HIGH YIELD FUND INC
Closed-End Fund
69346J106
43490
2993135
SH
SOLE
2734546
0
258589
PGIM HIGH YIELD BOND FUND INC
Closed-End Fund
69346H100
22922
1528134
SH
SOLE
1361405
0
166729
PGT INNOVATIONS INC
Common Stock
69336V101
2681
131801
SH
SOLE
66086
0
65715
PHIBRO ANIMAL HEALTH C CL A COM
Common Stock
71742Q106
1588
81750
SH
SOLE
45906
0
35844
PHILIP MORRIS INTERNATIONAL IN
Common Stock
718172109
387840
4684629
SH
SOLE
3051108
0
1633521
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR
ADR
69344D408
10724
384251
SH
SOLE
365492
0
18759
PHILLIPS 66 COM
Common Stock
718546104
136835
1956464
SH
SOLE
1383675
0
572790
PHILLIPS 66 PARTNERS L COM UNIT REP INT
MLP
718549207
1218
46135
SH
SOLE
36541
0
9594
PHOTRONICS INC
Common Stock
719405102
1585
142047
SH
SOLE
96438
0
45609
PHREESIA INC
Common Stock
71944F106
274
5042
SH
SOLE
4555
0
487
PHYSICIANS REALTY TRUST
REIT
71943U104
8086
454269
SH
SOLE
424808
0
29461
PICC PROPERTY & CAS-UNSP ADR
ADR
69338J106
205
10870
SH
SOLE
9746
0
1124
PICO HOLDINGS INC
Common Stock
693366205
651
69656
SH
SOLE
66016
0
3640
PIEDMONT OFFICE REALTY TUR-A REIT
REIT
720190206
4077
251224
SH
SOLE
170393
0
80831
PIERIS PHARMACEUTICALS COM
Common Stock
720795103
114
45425
SH
SOLE
26606
0
18819
PILGRIM'S PRIDE CORP
Common Stock
72147K108
10192
519713
SH
SOLE
130108
0
389605
PIMCO RAFI ESG US ETF
ETF
72201T342
421
16314
SH
SOLE
16314
0
0
PINDUODUO INC-ADR
ADR
722304102
17606
99091
SH
SOLE
91369
0
7722
PING AN INS GROUP CO CHINA SPON ADR
ADR
72341E304
20706
845162
SH
SOLE
735777
0
109385
PING IDENTITY HOLDING CORP
Common Stock
72341T103
995
34743
SH
SOLE
17015
0
17728
PINNACLE FINANCIAL PARTNERS IN
Common Stock
72346Q104
11869
184301
SH
SOLE
115110
0
69191
PINNACLE WEST CAPITAL CORP
Common Stock
723484101
38581
482563
SH
SOLE
387131
0
95433
PINTEREST INC- CLASS A
Common Stock
72352L106
49143
745716
SH
SOLE
317137
0
428579
PIONEER MUNI HI INC ADV TRST
Closed-End Fund
723762100
5465
469095
SH
SOLE
420610
0
48485
PIONEER MUNI HIGH INCOME TRUST
Closed-End Fund
723763108
2956
237594
SH
SOLE
200292
0
37302
PIONEER NATURAL RESOURCES CO
Common Stock
723787107
50660
444817
SH
SOLE
393194
0
51623
PIPER SANDLER COS
Common Stock
724078100
5231
51840
SH
SOLE
43022
0
8818
PITNEY BOWES INC
Common Stock
724479100
3907
634187
SH
SOLE
435900
0
198287
PJT PARTNERS INC - A
Common Stock
69343T107
3260
43324
SH
SOLE
4849
0
38475
PLAINS ALL AMER PIPELINE LP
MLP
726503105
2231
270810
SH
SOLE
216373
0
54437
PLAINS GP HOLDINGS LP-CL A
Common Stock
72651A207
529
62578
SH
SOLE
62578
0
0
PLANET FITNESS INC CL A
Common Stock
72703H101
6656
85740
SH
SOLE
71347
0
14393
PLANTRONICS INC
Common Stock
727493108
3558
131624
SH
SOLE
121990
0
9634
PLAYAGS INC
Common Stock
72814N104
1437
199514
SH
SOLE
37891
0
161623
PLEXUS CORP
Common Stock
729132100
8299
106110
SH
SOLE
101240
0
4870
PLUG POWER INC COM
Common Stock
72919P202
16485
486136
SH
SOLE
380045
0
106091
PLURALSIGHT INC - A
Common Stock
72941B106
3249
154988
SH
SOLE
56508
0
98480
PMV PHARMACEUTICALS INC
Common Stock
69353Y103
1114
18114
SH
SOLE
1085
0
17029
PNC FINANCIAL SERVICES GROUP I
Common Stock
693475105
232710
1561811
SH
SOLE
1215682
0
346130
PNM RESOURCES INC
Common Stock
69349H107
11601
239044
SH
SOLE
205069
0
33974
POLARIS INC
Common Stock
731068102
8392
88081
SH
SOLE
73044
0
15036
POOL CORP
Common Stock
73278L105
39150
105100
SH
SOLE
71248
0
33852
POPULAR INC
Common Stock
733174700
28712
509792
SH
SOLE
204884
0
304908
PORSCHE AUTOMOBIL HLDG ADR
ADR
73328P106
10368
1479025
SH
SOLE
1349509
0
129516
PORTLAND GENERAL ELECTRIC CO
Common Stock
736508847
20321
475133
SH
SOLE
282558
0
192576
POSCO SPONSORED ADR
ADR
693483109
22689
364130
SH
SOLE
341561
0
22568
POST HOLDINGS INC
Common Stock
737446104
9640
95435
SH
SOLE
82701
0
12734
POTLATCHDELTIC CORP
REIT
737630103
5444
108829
SH
SOLE
65899
0
42931
POWELL INDUSTRIES INC
Common Stock
739128106
656
22233
SH
SOLE
12512
0
9721
POWER INTEGRATIONS INC
Common Stock
739276103
22844
279064
SH
SOLE
177411
0
101653
POWERSHARES ETF TR II CEF INC COMPST
ETF
46138E404
979
43643
SH
SOLE
30984
0
12659
PPD Inc
Common Stock
69355F102
1344
39274
SH
SOLE
29891
0
9383
PPG INDUSTRIES INC
Common Stock
693506107
109839
761604
SH
SOLE
587028
0
174576
PPL CORP
Common Stock
69351T106
95726
3394539
SH
SOLE
1974955
0
1419584
PQ GROUP HOLDINGS INC
Common Stock
73943T103
821
57564
SH
SOLE
57344
0
220
PRA GROUP INC
Common Stock
69354N106
5186
130765
SH
SOLE
102617
0
28148
PRA HEALTH SCIENCES COM
Common Stock
69354M108
7530
60027
SH
SOLE
46758
0
13269
PRECIGEN INC
Common Stock
74017N105
207
20307
SH
SOLE
18959
0
1348
PRECISION BIOSCIENCES INC
Common Stock
74019P108
481
57654
SH
SOLE
14738
0
42916
PREFERRED APARTMENT COMMUN - A
REIT
74039L103
667
90149
SH
SOLE
88561
0
1588
PREFERRED BK LOS ANGELES CA COM
Common Stock
740367404
1240
24561
SH
SOLE
18586
0
5975
Premier Financial Corp
Common Stock
74052F108
632
27490
SH
SOLE
23969
0
3521
PREMIER INC - CLASS A
Common Stock
74051N102
11396
324685
SH
SOLE
79903
0
244782
PRESTIGE CONSUMER HEALTHCARE I
Common Stock
74112D101
9499
272400
SH
SOLE
146620
0
125780
PRGX GLOBAL INC
Common Stock
69357C503
162
21290
SH
SOLE
21076
0
214
PRICESMART INC
Common Stock
741511109
8067
88561
SH
SOLE
71719
0
16842
PRIMERICA INC
Common Stock
74164M108
8278
61810
SH
SOLE
57335
0
4475
PRIMO WATER CORP
Common Stock
74167P108
2656
169387
SH
SOLE
165725
0
3662
PRIMORIS SERVICES CORP
Common Stock
74164F103
4213
152605
SH
SOLE
28555
0
124050
PRINCIPAL FINANCIAL GROUP INC
Common Stock
74251V102
68536
1381494
SH
SOLE
1178777
0
202717
PROASSURANCE CORP
Common Stock
74267C106
5130
288353
SH
SOLE
277828
0
10525
PROCTER & GAMBLE CO/THE
Common Stock
742718109
1260193
9057012
SH
SOLE
6958453
0
2098560
PROG HOLDINGS INC
Common Stock
74319R101
9326
173124
SH
SOLE
111443
0
61681
PROGRESS SOFTWARE CORP
Common Stock
743312100
5560
123046
SH
SOLE
114222
0
8824
PROGRESSIVE CORP/THE
Common Stock
743315103
211792
2141914
SH
SOLE
1761171
0
380744
PROGYNY INC
Common Stock
74340E103
981
23132
SH
SOLE
7877
0
15255
PROLOGIS INC
REIT
74340W103
241533
2423569
SH
SOLE
1985124
0
438445
PROOFPOINT INC COM
Common Stock
743424103
7316
53633
SH
SOLE
46492
0
7141
PROPETRO HOLDING CORP
Common Stock
74347M108
1096
148374
SH
SOLE
140572
0
7802
PROS HOLDINGS INC
Common Stock
74346Y103
1770
34856
SH
SOLE
33251
0
1605
PROSIGHT GLOBAL INC
Common Stock
74349J103
183
14264
SH
SOLE
11099
0
3165
PROSPERITY BANCSHARES INC
Common Stock
743606105
14585
210286
SH
SOLE
176897
0
33389
PROSUS NV -SPON ADR
ADR
74365P108
38802
1788946
SH
SOLE
1627217
0
161729
PROTAGONIST THERAPEUTICS INC
Common Stock
74366E102
978
48502
SH
SOLE
8597
0
39905
PROTHENA CORP PLC SHS
Common Stock
G72800108
723
60184
SH
SOLE
57471
0
2713
PROTO LABS INC COM
Common Stock
743713109
11275
73503
SH
SOLE
67045
0
6458
PROVIDENCE SERVICE CORP/THE
Common Stock
743815102
5461
39390
SH
SOLE
19810
0
19580
PROVIDENT FINANCIAL SERVICES
Common Stock
74386T105
3881
216075
SH
SOLE
199963
0
16112
PRUDENTIAL FINANCIAL INC
Common Stock
744320102
143613
1839543
SH
SOLE
1442227
0
397316
PRUDENTIAL PLC ADR
ADR
74435K204
50849
1376897
SH
SOLE
1029403
0
347494
PRYSMIAN SPA-UNSPONSOREE ADR
ADR
74440L106
14547
819090
SH
SOLE
748850
0
70240
PS BUSINESS PARKS INC/CA REIT
REIT
69360J107
4667
35121
SH
SOLE
27537
0
7584
PT BK CENT ASIA TBK ADR
ADR
69368G105
1211
19113
SH
SOLE
1968
0
17145
PT BK MANDIRI PERSERO ADR
ADR
69367U105
8857
995130
SH
SOLE
935555
0
59575
PT BK RAKYAT ADR SHS B
ADR
69366X100
5083
345531
SH
SOLE
248806
0
96725
PT SEMEN GRESIK PERSER ADR
ADR
69367J100
445
25855
SH
SOLE
24148
0
1707
PT UTD TRACTORS TBK ADR
ADR
69367T108
439
12014
SH
SOLE
12014
0
0
PTC INC
Common Stock
69370C100
22556
188582
SH
SOLE
144457
0
44125
PTC THERAPEUTICS INC COM
Common Stock
69366J200
3340
54728
SH
SOLE
52483
0
2245
PUBLIC SERVICE ENTERPRISE GROUP
Common Stock
744573106
108708
1864638
SH
SOLE
1470467
0
394172
PUBLIC STORAGE INC COM REIT
REIT
74460D109
86498
374563
SH
SOLE
329613
0
44950
PUBLICIS S A NEW SPONSORED ADR
ADR
74463M106
18072
1464503
SH
SOLE
1320604
0
143899
Pulmonx Corp
Common Stock
745848101
1009
14622
SH
SOLE
1099
0
13523
PULSE BIOSCIENCES INC COM
Common Stock
74587B101
1060
44437
SH
SOLE
43660
0
777
PULTEGROUP INC
Common Stock
745867101
93312
2163996
SH
SOLE
1048133
0
1115863
PUMA BIOTECHNOLOGY INC COM
Common Stock
74587V107
161
15656
SH
SOLE
9561
0
6095
PURE CYCLE CORP
Common Stock
746228303
345
30757
SH
SOLE
29569
0
1188
PURE STORAGE INC CL A
Common Stock
74624M102
5509
243636
SH
SOLE
134287
0
109349
PURPLE INNOVATION INC
Common Stock
74640Y106
786
23873
SH
SOLE
5973
0
17900
PUTNAM PREMIER INCM TR SH BEN INT
Closed-End Fund
746853100
501
107724
SH
SOLE
73866
0
33858
PVH CORP
Common Stock
693656100
23972
255319
SH
SOLE
210834
0
44485
PZENA INVESTMENT MANAGEMENT
Common Stock
74731Q103
415
56872
SH
SOLE
53693
0
3179
Q2 HLDGS INC COM
Common Stock
74736L109
6157
48661
SH
SOLE
41593
0
7068
QAD INC
Common Stock
74727D306
1705
26993
SH
SOLE
9243
0
17750
QANTAS AIRWAYS LTD-SPN ADR
ADR
74726M505
982
50234
SH
SOLE
45963
0
4271
QBE INS GROUP LTD SPONSORED ADR
ADR
74728G605
19355
2968482
SH
SOLE
2746844
0
221638
QCR HOLDINGS INC COM
Common Stock
74727A104
288
7287
SH
SOLE
3506
0
3781
QEP RESOURCES INC
Common Stock
74733V100
465
194499
SH
SOLE
187166
0
7333
QI PLC SPONSERED ADR
ADR
74735M108
903
87676
SH
SOLE
87256
0
420
QIAGEN NV
Common Stock
N72482123
41006
775896
SH
SOLE
636179
0
139717
QORVO INC
Common Stock
74736K101
85272
512852
SH
SOLE
318476
0
194376
QTS RLTY TR INC COM CL A
REIT
74736A103
8898
143793
SH
SOLE
85930
0
57863
QUAD/GRAPHICS INC
Common Stock
747301109
145
37902
SH
SOLE
37902
0
0
QUAKER CHEMICAL CORP
Common Stock
747316107
8671
34218
SH
SOLE
23318
0
10900
QUALCOMM INC
Common Stock
747525103
733168
4812705
SH
SOLE
3364871
0
1447834
QUALYS INC COM
Common Stock
74758T303
5180
42506
SH
SOLE
32472
0
10034
QUANEX BUILDING PRODUCTS CORP
Common Stock
747619104
967
43597
SH
SOLE
35930
0
7667
QUANTA SERVICES INC
Common Stock
74762E102
40830
566931
SH
SOLE
457466
0
109465
QUANTERIX CORP
Common Stock
74766Q101
1885
40540
SH
SOLE
6902
0
33638
QUANTUM CORP
Common Stock
747906501
63
10321
SH
SOLE
8897
0
1424
QUDIAN INC - SPONSORED ADR
ADR
747798106
14
10298
SH
SOLE
10100
0
198
QUEST DIAGNOSTICS INC/DE
Common Stock
74834L100
63433
532293
SH
SOLE
438205
0
94088
QUIDEL CORP
Common Stock
74838J101
13405
74620
SH
SOLE
44864
0
29756
QUINSTREET INC
Common Stock
74874Q100
2125
99113
SH
SOLE
94762
0
4351
QUOTIENT LTD
Common Stock
G73268107
59
11347
SH
SOLE
11347
0
0
QUOTIENT TECHNOLOGY INC
Common Stock
749119103
388
41199
SH
SOLE
40521
0
678
QURATE RETAIL INC
Common Stock
74915M100
39618
3611455
SH
SOLE
1679647
0
1931809
R1 RCM INC COM
Common Stock
749397105
7762
323148
SH
SOLE
111338
0
211810
RACKSPACE TECHNOLOGY INC
Common Stock
750102105
195
10238
SH
SOLE
8596
0
1642
RADIAN GROUP INC
Common Stock
750236101
9849
486351
SH
SOLE
197639
0
288712
RADIANT LOGISTICS INC COM
Common Stock
75025X100
427
73681
SH
SOLE
24664
0
49017
RADIUS HEALTH INC
Common Stock
750469207
1437
80455
SH
SOLE
15554
0
64901
RADNET INC
Common Stock
750491102
1103
56345
SH
SOLE
53480
0
2865
RADWARE LTD ORD
Common Stock
M81873107
1421
51224
SH
SOLE
15668
0
35556
RAFAEL HOLDINGS INC
Common Stock
75062E106
203
8714
SH
SOLE
8704
0
10
RAIFFEISEN BANK INT-UNSP ADR
ADR
750732109
74
14753
SH
SOLE
402
0
14351
RAKUTEN INC ADR
ADR
75102W108
18476
1910662
SH
SOLE
1720745
0
189917
RALPH LAUREN CORP
Common Stock
751212101
12952
124848
SH
SOLE
101783
0
23064
RAMBUS INC
Common Stock
750917106
6040
345926
SH
SOLE
217672
0
128254
RANDSTAD HLDG NV ADR
ADR
75279Q108
12937
395635
SH
SOLE
359686
0
35949
RANGE RESOURCES CORP
Common Stock
75281A109
17907
2672622
SH
SOLE
2177214
0
495408
RANPAK HOLDINGS CORP
Common Stock
75321W103
2804
208604
SH
SOLE
1489
0
207115
RAPID7 INC COM
Common Stock
753422104
7037
78047
SH
SOLE
49800
0
28247
RATTLER MIDSTREAM LP
Ltd Part
75419T103
2748
289882
SH
SOLE
383
0
289499
RAVEN INDUSTRIES INC
Common Stock
754212108
4075
123137
SH
SOLE
116624
0
6512
RAYMOND JAMES FINANCIAL INC
Common Stock
754730109
39123
408937
SH
SOLE
300981
0
107956
RAYONIER ADVANCED MATERIALS
Common Stock
75508B104
918
140866
SH
SOLE
129064
0
11802
RAYONIER INC COM REIT
REIT
754907103
6212
211433
SH
SOLE
196037
0
15396
RAYTHEON TECHNOLOGIES CORP
Common Stock
75513E101
285910
3998184
SH
SOLE
2872657
0
1125527
RBC BEARINGS INC
Common Stock
75524B104
8646
48292
SH
SOLE
36672
0
11620
RE/MAX HOLDINGS INCL - CL A
Common Stock
75524W108
1761
48481
SH
SOLE
27508
0
20973
READING INTERNATIONAL INC CL A
Common Stock
755408101
81
16197
SH
SOLE
15769
0
428
READY CAPITAL CORP
REIT
75574U101
1964
157742
SH
SOLE
153530
0
4212
REALOGY HLDGS CORP COM
Common Stock
75605Y106
18663
1422447
SH
SOLE
1302874
0
119573
REALPAGE INC
Common Stock
75606N109
23037
264061
SH
SOLE
260336
0
3725
REALREAL INC/THE
Common Stock
88339P101
2502
128027
SH
SOLE
39363
0
88664
REALTY INCOME CORP COM REIT
REIT
756109104
49445
795320
SH
SOLE
712783
0
82537
REATA PHARMACEUTICALS CL A
Common Stock
75615P103
6231
50403
SH
SOLE
23638
0
26765
RECKITT BENCKISER GROUP - SPONSORED ADR
ADR
756255204
59948
3308383
SH
SOLE
2750508
0
557875
RECKITT BENCKISER GROUP PLC
Common Stock
G74079107
296
3404
SH
SOLE
3404
0
0
RECRO PHARMA INC
Common Stock
75629F109
174
60995
SH
SOLE
58021
0
2974
RECRUIT HOLDINGS CO LTD-ADR
ADR
75629J101
32958
3918865
SH
SOLE
3366622
0
552243
RED ELECTRICA COR - UNSPON ADR
ADR
756568101
20829
2012433
SH
SOLE
1818784
0
193649
RED ROBIN GOURMET BURGERS INC
Common Stock
75689M101
697
36263
SH
SOLE
28209
0
8054
RED ROCK RESORTS INC -CLASS A
Common Stock
75700L108
1515
60489
SH
SOLE
59523
0
966
REDFIN CORP
Common Stock
75737F108
7554
110068
SH
SOLE
83724
0
26344
REDHILL BIOPHARMA LTD-SP ADR
ADR
757468103
277
34326
SH
SOLE
34326
0
0
REDWOOD TRUST INC REIT
REIT
758075402
2867
326564
SH
SOLE
304680
0
21884
REGAL BELOIT CORP COM
Common Stock
758750103
18202
148209
SH
SOLE
96990
0
51220
REGENCY CENTERS CORP REIT
REIT
758849103
23598
517623
SH
SOLE
425104
0
92519
REGENERON PHARMACEUTICALS
Common Stock
75886F107
124870
258471
SH
SOLE
201558
0
56913
REGENXBIO INC COM
Common Stock
75901B107
2028
44706
SH
SOLE
38982
0
5724
REGIONS FINANCIAL CORP
Common Stock
7591EP100
118958
7379502
SH
SOLE
5166278
0
2213225
REGIS CORP
Common Stock
758932107
566
61566
SH
SOLE
60148
0
1418
REINSURANCE GROUP OF AMERICA I
Common Stock
759351604
34213
295194
SH
SOLE
220625
0
74568
RELAY THERAPEUTICS INC
Common Stock
75943R102
895
21547
SH
SOLE
4492
0
17055
RELIANCE STEEL & ALUMINUM CO
Common Stock
759509102
42517
355051
SH
SOLE
224801
0
130251
RELX PLC - SPONSORED ADR
ADR
759530108
57380
2326865
SH
SOLE
1935335
0
391530
REMY COINTREAU S A ADR
ADR
759655103
4006
211511
SH
SOLE
184541
0
26970
RENAISSANCERE HOLDINGS LTD
Common Stock
G7496G103
16484
99409
SH
SOLE
78296
0
21113
RENASANT CORP
Common Stock
75970E107
2275
67541
SH
SOLE
61599
0
5942
RENAULT S A ADR
ADR
759673403
37081
4247506
SH
SOLE
3805339
0
442167
RENESAS ELECTRO-UNSPON ADR
ADR
75972B101
99
18864
SH
SOLE
1861
0
17003
RENEWABLE ENERGY GROUP INC
Common Stock
75972A301
11689
165057
SH
SOLE
132737
0
32320
RENT-A-CENTER INC/TX
Common Stock
76009N100
8196
214041
SH
SOLE
115547
0
98494
RENTOKIL INITIAL PLC SPONSORED ADR
ADR
760125104
15629
439003
SH
SOLE
375928
0
63075
Repay Holdings Corp
Common Stock
76029L100
522
19154
SH
SOLE
18582
0
572
REPLIGEN CORP COM
Common Stock
759916109
24918
130031
SH
SOLE
91556
0
38475
REPSOL YPF S A SPONSORED ADR
ADR
76026T205
27650
2762188
SH
SOLE
2424193
0
337995
REPUBLIC BANCORP INC/KY
Common Stock
760281204
1442
39984
SH
SOLE
3129
0
36855
REPUBLIC FIRST BANCORP INC
Common Stock
760416107
192
67416
SH
SOLE
66522
0
894
REPUBLIC SERVICES INC
Common Stock
760759100
65908
684405
SH
SOLE
606444
0
77961
Research Frontiers Inc
Common Stock
760911107
30
10802
SH
SOLE
10589
0
213
RESIDEO TECHNOLOGIES INC
Common Stock
76118Y104
15227
716208
SH
SOLE
617773
0
98435
RESMED INC
Common Stock
761152107
84923
399523
SH
SOLE
346640
0
52882
RESONANT INC
Common Stock
76118L102
52
19807
SH
SOLE
19752
0
55
RESOURCES CONNECTION INC
Common Stock
76122Q105
1027
81738
SH
SOLE
55708
0
26030
RESTAURANT BRANDS INTERN
Common Stock
76131D103
7919
129582
SH
SOLE
116761
0
12822
RETAIL OPPORTUNITY INVESTMEN REIT
REIT
76131N101
8485
633665
SH
SOLE
587855
0
45810
RETAIL PPTYS AMER INC CL A
REIT
76131V202
9381
1095934
SH
SOLE
936232
0
159702
RETAIL VALUE INC - W/I
REIT
76133Q102
311
20892
SH
SOLE
11989
0
8903
REV GROUP INC COM
Common Stock
749527107
316
35887
SH
SOLE
34910
0
977
REVANCE THERAPEUTICS INC
Common Stock
761330109
7360
259694
SH
SOLE
133380
0
126314
REVOLUTION Medicines Inc
Common Stock
76155X100
506
12771
SH
SOLE
12506
0
265
REVOLVE GROUP INC
Common Stock
76156B107
657
21067
SH
SOLE
21067
0
0
REX AMERICAN RESOURCES CORP
Common Stock
761624105
3265
44444
SH
SOLE
43167
0
1277
REXFORD INDUSTRIAL REALTY IN
REIT
76169C100
12959
263878
SH
SOLE
171528
0
92351
REXNORD CORP NEW COM
Common Stock
76169B102
5464
138373
SH
SOLE
114933
0
23440
Reynolds Consumer Products Inc
Common Stock
76171L106
2143
71332
SH
SOLE
23292
0
48040
RGC RES INC COM
Common Stock
74955L103
648
27265
SH
SOLE
27190
0
75
RH
Common Stock
74967X103
16203
36206
SH
SOLE
33228
0
2978
RHEINMETALL AG - USNPONS ADR
ADR
76206K107
218
10108
SH
SOLE
10046
0
62
Rhythm Pharmaceuticals Inc
Common Stock
76243J105
1007
33876
SH
SOLE
20437
0
13439
RIBBON COMMUNICATIONS INC
Common Stock
762544104
892
136026
SH
SOLE
123081
0
12945
RICHMOND MUTUAL BANCORPORATI
Common Stock
76525P100
350
25640
SH
SOLE
24130
0
1510
RICOH LTD ADR NEW
ADR
765658307
214
32406
SH
SOLE
16619
0
15787
RIGEL PHARMACEUTICALS INC COM NEW
Common Stock
766559603
388
110819
SH
SOLE
60318
0
50501
RIGHTMOVE PLC-UNSP ADR
ADR
76657Y101
1119
62509
SH
SOLE
981
0
61528
RIGNET INC
Common Stock
766582100
803
136347
SH
SOLE
0
0
136347
RIMINI STREET INC
Common Stock
76674Q107
94
21137
SH
SOLE
7012
0
14125
RINGCENTRAL INC -CLASS A
Common Stock
76680R206
67224
177385
SH
SOLE
119635
0
57750
RIO TINTO PLC SPONSORED ADR
ADR
767204100
100871
1341018
SH
SOLE
1184395
0
156623
RITCHIE BROS AUCTIONEERS INC
Common Stock
767744105
8282
119082
SH
SOLE
70468
0
48614
RITE AID CORP COM
Common Stock
767754872
27142
1714614
SH
SOLE
1420920
0
293694
RIVERNORTH MANAGED DURATION
Closed-End Fund
76882H105
684
38435
SH
SOLE
20600
0
17835
RIVERNORTH/DOUBLELINE STR OPP
Closed-End Fund
76882G107
1385
96684
SH
SOLE
67462
0
29222
RIVERVIEW BANCORP INC
Common Stock
769397100
542
103014
SH
SOLE
89073
0
13941
RLI CORP
Common Stock
749607107
8178
78520
SH
SOLE
75257
0
3262
RLJ LODGING TR COM
REIT
74965L101
10018
707965
SH
SOLE
635347
0
72619
RMR GROUP INC/THE - A
Common Stock
74967R106
2600
67329
SH
SOLE
25325
0
42004
ROBERT HALF INTERNATIONAL INC
Common Stock
770323103
37085
593556
SH
SOLE
487064
0
106492
ROCHE HLDG LTD SPONSORED ADR
ADR
771195104
245072
5590155
SH
SOLE
4767949
0
822206
ROCKET COS INC-CLASS A
Common Stock
77311W101
2037
100740
SH
SOLE
28080
0
72660
ROCKET PHARMACEUTICALS INC
Common Stock
77313F106
2527
46075
SH
SOLE
19853
0
26222
ROCKWELL AUTOMATION INC
Common Stock
773903109
105683
421368
SH
SOLE
330461
0
90907
ROGERS COMMUNICATIONS INC
Common Stock
775109200
8221
176454
SH
SOLE
166824
0
9631
ROGERS CORP
Common Stock
775133101
9573
61648
SH
SOLE
37432
0
24216
ROHM CO LTD - UNSPONS ADR
ADR
775376106
4531
91443
SH
SOLE
81831
0
9612
ROKU INC
Common Stock
77543R102
32708
98511
SH
SOLE
92059
0
6452
ROLLINS INC
Common Stock
775711104
28767
736300
SH
SOLE
609971
0
126330
ROLLS ROYCE C SHARES
Preference
G76225138
73
784512
SH
SOLE
461410
0
323102
ROLLS ROYCE GROUP PLC SPONSORED ADR
ADR
775781206
14217
8997899
SH
SOLE
2906363
0
6091536
ROPER TECHNOLOGIES INC
Common Stock
776696106
200391
464848
SH
SOLE
315336
0
149512
ROSS STORES INC
Common Stock
778296103
181491
1477815
SH
SOLE
928238
0
549578
ROYAL BANK OF CANADA
Common Stock
780087102
48466
590612
SH
SOLE
574006
0
16605
ROYAL CARIBBEAN CRUISES LTD COM
Common Stock
V7780T103
76127
1019239
SH
SOLE
772054
0
247185
ROYAL DUTCH SHELL PLC SPONS ADR A
ADR
780259206
56791
1616148
SH
SOLE
1393782
0
222366
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
29073
865017
SH
SOLE
764288
0
100729
ROYAL GOLD INC
Common Stock
780287108
25200
236935
SH
SOLE
174882
0
62053
ROYAL KPN NV SPONSORED ADR
ADR
780641205
12451
4029367
SH
SOLE
3703266
0
326101
ROYAL MAIL PLC ADR
ADR
78033R107
310
33834
SH
SOLE
33789
0
45
ROYALTY PHARMA PLC- CL A
Common Stock
G7709Q104
8911
178050
SH
SOLE
163995
0
14055
ROYCE MICRO-CAP TR INC COM
Closed-End Fund
780915104
1661
164099
SH
SOLE
119439
0
44660
ROYCE VALUE TRUST
Closed-End Fund
780910105
11087
686938
SH
SOLE
469841
0
217098
RPC INC
Common Stock
749660106
998
316904
SH
SOLE
300366
0
16538
RPM INTERNATIONAL INC
Common Stock
749685103
24571
270667
SH
SOLE
251005
0
19662
RPT REALTY
REIT
74971D101
1366
157888
SH
SOLE
144835
0
13053
RSA INSURANCE GROUP PLC ADR
ADR
74971A206
2001
218479
SH
SOLE
190420
0
28059
RSX - VanEck Vectors Russia ETF
ETF
92189F403
3495
144725
SH
SOLE
0
0
144725
RUBIUS THERAPEUTICS INC
Common Stock
78116T103
364
47959
SH
SOLE
43609
0
4350
RUSH ENTERPRISES INC
Common Stock
781846209
4373
105575
SH
SOLE
49146
0
56429
RUSH ENTERPRISES INC CL B
Common Stock
781846308
212
5591
SH
SOLE
5400
0
191
RUTH'S HOSPITALITY GROUP INC
Common Stock
783332109
1892
106697
SH
SOLE
101146
0
5551
RWE AG SPONSORED ADR
ADR
74975E303
36196
852870
SH
SOLE
659265
0
193605
RYANAIR HLDGS PLC SPONSORED ADR
ADR
783513203
15580
141665
SH
SOLE
51853
0
89812
RYDER SYSTEM INC
Common Stock
783549108
11244
182054
SH
SOLE
134799
0
47255
RYMAN HOSPITALITY PROPERTIES
REIT
78377T107
9875
145736
SH
SOLE
45628
0
100108
RYOHIN KEIKAKU CO LTD ADR
ADR
78392U105
7355
359496
SH
SOLE
321423
0
38073
S&P GLOBAL INC
Common Stock
78409V104
346873
1055190
SH
SOLE
807707
0
247483
S&T BANCORP INC
Common Stock
783859101
5887
236978
SH
SOLE
225648
0
11329
SABRA HEALTH CARE REIT INC
REIT
78573L106
7994
460232
SH
SOLE
311085
0
149147
SABRE CORP COM
Common Stock
78573M104
8277
688585
SH
SOLE
657579
0
31006
SAFEGUARD SCIENTIFICS INC
Common Stock
786449207
765
119899
SH
SOLE
116225
0
3674
SAFEHOLD INC
REIT
78645L100
3387
46717
SH
SOLE
24262
0
22455
SAFETY INSURANCE GROUP INC
Common Stock
78648T100
3895
50003
SH
SOLE
34707
0
15296
SAFRAN S A SPON ADR
ADR
786584102
39615
1117181
SH
SOLE
1004422
0
112759
SAGE GROUP PLC - UNSPON ADR
ADR
78663S201
13553
418384
SH
SOLE
348222
0
70162
SAGE THERAPEUTICS INC
Common Stock
78667J108
17842
206243
SH
SOLE
175531
0
30712
SAIA INC
Common Stock
78709Y105
13467
74483
SH
SOLE
55348
0
19135
SAILPOINT TECHNOLOGIES HOLDI
Common Stock
78781P105
6015
112981
SH
SOLE
63129
0
49852
SAIPEM SPA ADR
ADR
79376W307
80
14735
SH
SOLE
14678
0
57
SALESFORCE.COM INC
Common Stock
79466L302
662425
2976789
SH
SOLE
2402632
0
574156
SALLY BEAUTY HOLDINGS INC
Common Stock
79546E104
7577
581082
SH
SOLE
185128
0
395954
SAMPO OYJ ADR
ADR
79588J102
30427
1412564
SH
SOLE
1292821
0
119743
SANDERSON FARMS INC
Common Stock
800013104
7797
58979
SH
SOLE
43101
0
15878
SANDRIDGE ENERGY INC
Common Stock
80007P869
44
14284
SH
SOLE
14284
0
0
SANDS CHINA LTD UNSPONSORE ADR
ADR
80007R105
11246
257756
SH
SOLE
174133
0
83623
SANDVIK AB ADR
ADR
800212201
43368
1763633
SH
SOLE
1636337
0
127296
SANDY SPRING BANCORP INC
Common Stock
800363103
2290
71127
SH
SOLE
65642
0
5485
SANGAMO THERAPEUTICS COM
Common Stock
800677106
3544
227078
SH
SOLE
106447
0
120631
SANLAM LTD SPONSORED ADR
ADR
80104Q208
2126
271398
SH
SOLE
254902
0
16496
SANMINA CORP
Common Stock
801056102
8804
276074
SH
SOLE
189259
0
86815
SANOFI AVENTIS SPONSORED ADR
ADR
80105N105
123888
2549661
SH
SOLE
2184924
0
364737
SANTANDER CONSUMER USA COM
Common Stock
80283M101
6709
304686
SH
SOLE
237840
0
66846
SANTEN PHARMACEUTICAL ADR
ADR
80287P100
25659
1577090
SH
SOLE
1336761
0
240329
SANTOS LTD - SPONSORED ADR
ADR
803021807
1838
379022
SH
SOLE
291396
0
87626
SAP AKTIENGESELLSCHAFT SPONSORED ADR
ADR
803054204
147385
1130338
SH
SOLE
783200
0
347137
SAPIENS INTL CORP N V ORD
Common Stock
G7T16G103
1882
61490
SH
SOLE
27607
0
33883
SAREPTA THERAPEUTICS I COM
Common Stock
803607100
21645
126956
SH
SOLE
120751
0
6205
SASOL LTD SPONSORED ADR
ADR
803866300
4904
553511
SH
SOLE
526647
0
26864
Satsuma Pharmaceuticals Inc
Common Stock
80405P107
61
13221
SH
SOLE
13191
0
30
SAUL CENTERS INC REIT
REIT
804395101
2053
64790
SH
SOLE
60569
0
4221
SBA COMMUNICATIONS CORP
REIT
78410G104
118848
421252
SH
SOLE
308844
0
112407
SBERBANK RUSSIA SPONSORED ADR
ADR
80585Y308
12370
853121
SH
SOLE
717734
0
135387
SCANSOURCE INC
Common Stock
806037107
1591
60329
SH
SOLE
40628
0
19701
SCHLUMBERGER LTD
Common Stock
806857108
97308
4457543
SH
SOLE
3771440
0
686103
SCHNEIDER ELECT SA - UNSP ADR
ADR
80687P106
86988
3004763
SH
SOLE
2581868
0
422895
SCHNEIDER NATIONAL INC CL B
Common Stock
80689H102
6263
302570
SH
SOLE
88582
0
213989
SCHNITZER STEEL INDUSTRIES INC
Common Stock
806882106
1942
60860
SH
SOLE
47469
0
13391
SCHOLAR ROCK HOLDING CORP
Common Stock
80706P103
1759
36237
SH
SOLE
6254
0
29983
SCHOLASTIC CORP
Common Stock
807066105
3390
135601
SH
SOLE
126930
0
8671
Schrodinger Inc/United States
Common Stock
80810D103
323
4074
SH
SOLE
3784
0
290
SCHWAB STRATEGIC TR INTL EQTY ETF
ETF
808524805
4752
131963
SH
SOLE
79310
0
52653
SCHWAB STRATEGIC TR SCHWAB FDT US LG
ETF
808524771
208
4588
SH
SOLE
3857
0
731
SCHWAB STRATEGIC TR SCHWAB FDT US SC
ETF
808524763
333
7760
SH
SOLE
7760
0
0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG
ETF
808524730
712
25202
SH
SOLE
25202
0
0
SCHWAB STRATEGIC TR SCHWB FDT INT LG
ETF
808524755
508
17341
SH
SOLE
17341
0
0
SCHWAB STRATEGIC TR US BRD MKT ETF
ETF
808524102
840
9232
SH
SOLE
9045
0
187
SCHWAB STRATEGIC TR US DIVIDEND EQ
ETF
808524797
2524
39345
SH
SOLE
34836
0
4509
SCHWAB STRATEGIC TR US LCAP VA ETF
ETF
808524409
1559
26182
SH
SOLE
320
0
25862
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
425
4673
SH
SOLE
1470
0
3203
SCHWAB STRATEGIC TR US MID-CAP ETF
ETF
808524508
364
5341
SH
SOLE
5305
0
36
SCHWAB STRATEGIC TR US SML CAP ETF
ETF
808524607
2148
24131
SH
SOLE
1393
0
22738
SCHWAB U.S. LARGE-CAP GROWTH
ETF
808524300
221
1723
SH
SOLE
841
0
882
SCHWEITZER-MAUDUIT INTERNATION
Common Stock
808541106
3844
95605
SH
SOLE
80773
0
14832
SCIENCE APPLICATIONS INTE
Common Stock
808625107
7527
79535
SH
SOLE
59988
0
19547
SCIENTIFIC GAMES CORP
Common Stock
80874P109
22505
542412
SH
SOLE
504369
0
38043
SCORPIO BULKERS INC
Common Stock
Y7546A130
227
13395
SH
SOLE
13359
0
36
SCORPIO TANKERS INC SHS
Common Stock
Y7542C130
625
55838
SH
SOLE
53880
0
1958
SCOR-SPONSORED ADR
ADR
80917Q106
8069
2521409
SH
SOLE
2047124
0
474285
SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR
ADR
78467K107
35343
1739331
SH
SOLE
1556193
0
183138
SCOTTS MIRACLE-GRO CO/THE
Common Stock
810186106
18540
93102
SH
SOLE
78268
0
14834
SCULPTOR CAPITAL MANAGEMENT
Common Stock
811246107
323
21261
SH
SOLE
21201
0
60
SEA LTD-ADR
ADR
81141R100
18957
95235
SH
SOLE
45535
0
49700
SEABOARD CORP
Common Stock
811543107
2100
693
SH
SOLE
650
0
43
SEACOAST BKG CORP FLA COM
Common Stock
811707801
2663
90435
SH
SOLE
82201
0
8234
SEACOR HOLDINGS INC
Common Stock
811904101
1110
26768
SH
SOLE
22348
0
4420
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
99639
1602936
SH
SOLE
841815
0
761122
SEAGEN INC
Common Stock
81181C104
33376
190569
SH
SOLE
172241
0
18328
SEALED AIR CORP
Common Stock
81211K100
28132
614362
SH
SOLE
494994
0
119369
SEASPINE HOLDINGS CORP
Common Stock
81255T108
486
27843
SH
SOLE
1106
0
26737
SEAWORLD ENTMT INC COM
Common Stock
81282V100
2572
81424
SH
SOLE
77755
0
3669
SECOM LTD ADR
ADR
813113206
33539
1455061
SH
SOLE
1310416
0
144646
SECTOR SPDR TR SBI CONS STPLS
ETF
81369Y308
732
10859
SH
SOLE
9694
0
1165
SECTOR SPDR TR SBI INT-ENERGY
ETF
81369Y506
13828
364848
SH
SOLE
123448
0
241400
SECTOR SPDR TR SBI INT-TECH
ETF
81369Y803
4638
35674
SH
SOLE
34134
0
1540
SEGA SAMMY HLDGS INC SPONSORED ADR
ADR
815794102
1684
425249
SH
SOLE
337799
0
87450
SEI INVESTMENTS CO
Common Stock
784117103
22801
396744
SH
SOLE
383473
0
13271
SEIKO EPSON CORP SUWA ADR
ADR
81603X108
9364
1267922
SH
SOLE
1106557
0
161365
SEKISUI HOUSE LTD SPONSORED ADR
ADR
816078307
24881
1214911
SH
SOLE
1090102
0
124809
SELECT BANCORP INC
Common Stock
81617L108
285
30069
SH
SOLE
29534
0
535
SELECT ENERGY SVCS INC CL A COM
Common Stock
81617J301
1100
268255
SH
SOLE
211160
0
57095
SELECT MEDICAL HOLDINGS CORP
Common Stock
81619Q105
10242
370289
SH
SOLE
265160
0
105129
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
2218
13796
SH
SOLE
10272
0
3524
SELECTIVE INSURANCE GROUP INC
Common Stock
816300107
12983
193830
SH
SOLE
170561
0
23269
SEMPRA ENERGY
Common Stock
816851109
97639
766333
SH
SOLE
669806
0
96528
SEMTECH CORP
Common Stock
816850101
13912
192983
SH
SOLE
68748
0
124235
SENECA FOODS CORP
Common Stock
817070501
483
12099
SH
SOLE
8891
0
3208
SENSATA TECHNOLOGIES HOLDING N
Common Stock
G8060N102
9357
177415
SH
SOLE
152433
0
24982
SENSIENT TECHNOLOGIES CORP
Common Stock
81725T100
15474
209761
SH
SOLE
164426
0
45335
SERES THERAPEUTICS INC COM
Common Stock
81750R102
602
24581
SH
SOLE
23854
0
727
SERITAGE GROWTH PPTYS CL A
REIT
81752R100
770
52432
SH
SOLE
49303
0
3129
SERVICE CORP INTERNATIONAL/US
Common Stock
817565104
26587
541497
SH
SOLE
510845
0
30651
SERVICE PROPERTIES TRUST
REIT
81761L102
18987
1652509
SH
SOLE
854350
0
798159
SERVICENOW INC COM
Common Stock
81762P102
333377
605666
SH
SOLE
470523
0
135143
SERVISFIRST BANCSHARES COM
Common Stock
81768T108
6085
151024
SH
SOLE
87963
0
63061
SEVEN & I HOLDINGS - UNSPONS ADR
ADR
81783H105
42838
2412077
SH
SOLE
2214141
0
197937
SEVERN TRENT PLC SPONSORED ADR
ADR
81814P209
290
9625
SH
SOLE
6123
0
3502
SFL CORP LTD
Common Stock
G7738W106
876
139489
SH
SOLE
130854
0
8635
SGS SOC GEN SURVEILLANCE - ADR
ADR
818800104
27437
914422
SH
SOLE
762773
0
151649
SHAKE SHACK INC.
Common Stock
819047101
4813
56766
SH
SOLE
50590
0
6176
SHARP CORP ADR
ADR
819882309
11025
2979699
SH
SOLE
2637369
0
342330
SHAW COMMUNICATIONS INC
Common Stock
82028K200
9171
522266
SH
SOLE
497153
0
25113
SHENANDOAH TELECOMMUNICATIONS
Common Stock
82312B106
3866
89377
SH
SOLE
72588
0
16789
SHENZHOU INTERNATI-UNSP ADR
ADR
82322R109
455
23304
SH
SOLE
21137
0
2167
SHERWIN-WILLIAMS CO/THE
Common Stock
824348106
284319
386875
SH
SOLE
227508
0
159368
SHIFT TECHNOLOGIES INC
Common Stock
82452T107
625
75538
SH
SOLE
0
0
75538
SHIMANO INC ADR
ADR
82455C101
30859
1311486
SH
SOLE
1187852
0
123634
SHIMIZU CORP - ADR
ADR
82454Y104
241
8427
SH
SOLE
4789
0
3638
SHIN - ETSU CHEM - UNSPON ADR
ADR
824551105
70826
1610406
SH
SOLE
1419331
0
191075
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR
ADR
824596100
22129
743589
SH
SOLE
705437
0
38153
SHINSEI BANK LTD TOKYO SPONSORED ADR
ADR
824631105
658
270802
SH
SOLE
223324
0
47478
SHIONOGI & CO LTD-UNSPON ADR
ADR
824667109
13064
953610
SH
SOLE
833642
0
119968
SHISEIDO SPONSORED ADR
ADR
824841407
39662
572328
SH
SOLE
528057
0
44271
SHIZUOKA BANK-UNSPONS ADR
ADR
824882203
375
5331
SH
SOLE
1140
0
4191
SHOCKWAVE MEDICAL INC
Common Stock
82489T104
2977
28701
SH
SOLE
12180
0
16521
SHOE CARNIVAL INC
Common Stock
824889109
1085
27691
SH
SOLE
19162
0
8529
SHOPIFY INC CL A
Common Stock
82509L107
67633
59749
SH
SOLE
49499
0
10250
SHOPRITE HLDGS LTD SPONSORED ADR
ADR
82510E209
1059
111992
SH
SOLE
103453
0
8539
SHORE BANCSHARES INC
Common Stock
825107105
822
56289
SH
SOLE
49030
0
7259
SHUTTERSTOCK INC COM
Common Stock
825690100
8639
120486
SH
SOLE
37970
0
82516
SHYFT GROUP INC/THE
Common Stock
825698103
1668
58762
SH
SOLE
16820
0
41942
SIBANYE-STILLWATER LTD-ADR
ADR
82575P107
651
40963
SH
SOLE
33390
0
7573
SIEBERT FINANCIAL CORP
Common Stock
826176109
51
12235
SH
SOLE
11751
0
484
SIEMENS A G SPONSORED ADR
ADR
826197501
125278
1745064
SH
SOLE
924135
0
820929
SIEMENS HEALTHINEE-UNSP ADR
ADR
82622J104
19553
759644
SH
SOLE
682697
0
76947
SIENTRA INC COM
Common Stock
82621J105
101
25980
SH
SOLE
25634
0
346
SIERRA BANCORP
Common Stock
82620P102
1685
70431
SH
SOLE
44033
0
26398
SIGA TECHNOLOGIES INC
Common Stock
826917106
290
39923
SH
SOLE
25131
0
14792
SIGNATURE BANK/NEW YORK NY
Common Stock
82669G104
7958
58821
SH
SOLE
52116
0
6705
SIGNET JEWELERS LTD
Common Stock
G81276100
18541
679905
SH
SOLE
564321
0
115584
SIKA AG-BR-ADR
ADR
82674R103
33342
1224451
SH
SOLE
1142577
0
81874
SILGAN HOLDINGS INC
Common Stock
827048109
25706
693261
SH
SOLE
177240
0
516020
SILICON LABORATORIES INC
Common Stock
826919102
7395
58075
SH
SOLE
49159
0
8916
SILICON MOTION TECHNOLOGY CO SPONSORED ADR
ADR
82706C108
17515
363756
SH
SOLE
12289
0
351467
SILK ROAD MEDICAL INC
Common Stock
82710M100
746
11846
SH
SOLE
10832
0
1014
SILVERBOW RESOURCES INC
Common Stock
82836G102
286
53845
SH
SOLE
53709
0
136
SIMMONS FIRST NATIONAL CORP
Common Stock
828730200
6959
322327
SH
SOLE
254665
0
67662
SIMON PROPERTY GROUP INC REIT
REIT
828806109
108029
1266762
SH
SOLE
1096111
0
170651
SIMPLY GOOD FOODS CO/THE
Common Stock
82900L102
1553
49533
SH
SOLE
40904
0
8629
SIMPSON MANUFACTURING CO INC
Common Stock
829073105
9022
96547
SH
SOLE
77038
0
19509
SIMULATIONS PLUS INC
Common Stock
829214105
1948
27080
SH
SOLE
23140
0
3940
SINA CORP
Common Stock
G81477104
2594
61200
SH
SOLE
59621
0
1579
SINCLAIR BROADCAST GROUP INC
Common Stock
829226109
6206
194845
SH
SOLE
189022
0
5823
SINGAPORE AIRLINES LTD.
ADR
82930C106
12093
1863282
SH
SOLE
1758338
0
104944
SINGAPORE EXCHANGE LTD ADR
ADR
82929W105
20744
197279
SH
SOLE
179002
0
18277
Singapore Technologies Enginee
ADR
82929Y101
318
10782
SH
SOLE
5856
0
4926
SINGAPORE TELECOMMUNICATNS L SPON ADR NEW
ADR
82929R304
18043
1036934
SH
SOLE
958086
0
78848
SINO BIOPHARMACEUTICAL
Common Stock
G8167W138
10
10399
SH
SOLE
6750
0
3649
SINO LD LTD SPONSORED ADR
ADR
829344308
191
27835
SH
SOLE
19403
0
8432
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H
ADR
82935M109
1685
81892
SH
SOLE
75670
0
6222
SINOPHARM GROUP CO-UNSP ADR
ADR
82937K101
1437
120115
SH
SOLE
115366
0
4749
SIRIUS XM HOLDINGS INC
Common Stock
82968B103
14620
2295074
SH
SOLE
2193059
0
102015
SITE CENTERS CORP
REIT
82981J109
6593
651517
SH
SOLE
551264
0
100253
SITEONE LANDSCAPE SUPPLY INC
Common Stock
82982L103
11353
71566
SH
SOLE
36097
0
35469
SiTime Corp
Common Stock
82982T106
1703
15218
SH
SOLE
4460
0
10758
SIX FLAGS ENTERTAINMENT CORP
Common Stock
83001A102
10467
306952
SH
SOLE
271676
0
35275
SJW GROUP
Common Stock
784305104
2807
40477
SH
SOLE
38090
0
2387
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
25207
1029717
SH
SOLE
966505
0
63212
SKECHERS U.S.A. INC
Common Stock
830566105
11803
328396
SH
SOLE
183214
0
145182
SKF AB SPONSORED ADR
ADR
784375404
16321
636062
SH
SOLE
560957
0
75105
SKYLINE CHAMPION CORP
Common Stock
830830105
516
16671
SH
SOLE
16053
0
618
SKYWEST INC
Common Stock
830879102
11417
283242
SH
SOLE
248677
0
34565
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
79264
518475
SH
SOLE
432065
0
86410
SL GREEN RLTY CORP COM REIT
REIT
78440X804
24829
416741
SH
SOLE
341522
0
75219
SLACK TECHNOLOGIES INC- CL A
Common Stock
83088V102
10059
238134
SH
SOLE
225665
0
12469
SLEEP NUMBER CORP
Common Stock
83125X103
6684
81654
SH
SOLE
59209
0
22445
SLM CORP COM
Common Stock
78442P106
21080
1701333
SH
SOLE
731827
0
969506
SM ENERGY CO
Common Stock
78454L100
12732
2080405
SH
SOLE
2061048
0
19357
SMART GLOBAL HOLDINGS INC
Common Stock
G8232Y101
1414
37576
SH
SOLE
31093
0
6483
SMARTSHEET INC-CLASS A
Common Stock
83200N103
4588
66208
SH
SOLE
41829
0
24379
SMC CORP JAPAN SPONSORED ADR
ADR
78445W306
47809
1561372
SH
SOLE
1400962
0
160411
SMITH & NEPHEW PLC SPDN ADR NEW
ADR
83175M205
38558
914338
SH
SOLE
778929
0
135409
SMITH & WESSON BRANDS INC
Common Stock
831754106
682
38450
SH
SOLE
37563
0
887
SMITH MICRO SOFTWARE
Common Stock
832154207
67
12293
SH
SOLE
12293
0
0
SMITHS GROUP PLC SPON ADR
ADR
83238P203
12297
594933
SH
SOLE
499764
0
95169
SMURFIT KAPPA GROUP PLC-ADR
ADR
83272W106
19647
420987
SH
SOLE
305411
0
115576
SNAM RETE GAS SPA ADR
ADR
78460A106
548
50777
SH
SOLE
39851
0
10926
SNAP INC CL A
Common Stock
83304A106
29959
598336
SH
SOLE
243142
0
355194
SNAP-ON INC
Common Stock
833034101
34784
203247
SH
SOLE
167374
0
35873
SNOWFLAKE INC
Common Stock
833445109
6587
23408
SH
SOLE
23220
0
188
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER
ADR
833635105
10483
213541
SH
SOLE
204323
0
9218
SOCIETE GENERALE FRANCE SPONSORED ADR
ADR
83364L109
17703
4255417
SH
SOLE
3753863
0
501554
SODEXO - SPONSORED ADR
ADR
833792104
18420
1085474
SH
SOLE
968294
0
117180
Softbank Corp
ADR
83405K102
16243
1287063
SH
SOLE
1105470
0
181593
SOFTBANK CORP ADR
ADR
83404D109
116247
3006917
SH
SOLE
2658717
0
348200
SOHU.COM INC LTD-ADR
ADR
83410S108
1200
75308
SH
SOLE
75265
0
43
SOLAREDGE TECHNOLOGIES INC
Common Stock
83417M104
18373
57574
SH
SOLE
54004
0
3570
SOLARIS OILFIELD INFRAST-A
Common Stock
83418M103
1027
126167
SH
SOLE
117913
0
8254
SOLARWINDS CORP
Common Stock
83417Q105
876
58623
SH
SOLE
38906
0
19717
SOLID BIOSCIENCES INC
Common Stock
83422E105
554
73097
SH
SOLE
71811
0
1286
SOLVAY SA - UNSPONSORED ADR
ADR
834437303
136
11204
SH
SOLE
3657
0
7547
SONIC AUTOMOTIVE INC
Common Stock
83545G102
4756
123305
SH
SOLE
91705
0
31600
SONIC HEALTHCARE LTD ADR
ADR
83546A203
36211
1474254
SH
SOLE
1309124
0
165130
SONOCO PRODUCTS CO
Common Stock
835495102
19206
324149
SH
SOLE
299420
0
24729
SONOS INC
Common Stock
83570H108
2615
111801
SH
SOLE
14472
0
97329
SONOVA HOLDING-UNSPON ADR
ADR
83569C102
34740
661345
SH
SOLE
510386
0
150959
SONY CORP ADR NEW
ADR
835699307
137925
1364239
SH
SOLE
1186264
0
177975
SORRENTO THERAPEUTICS COM NEW
Common Stock
83587F202
748
109557
SH
SOLE
92537
0
17020
SOUTH JERSEY INDUSTRIES INC
Common Stock
838518108
10728
497824
SH
SOLE
456122
0
41702
SOUTH STATE CORP
Common Stock
840441109
4579
63340
SH
SOLE
61535
0
1805
SOUTH32 - ADR-W/I
ADR
84473L105
33023
3468798
SH
SOLE
3106671
0
362127
SOUTHERN CO/THE
Common Stock
842587107
213286
3472015
SH
SOLE
2636673
0
835342
SOUTHERN COPPER CORP
Common Stock
84265V105
44516
683607
SH
SOLE
633792
0
49815
SOUTHERN FIRST BANCSHS COM
Common Stock
842873101
419
11855
SH
SOLE
11290
0
565
SOUTHERN NATL BANCRP COM
Common Stock
843395104
1284
106031
SH
SOLE
88092
0
17940
SOUTHSIDE BANCSHARES INC
Common Stock
84470P109
1621
52250
SH
SOLE
49622
0
2628
SOUTHWEST AIRLINES CO
Common Stock
844741108
69917
1500045
SH
SOLE
1181144
0
318901
SOUTHWEST GAS HOLDINGS INC
Common Stock
844895102
7794
128298
SH
SOLE
97451
0
30847
SOUTHWESTERN ENERGY CO
Common Stock
845467109
10988
3687114
SH
SOLE
3418445
0
268669
SP PLUS CORP
Common Stock
78469C103
1147
39768
SH
SOLE
9965
0
29803
SPARK ENERGY INC CL A COM
Common Stock
846511103
628
65606
SH
SOLE
18734
0
46872
SPARK NEW ZEALAND LTD
ADR
84652A102
25643
1512880
SH
SOLE
1397634
0
115246
SPARTANNASH CO
Common Stock
847215100
4746
272607
SH
SOLE
180590
0
92017
SPDR DOW JONES INDUSTRIAL AVERAGE ETF
ETF
78467X109
2975
9729
SH
SOLE
6093
0
3636
SPDR GOLD TRUST
ETF
78463V107
68347
383195
SH
SOLE
380288
0
2907
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
561
18225
SH
SOLE
18225
0
0
SPDR PORTFOLIO DEVELOPED WORLD ETF
ETF
78463X889
3476
103006
SH
SOLE
103006
0
0
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
13545
321266
SH
SOLE
321266
0
0
SPDR PORTFOLIO LARGE CAP ETF
ETF
78464A854
259
5903
SH
SOLE
5903
0
0
SPDR PORTFOLIO MSCI GLOBAL S
ETF
78463X475
6571
134897
SH
SOLE
134897
0
0
SPDR PORTFOLIO S&P 500 GROWT
ETF
78464A409
120609
2181382
SH
SOLE
2181382
0
0
SPDR POTFOLIO S&P 1500 COMPOS
ETF
78464A805
2481
53829
SH
SOLE
53829
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
32112
76472
SH
SOLE
1816
0
74656
SPDR TR UNIT SER 1
ETF
78462F103
138890
371484
SH
SOLE
191627
0
179856
SPECTRUM BRANDS HOLDINGS INC (NEW)
Common Stock
84790A105
5818
73664
SH
SOLE
27508
0
46157
SPECTRUM PHARMACEUTICALS INC
Common Stock
84763A108
2592
760091
SH
SOLE
736259
0
23832
SPERO THERAPEUTICS INC
Common Stock
84833T103
494
25455
SH
SOLE
7582
0
17873
SPIRE INC
Common Stock
84857L101
20428
318992
SH
SOLE
287536
0
31456
SPIRIT AEROSYSTEMS HOLDINGS IN
Common Stock
848574109
37270
953447
SH
SOLE
364758
0
588689
SPIRIT AIRLS INC COM
Common Stock
848577102
2326
95147
SH
SOLE
90208
0
4939
SPIRIT RLTY CAP INC COM
REIT
84860W300
8826
219716
SH
SOLE
195494
0
24222
SPLUNK INC COM
Common Stock
848637104
33805
198982
SH
SOLE
183996
0
14987
SPOK HOLDINGS INC
Common Stock
84863T106
1287
115629
SH
SOLE
110741
0
4888
SPORTSMANS WHSE HLDGS COM
Common Stock
84920Y106
1491
84938
SH
SOLE
29850
0
55088
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
45894
145853
SH
SOLE
122066
0
23787
SPRINGWORKS THERAPEUTICS INC
Common Stock
85205L107
1951
26903
SH
SOLE
9825
0
17078
Sprout Social Inc
Common Stock
85209W109
391
8612
SH
SOLE
8540
0
72
SPROUTS FARMERS MARKET INC
Common Stock
85208M102
9095
452463
SH
SOLE
289489
0
162974
SPS COMM INC COM
Common Stock
78463M107
16575
152634
SH
SOLE
97607
0
55027
SPX CORP
Common Stock
784635104
14488
265645
SH
SOLE
90107
0
175538
SPX FLOW INC
Common Stock
78469X107
7585
130866
SH
SOLE
109198
0
21668
SQUARE INC - A
Common Stock
852234103
77777
357367
SH
SOLE
322964
0
34403
SS&C TECHNOLOGIES INC COM
Common Stock
78467J100
14384
197724
SH
SOLE
184422
0
13302
SSSS - SuRo Capital Corp
Common Stock
86887Q109
5268
402414
SH
SOLE
0
0
402414
ST JOE CO/THE
Common Stock
790148100
4129
97264
SH
SOLE
93379
0
3885
STAAR SURGICAL CO COM PAR $0.01
Common Stock
852312305
2957
37332
SH
SOLE
20042
0
17290
STAG INDL INC COM REIT
REIT
85254J102
6649
212293
SH
SOLE
187496
0
24797
STAMPS.COM INC
Common Stock
852857200
15684
79945
SH
SOLE
69616
0
10329
STANDARD BK GROUP LTD SPONSORED ADR
ADR
853118206
3549
410785
SH
SOLE
264778
0
146007
STANDARD CHARTERED- UNSP ADR
ADR
853254100
9755
762725
SH
SOLE
688496
0
74229
STANDARD MOTOR PRODUCTS INC
Common Stock
853666105
1265
31275
SH
SOLE
28348
0
2927
STANDEX INTERNATIONAL CORP
Common Stock
854231107
5636
72700
SH
SOLE
39026
0
33674
STANLEY BLACK & DECKER INC
Common Stock
854502101
124243
695808
SH
SOLE
542423
0
153385
STAR BULK CARRIERS CORP
Common Stock
Y8162K204
631
71444
SH
SOLE
71444
0
0
STARBUCKS CORP
Common Stock
855244109
454026
4244023
SH
SOLE
3505047
0
738976
STARWOOD PROPERTY TRUST INC REIT
REIT
85571B105
22811
1181919
SH
SOLE
519992
0
661926
STATE AUTO FINANCIAL CORP
Common Stock
855707105
807
45502
SH
SOLE
43576
0
1926
STATE STREET CORP
Common Stock
857477103
126305
1735441
SH
SOLE
1073530
0
661911
STEALTHGAS INC.
Common Stock
Y81669106
24
10200
SH
SOLE
10200
0
0
STEEL DYNAMICS INC COM
Common Stock
858119100
52922
1435363
SH
SOLE
763893
0
671470
STEELCASE INC
Common Stock
858155203
2919
215389
SH
SOLE
127868
0
87521
STEPAN CO
Common Stock
858586100
7857
65846
SH
SOLE
47451
0
18395
STERICYCLE INC
Common Stock
858912108
12054
173861
SH
SOLE
160679
0
13182
STERIS PLC
Common Stock
G8473T100
35345
186478
SH
SOLE
145805
0
40673
STERLING BANCORP INC/MI
Common Stock
85917W102
380
83747
SH
SOLE
59446
0
24301
STERLING BANCORP/DE
Common Stock
85917A100
15037
836338
SH
SOLE
615909
0
220428
STERLING CONSTRUCTION CO INC
Common Stock
859241101
405
21788
SH
SOLE
20099
0
1689
STEVEN MADDEN LTD
Common Stock
556269108
8259
233843
SH
SOLE
187383
0
46460
STEWART INFORMATION SERVICES C
Common Stock
860372101
6686
138252
SH
SOLE
86302
0
51950
STIFEL FINANCIAL CORP
Common Stock
860630102
13896
275392
SH
SOLE
218347
0
57045
STITCH FIX INC-CLASS A
Common Stock
860897107
3565
60715
SH
SOLE
31576
0
29139
STMICROELECTRONICS N V NY REGISTRY
NY Reg Shrs
861012102
39238
1057055
SH
SOLE
947912
0
109143
STOCK YARDS BANCORP INC
Common Stock
861025104
1418
35031
SH
SOLE
34512
0
519
STOKE THERAPEUTICS INC
Common Stock
86150R107
486
7851
SH
SOLE
1845
0
6006
STONECO LTD-A
Common Stock
G85158106
25338
301933
SH
SOLE
281416
0
20517
STONERIDGE INC
Common Stock
86183P102
264
8737
SH
SOLE
8628
0
109
StoneX Group Inc
Common Stock
861896108
2042
35269
SH
SOLE
33110
0
2159
STORA ENSO CORP SPON ADR REP R
ADR
86210M106
18345
972700
SH
SOLE
855337
0
117364
STORE CAP CORP COM
REIT
862121100
14439
424938
SH
SOLE
390377
0
34561
STRATEGIC EDUCATION INC
Common Stock
86272C103
4013
42101
SH
SOLE
33236
0
8865
STRAUMANN HOLDING AG-UNS ADR
ADR
86317T103
11166
184259
SH
SOLE
175669
0
8590
STREETTRACKS SER TR SPDR S&P DIVID
ETF
78464A763
1724
16274
SH
SOLE
16025
0
249
STRIDE INC
Common Stock
86333M108
270
12719
SH
SOLE
10088
0
2631
STRONGBRIDGE BIOPHARMA PLC
Common Stock
G85347105
156
64148
SH
SOLE
52607
0
11541
STRYKER CORP
Common Stock
863667101
254771
1039713
SH
SOLE
862953
0
176760
STURM RUGER & CO INC
Common Stock
864159108
3213
49374
SH
SOLE
37728
0
11646
SUBARU CORP
ADR
86428V104
14933
1500760
SH
SOLE
1386784
0
113976
SUBSEA 7 S A SPONSORED ADR
ADR
864323100
569
57202
SH
SOLE
57202
0
0
SUEZ-SPONSORED ADR
ADR
864691209
21319
2171026
SH
SOLE
1935063
0
235963
SUMCO CORPORATION ADR
ADR
86558P109
225
5472
SH
SOLE
5437
0
35
SUMITOMO CHEM CO LTD ADR
ADR
865612105
10540
528060
SH
SOLE
456034
0
72026
SUMITOMO CORP SPONSORED ADR
ADR
865613103
18355
1375916
SH
SOLE
1237381
0
138535
SUMITOMO ELEC INDS LTD ADR
ADR
865617203
250
18823
SH
SOLE
6712
0
12111
SUMITOMO METAL MNG CO ADR
ADR
86563T104
1798
162939
SH
SOLE
152311
0
10628
SUMITOMO MITSUI FINL SPONSORED ADR
ADR
86562M209
61809
10017679
SH
SOLE
8232095
0
1785583
SUMITOMO MITSUI TR SPONSORED ADR
ADR
86562X106
24007
7694620
SH
SOLE
6860597
0
834023
SUMMIT HOTEL PPTYS INC COM
REIT
866082100
9839
1091967
SH
SOLE
967695
0
124272
SUMMIT MATERIALS INC - CL A
Common Stock
86614U100
3079
153317
SH
SOLE
147024
0
6293
SUN ART RETAIL GRP LTD ADR
ADR
866633100
213
21679
SH
SOLE
21679
0
0
SUN COMMUNITIES INC REIT
REIT
866674104
22545
148373
SH
SOLE
136012
0
12360
SUN HUNG KAI PPTYS LTD SPONSORED ADR
ADR
86676H302
43091
3363856
SH
SOLE
3082086
0
281770
SUN LIFE FINANCIAL INC
Common Stock
866796105
15511
348878
SH
SOLE
333307
0
15571
SUNCOKE ENERGY INC
Common Stock
86722A103
1067
245307
SH
SOLE
230836
0
14471
SUNCOR ENERGY INC
Common Stock
867224107
13278
791313
SH
SOLE
751906
0
39407
SUNCORP GROUP LTD-SPON ADR
ADR
86723Y308
335
44348
SH
SOLE
9240
0
35108
SUNNOVA ENERGY INTERNATIONAL
Common Stock
86745K104
2666
59071
SH
SOLE
21821
0
37250
SUNNY OPTICAL TECH-UNSP ADR
ADR
86745T105
2418
11159
SH
SOLE
10225
0
934
SUNPOWER CORP
Common Stock
867652406
2826
110217
SH
SOLE
42969
0
67248
SUNRUN INC COM
Common Stock
86771W105
10318
148716
SH
SOLE
141832
0
6884
SUNSTONE HOTEL INVESTORS INC REIT
REIT
867892101
4477
395120
SH
SOLE
317260
0
77860
SUNTORY BEVER & FOOD ADS
ADR
86803T104
13883
781245
SH
SOLE
712742
0
68503
SUPER MICRO COMPUTER INC
Common Stock
86800U104
15093
476710
SH
SOLE
4257
0
472453
SUPERIOR GROUP OF COS INC
Common Stock
868358102
1538
66169
SH
SOLE
11408
0
54761
SUPERNUS PHARMA INC COM
Common Stock
868459108
4359
173236
SH
SOLE
102503
0
70733
SURGERY PARTNERS INC COM
Common Stock
86881A100
656
22597
SH
SOLE
16560
0
6037
SURGUTNEFTEGAZ JSC SPON ADR PFD
ADR
868861105
4903
890189
SH
SOLE
842243
0
47946
SURMODICS INC
Common Stock
868873100
1327
30485
SH
SOLE
27445
0
3040
SUZANO PAPEL E CELULO-SP ADR
ADR
86959K105
1326
118577
SH
SOLE
102843
0
15734
SUZUKI MTR CORP ADR
ADR
86959X107
4987
26686
SH
SOLE
23815
0
2871
SVB FINANCIAL GROUP
Common Stock
78486Q101
77414
199609
SH
SOLE
164742
0
34867
SVENSKA HANDELSBANKEN ADR
ADR
86959C103
18699
3758631
SH
SOLE
3284150
0
474481
SVMK INC
Common Stock
78489X103
3895
152456
SH
SOLE
67699
0
84757
SWATCH GROUP AG ADR
ADR
870123106
11212
826124
SH
SOLE
762287
0
63837
SWEDBANK AB ADR
ADR
870195104
17056
966892
SH
SOLE
798676
0
168216
SWEDISH MATCH AB-UNSPON ADR
ADR
870309606
19682
509377
SH
SOLE
464501
0
44876
SWIRE PAC LTD SPON ADR A
ADR
870794302
22261
4010916
SH
SOLE
3545299
0
465618
Swiss Life Holding AG
ADR
87089E100
1779
78453
SH
SOLE
68196
0
10257
SWISS RE LTD SPONSORED ADR
ADR
870886108
23971
1011862
SH
SOLE
925074
0
86788
SWISSCOM AG-SPONSORED ADR
ADR
871013108
26557
494083
SH
SOLE
444054
0
50028
SWITCH INC - A
Common Stock
87105L104
3633
221918
SH
SOLE
182529
0
39389
SYKES ENTERPRISES INC
Common Stock
871237103
8952
237647
SH
SOLE
126151
0
111496
SYMRISE AG - ADR
ADR
87155N109
37636
1131392
SH
SOLE
986938
0
144454
SYNAPTICS INC
Common Stock
87157D109
6462
67032
SH
SOLE
65155
0
1877
SYNCHRONY FINL COM
Common Stock
87165B103
66979
1929672
SH
SOLE
1548846
0
380826
SYNDAX PHARMACEUTICALS INC
Common Stock
87164F105
466
20946
SH
SOLE
19304
0
1642
SYNEOS HEALTH INC
Common Stock
87166B102
18934
277905
SH
SOLE
71966
0
205939
SYNLOGIC INC
Common Stock
87166L100
61
28258
SH
SOLE
28156
0
102
SYNNEX CORP
Common Stock
87162W100
6638
81511
SH
SOLE
68209
0
13301
SYNOPSYS INC
Common Stock
871607107
99176
382564
SH
SOLE
324190
0
58374
SYNOVUS FINANCIAL CORP
Common Stock
87161C501
19741
609854
SH
SOLE
562756
0
47098
SYROS PHARMACEUTICALS INC
Common Stock
87184Q107
205
18891
SH
SOLE
5012
0
13879
SYSCO CORP
Common Stock
871829107
146901
1978201
SH
SOLE
1444582
0
533620
SYSMEX CORP UNSPONS ADR
ADR
87184P109
49615
824860
SH
SOLE
729536
0
95324
SYSTEMAX INC
Common Stock
871851101
502
13983
SH
SOLE
6942
0
7041
T ROWE PRICE GROUP INC
Common Stock
74144T108
145307
959821
SH
SOLE
786478
0
173342
T&D HOLDINGS INC-UNSPON ADR
ADR
872120100
1926
326161
SH
SOLE
250668
0
75493
TABCORP HLDGS LTD ADR
ADR
873306302
358
61343
SH
SOLE
1076
0
60267
TABULA RASA HEALTHCARE INC
Common Stock
873379101
1092
25483
SH
SOLE
17242
0
8241
TACTILE SYSTEMS TECHNOLOGY I
Common Stock
87357P100
1737
38658
SH
SOLE
25337
0
13321
TAIHEIYO CEMENT CORP - SPON ADR
ADR
87401G106
268
43501
SH
SOLE
13227
0
30274
TAISHO PHARMA HOLD UNSP- ADR
ADR
87402P105
2416
144513
SH
SOLE
114073
0
30440
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
195704
1794795
SH
SOLE
1519152
0
275644
TAKEDA PHARMACEUTICAL CO LTD
ADR
874060205
64030
3518126
SH
SOLE
2621133
0
896993
TAKE-TWO INTERACTIVE SOFTWARE
Common Stock
874054109
72585
349319
SH
SOLE
260880
0
88439
TAL EDUCATION GROUP
ADR
874080104
15732
219994
SH
SOLE
209732
0
10262
TALEND SA - ADR
ADR
874224207
535
13947
SH
SOLE
12820
0
1127
TALOS ENERGY INC
Common Stock
87484T108
1952
236847
SH
SOLE
229839
0
7008
TANDEM DIABETES CARE INC
Common Stock
875372203
3249
33952
SH
SOLE
29777
0
4175
TANGER FACTORY OUTLET CENTER REIT
REIT
875465106
3788
380341
SH
SOLE
331246
0
49095
TAPESTRY INC
Common Stock
876030107
29167
938457
SH
SOLE
795741
0
142716
TARGA RESOURCES CORP
Common Stock
87612G101
31076
1178006
SH
SOLE
1111102
0
66904
TARGET CORP
Common Stock
87612E106
499356
2828734
SH
SOLE
1770276
0
1058458
TARGET HOSPITALITY CORP
Common Stock
87615L107
24
15252
SH
SOLE
15252
0
0
TARO PHARMACEUTICAL INDS LTD ORD
Common Stock
M8737E108
2649
36078
SH
SOLE
32016
0
4062
TATA MOTORS LTD SPONSORED ADR
ADR
876568502
18796
1491725
SH
SOLE
1427361
0
64364
TATE & LYLE PLC SPONSORED ADR
ADR
876570607
368
9814
SH
SOLE
9788
0
26
Tatneft PJSC
ADR
876629205
959
23687
SH
SOLE
23137
0
550
TAYLOR MORRISON HOME CL A
Common Stock
87724P106
18775
731956
SH
SOLE
468784
0
263172
TC ENERGY CORP
Common Stock
87807B107
15617
383526
SH
SOLE
374289
0
9237
TC PIPELINES LP
MLP
87233Q108
838
28462
SH
SOLE
22222
0
6240
TCF FINANCIAL CORP
Common Stock
872307103
25506
688983
SH
SOLE
522297
0
166686
TCR2 THERAPEUTICS INC
Common Stock
87808K106
1762
56952
SH
SOLE
2070
0
54882
TDK CORP - SPONSORED ADR
ADR
872351408
31845
210079
SH
SOLE
191124
0
18955
TE CONNECTIVITY LTD
Common Stock
H84989104
93477
772091
SH
SOLE
696229
0
75862
TEAM INC
Common Stock
878155100
2137
196092
SH
SOLE
70729
0
125363
TeamViewer AG
ADR
87816Y106
6868
247499
SH
SOLE
224888
0
22611
TECHNIPFMC PLC
Common Stock
G87110105
15709
1671211
SH
SOLE
1439725
0
231486
TECHNOPRO HOLDINGS-SPON ADR
ADR
87875T204
2488
149010
SH
SOLE
18628
0
130382
TECHTARGET INC
Common Stock
87874R100
5853
99018
SH
SOLE
39567
0
59451
TECHTRONIC INDS LTD SPONSORED ADR
ADR
87873R101
41523
581878
SH
SOLE
447910
0
133969
TECK RESOURCES LTD
Common Stock
878742204
10417
573955
SH
SOLE
561866
0
12089
TEEKAY CORP
Common Stock
Y8564W103
26
12178
SH
SOLE
12178
0
0
TEGNA INC
Common Stock
87901J105
18427
1320926
SH
SOLE
538997
0
781928
TEIJIN LTD ADR
ADR
879063204
830
46801
SH
SOLE
28896
0
17905
TEJON RANCH CO DEL COM
Common Stock
879080109
182
12601
SH
SOLE
12481
0
120
TELADOC HEALTH INC
Common Stock
87918A105
34682
173444
SH
SOLE
135105
0
38339
TELE2 AB ADR
ADR
87952P307
3068
469097
SH
SOLE
415391
0
53706
TELECOM ARGENTINA STET FRANCE TELECOM ADR
ADR
879273209
829
126356
SH
SOLE
113063
0
13293
TELECOM ITALIA SPA-SPON ADR
ADR
87927Y201
5438
1071620
SH
SOLE
941346
0
130275
TELECOM ITALIA SPA-SPON ADR
ADR
87927Y102
8900
1947534
SH
SOLE
1689856
0
257678
TELEDYNE TECHNOLOGIES INC
Common Stock
879360105
35504
90575
SH
SOLE
57039
0
33536
TELEFLEX INC
Common Stock
879369106
89275
216912
SH
SOLE
94044
0
122868
TELEFONICA BRASIL SA
ADR
87936R205
2204
249025
SH
SOLE
234930
0
14095
TELEFONICA S A SPONSORED ADR
ADR
879382208
20496
5073193
SH
SOLE
4495670
0
577523
TELENAV INC
Common Stock
879455103
184
39150
SH
SOLE
5569
0
33581
TELENOR ASA SPONSORED ADR
ADR
87944W105
13469
792304
SH
SOLE
733000
0
59304
TELEPERFORMANCE SA ADR
ADR
87946F100
21574
125811
SH
SOLE
90745
0
35066
TELEPHONE & DATA SYSTEMS INC
Common Stock
879433829
5659
304748
SH
SOLE
230515
0
74234
TELIASONERA A B SPONSORED ADR
ADR
87960M205
22036
2690645
SH
SOLE
2424585
0
266060
TELOS CORPORATION
Common Stock
87969B101
385
11677
SH
SOLE
11677
0
0
TELSTRA CORP LTD SPON ADR
ADR
87969N204
28976
2528464
SH
SOLE
2365605
0
162859
TELUS CORP NON-VTG SHS
Common Stock
87971M103
8085
408339
SH
SOLE
400307
0
8032
TEMENOS AG-SP ADR
ADR
87974R208
8739
61710
SH
SOLE
55003
0
6707
TEMPLETON ENERG MKTS INC FD
Closed-End Fund
880192109
4577
589065
SH
SOLE
482563
0
106502
TEMPLETON GLOBAL INCOME FUND
Closed-End Fund
880198106
22516
4093759
SH
SOLE
3651089
0
442670
TEMPUR SEALY INTERNATIONAL INC
Common Stock
88023U101
9612
356007
SH
SOLE
328317
0
27690
TENABLE HOLDINGS INC
Common Stock
88025T102
7149
136791
SH
SOLE
73659
0
63132
TENAGA NASIONAL BERHAD SPONSORED ADR
ADR
880277108
676
67998
SH
SOLE
63051
0
4947
TENARIS SA ADR
ADR
88031M109
20675
1296208
SH
SOLE
1148461
0
147747
TENCENT HOLDINGS LTD
Common Stock
G87572163
324
4542
SH
SOLE
4490
0
52
TENCENT HOLDINGS LTD - ADR
ADR
88032Q109
99449
1383352
SH
SOLE
1242336
0
141015
TENCENT MUSIC ENTERTAINM-ADR
ADR
88034P109
9647
501386
SH
SOLE
431085
0
70301
TENET HEALTHCARE CORP
Common Stock
88033G407
9312
233202
SH
SOLE
134483
0
98719
TENNANT CO
Common Stock
880345103
4112
58598
SH
SOLE
30861
0
27737
TENNECO INC
Common Stock
880349105
2577
243078
SH
SOLE
231471
0
11607
TERADATA CORP
Common Stock
88076W103
5331
237254
SH
SOLE
125623
0
111631
TERADYNE INC
Common Stock
880770102
46030
383934
SH
SOLE
307547
0
76387
TEREX CORP
Common Stock
880779103
8678
248721
SH
SOLE
227219
0
21502
Terminix Global Holdings Inc
Common Stock
88087E100
12995
254747
SH
SOLE
246202
0
8545
TERNIUM SA-SPONSORED ADR
ADR
880890108
3829
131673
SH
SOLE
128809
0
2864
TERRENO RLTY CORP COM
REIT
88146M101
7010
119811
SH
SOLE
89057
0
30753
TERUMO CORP-UNSPON ADR
ADR
88156J105
11801
278977
SH
SOLE
194616
0
84361
TESCO PLC SPONSORED ADR
ADR
881575302
43844
4534061
SH
SOLE
4117392
0
416669
TESLA INC
Common Stock
88160R101
1279350
1812958
SH
SOLE
1569882
0
243077
TETRA TECH INC
Common Stock
88162G103
17538
151479
SH
SOLE
84074
0
67405
TETRA TECHNOLOGIES INC
Common Stock
88162F105
20
22882
SH
SOLE
22882
0
0
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
47983
4972380
SH
SOLE
4792968
0
179412
TEXAS CAPITAL BANCSHARES INC
Common Stock
88224Q107
8198
137786
SH
SOLE
127558
0
10228
TEXAS INSTRUMENTS INC
Common Stock
882508104
633831
3861762
SH
SOLE
3276201
0
585561
TEXAS ROADHOUSE INC
Common Stock
882681109
10103
129258
SH
SOLE
75849
0
53409
TEXTAINER GROUP HOLDINGS LTD
Common Stock
G8766E109
2674
139409
SH
SOLE
37457
0
101952
TEXTRON INC
Common Stock
883203101
63295
1309647
SH
SOLE
773954
0
535693
TFS FINANCIAL CORP
Common Stock
87240R107
8170
463433
SH
SOLE
165740
0
297693
TG THERAPEUTICS INC COM
Common Stock
88322Q108
7452
143256
SH
SOLE
99218
0
44038
Thales SA
ADR
883219206
718
39109
SH
SOLE
36530
0
2579
THE ADT CORPORATION COM
Common Stock
00090Q103
1343
171045
SH
SOLE
144528
0
26517
THE CARLYLE GROUP INC
Common Stock
14316J108
552
17564
SH
SOLE
17048
0
516
THE ODP CORP
Common Stock
88337F105
9140
311957
SH
SOLE
204535
0
107422
THERAPEUTICSMD INC COM
Common Stock
88338N107
41
33626
SH
SOLE
33333
0
293
THERAVANCE BIOPHARMA INC
Common Stock
G8807B106
387
21757
SH
SOLE
17599
0
4158
THERMO FISHER SCIENTIFIC INC
Common Stock
883556102
621455
1334224
SH
SOLE
1162566
0
171658
THIRD POINT REINSURANCE LTD
Common Stock
G8827U100
2080
218511
SH
SOLE
198665
0
19846
THK Co Ltd
ADR
872434105
13989
860350
SH
SOLE
770545
0
89805
THOMSON REUTERS CORP
Common Stock
884903709
26872
328146
SH
SOLE
319292
0
8854
THOR INDUSTRIES INC
Common Stock
885160101
15720
169050
SH
SOLE
130953
0
38097
THYSSENKRUPP AG-SPON ADR
ADR
88629Q207
4793
489095
SH
SOLE
446442
0
42653
TIDEWATER INC COM
Common Stock
88642R109
364
42128
SH
SOLE
39427
0
2701
TIFFANY & CO
Common Stock
886547108
54967
418162
SH
SOLE
382751
0
35411
TILLYS INC CL A
Common Stock
886885102
579
70902
SH
SOLE
70902
0
0
TIM PARTICIPACOES SA SPONS ADR PFD
ADR
88706T108
1725
123942
SH
SOLE
115496
0
8446
TIMKEN CO
Common Stock
887389104
45692
590642
SH
SOLE
260619
0
330023
TIMKENSTEEL CORP
Common Stock
887399103
892
191023
SH
SOLE
183037
0
7986
TIPTREE INC
Common Stock
88822Q103
53
10625
SH
SOLE
902
0
9723
TITAN INTERNATIONAL INC
Common Stock
88830M102
224
46185
SH
SOLE
41042
0
5143
TITAN MACHINERY INC
Common Stock
88830R101
709
36248
SH
SOLE
5748
0
30500
TIVITY HEALTH INC
Common Stock
88870R102
1973
100735
SH
SOLE
96697
0
4038
TJX COS INC
Common Stock
872540109
325335
4764016
SH
SOLE
3555292
0
1208725
T-MOBILE US INC
Common Stock
872590104
250493
1857569
SH
SOLE
1241417
0
616152
TOKIO MARINE HOLDINGS INC
ADR
889094108
54502
1033406
SH
SOLE
911686
0
121719
TOKYO ELECTRON LTD
Common Stock
J86957115
398
1044
SH
SOLE
1044
0
0
TOKYO ELECTRONIC LTD ADR
ADR
889110102
75707
808934
SH
SOLE
730956
0
77979
TOKYO GAS CO LTD ADR
ADR
889115101
3617
319504
SH
SOLE
285065
0
34439
TOLL BROTHERS INC
Common Stock
889478103
11114
255667
SH
SOLE
200854
0
54813
TOMPKINS FINANCIAL CORP
Common Stock
890110109
1172
16601
SH
SOLE
16101
0
500
TOMRA SYS A / S SPON ADR NEW
ADR
889905204
1080
21751
SH
SOLE
3195
0
18556
TOOTSIE ROLL INDUSTRIES INC
Common Stock
890516107
2623
88327
SH
SOLE
60921
0
27406
TOP GLOVE CORP BHD-SPONS ADR
ADR
890534100
2322
377498
SH
SOLE
338636
0
38862
TOPBUILD CORP
Common Stock
89055F103
25398
137975
SH
SOLE
74941
0
63034
TOPPAN PRTG LTD ADR
ADR
890747306
305
42973
SH
SOLE
34969
0
8004
TORAY INDUSTRIES ADR
ADR
890880206
16734
1407416
SH
SOLE
1291936
0
115480
TORO CO/THE
Common Stock
891092108
17084
180134
SH
SOLE
133074
0
47060
TORONTO-DOMINION BANK/THE
Common Stock
891160509
39312
696783
SH
SOLE
676239
0
20543
TOSHIBA CORP UNSP ADR
ADR
891493306
12978
919768
SH
SOLE
843281
0
76487
TOTAL S A SPONSORED ADR
ADR
89151E109
70594
1684429
SH
SOLE
1265198
0
419231
TOTO LTD-UNSPONSORED ADR
ADR
891515207
4056
67325
SH
SOLE
62677
0
4648
TOWER SEMICONDUCTOR SHS NEW
Common Stock
M87915274
228
8817
SH
SOLE
8756
0
61
TOWNE BANK/PORTSMOUTH VA
Common Stock
89214P109
1440
61333
SH
SOLE
60196
0
1136
TOYOTA INDUSTRIES-UNSPON ADR
ADR
892330101
215
2646
SH
SOLE
1628
0
1018
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
153106
990529
SH
SOLE
858096
0
132433
TPG RE FIN TR INC
REIT
87266M107
1253
117953
SH
SOLE
49504
0
68449
TPI COMPOSITES INC
Common Stock
87266J104
1402
26570
SH
SOLE
18551
0
8019
TRACTOR SUPPLY CO
Common Stock
892356106
66401
472336
SH
SOLE
417172
0
55163
TRADE DESK INC/THE -CLASS A
Common Stock
88339J105
38988
48674
SH
SOLE
35174
0
13500
TRADEWEB MARKETS INC-CLASS A
Common Stock
892672106
754
12076
SH
SOLE
7249
0
4827
TRANE TECHNOLOGIES PLC
Common Stock
G8994E103
116804
804656
SH
SOLE
661258
0
143398
TRANSALTA CORP
Common Stock
89346D107
162
21390
SH
SOLE
21390
0
0
TRANSDIGM GROUP INC
Common Stock
893641100
164814
266324
SH
SOLE
212423
0
53901
TRANSLATE BIO INC
Common Stock
89374L104
1069
57978
SH
SOLE
10417
0
47561
TRANSOCEAN LTD/SWITZERLAND
Common Stock
H8817H100
2338
1012138
SH
SOLE
426923
0
585215
TRANSPORTADORA DE GAS SPONSR ADR B
ADR
893870204
408
78374
SH
SOLE
74714
0
3660
TRANSUNION
Common Stock
89400J107
20252
204112
SH
SOLE
146735
0
57376
TRAVELERS COS INC/THE
Common Stock
89417E109
193460
1378214
SH
SOLE
935782
0
442432
Travere Therapeutics Inc
Common Stock
89422G107
5515
202333
SH
SOLE
44351
0
157982
TREASURY WINE ESTATES LTD ADR
ADR
89465J109
10553
1437734
SH
SOLE
1275273
0
162461
TRECORA RESOURCES
Common Stock
894648104
179
25601
SH
SOLE
25397
0
204
TREDEGAR CORP
Common Stock
894650100
1223
73243
SH
SOLE
62752
0
10491
TREEHOUSE FOODS INC
Common Stock
89469A104
15703
369570
SH
SOLE
119412
0
250158
TREND MICRO INC - SPON ADR
ADR
89486M206
13777
240062
SH
SOLE
219214
0
20848
TREX CO INC
Common Stock
89531P105
24657
294523
SH
SOLE
243701
0
50822
TRI CONTL CORP COM
Closed-End Fund
895436103
5455
185103
SH
SOLE
114341
0
70762
TRI POINTE HOMES INC
Common Stock
87265H109
7093
411217
SH
SOLE
271493
0
139724
TRIBUNE PUBLISHING CO
Common Stock
89609W107
240
17529
SH
SOLE
16584
0
945
TRICIDA INC
Common Stock
89610F101
428
60643
SH
SOLE
59923
0
720
TRICO BANCSHARES
Common Stock
896095106
2043
57916
SH
SOLE
34258
0
23658
TRIMAS CORP
Common Stock
896215209
2605
82249
SH
SOLE
54777
0
27472
TRIMBLE INC
Common Stock
896239100
37013
554340
SH
SOLE
528232
0
26109
TRINET GROUP INC
Common Stock
896288107
6718
83352
SH
SOLE
32212
0
51140
TRINITY INDUSTRIES INC
Common Stock
896522109
15409
583911
SH
SOLE
287630
0
296281
TRINSEO S A SHS
Common Stock
L9340P101
11731
229068
SH
SOLE
206602
0
22466
TRIP ADVISOR INC
Common Stock
896945201
6432
223505
SH
SOLE
212207
0
11297
TRIP.COM GROUP LTD
ADR
89677Q107
8733
258920
SH
SOLE
217939
0
40981
TRIPLE-S MANAGEMENT CORP
Common Stock
896749108
796
37278
SH
SOLE
31299
0
5979
TRISTATE CAP HLDGS INC COM
Common Stock
89678F100
1113
63954
SH
SOLE
49239
0
14715
TRITON INTERNATIONAL LTD/BER
Common Stock
G9078F107
7204
148513
SH
SOLE
74253
0
74260
TRIUMPH BANCORP INC COM
Common Stock
89679E300
1085
22352
SH
SOLE
19348
0
3004
TRIUMPH GROUP INC
Common Stock
896818101
1460
116203
SH
SOLE
103268
0
12935
TRONOX HOLDINGS PLC - CLASS A
Common Stock
G9087Q102
2362
161567
SH
SOLE
132148
0
29419
TRUEBLUE INC
Common Stock
89785X101
4487
240053
SH
SOLE
140195
0
99858
TRUECAR INC
Common Stock
89785L107
158
37553
SH
SOLE
36665
0
888
TRUIST FINANCIAL CORP
Common Stock
89832Q109
224318
4680117
SH
SOLE
3684131
0
995987
TRUPANION INC
Common Stock
898202106
10137
84680
SH
SOLE
40302
0
44378
TRUSTCO BANK CORP NY
Common Stock
898349105
2778
416497
SH
SOLE
344220
0
72276
TRUSTMARK CORP
Common Stock
898402102
3089
113106
SH
SOLE
88689
0
24417
TS INNOVATION ACQUISITIONS C
Unit
87284T209
874
82953
SH
SOLE
0
0
82953
TSAKOS ENERGY NAVIGATION LTD
Common Stock
G9108L173
390
48540
SH
SOLE
48540
0
0
TTEC HOLDINGS INC
Common Stock
89854H102
10971
150437
SH
SOLE
68259
0
82178
TTM TECHNOLOGIES INC
Common Stock
87305R109
5126
371586
SH
SOLE
291890
0
79696
TUCOWS INC-CLASS A
Common Stock
898697206
276
3737
SH
SOLE
2874
0
863
TUI AG-UNSPON ADR
ADR
899045108
277
87756
SH
SOLE
79766
0
7990
TUPPERWARE BRANDS CORP
Common Stock
899896104
12943
399585
SH
SOLE
298773
0
100812
TURKCELL ILETISIM HIZMET-ADR
ADR
900111204
3847
713697
SH
SOLE
673245
0
40452
TURKIYE GARANTI BANKASI-ADR
ADR
900148701
167
116529
SH
SOLE
111792
0
4737
TURNA RETE ELETTRICA ADR
ADR
88088L103
37463
1624584
SH
SOLE
1466603
0
157981
TURNING POINT BRANDS INC
Common Stock
90041L105
1106
24827
SH
SOLE
5961
0
18866
TURNING POINT THERAPEUTICS I
Common Stock
90041T108
3091
25364
SH
SOLE
10696
0
14668
TUTOR PERINI CORP
Common Stock
901109108
1487
114854
SH
SOLE
107686
0
7168
TWILIO INC CL A
Common Stock
90138F102
77145
227901
SH
SOLE
204917
0
22984
TWIST BIOSCIENCE CORP
Common Stock
90184D100
3672
25986
SH
SOLE
10820
0
15166
TWITTER INC
Common Stock
90184L102
92043
1699782
SH
SOLE
1537702
0
162080
TWO HBRS INVT CORP COM
REIT
90187B408
18188
2855302
SH
SOLE
1079482
0
1775820
TYLER TECHNOLOGIES INC
Common Stock
902252105
39677
90894
SH
SOLE
79097
0
11797
TYSON FOODS INC
Common Stock
902494103
92990
1443040
SH
SOLE
734757
0
708283
UBER TECHNOLOGIES INC
Common Stock
90353T100
85490
1676275
SH
SOLE
1014427
0
661848
UBIQUITI INC
Common Stock
90353W103
10278
36905
SH
SOLE
33943
0
2962
UBISOFT ENTMT SA ADR
ADR
90348R102
13244
687989
SH
SOLE
591527
0
96462
UBS GROUP AG
Common Stock
H42097107
55256
3910543
SH
SOLE
3289227
0
621315
UCB S A ADR
ADR
903480101
9176
170680
SH
SOLE
149901
0
20779
UDR INC COM REIT
REIT
902653104
26876
699361
SH
SOLE
617168
0
82194
UGI CORP
Common Stock
902681105
38197
1092589
SH
SOLE
586420
0
506169
ULTA BEAUTY INC
Common Stock
90384S303
37742
131434
SH
SOLE
93270
0
38164
ULTRA CLEAN HOLDINGS
Common Stock
90385V107
5360
172080
SH
SOLE
127558
0
44522
ULTRAGENYX PHARMACEUTICAL
Common Stock
90400D108
13776
99513
SH
SOLE
46157
0
53356
ULTRAPAR PARTICIPAC-SPON ADR
ADR
90400P101
3965
875240
SH
SOLE
804704
0
70536
UMB FINANCIAL CORP
Common Stock
902788108
4371
63353
SH
SOLE
61021
0
2332
UMH PROPERTIES INC COM REIT
REIT
903002103
1968
132900
SH
SOLE
84376
0
48524
UMICORE - UNSPON ADR
ADR
90420M104
14860
1248744
SH
SOLE
1129908
0
118836
UMPQUA HOLDINGS CORP
Common Stock
904214103
33946
2242144
SH
SOLE
1352733
0
889411
UNDER ARMOUR INC-CLASS A
Common Stock
904311107
11147
649214
SH
SOLE
584442
0
64772
UNDER ARMOUR INC-CLASS C
Common Stock
904311206
6302
423551
SH
SOLE
368529
0
55022
UNICHARM CORP
ADR
90460M204
45961
4792603
SH
SOLE
4396209
0
396394
UNICREDIT SPA-ADR
ADR
904678406
27251
6015756
SH
SOLE
2813713
0
3202043
UNIFI INC
Common Stock
904677200
934
52629
SH
SOLE
50488
0
2141
UNIFIRST CORP/MA
Common Stock
904708104
8864
41875
SH
SOLE
31840
0
10035
UNILEVER PLC SPON ADR NEW
ADR
904767704
255645
4235338
SH
SOLE
2514411
0
1720927
UNION PACIFIC CORP
Common Stock
907818108
569670
2735906
SH
SOLE
2209723
0
526183
UNIQURE NV
Common Stock
N90064101
320
8864
SH
SOLE
7278
0
1586
UNISYS CORP
Common Stock
909214306
2725
138482
SH
SOLE
111153
0
27329
UNITED AIRLINES HOLDINGS INC
Common Stock
910047109
43236
999666
SH
SOLE
725220
0
274446
UNITED BANKSHARES INC/WV
Common Stock
909907107
9455
291820
SH
SOLE
264035
0
27785
UNITED COMMUNITY BANKS INC/GA
Common Stock
90984P303
7362
258855
SH
SOLE
210965
0
47890
UNITED FIRE GROUP INC
Common Stock
910340108
3581
142678
SH
SOLE
71059
0
71619
UNITED INS HLDGS CORP COM
Common Stock
910710102
597
104399
SH
SOLE
102326
0
2073
UNITED MICROELECTRONICS CORP SPONSORED ADR
ADR
910873405
39212
4651504
SH
SOLE
4436287
0
215218
UNITED NATURAL FOODS INC
Common Stock
911163103
4804
300832
SH
SOLE
233114
0
67718
UNITED OVERSEAS BK LTD SPONSORED ADR
ADR
911271302
41048
1201300
SH
SOLE
1086951
0
114349
UNITED PARCEL SERVICE INC
Common Stock
911312106
343490
2039724
SH
SOLE
1669062
0
370662
UNITED RENTALS INC
Common Stock
911363109
84006
362234
SH
SOLE
311708
0
50526
UNITED SECURITY BANCSHARES C COM
Common Stock
911460103
126
17879
SH
SOLE
17760
0
119
UNITED STATES CELLULAR CORP
Common Stock
911684108
1860
60593
SH
SOLE
37459
0
23134
UNITED STATES STEEL CORP
Common Stock
912909108
9266
552528
SH
SOLE
510446
0
42082
UNITED THERAPEUTICS CORP
Common Stock
91307C102
38873
256094
SH
SOLE
187602
0
68492
UNITED UTILITIES GROUP PLC
ADR
91311E102
24649
986337
SH
SOLE
882075
0
104262
UNITEDHEALTH GROUP INC
Common Stock
91324P102
1297400
3699668
SH
SOLE
2853427
0
846241
UNITI GROUP INC
REIT
91325V108
9290
791995
SH
SOLE
768148
0
23847
UNITIL CORP
Common Stock
913259107
3616
81677
SH
SOLE
69948
0
11729
UNITY BIOTECHNOLOGY INC
Common Stock
91381U101
239
45693
SH
SOLE
41851
0
3842
UNITY SOFTWARE INC
Common Stock
91332U101
1991
12973
SH
SOLE
12823
0
150
UNIVAR SOLUTIONS INC
Common Stock
91336L107
5347
281299
SH
SOLE
271100
0
10199
UNIVERSAL CORP/VA
Common Stock
913456109
7720
158815
SH
SOLE
107193
0
51622
UNIVERSAL DISPLAY CORP COM
Common Stock
91347P105
14826
64516
SH
SOLE
50341
0
14175
UNIVERSAL ELECTRONICS INC
Common Stock
913483103
1643
31324
SH
SOLE
27893
0
3431
UNIVERSAL FOREST PRODUCTS INC
Common Stock
90278Q108
11105
199905
SH
SOLE
158362
0
41543
UNIVERSAL HEALTH RLTY INCOME REIT
REIT
91359E105
2465
38355
SH
SOLE
32899
0
5456
UNIVERSAL HEALTH SERVICES INC
Common Stock
913903100
26534
192978
SH
SOLE
148136
0
44842
UNIVERSAL INSURANCE HOLDINGS I
Common Stock
91359V107
1131
74859
SH
SOLE
54578
0
20281
UNIVERSAL TECHNICAL INSTITUTE
Common Stock
913915104
120
18531
SH
SOLE
4212
0
14319
UNIVEST FINANCIAL CORP
Common Stock
915271100
4118
200089
SH
SOLE
44410
0
155679
UNUM GROUP
Common Stock
91529Y106
70242
3061985
SH
SOLE
2199501
0
862484
UOL GROUP LIMITIED ADR
ADR
91529G105
621
25954
SH
SOLE
11552
0
14402
UPLAND SOFTWARE INC COM
Common Stock
91544A109
1324
28862
SH
SOLE
15652
0
13210
UPM-KYMMENE OYJ-UNSPON ADR
ADR
915436208
26225
707458
SH
SOLE
601093
0
106365
UPWORK INC
Common Stock
91688F104
5062
146642
SH
SOLE
69618
0
77024
URANIUM ENERGY CORP
Common Stock
916896103
22
12562
SH
SOLE
0
0
12562
URBAN EDGE PROPERTIES
REIT
91704F104
3743
289284
SH
SOLE
270236
0
19048
URBAN OUTFITTERS INC
Common Stock
917047102
10197
398313
SH
SOLE
133622
0
264691
UROGEN PHARMA LTD
Common Stock
M96088105
519
28819
SH
SOLE
25226
0
3593
URSTADT BIDDLE - CLASS A REIT
REIT
917286205
3558
251773
SH
SOLE
237568
0
14205
US BANCORP
Common Stock
902973304
211064
4530251
SH
SOLE
2875461
0
1654789
US CONCRETE INC
Common Stock
90333L201
2954
73913
SH
SOLE
49709
0
24204
US DIVERSIFIED REAL ESTATE
ETF
26922A511
3523
121409
SH
SOLE
121409
0
0
US ECOLOGY INC
Common Stock
91734M103
2951
81216
SH
SOLE
75459
0
5757
US FOODS HOLDING CORP
Common Stock
912008109
37166
1115748
SH
SOLE
432582
0
683166
US PHYSICAL THERAPY INC
Common Stock
90337L108
4052
33694
SH
SOLE
28529
0
5165
US SILICA HOLDINGS INC
Common Stock
90346E103
1358
193442
SH
SOLE
181172
0
12270
USA TECHNOLOGIES INC COM NO PAR
Common Stock
90328S500
192
18350
SH
SOLE
18315
0
35
USANA HEALTH SCIENCES INC
Common Stock
90328M107
3760
48769
SH
SOLE
34693
0
14076
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
359
5724
SH
SOLE
4596
0
1128
UTZ BRANDS INC
Common Stock
918090101
1540
69804
SH
SOLE
2602
0
67202
VAIL RESORTS INC
Common Stock
91879Q109
18518
66381
SH
SOLE
37151
0
29230
VALE SA
ADR
91912E105
20633
1231076
SH
SOLE
1023193
0
207883
VALEO SPONSORED ADR
ADR
919134304
30458
1553967
SH
SOLE
1242650
0
311317
VALERO ENERGY CORP
Common Stock
91913Y100
112854
1994938
SH
SOLE
1340069
0
654869
VALLEY NATIONAL BANCORP
Common Stock
919794107
5852
600238
SH
SOLE
572692
0
27546
VALMONT INDUSTRIES INC
Common Stock
920253101
6233
35629
SH
SOLE
29978
0
5651
VALVOLINE INC
Common Stock
92047W101
10612
458604
SH
SOLE
275303
0
183301
VANDA PHARMACEUTICALS COM
Common Stock
921659108
2360
179609
SH
SOLE
63902
0
115707
VANECK VECTORS ETF TR GOLD MINER ETF
ETF
92189F106
230
6390
SH
SOLE
6390
0
0
VANGARD TOTAL WORLD STOCK INDEX FUND ETF
ETF
922042742
33941
366609
SH
SOLE
361835
0
4774
VANGAURD S&P 500 ETF
ETF
922908363
4173531
12143301
SH
SOLE
10589601
0
1553699
VANGUARD ADMIRAL FDS I 500 GRTH IDX F
ETF
921932505
3774
16401
SH
SOLE
16401
0
0
VANGUARD ADMIRAL FDS MIDCP 400 IDX
ETF
921932885
292
1880
SH
SOLE
1880
0
0
VANGUARD BD INDEX FD SHORT TRM BOND
ETF
921937827
209
2525
SH
SOLE
2223
0
302
VANGUARD COMMUNICATION SERVICES ETF
ETF
92204A884
643
5347
SH
SOLE
4344
0
1003
VANGUARD CONSUMER DISCRETIONARY ETF
ETF
92204A108
206
748
SH
SOLE
748
0
0
VANGUARD CONSUMER STAPLES ETF
ETF
92204A207
550
3162
SH
SOLE
1840
0
1322
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
56761
402073
SH
SOLE
400381
0
1692
VANGUARD ETF INFO TECH
ETF
92204A702
4710
13313
SH
SOLE
10611
0
2701
VANGUARD FINANCIALS ETF
ETF
92204A405
235
3230
SH
SOLE
2344
0
886
VANGUARD FTSE ALL WORLD EX-U
ETF
922042775
301
5153
SH
SOLE
5153
0
0
VANGUARD FTSE DEV MARKET
ETF
921943858
67538
1430582
SH
SOLE
1411261
0
19321
VANGUARD FTSE EMERGING MARKETS
ETF
922042858
82747
1651298
SH
SOLE
1641621
0
9677
Vanguard Growth ETF
ETF
922908736
4354
17186
SH
SOLE
16661
0
525
VANGUARD HIGH DIVIDEND YIELD - ETF
ETF
921946406
249
2724
SH
SOLE
2710
0
14
VANGUARD INDEX FDS EXTEND MKT ETF
ETF
922908652
5093
30929
SH
SOLE
30834
0
95
VANGUARD INDEX FDS LARGE CAP ETF
ETF
922908637
1003
5710
SH
SOLE
5710
0
0
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
1087
5256
SH
SOLE
5256
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
16851
86559
SH
SOLE
85670
0
889
VANGUARD INDUSTRIALS ETF
ETF
92204A603
631
3710
SH
SOLE
2341
0
1369
VANGUARD INT DIV APP INDX FD
ETF
921946810
37760
463934
SH
SOLE
463934
0
0
VANGUARD INTL EQTY IDX FTSE SMCAP ETF
ETF
922042718
2833
23253
SH
SOLE
23253
0
0
VANGUARD REAL ESTATE ETF
ETF
922908553
164805
1940476
SH
SOLE
126874
0
1813601
VANGUARD RUSSELL 2000
ETF
92206C664
810
5115
SH
SOLE
5064
0
51
VANGUARD SCOTTSDALE FD LG-TERM COR BD
ETF
92206C813
31089
279909
SH
SOLE
279892
0
17
VANGUARD SCOTTSDALE FD LONG-TERM GOV
ETF
92206C847
12582
131251
SH
SOLE
131210
0
41
VANGUARD SCOTTSDALE FD SHRT-TERM CORP
ETF
92206C409
7184
86295
SH
SOLE
85300
0
995
VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF
ETF
92206C102
956
15522
SH
SOLE
15522
0
0
VANGUARD SCOTTSDALE FD VNG RUS1000GRW
ETF
92206C680
8430
34017
SH
SOLE
34017
0
0
VANGUARD SECTOR INDEX HTH CARE VIPER
ETF
92204A504
1951
8722
SH
SOLE
8722
0
0
VANGUARD SHORT-TERM TIPS
ETF
922020805
16450
321917
SH
SOLE
321917
0
0
VANGUARD SMALL CAP VALUE - ETF
ETF
922908611
419
2944
SH
SOLE
577
0
2367
VANGUARD STAR FD VG TL INTL STK F
ETF
921909768
55955
930096
SH
SOLE
930096
0
0
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
1553
28132
SH
SOLE
15734
0
12398
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
2416
27399
SH
SOLE
27399
0
0
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
276496
1420553
SH
SOLE
1408791
0
11761
Vanguard Value ETF
ETF
922908744
1419
11932
SH
SOLE
10482
0
1450
VAREX IMAGING CORP
Common Stock
92214X106
2304
138117
SH
SOLE
130141
0
7976
VARIAN MEDICAL SYSTEMS INC
Common Stock
92220P105
50576
288990
SH
SOLE
249921
0
39069
VARONIS SYSTEMS INC
Common Stock
922280102
6070
37100
SH
SOLE
13752
0
23348
VAXART INC
Common Stock
92243A200
280
48954
SH
SOLE
31878
0
17076
VAXCYTE INC
Common Stock
92243G108
948
35663
SH
SOLE
35663
0
0
VBI VACCINES INC COM NEW
Common Stock
91822J103
195
70815
SH
SOLE
51874
0
18941
VECTOR GROUP LTD
Common Stock
92240M108
4107
352538
SH
SOLE
341201
0
11337
VECTRUS INC
Common Stock
92242T101
1530
30767
SH
SOLE
23101
0
7666
VEDANTA LTD
ADR
92242Y100
15195
1730606
SH
SOLE
1650435
0
80171
VEECO INSTRUMENTS INC
Common Stock
922417100
2819
162358
SH
SOLE
150573
0
11785
VEEVA SYSTEMS INC - CLASS A
Common Stock
922475108
59970
220274
SH
SOLE
178939
0
41335
VENATOR MATERIALS PLC
Common Stock
G9329Z100
79
23968
SH
SOLE
23968
0
0
VENTAS INC COM REIT
REIT
92276F100
63443
1293702
SH
SOLE
1007972
0
285731
VEOLIA ENVIRONNEMENT-ADR
ADR
92334N103
21745
895594
SH
SOLE
798486
0
97108
VEON LTD ADR
ADR
91822M106
4936
3268789
SH
SOLE
3267883
0
906
VEONEER INC
Common Stock
92336X109
837
39311
SH
SOLE
38831
0
480
VERA BRADLEY INC
Common Stock
92335C106
671
84309
SH
SOLE
79879
0
4430
VERACYTE INC COM
Common Stock
92337F107
5660
115649
SH
SOLE
24779
0
90870
VEREIT INC
REIT
92339V308
24545
649511
SH
SOLE
304590
0
344921
VERICEL CORP
Common Stock
92346J108
671
21722
SH
SOLE
9294
0
12428
VERINT SYSTEMS INC
Common Stock
92343X100
16768
249593
SH
SOLE
57153
0
192440
VERISIGN INC
Common Stock
92343E102
125367
579328
SH
SOLE
434267
0
145061
VERISK ANALYTICS INC
Common Stock
92345Y106
99968
481562
SH
SOLE
426754
0
54808
VERITEX HLDGS INC COM
Common Stock
923451108
3898
151910
SH
SOLE
124287
0
27623
VERITONE INC
Common Stock
92347M100
696
24448
SH
SOLE
24418
0
30
VERIZON COMMUNICATIONS INC
Common Stock
92343V104
961805
16371144
SH
SOLE
12725293
0
3645852
VERMILION ENERGY INC
Common Stock
923725105
524
117798
SH
SOLE
117798
0
0
VERRA MOBILITY CORP
Common Stock
92511U102
824
61428
SH
SOLE
55598
0
5830
VERSO CORP
Common Stock
92531L207
530
44085
SH
SOLE
40920
0
3165
VERTEX PHARMACEUTICALS INC
Common Stock
92532F100
195948
829094
SH
SOLE
626727
0
202367
Vertiv Holdings LLC
Common Stock
92537N108
1965
105255
SH
SOLE
57466
0
47789
VERTIVE CORP
Common Stock
923454102
1080
51948
SH
SOLE
38764
0
13184
VERU INC
Common Stock
92536C103
93
10780
SH
SOLE
10733
0
47
VESTAS WIND SYSTEMS - UNSP ADR
ADR
925458101
46088
589139
SH
SOLE
530516
0
58623
VF CORP
Common Stock
918204108
104547
1224063
SH
SOLE
909254
0
314808
VIACOMCBS INC - CLASS A
Common Stock
92556H107
4787
126563
SH
SOLE
119700
0
6863
VIACOMCBS INC - CLASS B
Common Stock
92556H206
171912
4613857
SH
SOLE
3141334
0
1472522
VIAD CORP
Common Stock
92552R406
1736
47997
SH
SOLE
45794
0
2203
VIASAT INC
Common Stock
92552V100
1744
53408
SH
SOLE
45408
0
8000
Viatris Inc
Common Stock
92556V106
91709
4893754
SH
SOLE
3222113
0
1671642
VIAVI SOLUTIONS INC
Common Stock
925550105
12207
815154
SH
SOLE
575032
0
240122
VICI PROPERTIES INC
REIT
925652109
17086
670038
SH
SOLE
617084
0
52954
VICOR CORP
Common Stock
925815102
3711
40240
SH
SOLE
35466
0
4774
VIELA BIO INC
Common Stock
926613100
686
19084
SH
SOLE
5374
0
13710
Viemed Healthcare Inc
Common Stock
92663R105
360
46401
SH
SOLE
45270
0
1131
VIEWRAY INC COM
Common Stock
92672L107
124
32493
SH
SOLE
31752
0
741
VIKING THERAPEUTICS INC
Common Stock
92686J106
1078
191405
SH
SOLE
47468
0
143937
VILLAGE SUPER MARKET INC
Common Stock
927107409
741
33590
SH
SOLE
17834
0
15756
VINCI S A ADR
ADR
927320101
46010
1846301
SH
SOLE
1450704
0
395597
VIPER ENERGY PARTNERS LP
Common Stock
92763M105
773
66485
SH
SOLE
3335
0
63150
VIPSHOP HLDGS LTD SPONSORED ADR
ADR
92763W103
18602
661740
SH
SOLE
638169
0
23571
VIR BIOTECHNOLOGY INC
Common Stock
92764N102
1121
41859
SH
SOLE
40986
0
873
VIRGIN GALACTIC HOLDINGS INC
Common Stock
92766K106
2848
120016
SH
SOLE
110967
0
9049
VIRNETX HLDG CORP COM
Common Stock
92823T108
297
58950
SH
SOLE
44471
0
14479
VIRTU FINL INC CL A
Common Stock
928254101
6625
263221
SH
SOLE
177526
0
85695
VIRTUS ALLIANZGI CONV & INCOME FD
Closed-End Fund
92838U108
3675
722005
SH
SOLE
669373
0
52632
VIRTUS DIVIDEND INTEREST & PREMIUM FUND
Closed-End Fund
92840R101
31093
2310007
SH
SOLE
1572130
0
737877
VIRTUS GLOBAL MULTI-SE COM
Closed-End Fund
92829B101
397
32772
SH
SOLE
23921
0
8851
VIRTUS INVESTMENT PARTNERS
Common Stock
92828Q109
5139
23684
SH
SOLE
17582
0
6102
VIRTUSA CORP
Common Stock
92827P102
3160
61801
SH
SOLE
51411
0
10390
VISA INC
Common Stock
92826C839
1459858
6674248
SH
SOLE
5191892
0
1482356
VISHAY INTERTECHNOLOGY INC
Common Stock
928298108
15181
733032
SH
SOLE
283924
0
449108
VISHAY PRECISION GROUP INC
Common Stock
92835K103
201
6397
SH
SOLE
6276
0
121
VISTA OIL & GAS SAB DE CV
ADR
92837L109
429
167480
SH
SOLE
161300
0
6180
VISTA OUTDOOR INC
Common Stock
928377100
4152
174745
SH
SOLE
92582
0
82163
VISTEON CORP COM
Common Stock
92839U206
30566
243515
SH
SOLE
98665
0
144850
VISTRA CORP
Common Stock
92840M102
26573
1351615
SH
SOLE
423453
0
928162
VIVENDI SA ADR
ADR
92852T201
30895
962470
SH
SOLE
868747
0
93723
Vivint Smart Home Inc Warrants
Equity WRT
928542117
172
18750
SH
SOLE
18750
0
0
VMWARE INC-CLASS A
Common Stock
928563402
17818
127037
SH
SOLE
119650
0
7387
VOCERA COMM INC COM
Common Stock
92857F107
2919
70293
SH
SOLE
10581
0
59712
VODACOM GROUP HLDGS ADR
ADR
92858D200
396
47850
SH
SOLE
42350
0
5500
VODAFONE GROUP PLC NEW SPONSORED ADR
ADR
92857W308
36649
2223859
SH
SOLE
1947661
0
276198
VOLKSWAGEN A G-UNSPON ADR
ADR
928662600
36254
1738803
SH
SOLE
944917
0
793886
VOLKSWAGEN AG-UNSP ADR PREF
ADR
928662501
16168
868340
SH
SOLE
566220
0
302120
VOLVO AB-B SHS-UNSPON ADR
ADR
928854108
28432
1217630
SH
SOLE
906548
0
311082
VONAGE HOLDINGS CORP
Common Stock
92886T201
6987
542713
SH
SOLE
486179
0
56534
VONOVIA SE-UNSP ADR
ADR
92887H107
7282
187625
SH
SOLE
160338
0
27287
VONTIER CORP
Common Stock
928881101
16947
507394
SH
SOLE
321932
0
185462
VORNADO REALTY TRUST REIT
REIT
929042109
29085
778923
SH
SOLE
674956
0
103967
VOYA FINANCIAL INC
Common Stock
929089100
79309
1348561
SH
SOLE
527688
0
820873
VOYA GLOBAL EQUITY DIV AND PREM OP FND
Closed-End Fund
92912T100
11883
2276485
SH
SOLE
1922660
0
353825
VOYA INFRASTRUCTURE INDUSTRIA
Closed-End Fund
92912X101
5163
501225
SH
SOLE
454138
0
47087
Vroom Inc
Common Stock
92918V109
281
6854
SH
SOLE
6087
0
767
VTV THERAPEUTICS INC CL A
Common Stock
918385105
35
18638
SH
SOLE
14967
0
3671
VULCAN MATERIALS CO
Common Stock
929160109
66830
450608
SH
SOLE
345090
0
105518
VYNE THERAPEUTICS INC
Common Stock
92941V100
133
83968
SH
SOLE
82522
0
1446
W P CAREY INC COM
REIT
92936U109
17128
242680
SH
SOLE
214469
0
28211
W&T OFFSHORE INC
Common Stock
92922P106
547
252015
SH
SOLE
227122
0
24893
WA/CLAY US INFL-LKD
Closed-End Fund
95766Q106
415
30436
SH
SOLE
22229
0
8207
WABASH NATIONAL CORP
Common Stock
929566107
3360
195010
SH
SOLE
117056
0
77954
WABTEC CORP
Common Stock
929740108
40274
550191
SH
SOLE
484542
0
65649
WADDELL & REED FINANCIAL-A
Common Stock
930059100
17598
690936
SH
SOLE
649401
0
41535
WAITR HOLDINGS INC
Common Stock
930752100
51
18470
SH
SOLE
17401
0
1069
WAL MART DE MEXICO SA DE CV SPON ADR REP V
ADR
93114W107
10980
390191
SH
SOLE
378547
0
11644
WALGREEN BOOTS ALLIANCE INC
Common Stock
931427108
115600
2898709
SH
SOLE
1760767
0
1137941
WALKER & DUNLOP INC COM
Common Stock
93148P102
8152
88587
SH
SOLE
47839
0
40748
WALMART INC
Common Stock
931142103
836828
5805261
SH
SOLE
4506835
0
1298426
WALT DISNEY CO/THE
Common Stock
254687106
1035581
5715758
SH
SOLE
4828096
0
887662
WARNER MUSIC GROUP CORP-CL A
Common Stock
934550203
1058
27853
SH
SOLE
23850
0
4003
WARRIOR MET COAL INC
Common Stock
93627C101
3035
142345
SH
SOLE
119635
0
22710
WASHINGTON FEDERAL INC
Common Stock
938824109
2911
113079
SH
SOLE
111207
0
1872
WASHINGTON PRIME GROUP INC
REIT
93964W405
211
32462
SH
SOLE
19472
0
12990
WASHINGTON REIT
REIT
939653101
2473
114324
SH
SOLE
105217
0
9107
WASHINGTON TRUST BANCORP INC
Common Stock
940610108
1477
32967
SH
SOLE
17583
0
15384
WASTE CONNECTIONS INC
Common Stock
94106B101
13805
134586
SH
SOLE
113173
0
21414
WASTE MANAGEMENT INC
Common Stock
94106L109
162720
1379800
SH
SOLE
1159340
0
220460
WATERS CORP
Common Stock
941848103
51877
209672
SH
SOLE
184649
0
25023
WATERSTONE FINANCIAL INC
Common Stock
94188P101
2556
135816
SH
SOLE
15464
0
120352
WATFORD HOLDINGS LTD
Common Stock
G94787101
205
5914
SH
SOLE
2196
0
3718
WATSCO INC
Common Stock
942622200
17952
79241
SH
SOLE
74248
0
4993
WATTS WATER TECHNOLOGIES INC
Common Stock
942749102
7654
62895
SH
SOLE
55225
0
7670
WAYFAIR INC CL A
Common Stock
94419L101
17283
76537
SH
SOLE
72108
0
4429
WD-40 CO
Common Stock
929236107
19209
72302
SH
SOLE
63877
0
8425
WEBSTER FINANCIAL CORP
Common Stock
947890109
12652
300163
SH
SOLE
286514
0
13649
WEC ENERGY CORP INC
Common Stock
92939U106
117872
1280801
SH
SOLE
965454
0
315348
WEIBO CORP SPONSORED ADR
ADR
948596101
2854
69622
SH
SOLE
39994
0
29628
WEICHAI PWR CO LTD ADR
ADR
948597109
4191
264228
SH
SOLE
256372
0
7856
WEINGARTEN RLTY INVS SH BEN INT REIT
REIT
948741103
6777
312726
SH
SOLE
284528
0
28198
WEIR GROUP PLC ADR
ADR
94876Q205
2282
160233
SH
SOLE
102467
0
57766
WEIS MARKETS INC
Common Stock
948849104
5121
107122
SH
SOLE
84237
0
22884
WELBILT INC
Common Stock
949090104
1808
136939
SH
SOLE
124591
0
12348
WELLS FARGO & CO
Common Stock
949746101
264772
8773089
SH
SOLE
5766559
0
3006530
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP
Closed-End Fund
94987C103
1555
320692
SH
SOLE
164964
0
155728
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES
Closed-End Fund
94987B105
13687
1677332
SH
SOLE
1402202
0
275130
WELLTOWER INC
REIT
95040Q104
85858
1328662
SH
SOLE
820783
0
507879
WENDY'S CO/THE
Common Stock
95058W100
7676
350161
SH
SOLE
258075
0
92087
WERNER ENTERPRISES INC
Common Stock
950755108
5566
141923
SH
SOLE
98586
0
43337
WESBANCO INC
Common Stock
950810101
4074
135970
SH
SOLE
131946
0
4024
WESCO INTERNATIONAL INC
Common Stock
95082P105
41089
523421
SH
SOLE
249294
0
274127
WESFARMERS LTD - UNS ADR
ADR
950840306
64035
3293975
SH
SOLE
3028926
0
265049
WEST BANCORPORATION INC CAP STK
Common Stock
95123P106
433
22448
SH
SOLE
15245
0
7203
WEST JAPAN RAILWAY CO ADR
ADR
953432101
9179
175030
SH
SOLE
156231
0
18799
WEST PHARMACEUTICAL SERVICES I
Common Stock
955306105
54140
191100
SH
SOLE
164339
0
26761
WESTAMERICA BANCORPORATION
Common Stock
957090103
2392
43260
SH
SOLE
39690
0
3569
WESTERN ALLIANCE BANCORP
Common Stock
957638109
8209
136928
SH
SOLE
79346
0
57581
WESTERN ASSET EMERGING MARKET
Closed-End Fund
95766A101
43418
3123627
SH
SOLE
2782191
0
341436
WESTERN ASSET GLBL CP COM
Closed-End Fund
95790C107
873
48236
SH
SOLE
39102
0
9134
WESTERN ASSET HIGH INCOME OP FD
Closed-End Fund
95766K109
3654
738217
SH
SOLE
737981
0
236
WESTERN ASSET INTERMEDIATE
Closed-End Fund
958435109
1972
214312
SH
SOLE
195077
0
19235
WESTERN ASSET MANAGED MUNICIPAL FUND
Closed-End Fund
95766M105
3287
256030
SH
SOLE
215225
0
40805
WESTERN ASSET MTG CAP COM
REIT
95790D105
815
250093
SH
SOLE
215692
0
34401
WESTERN ASSET MUNICIPAL PART
Closed-End Fund
95766P108
843
56402
SH
SOLE
56390
0
12
WESTERN DIGITAL CORP
Common Stock
958102105
78758
1421880
SH
SOLE
772887
0
648993
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP
MLP
958669103
1865
134951
SH
SOLE
106857
0
28094
WESTERN UNION CO/THE
Common Stock
959802109
34555
1574963
SH
SOLE
1186902
0
388061
WESTLAKE CHEMICAL CORP
Common Stock
960413102
11513
141093
SH
SOLE
136975
0
4118
WESTPAC BKG CORP SPONSORED ADR
ADR
961214301
78357
5258892
SH
SOLE
4682939
0
575953
WESTROCK CO
Common Stock
96145D105
43596
1001527
SH
SOLE
695129
0
306398
WESTWOOD HOLDINGS GROUP INC
Common Stock
961765104
592
40807
SH
SOLE
37603
0
3204
WEX INC
Common Stock
96208T104
26520
130298
SH
SOLE
125483
0
4815
WEYERHAEUSER CO REIT
REIT
962166104
60638
1808476
SH
SOLE
1489152
0
319324
WH GROUP LTD SPONSORED ADR
ADR
92890T205
10357
620924
SH
SOLE
549195
0
71729
WHARF HLDGS LTD ADR
ADR
962257408
1649
312268
SH
SOLE
292314
0
19954
WHEATON PRECIOUS METALS CORP
Common Stock
962879102
15600
373740
SH
SOLE
358754
0
14986
WHIRLPOOL CORP
Common Stock
963320106
75882
420421
SH
SOLE
222039
0
198382
WHITBREAD PLC - SPONSORED ADR
ADR
96342K100
4469
411495
SH
SOLE
346781
0
64714
WHITE MOUNTAINS INSURANCE GROU
Common Stock
G9618E107
15034
15024
SH
SOLE
7412
0
7612
WHITESTONE REIT CL B SBI
REIT
966084204
3029
380111
SH
SOLE
370144
0
9967
WHITING PETROLEUM CORP
Common Stock
966387508
767
30661
SH
SOLE
27541
0
3120
WIDEOPENWEST INC
Common Stock
96758W101
286
26846
SH
SOLE
24728
0
2118
WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR
ADR
967662107
301
47773
SH
SOLE
47602
0
171
WILLIAMS COS INC/THE
Common Stock
969457100
114638
5717630
SH
SOLE
4852334
0
865296
WILLIAMS-SONOMA INC
Common Stock
969904101
30224
296780
SH
SOLE
256484
0
40296
WILLIS TOWERS WATSON PLC
Common Stock
G96629103
69657
330630
SH
SOLE
243124
0
87506
WILLSCOT CORP
Common Stock
971378104
6540
282243
SH
SOLE
269680
0
12563
WILMAR INTERNATIONAL-UNS ADR
ADR
971433107
3318
93039
SH
SOLE
83822
0
9217
WINGSTOP INC COM
Common Stock
974155103
6770
51078
SH
SOLE
34895
0
16183
WINNEBAGO INDUSTRIES INC
Common Stock
974637100
4487
74851
SH
SOLE
71104
0
3747
WINTRUST FINANCIAL CORP
Common Stock
97650W108
10472
171420
SH
SOLE
152723
0
18697
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
21163
3745607
SH
SOLE
3571650
0
173957
WISDOM TREE HIGH YIELD EQUITY
ETF
97717W208
1075
15506
SH
SOLE
15506
0
0
WISDOMTREE CHINA EX-ST OW
ETF
97717X719
4764
72441
SH
SOLE
72441
0
0
WISDOMTREE INVESTMENTS INC
Common Stock
97717P104
3806
711334
SH
SOLE
450485
0
260849
WISDOMTREE L/C DIVIDENT FUND- ETF
ETF
97717W307
213
1977
SH
SOLE
1977
0
0
WISDOMTREE TR EUROPE HEDGED EQ
ETF
97717X701
666
10045
SH
SOLE
3749
0
6296
WIX.COM LTD
Common Stock
M98068105
31772
127110
SH
SOLE
87279
0
39831
WM MORRISON SUPERMARKETS PLC
ADR
92933J107
28980
2377344
SH
SOLE
2186630
0
190714
WNS HOLDINGS LTD-ADR
ADR
92932M101
5324
73898
SH
SOLE
28928
0
44970
WOLTERS KLUWER N V SPONSORED ADR
ADR
977874205
28174
335639
SH
SOLE
306317
0
29323
WOLVERINE WORLD WIDE INC
Common Stock
978097103
7012
224379
SH
SOLE
209588
0
14791
WOODSIDE PETE LTD SPONSORED ADR
ADR
980228308
25897
1481502
SH
SOLE
1296867
0
184634
WOODWARD INC
Common Stock
980745103
17221
141699
SH
SOLE
123798
0
17901
WOORI FIN HLDGS CO LTD ADR
ADR
981064108
20146
735808
SH
SOLE
698627
0
37182
WORKDAY INC CL A
Common Stock
98138H101
44999
187801
SH
SOLE
162965
0
24836
WORKHORSE GROUP INC
Common Stock
98138J206
452
22870
SH
SOLE
19847
0
3023
WORKIVA INC COM CL A
Common Stock
98139A105
5474
59747
SH
SOLE
21037
0
38710
WORLD ACCEPTANCE CORP
Common Stock
981419104
1438
14069
SH
SOLE
13633
0
436
WORLD FUEL SERVICES CORP
Common Stock
981475106
7262
233067
SH
SOLE
128451
0
104616
WORLD WRESTLING ENTERTAINMENT
Common Stock
98156Q108
10454
217568
SH
SOLE
116718
0
100850
WORLETYPARSONS LTD ADR
ADR
98161Q101
152
17424
SH
SOLE
1086
0
16338
WORTHINGTON INDUSTRIES INC
Common Stock
981811102
6889
134177
SH
SOLE
112538
0
21639
WPP PLC
ADR
92937A102
31683
585853
SH
SOLE
533030
0
52823
WPX ENERGY INC
Common Stock
98212B103
13847
1699070
SH
SOLE
1624151
0
74919
WR BERKLEY CORP
Common Stock
084423102
39804
599274
SH
SOLE
541266
0
58008
WR GRACE & CO
Common Stock
38388F108
4982
90884
SH
SOLE
46110
0
44774
WRAP TECHNOLOGIES INC
Common Stock
98212N107
142
29432
SH
SOLE
29266
0
166
WSFS FINANCIAL CORP
Common Stock
929328102
2852
63539
SH
SOLE
61487
0
2052
WSTRN ASSET CLY INF OP COM
Closed-End Fund
95766R104
1834
147774
SH
SOLE
106841
0
40933
WUXI BIOLOGICS CAYMAN - ADR
ADR
98260N108
10757
408863
SH
SOLE
360627
0
48236
WW GRAINGER INC
Common Stock
384802104
126658
310177
SH
SOLE
171033
0
139144
WW INTERNATIONAL INC
Common Stock
98262P101
1656
67854
SH
SOLE
56781
0
11073
WYNDHAM DESTINATIONS INC
Common Stock
98310W108
21793
485804
SH
SOLE
281926
0
203878
WYNDHAM HOTELS & RESORTS
Common Stock
98311A105
16848
283443
SH
SOLE
221201
0
62242
WYNN MACAU LTD ADR
ADR
98313R106
5358
319978
SH
SOLE
294044
0
25934
WYNN RESORTS LTD
Common Stock
983134107
20685
183332
SH
SOLE
161522
0
21810
XCEL ENERGY INC
Common Stock
98389B100
112038
1680483
SH
SOLE
1323857
0
356626
XENCOR INC
Common Stock
98401F105
4509
103351
SH
SOLE
86149
0
17202
XENIA HOTELS & RESORTS COM
REIT
984017103
5566
366201
SH
SOLE
285631
0
80570
XERIS PHARMACEUTICALS INC
Common Stock
98422L107
875
177831
SH
SOLE
103766
0
74065
XEROX CORP
Common Stock
98421M106
25205
1086881
SH
SOLE
521960
0
564921
XIAOMI CORP - UNSP ADR
ADR
98421U108
13742
647186
SH
SOLE
606326
0
40860
XILINX INC
Common Stock
983919101
108265
763665
SH
SOLE
684233
0
79432
XME - SPDR S&P Metals & Mining ETF
ETF
78464A755
46459
1389315
SH
SOLE
0
0
1389315
XOP - SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78468R556
72906
1246251
SH
SOLE
0
0
1246251
XP INC - CLASS A
Common Stock
G98239109
413
10417
SH
SOLE
9759
0
658
XPERI HOLDING CORP
Common Stock
98390M103
4147
198402
SH
SOLE
176255
0
22147
XPO LOGISTICS INC
Common Stock
983793100
36385
305243
SH
SOLE
186259
0
118984
XYLEM INC/NY
Common Stock
98419M100
50273
493894
SH
SOLE
423360
0
70534
YAMAHA CORP SPON ADR
ADR
984627109
12477
212268
SH
SOLE
201884
0
10384
YAMANA GOLD INC
Common Stock
98462Y100
1835
321407
SH
SOLE
318123
0
3284
YANDEX N V SHS CLASS A
Common Stock
N97284108
31654
454927
SH
SOLE
432031
0
22896
YANZHOU COAL MINING-SP ADR
ADR
984846105
969
122600
SH
SOLE
119821
0
2779
YARA INTL ASA SPONSORED ADR
ADR
984851204
7945
381973
SH
SOLE
327967
0
54007
YASKAWA ELEC CORP ADR
ADR
985087105
21624
215744
SH
SOLE
192871
0
22873
YELP INC CL A
Common Stock
985817105
2542
77809
SH
SOLE
59179
0
18630
YETI HOLDINGS INC
Common Stock
98585X104
9672
141256
SH
SOLE
93927
0
47329
YEXT INC COM
Common Stock
98585N106
513
32636
SH
SOLE
31688
0
948
Y-MABS THERAPEUTICS INC
Common Stock
984241109
970
19596
SH
SOLE
15740
0
3856
YOKOGAWA ELECTRIC - UNSPONSORED ADR
ADR
986008100
304
8059
SH
SOLE
5225
0
2834
YORK WATER CO
Common Stock
987184108
1803
38698
SH
SOLE
27858
0
10840
YPF SOCIEDAD ANONIMA SPON ADR CL D
ADR
984245100
1985
422428
SH
SOLE
409430
0
12998
YRC WORLDWIDE INC COM
Common Stock
984249607
46
10372
SH
SOLE
10372
0
0
YUM CHINA HOLDINGS INC
Common Stock
98850P109
55346
969453
SH
SOLE
818244
0
151209
YUM! BRANDS INC
Common Stock
988498101
127725
1176535
SH
SOLE
941111
0
235424
Z HOLDINGS CORP
ADR
98877X101
18897
1559174
SH
SOLE
1421738
0
137436
ZAGG INCORPORATED
Common Stock
98884U108
151
36295
SH
SOLE
36295
0
0
ZAI LAB LTD-ADR
ADR
98887Q104
4633
34234
SH
SOLE
32391
0
1843
ZALANDO SE - UNSPONSORED ADR
ADR
98887L105
47381
857882
SH
SOLE
790556
0
67326
ZEBRA TECHNOLOGIES CORP-CL A
Common Stock
989207105
51499
133997
SH
SOLE
117112
0
16885
ZENDESK INC COM
Common Stock
98936J101
27709
193605
SH
SOLE
109068
0
84537
ZILLOW GROUP INC - A
Common Stock
98954M101
3790
27883
SH
SOLE
26859
0
1024
ZILLOW GROUP INC - C
Common Stock
98954M200
25411
195768
SH
SOLE
146596
0
49171
ZIMMER BIOMET HOLDINGS INC
Common Stock
98956P102
97707
634087
SH
SOLE
434904
0
199183
ZIONS BANCORPORATION
Common Stock
989701107
97175
2237002
SH
SOLE
1300170
0
936832
ZIOPHARM ONCOLOGY INC COM
Common Stock
98973P101
187
74033
SH
SOLE
70654
0
3379
ZIX CORP COM
Common Stock
98974P100
305
35385
SH
SOLE
35162
0
223
ZOETIS INC CL A
Common Stock
98978V103
275853
1666787
SH
SOLE
1344417
0
322370
ZOGENIX INC COM
Common Stock
98978L204
1359
67993
SH
SOLE
46323
0
21670
ZOOM VIDEO COMMUNICATIONS-A
Common Stock
98980L101
58423
173199
SH
SOLE
162238
0
10961
ZSCALER INC
Common Stock
98980G102
19612
98201
SH
SOLE
90908
0
7293
ZTE CORP-UNSPON ADR
ADR
98878Q105
439
88692
SH
SOLE
84880
0
3812
ZTO EXPRESS CAYMAN INC-ADR
ADR
98980A105
12681
434886
SH
SOLE
418231
0
16655
ZUMIEZ INC
Common Stock
989817101
2640
71788
SH
SOLE
42447
0
29341
ZUORA INC - CLASS A
Common Stock
98983V106
2917
209382
SH
SOLE
141435
0
67947
ZURICH INSURANCE GROUP AG
ADR
989825104
91557
2168572
SH
SOLE
1773382
0
395190
ZYNEX INC
Common Stock
98986M103
194
14388
SH
SOLE
13525
0
863
ZYNGA INC CL A
Common Stock
98986T108
18906
1915484
SH
SOLE
1131665
0
783819