0000950123-19-007747.txt : 20190813
0000950123-19-007747.hdr.sgml : 20190813
20190813123417
ACCESSION NUMBER: 0000950123-19-007747
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190813
DATE AS OF CHANGE: 20190813
EFFECTIVENESS DATE: 20190813
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: 191019340
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
false
true
false
0000932859
XXXXXXXX
06-30-2019
06-30-2019
Parametric Portfolio Associates LLC
800 Fifth Avenue
Suite 2800
Seattle
WA
98104
13F HOLDINGS REPORT
028-04558
N
Randall Hegarty
CCO
206-233-2204
/S/ Randall Hegarty
Seattle
WA
08-12-2019
0
3957
121113322
false
INFORMATION TABLE
2
form13fInfoTable.xml
INFORMATION TABLE FOR FORM 13F
1-800-FLOWERS.COM INC
Common Stock
68243Q106
2096
111035
SH
SOLE
62465
0
48570
1ST SOURCE CORP
Common Stock
336901103
876
18889
SH
SOLE
18804
0
85
22ND CENTY GROUP INC COM
Common Stock
90137F103
76
36427
SH
SOLE
36146
0
281
2U INC COM
Common Stock
90214J101
2885
76660
SH
SOLE
35967
0
40693
3D SYSTEMS CORP
Common Stock
88554D205
1842
202437
SH
SOLE
125478
0
76959
3M CO
Common Stock
88579Y101
310854
1793320
SH
SOLE
1224403
0
568917
51 JON INC ADR
ADR
316827104
2528
33490
SH
SOLE
32103
0
1387
58.COM INC- ADR
ADR
31680Q104
7666
123305
SH
SOLE
120717
0
2588
8X8 INC NEW COM
Common Stock
282914100
2804
116359
SH
SOLE
104616
0
11743
A P MOLLAR-MAERSK A/S ADR
ADR
00202F102
5135
835022
SH
SOLE
784338
0
50684
AAC ACOUSTIC TECHNOLOG ADR
ADR
000304105
4297
767388
SH
SOLE
754733
0
12655
AAON INC
Common Stock
000360206
4889
97438
SH
SOLE
59487
0
37951
AAR CORP
Common Stock
000361105
4007
108928
SH
SOLE
82288
0
26640
AARON'S INC
Common Stock
002535300
14796
240930
SH
SOLE
121125
0
119805
ABB LTD SPONSORED ADR
ADR
000375204
40809
2037394
SH
SOLE
1323175
0
714219
ABBOTT LABORATORIES
Common Stock
002824100
551691
6559939
SH
SOLE
4664212
0
1895727
ABBVIE INC. COM
Common Stock
00287Y109
310678
4272243
SH
SOLE
3274428
0
997815
ABEONA THERAPEUTICS INC
Common Stock
00289Y107
74
15527
SH
SOLE
14828
0
699
ABERCROMBIE & FITCH CO
Common Stock
002896207
11266
702343
SH
SOLE
357531
0
344812
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00302M106
1698
176126
SH
SOLE
160809
0
15317
ABERDEEN GLOBAL PREMIER PROPERTIES FUND
Closed-End Fund
00302L108
3752
599290
SH
SOLE
364280
0
235010
ABIOMED INC COM
Common Stock
003654100
28170
108143
SH
SOLE
65018
0
43125
ABM INDUSTRIES INC
Common Stock
000957100
9156
228888
SH
SOLE
151757
0
77131
ABRAXAS PETROLEUM CORP
Common Stock
003830106
114
110450
SH
SOLE
104307
0
6143
ACACIA COMMUNICATIONS INC
Common Stock
00401C108
2647
56126
SH
SOLE
15850
0
40276
ACACIA RESH CORP ACACIA TCH COM
Common Stock
003881307
286
96493
SH
SOLE
95865
0
628
ACADIA HEALTHCARE CO COM
Common Stock
00404A109
11123
318265
SH
SOLE
226943
0
91322
ACADIA PHARMACEUTICALS INC COM
Common Stock
004225108
1789
66927
SH
SOLE
65785
0
1142
ACADIA REALTY TRUST REIT
REIT
004239109
4275
156186
SH
SOLE
127359
0
28827
ACCELERATE DIAGNOSTICS INC
Common Stock
00430H102
1431
62553
SH
SOLE
22309
0
40244
ACCELERON PHARMA INC
Common Stock
00434H108
1123
27346
SH
SOLE
26673
0
673
ACCENTURE PLC
Common Stock
G1151C101
377547
2043334
SH
SOLE
1553334
0
490000
ACCO BRANDS CORP COM
Common Stock
00081T108
6447
819169
SH
SOLE
224395
0
594774
ACCOR SA SPONSORED ADR
ADR
00435F309
8930
1063037
SH
SOLE
949772
0
113265
ACCURAY INC
Common Stock
004397105
79
20411
SH
SOLE
8935
0
11476
ACELRX PHARMACEUTICALS INC
Common Stock
00444T100
26
10159
SH
SOLE
10159
0
0
ACHILLION PHARMACEUTIC COM
Common Stock
00448Q201
41
15266
SH
SOLE
15266
0
0
ACI WORLDWIDE INC
Common Stock
004498101
29740
866053
SH
SOLE
176792
0
689261
ACLARIS THERAPEUTICS I COM
Common Stock
00461U105
199
90867
SH
SOLE
86358
0
4509
ACORDA THERAPEUTICS INC
Common Stock
00484M106
936
121969
SH
SOLE
76637
0
45332
ACS ACTIVIDADES CONS-UNS ADR
ADR
00089H106
11256
1384559
SH
SOLE
1267907
0
116652
ACTIVISION BLIZZARD INC
Common Stock
00507V109
63618
1347833
SH
SOLE
1128583
0
219250
ACTUA CORP
Common Stock
005094107
69
107752
SH
SOLE
2697
0
105055
ACTUANT CORP
Common Stock
00508X203
5932
239108
SH
SOLE
120933
0
118175
ACUITY BRANDS INC
Common Stock
00508Y102
10601
76869
SH
SOLE
68179
0
8690
ACUSHNET HOLDINGS CORP
Common Stock
005098108
2041
77739
SH
SOLE
35232
0
42507
ADAMAS PHARMACEUTICALS INC
Common Stock
00548A106
173
27936
SH
SOLE
27867
0
69
ADDUS HOMECARE CORP COM
Common Stock
006739106
1610
21475
SH
SOLE
12812
0
8663
ADECCO SA - REG - UNSPON ADR
ADR
006754204
17209
574593
SH
SOLE
517797
0
56796
ADECOAGRO SA
Common Stock
L00849106
2087
292355
SH
SOLE
264855
0
27500
Adesto Technologies Corp
Common Stock
00687D101
126
15427
SH
SOLE
15427
0
0
ADIDAS-SALOMON AG-SPON ADR
ADR
00687A107
60599
392963
SH
SOLE
350548
0
42415
ADIENT PLC
Common Stock
G0084W101
12700
523294
SH
SOLE
416567
0
106727
ADMA BIOLOGICS INC
Common Stock
000899104
49
12544
SH
SOLE
12544
0
0
ADMIRAL GROUP ADR
ADR
007192107
3175
117260
SH
SOLE
105450
0
11810
ADOBE INC
Common Stock
00724F101
539272
1830213
SH
SOLE
1240391
0
589822
ADTALEM GLOBAL EDUCATION INC
Common Stock
00737L103
6001
133208
SH
SOLE
91717
0
41491
ADTRAN INC
Common Stock
00738A106
3858
252977
SH
SOLE
120733
0
132244
ADURO BIOTECH INC COM
Common Stock
00739L101
75
48923
SH
SOLE
48849
0
74
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
32200
208900
SH
SOLE
174193
0
34707
ADVANCED DISPOSAL SERVICES I
Common Stock
00790X101
3493
109450
SH
SOLE
50276
0
59174
ADVANCED DRAINAGE SYSTEMS INC
Common Stock
00790R104
4978
151829
SH
SOLE
129561
0
22268
ADVANCED EMISSIONS SOLUTIONS I
Common Stock
00770C101
479
37906
SH
SOLE
28244
0
9662
ADVANCED ENERGY INDUSTRIES INC
Common Stock
007973100
6461
114827
SH
SOLE
102548
0
12279
ADVANCED MICRO DEVICES INC
Common Stock
007903107
68424
2253019
SH
SOLE
1982857
0
270162
ADVANSIX INC
Common Stock
00773T101
2639
108029
SH
SOLE
85560
0
22469
ADVANTEST CORP SPONSORED ADR
ADR
00762U200
275
10659
SH
SOLE
10211
0
448
ADVENT CONVERTIBLE AND INCOME
Closed-End Fund
00764C109
20195
1340958
SH
SOLE
883202
0
457756
ADVERUM BIOTECHNOLOGIES INC
Common Stock
00773U108
1295
108953
SH
SOLE
10929
0
98024
AECOM
Common Stock
00766T100
17146
452987
SH
SOLE
189026
0
263961
AEGEAN MARINE PETROLEUM NETWOR
Common Stock
Y0017S102
0
39600
SH
SOLE
0
0
39600
AEGION CORP
Common Stock
00770F104
1345
73083
SH
SOLE
51982
0
21101
AEGON N V ORD AMER REG
NY Reg Shrs
007924103
17897
3615485
SH
SOLE
3300168
0
315317
AEON CO LTD ADR
ADR
007627102
3592
207243
SH
SOLE
179308
0
27935
AERCAP HOLDINGS NV SHS
Common Stock
N00985106
46065
885690
SH
SOLE
450300
0
435390
AERIE PHARMACEUTICALS INC
Common Stock
00771V108
2046
69244
SH
SOLE
31943
0
37301
AEROJET ROCKETDYNE HOLDINGS INC
Common Stock
007800105
4372
97664
SH
SOLE
90708
0
6956
AEROVIRONMENT INC
Common Stock
008073108
2235
39366
SH
SOLE
31494
0
7872
AES CORP/THE
Common Stock
00130H105
62131
3707091
SH
SOLE
2198943
0
1508148
AFFILIATED MANAGERS GROUP
Common Stock
008252108
24723
268325
SH
SOLE
157463
0
110862
AFFIMED N V COM
Common Stock
N01045108
41
14387
SH
SOLE
14387
0
0
AFLAC INC
Common Stock
001055102
213875
3902119
SH
SOLE
2157605
0
1744514
AG MORTGAGE INVESTMENT TRUST I
REIT
001228105
1592
100128
SH
SOLE
56247
0
43881
AGC INC ADR
ADR
00109C103
18712
2719011
SH
SOLE
2420835
0
298176
AGCO CORP
Common Stock
001084102
35879
462538
SH
SOLE
170263
0
292275
AGEAS ADR
ADR
00844W208
32274
619226
SH
SOLE
574253
0
44972
AGENUS INC
Common Stock
00847G705
283
94200
SH
SOLE
13699
0
80501
AGIC EQUITY & CONVERTIBLE INCOME FUND
Closed-End Fund
018829101
1499
69067
SH
SOLE
47621
0
21446
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
65425
876194
SH
SOLE
735865
0
140329
AGILYSYS INC
Common Stock
00847J105
995
46342
SH
SOLE
43617
0
2725
AGIOS PHARMACEUTICALS INC
Common Stock
00847X104
2754
55204
SH
SOLE
50545
0
4659
AGL ENERGY LTD-SPON ADR
ADR
001201201
9134
654283
SH
SOLE
593838
0
60445
AGNC INVESTMENT CORP
REIT
00123Q104
11903
707670
SH
SOLE
366522
0
341148
AGNICO-EAGLE MINES LTD
Common Stock
008474108
8117
158413
SH
SOLE
113408
0
45005
AGREE REALTY CORP COM REIT
REIT
008492100
6327
98789
SH
SOLE
91243
0
7546
AGRICULTURAL BK CHINA ADR
ADR
00850M102
3827
368017
SH
SOLE
325186
0
42831
AGROFRESH SOLUTIONS INC
Common Stock
00856G109
53
34919
SH
SOLE
33166
0
1753
AIA GROUP LTD SPONSORED ADR
ADR
001317205
124685
2889566
SH
SOLE
2532280
0
357286
AIMMUNE THERAPEUTICS I COM
Common Stock
00900T107
1098
52738
SH
SOLE
9382
0
43356
AIR FRANCE KLM SPONSORED ADR
ADR
009119108
413
43153
SH
SOLE
42780
0
373
AIR LEASE GROUP
Common Stock
00912X302
7256
175522
SH
SOLE
159935
0
15587
AIR LIQUIDE ADR
ADR
009126202
47268
1692376
SH
SOLE
1417064
0
275312
AIR PRODUCTS & CHEMICALS INC
Common Stock
009158106
158679
700974
SH
SOLE
602175
0
98799
AIR TRANSPORT SERVICES GROUP I
Common Stock
00922R105
2067
84704
SH
SOLE
21522
0
63182
AIRBUS GROUP NV
ADR
009279100
52137
1474469
SH
SOLE
1274596
0
199873
AIRCASTLE LTD
Common Stock
G0129K104
5861
275677
SH
SOLE
143435
0
132242
AIRGAIN INC
Common Stock
00938A104
1310
92611
SH
SOLE
501
0
92110
AISIN SEIKO CO LTD-UNSP ADR
ADR
00956Q106
1532
45272
SH
SOLE
33388
0
11884
AJINOMOTO INC UNSPON ADR
ADR
009707100
1038
59325
SH
SOLE
53287
0
6038
AK STEEL HOLDING CORP
Common Stock
001547108
3208
1353705
SH
SOLE
1117308
0
236397
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
41189
513967
SH
SOLE
441667
0
72301
AKBANK TAS - ADR
ADR
009719501
3649
1514213
SH
SOLE
1021696
0
492517
AKCEA THERAPEUTICS INC
Common Stock
00972L107
280
11955
SH
SOLE
11941
0
14
AKEBIA THERAPEUTICS COM
Common Stock
00972D105
966
199516
SH
SOLE
50150
0
149366
AKORN INC COM
Common Stock
009728106
2257
438184
SH
SOLE
291700
0
146484
AKTIEBOLAGETT ELECTROLUX SPONSORED ADR
ADR
010198208
9618
188286
SH
SOLE
166382
0
21904
AKZO NOBEL NV SPONSORED ADR
ADR
010199503
22325
713473
SH
SOLE
418965
0
294508
ALAMO GROUP INC
Common Stock
011311107
1729
17306
SH
SOLE
14958
0
2348
ALARM COM HLDGS INC COM
Common Stock
011642105
3289
61469
SH
SOLE
46366
0
15103
ALASKA AIR GROUP INC
Common Stock
011659109
21898
342641
SH
SOLE
196917
0
145724
ALBANY INTERNATIONAL CORP
Common Stock
012348108
6322
76250
SH
SOLE
63642
0
12608
ALBEMARLE CORP
Common Stock
012653101
16809
238733
SH
SOLE
210292
0
28441
ALBIREO PHARMA INC
Common Stock
01345P106
667
20688
SH
SOLE
685
0
20003
ALCOA CORP
Common Stock
013872106
5238
223739
SH
SOLE
168089
0
55650
ALCON INC
Common Stock
H01301128
33313
536879
SH
SOLE
450409
0
86470
ALDER BIOPHARMACEUTICAL INC
Common Stock
014339105
730
62015
SH
SOLE
61527
0
488
ALEXANDER & BALDWIN INC
REIT
014491104
3400
147184
SH
SOLE
111418
0
35766
ALEXANDERS INC COM
REIT
014752109
1932
5218
SH
SOLE
2497
0
2721
ALEXANDRIA REAL ESTATE EQ IN COM REIT
REIT
015271109
22587
160091
SH
SOLE
122154
0
37937
ALEXION PHARMACEUTICALS INC
Common Stock
015351109
46368
354011
SH
SOLE
304584
0
49427
ALFA LAVAL AB SWEDEN ADR
ADR
015393101
10293
473464
SH
SOLE
419946
0
53518
ALGONQUIN POWER & UTILITIES
Common Stock
015857105
2117
174802
SH
SOLE
925
0
173877
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
161600
953673
SH
SOLE
695506
0
258167
ALICO INC
Common Stock
016230104
275
9066
SH
SOLE
8760
0
306
ALIGN TECHNOLOGY INC
Common Stock
016255101
67315
245946
SH
SOLE
192989
0
52957
ALKERMES PLC
Common Stock
G01767105
1800
79850
SH
SOLE
67415
0
12435
ALL NIPPON AWYS LTD SPONSORED ADR
ADR
032350100
493
76012
SH
SOLE
67831
0
8181
ALLEGHANY CORP
Common Stock
017175100
19669
28878
SH
SOLE
25895
0
2983
ALLEGHENY TECHNOLOGIES INC
Common Stock
01741R102
7018
278474
SH
SOLE
162998
0
115476
ALLEGIANT TRAVEL CO
Common Stock
01748X102
8800
61326
SH
SOLE
42154
0
19172
ALLEGION PLC W/I
Common Stock
G0176J109
27022
244431
SH
SOLE
190059
0
54372
ALLERGAN PLC
Common Stock
G0177J108
97557
582676
SH
SOLE
385162
0
197514
ALLETE INC
Common Stock
018522300
12614
151589
SH
SOLE
111380
0
40209
ALLIANCE DATA SYSTEMS CORP
Common Stock
018581108
17720
126456
SH
SOLE
108855
0
17601
ALLIANCEBERNSTEIN NATL COM
Closed-End Fund
01864U106
20848
1550035
SH
SOLE
1307909
0
242126
ALLIANT ENERGY CORP
Common Stock
018802108
36413
741908
SH
SOLE
672528
0
69380
ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH
ADR
018805101
85100
3534034
SH
SOLE
3089676
0
444358
ALLIANZ GI NFJ DIVIDEND INTEREST
Closed-End Fund
01883A107
28699
2314400
SH
SOLE
1565464
0
748936
ALLIED MOTION TECHNOLOGIES
Common Stock
019330109
302
7958
SH
SOLE
7941
0
17
ALLISON TRANSMISSION H COM
Common Stock
01973R101
25524
550677
SH
SOLE
168413
0
382264
ALLSCRIPTS HEALTHCARE SOLUTION
Common Stock
01988P108
4963
426734
SH
SOLE
293518
0
133216
ALLSTATE CORP/THE
Common Stock
020002101
154696
1521253
SH
SOLE
1010893
0
510360
ALLY FINANCIAL INC
Common Stock
02005N100
62494
2016598
SH
SOLE
1114918
0
901680
ALNYLAM PHARMACEUTICALS INC
Common Stock
02043Q107
11079
152687
SH
SOLE
88536
0
64151
ALPHA & OMEGA SEMICONDUCTOR LT
Common Stock
G6331P104
244
26078
SH
SOLE
26078
0
0
ALPHABET INC - CL A
Common Stock
02079K305
1079974
997390
SH
SOLE
771326
0
226064
ALPHABET INC - CL C
Common Stock
02079K107
779688
721325
SH
SOLE
587945
0
133380
ALPINE TOTAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00326L100
26624
3192360
SH
SOLE
2182405
0
1009955
ALPS ELEC LTD ADR
ADR
021090204
995
29541
SH
SOLE
24292
0
5249
ALPS ETF TR ALERIAN MLP
ETF
00162Q866
1645
166993
SH
SOLE
166993
0
0
ALSTOM ADR
ADR
021244207
805
175373
SH
SOLE
77798
0
97575
ALTABA INC
Closed-End Fund
021346101
2506
36130
SH
SOLE
35686
0
444
ALTAIR ENGINEERING INC
Common Stock
021369103
451
11174
SH
SOLE
8579
0
2595
ALTERYX INC COM CL A
Common Stock
02156B103
10988
100699
SH
SOLE
68271
0
32428
ALTICE USA INC CL A
Common Stock
02156K103
4882
200501
SH
SOLE
106774
0
93727
ALTISOURCE PORTFOLIO SOLUTIONS
Common Stock
L0175J104
374
19023
SH
SOLE
11129
0
7894
ALTRA INDUSTRIAL MOTION CORP
Common Stock
02208R106
6557
182754
SH
SOLE
82191
0
100563
ALTRIA GROUP INC
Common Stock
02209S103
236557
4995930
SH
SOLE
3565909
0
1430021
ALTUS MIDSTREAM CO -A
Common Stock
02215L100
142
38196
SH
SOLE
30719
0
7477
ALUMINA LTD SPONSORED ADR
ADR
022205108
10943
1678451
SH
SOLE
1504020
0
174430
ALUMINUM CORP CHINA LTD SPON ADR H SHS
ADR
022276109
2137
242811
SH
SOLE
235653
0
7158
AMADEUS IT HLDG S A ADS
ADR
02263T104
40464
510587
SH
SOLE
465439
0
45148
AMAG PHARMACEUTICALS INC
Common Stock
00163U106
1252
125375
SH
SOLE
67519
0
57856
AMAZON.COM INC
Common Stock
023135106
2200155
1161872
SH
SOLE
881741
0
280131
AMBAC FINL GROUP INC COM NEW
Common Stock
023139884
4211
249902
SH
SOLE
137708
0
112194
AMBARELLA INC SHS
Common Stock
G037AX101
4061
92013
SH
SOLE
36059
0
55954
AMBER RD INC COM
Common Stock
02318Y108
159
12160
SH
SOLE
12160
0
0
AMBEV SA
ADR
02319V103
25013
5356074
SH
SOLE
3597192
0
1758882
AMC ENTERTAINMENT HLDS-CL A
Common Stock
00165C104
1671
179054
SH
SOLE
88599
0
90455
AMC NETWORKS INC A
Common Stock
00164V103
6588
120900
SH
SOLE
69725
0
51175
AMCOR PLC
Common Stock
G0250X107
50430
4389007
SH
SOLE
3853735
0
535272
AMDOCS LTD
Common Stock
G02602103
24945
401752
SH
SOLE
277632
0
124120
AMEDISYS INC
Common Stock
023436108
9738
80204
SH
SOLE
42409
0
37795
AMERCO INC
Common Stock
023586100
5678
14998
SH
SOLE
14742
0
256
AMEREN CORP
Common Stock
023608102
66420
884300
SH
SOLE
642939
0
241361
AMERESCO INC CL A
Common Stock
02361E108
303
20584
SH
SOLE
20219
0
365
AMERICA MOVIL S A DE C V SPON ADR L SHS
ADR
02364W105
44820
3078278
SH
SOLE
1704985
0
1373293
AMERICAN AIRLINES GROUP INC
Common Stock
02376R102
69281
2124543
SH
SOLE
961653
0
1162890
AMERICAN ASSETS TR INC COM REIT
REIT
024013104
7738
164210
SH
SOLE
133219
0
30991
AMERICAN AXLE & MANUFACTURING
Common Stock
024061103
6364
498777
SH
SOLE
350718
0
148059
AMERICAN CAMPUS COMMUNITIES REIT
REIT
024835100
12277
265975
SH
SOLE
242236
0
23739
AMERICAN EAGLE OUTFITTERS INC
Common Stock
02553E106
7368
435987
SH
SOLE
331849
0
104138
AMERICAN ELECTRIC POWER CO INC
Common Stock
025537101
144192
1638361
SH
SOLE
1189112
0
449249
AMERICAN EQUITY INVESTMENT LIF
Common Stock
025676206
24082
886673
SH
SOLE
301350
0
585323
AMERICAN EXPRESS CO
Common Stock
025816109
303305
2457106
SH
SOLE
1960955
0
496151
AMERICAN FINANCE TRUST INC
REIT
02607T109
526
48212
SH
SOLE
25022
0
23190
AMERICAN FINANCIAL GROUP INC/O
Common Stock
025932104
20196
197093
SH
SOLE
121121
0
75972
AMERICAN HOMES 4 RENT CLASS A
REIT
02665T306
11022
453392
SH
SOLE
332739
0
120653
AMERICAN INTERNATIONAL GROUP I
Common Stock
026874784
262340
4923800
SH
SOLE
3232260
0
1691540
AMERICAN NATIONAL BANKSHARES I
Common Stock
027745108
417
10756
SH
SOLE
7247
0
3509
AMERICAN NATIONAL INSURANCE CO
Common Stock
028591105
3249
27897
SH
SOLE
22851
0
5046
AMERICAN OUTDOOR BRANDS CORP
Common Stock
02874P103
593
65861
SH
SOLE
49285
0
16576
AMERICAN PUBLIC EDUCATION INC
Common Stock
02913V103
2055
69458
SH
SOLE
28490
0
40968
AMERICAN RENAl ASSOCIATES HO
Common Stock
029227105
114
15372
SH
SOLE
14389
0
983
AMERICAN SOFTWARE INC/GEORGIA
Common Stock
029683109
1533
116574
SH
SOLE
36944
0
79630
AMERICAN STATES WATER CO
Common Stock
029899101
12297
163440
SH
SOLE
86957
0
76483
AMERICAN TOWER REIT INC
REIT
03027X100
334239
1634820
SH
SOLE
1156017
0
478803
AMERICAN VANGUARD CORP
Common Stock
030371108
421
27289
SH
SOLE
26194
0
1095
AMERICAN WATER WORKS CO INC
Common Stock
030420103
51960
447932
SH
SOLE
371567
0
76365
AMERICAN WOODMARK CORP
Common Stock
030506109
2405
28416
SH
SOLE
24946
0
3470
AMERICA'S CAR-MART INC
Common Stock
03062T105
1998
23214
SH
SOLE
9256
0
13958
AMERICOLD REALTY TRUST
REIT
03064D108
6948
214325
SH
SOLE
22879
0
191446
AMERIPRISE FINANCIAL INC
Common Stock
03076C106
109758
756115
SH
SOLE
448040
0
308075
AMERIS BANCORP
Common Stock
03076K108
2490
63531
SH
SOLE
61019
0
2512
AMERISAFE INC
Common Stock
03071H100
3641
57096
SH
SOLE
37839
0
19257
AMERISOURCEBERGEN CORP COM
Common Stock
03073E105
78976
926294
SH
SOLE
517531
0
408763
AMETEK INC NEW COM
Common Stock
031100100
49527
545208
SH
SOLE
465644
0
79564
AMGEN INC
Common Stock
031162100
405281
2199266
SH
SOLE
1496211
0
703055
AMICUS THERAPEUTICS COM
Common Stock
03152W109
894
71667
SH
SOLE
70128
0
1539
AMKOR TECHNOLOGY INC
Common Stock
031652100
3758
503790
SH
SOLE
268196
0
235594
AMN HEALTHCARE SERVICES INC
Common Stock
001744101
7099
130858
SH
SOLE
111006
0
19852
AMNEAL PHARMACEUTICALS INC
Common Stock
03168L105
212
29520
SH
SOLE
25172
0
4348
AMPHASTAR PHARMACEUTICALS
Common Stock
03209R103
3624
171656
SH
SOLE
106012
0
65644
AMPHENOL CORP
Common Stock
032095101
83216
867372
SH
SOLE
748110
0
119262
AMRO GROUP NV - UNSPONSORED ADR
ADR
00373L102
4658
436547
SH
SOLE
386954
0
49593
ANADARKO PETROLEUM CORP
Common Stock
032511107
90440
1281740
SH
SOLE
1073499
0
208241
ANALOG DEVICES INC
Common Stock
032654105
153412
1359196
SH
SOLE
931272
0
427924
ANAPLAN INC
Common Stock
03272L108
2136
42332
SH
SOLE
14927
0
27405
ANAPTYSBIO INC
Common Stock
032724106
322
5714
SH
SOLE
5363
0
351
ANDEAVOR LOGISTICS LP
MLP
03350F106
12347
339847
SH
SOLE
328285
0
11562
ANDERSONS INC/THE
Common Stock
034164103
4420
162273
SH
SOLE
62073
0
100200
ANGIODYNAMICS INC
Common Stock
03475V101
2761
140243
SH
SOLE
71091
0
69152
ANGLO AMERICAN PLAT-SPON ADR
ADR
03486T202
406
41286
SH
SOLE
40591
0
695
ANGLO AMERN PLC-SPONS ADR
ADR
03485P300
38999
2731043
SH
SOLE
2406570
0
324473
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
18939
1063368
SH
SOLE
1048733
0
14635
ANHEUSER-BUSCH INBEV SA N.V.
ADR
03524A108
50413
569578
SH
SOLE
500483
0
69095
ANHUI CONCH CEMENT UNSPONS ADR
ADR
035243104
4027
128810
SH
SOLE
104751
0
24059
ANI PHARMACEUTICALS IN COM
Common Stock
00182C103
2635
32057
SH
SOLE
24712
0
7345
ANIKA THERAPEUTICS INC
Common Stock
035255108
2058
50658
SH
SOLE
21584
0
29074
ANIXTER INTERNATIONAL INC
Common Stock
035290105
6280
105171
SH
SOLE
68335
0
36836
ANNALY MTG MGMT INC COM REIT
REIT
035710409
29827
3266941
SH
SOLE
1539983
0
1726958
ANSELL LTD-UNSPON ADR
ADR
03634M208
419
5548
SH
SOLE
5493
0
55
ANSYS INC
Common Stock
03662Q105
45863
223920
SH
SOLE
194679
0
29241
ANTA SPORTS PRODS LTD ADR
ADR
03662P107
2889
16733
SH
SOLE
16188
0
545
ANTARES PHARMA INC
Common Stock
036642106
259
78595
SH
SOLE
9994
0
68601
ANTERO MIDSTREAM CORP
Common Stock
03676B102
5089
444057
SH
SOLE
306806
0
137251
ANTERO RESOURCES CORP
Common Stock
03674X106
9441
1707178
SH
SOLE
1384110
0
323068
ANTHEM INC
Common Stock
036752103
279362
989909
SH
SOLE
780095
0
209814
ANWORTH MORTGAGE ASSET CORP REIT
REIT
037347101
2222
586330
SH
SOLE
372738
0
213592
AO SMITH CORP
Common Stock
831865209
26090
553218
SH
SOLE
446014
0
107204
AON PLC
Common Stock
G0408V102
117393
608318
SH
SOLE
498976
0
109342
AOZORA BK LTD SPONSORED ADR
ADR
037400108
609
103001
SH
SOLE
8097
0
94904
APACHE CORP
Common Stock
037411105
30560
1054895
SH
SOLE
801989
0
252906
APARTMENT INVT & MGMT CO -A REIT
REIT
03748R754
24765
494112
SH
SOLE
368573
0
125539
APERGY CORP - W/I
Common Stock
03755L104
6715
200215
SH
SOLE
178178
0
22037
APOGEE ENTERPRISES INC
Common Stock
037598109
17152
394834
SH
SOLE
45413
0
349421
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT
REIT
03762U105
8377
455525
SH
SOLE
292024
0
163501
APOLLO INVT CORP COM
Common Stock
03761U502
227
14381
SH
SOLE
14270
0
111
APOLLO SR FLOATING COM
Closed-End Fund
037636107
669
44716
SH
SOLE
35812
0
8904
APOLLO TACTICAL INCOME COM
Closed-End Fund
037638103
10504
712165
SH
SOLE
630807
0
81358
APPFOLIO INC COM CL A
Common Stock
03783C100
997
9747
SH
SOLE
7565
0
2182
APPLE HOSPITALITY REIT COM NEW
REIT
03784Y200
9955
627694
SH
SOLE
402169
0
225525
APPLE INC COM
Common Stock
037833100
2721844
13752244
SH
SOLE
10604916
0
3147328
APPLIED INDUSTRIAL TECHNOLOGIE
Common Stock
03820C105
6812
110704
SH
SOLE
82382
0
28322
APPLIED MATERIALS INC
Common Stock
038222105
163060
3630808
SH
SOLE
2259596
0
1371212
APPLIED OPTOELECTRONICS INC
Common Stock
03823U102
510
49599
SH
SOLE
45684
0
3915
APPROACH RESOURCES INC
Common Stock
03834A103
7
25151
SH
SOLE
25151
0
0
APTARGROUP INC
Common Stock
038336103
18951
152412
SH
SOLE
142034
0
10378
APTIV PLC
Common Stock
G6095L109
56835
703143
SH
SOLE
473497
0
229646
AQUA AMERICA INC
Common Stock
03836W103
13905
336107
SH
SOLE
307351
0
28756
AQUAVENTURE HLDGS LTD SHS
Common Stock
G0443N107
463
23160
SH
SOLE
12841
0
10319
ARAMARK
Common Stock
03852U106
12579
348833
SH
SOLE
318185
0
30648
ARATANA THERAPEUTICS INC
Common Stock
03874P101
519
100644
SH
SOLE
86243
0
14401
ARBOR RLTY TR INC COM REIT
REIT
038923108
1862
153590
SH
SOLE
33760
0
119830
ARC DOCUMENT SOLUTIONS INC
Common Stock
00191G103
41
20310
SH
SOLE
15004
0
5306
ARCBEST CORP
Common Stock
03937C105
3579
127328
SH
SOLE
83458
0
43870
ARCELORMITTAL NY REG SH CL A
NY Reg Shrs
03938L203
15219
844067
SH
SOLE
744292
0
99775
ARCH CAPITAL GROUP LTD
Common Stock
G0450A105
34853
939930
SH
SOLE
426408
0
513522
ARCH COAL INC COM
Common Stock
039380407
3778
40102
SH
SOLE
17811
0
22291
ARCHER-DANIELS-MIDLAND CO
Common Stock
039483102
100910
2473274
SH
SOLE
1598499
0
874775
ARCHROCK INC
Common Stock
03957W106
5140
484926
SH
SOLE
336710
0
148216
ARCO PLATFORM LTD - CLASS A
Common Stock
G04553106
591
13507
SH
SOLE
13507
0
0
ARCONIC INC COM
Common Stock
03965L100
28592
1107342
SH
SOLE
657722
0
449620
ARCOS DORADOS HLDNG IN SHS CLASS -A -
Common Stock
G0457F107
2572
353355
SH
SOLE
287455
0
65900
ARCOSA INC
Common Stock
039653100
8249
219212
SH
SOLE
138715
0
80497
ARDAGH GROUP SA
Common Stock
L0223L101
4210
240573
SH
SOLE
155104
0
85469
ARDELYX INC COM
Common Stock
039697107
75
27825
SH
SOLE
27664
0
161
ARDMORE SHIPPING CORP
Common Stock
Y0207T100
415
50957
SH
SOLE
47810
0
3147
ARENA PHARMACEUTICALS INC COM
Common Stock
040047607
2315
39481
SH
SOLE
6597
0
32884
ARES CAP CORP COM
Common Stock
04010L103
2331
129919
SH
SOLE
127273
0
2646
ARES COML REAL ESTATE COM
REIT
04013V108
2716
182776
SH
SOLE
116819
0
65957
ARES DYNAMIC CR ALLOCA COM
Closed-End Fund
04014F102
15478
1022987
SH
SOLE
911370
0
111617
ARES MANAGEMENT CORP - A
Common Stock
03990B101
811
31005
SH
SOLE
28184
0
2821
ARGAN INC
Common Stock
04010E109
622
15339
SH
SOLE
12610
0
2729
ARGENX SE - ADR
ADR
04016X101
2429
17159
SH
SOLE
10271
0
6888
ARGO GROUP INTERNATIONAL HOLDINGS LTD
Common Stock
G0464B107
4999
67505
SH
SOLE
50393
0
17112
ARISTA NETWORKS INC COM
Common Stock
040413106
32557
125402
SH
SOLE
85548
0
39854
ARKEMA SPON ADR
ADR
041232109
16644
180281
SH
SOLE
150160
0
30122
ARLINGTON ASSET INVESTMENT CORP
Common Stock
041356205
785
114163
SH
SOLE
112191
0
1972
ARLO TECHNOLOGIES INC
Common Stock
04206A101
1208
301126
SH
SOLE
173608
0
127518
ARMADA HOFFLER PPTYS COM
REIT
04208T108
5753
347593
SH
SOLE
187135
0
160458
ARMOUR RESIDENTIAL REI COM
REIT
042315507
1867
100135
SH
SOLE
85650
0
14485
ARMSTRONG FLOORING INC
Common Stock
04238R106
530
53812
SH
SOLE
23318
0
30494
ARMSTRONG WORLD INDUSTRIES INC
Common Stock
04247X102
13327
137106
SH
SOLE
50796
0
86310
ARQULE INC COM
Common Stock
04269E107
1802
163698
SH
SOLE
3773
0
159925
ARRAY BIOPHARMA INC COM
Common Stock
04269X105
8657
186852
SH
SOLE
173513
0
13339
ARROW ELECTRONICS INC
Common Stock
042735100
20699
290427
SH
SOLE
203531
0
86896
ARROW FINANCIAL CORP
Common Stock
042744102
726
20906
SH
SOLE
14726
0
6180
ARROWHEAD PHARMACEUTICALS INC
Common Stock
04280A100
2128
80302
SH
SOLE
76264
0
4038
ARTESIAN RESOURCES CORP
Common Stock
043113208
870
23414
SH
SOLE
22059
0
1355
ARTHUR J GALLAGHER & CO
Common Stock
363576109
33995
388112
SH
SOLE
355405
0
32707
ARTISAN PARTNERS ASSET CL A
Common Stock
04316A108
8534
310085
SH
SOLE
231478
0
78607
ASBURY AUTOMOTIVE GROUP INC
Common Stock
043436104
10447
123865
SH
SOLE
59170
0
64695
ASCENA RETAIL GROUP INC
Common Stock
04351G101
306
502129
SH
SOLE
177699
0
324430
ASCENDIS PHARMA A/S - ADR
ADR
04351P101
419
3636
SH
SOLE
3608
0
28
ASE INDUSTRIAL HOLDING CO LTD
ADR
00215W100
10229
2589499
SH
SOLE
1835539
0
753960
ASGN INC
Common Stock
00191U102
7950
131195
SH
SOLE
52703
0
78492
ASHAI KASEI CORP ADR
ADR
043400100
25059
1166054
SH
SOLE
1042389
0
123665
ASHFORD HOSPITALITY TRUST REIT
REIT
044103109
1325
446148
SH
SOLE
150291
0
295857
ASHLAND GLOBAL HOLDINGS INC
Common Stock
044186104
18366
229659
SH
SOLE
111429
0
118230
ASHTEAD GROUP PLC ADR
ADR
045055100
18426
160834
SH
SOLE
137794
0
23040
ASM PACIFIC TECHNOL-UNSP ADR
ADR
00212G108
2023
65688
SH
SOLE
54936
0
10752
ASML HLDG NV N Y SHS
NY Reg Shrs
N07059210
83960
403788
SH
SOLE
267666
0
136121
ASPEN PHARMACARE HL-UNSP ADR
ADR
04530Y106
437
61669
SH
SOLE
60545
0
1124
ASPEN TECHNOLOGY INC
Common Stock
045327103
16382
131815
SH
SOLE
79993
0
51822
ASSA ABLOY AB ADR
ADR
045387107
17113
1523189
SH
SOLE
1329634
0
193555
ASSEMBLY BIOSCIENCES INC
Common Stock
045396108
215
15971
SH
SOLE
15684
0
287
ASSERTIO THERAPEUTICS INC
Common Stock
04545L107
1006
291468
SH
SOLE
165653
0
125815
ASSOCIATED BANC-CORP
Common Stock
045487105
10532
498201
SH
SOLE
375446
0
122755
ASSOCIATED BRIT FOODS ADR NEW
ADR
045519402
13638
430093
SH
SOLE
368240
0
61853
ASSURANT INC
Common Stock
04621X108
31411
295276
SH
SOLE
164155
0
131121
ASSURED GUARANTY LTD
Common Stock
G0585R106
10422
247662
SH
SOLE
169851
0
77811
ASTEC INDUSTRIES INC
Common Stock
046224101
5680
174458
SH
SOLE
76692
0
97766
ASTELLAS PHARMA INC - UNSP ADR
ADR
04623U102
37067
2606666
SH
SOLE
2395929
0
210737
ASTRA INTERNATIONAL - UNSP ADR
ADR
69367X109
2727
262239
SH
SOLE
254581
0
7658
ASTRAZENECA PLC
Common Stock
G0593M107
968
11694
SH
SOLE
11150
0
544
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
114323
2769462
SH
SOLE
2172979
0
596483
ASTRONICS CORP
Common Stock
046433108
664
16506
SH
SOLE
9472
0
7034
ASURE SOFTWARE INC
Common Stock
04649U102
861
104621
SH
SOLE
21134
0
83487
ASX LTD ADR
ADR
00212E103
1095
19508
SH
SOLE
9662
0
9846
AT&T INC
Common Stock
00206R102
794958
23723016
SH
SOLE
16835287
0
6887729
ATHENE HOLDING LTD CLASS A
Common Stock
G0684D107
4502
104557
SH
SOLE
74171
0
30386
ATKORE INTERNATIONAL GROUP I
Common Stock
047649108
4468
172692
SH
SOLE
34592
0
138100
ATLANTIA SPA ADR
ADR
048173108
25599
1979795
SH
SOLE
1761290
0
218505
ATLANTIC POWER CORP
Common Stock
04878Q863
1384
571707
SH
SOLE
262382
0
309325
ATLANTIC UNION BANKSHARES CO
Common Stock
04911A107
2926
82828
SH
SOLE
60216
0
22612
ATLANTICA YIELD PLC ORD SHS
Common Stock
G0751N103
3055
134770
SH
SOLE
97166
0
37604
ATLAS AIR WORLDWIDE HOLDINGS I
Common Stock
049164205
18629
417327
SH
SOLE
78530
0
338797
ATLAS COPCO AB SP ADR A NEW
ADR
049255706
34387
1074936
SH
SOLE
946984
0
127952
ATLAS COPCO SP ADR B NEW
ADR
049255805
11502
401328
SH
SOLE
384675
0
16653
ATLASSIAN CORP PLC-CLASS A
Common Stock
G06242104
13769
105237
SH
SOLE
96602
0
8635
ATMOS ENERGY CORP
Common Stock
049560105
22794
215935
SH
SOLE
177794
0
38141
ATN INTERNATIONAL INC
Common Stock
00215F107
2427
42045
SH
SOLE
33656
0
8389
ATOS ORIGIN SA ADR
ADR
04962A105
7528
452407
SH
SOLE
409772
0
42635
ATRECA INC - A
Common Stock
04965G109
499
26500
SH
SOLE
0
0
26500
ATRICURE INC COM
Common Stock
04963C209
499
16738
SH
SOLE
4699
0
12039
ATRION CORP
Common Stock
049904105
1953
2290
SH
SOLE
2156
0
134
AU OPTRONICS CORP SPONSORED ADR
ADR
002255107
13804
4663433
SH
SOLE
4565938
0
97495
AUDENTES THERAPEUTICS COM
Common Stock
05070R104
300
7936
SH
SOLE
7689
0
247
AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR
ADR
052528304
49638
2501916
SH
SOLE
2177168
0
324747
AUTO TRADER GROUP PLC ADR
ADR
05277E104
1773
1042880
SH
SOLE
902239
0
140641
AUTODESK INC
Common Stock
052769106
114590
703440
SH
SOLE
579265
0
124175
AUTOHOME INC ADR
ADR
05278C107
5427
63390
SH
SOLE
53564
0
9826
AUTOLIV INC
Common Stock
052800109
4698
66634
SH
SOLE
64508
0
2126
AUTOMATIC DATA PROCESSING INC
Common Stock
053015103
264719
1601155
SH
SOLE
1243614
0
357541
AUTONATION INC
Common Stock
05329W102
9014
214924
SH
SOLE
127178
0
87746
AUTOZONE INC
Common Stock
053332102
126638
115181
SH
SOLE
61754
0
53427
AVALARA INC
Common Stock
05338G106
10967
151898
SH
SOLE
11609
0
140289
AVALONBAY CMNTYS INC COM REIT
REIT
053484101
73227
360403
SH
SOLE
312524
0
47879
AVANGRID INC
Common Stock
05351W103
14711
291310
SH
SOLE
285888
0
5422
AVANOS MEDICAL INC
Common Stock
05350V106
4162
95442
SH
SOLE
71277
0
24165
AVAYA HLDGS CORP COM
Common Stock
05351X101
4473
375597
SH
SOLE
136568
0
239029
AVERY DENNISON CORP
Common Stock
053611109
39442
340958
SH
SOLE
280769
0
60189
AVID TECHNOLOGY INC
Common Stock
05367P100
284
31119
SH
SOLE
14807
0
16312
AVIS BUDGET GROUP INC
Common Stock
053774105
21548
612843
SH
SOLE
273461
0
339382
AVISTA CORP
Common Stock
05379B107
15119
338988
SH
SOLE
256453
0
82535
AVIVA PLC - SPON ADR
ADR
05382A104
29941
2824660
SH
SOLE
2047559
0
777101
AVNET INC
Common Stock
053807103
21487
474638
SH
SOLE
292115
0
182523
AVON PRODUCTS INC
Common Stock
054303102
3501
902360
SH
SOLE
595485
0
306875
AVX CORP
Common Stock
002444107
4558
274578
SH
SOLE
79967
0
194611
AXA EQUITABLE HOLDINGS INC
Common Stock
054561105
9867
472123
SH
SOLE
236923
0
235200
AXA SPONSORED ADR
ADR
054536107
43126
1647295
SH
SOLE
1433956
0
213339
AXALTA COATING SYSTEMS LTD
Common Stock
G0750C108
10290
345661
SH
SOLE
88144
0
257517
AXCELIS TECHNOLOGIES INC
Common Stock
054540208
248
16471
SH
SOLE
16028
0
443
AXIS CAPITAL HOLDINGS LTD
Common Stock
G0692U109
9061
151896
SH
SOLE
128732
0
23164
AXOGEN INC
Common Stock
05463X106
1474
74422
SH
SOLE
14535
0
59887
AXON ENTERPRISES INC
Common Stock
05464C101
6326
98522
SH
SOLE
88981
0
9541
AXONICS MODULATION TECHNOLOG
Common Stock
05465P101
1352
32992
SH
SOLE
7311
0
25681
AXOS FINANCIAL INC
Common Stock
05465C100
4551
167026
SH
SOLE
77761
0
89265
AXSOME THERAPEUTICS IN COM
Common Stock
05464T104
1632
63381
SH
SOLE
447
0
62934
AXT INC
Common Stock
00246W103
55
13893
SH
SOLE
13893
0
0
AZZ INC
Common Stock
002474104
1809
39298
SH
SOLE
26688
0
12610
B&G FOODS INC
Common Stock
05508R106
8094
389139
SH
SOLE
127312
0
261827
B2GOLD CORP MINING INC
Common Stock
11777Q209
2977
982581
SH
SOLE
0
0
982581
BABCOCK AND WILCOX ENTERPR
Common Stock
05614L100
187
545442
SH
SOLE
106645
0
438797
BADGER METER INC
Common Stock
056525108
5271
88300
SH
SOLE
34193
0
54107
BAE SYS PLC SPONSORED ADR
ADR
05523R107
19634
783147
SH
SOLE
672304
0
110843
BAIDU COM INC SPON ADR REP A
ADR
056752108
30716
261728
SH
SOLE
186402
0
75326
BAKER HUGHES INC A GE CO
Common Stock
05722G100
46599
1891952
SH
SOLE
1673482
0
218470
BALCHEM CORP
Common Stock
057665200
8363
83658
SH
SOLE
54270
0
29388
BALFOUR BEAUTY PLC
ADR
05845R306
1236
195879
SH
SOLE
29553
0
166326
BALL CORP
Common Stock
058498106
57845
826475
SH
SOLE
709574
0
116900
BANC OF CALIFORNIA INC
Common Stock
05990K106
2511
179738
SH
SOLE
88518
0
91220
BANCFIRST CORP
Common Stock
05945F103
1576
28313
SH
SOLE
10213
0
18100
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR
ADR
05946K101
28508
5127417
SH
SOLE
4477702
0
649714
BANCO BRADESCO-SPONSORED ADR
ADR
059460303
54706
5570879
SH
SOLE
4370208
0
1200671
BANCO DE CHILE SPONSORED ADR
ADR
059520106
5475
184414
SH
SOLE
178330
0
6084
BANCO DO BRASIL S A SPONSORED ADR
ADR
059578104
6071
434564
SH
SOLE
390924
0
43640
BANCO LATINOAMERICANO DE COMER
Common Stock
P16994132
6801
326500
SH
SOLE
253323
0
73177
BANCO MACRO SA SPON ADR B
ADR
05961W105
2335
32055
SH
SOLE
28672
0
3383
BANCO SANTANDER BRAZIL S.A.
ADR
05967A107
6280
529042
SH
SOLE
508282
0
20760
BANCO SANTANDER CENT HISPANO ADR
ADR
05964H105
53384
11655859
SH
SOLE
8699366
0
2956493
BANCO SANTANDER CHILE NEW SP ADR REP COM
ADR
05965X109
15483
517488
SH
SOLE
351860
0
165628
BANCOLOMBIA S A SPON ADR PREF
ADR
05968L102
25978
508964
SH
SOLE
332671
0
176293
BANCORP INC/DE
Common Stock
05969A105
3479
390060
SH
SOLE
54978
0
335082
BANCORP NEW JERSEY INC COM
Common Stock
059915108
251
18035
SH
SOLE
18035
0
0
BANCORPSOUTH INC
Common Stock
05971J102
6299
216919
SH
SOLE
140219
0
76700
BANDWIDTH INC-CLASS A
Common Stock
05988J103
1252
16694
SH
SOLE
4165
0
12529
BANK CENTRAL ASIA TBK PT
Common Stock
Y7123P138
89
43500
SH
SOLE
43500
0
0
BANK COMM HLDGS COM
Common Stock
06424J103
122
11382
SH
SOLE
11382
0
0
BANK EAST ASIA LTD SPONSORED ADR
ADR
061874103
275
101281
SH
SOLE
86948
0
14333
BANK HAPOALIM LTD ADR
ADR
062510300
824
22362
SH
SOLE
16912
0
5450
BANK OF AMERICA CORP
Common Stock
060505104
784472
27050749
SH
SOLE
20543249
0
6507500
BANK OF CHINA ADR
ADR
06426M104
8833
840458
SH
SOLE
822613
0
17845
BANK OF HAWAII CORP
Common Stock
062540109
17619
212510
SH
SOLE
124860
0
87650
BANK OF MARIN BANCORP
Common Stock
063425102
886
21592
SH
SOLE
3269
0
18323
BANK OF MONTREAL
Common Stock
063671101
26210
347383
SH
SOLE
332327
0
15056
BANK OF NEW YORK MELLON CORP/T
Common Stock
064058100
107046
2424607
SH
SOLE
1897087
0
527520
BANK OF NOVA SCOTIA
Common Stock
064149107
28459
523621
SH
SOLE
517911
0
5710
BANK OF NT BUTTERFIELD SHS NEW
Common Stock
G0772R208
5436
160066
SH
SOLE
83711
0
76355
BANK OZK
Common Stock
06417N103
21578
717111
SH
SOLE
473428
0
243683
BANK QUEENSLAND LTD ADR
ADR
064525108
320
24243
SH
SOLE
22892
0
1351
BANKFINANCIAL CORP
Common Stock
06643P104
140
10036
SH
SOLE
10036
0
0
BANKINTER SA
ADR
066460304
77
11339
SH
SOLE
4488
0
6851
BANKUNITED INC COM
Common Stock
06652K103
29372
870528
SH
SOLE
108034
0
762494
BANNER CORP
Common Stock
06652V208
3745
69157
SH
SOLE
54056
0
15101
BAOZUN INC-SPN ADR
ADR
06684L103
2662
53382
SH
SOLE
52685
0
697
BAR HARBOR BANKSHARES
Common Stock
066849100
231
8691
SH
SOLE
8675
0
16
BARCLAYS PLC ADR
ADR
06738E204
36293
4769079
SH
SOLE
3026921
0
1742158
BARNES & NOBLE EDUCATION INC
Common Stock
06777U101
764
227282
SH
SOLE
139916
0
87366
BARNES & NOBLE INC
Common Stock
067774109
2949
440793
SH
SOLE
242627
0
198166
BARNES GROUP INC
Common Stock
067806109
8365
148469
SH
SOLE
117497
0
30972
BARRETT BUSINESS SERVICES INC
Common Stock
068463108
635
7682
SH
SOLE
2379
0
5303
BARRICK GOLD CORP
Common Stock
067901108
24472
1551790
SH
SOLE
1446473
0
105316
BASF A G ADR NEW
ADR
055262505
44963
2463716
SH
SOLE
1500252
0
963463
BASIC ENERGY SERVICES INC
Common Stock
06985P209
150
78716
SH
SOLE
41676
0
37040
BASSETT FURNITURE INDS INC COM
Common Stock
070203104
341
22371
SH
SOLE
8267
0
14104
BAUSCH HEALTH COS INC
Common Stock
071734107
27560
1092765
SH
SOLE
509065
0
583700
BAXTER INTERNATIONAL INC
Common Stock
071813109
147300
1798533
SH
SOLE
1314527
0
484006
BAYER A G SPONSORED ADR
ADR
072730302
23742
1360552
SH
SOLE
1206666
0
153885
BAYERISCHE MOTOREN SPON ADR
ADR
072743305
12475
507316
SH
SOLE
463026
0
44290
BAYTEX ENERGY CORP
Common Stock
07317Q105
162
105254
SH
SOLE
105254
0
0
BB SEGURIDADE PARTICIP SPONSORED ADR
ADR
05541J103
4274
506398
SH
SOLE
497077
0
9321
BB&T CORP
Common Stock
054937107
107978
2197799
SH
SOLE
1662843
0
534956
BBVA ARGENTINA SA-ADR
ADR
07329M100
5122
452491
SH
SOLE
441795
0
10696
BBX CAPITAL CORP
Common Stock
05491N104
72
14701
SH
SOLE
14466
0
235
BCB BANCORP INC
Common Stock
055298103
224
16198
SH
SOLE
11870
0
4328
BCE INC
Common Stock
05534B760
37597
826660
SH
SOLE
190515
0
636145
BDO UNIBANK INC-SPON ADR
ADR
05537Y304
1170
42726
SH
SOLE
0
0
42726
BEACON ROOFING SUPPLY INC
Common Stock
073685109
4247
115657
SH
SOLE
94199
0
21458
BEASLEY BROADCAST GROUP INC CL A
Common Stock
074014101
41
12856
SH
SOLE
12856
0
0
BEAZER HOMES USA INC
Common Stock
07556Q881
1714
178329
SH
SOLE
104595
0
73734
BECTON DICKINSON AND CO
Common Stock
075887109
267350
1060871
SH
SOLE
652543
0
408328
BED BATH & BEYOND INC
Common Stock
075896100
23414
2014998
SH
SOLE
996912
0
1018086
BEIERSDORF AG - UNSPONSORED ADR
ADR
07724U103
4887
203035
SH
SOLE
191166
0
11869
BEIGENE LTD-ADR
ADR
07725L102
8176
65962
SH
SOLE
62600
0
3362
BEL FUSE INC
Common Stock
077347300
241
14062
SH
SOLE
13489
0
573
BELDEN INC
Common Stock
077454106
9059
152077
SH
SOLE
73553
0
78524
BELGACOM S.A.
ADR
74428W108
772
129831
SH
SOLE
125116
0
4715
BENCHMARK ELECTRONICS INC
Common Stock
08160H101
6119
243598
SH
SOLE
154202
0
89396
BENEFITFOCUS INC
Common Stock
08180D106
734
27028
SH
SOLE
1599
0
25429
BENESSE CORP - ADR
ADR
081794109
703
30236
SH
SOLE
27764
0
2472
BERKSHIRE HATHAWAY INC
Common Stock
084670702
993194
4659166
SH
SOLE
3463207
0
1195959
BERKSHIRE HATHAWAY INC-CL A
Common Stock
084670108
62078
195
SH
SOLE
195
0
0
BERKSHIRE HILLS BANCORP INC
Common Stock
084680107
4558
145212
SH
SOLE
97854
0
47358
BERRY GLOBAL GROUP INC COM
Common Stock
08579W103
6460
122845
SH
SOLE
79494
0
43351
BERRY PETROLEUM CO LLC
Common Stock
08579X101
592
55862
SH
SOLE
55546
0
316
BEST BUY CO INC
Common Stock
086516101
89873
1288874
SH
SOLE
745309
0
543565
BEST INC - ADR
ADR
08653C106
1798
326285
SH
SOLE
325960
0
325
BEYOND MEAT INC
Common Stock
08862E109
841
5231
SH
SOLE
3973
0
1258
BEZEQ ISRAEL TELECOM L ADR
ADR
08861Q103
45
12193
SH
SOLE
11850
0
343
BGC PARTNERS INC
Common Stock
05541T101
11763
2249208
SH
SOLE
787085
0
1462123
BHP BILLITON LTD SPONSORED ADR
ADR
088606108
107404
1848292
SH
SOLE
1568655
0
279637
BHP BILLITON PLC SPONSORED ADR
ADR
05545E209
25638
501621
SH
SOLE
450479
0
51143
BIC SA-UNSPONSORED ADR
ADR
088736103
977
25332
SH
SOLE
21774
0
3558
BIDVEST GROUP LTD SPONSORED ADR 08
ADR
088836309
2153
80654
SH
SOLE
78694
0
1960
BIG 5 SPORTING GOODS CORP
Common Stock
08915P101
46
23547
SH
SOLE
23547
0
0
BIG LOTS INC
Common Stock
089302103
10869
379915
SH
SOLE
132226
0
247689
BIOCRYST PHARMACEUTICALS COM
Common Stock
09058V103
63
16655
SH
SOLE
15745
0
910
BIODELIVERY SCIENCES INTERNATIONAL INC
Common Stock
09060J106
2229
479262
SH
SOLE
10599
0
468663
BIOGEN INC
Common Stock
09062X103
140161
599311
SH
SOLE
430772
0
168539
BIOHAVEN PHARMACEUTICAL HOLD
Common Stock
G11196105
1155
26379
SH
SOLE
3832
0
22547
BIOMARIN PHARMACEUTICAL INC
Common Stock
09061G101
19208
224260
SH
SOLE
199960
0
24300
BIO-RAD LABORATORIES INC
Common Stock
090572207
25788
82497
SH
SOLE
53929
0
28568
BIOSCRIP INC
Common Stock
09069N108
226
86835
SH
SOLE
48806
0
38029
BIOSPECIFICS TECHNOLOGIES CORP
Common Stock
090931106
1899
31804
SH
SOLE
8135
0
23669
BIO-TECHNE CORP
Common Stock
09073M104
21847
104786
SH
SOLE
91251
0
13535
BIOTELEMETRY INC
Common Stock
090672106
5644
117223
SH
SOLE
48203
0
69020
BITAUTO HLDGS LTD SPONSORED ADS
ADR
091727107
1467
140080
SH
SOLE
138461
0
1619
BJ'S RESTAURANTS INC
Common Stock
09180C106
2353
53541
SH
SOLE
26262
0
27279
BJ'S WHOLESALE CLUB INC
Common Stock
05550J101
1306
49451
SH
SOLE
18096
0
31355
BLACK HILLS CORP
Common Stock
092113109
15099
193150
SH
SOLE
129259
0
63891
BLACK KNIGHT FINL SVCS CL A
Common Stock
09215C105
8016
133259
SH
SOLE
117875
0
15384
BLACKBAUD INC
Common Stock
09227Q100
10126
121267
SH
SOLE
107676
0
13591
BLACKBERRY LTD
Common Stock
09228F103
2387
319947
SH
SOLE
308603
0
11344
BLACKLINE INC
Common Stock
09239B109
3262
60960
SH
SOLE
50362
0
10598
BLACKROCK CAPITAL INVESTMENT CORP
Common Stock
092533108
247
40958
SH
SOLE
1275
0
39683
BLACKROCK CORE BOND TRUST
Closed-End Fund
09249E101
5751
409016
SH
SOLE
271214
0
137802
BLACKROCK CREDIT ALLOCATION INCOME TRUST
Closed-End Fund
092508100
7684
592447
SH
SOLE
383933
0
208514
BLACKROCK DEBT STRATEGIES FUND INC
Closed-End Fund
09255R202
14287
1326575
SH
SOLE
1137062
0
189513
BLACKROCK ENH CAP AND INC
Closed-End Fund
09256A109
2268
143575
SH
SOLE
93248
0
50327
BLACKROCK ENHANCED DIVIDEND
Closed-End Fund
09251A104
23650
2666321
SH
SOLE
1809417
0
856904
BLACKROCK ENHANCED GLOBAL OPP EQTY TR
Closed-End Fund
092501105
16431
1531344
SH
SOLE
979990
0
551354
BLACKROCK ENHANCED INTL GRWTH COM BENE
Closed-End Fund
092524107
11533
2052074
SH
SOLE
1364614
0
687460
BLACKROCK INC
Common Stock
09247X101
165157
351921
SH
SOLE
303404
0
48517
BLACKROCK INCOME TR COM
Closed-End Fund
09247F100
1017
168023
SH
SOLE
98491
0
69532
BLACKROCK LTD DURATION INC
Closed-End Fund
09249W101
653
43542
SH
SOLE
40011
0
3531
BLACKROCK MULTI-SECTOR COM
Closed-End Fund
09258A107
1548
88730
SH
SOLE
88730
0
0
BLACKROCK MUN TARGET T COM SHS BEN IN
Closed-End Fund
09257P105
2342
100812
SH
SOLE
100812
0
0
BLACKROCK MUNICIPL INC COM
Closed-End Fund
092479104
5115
371746
SH
SOLE
350559
0
21187
BLACKROCK MUNIENHANCED FUND
Closed-End Fund
09253Y100
446
40204
SH
SOLE
40204
0
0
BLACKROCK MUNIHOLDINGS QU II
Closed-End Fund
09254C107
2329
185138
SH
SOLE
179483
0
5655
BLACKROCK MUNIHOLDINGS QUALI
Closed-End Fund
09254P108
1569
117957
SH
SOLE
102837
0
15120
BLACKROCK MUNIHOLDINGS QUALITY FUND INC.
Closed-End Fund
09254A101
722
58120
SH
SOLE
58120
0
0
BLACKROCK MUNIYIELD QUAL II
Closed-End Fund
09254G108
3193
254256
SH
SOLE
212743
0
41513
BLACKROCK MUNIYIELD QUALITY
Closed-End Fund
09254E103
15765
1194305
SH
SOLE
1064998
0
129307
BLACKROCK MUNIYIELD QUALITY FOOD INC.
Closed-End Fund
09254F100
4365
300820
SH
SOLE
300820
0
0
BLACKROCK RES & COMM S SHS
Closed-End Fund
09257A108
1354
165585
SH
SOLE
93956
0
71629
BLACKROCK STRATEGIC MUNICIPAL
Closed-End Fund
09247D105
426
28538
SH
SOLE
28538
0
0
BLACKROCK TCP CAPITAL CORP
Common Stock
09259E108
227
15962
SH
SOLE
662
0
15300
BLACKSTONE GROUP INC/THE
Common Stock
09260D107
12768
287430
SH
SOLE
787
0
286643
BLACKSTONE MORTGAGE TRUST INC
REIT
09257W100
8662
243449
SH
SOLE
111959
0
131490
BLOOMIN BRANDS INC COM
Common Stock
094235108
11829
625562
SH
SOLE
142803
0
482759
BLUCORA INC
Common Stock
095229100
2429
79996
SH
SOLE
64028
0
15968
BLUE APRON HOLDING INC-A
Common Stock
09523Q200
579
85670
SH
SOLE
85670
0
0
BLUEBIRD BIO INC
Common Stock
09609G100
5234
41150
SH
SOLE
38483
0
2667
BLUELINX HOLDINGS INC
Common Stock
09624H208
477
24055
SH
SOLE
9576
0
14479
BLUEPRINT MEDICINES CO COM
Common Stock
09627Y109
2439
25853
SH
SOLE
22646
0
3207
BLUEROCK RESIDENTIAL GROWTH
REIT
09627J102
3923
333846
SH
SOLE
325109
0
8737
BMC STOCK HOLDINGS INC
Common Stock
05591B109
3509
165514
SH
SOLE
87648
0
77866
BNP PARIBAS SPONSORED ADR
ADR
05565A202
56754
2396694
SH
SOLE
1816088
0
580606
BNY MELLON MUNICIPAL BOND INFR
Closed-End Fund
09662W109
5286
396857
SH
SOLE
396857
0
0
BOC HONG KONG HOLDINGS SPONSORED ADR
ADR
096813209
23037
293836
SH
SOLE
274849
0
18987
BOEING CO/THE
Common Stock
097023105
538230
1478614
SH
SOLE
1135136
0
343478
BOINGO WIRELESS INC COM
Common Stock
09739C102
3505
195072
SH
SOLE
19051
0
176021
BOISE CASCADE CO
Common Stock
09739D100
2474
88022
SH
SOLE
61258
0
26764
BOK FINANCIAL CORP
Common Stock
05561Q201
3744
49596
SH
SOLE
47953
0
1643
BONANZA CREEK ENERGY I COM
Common Stock
097793400
905
43344
SH
SOLE
42983
0
361
BOOKING HOLDINGS INC
Common Stock
09857L108
247299
131913
SH
SOLE
103194
0
28719
BOOT BARN HLDGS INC COM
Common Stock
099406100
2147
60246
SH
SOLE
44301
0
15945
BOOZ ALLEN HAMILTON HOLDING CO
Common Stock
099502106
44491
671971
SH
SOLE
488230
0
183741
BORGWARNER INC
Common Stock
099724106
40412
962649
SH
SOLE
770230
0
192419
BOSTON BEER CO INC/THE
Common Stock
100557107
11103
29392
SH
SOLE
20573
0
8819
BOSTON PRIVATE FINANCIAL HOLDI
Common Stock
101119105
3127
259048
SH
SOLE
217367
0
41681
BOSTON PROPERTIES INC REIT
REIT
101121101
39696
307725
SH
SOLE
267045
0
40680
BOSTON SCIENTIFIC CORP
Common Stock
101137107
172281
4008404
SH
SOLE
2756427
0
1251977
BOTTOMLINE TECHNOLOGIES INC
Common Stock
101388106
3618
81786
SH
SOLE
56724
0
25062
BOULDER GROWTH & INC COM
Closed-End Fund
101507101
853
75869
SH
SOLE
46973
0
28896
BOX INC CLASS A
Common Stock
10316T104
3483
197804
SH
SOLE
39543
0
158261
BOYD GAMING CORP
Common Stock
103304101
7633
283340
SH
SOLE
225297
0
58043
BP PLC
Common Stock
G12793108
1137
163570
SH
SOLE
163570
0
0
BP PLC SPONSORED ADR
ADR
055622104
158701
3805770
SH
SOLE
2473706
0
1332064
BRADY CORP
Common Stock
104674106
7523
152535
SH
SOLE
93400
0
59135
BRAEMAR HOTELS & RESORTS INC
REIT
10482B101
1300
131346
SH
SOLE
59180
0
72166
BRAMBLES LTD - ADR
ADR
105105209
23070
1272472
SH
SOLE
1153102
0
119370
BRANDYWINE RLTY TR SH BEN INT NEW REIT
REIT
105368203
11804
824276
SH
SOLE
471445
0
352831
BRANDYWINEGLOBAL GLOBAL INCOME
Closed-End Fund
10537L104
1582
134732
SH
SOLE
105556
0
29176
BRASKEM SA-SPON ADR
ADR
105532105
2778
151621
SH
SOLE
139328
0
12293
BRENNTAG AG-UNSP ADR
ADR
107180101
17812
1821306
SH
SOLE
1415678
0
405628
BRF-BRASIL FOODS S A SPONSORED ADR
ADR
10552T107
4319
568252
SH
SOLE
429174
0
139078
BRIDGE BANCORP INC COM
Common Stock
108035106
1300
44121
SH
SOLE
28418
0
15703
BRIDGESTONE CORP ADR
ADR
108441205
39335
2007925
SH
SOLE
1664719
0
343205
BRIDGEWATER BANCSHARES INC
Common Stock
108621103
195
16865
SH
SOLE
4101
0
12764
BRIGGS & STRATTON CORP
Common Stock
109043109
2386
233032
SH
SOLE
151427
0
81605
BRIGHAM MINERALS INC-CL A
Common Stock
10918L103
427
19884
SH
SOLE
16814
0
3070
BRIGHT HORIZON FAMILY SOLUTI COM
Common Stock
109194100
18122
120118
SH
SOLE
71708
0
48410
BRIGHTCOVE
Common Stock
10921T101
210
20321
SH
SOLE
20287
0
34
BRIGHTHOUSE FINANCIAL INC
Common Stock
10922N103
17726
483132
SH
SOLE
384312
0
98820
BRIGHTSPHERE INVESTMENT GROUP
Common Stock
10948W103
909
79631
SH
SOLE
38496
0
41135
BRIGHTVIEW HOLDINGS INC
Common Stock
10948C107
3084
164827
SH
SOLE
51861
0
112966
BRINKER INTERNATIONAL INC
Common Stock
109641100
14215
361242
SH
SOLE
135607
0
225635
BRINK'S CO/THE
Common Stock
109696104
12266
151092
SH
SOLE
87312
0
63780
BRISTOL-MYERS SQUIBB CO
Common Stock
110122108
187969
4144844
SH
SOLE
3122869
0
1021975
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
67262
1928941
SH
SOLE
1475879
0
453062
BRITISH LD CO SPONSORED ADR
ADR
110828100
22114
3237757
SH
SOLE
2888211
0
349546
BRIXMOR PPTY GROUP INC COM
REIT
11120U105
15131
846265
SH
SOLE
609411
0
236854
BROADCOM INC
Common Stock
11135F101
313329
1088478
SH
SOLE
861305
0
227173
BROADRIDGE FINANCIAL SOLUTIONS
Common Stock
11133T103
35614
278930
SH
SOLE
228624
0
50306
BROOKDALE SENIOR LIVING INC
Common Stock
112463104
6753
936588
SH
SOLE
479354
0
457234
BROOKFIELD ASSET MANAGEMENT IN
Common Stock
112585104
24957
522339
SH
SOLE
505583
0
16756
BROOKFIELD GLOBAL LISTED INF
Closed-End Fund
11273Q109
2812
219695
SH
SOLE
195738
0
23957
BROOKFIELD PROPERTY REIT INC
REIT
11282X103
4355
230559
SH
SOLE
203645
0
26914
BROOKLINE BANCORP INC
Common Stock
11373M107
4958
322357
SH
SOLE
236728
0
85629
BROOKS AUTOMATION INC
Common Stock
114340102
6026
155513
SH
SOLE
132469
0
23044
BROTHER INDS LTD ADR
ADR
114813207
614
16280
SH
SOLE
10375
0
5905
BROWN & BROWN INC COM
Common Stock
115236101
9871
294659
SH
SOLE
275365
0
19294
BROWN FOREMAN CORP-CLASS B
Common Stock
115637209
47798
862316
SH
SOLE
753669
0
108647
BROWN FORMAN CORP CL A
Common Stock
115637100
5551
100930
SH
SOLE
100643
0
287
BRP INC/CA- SUB VOTING
Common Stock
05577W200
370
10326
SH
SOLE
10326
0
0
BRT APARTMENTS CORP
REIT
055645303
161
11370
SH
SOLE
11152
0
218
BRUKER CORP
Common Stock
116794108
15047
301233
SH
SOLE
106193
0
195040
BRUNSWICK CORP/DE
Common Stock
117043109
3264
71118
SH
SOLE
66345
0
4773
BRYN MAWR BANK CORP
Common Stock
117665109
911
24405
SH
SOLE
20183
0
4222
BT GROUP PLC ADR
ADR
05577E101
7359
576288
SH
SOLE
504171
0
72117
BUCKEYE PARTNERS L P UNIT LTD PARTN
MLP
118230101
19560
476487
SH
SOLE
459622
0
16865
BUCKLE INC/THE
Common Stock
118440106
7708
445270
SH
SOLE
372070
0
73200
BUILDERS FIRSTSOURCE INC
Common Stock
12008R107
3885
230454
SH
SOLE
131988
0
98466
BUNGE LTD
Common Stock
G16962105
34870
625922
SH
SOLE
357745
0
268177
BUNZL PLC - SPONS ADR
ADR
120738406
17648
658769
SH
SOLE
496364
0
162405
BURBERRY GROUP PLC SPONSORED ADR
ADR
12082W204
13614
572037
SH
SOLE
501599
0
70438
BURLINGTON STORES INC
Common Stock
122017106
22633
133017
SH
SOLE
74073
0
58944
BWX TECHNOLOGIES
Common Stock
05605H100
15736
302040
SH
SOLE
175664
0
126376
BX - Blackstone Group LP/The
MLP
09253U108
9577
215600
SH
SOLE
0
0
215600
BYD CO LTD ADR
ADR
05606L100
4452
369497
SH
SOLE
363535
0
5962
C&J ENERGY SVCS INC NE COM
Common Stock
12674R100
1856
157593
SH
SOLE
154268
0
3325
CABLE ONE INC
Common Stock
12685J105
12963
11070
SH
SOLE
6926
0
4144
CABOT CORP
Common Stock
127055101
17891
374995
SH
SOLE
114560
0
260435
CABOT MICROELECTRONICS CORP
Common Stock
12709P103
7111
64601
SH
SOLE
35706
0
28895
CABOT OIL & GAS CORP
Common Stock
127097103
38631
1682542
SH
SOLE
1011036
0
671506
CACI INTERNATIONAL INC
Common Stock
127190304
14673
71720
SH
SOLE
44804
0
26916
CACTUS INC - A
Common Stock
127203107
727
21936
SH
SOLE
21856
0
80
CADENCE BANCORP
Common Stock
12739A100
4143
199194
SH
SOLE
152685
0
46509
CADENCE DESIGN SYSTEMS INC
Common Stock
127387108
58920
832089
SH
SOLE
549225
0
282864
CADIZ INC COM NEW
Common Stock
127537207
214
19007
SH
SOLE
17529
0
1478
CAE INC
Common Stock
124765108
13669
508889
SH
SOLE
501225
0
7664
CAESARS ENTERTAINMENT IPO
Common Stock
127686103
5412
457836
SH
SOLE
442867
0
14969
CAESARSTONE LTD
Common Stock
M20598104
217
14415
SH
SOLE
13620
0
795
CAI INTERNATIONAL INC
Common Stock
12477X106
1422
57298
SH
SOLE
39835
0
17463
CAIXABANK ADR
ADR
12803K109
2576
2874413
SH
SOLE
673546
0
2200867
CALAMP CORP
Common Stock
128126109
1906
163160
SH
SOLE
37655
0
125505
CALAVO GROWERS INC
Common Stock
128246105
4457
46077
SH
SOLE
21007
0
25070
CALERES INC
Common Stock
129500104
2414
121185
SH
SOLE
86359
0
34826
CALIFORNIA RESOURCES CORP
Common Stock
13057Q206
1428
72578
SH
SOLE
45636
0
26942
CALIFORNIA WATER SERVICE GROUP
Common Stock
130788102
6963
137519
SH
SOLE
114655
0
22864
CALIX INC COM
Common Stock
13100M509
364
55436
SH
SOLE
40910
0
14526
CALLAWAY GOLF CO
Common Stock
131193104
5468
318666
SH
SOLE
195546
0
123120
CALLON PETROLEUM CO
Common Stock
13123X102
4581
695174
SH
SOLE
392759
0
302415
CAL-MAINE FOODS INC
Common Stock
128030202
3468
83128
SH
SOLE
47636
0
35492
CAMBREX CORP COM
Common Stock
132011107
3972
84858
SH
SOLE
71686
0
13172
CAMDEN NATIONAL CORP
Common Stock
133034108
2025
44150
SH
SOLE
16860
0
27290
CAMDEN PPTY TR SH BEN INT REIT
REIT
133131102
19760
189289
SH
SOLE
152740
0
36549
CAMECO CORP
Common Stock
13321L108
3189
297198
SH
SOLE
291945
0
5253
CAMPBELL SOUP CO
Common Stock
134429109
20024
499721
SH
SOLE
412255
0
87466
CAMPING WORLD HOLDINGS INC-A
Common Stock
13462K109
325
26197
SH
SOLE
18473
0
7724
CANADIAN IMPERIAL BANK OF COMM
Common Stock
136069101
16959
215876
SH
SOLE
180511
0
35365
CANADIAN NATIONAL RAILWAY CO
Common Stock
136375102
43435
469673
SH
SOLE
440986
0
28687
CANADIAN NATURAL RESOURCES
Common Stock
136385101
38428
1424851
SH
SOLE
356343
0
1068508
CANADIAN PACIFIC RAILWAY LTD
Common Stock
13645T100
30887
131302
SH
SOLE
127293
0
4009
CANNAE HOLDINGS INC
Common Stock
13765N107
6462
222985
SH
SOLE
91956
0
131029
CANON INC ADR
ADR
138006309
45802
1564825
SH
SOLE
1433673
0
131152
CANTEL MEDICAL CORP
Common Stock
138098108
9188
113941
SH
SOLE
57173
0
56768
CAPCOM CO LTD - ADR UNSPON
ADR
13916V107
325
32523
SH
SOLE
32523
0
0
CAPGEMINI SA - ADR
ADR
13961R100
20826
839075
SH
SOLE
777295
0
61780
CAPITAL ONE FINANCIAL CORP
Common Stock
14040H105
185878
2048472
SH
SOLE
1259230
0
789242
CAPITAL SENIOR LIVING CORP
Common Stock
140475104
603
119914
SH
SOLE
116811
0
3103
CAPITALAND LTD SPONSORED ADR
ADR
140547100
777
146122
SH
SOLE
106729
0
39393
CAPITOL FEDERAL FINANCIAL INC
Common Stock
14057J101
5847
424632
SH
SOLE
309300
0
115332
CAPRI HOLDINGS LTD
Common Stock
G1890L107
6238
179885
SH
SOLE
159547
0
20338
CAPSTAR FINANCIAL HOLDINGS INC
Common Stock
14070T102
168
11062
SH
SOLE
2108
0
8954
CAPSTEAD MORTGAGE CORP REIT
REIT
14067E506
4422
529606
SH
SOLE
250740
0
278866
CAR.COM INC
Common Stock
141633107
426
38765
SH
SOLE
37646
0
1119
CARA THERAPEUTICS INC
Common Stock
140755109
716
33306
SH
SOLE
33000
0
306
CARBO CERAMICS INC
Common Stock
140781105
70
52065
SH
SOLE
24227
0
27838
CARBON BLACK INC
Common Stock
14081R103
184
11018
SH
SOLE
10936
0
82
CARBONITE INC COM
Common Stock
141337105
2687
103196
SH
SOLE
14833
0
88363
CARDINAL HEALTH INC
Common Stock
14149Y108
49721
1055648
SH
SOLE
669162
0
386486
CARDIOVASCULAR SYSTEMS INC
Common Stock
141619106
7681
178927
SH
SOLE
37678
0
141249
CARDTRONICS PLC
Common Stock
G1991C105
2718
99492
SH
SOLE
79409
0
20083
CAREDX INC
Common Stock
14167L103
1809
50257
SH
SOLE
1558
0
48699
CAREER EDUCATION CORP
Common Stock
141665109
5557
291409
SH
SOLE
128548
0
162861
CARETRUST REIT INC
REIT
14174T107
8218
345587
SH
SOLE
151769
0
193818
CARGURUS INC
Common Stock
141788109
1618
44798
SH
SOLE
8732
0
36066
CARLISLE COS INC
Common Stock
142339100
29752
211897
SH
SOLE
150681
0
61216
CARLSBERG AS SPONSORED ADR
ADR
142795202
19659
742959
SH
SOLE
679679
0
63280
CARMAX INC
Common Stock
143130102
50735
584297
SH
SOLE
384117
0
200180
CARNIVAL CORP
Common Stock
143658300
65033
1397060
SH
SOLE
1092088
0
304972
CARNIVAL PLC ADR
ADR
14365C103
16485
364144
SH
SOLE
278091
0
86052
CAROLINA FINL CORP NEW COM
Common Stock
143873107
374
10661
SH
SOLE
10653
0
8
CARPENTER TECHNOLOGY CORP
Common Stock
144285103
5388
112304
SH
SOLE
92406
0
19898
CARREFOUR SA - SPON ADR
ADR
144430204
22095
5799250
SH
SOLE
4447047
0
1352203
CARRIAGE SERVICES INC
Common Stock
143905107
653
34360
SH
SOLE
21822
0
12538
CARRIZO OIL & GAS INC
Common Stock
144577103
6015
600334
SH
SOLE
112174
0
488160
CARROLS RESTAURANT GROUP INC
Common Stock
14574X104
1902
210605
SH
SOLE
113354
0
97251
CARS.COM INC
Common Stock
14575E105
5105
258894
SH
SOLE
154105
0
104789
CARTER'S INC
Common Stock
146229109
11833
121319
SH
SOLE
56448
0
64871
CARVANA CO
Common Stock
146869102
765
12221
SH
SOLE
10384
0
1837
CASELLA WASTE SYSTEMS INC
Common Stock
147448104
3209
80986
SH
SOLE
39434
0
41552
CASEY'S GENERAL STORES INC
Common Stock
147528103
15219
97564
SH
SOLE
68158
0
29406
CASINO GUICHARD PERRAC SPONSORED ADR
ADR
14758Q206
262
41369
SH
SOLE
39178
0
2191
CASIO COMPUTER LTD ADR
ADR
147618201
653
5197
SH
SOLE
3990
0
1207
CASS INFORMATION SYSTEMS INC
Common Stock
14808P109
775
15994
SH
SOLE
5496
0
10498
CASTLIGHT HEALTH INC CL B
Common Stock
14862Q100
116
35886
SH
SOLE
7132
0
28754
CATALENT INC COM
Common Stock
148806102
8817
162645
SH
SOLE
118509
0
44136
CATCHMARK TIMBER TR IN CL A
REIT
14912Y202
1787
170987
SH
SOLE
166780
0
4207
CATERPILLAR INC
Common Stock
149123101
221158
1622702
SH
SOLE
1337343
0
285359
CATHAY GENERAL BANCORP
Common Stock
149150104
5755
160253
SH
SOLE
97124
0
63129
CATHAY PAC AWYS LTD SPONSORED ADR
ADR
148906308
86
11657
SH
SOLE
11657
0
0
CATO CORP/THE
Common Stock
149205106
1810
146883
SH
SOLE
83853
0
63030
CAVCO INDUSTRIES INC
Common Stock
149568107
1630
10349
SH
SOLE
8366
0
1983
CBIZ INC
Common Stock
124805102
3039
155144
SH
SOLE
128580
0
26564
CBL & ASSOC PPTYS INC COM REIT
REIT
124830100
1516
1457245
SH
SOLE
505984
0
951261
CBOE GLOBAL MARKETS INC
Common Stock
12503M108
31222
301279
SH
SOLE
123807
0
177472
CBRE CLARION GLOBAL REAL ESTATE INCOME FND
Closed-End Fund
12504G100
8324
1111302
SH
SOLE
795606
0
315696
CBRE GROUP INC - A
Common Stock
12504L109
59712
1163976
SH
SOLE
857959
0
306017
CBS CORP
Common Stock
124857202
59402
1190419
SH
SOLE
839072
0
351347
CBTX INC
Common Stock
12481V104
423
15043
SH
SOLE
2714
0
12329
CDK GLOBAL INC
Common Stock
12508E101
11900
240701
SH
SOLE
205038
0
35663
CDW CORP/DE
Common Stock
12514G108
36503
328860
SH
SOLE
268145
0
60715
CECO ENVIRONMENTAL CORP
Common Stock
125141101
620
64701
SH
SOLE
51965
0
12736
CECONOMY AG ADR
ADR
150042109
27
25026
SH
SOLE
24598
0
428
CEDAR REALTY TRUST INC REIT
REIT
150602209
1432
540428
SH
SOLE
402343
0
138085
CELANESE CORP
Common Stock
150870103
38292
355216
SH
SOLE
232536
0
122680
CELESIO AG - UNSPONSORED ADR
ADR
58155Y106
350
57398
SH
SOLE
55972
0
1426
CELESTICA INC
Common Stock
15101Q108
490
71754
SH
SOLE
71754
0
0
CELGENE CORP
Common Stock
151020104
206756
2236649
SH
SOLE
1863077
0
373572
CELSIUS HOLDINGS INC
Common Stock
15118V207
61
13706
SH
SOLE
13644
0
62
CEMEX S A SPON ADR 5 ORD
ADR
151290889
34138
8051407
SH
SOLE
6734178
0
1317229
CENOVUS ENERGY INC
Common Stock
15135U109
4078
462385
SH
SOLE
454131
0
8254
CENTENE CORP
Common Stock
15135B101
67104
1279629
SH
SOLE
1030823
0
248806
CENTENNIAL RESOURCE DEVELO-A
Common Stock
15136A102
1736
228771
SH
SOLE
220890
0
7881
CENTERPOINT ENERGY INC
Common Stock
15189T107
61676
2154243
SH
SOLE
1405355
0
748888
CENTERSTATE BANK CORP
Common Stock
15201P109
1778
77220
SH
SOLE
71078
0
6142
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS)
ADR
15234Q207
3132
343445
SH
SOLE
324024
0
19421
CENTRAIS ELETRICAS BR-SP ADR
ADR
15234Q108
424
45910
SH
SOLE
43816
0
2094
CENTRAL EUROPEAN MEDIA ENTERPR
Common Stock
G20045202
885
202925
SH
SOLE
117633
0
85292
CENTRAL GARDEN AND PET CO
Common Stock
153527205
4373
177475
SH
SOLE
112161
0
65314
CENTRAL JAPAN RAI - UNSPON ADR
ADR
153766100
41593
2082756
SH
SOLE
1872538
0
210218
CENTRAL PACIFIC FINANCIAL CORP
Common Stock
154760409
5133
171323
SH
SOLE
81556
0
89767
CENTRAL PUERTO - SPONSORED ADR
ADR
155038201
153
16530
SH
SOLE
16390
0
140
CENTRICA PLC SPON ADR NEW
ADR
15639K300
9881
2176378
SH
SOLE
1952737
0
223641
CENTURY ALUMINUM CO
Common Stock
156431108
2266
327897
SH
SOLE
173700
0
154197
CENTURY BANCORP INC CL A NON VTG
Common Stock
156432106
979
11135
SH
SOLE
8166
0
2969
CENTURY COMMUNITIES INC
Common Stock
156504300
1249
46974
SH
SOLE
45886
0
1088
CENTURYLINK INC
Common Stock
156700106
68723
5843769
SH
SOLE
3940105
0
1903664
CERAGON NETWORKS LTD ORD
Common Stock
M22013102
302
103026
SH
SOLE
103026
0
0
CERIDIAN HCM HOLDING INC
Common Stock
15677J108
818
16296
SH
SOLE
15473
0
823
CERNER CORP
Common Stock
156782104
57430
783490
SH
SOLE
681472
0
102018
CERUS CORP COM
Common Stock
157085101
474
84316
SH
SOLE
83273
0
1043
CEVA INC COM
Common Stock
157210105
840
34510
SH
SOLE
31978
0
2532
CF INDUSTRIES HOLDINGS INC
Common Stock
125269100
45986
984492
SH
SOLE
840037
0
144455
CGI GROUP INC
Common Stock
12532H104
19482
253771
SH
SOLE
251047
0
2724
CH ROBINSON WORLDWIDE INC
Common Stock
12541W209
32945
390580
SH
SOLE
350730
0
39850
CHANGYOU.COM LTD - ADR
ADR
15911M107
588
61197
SH
SOLE
60817
0
380
CHANNELADVISOR CORP COM
Common Stock
159179100
786
89703
SH
SOLE
12680
0
77023
CHAPARRAL ENERGY INC-CLASS A
Common Stock
15942R208
63
13313
SH
SOLE
13313
0
0
CHARLES RIVER LABORATORIES INT
Common Stock
159864107
17838
125708
SH
SOLE
68726
0
56982
CHARLES SCHWAB CORP/THE
Common Stock
808513105
108071
2689008
SH
SOLE
2318478
0
370530
CHART INDUSTRIES INC
Common Stock
16115Q308
6840
88966
SH
SOLE
65656
0
23310
CHARTER COMMUNICATIONS INC
Common Stock
16119P108
189475
479466
SH
SOLE
390698
0
88768
CHASE CORP
Common Stock
16150R104
219
2037
SH
SOLE
1923
0
114
CHATHAM LODGING TR COM REIT
REIT
16208T102
4546
240911
SH
SOLE
94431
0
146480
CHECK POINT SOFTWARE TECHNOLOG
Common Stock
M22465104
35344
305716
SH
SOLE
245917
0
59799
CHEESECAKE FACTORY INC/THE
Common Stock
163072101
9049
206980
SH
SOLE
72326
0
134654
CHEFS' WAREHOUSE INC/THE
Common Stock
163086101
4007
114251
SH
SOLE
50768
0
63483
CHEGG INC
Common Stock
163092109
3034
78619
SH
SOLE
52072
0
26547
CHEMED CORP
Common Stock
16359R103
22844
63309
SH
SOLE
36711
0
26598
CHEMICAL FINANCIAL CORP
Common Stock
163731102
6260
152265
SH
SOLE
119620
0
32645
CHEMOCENTRYX INC COM
Common Stock
16383L106
538
57809
SH
SOLE
3614
0
54195
CHEMOURS CO/THE
Common Stock
163851108
6911
287949
SH
SOLE
252199
0
35750
CHENIERE ENERGY INC COM NEW
Common Stock
16411R208
22162
323771
SH
SOLE
308473
0
15298
CHERRY HILL MORTGAGE INVESTM
REIT
164651101
310
19354
SH
SOLE
18857
0
497
CHESAPEAKE ENERGY CORP
Common Stock
165167107
9476
4859703
SH
SOLE
2624168
0
2235535
CHESAPEAKE LODGING TR SH BEN INT REIT
REIT
165240102
6197
218048
SH
SOLE
133575
0
84473
CHESAPEAKE UTILITIES CORP
Common Stock
165303108
3683
38758
SH
SOLE
25143
0
13615
CHEVRON CORP
Common Stock
166764100
875816
7038056
SH
SOLE
4839369
0
2198687
CHIBA BANK LTD/THE-UNSP ADR
ADR
167071109
382
15505
SH
SOLE
852
0
14653
CHICO'S FAS INC
Common Stock
168615102
4649
1379405
SH
SOLE
838627
0
540778
CHILDRENS PLACE INC/THE
Common Stock
168905107
5188
54395
SH
SOLE
31915
0
22480
CHIMERA INVESTMENT CORP REIT
REIT
16934Q208
10922
578821
SH
SOLE
507778
0
71043
CHIMERIX INC COM
Common Stock
16934W106
2776
642599
SH
SOLE
457337
0
185262
CHINA BIOLOGIC PRODS HOLDINGS
Common Stock
G21515104
4188
43945
SH
SOLE
41545
0
2400
CHINA COMMS UNSPONSORED ADR
ADR
168926103
721
40817
SH
SOLE
17292
0
23525
CHINA CONTRUCT UNSPON ADR
ADR
168919108
22408
1306948
SH
SOLE
1286245
0
20703
CHINA EASTN AIRLS LTD SPON ADR CL H
ADR
16937R104
1167
39665
SH
SOLE
38466
0
1199
CHINA GAS HOLDINGS LTD-ADR
ADR
168935104
700
7381
SH
SOLE
355
0
7026
CHINA LIFE INS CO LTD SPON ADR REP H
ADR
16939P106
10345
836328
SH
SOLE
795687
0
40641
CHINA MERCHANTS BK CO ADR
ADR
16950T102
8667
349181
SH
SOLE
318686
0
30495
CHINA MOBILE HONG KONG LTD SPONSORED ADR
ADR
16941M109
26513
585416
SH
SOLE
309705
0
275711
CHINA OVERSEAS LD&INVT ADR
ADR
169403201
2670
143911
SH
SOLE
114850
0
29061
CHINA PETE & CHEM CORP SPON ADR H SHS
ADR
16941R108
6427
94237
SH
SOLE
81555
0
12682
CHINA RES LD LTD ADR
ADR
16942S105
220
5037
SH
SOLE
5037
0
0
CHINA SHENHUA ENERGY C ADR
ADR
16942A302
4070
489777
SH
SOLE
483624
0
6153
CHINA SOUTHN AIRLS LTD SPON ADR CL H
ADR
169409109
3449
100525
SH
SOLE
98892
0
1633
CHINA ST CONSTRUCTION ADR
ADR
16948H103
1358
26255
SH
SOLE
10293
0
15962
CHINA TELECOM CORP LTD SPON ADR H SHS
ADR
169426103
3433
68613
SH
SOLE
64501
0
4112
CHINA UNICOM LTD SPONSORED ADR
ADR
16945R104
3545
325231
SH
SOLE
310025
0
15206
CHIPMOS TECHNOLOGIES INC ADR
ADR
16965P202
301
19587
SH
SOLE
17822
0
1765
CHIPOTLE MEXICAN GRILL INC
Common Stock
169656105
37123
50653
SH
SOLE
46008
0
4645
CHOICE HOTELS INTERNATIONAL IN
Common Stock
169905106
7005
80505
SH
SOLE
60323
0
20182
CHR HANSEN HLDG A/S SPONSORED ADR
ADR
12545M207
18789
794588
SH
SOLE
745847
0
48741
CHRISTIAN DIOR SE-UNSPON ADR
ADR
170715106
1334
10418
SH
SOLE
9855
0
563
CHUBB LTD
Common Stock
H1467J104
212387
1441965
SH
SOLE
1144984
0
296981
CHUGAI PHARMACEUTIC-UNSP ADR
ADR
171269103
2096
15888
SH
SOLE
13895
0
1993
CHUNGHWA TELECOM CO LTD-ADR
ADR
17133Q502
27780
760269
SH
SOLE
739954
0
20315
CHURCH & DWIGHT CO INC
Common Stock
171340102
86823
1188380
SH
SOLE
812554
0
375826
CHURCHILL DOWNS INC
Common Stock
171484108
7101
61714
SH
SOLE
38222
0
23492
CHUYS HLDGS INC COM
Common Stock
171604101
1830
79850
SH
SOLE
20881
0
58969
CIA CERVECERIAS UNIDAS - ADR
ADR
204429104
13377
473513
SH
SOLE
417888
0
55625
CIA DE SANEAMENTO BASICO DO ES
ADR
20441A102
13576
1115546
SH
SOLE
896797
0
218749
CIA ENERGETICA DE MINAS GERAIS
ADR
204409601
20361
5344123
SH
SOLE
4702128
0
641995
CIA SIDERURGICA NACIONAL SA
ADR
20440W105
6884
1597104
SH
SOLE
1463516
0
133588
CIELO S A SPONSORED ADR
ADR
171778202
1006
588746
SH
SOLE
575773
0
12973
CIENA CORP
Common Stock
171779309
12456
302837
SH
SOLE
227140
0
75697
CIGNA CORP
Common Stock
125523100
184128
1168694
SH
SOLE
849977
0
318717
CIMAREX ENERGY CO
Common Stock
171798101
15742
265321
SH
SOLE
225234
0
40087
CIMPRESS NV
Common Stock
N20146101
7816
85993
SH
SOLE
26937
0
59056
CINCINNATI BELL INC
Common Stock
171871502
939
189757
SH
SOLE
99901
0
89856
CINCINNATI FINANCIAL CORP
Common Stock
172062101
49220
474779
SH
SOLE
403422
0
71357
CINEMARK HOLDINGS INC
Common Stock
17243V102
12671
351005
SH
SOLE
264381
0
86624
CINTAS CORP
Common Stock
172908105
81974
345459
SH
SOLE
197776
0
147683
CIRCOR INTERNATIONAL INC
Common Stock
17273K109
3415
74247
SH
SOLE
47085
0
27162
CIRRUS LOGIC INC
Common Stock
172755100
7051
161352
SH
SOLE
61797
0
99555
CISCO SYSTEMS INC
Common Stock
17275R102
875779
16001800
SH
SOLE
11758685
0
4243115
CIT GROUP INC
Common Stock
125581801
40277
766598
SH
SOLE
325159
0
441439
CITI TRENDS INC
Common Stock
17306X102
665
45459
SH
SOLE
35638
0
9821
CITIGROUP INC
Common Stock
172967424
583258
8328692
SH
SOLE
5466793
0
2861899
CITIZENS & NORTHERN CORP
Common Stock
172922106
532
20206
SH
SOLE
19334
0
872
CITIZENS FINL GRP INC COM
Common Stock
174610105
58228
1646723
SH
SOLE
1270800
0
375923
CITIZENS INC/TX
Common Stock
174740100
114
15623
SH
SOLE
15338
0
285
CITRIX SYSTEMS INC
Common Stock
177376100
64010
652233
SH
SOLE
337330
0
314903
CITY DEVS LTD SPONSORED ADR
ADR
177797305
9248
1313575
SH
SOLE
1151758
0
161817
CITY HOLDING CO
Common Stock
177835105
3441
45121
SH
SOLE
36415
0
8706
CITY OFFICE REIT INC
REIT
178587101
1910
159341
SH
SOLE
113020
0
46321
CIVEO CORP
Common Stock
17878Y108
545
317090
SH
SOLE
76529
0
240561
CIVISTA BANCSHARES INC
Common Stock
178867107
226
10089
SH
SOLE
10089
0
0
CK HUTCHINSON HOLDIN-UNSP ADR
ADR
12562Y100
18170
1855546
SH
SOLE
1777157
0
78389
CLARUS CORP
Common Stock
18270P109
1038
71890
SH
SOLE
10693
0
61197
CLEAN ENERGY FUELS CORP
Common Stock
184499101
365
136755
SH
SOLE
116245
0
20510
CLEAN HARBORS INC
Common Stock
184496107
14628
205743
SH
SOLE
73215
0
132528
CLEAR CHANNEL OUTDOOR HOLDINGS
Common Stock
18453H106
128
27105
SH
SOLE
26719
0
386
CLEARWATER PAPER CORP
Common Stock
18538R103
1667
90183
SH
SOLE
54332
0
35851
CLEARWAY ENERGY INC-A
Common Stock
18539C105
442
27320
SH
SOLE
26995
0
325
CLEARWAY ENERGY INC-C
Common Stock
18539C204
2839
168409
SH
SOLE
117353
0
51056
CLIFFS NATURAL RESOURCES INC
Common Stock
185899101
7239
678420
SH
SOLE
361230
0
317190
CLIPPER REALTY INC
REIT
18885T306
355
31740
SH
SOLE
17527
0
14213
CLOROX CO/THE
Common Stock
189054109
93313
609453
SH
SOLE
460267
0
149186
CLOUDERA INC
Common Stock
18914U100
743
141228
SH
SOLE
132952
0
8276
CLOUGH GBL OPPS FUND SH BEN INT
Closed-End Fund
18914E106
535
57241
SH
SOLE
38354
0
18887
CLOVIS ONCOLOGY INC COM
Common Stock
189464100
448
30110
SH
SOLE
21876
0
8234
CLP HOLDINGS LTD SPONSORED ADR
ADR
18946Q101
25157
2295351
SH
SOLE
2096826
0
198525
CME GROUP INC
Common Stock
12572Q105
230979
1189938
SH
SOLE
761334
0
428604
CMMNTY BANKERS TR CORP COM
Common Stock
203612106
97
11435
SH
SOLE
11320
0
115
CMS ENERGY CORP
Common Stock
125896100
98418
1699508
SH
SOLE
1488569
0
210939
CNA FINANCIAL CORP
Common Stock
126117100
4297
91297
SH
SOLE
74401
0
16896
CNB FINL CORP PA COM
Common Stock
126128107
313
11078
SH
SOLE
10679
0
399
CNH INDUSTRIAL NV
Common Stock
N20944109
6501
632404
SH
SOLE
629856
0
2548
CNO FINANCIAL GROUP INC
Common Stock
12621E103
25240
1513176
SH
SOLE
495153
0
1018023
CNOOC LTD SPONSORED ADR
ADR
126132109
17170
100791
SH
SOLE
76582
0
24209
CNX RESOURCES CORP
Common Stock
12653C108
6120
837169
SH
SOLE
643264
0
193905
CO BRASILEIRA DE DISTR ADR
ADR
20440T201
8354
341251
SH
SOLE
335209
0
6042
COCA COLA AMATIL LTD SPONSORED ADR
ADR
191085208
16198
2272488
SH
SOLE
2081284
0
191204
COCA COLA HBC AG-UNSPR ADR
ADR
191223205
5501
147442
SH
SOLE
134838
0
12604
COCA-COLA CO/THE
Common Stock
191216100
604957
11880531
SH
SOLE
9406377
0
2474154
COCA-COLA CONSOLIDATED INC
Common Stock
191098102
7899
26397
SH
SOLE
20145
0
6252
COCA-COLA EUROPEAN PARTNERS
Common Stock
G25839104
46388
821026
SH
SOLE
717417
0
103610
COCA-COLA FEMSA S A DE SPON ADR REP L
ADR
191241108
8224
132345
SH
SOLE
101162
0
31183
COCHLEAR LTD ADR
ADR
191459205
11247
156465
SH
SOLE
140332
0
16133
CODEXIS INC COM
Common Stock
192005106
373
20252
SH
SOLE
18094
0
2158
COEUR MINING INC
Common Stock
192108504
3437
791862
SH
SOLE
578417
0
213445
COGENT COMMUNICATIONS HOLDINGS
Common Stock
19239V302
13823
232862
SH
SOLE
127415
0
105447
COGNEX CORP
Common Stock
192422103
14171
295361
SH
SOLE
242427
0
52934
COGNIZANT TECHNOLOGY SOLUTIONS
Common Stock
192446102
113932
1797316
SH
SOLE
1495891
0
301425
COHEN & STEERS CLOSED ENDED OPPORTUNITY
Closed-End Fund
19248P106
876
68504
SH
SOLE
68504
0
0
COHEN & STEERS GLBL IN COM
Closed-End Fund
19248M103
143
15992
SH
SOLE
6773
0
9219
COHEN & STEERS INC
Common Stock
19247A100
4012
77995
SH
SOLE
26462
0
51533
COHEN & STEERS REIT & PR
Closed-End Fund
19247X100
8544
395182
SH
SOLE
260576
0
134606
COHERENT INC
Common Stock
192479103
5375
39415
SH
SOLE
29834
0
9581
COHERUS BIOSCIENCES INC
Common Stock
19249H103
2093
94688
SH
SOLE
7821
0
86867
COHU INC
Common Stock
192576106
1308
84785
SH
SOLE
83314
0
1471
COLFAX CORP
Common Stock
194014106
13536
482920
SH
SOLE
183217
0
299703
COLGATE-PALMOLIVE CO
Common Stock
194162103
200930
2803546
SH
SOLE
1986019
0
817526
COLLEGIUM PHARMACEUTIC COM
Common Stock
19459J104
1810
137627
SH
SOLE
53977
0
83650
COLLIERS INTERNATIONAL GROUP INC
Common Stock
194693107
793
11073
SH
SOLE
10514
0
559
COLONY CAPITAL INC
REIT
19626G108
9100
1819992
SH
SOLE
1523394
0
296598
COLONY CREDIT REAL ESTATE INC
REIT
19625T101
257
16608
SH
SOLE
16218
0
390
COLOPLAST A/S ADR
ADR
19624Y101
20955
1859395
SH
SOLE
1702616
0
156779
COLRUYT SA - UNSPONSORED ADR
ADR
196850101
379
26112
SH
SOLE
20711
0
5401
COLUMBIA BANKING SYSTEM INC
Common Stock
197236102
13800
381423
SH
SOLE
120625
0
260798
COLUMBIA PPTY TR INC COM NEW
REIT
198287203
8707
419801
SH
SOLE
146357
0
273444
COLUMBIA SPORTSWEAR CO
Common Stock
198516106
16347
163210
SH
SOLE
131286
0
31924
COLUMBUS MCKINNON CORP/NY
Common Stock
199333105
1093
26046
SH
SOLE
23942
0
2104
COMCAST CORP
Common Stock
20030N101
641541
15173633
SH
SOLE
12226972
0
2946661
COMERICA INC
Common Stock
200340107
51508
709088
SH
SOLE
604336
0
104752
COMFORT SYSTEMS USA INC
Common Stock
199908104
4943
96949
SH
SOLE
70012
0
26937
COMM SERV SELECT SECTOR SPDR
ETF
81369Y852
565
11476
SH
SOLE
9782
0
1694
COMMERCE BANCSHARES INC/MO
Common Stock
200525103
10856
181964
SH
SOLE
136056
0
45908
COMMERCIAL INTL BK EGY SPONSORED ADR
ADR
201712304
1448
341604
SH
SOLE
332818
0
8786
COMMERCIAL METALS CO
Common Stock
201723103
17363
972697
SH
SOLE
233480
0
739217
COMMERCIAL VEHICLE GROUP INC
Common Stock
202608105
392
48936
SH
SOLE
23523
0
25413
COMMERZBANK A G SPONSORED ADR
ADR
202597605
15529
2181668
SH
SOLE
1952883
0
228785
COMMONWEALTH BANK AUS-SP ADR
ADR
202712600
79036
1358233
SH
SOLE
1182392
0
175841
COMMSCOPE HOLDING CO INC
Common Stock
20337X109
4874
309861
SH
SOLE
276402
0
33459
COMMUNITY BANK SYSTEM INC
Common Stock
203607106
8425
127960
SH
SOLE
96569
0
31391
COMMUNITY HEALTH SYSTEMS INC
Common Stock
203668108
1982
742402
SH
SOLE
322696
0
419706
COMMUNITY HEALTHCARE T COM
REIT
20369C106
2156
54707
SH
SOLE
53867
0
840
COMMUNITY TRUST BANCORP INC
Common Stock
204149108
2872
67905
SH
SOLE
17825
0
50080
COMMVAULT SYSTEMS INC
Common Stock
204166102
4105
82729
SH
SOLE
29022
0
53707
COMPAGNIE DE SAINT-UNSP ADR
ADR
204280309
22010
2821769
SH
SOLE
2587596
0
234173
COMPAGNIE FIN RICHEMONTAG S
ADR
204319107
41479
4914549
SH
SOLE
3940209
0
974340
COMPANHIA PARA ENER SPON ADR PFD
ADR
20441B407
1117
87948
SH
SOLE
74881
0
13067
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR
ADR
204448104
27556
1653016
SH
SOLE
1338075
0
314941
COMPASS GROUP PLC ADR
ADR
20449X401
47742
1992592
SH
SOLE
1648705
0
343887
COMPASS MINERALS INTERNATIONAL
Common Stock
20451N101
9236
168086
SH
SOLE
138376
0
29710
COMPUTER PROGRAMS & SYSTEMS IN
Common Stock
205306103
2129
76626
SH
SOLE
40374
0
36252
COMPUTERSHARE LTD SPONSORED ADR
ADR
20557R105
1332
115451
SH
SOLE
104253
0
11198
COMSCORE INC
Common Stock
20564W105
241
46727
SH
SOLE
45868
0
859
COMTECH TELECOMMUNICATIONS COR
Common Stock
205826209
3906
138966
SH
SOLE
101533
0
37433
CONAGRA BRANDS INC
Common Stock
205887102
63156
2381458
SH
SOLE
1600117
0
781341
CONCERT PHARMACEUTICALS INC
Common Stock
206022105
136
11349
SH
SOLE
11296
0
53
CONCHO RESOURCES INC
Common Stock
20605P101
31005
300492
SH
SOLE
256747
0
43745
CONDUENT INC
Common Stock
206787103
7862
819769
SH
SOLE
375019
0
444750
CONMED CORP
Common Stock
207410101
8438
98609
SH
SOLE
63055
0
35554
CONNECTICUT WATER SERVICE INC
Common Stock
207797101
1276
18301
SH
SOLE
17440
0
861
CONNECTONE BANCORP INC COM
Common Stock
20786W107
894
39439
SH
SOLE
39072
0
367
CONN'S INC
Common Stock
208242107
3380
189692
SH
SOLE
27939
0
161753
CONOCOPHILLIPS
Common Stock
20825C104
276052
4525435
SH
SOLE
2697992
0
1827443
CONSOL COAL RESOURCES LP
MLP
20855T100
269
16146
SH
SOLE
16146
0
0
CONSOL ENERGY INC
Common Stock
20854L108
1953
73406
SH
SOLE
62839
0
10567
CONSOLIDATED COMMUNICATIONS HO
Common Stock
209034107
2586
524521
SH
SOLE
374880
0
149641
CONSOLIDATED EDISON INC
Common Stock
209115104
116373
1327250
SH
SOLE
857713
0
469537
CONSOLIDATED WATER CO LTD
Common Stock
G23773107
289
20295
SH
SOLE
20092
0
203
CONSOLIDATED-TOMOKA LAND CO
Common Stock
210226106
407
6822
SH
SOLE
6770
0
52
CONSTELLATION BRANDS INC
Common Stock
21036P108
104691
531586
SH
SOLE
412958
0
118628
CONSTELLIUM SE
Common Stock
N22035104
1177
117277
SH
SOLE
111636
0
5641
CONSTRUCTION PARTNERS INC-A
Common Stock
21044C107
1245
82917
SH
SOLE
114
0
82803
CONTAINER STORE GROUP INC
Common Stock
210751103
590
80604
SH
SOLE
28951
0
51653
CONTANGO OIL & GAS CO
Common Stock
21075N204
18
10200
SH
SOLE
10200
0
0
CONTINENTAL AG SPONSORED ADR
ADR
210771200
13771
945178
SH
SOLE
781606
0
163572
CONTINENTAL BLDG PRODS COM
Common Stock
211171103
619
23292
SH
SOLE
16272
0
7020
CONTINENTAL RESOURCES INC/OK
Common Stock
212015101
6577
156267
SH
SOLE
148308
0
7959
CONTROL4 CORP COM
Common Stock
21240D107
1020
42934
SH
SOLE
35918
0
7016
CONTROLADORA VUELA CIA DE AV
ADR
21240E105
569
60662
SH
SOLE
59338
0
1324
CONTURA ENERGY INC
Common Stock
21241B100
268
5163
SH
SOLE
5163
0
0
COOPER COS INC/THE
Common Stock
216648402
32589
96734
SH
SOLE
82614
0
14120
COOPER TIRE & RUBBER CO
Common Stock
216831107
10597
335867
SH
SOLE
135955
0
199912
COOPER-STANDAR HOLDING
Common Stock
21676P103
5319
116081
SH
SOLE
67086
0
48995
COPA HOLDINGS SA-CLASS A
Common Stock
P31076105
24530
251412
SH
SOLE
216013
0
35399
COPART INC
Common Stock
217204106
44092
589941
SH
SOLE
539455
0
50486
CORBUS PHARMACEUTICALS HOLDI
Common Stock
21833P103
123
17759
SH
SOLE
17721
0
38
CORCEPT THERAPEUTICS INC COM
Common Stock
218352102
876
78607
SH
SOLE
74661
0
3946
CORE LABORATORIES N.V.
Common Stock
N22717107
4016
76811
SH
SOLE
33555
0
43256
CORECIVIC INC
REIT
21871N101
9478
456557
SH
SOLE
380114
0
76443
CORELOGIC INC
Common Stock
21871D103
7667
183285
SH
SOLE
120180
0
63105
CORE-MARK HOLDING CO INC
Common Stock
218681104
7955
200268
SH
SOLE
106766
0
93502
CORENERGY INFRASTRUCTURE TRUST
REIT
21870U502
2212
55780
SH
SOLE
26361
0
29419
COREPOINT LODGING INC
REIT
21872L104
1260
101728
SH
SOLE
86482
0
15246
CORESITE REALTY CORP REIT
REIT
21870Q105
10952
95092
SH
SOLE
41311
0
53781
CORNERSTONE BUILDING BRANDS
Common Stock
21925D109
418
71646
SH
SOLE
67564
0
4082
CORNERSTONE ONDEMAND I COM
Common Stock
21925Y103
6232
107584
SH
SOLE
30483
0
77101
CORNING INC
Common Stock
219350105
183208
5513343
SH
SOLE
3227716
0
2285627
CORPORATE HIGH YIELD FUND INC
Closed-End Fund
09255P107
13330
1243487
SH
SOLE
984999
0
258488
CORPORATE OFFICE PPTYS TR SH BEN INT REIT
REIT
22002T108
8283
314107
SH
SOLE
150932
0
163175
CORTEVA INC
Common Stock
22052L104
53198
1799065
SH
SOLE
1253165
0
545900
CORVEL CORP
Common Stock
221006109
3038
34919
SH
SOLE
28017
0
6902
CORVUS PHARMACEUTICALS INC
Common Stock
221015100
50
13359
SH
SOLE
13359
0
0
COSAN LTD - CLASS A SHARES
Common Stock
G25343107
3895
291575
SH
SOLE
290799
0
776
COSTAMARE INC SHS
Common Stock
Y1771G102
2823
550312
SH
SOLE
424161
0
126151
COSTAR GROUP INC
Common Stock
22160N109
49947
90147
SH
SOLE
57207
0
32940
COSTCO WHOLESALE CORP
Common Stock
22160K105
399255
1510840
SH
SOLE
1220969
0
289871
COTT CORP
Common Stock
22163N106
1165
87294
SH
SOLE
62090
0
25204
COTY INC
Common Stock
222070203
42459
3168547
SH
SOLE
2832177
0
336370
COUPA SOFTWARE INC
Common Stock
22266L106
11991
94709
SH
SOLE
58863
0
35846
COUSINS PROPERTIES INC REIT
REIT
222795502
8334
230425
SH
SOLE
146070
0
84354
COVANTA HOLDING CORP
Common Stock
22282E102
7276
406274
SH
SOLE
195864
0
210410
COVENANT TRANS INC CL A
Common Stock
22284P105
242
16480
SH
SOLE
16437
0
43
COVESTRO AG - SPONSORED ADR
ADR
22304D207
10307
404820
SH
SOLE
362997
0
41823
COVETRUS INC
Common Stock
22304C100
4552
186101
SH
SOLE
175780
0
10321
COVIA HOLDINGS CORP
Common Stock
22305A103
58
29630
SH
SOLE
29389
0
241
COWEN GROUP INC
Common Stock
223622606
7642
444540
SH
SOLE
44279
0
400261
CPFL ENERGIA S A SPONSORED ADR
ADR
126153105
1879
120315
SH
SOLE
39643
0
80672
CRA INTERNATIONAL INC
Common Stock
12618T105
476
12430
SH
SOLE
3713
0
8717
CRACKER BARREL OLD COUNTRY STO
Common Stock
22410J106
10246
60016
SH
SOLE
50501
0
9515
CRAFT BREW ALLIANCE INC
Common Stock
224122101
237
16910
SH
SOLE
15278
0
1632
CRANE CO
Common Stock
224399105
8436
101107
SH
SOLE
94285
0
6822
CRAWFORD & CO CL B
Common Stock
224633107
149
15969
SH
SOLE
11298
0
4671
CRAY INC
Common Stock
225223304
2790
80130
SH
SOLE
54718
0
25412
CREDICORP LTD COM
Common Stock
G2519Y108
79759
348429
SH
SOLE
266967
0
81462
CREDIT ACCEPTANCE CORP
Common Stock
225310101
10552
21809
SH
SOLE
21259
0
550
CREDIT AGRICOLE SA - UNSP ADR
ADR
225313105
23224
3913118
SH
SOLE
3487940
0
425178
CREDIT SUISSE GROUP SPONSORED ADR
ADR
225401108
40069
3347437
SH
SOLE
2756896
0
590540
CREE INC
Common Stock
225447101
7234
128771
SH
SOLE
119029
0
9742
CRESCENT POINT ENERGY CORP
Common Stock
22576C101
1493
452369
SH
SOLE
452369
0
0
CRESUD SA SPON ADR
ADR
226406106
1118
106637
SH
SOLE
92275
0
14362
CRH PLC ADR
ADR
12626K203
28045
856335
SH
SOLE
691456
0
164879
CRITEO SA-SPON ADR
ADR
226718104
3092
179675
SH
SOLE
74913
0
104762
CROCS INC
Common Stock
227046109
3873
196120
SH
SOLE
111285
0
84835
CRODA INTERNATIONAL-UNS ADR
ADR
227047305
374
11219
SH
SOLE
10972
0
247
CROSS COUNTRY HEALTHCARE INC
Common Stock
227483104
1130
120521
SH
SOLE
116843
0
3678
CROWN CASTLE INTERNATIONAL COR
REIT
22822V101
170235
1305987
SH
SOLE
909829
0
396158
CROWN HOLDINGS INC
Common Stock
228368106
25199
412419
SH
SOLE
205694
0
206725
CRYOLIFE INC
Common Stock
228903100
1744
58260
SH
SOLE
39198
0
19062
CRYOPORT INC
Common Stock
229050307
982
53590
SH
SOLE
133
0
53457
CSG SYSTEMS INTERNATIONAL INC
Common Stock
126349109
6625
135670
SH
SOLE
55345
0
80325
CSL LTD SPONSORED ADR
ADR
12637N204
84377
1113442
SH
SOLE
1016888
0
96554
CSS INDUSTRIES INC
Common Stock
125906107
166
34064
SH
SOLE
3048
0
31016
CSW INDUSTRIALS INC
Common Stock
126402106
875
12847
SH
SOLE
10053
0
2794
CSX CORP
Common Stock
126408103
200096
2586228
SH
SOLE
2100682
0
485546
CTRIP COM INTL LTD ADR
ADR
22943F100
23828
645577
SH
SOLE
587162
0
58415
CTS CORP
Common Stock
126501105
2591
93930
SH
SOLE
57440
0
36490
CUBESMART REIT
REIT
229663109
8540
255380
SH
SOLE
233281
0
22099
CUBIC CORP
Common Stock
229669106
3302
51216
SH
SOLE
41063
0
10153
CULLEN/FROST BANKERS INC
Common Stock
229899109
11432
122061
SH
SOLE
100078
0
21983
CUMMINS INC
Common Stock
231021106
119168
695506
SH
SOLE
480804
0
214702
CURO GROUP HOLDINGS CORP
Common Stock
23131L107
190
17159
SH
SOLE
17091
0
68
CURTISS-WRIGHT CORP
Common Stock
231561101
9660
75985
SH
SOLE
51276
0
24709
CUSHMAN & WAKEFIELD PLC
Common Stock
G2717B108
790
44168
SH
SOLE
18210
0
25958
CUSTOMERS BANCORP INC
Common Stock
23204G100
2342
111524
SH
SOLE
78258
0
33266
CUTERA INC
Common Stock
232109108
639
30758
SH
SOLE
29302
0
1456
CVB FINANCIAL CORP
Common Stock
126600105
4484
213225
SH
SOLE
178729
0
34496
CVR ENERGY INC
Common Stock
12662P108
10722
214488
SH
SOLE
172723
0
41765
CVS HEALTH CORPORATION
Common Stock
126650100
280661
5150680
SH
SOLE
3345917
0
1804763
CYBERARK SOFTWARE LTD/ISRAEL
Common Stock
M2682V108
3977
31106
SH
SOLE
30138
0
968
CYMABAY THERAPEUTICS INC
Common Stock
23257D103
214
29838
SH
SOLE
28555
0
1283
CYPRESS SEMICONDUCTOR CORP
Common Stock
232806109
21601
971255
SH
SOLE
547562
0
423693
CYRUSONE INC COM
REIT
23283R100
8094
140230
SH
SOLE
120624
0
19606
CYTOKINETICS INC COM
Common Stock
23282W605
1176
104570
SH
SOLE
100624
0
3946
DAH SING FINANCIA-UNSPON ADR
ADR
23376M109
312
22152
SH
SOLE
22152
0
0
DAI NIPPON PRINTING CO LTD
ADR
233806306
22034
2080607
SH
SOLE
1905933
0
174674
DAIICHI SANKYO CO - SPONS ADR
ADR
23381D102
42789
814719
SH
SOLE
741634
0
73085
DAIKIN INDUSTRIES-UNSPONSORED ADR
ADR
23381B106
39824
3053988
SH
SOLE
2464585
0
589403
DAIMLER AG UNSPONSOR ADR
ADR
233825207
26415
1900387
SH
SOLE
1642474
0
257913
DAIMLER AG-REGISTERED SHARES
Common Stock
D1668R123
1856
33318
SH
SOLE
31637
0
1681
DAITO TR CONSTR CO LTD ADR
ADR
23405X209
25536
809112
SH
SOLE
719343
0
89769
DAIWA HOUSE IND LTD ADR
ADR
234062206
34538
1173149
SH
SOLE
1035416
0
137733
DAIWA SECS GROUP INC ADR
ADR
234064301
11009
2496273
SH
SOLE
2251558
0
244715
DAKTRONICS INC
Common Stock
234264109
220
35666
SH
SOLE
34925
0
741
DANA INC
Common Stock
235825205
13492
676610
SH
SOLE
471295
0
205315
DANAHER CORP
Common Stock
235851102
313408
2192889
SH
SOLE
1783680
0
409210
DANONE - SPONSORED ADR
ADR
23636T100
50691
2994156
SH
SOLE
2422478
0
571678
DANSKE BANK A/S - SPON ADR
ADR
236363206
11173
1403677
SH
SOLE
1098450
0
305227
DARDEN RESTAURANTS INC
Common Stock
237194105
38630
317345
SH
SOLE
281636
0
35709
DARLING INGREDIENTS INC
Common Stock
237266101
13525
679995
SH
SOLE
401203
0
278792
DASEKE INC COM
Common Stock
23753F107
229
63495
SH
SOLE
63477
0
18
DASSAULT SYS S A SPONSORED ADR
ADR
237545108
37576
234789
SH
SOLE
218455
0
16334
DAVE & BUSTER'S ENTERTAINMENT
Common Stock
238337109
5165
127615
SH
SOLE
44488
0
83127
DAVITA INC
Common Stock
23918K108
21712
385919
SH
SOLE
291147
0
94772
DAWSON GEOPHYSICAL CO
Common Stock
239360100
63
25133
SH
SOLE
25104
0
29
DBS GROUP HLDGS LTD SPONSORED ADR
ADR
23304Y100
67764
882457
SH
SOLE
779199
0
103259
DBV TECHNOLOGIES S A SPONSORED ADR
ADR
23306J101
550
66958
SH
SOLE
564
0
66394
DCP MIDSTREAM LP
MLP
23311P100
8792
300054
SH
SOLE
289402
0
10652
DEAN FOODS CO
Common Stock
242370203
558
603891
SH
SOLE
233839
0
370052
DECIPHERA PHARMACEUTICALS INC
Common Stock
24344T101
592
26236
SH
SOLE
1648
0
24588
DECKERS OUTDOOR CORP COM
Common Stock
243537107
20647
117331
SH
SOLE
74490
0
42841
DEERE & CO
Common Stock
244199105
168259
1015384
SH
SOLE
786790
0
228594
DEL FRISCOS RESTN GRP COM
Common Stock
245077102
775
97356
SH
SOLE
18434
0
78922
DEL TACO RESTAURANTS INC
Common Stock
245496104
660
51454
SH
SOLE
6099
0
45355
DELAWARE ENHANCED GLOBAL DIV
Closed-End Fund
246060107
118
11957
SH
SOLE
5853
0
6104
DELEK US HOLDINGS INC
Common Stock
24665A103
7458
184046
SH
SOLE
120881
0
63165
DELL TECHNOLOGIES -C
Common Stock
24703L202
18703
368164
SH
SOLE
188252
0
179912
DELPHI TECHNOLOGIES PLC
Common Stock
G2709G107
2468
123406
SH
SOLE
107216
0
16190
DELTA AIR LINES INC
Common Stock
247361702
137342
2420118
SH
SOLE
1368522
0
1051596
DELUXE CORP
Common Stock
248019101
6022
148108
SH
SOLE
78409
0
69699
DENBURY RES INC COM NEW
Common Stock
247916208
1058
853121
SH
SOLE
364540
0
488581
DENNY'S CORP
Common Stock
24869P104
2864
139524
SH
SOLE
94016
0
45508
DENSO CORP ADR
ADR
24872B100
22736
1080098
SH
SOLE
907616
0
172482
DENTSPLY SIRONA INC
Common Stock
24906P109
60751
1040967
SH
SOLE
907218
0
133749
DENTSU INC-UNSPON ADR
ADR
249034109
514
14554
SH
SOLE
12697
0
1857
DERMIRA INC COM
Common Stock
24983L104
357
37293
SH
SOLE
36206
0
1087
DESCARTES SYSTEMS GROUP INC
Common Stock
249906108
952
25758
SH
SOLE
8861
0
16897
DESIGNER BRANDS INC
Common Stock
250565108
10101
526898
SH
SOLE
435609
0
91289
DEUTSCHE BANK AG NAMEN ORD
Common Stock
D18190898
13554
1776384
SH
SOLE
1615298
0
161086
DEUTSCHE BOERS AG - UNSPON ADR
ADR
251542106
32581
2314006
SH
SOLE
1952980
0
361025
DEUTSCHE LUFTHANSA A G SPONSORED ADR
ADR
251561304
7385
431118
SH
SOLE
397618
0
33500
DEUTSCHE POST AG
ADR
25157Y202
43552
1328221
SH
SOLE
1018744
0
309476
DEUTSCHE TELEKOM AG SPONSORED ADR
ADR
251566105
43152
2488583
SH
SOLE
2113084
0
375498
DEVON ENERGY CORP
Common Stock
25179M103
37332
1308962
SH
SOLE
995373
0
313589
DEXCOM INC COM
Common Stock
252131107
26938
179777
SH
SOLE
120200
0
59577
DHT HOLDINGS INC
Common Stock
Y2065G121
1339
226505
SH
SOLE
169814
0
56691
DIAGEO P L C SPON ADR NEW
ADR
25243Q205
161250
935760
SH
SOLE
614094
0
321666
DIAGEO PLC
Common Stock
G42089113
291
6813
SH
SOLE
5949
0
864
DIAMOND HILL INVESTMENT GROUP
Common Stock
25264R207
559
3944
SH
SOLE
1231
0
2713
DIAMOND OFFSHORE DRILLING INC
Common Stock
25271C102
6482
730785
SH
SOLE
396207
0
334578
DIAMONDBACK ENERGY INC COM
Common Stock
25278X109
52394
480810
SH
SOLE
336716
0
144094
DIAMONDROCK HOSPITALITY CO REIT
REIT
252784301
7651
739903
SH
SOLE
456468
0
283435
DIANA SHIPPING INC
Common Stock
Y2066G104
2744
829121
SH
SOLE
647421
0
181700
DICK'S SPORTING GOODS INC
Common Stock
253393102
18799
542843
SH
SOLE
236843
0
306000
DIEBOLD NIXDORF INC
Common Stock
253651103
4433
483923
SH
SOLE
290435
0
193488
DIGI INTERNATIONAL INC
Common Stock
253798102
819
64573
SH
SOLE
53714
0
10859
DIGITAL REALTY TRUST INC REIT
REIT
253868103
52016
441598
SH
SOLE
388560
0
53038
DIGITAL TURBINE INC
Common Stock
25400W102
1143
228534
SH
SOLE
679
0
227855
DILLARD'S INC
Common Stock
254067101
13243
212629
SH
SOLE
91097
0
121532
DIME COMMUNITY BANCSHARES INC
Common Stock
253922108
2651
139611
SH
SOLE
108385
0
31226
DINE BRANDS GLOBAL INC
Common Stock
254423106
13493
141334
SH
SOLE
67075
0
74259
DIODES INC
Common Stock
254543101
5657
155554
SH
SOLE
95573
0
59981
DIPLOMAT PHARMACY INC COM
Common Stock
25456K101
1139
186992
SH
SOLE
160243
0
26749
DIRECT LINE INS GP PLC ADR
ADR
25490E202
883
52764
SH
SOLE
42597
0
10167
DISCO CORP-UNSPONSORED ADR
ADR
25461D100
200
6238
SH
SOLE
1865
0
4373
DISCOVER COMMUNICATIONS INC SH C
Common Stock
25470F302
21620
759927
SH
SOLE
706760
0
53167
DISCOVER FINANCIAL SERVICES
Common Stock
254709108
147728
1903963
SH
SOLE
1103815
0
800148
DISCOVERY INC - A
Common Stock
25470F104
35028
1140969
SH
SOLE
879300
0
261669
DISH NETWORK CORP
Common Stock
25470M109
25691
668858
SH
SOLE
364154
0
304704
DMC GLOBAL INC
Common Stock
23291C103
2670
42155
SH
SOLE
10985
0
31170
DNB ASA ADR
ADR
23328E106
17790
959032
SH
SOLE
841406
0
117626
DOCUSIGN INC
Common Stock
256163106
2168
43611
SH
SOLE
40220
0
3391
DOLBY LABORATORIES INC-CL A
Common Stock
25659T107
7292
112874
SH
SOLE
85097
0
27777
DOLLAR GENERAL CORP
Common Stock
256677105
213067
1576409
SH
SOLE
775042
0
801367
DOLLAR TREE INC
Common Stock
256746108
70613
657540
SH
SOLE
507042
0
150498
DOMINION ENERGY INC
Common Stock
25746U109
166317
2151016
SH
SOLE
1825435
0
325581
DOMINO'S PIZZA INC
Common Stock
25754A201
30541
109751
SH
SOLE
52361
0
57390
DOMO INC - CLASS B
Common Stock
257554105
831
30405
SH
SOLE
7632
0
22773
DOMTAR CORP
Common Stock
257559203
20713
465137
SH
SOLE
261297
0
203840
DONALDSON CO INC
Common Stock
257651109
11363
223426
SH
SOLE
192016
0
31410
DONEGAL GROUP INC CL A
Common Stock
257701201
189
12375
SH
SOLE
7056
0
5319
DONNELLEY FINANCIAL SOLU - W/I
Common Stock
25787G100
1244
93226
SH
SOLE
49748
0
43478
DORIAN LPG LTD SHS USD
Common Stock
Y2106R110
1056
117051
SH
SOLE
75260
0
41791
DORMAN PRODUCTS INC
Common Stock
258278100
7978
91554
SH
SOLE
55557
0
35997
DOUGLAS DYNAMICS INC
Common Stock
25960R105
1417
35602
SH
SOLE
31058
0
4544
DOUGLAS EMMETT INC
REIT
25960P109
10199
256003
SH
SOLE
209106
0
46897
DOVER CORP
Common Stock
260003108
46745
466520
SH
SOLE
408346
0
58174
DOW INC
Common Stock
260557103
96216
1951242
SH
SOLE
1413689
0
537553
DR HORTON INC
Common Stock
23331A109
68621
1591036
SH
SOLE
1013590
0
577446
DR REDDYS LABS LTD ADR
ADR
256135203
22489
600174
SH
SOLE
577713
0
22461
DRIL-QUIP INC
Common Stock
262037104
6768
140995
SH
SOLE
104468
0
36527
DRIVE SHACK INC
Common Stock
262077100
882
187986
SH
SOLE
113560
0
74426
DROPBOX INC-CLASS A
Common Stock
26210C104
1934
77201
SH
SOLE
16170
0
61031
DSM N V SPONSORED ADR
ADR
780249108
20058
649731
SH
SOLE
556977
0
92754
DSP GROUP INC
Common Stock
23332B106
526
36638
SH
SOLE
35835
0
803
DSV A/S-UNSPONSORED ADR
ADR
26251A108
31619
644838
SH
SOLE
586316
0
58522
DTE ENERGY CO
Common Stock
233331107
75278
588659
SH
SOLE
418238
0
170421
DUCOMMUN INC
Common Stock
264147109
1939
43017
SH
SOLE
15541
0
27476
DUFF & PHELPS GLB UTL COM
Closed-End Fund
26433C105
8182
534441
SH
SOLE
366603
0
167838
DUKE ENERGY CORP
Common Stock
26441C204
219990
2493082
SH
SOLE
1803287
0
689795
DUKE REALTY CORP COM NEW REIT
REIT
264411505
20270
641256
SH
SOLE
555467
0
85789
DUNKIN BRANDS GRP INC COM
Common Stock
265504100
11666
146453
SH
SOLE
80201
0
66252
DUPONT DE NEMOURS INC
Common Stock
26614N102
143940
1917416
SH
SOLE
1340241
0
577174
DWS MUNICIPAL INCOME TRUST
Closed-End Fund
233368109
2428
215480
SH
SOLE
206306
0
9174
DXC TECHNOLOGY CO
Common Stock
23355L106
41487
752263
SH
SOLE
468752
0
283512
DXP ENTERPRISES INC
Common Stock
233377407
1736
45805
SH
SOLE
18779
0
27026
DYCOM INDUSTRIES INC
Common Stock
267475101
9312
158176
SH
SOLE
88235
0
69941
DYNAVAX TECHNOLOGIES CORP COM
Common Stock
268158201
91
22748
SH
SOLE
21937
0
811
DYNEX CAP INC COM
REIT
26817Q886
2871
171411
SH
SOLE
110055
0
61356
E ON AG
ADR
268780103
22099
2046234
SH
SOLE
1811598
0
234635
E TRADE FINANCIAL CORP
Common Stock
269246401
34884
782145
SH
SOLE
525588
0
256557
EAGLE BANCORP INC
Common Stock
268948106
8018
148125
SH
SOLE
76519
0
71606
EAGLE BULK SHIPPING INC
Common Stock
Y2187A143
223
42568
SH
SOLE
40698
0
1870
EAGLE MATERIALS INC
Common Stock
26969P108
7206
77732
SH
SOLE
71542
0
6190
EAGLE PHARMACEUTICALS INC
Common Stock
269796108
2288
41094
SH
SOLE
14735
0
26359
EARTHSTONE ENERGY INC COM NEW
Common Stock
27032D304
598
97636
SH
SOLE
95043
0
2593
EAST JAPAN RAILWAY CO ADR
ADR
273202101
42472
2734866
SH
SOLE
1948178
0
786688
EAST WEST BANCORP INC
Common Stock
27579R104
12704
271626
SH
SOLE
225131
0
46495
EASTERLY GOVT PPTYS IN COM
REIT
27616P103
3469
191538
SH
SOLE
184972
0
6566
EASTGROUP PROPERTIES INC REIT
REIT
277276101
11955
103082
SH
SOLE
69040
0
34042
EASTMAN CHEMICAL CO
Common Stock
277432100
63371
814228
SH
SOLE
441621
0
372607
EASYJET PLC SPONSORED ADR NE
ADR
277856209
899
75160
SH
SOLE
64153
0
11007
EATON CORP PLC
Common Stock
G29183103
142133
1706684
SH
SOLE
1179634
0
527050
EATON VANCE INS MUN BD COM
Closed-End Fund
27827X101
15590
1254256
SH
SOLE
1207466
0
46790
EATON VANCE LTD DURATION FND
Closed-End Fund
27828H105
15403
1217657
SH
SOLE
1151635
0
66022
EATON VANCE MUNICIPAL INCOME FUND
Closed-End Fund
27826U108
2187
175786
SH
SOLE
175786
0
0
EATON VANCE RISK MANAGED DIV EQUITY INCOME
Closed-End Fund
27829G106
943
100301
SH
SOLE
54415
0
45886
EATON VANCE SENIOR INCOME TR
Closed-End Fund
27826S103
228
36604
SH
SOLE
36604
0
0
EATON VANCE SR FLTG RATE TR
Closed-End Fund
27828Q105
923
70522
SH
SOLE
52928
0
17594
EATON VANCE TAX-ADV DVD INC CLOSED-END
Closed-End Fund
27828G107
425
17847
SH
SOLE
17847
0
0
EBAY INC
Common Stock
278642103
115997
2936644
SH
SOLE
2144284
0
792360
EBIX INC
Common Stock
278715206
3466
69010
SH
SOLE
49960
0
19050
ECHO GLOBAL LOGISTICS INC.
Common Stock
27875T101
2457
117741
SH
SOLE
63165
0
54576
ECHOSTAR CORP
Common Stock
278768106
3026
68265
SH
SOLE
65698
0
2567
ECOLAB INC
Common Stock
278865100
212960
1078604
SH
SOLE
721135
0
357469
ECOPETROL SA-SPONSORED ADR
ADR
279158109
23196
1268249
SH
SOLE
786400
0
481849
EDENRED SA-UNSP ADR
ADR
279655104
6934
267038
SH
SOLE
226913
0
40125
EDGEWELL PERSONAL CARE CO
Common Stock
28035Q102
3141
116544
SH
SOLE
67664
0
48880
EDISON INTERNATIONAL
Common Stock
281020107
107637
1596746
SH
SOLE
1202925
0
393821
EDITAS MEDICINE INC
Common Stock
28106W103
1368
55291
SH
SOLE
28292
0
26999
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR
ADR
268353109
13643
360071
SH
SOLE
337723
0
22349
EDUCATION MANAGEMENT CORP WARRANTS
Equity WRT
28140M806
0
11196
SH
SOLE
11196
0
0
EDWARDS LIFESCIENCES CORP
Common Stock
28176E108
118578
641866
SH
SOLE
534362
0
107504
EGAIN CORP
Common Stock
28225C806
82
10060
SH
SOLE
3812
0
6248
EHEALTH INC
Common Stock
28238P109
6027
70004
SH
SOLE
35618
0
34386
EIDOS THERAPEUTICS INC
Common Stock
28249H104
1090
35058
SH
SOLE
2067
0
32991
EISAI LTD SPONSORED ADR
ADR
282579309
12208
213307
SH
SOLE
189902
0
23405
EL PASO ELECTRIC CO
Common Stock
283677854
13907
212643
SH
SOLE
176643
0
36000
EL POLLO LOCO HLDGS COM
Common Stock
268603107
1008
94537
SH
SOLE
30902
0
63635
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
12118
358532
SH
SOLE
170024
0
188508
ELASTIC NV
Common Stock
N14506104
803
10752
SH
SOLE
7477
0
3275
ELBIT SYSTEMS LTD
Common Stock
M3760D101
11093
74197
SH
SOLE
69507
0
4690
ELDORADO GOLD CORP
Common Stock
284902509
2155
370237
SH
SOLE
370237
0
0
ELDORADO RESORTS INC
Common Stock
28470R102
10764
233637
SH
SOLE
92066
0
141571
ELECTRICITE DE FRANCE - ADR
ADR
285039103
9488
3888702
SH
SOLE
3580373
0
308329
ELECTROCORE LLC
Common Stock
28531P103
99
49577
SH
SOLE
49361
0
216
ELECTRONIC ARTS INC
Common Stock
285512109
90777
896472
SH
SOLE
715364
0
181108
ELECTRONICS FOR IMAGING INC
Common Stock
286082102
4122
111689
SH
SOLE
75581
0
36108
ELEKTA AB ADR
ADR
28617Y101
1608
111768
SH
SOLE
97279
0
14489
ELEMENT SOLUTIONS INC
Common Stock
28618M106
5980
578289
SH
SOLE
321636
0
256653
ELEVATE CREDIT INC COM
Common Stock
28621V101
83
20027
SH
SOLE
19866
0
161
ELF BEAUTY
Common Stock
26856L103
273
19331
SH
SOLE
19315
0
16
ELI LILLY & CO
Common Stock
532457108
331207
2989503
SH
SOLE
2130574
0
858929
ELLINGTON RESIDENT MTG COM SHS BEN INT
REIT
288578107
251
23298
SH
SOLE
23298
0
0
EMBOTELLADORA ANDINA S A SPON ADR B
ADR
29081P303
1474
68566
SH
SOLE
67917
0
649
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH
ADR
29082A107
13877
689345
SH
SOLE
494173
0
195172
EMC INSURANCE GROUP INC
Common Stock
268664109
509
14129
SH
SOLE
13837
0
292
EMCOR GROUP INC
Common Stock
29084Q100
13802
156661
SH
SOLE
84143
0
72518
EMERALD EXPOSITIONS EVENTS I
Common Stock
29103B100
210
18849
SH
SOLE
18331
0
518
EMERGENT BIOSOLUTIONS INC
Common Stock
29089Q105
7741
160231
SH
SOLE
77361
0
82870
EMERSON ELECTRIC CO
Common Stock
291011104
159513
2390780
SH
SOLE
1471464
0
919316
EMLC - VanEck Vectors J.P. Morgan EM Local Currency Bond ETF
ETF
92189H300
38834
1119136
SH
SOLE
1119136
0
0
EMPIRE ST RLTY TR INC CL A
REIT
292104106
3146
212434
SH
SOLE
142810
0
69624
EMPLOYERS HOLDINGS INC
Common Stock
292218104
3725
88130
SH
SOLE
56159
0
31971
ENAGAS S.A.
ADR
29248L104
19781
1396937
SH
SOLE
1243973
0
152964
ENANTA PHARMACEUT INC COM
Common Stock
29251M106
2493
29543
SH
SOLE
26518
0
3025
ENBRIDGE INC
Common Stock
29250N105
38031
1054064
SH
SOLE
958782
0
95282
ENCANA CORP
Common Stock
292505104
10409
2028960
SH
SOLE
1103258
0
925702
ENCOMPASS HEALTH CORP
Common Stock
29261A100
16353
258094
SH
SOLE
161905
0
96189
ENCORE CAPITAL GROUP INC
Common Stock
292554102
3147
92907
SH
SOLE
69148
0
23759
ENCORE WIRE CORP
Common Stock
292562105
3351
57211
SH
SOLE
45464
0
11747
ENDAVA PLC- SPON ADR
ADR
29260V105
3837
95357
SH
SOLE
0
0
95357
ENDO INTERNATIONAL PLC
Common Stock
G30401106
1166
282959
SH
SOLE
260115
0
22844
ENDOLOGIX INC
Common Stock
29266S304
418
57709
SH
SOLE
7902
0
49807
ENDURANCE INTL GROUP H COM
Common Stock
29272B105
71
14854
SH
SOLE
14163
0
691
ENEL SPA - ADR
ADR
29265W207
43048
6229811
SH
SOLE
5554300
0
675511
ENERGIZER HOLDINGS INC
Common Stock
29272W109
6098
157811
SH
SOLE
124100
0
33711
ENERGOUS CORP
Common Stock
29272C103
182
41671
SH
SOLE
41634
0
37
ENERGY FUELS INC COM NEW
Common Stock
292671708
353
112805
SH
SOLE
89365
0
23440
ENERGY RECOVERY INC
Common Stock
29270J100
274
26302
SH
SOLE
2554
0
23748
ENERGY TRANSFER LP
MLP
29273V100
23737
1685881
SH
SOLE
1602219
0
83662
ENERPLUS CORP
Common Stock
292766102
643
85411
SH
SOLE
84534
0
877
ENERSIS CHILE SA-ADR W/I
ADR
29278D105
5037
1053760
SH
SOLE
754954
0
298806
ENERSIS S A SPONSORED ADR
ADR
29274F104
9499
1070957
SH
SOLE
704187
0
366770
ENERSYS
Common Stock
29275Y102
6486
94688
SH
SOLE
67794
0
26894
ENGIE
ADR
29286D105
31421
2083643
SH
SOLE
1847013
0
236631
ENI S P A SPONSORED ADR
ADR
26874R108
28639
867052
SH
SOLE
735166
0
131886
ENN ENERGY HLDGS LTD ADR
ADR
26876F102
2104
54247
SH
SOLE
52126
0
2121
ENNIS INC
Common Stock
293389102
1524
74259
SH
SOLE
25964
0
48295
ENOVA INTERNATIONAL INC
Common Stock
29357K103
4118
178667
SH
SOLE
92493
0
86174
ENPHASE ENERGY INC
Common Stock
29355A107
2221
121819
SH
SOLE
31497
0
90322
ENPRO INDUSTRIES INC
Common Stock
29355X107
4644
72748
SH
SOLE
34321
0
38427
ENSCO ROWAN PLC - CLASS A
Common Stock
G3166L100
2367
277458
SH
SOLE
271398
0
6060
ENSIGN GROUP INC/THE
Common Stock
29358P101
17970
315707
SH
SOLE
181170
0
134537
ENSTAR GROUP LTD
Common Stock
G3075P101
1589
9118
SH
SOLE
8506
0
612
ENTEGRIS INC
Common Stock
29362U104
8106
217204
SH
SOLE
183375
0
33829
ENTERCOM COMMUNICATIONS CORP
Common Stock
293639100
2718
468558
SH
SOLE
357498
0
111060
ENTERGY CORP
Common Stock
29364G103
120292
1168674
SH
SOLE
617432
0
551242
ENTERPRISE FINANCIAL SERVICES
Common Stock
293712105
1256
30200
SH
SOLE
9993
0
20207
ENTERPRISE PRODS PARTNERS L COM
MLP
293792107
38958
1349444
SH
SOLE
1298972
0
50472
ENTRAVISION COMMUNICATIONS COR
Common Stock
29382R107
354
113319
SH
SOLE
90143
0
23176
ENVESTNET INC COM
Common Stock
29404K106
7058
103231
SH
SOLE
72924
0
30307
ENZO BIOCHEM INC
Common Stock
294100102
245
72653
SH
SOLE
33510
0
39143
EOG RESOURCES INC
Common Stock
26875P101
127569
1369352
SH
SOLE
1163643
0
205709
EPAM SYS INC COM
Common Stock
29414B104
11051
63840
SH
SOLE
55373
0
8467
EPIROC AB-UNSP ADR
ADR
29429L105
2491
241269
SH
SOLE
227740
0
13529
EPLUS INC COM
Common Stock
294268107
2761
40044
SH
SOLE
25019
0
15025
EPR PROPERTIES
REIT
26884U109
17551
235306
SH
SOLE
98085
0
137221
EQM MIDSTREAM PARTNERS LP
MLP
26885B100
12146
271852
SH
SOLE
262281
0
9571
EQT CORP
Common Stock
26884L109
5912
373930
SH
SOLE
338440
0
35490
EQUIFAX INC COM
Common Stock
294429105
38109
281786
SH
SOLE
248817
0
32969
EQUINIX INC
REIT
29444U700
107354
212881
SH
SOLE
182952
0
29929
EQUINOR ASA
ADR
29446M102
21535
1088728
SH
SOLE
857799
0
230929
EQUITRANS MIDSTREAM CORP
Common Stock
294600101
4989
253132
SH
SOLE
227530
0
25602
EQUITY BANCSHARES INC COM CL A
Common Stock
29460X109
334
12528
SH
SOLE
12459
0
69
EQUITY COMMONWEALTH
REIT
294628102
20070
617170
SH
SOLE
280441
0
336729
EQUITY LIFESTYLE PROPERTIES REIT
REIT
29472R108
14453
119116
SH
SOLE
96662
0
22454
EQUITY RESIDENTIAL SH BEN INT REIT
REIT
29476L107
61303
807473
SH
SOLE
670198
0
137275
ERA GROUP INC COM
Common Stock
26885G109
686
82283
SH
SOLE
71501
0
10782
ERICSSON L M TEL CO ADR B SEK 10
ADR
294821608
29505
3105805
SH
SOLE
2774142
0
331663
ERIE INDEMNITY CO
Common Stock
29530P102
17694
69584
SH
SOLE
45613
0
23971
EROS INTL PLC SHS NEW
Common Stock
G3788M114
73
53855
SH
SOLE
51010
0
2845
ERSTE BK DER OESTERREICHISCH SPONSORED ADR
ADR
296036304
15367
831115
SH
SOLE
690849
0
140266
ESCO TECHNOLOGIES INC
Common Stock
296315104
6439
77931
SH
SOLE
60533
0
17398
ESPERION THERAPEUTICS COM
Common Stock
29664W105
1146
24639
SH
SOLE
24458
0
181
ESSA BANCORP INC
Common Stock
29667D104
289
18962
SH
SOLE
8686
0
10276
ESSENT GROUP LTD
Common Stock
G3198U102
7100
151102
SH
SOLE
90958
0
60144
ESSENTIAL PROPERTIES REALTY
REIT
29670E107
993
49560
SH
SOLE
23238
0
26322
ESSEX PROPERTY TRUST INC REIT
REIT
297178105
46593
159603
SH
SOLE
143353
0
16250
ESSILOR INTL S A ADR
ADR
297284200
30427
466477
SH
SOLE
420723
0
45754
ESSITY AB
ADR
29729L102
21157
688029
SH
SOLE
621642
0
66387
ESTEE LAUDER COS INC/THE
Common Stock
518439104
148376
810313
SH
SOLE
662606
0
147707
ETHAN ALLEN INTERIORS INC
Common Stock
297602104
2323
110295
SH
SOLE
64057
0
46238
ETSY INC COM
Common Stock
29786A106
8779
143051
SH
SOLE
88560
0
54491
EUROBANK ERGASIAS SA-UNS ADR
ADR
26844B308
20
45422
SH
SOLE
45422
0
0
EURONAV NV ANTWERPEN SHS
Common Stock
B38564108
212
22437
SH
SOLE
21989
0
448
EURONET WORLDWIDE INC
Common Stock
298736109
28606
170032
SH
SOLE
73343
0
96689
EUTELSAT COMMUNICATIONS SA
ADR
29888Q207
774
172325
SH
SOLE
161312
0
11013
EVENTBRITE INC-CLASS A
Common Stock
29975E109
573
35358
SH
SOLE
6849
0
28509
EVERBRIDGE INC
Common Stock
29978A104
5829
65192
SH
SOLE
11686
0
53506
EVERCORE INC.
Common Stock
29977A105
7273
82112
SH
SOLE
47029
0
35083
EVEREST RE GROUP LTD
Common Stock
G3223R108
62027
250938
SH
SOLE
86911
0
164027
EVERGY INC
Common Stock
30034W106
34522
573929
SH
SOLE
486603
0
87326
EVERI HOLDINGS INC
Common Stock
30034T103
1808
151524
SH
SOLE
13189
0
138335
EVERSOURCE ENERGY
Common Stock
30040W108
93802
1238149
SH
SOLE
825591
0
412558
EVERTEC INC COM
Common Stock
30040P103
6713
205283
SH
SOLE
54630
0
150653
EVO PAYMENTS INC-CLASS A
Common Stock
26927E104
408
12931
SH
SOLE
2786
0
10145
EVOLENT HEALTH INC CL A
Common Stock
30050B101
328
41318
SH
SOLE
33338
0
7980
EVOLUTION PETE CORP COM
Common Stock
30049A107
1255
175588
SH
SOLE
99587
0
76001
EVOQUA WATER TECHNOLOGIES CORP
Common Stock
30057T105
1659
116494
SH
SOLE
116089
0
405
EW SCRIPPS CO
Common Stock
811054402
3148
205890
SH
SOLE
159247
0
46643
EXACT SCIENCES CORP COM
Common Stock
30063P105
18849
159684
SH
SOLE
132416
0
27268
EXANTAS CAPITAL CORP
REIT
30068N105
3310
292685
SH
SOLE
82899
0
209786
EXELA TECHNOLOGIES INC
Common Stock
30162V102
48
21991
SH
SOLE
15879
0
6112
EXELIXIS INC COM
Common Stock
30161Q104
11012
515309
SH
SOLE
473223
0
42086
EXELON CORP
Common Stock
30161N101
194500
4057150
SH
SOLE
2420299
0
1636851
EXLSERVICE HOLDINGS INC
Common Stock
302081104
7434
112421
SH
SOLE
59335
0
53086
EXPEDIA GROUP INC
Common Stock
30212P303
51545
387467
SH
SOLE
336215
0
51252
EXPEDITORS INTERNATIONAL OF WA
Common Stock
302130109
68985
909372
SH
SOLE
583206
0
326166
EXPERIAN GROUP LTD - SPON ADR
ADR
30215C101
43035
1416097
SH
SOLE
1299140
0
116957
EXPONENT INC
Common Stock
30214U102
11093
189492
SH
SOLE
104384
0
85108
EXPRESS INC
Common Stock
30219E103
1743
638377
SH
SOLE
460891
0
177486
EXTENDED STAY AMERICA INC
Unit
30224P200
13905
823288
SH
SOLE
371275
0
452013
EXTERRAN CORP
Common Stock
30227H106
1900
133647
SH
SOLE
110901
0
22746
EXTRA SPACE STORAGE INC REIT
REIT
30225T102
27634
260451
SH
SOLE
224618
0
35833
EXTRACTION OIL & GAS INC
Common Stock
30227M105
1573
363292
SH
SOLE
289144
0
74148
EXTREME NETWORKS
Common Stock
30226D106
1735
268206
SH
SOLE
234743
0
33463
EXXON MOBIL CORP
Common Stock
30231G102
928480
12116405
SH
SOLE
8349698
0
3766707
EYEPOINT PHARMACEUTICALS INC
Common Stock
30233G100
18
11193
SH
SOLE
11193
0
0
EZCORP INC
Common Stock
302301106
2161
228234
SH
SOLE
153535
0
74699
F5 NETWORKS INC
Common Stock
315616102
24937
171234
SH
SOLE
135857
0
35377
FABRINET
Common Stock
G3323L100
6613
133141
SH
SOLE
76923
0
56218
FACEBOOK INC A
Common Stock
30303M102
1564704
8107273
SH
SOLE
5018434
0
3088839
FACTSET RESEARCH SYSTEMS INC
Common Stock
303075105
38040
132748
SH
SOLE
67858
0
64890
FAIR ISAAC CORP
Common Stock
303250104
21148
67345
SH
SOLE
53856
0
13489
FAIRFAX FINANCIAL HLDGS LTD
Common Stock
303901102
1631
3331
SH
SOLE
3227
0
104
FALCON MINERALS CORP
Common Stock
30607B109
179
21346
SH
SOLE
14458
0
6888
FAMILYMART UNY HOLD-UNSP ADR
ADR
30706W103
1430
59255
SH
SOLE
50441
0
8814
FANG HOLDINGS LTD
ADR
30711Y201
10
16127
SH
SOLE
16052
0
75
FANUC CORPORATION - UNPONS ADR
ADR
307305102
38524
2084613
SH
SOLE
1408607
0
676006
FARMERS NATL BANC CORP COM
Common Stock
309627107
277
18674
SH
SOLE
18557
0
117
FARMLAND PARTNERS INC COM
REIT
31154R109
604
85738
SH
SOLE
85260
0
478
FARO TECHNOLOGIES INC
Common Stock
311642102
2494
47437
SH
SOLE
37657
0
9780
FAST RETAILING CO LTD - ADR
ADR
31188H101
35667
589638
SH
SOLE
532036
0
57602
FASTENAL CO
Common Stock
311900104
58966
1809329
SH
SOLE
1607214
0
202115
FATE THERAPEUTICS INC COM
Common Stock
31189P102
350
17263
SH
SOLE
10334
0
6929
FB FINANCIAL CORP
Common Stock
30257X104
215
5883
SH
SOLE
5883
0
0
FBL FINANCIAL GROUP INC
Common Stock
30239F106
1718
26929
SH
SOLE
17119
0
9810
FEDERAL AGRICULTURAL MORTGAGE
Common Stock
313148306
2875
39573
SH
SOLE
13668
0
25905
FEDERAL REALTY INVT TR SH BEN INT NEW REIT
REIT
313747206
17323
134540
SH
SOLE
121093
0
13447
FEDERAL SIGNAL CORP
Common Stock
313855108
4509
168562
SH
SOLE
93791
0
74771
FEDERATED INVESTORS INC
Common Stock
314211103
16277
500832
SH
SOLE
349277
0
151555
FEDERATED PREMIER MUNI INC
Closed-End Fund
31423P108
768
55839
SH
SOLE
55839
0
0
FEDEX CORP
Common Stock
31428X106
115776
705135
SH
SOLE
527861
0
177274
FERGUSON PLC - ADR
ADR
31502A303
23661
3346733
SH
SOLE
2742721
0
604012
FERRARI NV
Common Stock
N3167Y103
28743
178062
SH
SOLE
158011
0
20051
FERRO CORP
Common Stock
315405100
1819
115100
SH
SOLE
97200
0
17900
FERROGLOBE PLC
Common Stock
G33856108
33
19561
SH
SOLE
19561
0
0
FERROVIAL S A ADR
ADR
315437103
20234
792705
SH
SOLE
711541
0
81164
FGL HOLDINGS
Common Stock
G3402M102
1451
172711
SH
SOLE
77055
0
95656
FIAT CHRYSLER AUTOMOBILES NV
Common Stock
N31738102
18998
1374709
SH
SOLE
1297270
0
77439
FIBROGEN INC COM
Common Stock
31572Q808
2390
52889
SH
SOLE
50911
0
1978
FIDELITY NATIONAL INFORMATION
Common Stock
31620M106
143668
1171078
SH
SOLE
927743
0
243335
FIDELITY SOUTHERN CORP
Common Stock
316394105
1268
40936
SH
SOLE
39016
0
1920
FIESTA RESTAURANT GR COM
Common Stock
31660B101
1444
109861
SH
SOLE
48009
0
61852
FIFTH THIRD BANCORP
Common Stock
316773100
127643
4575000
SH
SOLE
2795944
0
1779056
FINANCIAL INSTITUTIONS INC
Common Stock
317585404
1841
63141
SH
SOLE
14300
0
48841
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
4628
167672
SH
SOLE
159959
0
7713
FINISAR CORPORATION
Common Stock
31787A507
6820
298208
SH
SOLE
243278
0
54930
FINMECCANICA SPA ADR
ADR
52660W101
2814
446877
SH
SOLE
422658
0
24219
FIREEYE INC COM
Common Stock
31816Q101
8587
579792
SH
SOLE
147748
0
432044
FIRST AMERICAN FINANCIAL CORP
Common Stock
31847R102
13338
248378
SH
SOLE
172556
0
75822
FIRST BANCORP INC/ME
Common Stock
31866P102
422
15724
SH
SOLE
15630
0
94
FIRST BANCORP P R COM
Common Stock
318672706
13108
1187338
SH
SOLE
913628
0
273710
FIRST BANCORP/TROY NC
Common Stock
318910106
2238
61453
SH
SOLE
21488
0
39965
FIRST BUSEY CORP
Common Stock
319383204
3302
125020
SH
SOLE
57281
0
67739
FIRST CASH INC
Common Stock
33767D105
9117
91152
SH
SOLE
77297
0
13855
FIRST CITIZENS BANCSHARES INC/
Common Stock
31946M103
4833
10733
SH
SOLE
7460
0
3273
FIRST COMMONWEALTH FINANCIAL C
Common Stock
319829107
16770
1244998
SH
SOLE
238282
0
1006716
FIRST COMMUNITY BANCSHARES INC
Common Stock
31983A103
1765
52278
SH
SOLE
22078
0
30200
FIRST DATA CORP - CLASS A
Common Stock
32008D106
13993
516904
SH
SOLE
391538
0
125366
FIRST DEFIANCE FINANCIAL CORP
Common Stock
32006W106
1673
58551
SH
SOLE
17998
0
40553
FIRST FINANCIAL BANCORP
Common Stock
320209109
4158
171668
SH
SOLE
133621
0
38047
FIRST FINANCIAL BANKSHARES INC
Common Stock
32020R109
4472
145250
SH
SOLE
113211
0
32039
FIRST FINANCIAL CORP/IN
Common Stock
320218100
1351
33633
SH
SOLE
15582
0
18051
FIRST FINANCIAL NORTHWEST INC
Common Stock
32022K102
151
10657
SH
SOLE
10657
0
0
FIRST HAWAIIAN INC
Common Stock
32051X108
11619
449149
SH
SOLE
80479
0
368670
FIRST HORIZON NATIONAL CORP
Common Stock
320517105
16974
1136874
SH
SOLE
939984
0
196890
FIRST INDUSTRIAL REALTY TRUS COM REIT
REIT
32054K103
10572
287745
SH
SOLE
253141
0
34604
FIRST INTERNET BANCORP
Common Stock
320557101
319
14805
SH
SOLE
11702
0
3103
FIRST INTERSTATE BANCSYSTEM IN
Common Stock
32055Y201
3303
83399
SH
SOLE
35128
0
48271
FIRST MERCHANTS CORP
Common Stock
320817109
3281
86581
SH
SOLE
40191
0
46390
FIRST MIDWEST BANCORP INC/IL
Common Stock
320867104
6015
293843
SH
SOLE
255524
0
38319
FIRST NORTHWEST BANCOR COM
Common Stock
335834107
362
22298
SH
SOLE
9350
0
12948
FIRST OF LONG ISLAND CORP/THE
Common Stock
320734106
383
19066
SH
SOLE
18332
0
734
FIRST PAC LTD SPONSORED ADR
ADR
335889200
229
117326
SH
SOLE
116215
0
1111
FIRST REP BK SAN FRANCISCO COM
Common Stock
33616C100
40826
418088
SH
SOLE
191251
0
226837
FIRST SOLAR INC
Common Stock
336433107
16224
247019
SH
SOLE
210862
0
36157
FIRST TR EXCH TRD FD DJ INTERNT IDX
ETF
33733E302
512
3563
SH
SOLE
2592
0
971
FIRST TR EXCHANGE-TRAD NO AMER ENERGY
ETF
33738D101
2527
100487
SH
SOLE
100487
0
0
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF
ETF
33739E108
1126
58079
SH
SOLE
58079
0
0
FIRST TR HIGH INCOME L COM
Closed-End Fund
33738E109
2467
164247
SH
SOLE
126636
0
37611
FIRST TRUST DEVELP MKT EX-US
ETF
33737J174
805
14920
SH
SOLE
14920
0
0
FIRST TRUST EMERGING MARKETS
ETF
33737J182
220
8732
SH
SOLE
8732
0
0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND
Closed-End Fund
33718W103
10991
483135
SH
SOLE
278333
0
204802
FIRST VALUE LINE DIVIDEND INDEX ETF
ETF
33734H106
411
12172
SH
SOLE
12172
0
0
FIRSTENERGY CORP
Common Stock
337932107
100377
2344704
SH
SOLE
1023508
0
1321196
FIRSTSERVICE CORP
Common Stock
33767E202
409
4259
SH
SOLE
4259
0
0
FISERV INC
Common Stock
337738108
117740
1291580
SH
SOLE
1100280
0
191300
FITBIT INC CL A
Common Stock
33812L102
1612
366372
SH
SOLE
171849
0
194523
FIVE BELOW INC COM
Common Stock
33829M101
16982
141494
SH
SOLE
103832
0
37662
FIVE PRIME THERAPEUTICS INC
Common Stock
33830X104
270
44855
SH
SOLE
44349
0
506
FIVE9 INC COM
Common Stock
338307101
6826
133086
SH
SOLE
60775
0
72311
FLAGSTAR BANCORP INC
Common Stock
337930705
3734
112681
SH
SOLE
53601
0
59080
FLEETCOR TECHNOLOGIES INC
Common Stock
339041105
72262
257297
SH
SOLE
219382
0
37915
FLEX LTD
Common Stock
Y2573F102
9613
1004506
SH
SOLE
723309
0
281197
FLEXION THERAPEUTICS INC
Common Stock
33938J106
245
19881
SH
SOLE
19800
0
81
FLIR SYSTEMS INC
Common Stock
302445101
30109
556537
SH
SOLE
515499
0
41038
FLOOR & DECOR HOLDINGS INC-A
Common Stock
339750101
3537
84409
SH
SOLE
81320
0
3089
FLOTEK INDS INC DEL COM
Common Stock
343389102
435
131381
SH
SOLE
76958
0
54423
FLOWERS FOODS INC
Common Stock
343498101
13242
569047
SH
SOLE
347865
0
221182
FLOWSERVE CORP
Common Stock
34354P105
21126
400944
SH
SOLE
307584
0
93360
FLUENT INC
Common Stock
34380C102
491
91269
SH
SOLE
76668
0
14601
FLUIDIGM CORP DEL COM
Common Stock
34385P108
1565
127021
SH
SOLE
35261
0
91760
FLUOR CORP
Common Stock
343412102
14785
438864
SH
SOLE
323305
0
115559
FLUSHING FINANCIAL CORP
Common Stock
343873105
3236
145788
SH
SOLE
80132
0
65656
FLY LEASING LTD
ADR
34407D109
984
56516
SH
SOLE
55297
0
1219
FMC CORP
Common Stock
302491303
43042
518897
SH
SOLE
267497
0
251400
FNB CORP/PA
Common Stock
302520101
33902
2880369
SH
SOLE
1077981
0
1802388
FNF GROUP
Common Stock
31620R303
21776
540336
SH
SOLE
465357
0
74979
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT
ADR
344419106
48399
500250
SH
SOLE
347112
0
153138
FOOT LOCKER INC
Common Stock
344849104
26793
639135
SH
SOLE
358767
0
280368
FORD MOTOR CO
Common Stock
345370860
130101
12717569
SH
SOLE
9218874
0
3498695
FORESCOUT TECHNOLOGIES INC
Common Stock
34553D101
416
12290
SH
SOLE
9764
0
2526
FORESTAR GROUP INC
Common Stock
346232101
234
11976
SH
SOLE
10414
0
1562
FORMFACTOR INC
Common Stock
346375108
2214
141305
SH
SOLE
137045
0
4260
FORRESTER RESEARCH INC
Common Stock
346563109
2540
54001
SH
SOLE
19328
0
34673
FORTERRA INC
Common Stock
34960W106
82
16439
SH
SOLE
16203
0
236
FORTESCUE METALS GROUP SPONS ADR
ADR
34959A206
44179
3478637
SH
SOLE
3163279
0
315358
FORTINET INC
Common Stock
34959E109
30079
391495
SH
SOLE
300882
0
90613
FORTIVE CORP
Common Stock
34959J108
78612
964329
SH
SOLE
709295
0
255034
FORTRESS TRANS INFRST COM REP LTD LIAB
Ltd Part
34960P101
3019
199901
SH
SOLE
0
0
199901
FORTUM OYJ ADR
ADR
34959F106
213
50841
SH
SOLE
32824
0
18017
FORTUNE BRANDS HOME & SECURITY
Common Stock
34964C106
28711
502550
SH
SOLE
447075
0
55475
FORUM ENERGY TECHNOLOG COM
Common Stock
34984V100
675
197399
SH
SOLE
133854
0
63545
FORWARD AIR CORP
Common Stock
349853101
4703
79507
SH
SOLE
58836
0
20671
FOSSIL GROUP INC
Common Stock
34988V106
6449
560786
SH
SOLE
257353
0
303433
FOUNDATION BUILDING MATERIAL
Common Stock
350392106
656
36869
SH
SOLE
11447
0
25422
FOUR CORNERS PROPERTY TRUST
REIT
35086T109
4550
166501
SH
SOLE
158707
0
7794
FOX CORP - CLASS A
Common Stock
35137L105
23798
649504
SH
SOLE
452498
0
197006
FOX CORP- CLASS B
Common Stock
35137L204
2151
58895
SH
SOLE
49008
0
9887
FOX FACTORY HLDG CORP COM
Common Stock
35138V102
9672
117226
SH
SOLE
57291
0
59935
FRANCESCAS HLDGS CORP COM
Common Stock
351793203
41
82837
SH
SOLE
19548
0
63289
FRANCO-NEVADA CORP
Common Stock
351858105
9431
111114
SH
SOLE
105741
0
5373
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
4356
91709
SH
SOLE
76879
0
14830
FRANKLIN FINL NETWORK COM
Common Stock
35352P104
684
24544
SH
SOLE
23746
0
798
FRANKLIN RESOURCES INC
Common Stock
354613101
45750
1314659
SH
SOLE
1016801
0
297858
FRANKLIN STREET PROPERTIES C REIT
REIT
35471R106
4097
555181
SH
SOLE
317028
0
238153
FRANKS INTL N V COM
Common Stock
N33462107
3248
594781
SH
SOLE
590801
0
3980
FREEPORT-MCMORAN INC
Common Stock
35671D857
43250
3725212
SH
SOLE
2970394
0
754818
FREIGHTCAR AMERICA INC
Common Stock
357023100
69
11728
SH
SOLE
11358
0
370
FRESENIUS MED CARE AG SPONSORED ADR
ADR
358029106
13625
346864
SH
SOLE
319252
0
27612
FRESENIUS SE & CO KGAA SPONSORED ADR
ADR
35804M105
16059
1190405
SH
SOLE
1075874
0
114531
FRESH DEL MONTE PRODUCE INC
Common Stock
G36738105
1946
72191
SH
SOLE
39577
0
32614
FRESHPET INC
Common Stock
358039105
4589
100833
SH
SOLE
28712
0
72121
FRONT YARD RESIDENTIAL CORP REIT USD
REIT
35904G107
1276
104445
SH
SOLE
101183
0
3262
FRONTDOOR INC
Common Stock
35905A109
6112
140345
SH
SOLE
83757
0
56588
FRONTIER COMMUNICATIONS CORP
Common Stock
35906A306
2060
1177290
SH
SOLE
618687
0
558603
FRONTLINE LTD/BERMUDA
Common Stock
G3682E192
3254
406807
SH
SOLE
265934
0
140873
FTI CONSULTING INC
Common Stock
302941109
23188
276580
SH
SOLE
201206
0
75374
FTS INTERNATIONAL INC
Common Stock
30283W104
223
39932
SH
SOLE
39403
0
529
FUCHS PETROLUB SE ADR
ADR
35952Q106
10197
1040738
SH
SOLE
931312
0
109426
FUJI PHOTO FILM LTD ADR
ADR
35958N107
37209
733182
SH
SOLE
651246
0
81936
FUJITSU LIMITED ADR 5 COM
ADR
359590304
15635
1120772
SH
SOLE
982675
0
138097
FULTON FINANCIAL CORP
Common Stock
360271100
8155
498170
SH
SOLE
274694
0
223476
FUNKO INC-CLASS A
Common Stock
361008105
979
40434
SH
SOLE
7080
0
33354
FUTUREFUEL CORPORATION COM
Common Stock
36116M106
972
83153
SH
SOLE
42478
0
40675
G1 THERAPEUTICS INC
Common Stock
3621LQ109
406
13229
SH
SOLE
13132
0
97
G4S PLC ADR
ADR
37441W108
7595
577103
SH
SOLE
506700
0
70403
GAIA INC
Common Stock
36269P104
112
14812
SH
SOLE
14458
0
354
GAIN CAP HLDGS INC COM
Common Stock
36268W100
351
85061
SH
SOLE
84480
0
581
GALP ENERGIA SGPS SA ADR
ADR
364097105
10899
1432223
SH
SOLE
1046248
0
385975
GAMCO INVESTORS INC
Common Stock
361438104
233
12131
SH
SOLE
10055
0
2076
GAMESTOP CORP
Common Stock
36467W109
8002
1462881
SH
SOLE
750230
0
712651
GAMING & LEISURE PPTYS COM
REIT
36467J108
24385
625574
SH
SOLE
204514
0
421060
GANNETT CO INC
Common Stock
36473H104
10228
1253471
SH
SOLE
987134
0
266337
GAP INC/THE
Common Stock
364760108
18623
1036366
SH
SOLE
614845
0
421521
GARDNER DENVER HOLDINGS INC
Common Stock
36555P107
6037
174492
SH
SOLE
170295
0
4197
GARMIN LTD
Common Stock
H2906T109
29691
372070
SH
SOLE
326138
0
45932
GARRETT MOTION INC
Common Stock
366505105
5055
329324
SH
SOLE
310733
0
18591
GARTNER INC
Common Stock
366651107
23762
147643
SH
SOLE
135808
0
11835
GASLOG LTD SHS
Common Stock
G37585109
4591
318812
SH
SOLE
245722
0
73090
GATES INDUSTRIAL CORP PLC
Common Stock
G39108108
401
35113
SH
SOLE
17414
0
17699
GATX CORP
Common Stock
361448103
13539
170758
SH
SOLE
120750
0
50008
GCI LIBERTY INC - CLASS A
Common Stock
36164V305
7474
121605
SH
SOLE
109311
0
12294
GCP APPLIED TECHNOLOGIES
Common Stock
36164Y101
1808
79880
SH
SOLE
46075
0
33805
GDS HOLDINGS LTD - ADR
ADR
36165L108
2528
67296
SH
SOLE
66799
0
497
GEA GROUP AG ADR
ADR
361592108
7794
274906
SH
SOLE
245408
0
29498
GEBERIT AG-UNSP ADR
ADR
36840V109
9350
200415
SH
SOLE
185041
0
15374
GEELY AUTOMOBILE HLDGS ADR
ADR
36847Q103
5212
153069
SH
SOLE
149842
0
3227
GENCO SHIPPING & TRADING LTD
Common Stock
Y2685T131
87
10331
SH
SOLE
9166
0
1165
GENERAC HOLDINGS INC
Common Stock
368736104
10973
158088
SH
SOLE
50411
0
107677
GENERAL DYNAMICS CORP
Common Stock
369550108
120862
664736
SH
SOLE
526528
0
138208
GENERAL ELECTRIC CO
Common Stock
369604103
344626
32821561
SH
SOLE
22531801
0
10289760
GENERAL MILLS INC
Common Stock
370334104
99689
1898110
SH
SOLE
1450611
0
447499
GENERAL MOTORS CO
Common Stock
37045V100
203455
5280441
SH
SOLE
3232552
0
2047889
GENESCO INC
Common Stock
371532102
10069
238101
SH
SOLE
142695
0
95406
GENESEE & WYOMING INC
Common Stock
371559105
18372
183718
SH
SOLE
83772
0
99946
GENIE ENERGY LTD
Common Stock
372284208
220
20658
SH
SOLE
19321
0
1337
GENMAB A/S SP ADR
ADR
372303206
6937
375476
SH
SOLE
342147
0
33329
GENOMIC HEALTH INC COM
Common Stock
37244C101
3434
59042
SH
SOLE
21413
0
37629
GENPACT LTD
Common Stock
G3922B107
22597
593253
SH
SOLE
409397
0
183856
GENTEX CORP
Common Stock
371901109
12480
507127
SH
SOLE
470116
0
37011
GENTHERM INC
Common Stock
37253A103
7908
189052
SH
SOLE
103656
0
85396
GENTING BERHAD SPONSORED ADR
ADR
372452300
197
23453
SH
SOLE
23453
0
0
GENUINE PARTS CO
Common Stock
372460105
85441
824882
SH
SOLE
452508
0
372374
GENWORTH FINANCIAL INC
Common Stock
37247D106
8707
2346812
SH
SOLE
1486358
0
860454
GEO GROUP INC/THE
REIT
36162J106
4459
212254
SH
SOLE
186028
0
26226
GEOPARK LTD
Common Stock
G38327105
339
18265
SH
SOLE
18265
0
0
GEOSPACE TECHNOLOGIES CORP
Common Stock
37364X109
1702
112649
SH
SOLE
110233
0
2416
GERDAU S A SPONSORED ADR
ADR
373737105
4984
1281232
SH
SOLE
844273
0
436959
GERMAN AMERICAN BANCORP INC
Common Stock
373865104
396
13163
SH
SOLE
12651
0
512
GETINGE AB ADR
ADR
37427X104
1041
66248
SH
SOLE
66219
0
29
GETTY REALTY CORP REIT
REIT
374297109
5858
190434
SH
SOLE
118509
0
71925
GIBRALTAR INDUSTRIES INC
Common Stock
374689107
2542
62994
SH
SOLE
50171
0
12823
G-III APPAREL GROUP LTD
Common Stock
36237H101
2903
98688
SH
SOLE
75377
0
23311
GILDAN ACTIVEWEAR INC
Common Stock
375916103
19120
494314
SH
SOLE
299887
0
194427
GILEAD SCIENCES INC
Common Stock
375558103
320487
4743734
SH
SOLE
3374857
0
1368877
GIVAUDAN - UNSPONS ADR
ADR
37636P108
50380
894847
SH
SOLE
745445
0
149402
GLACIER BANCORP INC
Common Stock
37637Q105
6741
166250
SH
SOLE
139329
0
26921
GLADSTONE COMMERCIAL CORP REIT
REIT
376536108
2503
117971
SH
SOLE
58825
0
59146
GLADSTONE INVESTMENT CORP
Common Stock
376546107
208
18526
SH
SOLE
3204
0
15322
GLADSTONE LD CORP COM
REIT
376549101
223
19329
SH
SOLE
18729
0
600
GLAUKOS CORP COM
Common Stock
377322102
3023
40087
SH
SOLE
18158
0
21929
GLAXOSMITHKLINE PLC SPONSORED ADR
ADR
37733W105
106476
2660559
SH
SOLE
2447092
0
213467
GLENCORE XSTRATA PLC ADR
ADR
37827X100
26538
3851730
SH
SOLE
3290509
0
561221
GLOBAL BLOOD THERAPEUT COM
Common Stock
37890U108
2360
44866
SH
SOLE
14639
0
30227
GLOBAL BRASS & COPPER COM
Common Stock
37953G103
2099
48004
SH
SOLE
16768
0
31236
GLOBAL CORD BLOOD CORP
Common Stock
G39342103
546
94469
SH
SOLE
92449
0
2020
GLOBAL INDEMNITY PLC
Common Stock
G3933F105
270
8720
SH
SOLE
8565
0
155
GLOBAL MEDICAL REIT INC
REIT
37954A204
1121
106764
SH
SOLE
86971
0
19793
GLOBAL NET LEASE INC
REIT
379378201
5844
297850
SH
SOLE
221873
0
75977
GLOBAL PAYMENTS INC
Common Stock
37940X102
67032
418610
SH
SOLE
272179
0
146431
GLOBAL WTR RES INC COM
Common Stock
379463102
334
32032
SH
SOLE
29600
0
2432
GLOBAL X MSCI GREECE ETF
ETF
37950E366
102
10630
SH
SOLE
10630
0
0
GLOBAL X SCIENTIFIC BETA ETF
ETF
37954Y103
861
26248
SH
SOLE
26248
0
0
GLOBAL X SCIENTIFIC EUR BETA
ETF
37954Y301
338
13922
SH
SOLE
13922
0
0
GLOBANT SA
Common Stock
L44385109
5958
58961
SH
SOLE
57282
0
1679
GLOBUS MED INC CL A
Common Stock
379577208
3148
74430
SH
SOLE
59216
0
15214
GLU MOBILE INC
Common Stock
379890106
998
138968
SH
SOLE
32463
0
106505
GMS INC
Common Stock
36251C103
2759
125387
SH
SOLE
91360
0
34027
GNC HLDGS INC COM CL A
Common Stock
36191G107
1577
1051228
SH
SOLE
384102
0
667126
GODADDY INC CL A
Common Stock
380237107
13431
191455
SH
SOLE
159163
0
32292
GOGO INC
Common Stock
38046C109
377
94702
SH
SOLE
63072
0
31630
GOLAR LNG LTD
Common Stock
G9456A100
2245
121470
SH
SOLE
117198
0
4272
GOLD FIELDS LTD SPONS ADR
ADR
38059T106
22700
4195979
SH
SOLE
4149950
0
46029
GOLD RESOURCE CORP COM
Common Stock
38068T105
308
91161
SH
SOLE
66572
0
24589
GOLDEN ENTERTAINMENT INC
Common Stock
381013101
247
17629
SH
SOLE
17611
0
18
GOLDEN OCEAN GROUP LTD
Common Stock
G39637205
95
16310
SH
SOLE
16310
0
0
GOLDMAN SACHS GROUP INC/THE
Common Stock
38141G104
220205
1076269
SH
SOLE
842506
0
233763
GOLUB CAPITAL BDC INC
Common Stock
38173M102
917
51490
SH
SOLE
51439
0
51
GOODRICH PETROLEUM CORP
Common Stock
382410843
233
17902
SH
SOLE
17281
0
621
GOODYEAR TIRE & RUBBER CO/THE
Common Stock
382550101
21880
1430043
SH
SOLE
774591
0
655452
GOOSEHEAD INSURANCE INC -A
Common Stock
38267D109
1323
27668
SH
SOLE
852
0
26816
GOPRO INC-CLASS A
Common Stock
38268T103
775
141939
SH
SOLE
77400
0
64539
GRACO INC
Common Stock
384109104
60101
1197708
SH
SOLE
281080
0
916628
GRAFTECH INTERNATIONAL LTD
Common Stock
384313508
1981
172260
SH
SOLE
54161
0
118099
GRAHAM CORP
Common Stock
384556106
719
35572
SH
SOLE
4038
0
31534
GRAHAM HOLDINGS CO
Common Stock
384637104
17639
25563
SH
SOLE
10816
0
14747
GRAN TIERRA ENERGY INC
Common Stock
38500T101
244
153214
SH
SOLE
153214
0
0
GRAND CANYON EDUCATION INC
Common Stock
38526M106
15741
134512
SH
SOLE
89075
0
45437
GRANITE CONSTRUCTION INC
Common Stock
387328107
4993
103639
SH
SOLE
90888
0
12751
GRANITE PT MTG TR INC
REIT
38741L107
2256
117556
SH
SOLE
115007
0
2549
GRAPHIC PACKAGING HOLDING CO
Common Stock
388689101
11077
792318
SH
SOLE
534585
0
257733
GRAY TELEVISION INC
Common Stock
389375106
1631
99524
SH
SOLE
75962
0
23562
GREAT AJAX CORP COM
REIT
38983D300
248
17749
SH
SOLE
17593
0
156
GREAT EAGLE HOLDINGS LTD
Common Stock
G4069C148
64
15232
SH
SOLE
0
0
15232
GREAT LAKES DREDGE & DOCK CORP
Common Stock
390607109
3498
316851
SH
SOLE
43072
0
273779
GREAT SOUTHERN BANCORP INC
Common Stock
390905107
2248
37567
SH
SOLE
10191
0
27376
GREAT WALL MOTOR CO-UNS ADR
ADR
39137B109
118
16711
SH
SOLE
16689
0
22
GREAT WESTN BANCORP COM
Common Stock
391416104
14999
419901
SH
SOLE
103015
0
316886
GREEK ORGANIZATION OF FOOTBALL ADR
ADR
392483103
713
129916
SH
SOLE
124173
0
5743
GREEN BRIK PARTNERS
Common Stock
392709101
444
53489
SH
SOLE
53112
0
377
GREEN DOT CORP
Common Stock
39304D102
5896
120579
SH
SOLE
57137
0
63442
GREEN PLAINS INC
Common Stock
393222104
1248
115755
SH
SOLE
67057
0
48698
GREENBRIER COS INC
Common Stock
393657101
4429
145677
SH
SOLE
93690
0
51987
GREENHILL & CO INC
Common Stock
395259104
1397
102765
SH
SOLE
62805
0
39960
GREENLIGHT CAPITAL RE LTD
Common Stock
G4095J109
857
100909
SH
SOLE
95066
0
5843
GREIF INC
Common Stock
397624107
6612
203139
SH
SOLE
153639
0
49500
GRIFFON CORP
Common Stock
398433102
2642
156140
SH
SOLE
101759
0
54381
GRIFOLS SA-ADR
ADR
398438408
14583
691154
SH
SOLE
612311
0
78842
GROUP 1 AUTOMOTIVE INC
Common Stock
398905109
9567
116831
SH
SOLE
64116
0
52715
GROUPON INC COM CL A
Common Stock
399473107
5418
1513341
SH
SOLE
1015062
0
498279
GRUBHUB INC
Common Stock
400110102
9197
117924
SH
SOLE
79902
0
38022
GRUPO AEROPORTUARIO DEL ADR
ADR
400506101
7294
69925
SH
SOLE
68835
0
1090
GRUPO AEROPORTUARIO SPON ADR
ADR
400501102
738
15100
SH
SOLE
15025
0
75
GRUPO AEROPORTUARIO SUR-ADR
ADR
40051E202
5631
34737
SH
SOLE
33648
0
1089
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
4387
550474
SH
SOLE
540240
0
10234
GRUPO FINANCIERO BANOR ADR
ADR
40052P107
3529
121403
SH
SOLE
93109
0
28294
GRUPO FINANCIERO GALICIA-ADR
ADR
399909100
4724
133083
SH
SOLE
122186
0
10897
GRUPO FINANCIERO SANTANDER MEX
ADR
05969B103
13564
1773113
SH
SOLE
1686881
0
86232
GRUPO TELEVISA SA DE CV SP ADR REP ORD
ADR
40049J206
17396
2061163
SH
SOLE
1417965
0
643198
GS ACQUISITION HOLDINGS CORP
Unit
36255F201
1218
115986
SH
SOLE
0
0
115986
GSV CAP CORP COM
Common Stock
36191J101
2502
390985
SH
SOLE
71
0
390914
GTT COMMUNICATIONS INC COM
Common Stock
362393100
476
27065
SH
SOLE
25821
0
1244
GUANGDONG INVT LTD SPONSORED ADR
ADR
400654208
853
8523
SH
SOLE
8172
0
351
GUANGSHEN RY LTD SPONSORED ADR
ADR
40065W107
4024
235334
SH
SOLE
230223
0
5111
GUARDANT HEALTH INC
Common Stock
40131M109
1807
20930
SH
SOLE
9246
0
11684
GUESS INC
Common Stock
401617105
3279
203020
SH
SOLE
124577
0
78443
GUIDEWIRE SOFTWARE INC COM
Common Stock
40171V100
14183
139904
SH
SOLE
123230
0
16674
GULF ISLAND FABRICATION INC
Common Stock
402307102
543
76541
SH
SOLE
73454
0
3087
GULFPORT ENERGY CORP
Common Stock
402635304
7439
1514989
SH
SOLE
318095
0
1196894
GW PHARMACEUTICALS PLC ADS
ADR
36197T103
920
5339
SH
SOLE
1531
0
3808
H LUNDBECK A S ADR
ADR
40422M206
4216
107132
SH
SOLE
98533
0
8599
H&E EQUIPMENT SERVICES INC
Common Stock
404030108
2981
102492
SH
SOLE
47699
0
54793
H&R BLOCK INC
Common Stock
093671105
16764
572137
SH
SOLE
412941
0
159196
HABIT RESTAURANTS INC COM CL A
Common Stock
40449J103
283
27019
SH
SOLE
27019
0
0
HACHIJUNI BANK LTD ADR
ADR
404508202
352
8757
SH
SOLE
8708
0
49
HACKETT GROUP INC/THE
Common Stock
404609109
500
29790
SH
SOLE
10283
0
19507
HAEMONETICS CORP
Common Stock
405024100
13474
111962
SH
SOLE
65910
0
46052
HAIN CELESTIAL GROUP INC/THE
Common Stock
405217100
22778
1040088
SH
SOLE
680298
0
359790
HALLADOR ENERGY COMPAN COM
Common Stock
40609P105
230
40779
SH
SOLE
32248
0
8531
HALLIBURTON CO
Common Stock
406216101
51790
2277497
SH
SOLE
1806953
0
470544
HALLMARK FINL SVCS EC COM NEW
Common Stock
40624Q203
330
23209
SH
SOLE
13598
0
9611
HALOZYME THERAPEUTICS INC
Common Stock
40637H109
2425
141131
SH
SOLE
62196
0
78935
HAMILTON LANE INC-CLASS A
Common Stock
407497106
1851
32439
SH
SOLE
8339
0
24100
HANCOCK WHITNEY CORP
Common Stock
410120109
7048
175944
SH
SOLE
127674
0
48270
HANESBRANDS INC
Common Stock
410345102
12587
730932
SH
SOLE
638518
0
92414
HANG LUNG PPTYS LTD SPONSORED ADR
ADR
41043M104
38712
3234127
SH
SOLE
2933836
0
300291
HANG SENG BK LTD SPONSORED ADR
ADR
41043C304
12706
512113
SH
SOLE
476267
0
35846
HANGER INC
Common Stock
41043F208
860
44911
SH
SOLE
17736
0
27175
HANMI FINL CORP COM
Common Stock
410495204
3169
142321
SH
SOLE
111130
0
31191
HANNON ARMSTRONG SUST COM
REIT
41068X100
3494
123974
SH
SOLE
40784
0
83190
HANNOVER RUECKVERSICHER
ADR
410693105
25571
315767
SH
SOLE
290688
0
25079
HANOVER INSURANCE GROUP INC/TH
Common Stock
410867105
17777
138559
SH
SOLE
62113
0
76446
HARLEY-DAVIDSON INC
Common Stock
412822108
16411
458035
SH
SOLE
258128
0
199907
HARMONIC INC
Common Stock
413160102
1481
266834
SH
SOLE
177975
0
88859
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
257
113313
SH
SOLE
93693
0
19620
HARRIS CORP
Common Stock
413875105
61209
323632
SH
SOLE
245716
0
77916
HARSCO CORP
Common Stock
415864107
6746
245841
SH
SOLE
149749
0
96092
HARTFORD FINANCIAL SERVICES GR
Common Stock
416515104
86492
1552254
SH
SOLE
1048096
0
504158
HASBRO INC
Common Stock
418056107
30062
284462
SH
SOLE
218970
0
65492
HAVERTY FURNITURE COS INC
Common Stock
419596101
1752
102892
SH
SOLE
31566
0
71326
HAWAIIAN ELECTRIC INDUSTRIES I
Common Stock
419870100
24059
552436
SH
SOLE
390420
0
162016
HAWAIIAN HOLDINGS INC
Common Stock
419879101
6058
220840
SH
SOLE
118230
0
102610
HAWKINS INC
Common Stock
420261109
1491
34339
SH
SOLE
22370
0
11969
HAYNES INTERNATIONAL INC
Common Stock
420877201
993
31232
SH
SOLE
26574
0
4658
HB FULLER CO
Common Stock
359694106
6540
140954
SH
SOLE
81868
0
59086
HC2 HOLDINGS INC
Common Stock
404139107
217
91956
SH
SOLE
36709
0
55247
HCA HEALTHCARE INC
Common Stock
40412C101
191836
1419220
SH
SOLE
750059
0
669161
HCI GROUP INC
Common Stock
40416E103
1095
27055
SH
SOLE
18891
0
8164
HCP INC REIT
REIT
40414L109
102693
3211151
SH
SOLE
1685291
0
1525860
HD SUPPLY HLDGS INC COM
Common Stock
40416M105
14944
370992
SH
SOLE
146953
0
224039
HDFC BANK LTD ADR REPS 3 SHS
ADR
40415F101
86266
663378
SH
SOLE
599194
0
64184
HEALTH INS INNOVAT INC COM CL A
Common Stock
42225K106
964
37199
SH
SOLE
6188
0
31011
HEALTHCARE REALTY TRUST INC REIT
REIT
421946104
7372
235390
SH
SOLE
179341
0
56049
HEALTHCARE SERVICES GROUP INC
Common Stock
421906108
5696
187855
SH
SOLE
80578
0
107277
HEALTHCARE TR AMER INC CL A
REIT
42225P501
7746
282386
SH
SOLE
257182
0
25204
HEALTHEQUITY INC COM
Common Stock
42226A107
6714
102663
SH
SOLE
83082
0
19581
HEALTHSTREAM INC COM
Common Stock
42222N103
1404
54303
SH
SOLE
28285
0
26018
HEARTLAND EXPRESS INC
Common Stock
422347104
2844
157413
SH
SOLE
68853
0
88560
HEARTLAND FINANCIAL USA INC
Common Stock
42234Q102
1651
36907
SH
SOLE
23123
0
13784
HEATH CARE SELECT SECTOR SPDR FUND
ETF
81369Y209
2984
32207
SH
SOLE
29119
0
3088
HECLA MINING CO
Common Stock
422704106
1510
838998
SH
SOLE
590298
0
248700
HEICO CORP
Common Stock
422806109
16971
126826
SH
SOLE
87707
0
39119
HEICO CORP - CLASS A
Common Stock
422806208
5686
55010
SH
SOLE
51043
0
3967
HEIDELBERGCEMENT AG ADR
ADR
42281P205
16403
1018159
SH
SOLE
934649
0
83510
HEIDRICK & STRUGGLES INTERNATI
Common Stock
422819102
2494
83229
SH
SOLE
35997
0
47232
HEINEKEN HOLDING NV
Common Stock
N39338194
241
2285
SH
SOLE
2256
0
29
HEINEKEN HOLDING NV-SPN ADR
ADR
423008101
23548
445731
SH
SOLE
409932
0
35799
HEINEKEN N V ADR
ADR
423012301
29648
531993
SH
SOLE
440737
0
91256
HELEN OF TROY LTD
Common Stock
G4388N106
7750
59348
SH
SOLE
33787
0
25561
HELIOS TECHNOLOGIES INC
Common Stock
42328H109
1959
42202
SH
SOLE
41870
0
332
HELIUS MEDICAL TECHNOLOGIES
Common Stock
42328V504
53
23986
SH
SOLE
23723
0
263
HELIX ENERGY SOLUTIONS GROUP I
Common Stock
42330P107
5042
584206
SH
SOLE
416563
0
167643
HELLENIC TELECOM ORGANIZATN SPONSORED ADR
ADR
423325307
489
67801
SH
SOLE
66173
0
1628
HELMERICH & PAYNE INC
Common Stock
423452101
29751
587739
SH
SOLE
471355
0
116384
HEMISPHERE MEDIA GROUP CL A
Common Stock
42365Q103
762
58988
SH
SOLE
7238
0
51750
HENDERSON LD DEV LTD SPONSORED ADR
ADR
425166303
13709
2517316
SH
SOLE
2281845
0
235471
HENGAN INTL GROUP CO L ADR
ADR
42551N104
2762
75353
SH
SOLE
74746
0
607
HENKEL LTD PARTNERSHIP SPON ADR PFD
ADR
42550U208
14332
585714
SH
SOLE
515902
0
69812
HENKEL LTD PARTNERSHIP SPONSORED ADR
ADR
42550U109
12879
559458
SH
SOLE
529919
0
29539
HENNES & MAURITZ AB - UNSP ADR
ADR
425883105
15279
4365536
SH
SOLE
3999232
0
366304
HENRY SCHEIN INC
Common Stock
806407102
39383
563418
SH
SOLE
514007
0
49411
HERBALIFE NUTRITION LTD
Common Stock
G4412G101
14837
346991
SH
SOLE
208203
0
138788
HERC HOLDINGS INC
Common Stock
42704L104
2283
49820
SH
SOLE
31161
0
18659
HERCULES CAPITAL INC
Common Stock
427096508
3779
294737
SH
SOLE
34410
0
260327
HERITAGE COMMERCE CORP
Common Stock
426927109
800
65320
SH
SOLE
20853
0
44467
HERITAGE FINL CORP WASH COM
Common Stock
42722X106
2264
76655
SH
SOLE
63974
0
12681
HERITAGE INS HLDGS INC COM
Common Stock
42727J102
347
22495
SH
SOLE
12929
0
9566
HERITAGE-CRYSTAL CLEAN INC
Common Stock
42726M106
2590
98455
SH
SOLE
6663
0
91792
HERMAN MILLER INC
Common Stock
600544100
9285
207708
SH
SOLE
115564
0
92144
HERMES INTL SCA ADR
ADR
42751Q105
27463
382178
SH
SOLE
354591
0
27587
HERON THERAPEUTICS INC COM
Common Stock
427746102
1076
57874
SH
SOLE
13877
0
43997
HERSHA HOSPITALITY TRUST REIT
REIT
427825500
3578
216348
SH
SOLE
111068
0
105280
HERSHEY CO/THE
Common Stock
427866108
92921
693284
SH
SOLE
313695
0
379589
HERTZ GLOBAL HOLDINGS INC
Common Stock
42806J106
17718
1110179
SH
SOLE
473689
0
636490
HERTZ GLOBAL HOLDINGS-RT
Right
42806J114
2163
1109078
SH
SOLE
472588
0
636490
HESKA CORP COM
Common Stock
42805E306
848
9951
SH
SOLE
6936
0
3015
HESS CORP
Common Stock
42809H107
64203
1009961
SH
SOLE
730783
0
279178
HEWLETT PACKARD ENTERP COM
Common Stock
42824C109
101670
6800690
SH
SOLE
4230784
0
2569906
HEXAGON AB ADR
ADR
428263107
12780
230432
SH
SOLE
208143
0
22289
HEXCEL CORP
Common Stock
428291108
20852
257812
SH
SOLE
174548
0
83264
HFF INC CL A
Common Stock
40418F108
4462
98106
SH
SOLE
68300
0
29806
HIBBETT SPORTS INC
Common Stock
428567101
3724
204615
SH
SOLE
110149
0
94466
HIGHPOINT RESOURCES CORP
Common Stock
43114K108
587
322354
SH
SOLE
309840
0
12514
HIGHWOODS PPTYS INC COM REIT
REIT
431284108
6719
162684
SH
SOLE
104748
0
57936
HILLENBRAND INC
Common Stock
431571108
5778
146012
SH
SOLE
97884
0
48128
HILL-ROM HOLDINGS INC
Common Stock
431475102
13328
127399
SH
SOLE
84251
0
43148
HILLTOP HOLDINGS INC
Common Stock
432748101
2592
121859
SH
SOLE
43484
0
78375
HILTON GRAND VACATIONS INC
Common Stock
43283X105
3298
103649
SH
SOLE
62194
0
41455
HILTON WORLWIDE HOLDINGS INC
Common Stock
43300A203
39477
403901
SH
SOLE
283289
0
120612
HINO MOTORS LTD-UNSPON ADR
ADR
433406204
869
10688
SH
SOLE
9309
0
1379
HITACHI CONSTR MACHY C ADR
ADR
43358L101
1952
37770
SH
SOLE
31395
0
6375
HITACHI LIMITED ADR 10 COM
ADR
433578507
48063
653212
SH
SOLE
570283
0
82929
HMS HOLDINGS CORP
Common Stock
40425J101
7855
242500
SH
SOLE
152220
0
90280
HNI CORP
Common Stock
404251100
3716
105042
SH
SOLE
60041
0
45001
HOLCIM LTD SPONSORED ADR
ADR
50586V108
12596
1295341
SH
SOLE
1115093
0
180248
HOLLYFRONTIER CORP
Common Stock
436106108
41785
902874
SH
SOLE
672850
0
230024
HOLLYSYS AUTOMATION TE SHS
Common Stock
G45667105
1329
69946
SH
SOLE
41991
0
27955
HOLOGIC INC
Common Stock
436440101
22115
460530
SH
SOLE
390107
0
70423
HOME BANCSHARES INC/AR
Common Stock
436893200
7710
400326
SH
SOLE
178736
0
221590
HOME DEPOT INC/THE
Common Stock
437076102
763818
3672730
SH
SOLE
2956666
0
716064
HOMESTREET INC COM
Common Stock
43785V102
2172
73273
SH
SOLE
50429
0
22844
HOMETRUST BANCSHARES I COM
Common Stock
437872104
1255
49932
SH
SOLE
24353
0
25579
HOMOLOGY MEDICINES INC
Common Stock
438083107
329
16808
SH
SOLE
16771
0
37
HONDA MOTOR LTD AMERN SHS
ADR
438128308
40721
1575881
SH
SOLE
1155759
0
420122
HONEYWELL INTERNATIONAL INC
Common Stock
438516106
445328
2550708
SH
SOLE
1774741
0
775967
HONG KONG & CHINA GAS LTD SPONSORED ADR
ADR
438550303
18337
8149685
SH
SOLE
7171531
0
978154
HONG KONG EXCHANGES & CLEAR - ADR
ADR
43858F109
35014
994142
SH
SOLE
869529
0
124614
HONGKONG ELEC HOLDGS LTD SPONSORED ADR
ADR
739197200
2734
375557
SH
SOLE
347135
0
28422
HOPE BANCORP INC
Common Stock
43940T109
7288
528913
SH
SOLE
421910
0
107003
HORACE MANN EDUCATORS CORP
Common Stock
440327104
6623
164379
SH
SOLE
122180
0
42199
HORIZON BANCORP INC/IN
Common Stock
440407104
797
48773
SH
SOLE
48088
0
685
HORIZON THERAPEUTICS PLC
Common Stock
G46188101
17514
727935
SH
SOLE
204479
0
523456
HORMEL FOODS CORP
Common Stock
440452100
29252
721564
SH
SOLE
629615
0
91949
HOSPITALITY PPTYS TR COM SH BEN INT REIT
REIT
44106M102
20366
814655
SH
SOLE
317519
0
497136
HOST HOTELS & RESORTS INC REIT
REIT
44107P104
54178
2973568
SH
SOLE
1805285
0
1168283
HOSTESS BRAND INC
Common Stock
44109J106
13469
932736
SH
SOLE
101360
0
831376
HOUGHTON MIFFLIN HARCO COM
Common Stock
44157R109
1914
332359
SH
SOLE
138777
0
193582
HOULIHAN LOKEY INC
Common Stock
441593100
609
13670
SH
SOLE
10063
0
3607
HOWARD HUGHES CORP/THE
Common Stock
44267D107
11856
95734
SH
SOLE
24262
0
71472
HOYA CORP SPONSORED ADR
ADR
443251103
49395
644845
SH
SOLE
550433
0
94412
HP INC
Common Stock
40434L105
129146
6211944
SH
SOLE
3577812
0
2634132
HSBC HLDGS PLC-SPON ADR
ADR
404280406
141787
3396918
SH
SOLE
2557469
0
839449
HUAMI CORP
ADR
44331K103
283
28340
SH
SOLE
28340
0
0
HUANENG PWR INTL INC SPON ADR N
ADR
443304100
2633
112913
SH
SOLE
108210
0
4703
HUAZHU GROUP LTD-ADR
ADR
44332N106
4662
128609
SH
SOLE
125126
0
3483
HUB GROUP INC
Common Stock
443320106
2972
70806
SH
SOLE
56391
0
14415
HUBBELL INC
Common Stock
443510607
9571
73400
SH
SOLE
68004
0
5396
HUBSPOT INC COM
Common Stock
443573100
9839
57699
SH
SOLE
56003
0
1696
HUDBAY MINERALS INC
Common Stock
443628102
318
58804
SH
SOLE
58804
0
0
HUDSON LTD-CLASS A
Common Stock
G46408103
1230
89184
SH
SOLE
39712
0
49472
HUDSON PAC PPTYS INC COM REIT
REIT
444097109
2888
86816
SH
SOLE
67125
0
19691
HUDSON TECHNOLOGIES COM
Common Stock
444144109
145
168777
SH
SOLE
0
0
168777
HUGO BOSS AG-SPN ADR
ADR
444560106
1966
145607
SH
SOLE
126988
0
18619
HUMANA INC
Common Stock
444859102
160227
603945
SH
SOLE
391891
0
212054
HUNT COMPANIES FINANCE TRUST
REIT
44558T100
65
19205
SH
SOLE
19205
0
0
HUNTINGTON BANCSHARES INC/OH
Common Stock
446150104
51446
3722581
SH
SOLE
2858423
0
864158
HUNTINGTON INGLASS INDUSTRIES INC
Common Stock
446413106
42029
187012
SH
SOLE
80998
0
106014
HUNTSMAN CORP
Common Stock
447011107
24826
1214595
SH
SOLE
423982
0
790613
HURCO COS INC
Common Stock
447324104
280
7865
SH
SOLE
6030
0
1835
HURON CONSULTING GROUP INC
Common Stock
447462102
5217
103562
SH
SOLE
21363
0
82199
HUSQVARNA AB ADR
ADR
448103101
301
16174
SH
SOLE
7156
0
9018
HUTCHISON CHINA MEDITECH - ADR
ADR
44842L103
2308
104896
SH
SOLE
103405
0
1491
HYATT HOTELS CORP - CL A
Common Stock
448579102
7316
96099
SH
SOLE
55584
0
40515
HYPERMARCAS S A SPONSORED ADR
ADR
44914U106
2576
327342
SH
SOLE
323773
0
3569
HYSAN DEV LTD SPONSORED ADR
ADR
449162304
408
40121
SH
SOLE
25669
0
14452
HYSTER-YALE MATERIALS HANDLING
Common Stock
449172105
1664
30110
SH
SOLE
17541
0
12569
I3 VERTICALS INC-CLASS A
Common Stock
46571Y107
482
16350
SH
SOLE
16350
0
0
IAA INC
Common Stock
449253103
23105
595786
SH
SOLE
155109
0
440677
IAC/INTERACTIVECORP
Common Stock
44919P508
57679
265155
SH
SOLE
131856
0
133299
IBERDROLA SA - SPONSORED ADR
ADR
450737101
57886
1458266
SH
SOLE
1293152
0
165114
IBERIABANK CORP
Common Stock
450828108
7883
103925
SH
SOLE
51416
0
52509
ICF INTERNATIONAL INC
Common Stock
44925C103
7099
97518
SH
SOLE
21424
0
76094
ICHOR HOLDINGS LTD
Common Stock
G4740B105
1419
60037
SH
SOLE
41858
0
18179
ICICI BK LTD ADR
ADR
45104G104
46711
3710156
SH
SOLE
3289562
0
420594
ICON PLC
Common Stock
G4705A100
23890
155160
SH
SOLE
88343
0
66817
ICU MEDICAL INC
Common Stock
44930G107
7432
29502
SH
SOLE
22386
0
7116
IDACORP INC
Common Stock
451107106
15484
154180
SH
SOLE
122533
0
31647
IDEANOMICS INC
Common Stock
45166V106
37
15119
SH
SOLE
15119
0
0
IDERA PHARMACEUTICALS INC
Common Stock
45168K405
44
16351
SH
SOLE
16351
0
0
IDEX CORP
Common Stock
45167R104
33728
195935
SH
SOLE
170610
0
25325
IDEXX LABORATORIES INC
Common Stock
45168D104
82506
299663
SH
SOLE
194030
0
105633
IDT CORP
Common Stock
448947507
703
74225
SH
SOLE
52102
0
22123
IGIB - iShares Intermediate-Term Corporate Bond ETF
ETF
464288638
3055
53644
SH
SOLE
53644
0
0
IHS MARKIT LTD
Common Stock
G47567105
42783
671423
SH
SOLE
598956
0
72467
II-VI INC
Common Stock
902104108
5855
160143
SH
SOLE
91380
0
68763
ILLINOIS TOOL WORKS INC
Common Stock
452308109
201396
1335427
SH
SOLE
870997
0
464430
ILLUMINA INC
Common Stock
452327109
140979
382940
SH
SOLE
281213
0
101727
IMAX CORP
Common Stock
45245E109
1446
71578
SH
SOLE
46382
0
25196
IMMUNOGEN INC COM
Common Stock
45253H101
407
187581
SH
SOLE
51194
0
136387
IMMUNOMEDICS INC COM
Common Stock
452907108
2431
175268
SH
SOLE
53178
0
122090
IMPAC MORTGAGE HOLDINGS INC
Common Stock
45254P508
53
17137
SH
SOLE
17137
0
0
IMPERIAL BRANDS PLC-SPON ADR
ADR
45262P102
7727
328385
SH
SOLE
281077
0
47308
IMPERIAL HOLDINGS LTD SPON ADR
ADR
452833205
291
83020
SH
SOLE
82287
0
733
IMPERIAL OIL LTD
Common Stock
453038408
7298
263758
SH
SOLE
257377
0
6381
IMPINJ INC COM
Common Stock
453204109
414
14477
SH
SOLE
4407
0
10070
INCITEC PIVOT LTD
ADR
45326Y206
257
116648
SH
SOLE
113499
0
3149
INCYTE CORP
Common Stock
45337C102
37677
443466
SH
SOLE
384008
0
59458
INDEPENDENCE CONTRACT COM
Common Stock
453415309
121
76386
SH
SOLE
76135
0
251
INDEPENDENCE HOLDING CO
Common Stock
453440307
560
14472
SH
SOLE
13422
0
1050
INDEPENDENCE REALTY TRUST IN
REIT
45378A106
4381
378629
SH
SOLE
257191
0
121438
INDEPENDENT BANK CORP MICH COM
Common Stock
453838609
1040
47736
SH
SOLE
8513
0
39223
INDEPENDENT BANK CORP/ROCKLAND
Common Stock
453836108
5258
69044
SH
SOLE
59172
0
9872
INDEPENDENT BANK GROUP INC
Common Stock
45384B106
964
17541
SH
SOLE
17181
0
360
INDITEX - ADR
ADR
455793109
19358
1294876
SH
SOLE
1162900
0
131976
INDRA SISTEMAS ADR
ADR
45579R106
172
34681
SH
SOLE
31695
0
2986
INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR
ADR
455807107
16612
1143276
SH
SOLE
1121177
0
22099
INDUSTRIAL LOGISTICS PROPERT
REIT
456237106
3568
171356
SH
SOLE
95329
0
76027
INDUSTRIAL SEL SEC SPDR FD
ETF
81369Y704
3871
50001
SH
SOLE
48163
0
1838
INFINEON TECHNOLOGIES - ADR
ADR
45662N103
16306
927032
SH
SOLE
766860
0
160172
INFINERA CORP
Common Stock
45667G103
889
305574
SH
SOLE
181289
0
124285
INFINITY PHARMACEUTICALS INC
Common Stock
45665G303
76
42114
SH
SOLE
42114
0
0
INFORMA PLC-SP ADR
ADR
45672B305
12746
592166
SH
SOLE
529259
0
62907
INFOSYS TECHNOLOGIES LTD SPONSORED ADR
ADR
456788108
66298
6196096
SH
SOLE
5570869
0
625227
ING GROUP N V SPONSORED ADR
ADR
456837103
35886
3101666
SH
SOLE
2428479
0
673188
INGENICO ADR
ADR
45684W107
6164
349622
SH
SOLE
319339
0
30283
INGERSOLL-RAND PLC
Common Stock
G47791101
115624
912796
SH
SOLE
671957
0
240839
INGEVITY CORP
Common Stock
45688C107
17206
163601
SH
SOLE
79974
0
83627
INGLES MARKETS INC
Common Stock
457030104
2792
89685
SH
SOLE
60224
0
29461
INGREDION INC
Common Stock
457187102
27790
336886
SH
SOLE
171180
0
165706
INMARSAT PLC-UNSP ADR
ADR
45772S109
74
10833
SH
SOLE
7901
0
2932
INNERWORKINGS INC
Common Stock
45773Y105
2637
690279
SH
SOLE
268328
0
421951
INNOPHOS HOLDINGS INC
Common Stock
45774N108
3845
132086
SH
SOLE
102568
0
29518
INNOSPEC INC
Common Stock
45768S105
5653
61963
SH
SOLE
29688
0
32275
INNOVATIVE INDUSTRIAL PROPER
REIT
45781V101
3406
27562
SH
SOLE
15552
0
12010
INNOVIVA INC
Common Stock
45781M101
4029
276736
SH
SOLE
158195
0
118541
INOGEN INC.
Common Stock
45780L104
1510
22618
SH
SOLE
20986
0
1632
INOVALON HLDGS INC COM CL A
Common Stock
45781D101
10734
739797
SH
SOLE
731367
0
8430
INOVIO BIOMEDICAL CORP COM
Common Stock
45773H201
102
34632
SH
SOLE
32745
0
1887
INPEX CORP ADR
ADR
45790H101
10381
1152198
SH
SOLE
1027142
0
125056
INPHI CORP
Common Stock
45772F107
3803
75918
SH
SOLE
23201
0
52717
INSIGHT ENTERPRISES INC
Common Stock
45765U103
11334
194744
SH
SOLE
93015
0
101729
INSMED INC COM NEW
Common Stock
457669307
2384
93116
SH
SOLE
22503
0
70613
INSPERITY INC
Common Stock
45778Q107
9027
73908
SH
SOLE
45245
0
28663
INSPIRE MEDICAL SYSTEMS INC
Common Stock
457730109
1171
19310
SH
SOLE
3241
0
16069
INSTALLED BUILDING PRODUCTS
Common Stock
45780R101
2478
41840
SH
SOLE
30196
0
11644
INSTEEL INDUSTRIES INC
Common Stock
45774W108
547
26262
SH
SOLE
25211
0
1051
INSTRUCTURE INC COM
Common Stock
45781U103
289
6808
SH
SOLE
6626
0
182
INSULET CORP COM
Common Stock
45784P101
5559
46565
SH
SOLE
24393
0
22172
INTEGER HLDGS CORP COM
Common Stock
45826H109
11386
135672
SH
SOLE
91248
0
44424
INTEGRA LIFESCIENCES HOLDINGS
Common Stock
457985208
6173
110522
SH
SOLE
54015
0
56507
INTEL CORP
Common Stock
458140100
756979
15813219
SH
SOLE
11550531
0
4262688
INTELLIA THERAPEUTICS INC
Common Stock
45826J105
208
12720
SH
SOLE
12415
0
305
INTELSAT S A COM
Common Stock
L5140P101
1817
93441
SH
SOLE
53194
0
40247
INTER PARFUMS INC
Common Stock
458334109
4294
64585
SH
SOLE
46518
0
18067
INTERACTIVE BROKERS GROUP INC
Common Stock
45841N107
4800
88567
SH
SOLE
77674
0
10893
INTERCEPT PHARMACEUTICALS INC
Common Stock
45845P108
2915
36632
SH
SOLE
35702
0
930
INTERCONTINENTAL EXCHANGE INC
Common Stock
45866F104
184226
2143654
SH
SOLE
1607590
0
536064
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR
ADR
45857P806
26402
394763
SH
SOLE
362828
0
31935
INTERDIGITAL INC
Common Stock
45867G101
2732
42421
SH
SOLE
23511
0
18910
INTERFACE INC
Common Stock
458665304
2133
139140
SH
SOLE
107631
0
31509
INTERNATIONAL BANCSHARES CORP
Common Stock
459044103
4950
131253
SH
SOLE
100297
0
30956
INTERNATIONAL BUSINESS MACHINE
Common Stock
459200101
449551
3259977
SH
SOLE
2193787
0
1066190
INTERNATIONAL CONSOLIDATED AIRLINES GRP
ADR
459348108
1214
102882
SH
SOLE
93983
0
8899
INTERNATIONAL FLAVORS & FRAGRA
Common Stock
459506101
33007
227490
SH
SOLE
186196
0
41294
INTERNATIONAL GAME TECHNOLOGY
Common Stock
G4863A108
3401
262257
SH
SOLE
155509
0
106748
INTERNATIONAL PAPER CO
Common Stock
460146103
84197
1943611
SH
SOLE
1209048
0
734563
INTERNATIONAL SEAWAYS INC
Common Stock
Y41053102
1075
56562
SH
SOLE
25889
0
30673
INTERNATIONAL SPEEDWAY CORP
Common Stock
460335201
3049
67914
SH
SOLE
45108
0
22806
INTERPUBLIC GROUP OF COS INC/T
Common Stock
460690100
44408
1965824
SH
SOLE
1654303
0
311521
INTERSECT ENT INC COM
Common Stock
46071F103
502
22076
SH
SOLE
15355
0
6721
INTERTEK GROUP PLC ADR
ADR
461130106
2819
39913
SH
SOLE
33693
0
6220
INTERXION HOLDING N.V SHS
Common Stock
N47279109
4648
61084
SH
SOLE
54050
0
7034
INTESA SANPAOLO-SPON ADR
ADR
46115H107
17555
1372518
SH
SOLE
1177364
0
195154
INTL. FCSTONE INC
Common Stock
46116V105
1365
34487
SH
SOLE
28413
0
6074
INTRA CELLULAR THERAP COM
Common Stock
46116X101
673
51833
SH
SOLE
47838
0
3995
INTREPID POTASH INC
Common Stock
46121Y102
277
82414
SH
SOLE
55698
0
26716
INTREXON CORP
Common Stock
46122T102
653
85275
SH
SOLE
78632
0
6643
INTUIT INC
Common Stock
461202103
311085
1190392
SH
SOLE
717589
0
472803
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
167464
319253
SH
SOLE
265696
0
53557
INVACARE CORP
Common Stock
461203101
1403
270303
SH
SOLE
214951
0
55352
INVESCO AD MIT II
Closed-End Fund
46132E103
3224
293092
SH
SOLE
293092
0
0
INVESCO BUYBACK ACHIEVERS ETF
ETF
46137V308
588
9385
SH
SOLE
1133
0
8252
INVESCO DYNAMIC CREDIT OPP FUND
Closed-End Fund
46132R104
4286
383405
SH
SOLE
383405
0
0
INVESCO FTSE RAFI EMERGING M
ETF
46138E727
5813
269100
SH
SOLE
269100
0
0
INVESCO LTD
Common Stock
G491BT108
68593
3352551
SH
SOLE
2109497
0
1243054
INVESCO MORTGAGE CAPITAL REIT
REIT
46131B100
8928
553876
SH
SOLE
307948
0
245928
INVESCO MUN TR COM
Closed-End Fund
46131J103
10383
842738
SH
SOLE
842738
0
0
INVESCO QQQ TRUST SERIES 1
ETF
46090E103
4399
23557
SH
SOLE
17760
0
5797
INVESCO QUALITY MUNI INC TR
Closed-End Fund
46133G107
10002
805327
SH
SOLE
805327
0
0
INVESCO S&P 500 LOW VOLATILITY ETF
ETF
46138E354
256
4657
SH
SOLE
4657
0
0
INVESCO S&P GLOBAL WATER INDEX ETF
ETF
46138E263
2558
68321
SH
SOLE
3408
0
64913
INVESCO TRUST FOR INVESTMEN
Closed-End Fund
46131M106
9046
713955
SH
SOLE
713955
0
0
INVESCO VAN KAMPEN MUNICIPAL
Closed-End Fund
46132C107
5667
460701
SH
SOLE
460701
0
0
INVESCO WATER RESOURCES ETF
ETF
46137V142
203
5689
SH
SOLE
1200
0
4489
INVESTORS BANCORP INC
Common Stock
46146L101
8199
735301
SH
SOLE
656585
0
78716
INVESTORS REAL ESTATE TRUST REIT
REIT
461730509
2972
50657
SH
SOLE
15071
0
35586
INVITAE CORP COM
Common Stock
46185L103
586
24924
SH
SOLE
24314
0
610
INVITATION HOMES INC
REIT
46187W107
9597
359052
SH
SOLE
166130
0
192922
ION GEOPHYSICAL CORP
Common Stock
462044207
157
19501
SH
SOLE
12096
0
7405
IONIS PHARMACEUTICALS INC
Common Stock
462222100
11515
179168
SH
SOLE
164848
0
14320
IOVANCE BIOTHERAPEUTICS INC
Common Stock
462260100
2117
86318
SH
SOLE
24215
0
62103
IPG PHOTONICS CORP
Common Stock
44980X109
18391
119231
SH
SOLE
65151
0
54080
IQIYI INC-ADR
ADR
46267X108
2058
99681
SH
SOLE
95626
0
4055
IQVIA HOLDINGS INC
Common Stock
46266C105
61642
383107
SH
SOLE
289764
0
93343
IRHYTHM TECHNOLOGIES I COM
Common Stock
450056106
1864
23565
SH
SOLE
11132
0
12433
IRIDIUM COMMUNICATIONS INC
Common Stock
46269C102
14367
617665
SH
SOLE
524311
0
93354
IROBOT CORP
Common Stock
462726100
5888
64256
SH
SOLE
47423
0
16833
IRON MOUNTAIN INC
REIT
46284V101
18337
585831
SH
SOLE
461951
0
123880
IRONWOOD PHARMACEUTICALS INC
Common Stock
46333X108
685
62608
SH
SOLE
61023
0
1585
IRSA INVERSIONES Y REP ADR
ADR
450047204
601
61428
SH
SOLE
52062
0
9366
ISAHRES CORE S&P TOTAL US STOCK MKT ETF
ETF
464287150
132482
1988327
SH
SOLE
1988327
0
0
IShare
Equity Option
464287905
2610
4500
SH
Call
SOLE
4500
0
0
ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF
ETF
464288661
10365
82419
SH
SOLE
659
0
81760
ISHARES BARCLAYS MBS BOND FD - ETF
ETF
464288588
457
4247
SH
SOLE
0
0
4247
ISHARES COMEX GOLD TR ISHARES
ETF
464285105
187
13839
SH
SOLE
13839
0
0
ISHARES CORE MSCI EMERGING
ETF
46434G103
208262
4048637
SH
SOLE
3890309
0
158328
ISHARES CORE S&P 500 ETF
ETF
464287200
2281459
7740318
SH
SOLE
6878118
0
862200
ISHARES CORE S&P MIDCAP ETF
ETF
464287507
3960
20384
SH
SOLE
20284
0
100
ISHARES CORE S&P SMALL CAP ETF
ETF
464287804
8060
102959
SH
SOLE
99250
0
3709
ISHARES CORE S&P U.S. VALUE ET
ETF
464287663
39671
700287
SH
SOLE
684135
0
16152
ISHARES CORE U.S. AGGREGATE BO
ETF
464287226
35670
320345
SH
SOLE
285169
0
35176
ISHARES DJ SELECT DIVIDEND
ETF
464287168
2077
20858
SH
SOLE
17580
0
3278
ISHARES DJ US CONSUMER GOODS - ETF
ETF
464287812
846
6967
SH
SOLE
6967
0
0
ISHARES DJ US HEALTHCARE SEC
ETF
464287762
307
1573
SH
SOLE
1561
0
12
ISHARES EDGE MIN VOL USA
ETF
46429B697
244
3960
SH
SOLE
945
0
3015
ISHARES EDGE MSCI USA QUALIT
ETF
46432F339
274
2992
SH
SOLE
2561
0
431
ISHARES FTSE CHINA 25 INDEX FUND
ETF
464287184
236
5517
SH
SOLE
4759
0
758
ISHARES GROWTH ALLOCATION ETF
ETF
464289867
11406
247840
SH
SOLE
247840
0
0
ISHARES GS $ INVESTOP CORP BOND FND
ETF
464287242
385
3096
SH
SOLE
2429
0
667
ISHARES INC MSCI JAPAN
ETF
46434G822
3744
68590
SH
SOLE
68226
0
364
ISHARES MSCI AUSTRALIA ETF
ETF
464286103
864
38333
SH
SOLE
38333
0
0
I-SHARES MSCI CANADA
ETF
464286509
9236
322718
SH
SOLE
269982
0
52736
ISHARES MSCI CHILE ETF
ETF
464286640
260
6365
SH
SOLE
6365
0
0
ISHARES MSCI EAFE SMALL-CAP ET
ETF
464288273
392
6822
SH
SOLE
6822
0
0
ISHARES MSCI EMERGING MARKET
ETF
464286475
1054
23749
SH
SOLE
23749
0
0
ISHARES MSCI EURO FL ETF
ETF
464289180
192
10585
SH
SOLE
10585
0
0
ISHARES MSCI FRONTIER 100
ETF
464286145
3028
102233
SH
SOLE
102233
0
0
ISHARES MSCI MALAYASIA
ETF
46434G814
702
23609
SH
SOLE
23609
0
0
ISHARES MSCI POLAND ETF
ETF
46429B606
532
22396
SH
SOLE
22396
0
0
ISHARES MSCI QATAR ETF
ETF
46434V779
199
11147
SH
SOLE
11147
0
0
ISHARES MSCI SAUDI ARABIA ET
ETF
46434V423
270
8179
SH
SOLE
8179
0
0
ISHARES MSCI SOUTH KOREA ETF
ETF
464286772
6983
116640
SH
SOLE
116151
0
489
ISHARES MSCI TAIWAN ETF
ETF
46434G772
3288
94059
SH
SOLE
94059
0
0
ISHARES MSCI THAILAND ETF
ETF
464286624
2135
22337
SH
SOLE
22337
0
0
ISHARES NATIONAL MUNI BOND ETF
ETF
464288414
702
6204
SH
SOLE
5910
0
294
ISHARES RUSSELL TOP 200 GROW
ETF
464289438
411
4792
SH
SOLE
4792
0
0
ISHARES SHORT-TERM CORPORATE
ETF
464288646
8864
165871
SH
SOLE
165822
0
49
ISHARES TR CORE DIV GRWTH
ETF
46434V621
426
11143
SH
SOLE
10115
0
1028
ISHARES TR CORE MSCI EAFE
ETF
46432F842
371453
6049727
SH
SOLE
5730876
0
318851
ISHARES TR GLOBAL REIT ETF
ETF
46434V647
248
9288
SH
SOLE
9288
0
0
ISHARES TR HDG MSCI EAFE
ETF
46434V803
1600
53671
SH
SOLE
53671
0
0
ISHARES TR MSCI EAFE IDX
ETF
464287465
20698
314888
SH
SOLE
41563
0
273324
ISHARES TR MSCI EMERG MKT
ETF
464287234
38574
898961
SH
SOLE
766562
0
132399
ISHARES TR MSCI INDIA IDX
ETF
46429B598
19183
543427
SH
SOLE
543427
0
0
ISHARES TR MSCI VAL IDX
ETF
464288877
3138
65283
SH
SOLE
65283
0
0
ISHARES TR NASDQ BIO INDX
ETF
464287556
438
4011
SH
SOLE
3112
0
899
ISHARES TR RUSL 2000 GROW
ETF
464287648
1555
7743
SH
SOLE
7686
0
57
ISHARES TR RUSL 2000 VALU
ETF
464287630
3006
24949
SH
SOLE
1498
0
23451
ISHARES TR RUSSELL 1000
ETF
464287622
49031
301190
SH
SOLE
2234
0
298956
ISHARES TR RUSSELL 2000
ETF
464287655
32319
207842
SH
SOLE
30009
0
177833
ISHARES TR RUSSELL 3000
ETF
464287689
216
1251
SH
SOLE
1251
0
0
ISHARES TR RUSSELL MCP GR
ETF
464287481
864
6056
SH
SOLE
5917
0
139
ISHARES TR RUSSELL MCP VL
ETF
464287473
979
10984
SH
SOLE
8732
0
2252
ISHARES TR RUSSELL MIDCAP
ETF
464287499
9676
173186
SH
SOLE
171590
0
1596
ISHARES TR RUSSELL1000GRW
ETF
464287614
337170
2142941
SH
SOLE
2141567
0
1374
ISHARES TR RUSSELL1000VAL
ETF
464287598
4855
38158
SH
SOLE
36254
0
1904
ISHARES TR S&P 100 IDX FD
ETF
464287101
586
4523
SH
SOLE
4523
0
0
ISHARES TR S&P MIDCP GROW
ETF
464287606
326
1440
SH
SOLE
1440
0
0
ISHARES TR S&P SMLCP 600 VALU
ETF
464287879
1263
8501
SH
SOLE
8501
0
0
ISHARES TR S&P500/BAR GRW
ETF
464287309
1220
6804
SH
SOLE
6800
0
4
ISHARES TR S&P500/BAR VAL
ETF
464287408
390
3342
SH
SOLE
2354
0
988
ISHARES TR US TIPS BD FD
ETF
464287176
1639
14190
SH
SOLE
5444
0
8746
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND
ETF
464288257
26270
356398
SH
SOLE
356398
0
0
ISRAEL CHEMICALS LTD SHS
Common Stock
M5920A109
10861
2088652
SH
SOLE
1900954
0
187698
ISTAR INC
REIT
45031U101
3516
283078
SH
SOLE
247805
0
35273
ISUZU MOTORS LTD ADR
ADR
465254209
6849
606430
SH
SOLE
541347
0
65083
ITAU CORPBANCA
ADR
45033E105
684
54700
SH
SOLE
52776
0
1924
ITAU UNIBANCO HOLDING SA - ADR
ADR
465562106
49841
5290946
SH
SOLE
4295980
0
994966
ITOCHU CORP ADR
ADR
465717106
35943
942648
SH
SOLE
849332
0
93316
ITOCHU TECHNO-SOLOT-UNSP ADR
ADR
465720100
825
62301
SH
SOLE
59365
0
2936
ITRON INC
Common Stock
465741106
8601
137463
SH
SOLE
65427
0
72036
ITT CORP
Common Stock
45073V108
10314
157516
SH
SOLE
101112
0
56404
ITURAN LOCATION AND CONTROL
Common Stock
M6158M104
222
7378
SH
SOLE
6968
0
410
ITV PLC ADR
ADR
45069P107
3338
239284
SH
SOLE
206892
0
32392
J JILL INC
Common Stock
46620W102
163
81872
SH
SOLE
81453
0
419
J SAINSBURY PLC SPON ADR NEW
ADR
466249208
14387
1440169
SH
SOLE
1339132
0
101037
J&J SNACK FOODS CORP
Common Stock
466032109
12876
80001
SH
SOLE
48062
0
31939
J2 GLOBAL INC
Common Stock
48123V102
18699
210360
SH
SOLE
43808
0
166552
JABIL INC
Common Stock
466313103
18874
597293
SH
SOLE
355254
0
242039
JACK HENRY & ASSOCIATES INC
Common Stock
426281101
27143
202680
SH
SOLE
173346
0
29334
JACK IN THE BOX INC
Common Stock
466367109
10782
132476
SH
SOLE
37890
0
94586
JACOBS ENGINEERING GROUP INC
Common Stock
469814107
27158
321814
SH
SOLE
277874
0
43940
JAGGED PEAK ENERGY INC
Common Stock
47009K107
210
25352
SH
SOLE
25261
0
91
JAMES HARDIE INDS N V SPONSORED ADR
ADR
47030M106
14654
1109284
SH
SOLE
998521
0
110763
JAMES RIVER GROUP INC
Common Stock
G5005R107
3097
66042
SH
SOLE
37956
0
28086
JANUS HENDERSON GROUP PLC
Common Stock
G4474Y214
4629
216285
SH
SOLE
207283
0
9002
JAPAN AIRLS LTD ADR
ADR
471038109
12575
789901
SH
SOLE
705270
0
84631
JAPAN AIRPORT TERMI-UNSP ADR
ADR
471042101
1860
86327
SH
SOLE
66982
0
19345
JAPAN EXCHANGE GROUP INC ADR
ADR
471059105
10449
1322637
SH
SOLE
1171037
0
151600
JAPAN RETAIL FD INVT C SPONSORED ADR
ADR
471095208
1154
57647
SH
SOLE
26810
0
30837
JAPAN TOB INC ADR
ADR
471105205
14575
1326243
SH
SOLE
1230235
0
96008
JARDINE MATHESON UNSPON ADR
ADR
471115402
14695
232337
SH
SOLE
215315
0
17022
JARDINE STRATEGIC HLDG ADR
ADR
471122200
9811
509665
SH
SOLE
465932
0
43733
JAZZ PHARMACEUTICALS PLC
Common Stock
G50871105
35196
246888
SH
SOLE
59351
0
187537
JB HUNT TRANSPORT SERVICES INC
Common Stock
445658107
26665
291713
SH
SOLE
259902
0
31811
JBG SMITH PROPERTIES REIT
REIT
46590V100
5674
144218
SH
SOLE
130564
0
13654
JBS S A SPONSORED ADR
ADR
466110103
4423
403537
SH
SOLE
394092
0
9445
JC PENNEY CO INC
Common Stock
708160106
2235
1960187
SH
SOLE
708419
0
1251768
JD COM INC SPON ADR CL A
ADR
47215P106
16841
556004
SH
SOLE
531555
0
24449
JEFFERIES FINANCIAL GROUP INC
Common Stock
47233W109
19169
996837
SH
SOLE
857870
0
138967
JELD-WEN HOLDING INC
Common Stock
47580P103
1696
79891
SH
SOLE
72880
0
7011
JERNIGAN CAP INC COM
REIT
476405105
1347
65706
SH
SOLE
33439
0
32267
JERONIMO MARTINS SGPS SA - ADR
ADR
476493101
1188
38041
SH
SOLE
34155
0
3886
JETBLUE AIRWAYS CORP
Common Stock
477143101
18054
976408
SH
SOLE
513981
0
462427
JGC CORP ADR
ADR
466140100
6467
236810
SH
SOLE
209910
0
26900
JIANGSU EXPRESS CO-SPONS ADR
ADR
477373104
319
11221
SH
SOLE
11221
0
0
JM SMUCKER CO/THE
Common Stock
832696405
92846
806021
SH
SOLE
282945
0
523076
JOHN B SANFILIPPO & SON INC
Common Stock
800422107
2713
34049
SH
SOLE
21653
0
12396
JOHN BEAN TECHNOLOGIES CORP
Common Stock
477839104
10243
84561
SH
SOLE
45491
0
39070
JOHN HANCOCK MULTI FACT MID
ETF
47804J206
1130
30953
SH
SOLE
30953
0
0
JOHN HANCOCK T/A DVD INCOME
Closed-End Fund
41013V100
2666
104949
SH
SOLE
92663
0
12286
JOHN WILEY & SONS INC
Common Stock
968223206
4908
107014
SH
SOLE
60231
0
46783
JOHNSON & JOHNSON
Common Stock
478160104
1388259
9967399
SH
SOLE
6582999
0
3384400
JOHNSON CONTROLS INTERNATIONAL PLC
Common Stock
G51502105
91986
2226715
SH
SOLE
1508076
0
718639
JOHNSON MATTHEY PUB LTD CO SPONSORED ADR
ADR
479142507
4812
55665
SH
SOLE
9252
0
46413
JOHNSON OUTDOORS INC -CL A
Common Stock
479167108
586
7861
SH
SOLE
2000
0
5861
JONES LANG LASALLE INC
Common Stock
48020Q107
19265
136932
SH
SOLE
109929
0
27003
JOUNCE THERAPEUTICS IN COM
Common Stock
481116101
93
18847
SH
SOLE
18141
0
706
JPMORGAN ALERIAN MLP ETN
ETN
46625H365
9668
385017
SH
SOLE
385017
0
0
JPMORGAN CHASE & CO
Common Stock
46625H100
1247165
11155325
SH
SOLE
7935759
0
3219566
JSC MMC NORILSK NICKEL SPONSORED ADR
ADR
55315J102
11910
528864
SH
SOLE
470861
0
58003
JSR CORP ADR
ADR
46632X106
247
15790
SH
SOLE
12900
0
2890
JULIUS BAER GROUP LTD ADR
ADR
48137C108
22319
2530479
SH
SOLE
1968217
0
562261
JUMBO SA-ADR
ADR
48138V105
317
17703
SH
SOLE
17703
0
0
JUNIPER NETWORKS INC
Common Stock
48203R104
37461
1406706
SH
SOLE
861879
0
544827
K PLUS S AG ADR
ADR
48265W108
482
52586
SH
SOLE
51648
0
938
K12 INC
Common Stock
48273U102
5725
188250
SH
SOLE
67021
0
121229
KADANT INC
Common Stock
48282T104
2357
25958
SH
SOLE
4358
0
21600
KADMON HOLDINGS INC
Common Stock
48283N106
30
14579
SH
SOLE
12569
0
2010
KAISER ALUMINUM CORP
Common Stock
483007704
13200
135230
SH
SOLE
125049
0
10181
KAJIMA CORP - UNSPON ADR
ADR
483111209
1006
74253
SH
SOLE
66163
0
8090
KALA PHARMACEUTICALS INC
Common Stock
483119103
253
39692
SH
SOLE
30853
0
8839
KAMAN CORP
Common Stock
483548103
11152
175103
SH
SOLE
75668
0
99435
KANSAS CITY SOUTHERN
Common Stock
485170302
36253
297596
SH
SOLE
260604
0
36992
KAO CORP
ADR
485537401
53216
3512595
SH
SOLE
3026138
0
486457
KAR AUCTION SERVICES INC
Common Stock
48238T109
14930
597203
SH
SOLE
156407
0
440796
KARYOPHARM THERAPEUTICS INC
Common Stock
48576U106
128
21405
SH
SOLE
20833
0
572
KASIKORNBANK PUB CO LT ADR
ADR
485785109
21136
854831
SH
SOLE
841707
0
13124
KAWASAKI HEAVY INDS LTD SPONSORED ADR
ADR
486359201
520
55931
SH
SOLE
31092
0
24839
KAZ MINERALS PLC-UNSP ADR
ADR
48667P107
641
170457
SH
SOLE
0
0
170457
KB FINANCIAL GROUP INC - ADR
ADR
48241A105
27433
694860
SH
SOLE
675510
0
19350
KB HOME
Common Stock
48666K109
6324
245789
SH
SOLE
196805
0
48984
KBC GROUP NV ADR
ADR
48241F104
23639
724000
SH
SOLE
604279
0
119721
KBR INC
Common Stock
48242W106
5891
236216
SH
SOLE
157579
0
78637
KDDI CORP - UNSP ADR
ADR
48667L106
54462
4284967
SH
SOLE
3066270
0
1218697
KEANE GROUP INC
Common Stock
48669A108
94
13926
SH
SOLE
13873
0
53
KEARNY FINANCIAL CORP
Common Stock
48716P108
1206
90781
SH
SOLE
71257
0
19524
KELLOGG CO
Common Stock
487836108
41265
770303
SH
SOLE
469719
0
300584
KELLY SERVICES INC
Common Stock
488152208
6191
236389
SH
SOLE
95950
0
140439
KEMET CORP
Common Stock
488360207
2540
135024
SH
SOLE
113969
0
21055
KEMPER CORP
Common Stock
488401100
8362
96908
SH
SOLE
77918
0
18990
KENNAMETAL INC
Common Stock
489170100
9621
260103
SH
SOLE
137001
0
123102
KENNEDY-WILSON HLDGS I COM
Common Stock
489398107
4008
194847
SH
SOLE
71887
0
122960
KEPPEL LTD SPONSORED ADR
ADR
492051305
11056
1104468
SH
SOLE
1037774
0
66694
KERING-UNSPONSORED ADR
ADR
492089107
36816
623890
SH
SOLE
549830
0
74060
KERRY GROUP PLC ADR
ADR
492460100
5963
49487
SH
SOLE
21362
0
28125
KEURIG DR PEPPER INC
Common Stock
49271V100
9909
342863
SH
SOLE
259835
0
83028
KEY ENERGY SERVICES INC
Common Stock
49309J103
64
28324
SH
SOLE
27645
0
679
KEYCORP
Common Stock
493267108
85346
4808215
SH
SOLE
3055194
0
1753021
KEYSIGHT TECHNOLOGIES INC
Common Stock
49338L103
54255
604105
SH
SOLE
314554
0
289551
KFORCE INC
Common Stock
493732101
2773
79029
SH
SOLE
36629
0
42400
KILROY REALTY CORP REIT
REIT
49427F108
8438
114314
SH
SOLE
92059
0
22255
KIMBALL ELECTRONICS INC
Common Stock
49428J109
245
15062
SH
SOLE
14848
0
214
KIMBALL INTL INC CL B
Common Stock
494274103
687
39413
SH
SOLE
29769
0
9644
KIMBERLY-CLARK CORP
Common Stock
494368103
207357
1555800
SH
SOLE
977740
0
578060
KIMBERLY-CLARK DE MEXICO-ADR
ADR
494386204
1286
138078
SH
SOLE
136043
0
2035
KIMCO REALTY CORP COM REIT
REIT
49446R109
39808
2154098
SH
SOLE
1852267
0
301831
KINDER MORGAN INC DELAWARE
Common Stock
49456B101
132804
6360348
SH
SOLE
4544985
0
1815363
KINDRED BIOSCIENCES IN COM
Common Stock
494577109
299
35884
SH
SOLE
33169
0
2715
KINGFISHER PLC SPON ADR PAR
ADR
495724403
9648
1773529
SH
SOLE
1620861
0
152668
KINIKSA PHARMACEUTICALS-A
Common Stock
G5269C101
428
31595
SH
SOLE
567
0
31028
KINROSS GOLD CORP
Common Stock
496902404
6438
1659165
SH
SOLE
1637525
0
21640
KINSALE CAPITAL GROUP INC
Common Stock
49714P108
3994
43656
SH
SOLE
18121
0
25535
KION GROUP AG-UNSP ADR
ADR
497216101
157
10063
SH
SOLE
10063
0
0
KIRBY CORP
Common Stock
497266106
11752
148761
SH
SOLE
117160
0
31601
KIRIN BREWERY LTD SPONSORED ADR
ADR
497350306
20843
977617
SH
SOLE
878566
0
99051
KIRKLAND'S INC
Common Stock
497498105
246
108787
SH
SOLE
58614
0
50173
KITE RLTY GROUP TR COM REIT
REIT
49803T300
6672
440983
SH
SOLE
256625
0
184358
KKR & CO INC- A
Common Stock
48251W104
15411
609846
SH
SOLE
14785
0
595061
KKR REAL ESTATE FIN TR COM
REIT
48251K100
1422
71389
SH
SOLE
15111
0
56278
KLA CORP
Common Stock
482480100
53386
451657
SH
SOLE
364587
0
87070
KLX ENERGY SERVICES HOLDINGS INC
Common Stock
48253L106
760
37220
SH
SOLE
32657
0
4563
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC
Common Stock
499049104
9261
282018
SH
SOLE
274951
0
7067
KNOLL INC
Common Stock
498904200
2624
114189
SH
SOLE
54324
0
59865
KNORR-BREMSE - UNSP ADR
ADR
499180107
919
33070
SH
SOLE
783
0
32287
KNOWLES CORP COM
Common Stock
49926D109
4840
264314
SH
SOLE
181506
0
82808
KOC HLDG ADR
ADR
49989A109
5327
353469
SH
SOLE
347096
0
6373
KODIAK SCIENCES INC
Common Stock
50015M109
989
84524
SH
SOLE
250
0
84274
KOHL'S CORP
Common Stock
500255104
53528
1125723
SH
SOLE
594966
0
530757
KOMATSU LTD SPON ADR NEW
ADR
500458401
20753
855776
SH
SOLE
722834
0
132942
KONAMI CORP SPONSORED ADR
ADR
50046R101
978
21050
SH
SOLE
15824
0
5226
KONE OYJ ADR
ADR
50048H101
23644
805307
SH
SOLE
714951
0
90356
KONICA MINOLTA HLDGS INC - ADR
ADR
50048B104
287
15313
SH
SOLE
10166
0
5147
KONINKLIJKE AHOLD NV
ADR
500467501
40309
1794715
SH
SOLE
1667089
0
127626
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW
NY Reg Shrs
500472303
30203
693042
SH
SOLE
608063
0
84979
KONINKLIJKE VOPAK N V ADR
ADR
50048T105
6198
134192
SH
SOLE
121140
0
13052
KONTOOR BRANDS INC
Common Stock
50050N103
5539
197691
SH
SOLE
158201
0
39490
KOPPERS HOLDINGS INC
Common Stock
50060P106
3860
131465
SH
SOLE
119445
0
12020
KOREA ELECTRIC PWR SPONSORED ADR
ADR
500631106
13075
1177922
SH
SOLE
1160092
0
17830
KORN FERRY
Common Stock
500643200
6838
170646
SH
SOLE
99582
0
71064
KORNIT DIGITAL LTD SHS
Common Stock
M6372Q113
1301
41091
SH
SOLE
41091
0
0
KOSE CORP-UNSPONSORED ADR
ADR
500679105
310
9258
SH
SOLE
8438
0
820
KOSMOS ENERGY LTD SHS
Common Stock
500688106
5494
876286
SH
SOLE
778697
0
97589
KRAFT HEINZ CO/THE
Common Stock
500754106
64147
2066591
SH
SOLE
1712666
0
353925
KRATON CORP
Common Stock
50077C106
3630
116837
SH
SOLE
83158
0
33679
KRATOS DEFENSE & SECURITY SOLU
Common Stock
50077B207
3204
139960
SH
SOLE
32903
0
107057
KROGER CO/THE
Common Stock
501044101
150561
6935089
SH
SOLE
3443012
0
3492077
KRONOS WORLDWIDE INC
Common Stock
50105F105
8590
560693
SH
SOLE
523668
0
37025
KROTON EDUCACIONAL - SPONS ADR
ADR
50106A402
787
281200
SH
SOLE
275974
0
5226
KRYSTAL BIOTECH INC
Common Stock
501147102
1222
30334
SH
SOLE
0
0
30334
KT CORP SPONSORED ADR
ADR
48268K101
32303
2611434
SH
SOLE
2564394
0
47040
KUBOTA CORP ADR
ADR
501173207
21548
258373
SH
SOLE
206450
0
51923
KUEHNE & NAGEL INTL AG ADR
ADR
501187108
1163
40979
SH
SOLE
34701
0
6278
KULICKE & SOFFA INDUSTRIES INC
Common Stock
501242101
3849
170709
SH
SOLE
120789
0
49920
KURARAY CO LTD ADR
ADR
50127R103
419
11674
SH
SOLE
8591
0
3083
KVH INDS INC COM
Common Stock
482738101
304
27987
SH
SOLE
26610
0
1377
KYOCERA CORP - SPONS ADR
ADR
501556203
34669
528893
SH
SOLE
482854
0
46039
L BRANDS INC
Common Stock
501797104
25552
979021
SH
SOLE
723330
0
255691
L OREAL CO ADR
ADR
502117203
78101
1372847
SH
SOLE
1161244
0
211603
L3 TECHNOLOGIES INC
Common Stock
502413107
56172
229114
SH
SOLE
176836
0
52278
LA JOLLA PHARMACEUTICL COM
Common Stock
503459604
122
13236
SH
SOLE
13176
0
60
LABORATORY CORP OF AMERICA HOL
Common Stock
50540R409
64019
370265
SH
SOLE
307900
0
62365
LADDER CAPITAL CORP CLASS A
REIT
505743104
2986
179770
SH
SOLE
87126
0
92643
LADENBURG THALMAN FIN SVCS I COM
Common Stock
50575Q102
119
34778
SH
SOLE
34757
0
21
LAKELAND BANCORP INC
Common Stock
511637100
1537
95184
SH
SOLE
87663
0
7521
LAKELAND FINANCIAL CORP
Common Stock
511656100
1926
41127
SH
SOLE
34987
0
6140
LAM RESEARCH CORP
Common Stock
512807108
117150
623670
SH
SOLE
413389
0
210281
LAMAR ADVERTISING CO
REIT
512816109
10961
135803
SH
SOLE
125040
0
10763
LAMB WESTON HOLDING INC
Common Stock
513272104
25634
404570
SH
SOLE
260493
0
144077
LANCASTER COLONY CORP
Common Stock
513847103
11644
78356
SH
SOLE
70973
0
7383
LANDEC CORP COM
Common Stock
514766104
174
18590
SH
SOLE
4020
0
14570
LANDS END INC COM
Common Stock
51509F105
514
42058
SH
SOLE
18064
0
23994
LANDSTAR SYSTEM INC
Common Stock
515098101
11230
103994
SH
SOLE
84332
0
19662
LANNET INC COM
Common Stock
516012101
1718
283420
SH
SOLE
203103
0
80317
LANTHEUS HLDGS INC COM
Common Stock
516544103
2714
95908
SH
SOLE
60123
0
35785
LAREDO PETROLEUM INC
Common Stock
516806106
10447
3602580
SH
SOLE
499247
0
3103333
LAS VEGAS SANDS CORP
Common Stock
517834107
40806
690567
SH
SOLE
625149
0
65418
LATAM AIRLINES GROUP SA
ADR
51817R106
9090
970127
SH
SOLE
949622
0
20505
LATTICE SEMICONDUCTOR CORP
Common Stock
518415104
4668
319934
SH
SOLE
105066
0
214868
LAUREATE EDUCATION INC-A
Common Stock
518613203
1889
120266
SH
SOLE
76105
0
44161
LAZARD LTD SHS A
Common Stock
G54050102
209
6080
SH
SOLE
3550
0
2530
LA-Z-BOY INC
Common Stock
505336107
5816
189677
SH
SOLE
123353
0
66324
LB FOSTER CO
Common Stock
350060109
2938
107457
SH
SOLE
5210
0
102247
LCI INDUSTRIES
Common Stock
50189K103
7589
84325
SH
SOLE
38363
0
45962
LEAR CORP
Common Stock
521865204
54658
392462
SH
SOLE
128957
0
263505
LEAR CORP
Common Stock
521865105
0
183100
SH
SOLE
183100
0
0
LEE ENTERPRISES INC/IA
Common Stock
523768109
74
32913
SH
SOLE
32913
0
0
LEGACYTEXAS FINANCIAL GROUP IN
Common Stock
52471Y106
3392
83323
SH
SOLE
59737
0
23586
LEGAL & GEN GROUP PLC SPONSORED ADR
ADR
52463H103
15271
886304
SH
SOLE
771778
0
114526
LEGG MASON INC
Common Stock
524901105
24432
638243
SH
SOLE
366498
0
271745
LEGGETT & PLATT INC
Common Stock
524660107
16318
425274
SH
SOLE
382827
0
42447
LEGRAND SA-UNSP ADR
ADR
524671104
5264
357830
SH
SOLE
335397
0
22433
LEIDOS HOLDINGS INC
Common Stock
525327102
45817
573794
SH
SOLE
471992
0
101802
LEMAITRE VASCULAR INC COM
Common Stock
525558201
812
29008
SH
SOLE
17585
0
11423
LEND LEASE LTD SPONSORED ADR
ADR
526023205
6739
744678
SH
SOLE
671365
0
73313
LENDINGCLUB CORP
Common Stock
52603A208
304
92635
SH
SOLE
90703
0
1932
LENDINGTREE INC
Common Stock
52603B107
11216
26702
SH
SOLE
21173
0
5529
LENNAR CORP
Common Stock
526057104
44161
911286
SH
SOLE
818452
0
92834
LENNAR CORP CL B
Common Stock
526057302
538
13974
SH
SOLE
12161
0
1813
LENNOX INTERNATIONAL INC
Common Stock
526107107
24953
90736
SH
SOLE
83121
0
7615
LEVONO GROUP LTD ADR
ADR
526250105
8029
518650
SH
SOLE
507648
0
11002
LEXICON PHARMACEUTICAL COM
Common Stock
528872302
86
13719
SH
SOLE
13685
0
34
LEXINFINTECH HOLDINGS L - ADR
ADR
528877103
331
29618
SH
SOLE
29508
0
110
LEXINGTON REALTY TRUST REIT
REIT
529043101
12174
1293728
SH
SOLE
827483
0
466245
LG PHILIP LCD CO LTD SPONS ADR REP
ADR
50186V102
11588
1495240
SH
SOLE
1465800
0
29440
LGI HOMES INC COM
Common Stock
50187T106
4998
69964
SH
SOLE
67397
0
2567
LHC GROUP INC
Common Stock
50187A107
11347
94890
SH
SOLE
64831
0
30059
LIBBEY INC
Common Stock
529898108
147
78828
SH
SOLE
23780
0
55048
LIBERTY BRAVES GROUP-C
Tracking Stk
531229888
964
34480
SH
SOLE
32309
0
2171
LIBERTY BROADBAND-A
Common Stock
530307107
2341
22765
SH
SOLE
19931
0
2834
LIBERTY BROADBAND-C
Common Stock
530307305
18812
180503
SH
SOLE
171289
0
9214
LIBERTY EXPEDIA HOLD-A
Common Stock
53046P109
9315
194909
SH
SOLE
114112
0
80797
LIBERTY GLOBAL INC-SERIES C
Tracking Stk
G5480U120
12038
453745
SH
SOLE
346622
0
107123
LIBERTY GLOBAL PLC
Tracking Stk
G5480U104
7139
264499
SH
SOLE
61987
0
202512
LIBERTY LATIN AMERICA CL A
Common Stock
G9001E102
361
20932
SH
SOLE
20283
0
649
LIBERTY LATIN AMERICA CLASS C
Common Stock
G9001E128
2656
154525
SH
SOLE
152927
0
1598
LIBERTY MEDIA CORP-LIBERTY-A
Tracking Stk
531229870
1472
41046
SH
SOLE
34094
0
6952
LIBERTY MEDIA CORP-LIBERTY-C
Tracking Stk
531229854
8950
239248
SH
SOLE
225036
0
14212
LIBERTY OILFIELD SERVICES -A
Common Stock
53115L104
214
13225
SH
SOLE
13225
0
0
LIBERTY PPTY TR SH BEN INT
REIT
531172104
10889
217616
SH
SOLE
185045
0
32571
LIBERTY SIRIUSXM GROUP
Tracking Stk
531229409
5203
137619
SH
SOLE
126778
0
10841
LIBERTY SIRIUSXM GROUP-C
Tracking Stk
531229607
25878
681361
SH
SOLE
427504
0
253857
LIBERTY TRIPADVISOR HOLDINGS INC
Common Stock
531465102
1739
140219
SH
SOLE
59349
0
80870
LIFE HEALTHCARE GRP ADR
ADR
531850105
312
49827
SH
SOLE
49270
0
557
LIFE STORAGE INC
REIT
53223X107
6896
72533
SH
SOLE
61081
0
11452
LIFEVANTAGE CORP COM
Common Stock
53222K205
393
30284
SH
SOLE
13119
0
17165
LIGAND PHARMACEUTICALS CL B
Common Stock
53220K504
21311
186695
SH
SOLE
24473
0
162222
LILIS ENERGY INC COM NEW
Common Stock
532403201
12
20337
SH
SOLE
20337
0
0
LIMELIGHT NETWORKS INC
Common Stock
53261M104
1599
592153
SH
SOLE
67327
0
524826
LINCOLN ELECTRIC HOLDINGS INC
Common Stock
533900106
7954
96626
SH
SOLE
89166
0
7460
LINCOLN NATIONAL CORP
Common Stock
534187109
82100
1273856
SH
SOLE
778497
0
495359
LINDBLAD EXPEDITIONS H COM
Common Stock
535219109
502
27941
SH
SOLE
27700
0
241
LINDE PLC
Common Stock
G5494J103
289684
1442650
SH
SOLE
997206
0
445444
LINDSAY CORP
Common Stock
535555106
1912
23254
SH
SOLE
16175
0
7079
LINECORP-SPONSORED ADR
ADR
53567X101
4606
163685
SH
SOLE
150473
0
13212
LIONS GATE ENTERTAINMENT-A
Common Stock
535919401
436
35571
SH
SOLE
23395
0
12176
LIONS GATE ENTERTAINMENT-B
Common Stock
535919500
839
72270
SH
SOLE
67815
0
4455
LIQUIDIA TECHNOLOGIES INC
Common Stock
53635D202
412
51517
SH
SOLE
0
0
51517
LIQUIDITY SERVICES INC
Common Stock
53635B107
798
130977
SH
SOLE
126103
0
4874
LITHIA MOTORS INC
Common Stock
536797103
16078
135361
SH
SOLE
41437
0
93924
LITTELFUSE INC
Common Stock
537008104
7002
39580
SH
SOLE
25575
0
14005
LIVANOVA PLC
Common Stock
G5509L101
3032
42134
SH
SOLE
40242
0
1892
LIVE NATION ENTERTAINMENT INC
Common Stock
538034109
24758
373706
SH
SOLE
218749
0
154957
LIVE OAK BANCSHARES IN COM
Common Stock
53803X105
372
21707
SH
SOLE
21456
0
251
LIVENT CORP
Common Stock
53814L108
7534
1088677
SH
SOLE
256944
0
831733
LIVEPERSON INC
Common Stock
538146101
3911
139479
SH
SOLE
82589
0
56890
LIVERAMP HOLDINGS INC
Common Stock
53815P108
7596
156678
SH
SOLE
138727
0
17951
LIXIL GROUP CORP
ADR
53931R103
726
23162
SH
SOLE
16609
0
6553
LKQ CORP
Common Stock
501889208
21819
819942
SH
SOLE
649190
0
170752
LLOYDS TSB GROUP PLC SPONSORED ADR
ADR
539439109
34523
12156073
SH
SOLE
9241234
0
2914839
LMP CAPITAL AND INCOME FUND
Closed-End Fund
50208A102
3139
231468
SH
SOLE
192564
0
38904
LOCALIZA RENT A CAR SPONSORED ADR
ADR
53956W300
4771
445473
SH
SOLE
439196
0
6277
LOCKHEED MARTIN CORP
Common Stock
539830109
260053
715334
SH
SOLE
502796
0
212538
LOEWS CORP
Common Stock
540424108
45173
826286
SH
SOLE
634684
0
191602
LOGITECH INTL S A SHS
Common Stock
H50430232
236
5932
SH
SOLE
5819
0
113
LOGMEIN INC
Common Stock
54142L109
8621
117006
SH
SOLE
49274
0
67732
LOMA NEGRA CIA IND-SPON ADR
ADR
54150E104
939
80225
SH
SOLE
42762
0
37463
LONDON STK EXCHANGE GR ADR
ADR
54211N101
28999
1653750
SH
SOLE
1337911
0
315839
LONESTAR RESOURCES US I - CL A
Common Stock
54240F103
32
13915
SH
SOLE
11422
0
2493
LONZA GROUP AG - UNSPONSORED ADR
ADR
54338V101
41230
1224163
SH
SOLE
1057240
0
166923
LORAL SPACE & COMMUNICATIONS I
Common Stock
543881106
338
9786
SH
SOLE
8978
0
808
LOUISIANA-PACIFIC CORP
Common Stock
546347105
5768
219973
SH
SOLE
151176
0
68797
LOVESAC CO/THE
Common Stock
54738L109
851
27385
SH
SOLE
217
0
27168
LOWE'S COS INC
Common Stock
548661107
332272
3292753
SH
SOLE
2022928
0
1269825
LPL FINANCIAL HOLDINGS INC
Common Stock
50212V100
18874
231386
SH
SOLE
110793
0
120593
LSB INDUSTRIES INC
Common Stock
502160104
553
141905
SH
SOLE
121153
0
20752
LSC COMMUNICATIONS INC - W/I
Common Stock
50218P107
932
253931
SH
SOLE
150604
0
103327
LSI INDUSTRIES INC
Common Stock
50216C108
45
12207
SH
SOLE
12207
0
0
LTC PROPERTIES INC REIT
REIT
502175102
5394
118139
SH
SOLE
86494
0
31645
LULULEMON ATHLETICA INC
Common Stock
550021109
38267
212347
SH
SOLE
108253
0
104094
LUMBER LIQUIDATORS HOLDINGS IN
Common Stock
55003T107
601
52026
SH
SOLE
49836
0
2190
LUMENTUM HOLDINGS INC
Common Stock
55024U109
7592
142139
SH
SOLE
124544
0
17595
LUMINEX CORP
Common Stock
55027E102
3833
185701
SH
SOLE
126109
0
59592
LUNDIN PETROLEUM AB-SPON ADR
ADR
55037R200
2371
77317
SH
SOLE
69494
0
7823
LUTHER BURBANK CORP
Common Stock
550550107
384
35296
SH
SOLE
19686
0
15610
LUXFER HLDGS PLC SPONSORED ADR
Common Stock
G5698W116
432
17615
SH
SOLE
17615
0
0
LVMH MOET HENNESSY LOU VUITT ADR
ADR
502441306
87019
1022426
SH
SOLE
902062
0
120365
LYDALL INC
Common Stock
550819106
4724
233849
SH
SOLE
61368
0
172481
LYFT INC-A
Common Stock
55087P104
545
8290
SH
SOLE
6439
0
1851
LYON WILLIAM HOMES CL A NEW
Common Stock
552074700
2827
155089
SH
SOLE
133497
0
21592
LYONDELLBASELL INDUSTRIES NV
Common Stock
N53745100
128962
1497297
SH
SOLE
866317
0
630980
M&T BANK CORP
Common Stock
55261F104
68621
403489
SH
SOLE
352441
0
51048
M/I HOMES INC
Common Stock
55305B101
3669
128571
SH
SOLE
74724
0
53847
MACATAWA BK CORP COM
Common Stock
554225102
155
15131
SH
SOLE
14909
0
222
MACERICH CO/THE REIT
REIT
554382101
9253
276293
SH
SOLE
235300
0
40993
MACK CALI RLTY CORP COM REIT
REIT
554489104
7716
331317
SH
SOLE
207048
0
124269
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC
Common Stock
55405Y100
4205
277946
SH
SOLE
17314
0
260632
MACQUARIE BANK LTD ADR
ADR
55607P204
36306
412563
SH
SOLE
366840
0
45723
MACQUARIE CLOBAL INFR TOT RET
Closed-End Fund
55608D101
2732
115470
SH
SOLE
107391
0
8079
MACQUARIE INFRASTRUCTURE CORP
Common Stock
55608B105
15717
387698
SH
SOLE
316913
0
70785
MACROGENICS INC
Common Stock
556099109
645
38011
SH
SOLE
37465
0
546
MACY'S INC
Common Stock
55616P104
46130
2149586
SH
SOLE
1275280
0
874306
MADISON SQUARE GARDEN CO - A
Common Stock
55825T103
28753
102712
SH
SOLE
30741
0
71971
MAGELLAN HEALTH INC
Common Stock
559079207
21148
284897
SH
SOLE
75017
0
209880
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L
MLP
559080106
35227
550427
SH
SOLE
530380
0
20047
MAGNA INTERNATIONAL INC
Common Stock
559222401
38408
772798
SH
SOLE
392392
0
380406
MAGNOLIA OIL & GAS CORP
Common Stock
559663109
510
44073
SH
SOLE
43963
0
110
MAGNOLIA OIL & GAS CORP WARRANTS
Equity WRT
559663117
106
31731
SH
SOLE
0
0
31731
MAIDEN HOLDINGS LTD
Common Stock
G5753U112
24
37640
SH
SOLE
3227
0
34413
MAKEMYTRIP LIMITED SHS
Common Stock
V5633W109
3773
152155
SH
SOLE
152155
0
0
MAKITA CORP ADR NEW
ADR
560877300
13163
388877
SH
SOLE
344092
0
44785
MALIBU BOATS INC - A
Common Stock
56117J100
1516
39023
SH
SOLE
5082
0
33941
MALLINCKRODT PLC
Common Stock
G5785G107
6664
725914
SH
SOLE
332266
0
393648
MAMMOTH ENERGY SERVICES INC
Common Stock
56155L108
661
96125
SH
SOLE
56106
0
40019
MANHATTAN ASSOCIATES INC
Common Stock
562750109
18144
261705
SH
SOLE
176060
0
85645
MANITOWOC CO INC/THE
Common Stock
563571405
686
38518
SH
SOLE
36798
0
1720
MANNING & NAPIER INC CL A
Common Stock
56382Q102
43
24595
SH
SOLE
24595
0
0
MANNKIND CORP
Common Stock
56400P706
75
65482
SH
SOLE
4648
0
60834
MANPOWER INC
Common Stock
56418H100
35396
366416
SH
SOLE
149832
0
216584
MANTECH INTERNATIONAL CORP
Common Stock
564563104
7881
119675
SH
SOLE
54308
0
65367
MANULIFE FINANCIAL CORP
Common Stock
56501R106
24563
1351104
SH
SOLE
1012574
0
338530
MARATHON OIL CORP
Common Stock
565849106
53301
3750940
SH
SOLE
2701095
0
1049845
MARATHON PETROLEUM CORP
Common Stock
56585A102
167307
2994036
SH
SOLE
1750954
0
1243082
MARCHEX INC-CLASS B
Common Stock
56624R108
464
98634
SH
SOLE
90807
0
7827
MARCUS & MILLICHAP INC
Common Stock
566324109
680
22057
SH
SOLE
21861
0
196
MARCUS CORP
Common Stock
566330106
2617
79393
SH
SOLE
43898
0
35495
MARFRIG GLOBAL FOOD-SPON ADR
ADR
56656T105
30
17933
SH
SOLE
17933
0
0
MARINE PRODS CORP COM
Common Stock
568427108
203
13145
SH
SOLE
7886
0
5259
MARINEMAX INC
Common Stock
567908108
650
39541
SH
SOLE
38250
0
1291
MARINUS PHARMACEUTICAL COM
Common Stock
56854Q101
61
14785
SH
SOLE
12749
0
2036
MARKEL CORP
Common Stock
570535104
62258
57138
SH
SOLE
20240
0
36898
MARKET VECTORS ETF TR AGRIBUS ETF
ETF
92189F700
317
4749
SH
SOLE
3082
0
1667
MARKETAXESS HOLDINGS INC
Common Stock
57060D108
34540
107461
SH
SOLE
43958
0
63503
MARKS & SPENCER GROUP PLC SPONSORED ADR
ADR
570912105
5415
1017932
SH
SOLE
933576
0
84356
MARLIN BUSINESS SERVICES CORP
Common Stock
571157106
319
12804
SH
SOLE
9974
0
2830
MARRIOTT INTERNATIONAL INC/DE
Common Stock
571903202
122979
876603
SH
SOLE
767258
0
109345
MARRIOTT VACATIONS WORLD
Common Stock
57164Y107
8057
83578
SH
SOLE
72815
0
10763
MARSH & MCLENNAN COS INC
Common Stock
571748102
171852
1722825
SH
SOLE
1231847
0
490978
MARTEN TRANSPORT LTD
Common Stock
573075108
2419
133259
SH
SOLE
95770
0
37489
MARTIN MARIETTA MATERIALS INC
Common Stock
573284106
33131
143980
SH
SOLE
129249
0
14731
MARUBENI CORP ADR
ADR
573810207
5010
75185
SH
SOLE
66087
0
9098
MARUI LIMITED ADR NEW
ADR
573814308
11200
276602
SH
SOLE
240106
0
36496
MARVELL TECHNOLOGY GROUP LTD
Common Stock
G5876H105
33062
1385089
SH
SOLE
813775
0
571314
MASCO CORP
Common Stock
574599106
36282
924626
SH
SOLE
801124
0
123502
MASIMO CORP
Common Stock
574795100
15066
101234
SH
SOLE
44887
0
56347
MASONITE INTERNATIONAL CORP
Common Stock
575385109
8153
154771
SH
SOLE
54047
0
100724
MASTEC INC
Common Stock
576323109
9143
177436
SH
SOLE
62267
0
115169
MASTERCARD INC
Common Stock
57636Q104
819101
3096440
SH
SOLE
2267761
0
828679
MASTERCRAFT BOAT HOLDINGS INC
Common Stock
57637H103
247
12616
SH
SOLE
2365
0
10251
MATADOR RES CO COM
Common Stock
576485205
3797
190974
SH
SOLE
182125
0
8849
MATCH GROUP
Common Stock
57665R106
5380
79971
SH
SOLE
62237
0
17734
MATERIALISE NV-ADR
ADR
57667T100
455
23287
SH
SOLE
22736
0
551
MATERIALS SELECT SECTOR SPDR FD
ETF
81369Y100
632
10803
SH
SOLE
10276
0
527
MATERION CORP
Common Stock
576690101
9961
146903
SH
SOLE
97339
0
49564
MATRIX SERVICE CO
Common Stock
576853105
2176
107389
SH
SOLE
90872
0
16517
MATSON INC COM
Common Stock
57686G105
8333
214503
SH
SOLE
121105
0
93398
MATTEL INC
Common Stock
577081102
13339
1189943
SH
SOLE
689495
0
500448
MATTHEWS INTERNATIONAL CORP
Common Stock
577128101
2668
76550
SH
SOLE
35063
0
41487
MAXAR TECHNOLOGIES LTD
Common Stock
57778K105
551
70503
SH
SOLE
66451
0
4052
MAXIM INTEGRATED PRODUCTS INC
Common Stock
57772K101
33084
553059
SH
SOLE
482410
0
70649
MAXIMUS INC
Common Stock
577933104
14075
194038
SH
SOLE
78525
0
115513
MAXLINEAR INC CL A
Common Stock
57776J100
2426
103486
SH
SOLE
97004
0
6482
MAZDA MTR CORP ADR
ADR
578787103
16809
3260745
SH
SOLE
3008494
0
252251
MBIA INC
Common Stock
55262C100
5078
545461
SH
SOLE
299714
0
245747
MCCORMICK & CO INC/MD
Common Stock
579780206
70209
452935
SH
SOLE
301057
0
151878
MCDERMOTT INTERNATIONAL INC
Common Stock
580037703
4977
515250
SH
SOLE
427400
0
87850
MCDONALD'S CORP
Common Stock
580135101
571496
2752074
SH
SOLE
2031234
0
720840
MCGRATH RENTCORP
Common Stock
580589109
3371
54241
SH
SOLE
28767
0
25474
MCKESSON CORP
Common Stock
58155Q103
80984
602607
SH
SOLE
480180
0
122427
MDC HOLDINGS INC
Common Stock
552676108
10863
331397
SH
SOLE
279153
0
52244
MDC PARTNERS INC CL A SUB VTG
Common Stock
552697104
301
119261
SH
SOLE
51295
0
67966
MDU RESOURCES GROUP INC
Common Stock
552690109
15709
608890
SH
SOLE
388160
0
220730
MECHEL - ADR
ADR
583840608
2636
1261407
SH
SOLE
1235991
0
25416
MEDIASET SPA SPONSORED ADR
ADR
584469407
118
13693
SH
SOLE
13693
0
0
MEDICAL PROPERTIES TRUST INC REIT
REIT
58463J304
30653
1757641
SH
SOLE
543995
0
1213646
MEDICINES CO/THE
Common Stock
584688105
7919
217151
SH
SOLE
197011
0
20140
MEDIDATA SOLUTIONS INC
Common Stock
58471A105
9439
104290
SH
SOLE
43427
0
60863
MEDIFAST INC
Common Stock
58470H101
6337
49394
SH
SOLE
30065
0
19329
MEDIOBANCA BANCA DI CR ADR
ADR
58502K106
13137
1284147
SH
SOLE
1160298
0
123849
MEDNAX INC
Common Stock
58502B106
7265
287940
SH
SOLE
180204
0
107736
MEDPACE HOLDINGS INC
Common Stock
58506Q109
5190
79335
SH
SOLE
38751
0
40584
MEDTRONIC PLC
Common Stock
G5960L103
329116
3379360
SH
SOLE
2849003
0
530357
MEET GROUP INC COM
Common Stock
58513U101
473
135819
SH
SOLE
89945
0
45874
MEGGITT PLC ADS REPSTG 2 S
ADR
58517R104
1383
103594
SH
SOLE
87080
0
16514
MELCO RESORTS & ENTERT-ADR
ADR
585464100
13180
606794
SH
SOLE
559596
0
47198
MELINTA THERAPEUTICS INC
Common Stock
58549G209
142
21410
SH
SOLE
21410
0
0
MELLANOX TECHNOLOGIES LTD
Common Stock
M51363113
2352
21251
SH
SOLE
18299
0
2952
MENLO THERAPEUTICS INC
Common Stock
586858102
401
66972
SH
SOLE
65086
0
1886
MERCADOLIBRE INC
Common Stock
58733R102
66018
107912
SH
SOLE
86677
0
21235
MERCANTILE BANK CORP COM
Common Stock
587376104
770
23645
SH
SOLE
20526
0
3119
MERCER INTL INC-SBI
Common Stock
588056101
1850
119607
SH
SOLE
78551
0
41056
MERCK & CO INC
Common Stock
58933Y105
942267
11237526
SH
SOLE
7382140
0
3855386
MERCK KGAA-SPONSORED ADR
ADR
589339209
16660
797529
SH
SOLE
717943
0
79586
MERCURY GENERAL CORP
Common Stock
589400100
9415
150633
SH
SOLE
122915
0
27718
MERCURY SYSTEMS INC
Common Stock
589378108
8256
117353
SH
SOLE
75357
0
41996
MEREDITH CORP
Common Stock
589433101
5268
95671
SH
SOLE
63096
0
32575
MERIDIAN BANCORP INC
Common Stock
58958U103
792
44271
SH
SOLE
16636
0
27635
MERIDIAN BIOSCIENCE INC
Common Stock
589584101
2025
170483
SH
SOLE
82527
0
87956
MERIT MEDICAL SYSTEMS INC
Common Stock
589889104
10628
178436
SH
SOLE
70845
0
107591
MERITAGE HOMES CORP
Common Stock
59001A102
8024
156288
SH
SOLE
94431
0
61857
MERITOR INC
Common Stock
59001K100
8847
364819
SH
SOLE
130104
0
234715
MERLIN ENTERTAINMENT-SP ADR
ADR
59010Q205
6099
537367
SH
SOLE
452920
0
84447
MERSANA THERAPEUTICS I COM
Common Stock
59045L106
498
122873
SH
SOLE
7688
0
115185
MESA LABS INC COM
Common Stock
59064R109
257
1052
SH
SOLE
1010
0
42
META FINL GROUP INC COM
Common Stock
59100U108
911
32487
SH
SOLE
24387
0
8100
METHANEX CORP
Common Stock
59151K108
3430
75460
SH
SOLE
74377
0
1083
METHODE ELECTRONICS INC
Common Stock
591520200
4808
168272
SH
SOLE
126179
0
42093
METLIFE INC
Common Stock
59156R108
142065
2860174
SH
SOLE
2217331
0
642843
METROPOLITAN BANK HOLDING CO
Common Stock
591774104
301
6852
SH
SOLE
115
0
6737
METSO CORP SPONSORED ADR
ADR
592671101
1143
116652
SH
SOLE
97951
0
18701
METTLER-TOLEDO INTERNATIONAL I
Common Stock
592688105
125640
149571
SH
SOLE
72656
0
76915
MFA MTG INVTS INC COM REIT
REIT
55272X102
29610
4123951
SH
SOLE
1192875
0
2931076
MFS CHARTER INCOME TRUST
Closed-End Fund
552727109
4188
513905
SH
SOLE
328784
0
185121
MFS INTER INCOME FD SH BEN INT
Closed-End Fund
55273C107
164
42490
SH
SOLE
29277
0
13213
MFS MULTIMARKET INC TRUST
Closed-End Fund
552737108
4060
696369
SH
SOLE
446688
0
249681
MFS MUN INCOME TR SH BEN INT
Closed-End Fund
552738106
345
49413
SH
SOLE
49413
0
0
MGE ENERGY INC
Common Stock
55277P104
6477
88622
SH
SOLE
70326
0
18296
MGIC INVESTMENT CORP
Common Stock
552848103
7337
558344
SH
SOLE
388208
0
170136
MGM Growth Properties LLC - A
REIT
55303A105
851
27758
SH
SOLE
26140
0
1618
MGM RESORTS INTERNATIONAL
Common Stock
552953101
24973
874087
SH
SOLE
764082
0
110005
MGP INGREDIENTS INC COM
Common Stock
55303J106
836
12612
SH
SOLE
11634
0
978
MICHAELS STORES INC COM
Common Stock
59408Q106
2121
243770
SH
SOLE
134414
0
109356
MICHELIN (CGDE) - UNSPONSORED ADR
ADR
59410T106
28532
1128175
SH
SOLE
985642
0
142533
MICRO FOCUS INTL SPN ADR
ADR
594837403
15546
593582
SH
SOLE
349634
0
243948
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
118872
1371078
SH
SOLE
681838
0
689240
MICRON TECHNOLOGY INC
Common Stock
595112103
124989
3238887
SH
SOLE
2249425
0
989462
MICROSOFT CORP
Common Stock
594918104
3166724
23639325
SH
SOLE
18286952
0
5352373
MICROSTRATEGY INC
Common Stock
594972408
2899
20229
SH
SOLE
13859
0
6370
MID-AMERICA APARTMENT COMM REIT
REIT
59522J103
47428
402751
SH
SOLE
275687
0
127064
MIDDLEBY CORP
Common Stock
596278101
50180
369784
SH
SOLE
54725
0
315059
MIDDLESEX WATER CO
Common Stock
596680108
3056
51579
SH
SOLE
26342
0
25237
MIDLAND STS BANCORP IN COM
Common Stock
597742105
819
30654
SH
SOLE
30100
0
554
MIDSOUTH BANCORP INC COM
Common Stock
598039105
160
13469
SH
SOLE
13391
0
78
MIDSTATES PETROLEUM
Common Stock
59804T407
699
118621
SH
SOLE
95113
0
23508
MIDWESTONE FINL GP INC COM
Common Stock
598511103
241
8608
SH
SOLE
8572
0
36
MILACRON HOLDINGS CORP
Common Stock
59870L106
3322
240703
SH
SOLE
32489
0
208214
MILLER INDUSTRIES INC/TN
Common Stock
600551204
434
14130
SH
SOLE
11695
0
2435
MILLICOM INTL CELLULAR S.A.
Common Stock
L6388F110
870
15621
SH
SOLE
15621
0
0
MIMECAST LTD ORD SHS
Common Stock
G14838109
1386
29668
SH
SOLE
29568
0
100
MINERALS TECHNOLOGIES INC
Common Stock
603158106
3508
65549
SH
SOLE
50213
0
15336
MINERVA NEUROSCIENCES COM
Common Stock
603380106
56
10013
SH
SOLE
9886
0
127
MIRAGEN THERAPEUTICS INC
Common Stock
60463E103
40
19384
SH
SOLE
19384
0
0
MIRATI THERAPEUTICS IN COM
Common Stock
60468T105
1828
17749
SH
SOLE
4891
0
12858
MIRVAC GROUP
REIT
Q62377108
40
18610
SH
SOLE
18610
0
0
MISTRAS GROUP INC.
Common Stock
60649T107
615
42830
SH
SOLE
42775
0
55
MITEK SYS INC COM NEW
Common Stock
606710200
682
68656
SH
SOLE
8690
0
59966
MITSUBISHI CHEM HLDGS CORP ADR
ADR
606763100
896
25391
SH
SOLE
16095
0
9296
MITSUBISHI CORP SPONSORED ADR
ADR
606769305
33691
634489
SH
SOLE
561253
0
73236
MITSUBISHI ELEC ADR
ADR
606776201
29443
1119068
SH
SOLE
1031552
0
87516
MITSUBISHI ESTATE LTD ADR
ADR
606783207
42448
2292000
SH
SOLE
2030712
0
261288
MITSUBISHI TANABE PHRM SPONSORED ADR
ADR
606813202
8589
776594
SH
SOLE
680592
0
96002
MITSUBISHI UFJ FINANCIAL GROUP INC
ADR
606822104
47057
9906678
SH
SOLE
8739212
0
1167467
MITSUI & CO LTD ADR
ADR
606827202
32739
100343
SH
SOLE
86311
0
14032
MITSUI FUDOSAN-UNSPON ADR
ADR
60683M109
22501
306828
SH
SOLE
260428
0
46400
MITSUI MINING & SMELTING-ADR
ADR
606844207
347
73135
SH
SOLE
73135
0
0
MIZUHO FINANCIAL GROUP ADR
ADR
60687Y109
24845
8626897
SH
SOLE
7901438
0
725458
MKS INSTRUMENTS INC
Common Stock
55306N104
4788
61470
SH
SOLE
56022
0
5448
MOBILE MINI INC
Common Stock
60740F105
3719
122231
SH
SOLE
99921
0
22310
MOBILE TELESYSTEMS OJSC SPONSORED ADR
ADR
607409109
9060
973113
SH
SOLE
813806
0
159307
MOBILEIRON INC COM NEW
Common Stock
60739U204
354
57157
SH
SOLE
4474
0
52683
MODEL N INC COM
Common Stock
607525102
1888
96804
SH
SOLE
31894
0
64910
MODERNA INC
Common Stock
60770K107
496
33890
SH
SOLE
21032
0
12858
MODINE MANUFACTURING CO
Common Stock
607828100
14505
1013618
SH
SOLE
25343
0
988275
MOELIS & CO.
Common Stock
60786M105
5373
153731
SH
SOLE
146881
0
6850
MOHAWK INDUSTRIES INC
Common Stock
608190104
53173
360571
SH
SOLE
260050
0
100521
MOLINA HEALTHCARE INC
Common Stock
60855R100
15173
106000
SH
SOLE
67219
0
38781
MOLSON COORS BREWING CO
Common Stock
60871R209
49019
875346
SH
SOLE
370479
0
504867
MOMENTA PHARMACEUTICALS INC COM
Common Stock
60877T100
1385
111220
SH
SOLE
105485
0
5735
MOMO INC - SPON ADR
ADR
60879B107
7564
211287
SH
SOLE
189745
0
21542
MONARCH CASINO & RESORT INC
Common Stock
609027107
1233
28842
SH
SOLE
28266
0
576
MONDELEZ INTERNATIONAL INC
Common Stock
609207105
278712
5170916
SH
SOLE
4164136
0
1006780
MONEYGRAM INTERNATIONAL INC
Common Stock
60935Y208
664
268698
SH
SOLE
205590
0
63108
MONGODB INC
Common Stock
60937P106
5599
36812
SH
SOLE
31358
0
5454
MONMOUTH REAL ESTATE INVESTMENT CORP REIT
REIT
609720107
1802
132986
SH
SOLE
104226
0
28760
MONOLITHIC POWER SYSTEMS INC
Common Stock
609839105
15400
113421
SH
SOLE
71781
0
41640
MONOTARO CO LTD ADR
ADR
61022V107
1247
51282
SH
SOLE
49620
0
1662
MONOTYPE IMAGING HOLDINGS INC
Common Stock
61022P100
1979
117518
SH
SOLE
44984
0
72534
MONROE INC
Common Stock
610236101
10044
117753
SH
SOLE
95353
0
22400
MONSTER BEVERAGE CORP
Common Stock
61174X109
70592
1105931
SH
SOLE
927575
0
178356
Montage Resources Corp
Common Stock
61179L100
194
31870
SH
SOLE
31799
0
71
MOODY'S CORP
Common Stock
615369105
185859
951611
SH
SOLE
380577
0
571034
MOOG INC
Common Stock
615394202
10607
113310
SH
SOLE
76822
0
36488
MORGAN STANLEY
Common Stock
617446448
183866
4196900
SH
SOLE
2929339
0
1267561
MORGAN STANLEY EMER COM
Closed-End Fund
61744H105
3813
409112
SH
SOLE
409112
0
0
MORGAN STANLEY INSD MUN INCM
Closed-End Fund
46132P108
17479
1148444
SH
SOLE
1148444
0
0
MORNINGSTAR INC
Common Stock
617700109
21490
148579
SH
SOLE
41607
0
106972
MOSAIC CO/THE
Common Stock
61945C103
43357
1732194
SH
SOLE
1150246
0
581948
MOTORCAR PARTS OF AMERICA INC
Common Stock
620071100
652
30470
SH
SOLE
29773
0
697
MOTOROLA SOLUTIONS INC
Common Stock
620076307
143776
862327
SH
SOLE
502458
0
359869
MOTUS HOLDINGS LTD - ADR
ADR
620156109
374
73120
SH
SOLE
72078
0
1042
MOVADO GROUP INC
Common Stock
624580106
1313
48636
SH
SOLE
32157
0
16479
MOWI ASA - SPON ADR
ADR
624678108
13398
574048
SH
SOLE
524687
0
49361
MPLX LP
MLP
55336V100
30987
962628
SH
SOLE
927355
0
35273
MR COOPER GROUP INC
Common Stock
62482R107
1038
129557
SH
SOLE
124894
0
4663
MR PRICE GROUP LTD SPONSORED ADR
ADR
62476L207
1425
100216
SH
SOLE
97767
0
2449
MRC GLOBAL INC COM
Common Stock
55345K103
3813
222723
SH
SOLE
146056
0
76667
MS&AD INSURANCE GROUP HOLDINGS ADR
ADR
553491101
19246
1219616
SH
SOLE
1081775
0
137841
MSA SAFETY INC
Common Stock
553498106
5931
56273
SH
SOLE
31893
0
24380
MSC INDUSTRIAL DIRECT CO-A
Common Stock
553530106
9427
126949
SH
SOLE
97240
0
29709
MSCI INC
Common Stock
55354G100
110149
461279
SH
SOLE
112522
0
348757
MSG NETWORKS INC
Common Stock
553573106
1540
74246
SH
SOLE
55286
0
18960
MTN GROUP LTD - SPONS ADR
ADR
62474M108
2310
307964
SH
SOLE
302588
0
5376
MTS SYSTEMS CORP
Common Stock
553777103
3911
66819
SH
SOLE
44727
0
22092
MUELLER INDUSTRIES INC
Common Stock
624756102
4897
167316
SH
SOLE
111217
0
56099
MUELLER WATER PRODUCTS INC
Common Stock
624758108
1218
124029
SH
SOLE
77024
0
47005
MUENCHENER RUECK - UNSPON ADR
ADR
626188106
50919
2033494
SH
SOLE
1824504
0
208990
MULTICHOICE GROUP LTD
ADR
62548D100
728
77102
SH
SOLE
76473
0
629
MULTI-COLOR CORP
Common Stock
625383104
3011
60249
SH
SOLE
40695
0
19554
MUNI INTERMEDIATE DURA FUND
Closed-End Fund
09253X102
37993
2704143
SH
SOLE
2295743
0
408400
MURATA MANUFACTURER-UNSPONSORED ADR
ADR
626425102
19736
1762100
SH
SOLE
1614722
0
147378
MURPHY OIL CORP
Common Stock
626717102
24343
987559
SH
SOLE
713059
0
274500
MURPHY USA INC
Common Stock
626755102
12951
154129
SH
SOLE
77342
0
76787
MUSTANG BIO INC
Common Stock
62818Q104
99
27038
SH
SOLE
26976
0
62
MYERS INDUSTRIES INC
Common Stock
628464109
1387
71964
SH
SOLE
48950
0
23014
MYLAN NV
Common Stock
N59465109
20801
1092508
SH
SOLE
653162
0
439346
MYOKARDIA INC COM
Common Stock
62857M105
701
13977
SH
SOLE
12326
0
1651
MYR GROUP INC
Common Stock
55405W104
2187
58546
SH
SOLE
30214
0
28332
MYRIAD GENETICS INC
Common Stock
62855J104
7888
283951
SH
SOLE
141300
0
142651
NABORS INDUSTRIES LTD
Common Stock
G6359F103
11169
3851432
SH
SOLE
2802243
0
1049189
NABRIVA THERAPEUTICS PLC
Common Stock
G63637105
127
52272
SH
SOLE
50561
0
1711
NANOMETRICS INC COM
Common Stock
630077105
1610
46373
SH
SOLE
27192
0
19181
NANOSTRING TECHNOL INC COM
Common Stock
63009R109
3538
116574
SH
SOLE
35522
0
81052
NANTKWEST INC COM
Common Stock
63016Q102
37
36719
SH
SOLE
1611
0
35108
NAPCO SECURITY SYSTEMS INC
Common Stock
630402105
1640
55258
SH
SOLE
3511
0
51747
NASDAQ INC
Common Stock
631103108
25112
261125
SH
SOLE
225461
0
35664
NASPERS LTD SPON ADR N SHS
ADR
631512209
35853
740314
SH
SOLE
728977
0
11337
NATIONAL BEVERAGE CORP
Common Stock
635017106
1275
28571
SH
SOLE
27336
0
1235
NATIONAL BK HLDGS CORP CL A
Common Stock
633707104
2100
57850
SH
SOLE
37979
0
19871
NATIONAL CINEMEDIA INC
Common Stock
635309107
3355
511486
SH
SOLE
182300
0
329186
NATIONAL FUEL GAS CO
Common Stock
636180101
15644
296569
SH
SOLE
124476
0
172093
NATIONAL GEN HLDGS COR COM
Common Stock
636220303
15529
676934
SH
SOLE
58879
0
618055
NATIONAL GRID TRANSCO PLC SPON ADR NEW
ADR
636274409
32881
618291
SH
SOLE
576411
0
41880
NATIONAL HEALTHCARE CORP
Common Stock
635906100
6251
77036
SH
SOLE
42597
0
34439
NATIONAL INSTRUMENTS CORP
Common Stock
636518102
12575
299480
SH
SOLE
224938
0
74542
NATIONAL OILWELL VARCO INC
Common Stock
637071101
34404
1547659
SH
SOLE
1226518
0
321141
NATIONAL PRESTO INDUSTRIES INC
Common Stock
637215104
1048
11232
SH
SOLE
7214
0
4018
NATIONAL RESEARCH CORP
Common Stock
637372202
989
17169
SH
SOLE
11289
0
5880
NATIONAL RETAIL PROPERTIES REIT
REIT
637417106
12606
237807
SH
SOLE
222638
0
15169
NATIONAL STORAGE AFFIL COM SHS BEN IN
REIT
637870106
3314
114514
SH
SOLE
100351
0
14163
NATIONAL VISION HOLDINGS INC
Common Stock
63845R107
907
29500
SH
SOLE
11798
0
17702
NATIONAL WESTERN LIFE GROUP CL A
Common Stock
638517102
1401
5451
SH
SOLE
1244
0
4207
NATIXIS UNSPONSERED ADR
ADR
63873D103
2888
74897
SH
SOLE
64079
0
10818
NATL AUSTRALIA BANK LTD SPONSORED ADR
ADR
632525408
45639
4850056
SH
SOLE
4205833
0
644223
NATL HEALTH INVESTORS INC REIT
REIT
63633D104
4693
60140
SH
SOLE
45113
0
15027
NATURAL GAS SERVICES GROUP INC
Common Stock
63886Q109
193
11718
SH
SOLE
11718
0
0
NATURAL GROCERS BY VIT COM
Common Stock
63888U108
1502
149488
SH
SOLE
136957
0
12531
NATURAL HEALTH TRENDS COM PAR $.001
Common Stock
63888P406
94
11662
SH
SOLE
11662
0
0
NATURGY ENERGY GROUP SA-ADR
ADR
63903X103
14776
2713099
SH
SOLE
2439493
0
273606
NATUS MEDICAL INC
Common Stock
639050103
2332
90791
SH
SOLE
41370
0
49421
NAUTILUS INC
Common Stock
63910B102
169
76490
SH
SOLE
75638
0
852
NAVIENT CORP
Common Stock
63938C108
25156
1842943
SH
SOLE
1214965
0
627978
NAVIGANT CONSULTING INC
Common Stock
63935N107
3754
161878
SH
SOLE
111818
0
50060
NAVIGATOR HOLDINGS LTD
Common Stock
Y62132108
413
44152
SH
SOLE
22231
0
21921
NAVIOS MARITIME HOLDINGS INC
Common Stock
Y62197119
82
18353
SH
SOLE
18353
0
0
NAVISTAR INTERNATIONAL CORP
Common Stock
63934E108
5077
147375
SH
SOLE
124802
0
22573
NBT BANCORP INC
Common Stock
628778102
5454
145408
SH
SOLE
113972
0
31436
NCR CORP
Common Stock
62886E108
17998
578722
SH
SOLE
240409
0
338313
NCS MULTISTAGE HOLDINGS INC
Common Stock
628877102
533
150182
SH
SOLE
43281
0
106901
NEDBANK GROUP LTD-SPONS ADR
ADR
63975K104
5757
320360
SH
SOLE
316036
0
4324
NEENAH INC
Common Stock
640079109
2644
39146
SH
SOLE
29785
0
9361
NEKTAR THERAPEUTICS
Common Stock
640268108
16918
475492
SH
SOLE
350700
0
124792
NELNET INC
Common Stock
64031N108
3977
67153
SH
SOLE
33631
0
33522
NEOGEN CORP
Common Stock
640491106
9709
156325
SH
SOLE
111348
0
44977
NEOGENOMICS INC COM NEW
Common Stock
64049M209
10216
465624
SH
SOLE
143717
0
321907
NEON THERAPEUTICS INC
Common Stock
64050Y100
177
37408
SH
SOLE
8227
0
29181
NESTE OYJ - UNSP ADR
ADR
64104Y106
745
43985
SH
SOLE
36830
0
7155
NESTLE S A SPONSORED ADR
ADR
641069406
284435
2750826
SH
SOLE
2436039
0
314787
NESTLE SA-REG
Common Stock
H57312649
2509
24162
SH
SOLE
23795
0
367
NET 1 UEPS TECHNOLOGIES INC
Common Stock
64107N206
239
59810
SH
SOLE
59810
0
0
NETAPP INC
Common Stock
64110D104
59380
962395
SH
SOLE
642151
0
320244
NETEASE INC
ADR
64110W102
18493
72302
SH
SOLE
63336
0
8966
NETFLIX INC
Common Stock
64110L106
409837
1115749
SH
SOLE
893380
0
222369
NETGEAR INC
Common Stock
64111Q104
2053
81184
SH
SOLE
58904
0
22280
NETSCOUT SYSTEMS INC
Common Stock
64115T104
6152
242281
SH
SOLE
151281
0
91000
NEUBERGER BERMAN MUNICIPAL FUND INC
Closed-End Fund
64124P101
1085
74396
SH
SOLE
74396
0
0
NEUROCRINE BIOSCIENCES INC COM
Common Stock
64125C109
9052
107218
SH
SOLE
82483
0
24735
NEVRO CORP
Common Stock
64157F103
1268
19561
SH
SOLE
11423
0
8138
NEW AGE BEVERAGES CORP
Common Stock
64157V108
121
25868
SH
SOLE
25795
0
73
NEW HOME CO INC/THE
Common Stock
645370107
75
19450
SH
SOLE
19450
0
0
NEW JERSEY RESOURCES CORP
Common Stock
646025106
6633
133269
SH
SOLE
97923
0
35346
NEW MEDIA INVESTMENT GROUP
Common Stock
64704V106
2497
264554
SH
SOLE
229992
0
34562
NEW MTN FIN CORP COM
Common Stock
647551100
347
24862
SH
SOLE
58
0
24804
NEW ORIENTAL ED & TECH SPON ADR
ADR
647581107
33721
349149
SH
SOLE
308272
0
40877
NEW RELIC INC
Common Stock
64829B100
2974
34383
SH
SOLE
31048
0
3335
NEW RESIDENTIAL INVT C COM
REIT
64828T201
6325
410998
SH
SOLE
382253
0
28745
NEW SENIOR INVESTMENT GROUP
REIT
648691103
3175
472421
SH
SOLE
299625
0
172796
NEW WORLD DEV LTD SPONSORED ADR
ADR
649274305
687
223630
SH
SOLE
89439
0
134191
NEW YORK COMMUNITY BANCORP INC
Common Stock
649445103
22513
2255843
SH
SOLE
1843002
0
412841
NEW YORK MTG TR INC COM PAR $.02
REIT
649604501
6838
1102934
SH
SOLE
877147
0
225787
NEW YORK REIT LIQUIDATING LLC
REIT
64976L208
619
28956
SH
SOLE
9805
0
19151
NEW YORK TIMES CO/THE
Common Stock
650111107
11068
339307
SH
SOLE
330658
0
8649
NEWCREST MNG LTD SPONSORED ADR
ADR
651191108
19335
869383
SH
SOLE
764937
0
104446
NEWELL BRANDS INC
Common Stock
651229106
22061
1430670
SH
SOLE
1231345
0
199325
NEWLINK GENETICS CORP COM
Common Stock
651511107
44
29766
SH
SOLE
29735
0
31
NEWMARK GROUP INC-CLASS A
Common Stock
65158N102
6520
726012
SH
SOLE
454049
0
271963
NEWMARKET CORP
Common Stock
651587107
6812
16991
SH
SOLE
12652
0
4339
NEWMONT GOLDCORP CORP
Common Stock
651639106
93180
2422150
SH
SOLE
1809618
0
612532
NEWPARK RESOURCES INC
Common Stock
651718504
1524
205427
SH
SOLE
175298
0
30129
NEWS CORP
Common Stock
65249B109
16860
1249785
SH
SOLE
1106623
0
143162
NEWS CORP CL B
Common Stock
65249B208
2229
159656
SH
SOLE
146868
0
12788
NEXA RESOURCES SA
Common Stock
L67359106
1800
187710
SH
SOLE
187710
0
0
NEXPOINT RESIDENTIAL
REIT
65341D102
2341
56540
SH
SOLE
34013
0
22527
NEXSTAR MEDIAGROUP INC
Common Stock
65336K103
18116
179362
SH
SOLE
87726
0
91636
NEXTDECADE CORP
Common Stock
65342K105
533
84293
SH
SOLE
82893
0
1400
NEXTERA ENERGY INC
Common Stock
65339F101
347946
1698458
SH
SOLE
1245634
0
452824
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
4649
233628
SH
SOLE
81816
0
151812
NI HLDGS INC COM
Common Stock
65342T106
245
13929
SH
SOLE
13793
0
136
NIC INC
Common Stock
62914B100
3537
220489
SH
SOLE
78088
0
142401
NICE SYS LTD SPONSORED ADR
ADR
653656108
34648
252902
SH
SOLE
215070
0
37832
NIDEC CORP SPONSORED ADR
ADR
654090109
32789
956771
SH
SOLE
839531
0
117239
NIELSEN HOLDINGS PLC
Common Stock
G6518L108
32793
1451027
SH
SOLE
1183487
0
267540
NIHON KOHEN CORP - ADR
ADR
65412C108
281
20931
SH
SOLE
20931
0
0
NII HOLDINGS INC
Common Stock
62913F508
852
504278
SH
SOLE
182842
0
321436
NIKE INC
Common Stock
654106103
398934
4752038
SH
SOLE
3597973
0
1154065
NIKON CORP PLC ADR
ADR
654111202
13223
939789
SH
SOLE
851919
0
87870
NINTENDO LTD ADR
ADR
654445303
33753
737447
SH
SOLE
653849
0
83598
NIO INC - ADR
ADR
62914V106
851
333918
SH
SOLE
320804
0
13114
NIPPON STEEL CORP-SPON ADR
ADR
65461T101
1396
82355
SH
SOLE
69087
0
13268
NIPPON TELEGRAPH & TELEPHONE CORP
ADR
654624105
57297
1232331
SH
SOLE
1098181
0
134150
NIPPON YUSEN KABUS-SPN ADR
ADR
654633304
408
124661
SH
SOLE
69904
0
54757
NISOURCE INC
Common Stock
65473P105
43538
1511734
SH
SOLE
1357898
0
153836
NISSAN MOTORS SPONSORED ADR
ADR
654744408
14168
991454
SH
SOLE
933495
0
57959
NITTO DENKO CORP ADR
ADR
654802206
12645
511926
SH
SOLE
479257
0
32669
NL INDS INC COM NEW
Common Stock
629156407
73
20059
SH
SOLE
20015
0
44
NLIGHT INC
Common Stock
65487K100
489
25453
SH
SOLE
25234
0
219
NMC HEALTH PLC - UNSP ADR
ADR
62919Q102
702
22276
SH
SOLE
0
0
22276
NMI HOLDINGS INC
Common Stock
629209305
5787
203837
SH
SOLE
100851
0
102986
NN GROUP NV - UNSPON ADR
ADR
629334103
12794
638732
SH
SOLE
538544
0
100188
NN INC
Common Stock
629337106
1218
124754
SH
SOLE
123357
0
1397
NOAH HLDGS LTD SPONSORED ADS
ADR
65487X102
2232
52457
SH
SOLE
51501
0
956
NOBLE CORP PLC
Common Stock
G65431101
2483
1327908
SH
SOLE
1304957
0
22951
NOBLE ENERGY INC
Common Stock
655044105
26010
1161155
SH
SOLE
959213
0
201942
NOBLE INTL LTD COM
ETF
74348A467
261
3765
SH
SOLE
0
0
3765
NOKIA CORP SPONSORED ADR
ADR
654902204
18468
3686313
SH
SOLE
3276457
0
409857
NOKIAN TYRES OYJ ADR
ADR
65528V107
6681
426384
SH
SOLE
381445
0
44939
NOMAD FOODS LTD
Common Stock
G6564A105
1779
83306
SH
SOLE
75192
0
8114
NOMURA HLDGS INC SPONSORED ADR
ADR
65535H208
11779
3318024
SH
SOLE
3004649
0
313375
NORDEA BANK ABP - SPON ADR
ADR
65558R109
13722
1897950
SH
SOLE
1638270
0
259680
NORDIC AMERICAN TANKERS LTD
Common Stock
G65773106
641
273895
SH
SOLE
264222
0
9673
NORDSON CORP
Common Stock
655663102
14348
101533
SH
SOLE
82606
0
18927
NORDSTROM INC
Common Stock
655664100
17283
542470
SH
SOLE
361437
0
181033
NORFOLK SOUTHERN CORP
Common Stock
655844108
163643
820967
SH
SOLE
657371
0
163596
NORSK HYDRO A S SPONSORED ADR
ADR
656531605
7870
2186108
SH
SOLE
1801677
0
384431
NORTHERN OIL & GAS NEV COM
Common Stock
665531109
87
45157
SH
SOLE
44837
0
320
NORTHERN TRUST CORP
Common Stock
665859104
41074
456377
SH
SOLE
387650
0
68727
NORTHFIELD BANCORP INC/NJ
Common Stock
66611T108
2771
177533
SH
SOLE
143265
0
34268
NORTHRIM BANCORP INC
Common Stock
666762109
348
9770
SH
SOLE
9764
0
6
NORTHROP GRUMMAN CORP
Common Stock
666807102
197009
609726
SH
SOLE
478833
0
130893
NORTHSTAR REALTY EUROPE CORP
REIT
66706L101
3799
231213
SH
SOLE
144889
0
86324
NORTHWEST BANCSHARES INC
Common Stock
667340103
7786
442116
SH
SOLE
238430
0
203686
NORTHWEST NATURAL HOLDING CO
Common Stock
66765N105
7331
105483
SH
SOLE
93111
0
12372
NORTHWEST PIPE CO
Common Stock
667746101
232
9003
SH
SOLE
8703
0
300
NORTHWESTERN CORP
Common Stock
668074305
23382
324081
SH
SOLE
197589
0
126492
NORWEGIAN CRUISE LINE SHS
Common Stock
G66721104
34539
644033
SH
SOLE
222210
0
421823
NOVAGOLD RES INC COM NEW
Common Stock
66987E206
215
36426
SH
SOLE
32555
0
3871
NOVANTA INC
Common Stock
67000B104
5759
61067
SH
SOLE
35876
0
25191
NOVARTIS A G SPONSORED ADR
ADR
66987V109
226204
2477320
SH
SOLE
1820792
0
656528
NOVAVAX INC COM
Common Stock
670002401
75
12825
SH
SOLE
12825
0
0
NOVOCURE LTD
Common Stock
G6674U108
4011
63434
SH
SOLE
32452
0
30982
NOVO-NORDISK A S ADR
ADR
670100205
103591
2029602
SH
SOLE
1771108
0
258494
NOVOZYMES A/S UNSPONS ADR
ADR
670108109
11367
244287
SH
SOLE
227386
0
16901
NOW INC/DE
Common Stock
67011P100
4376
296498
SH
SOLE
193515
0
102983
NRG ENERGY INC
Common Stock
629377508
42043
1197133
SH
SOLE
930459
0
266674
NSK LTD SPONSORED ADR
ADR
670184100
6126
346865
SH
SOLE
294459
0
52406
NTT DOCOMO INC SPONS ADR
ADR
62942M201
49206
2108242
SH
SOLE
1951274
0
156968
NU SKIN ENTERPRISES INC
Common Stock
67018T105
7347
148969
SH
SOLE
85575
0
63394
NUANCE COMMUNICATIONS INC
Common Stock
67020Y100
3518
220261
SH
SOLE
189073
0
31188
NUCOR CORP
Common Stock
670346105
48706
883951
SH
SOLE
793858
0
90093
NUTANIX INC-A
Common Stock
67059N108
1908
73551
SH
SOLE
54814
0
18737
NUTRIEN LTD
Common Stock
67077M108
12086
226083
SH
SOLE
205896
0
20187
NUVASIVE INC
Common Stock
670704105
4145
70814
SH
SOLE
47895
0
22919
NUVEEN ATM-FREE MUNI INCOME FUND
Closed-End Fund
670657105
58545
4239304
SH
SOLE
3705979
0
533325
NUVEEN CREDIT STRATEGIES INCOME FUND
Closed-End Fund
67073D102
12891
1627617
SH
SOLE
1494430
0
133187
NUVEEN GLOBAL HIGH INCOME FUND
Closed-End Fund
67075G103
5762
372471
SH
SOLE
316941
0
55530
NUVEEN PFD & INCOME TE COM
Closed-End Fund
67075A106
622
26281
SH
SOLE
13969
0
12312
NUVEEN PREFERRED INCOME OPPORTUNITY FUND
Closed-End Fund
67073B106
3346
337602
SH
SOLE
185111
0
152491
NUVEEN QUALITY MUNICIPAL INCOME
Closed-End Fund
67066V101
58107
4150503
SH
SOLE
3627018
0
523485
NUVEEN QUALITY PREFERRED II
Closed-End Fund
67072C105
503
52982
SH
SOLE
27471
0
25512
NUVEEN REAL ASSET INC COM
Closed-End Fund
67074Y105
9962
588399
SH
SOLE
400218
0
188181
NV5 GLOBAL INC COM
Common Stock
62945V109
582
7145
SH
SOLE
6988
0
157
NVE CORP COM NEW
Common Stock
629445206
351
5047
SH
SOLE
2205
0
2842
NVENT ELECTRIC
Common Stock
G6700G107
9560
385642
SH
SOLE
288713
0
96929
NVIDIA CORP
Common Stock
67066G104
212569
1294340
SH
SOLE
1075113
0
219227
NVR INC
Common Stock
62944T105
15689
4655
SH
SOLE
4386
0
269
NXP SEMICONDUCTORS N V COM
Common Stock
N6596X109
67692
693499
SH
SOLE
543951
0
149548
NYMOX PHARMACEUTICAL CORP
Common Stock
P73398102
56
38762
SH
SOLE
38762
0
0
O A O TATNEFT SPON ADR REG S
ADR
876629205
2045
27885
SH
SOLE
27020
0
865
OAKTREE SPECIALTY LENDING CORP
Common Stock
67401P108
196
36253
SH
SOLE
36253
0
0
OAO GAZPROM - SPON ADR
ADR
368287207
20179
2756641
SH
SOLE
2673496
0
83145
OASIS PETE INC NEW COM
Common Stock
674215108
6282
1106004
SH
SOLE
905451
0
200553
OCCIDENTAL PETROLEUM CORP
Common Stock
674599105
80389
1598832
SH
SOLE
984725
0
614107
OCEANEERING INTERNATIONAL INC
Common Stock
675232102
10390
509585
SH
SOLE
281863
0
227722
OCEANFIRST FINANCIAL CORP
Common Stock
675234108
1603
64495
SH
SOLE
26174
0
38321
OCULAR THERAPEUTIX
Common Stock
67576A100
54
12258
SH
SOLE
12199
0
59
OCWEN FINANCIAL CORP
Common Stock
675746309
1413
682751
SH
SOLE
296672
0
386079
OFFICE DEPOT INC
Common Stock
676220106
7225
3507377
SH
SOLE
1914635
0
1592742
OFFICE PROPERTIES INCOME TRU
REIT
67623C109
5627
214187
SH
SOLE
145957
0
68230
OFG BANCORP
Common Stock
67103X102
13541
569672
SH
SOLE
198325
0
371347
OGE ENERGY CORP
Common Stock
670837103
33613
789776
SH
SOLE
549814
0
239962
OI SA
ADR
670851401
277
702067
SH
SOLE
315800
0
386267
OIL CO LUKOIL SPONSORED ADR
ADR
69343P105
18876
224660
SH
SOLE
202220
0
22440
OIL SEARCH LTD-SPONSORED ADR
ADR
677890303
5009
204780
SH
SOLE
174927
0
29853
OIL STATES INTERNATIONAL INC
Common Stock
678026105
4903
267935
SH
SOLE
200075
0
67860
OKTA INC CL A
Common Stock
679295105
19461
157563
SH
SOLE
153351
0
4212
OLD DOMINION FREIGHT LINE INC
Common Stock
679580100
15850
106194
SH
SOLE
87808
0
18386
OLD LINE BANCSHARES COM
Common Stock
67984M100
283
10636
SH
SOLE
10592
0
44
OLD NATIONAL BANCORP/IN
Common Stock
680033107
7575
456595
SH
SOLE
311444
0
145151
OLD REPUBLIC INTERNATIONAL COR
Common Stock
680223104
18214
813872
SH
SOLE
624201
0
189671
OLD SECOND BANCORP INC
Common Stock
680277100
411
32184
SH
SOLE
31901
0
283
OLIN CORP
Common Stock
680665205
10279
469144
SH
SOLE
355231
0
113913
OLLIES BARGAIN OUTLT H COM
Common Stock
681116109
14119
162078
SH
SOLE
125113
0
36965
OLYMPIC STEEL INC
Common Stock
68162K106
724
53039
SH
SOLE
52809
0
230
OLYMPUS CORP SPONSORED ADR
ADR
68163W109
16048
1452270
SH
SOLE
1303798
0
148472
OMEGA HEALTHCARE INVESTORS REIT
REIT
681936100
20968
570552
SH
SOLE
351497
0
219056
OMEROS CORP COM
Common Stock
682143102
621
39578
SH
SOLE
36578
0
3000
OMNICELL INC
Common Stock
68213N109
15124
175795
SH
SOLE
90028
0
85767
OMNICOM GROUP INC
Common Stock
681919106
104612
1276538
SH
SOLE
659780
0
616758
OMNOVA SOLUTIONS INC
Common Stock
682129101
671
107634
SH
SOLE
78355
0
29279
OMRON CORP SPONSORED ADR
ADR
682151303
25301
484225
SH
SOLE
440741
0
43484
OMV AG SPON ADR NEW
ADR
670875509
11593
237993
SH
SOLE
214440
0
23553
ON DECK CAPITAL INC
Common Stock
682163100
64
15502
SH
SOLE
15487
0
15
ON SEMICONDUCTOR CORP
Common Stock
682189105
25070
1240460
SH
SOLE
637550
0
602910
ONE GAS INC COM
Common Stock
68235P108
10941
121168
SH
SOLE
89658
0
31510
ONE LIBERTY PROPERTIES INC REIT
REIT
682406103
1707
58959
SH
SOLE
47841
0
11118
ONEMAIN HOLDINGS INC
Common Stock
68268W103
10278
303992
SH
SOLE
172859
0
131133
ONEOK INC
Common Stock
682680103
79537
1155898
SH
SOLE
1032871
0
123027
ONESPAN INC
Common Stock
68287N100
1032
72810
SH
SOLE
61612
0
11198
ONEX CORPORATION
Common Stock
68272K103
1499
24807
SH
SOLE
24807
0
0
ONO PHARMACEUTICAL CO ADR
ADR
682736103
6529
1099210
SH
SOLE
988476
0
110734
OOMA INC
Common Stock
683416101
298
28410
SH
SOLE
27993
0
417
OP BANCORP
Common Stock
67109R109
312
28777
SH
SOLE
23981
0
4796
OPEN TEXT CORP
Common Stock
683715106
11332
275052
SH
SOLE
271112
0
3940
OPKO HEALTH INC COM
Common Stock
68375N103
1128
462177
SH
SOLE
291856
0
170321
OPPENHEIMER HOLDINGS INC
Common Stock
683797104
1235
45355
SH
SOLE
21041
0
24314
OPTINOSE INC
Common Stock
68404V100
273
38621
SH
SOLE
14095
0
24526
OPUS BK IRVINE CALIF COM
Common Stock
684000102
2439
115527
SH
SOLE
107310
0
8217
ORACLE CORP
Common Stock
68389X105
612538
10751933
SH
SOLE
7009576
0
3742357
ORANGE SA
ADR
684060106
19962
1269857
SH
SOLE
1115013
0
154844
ORASURE TECHNOLOGIES INC COM
Common Stock
68554V108
1197
129019
SH
SOLE
123850
0
5169
ORBCOMM INC
Common Stock
68555P100
394
54341
SH
SOLE
53083
0
1258
ORCHARD THERAPEUTICS PLC
ADR
68570P101
715
51073
SH
SOLE
15536
0
35537
ORCHID ISLAND CAPITAL INC
REIT
68571X103
1274
200321
SH
SOLE
199954
0
367
OREILLY AUTOMOTIVE INC
Common Stock
67103H107
115077
311591
SH
SOLE
212168
0
99423
ORICA LTD ADR
ADR
68618H103
215
15030
SH
SOLE
8709
0
6321
ORIENTAL LAND CO LTD-ADR
ADR
68620X104
322
13092
SH
SOLE
1329
0
11763
ORION ENGINEERED CARBO COM
Common Stock
L72967109
925
43220
SH
SOLE
43220
0
0
ORION GROUP HOLDINGS INC
Common Stock
68628V308
234
87197
SH
SOLE
86393
0
804
ORITANI FINANCIAL CORP
Common Stock
68633D103
3422
192895
SH
SOLE
138163
0
54732
ORIX CORP SPONSORED ADR
ADR
686330101
43888
586105
SH
SOLE
533512
0
52593
ORKLA ASA SPON ADR
ADR
686331109
13416
1519397
SH
SOLE
1403797
0
115600
ORMAT TECHNOLOGIES INC
Common Stock
686688102
2226
35112
SH
SOLE
23531
0
11581
ORTHOFIX MEDICAL INC
Common Stock
68752M108
2784
52650
SH
SOLE
40039
0
12611
OSHKOSH CORP
Common Stock
688239201
22631
271061
SH
SOLE
160553
0
110508
OSI SYSTEMS INC
Common Stock
671044105
5939
52734
SH
SOLE
31940
0
20794
OTONOMY INC COM
Common Stock
68906L105
35
12627
SH
SOLE
12627
0
0
OTSUKA HLDGS CO LTD ADR
ADR
689164101
19643
1206811
SH
SOLE
1101832
0
104979
OTTER TAIL CORP
Common Stock
689648103
5283
100045
SH
SOLE
58536
0
41509
OUTFRONT MEDIA INC
REIT
69007J106
10087
391133
SH
SOLE
141541
0
249592
OVERSEA-CHINESE BANK-UNS ADR
ADR
690333109
11225
671724
SH
SOLE
585918
0
85806
OVERSEAS SHIPHOLDING GROUP-A
Common Stock
69036R863
731
388739
SH
SOLE
169672
0
219067
OVERSTOCK.COM INC
Common Stock
690370101
354
26008
SH
SOLE
16374
0
9634
OWENS & MINOR INC
Common Stock
690732102
2675
835853
SH
SOLE
564698
0
271155
OWENS CORNING
Common Stock
690742101
7753
133216
SH
SOLE
119584
0
13632
OWENS-ILLINOIS INC
Common Stock
690768403
27640
1600483
SH
SOLE
357173
0
1243310
OXFORD IMMUNOTEC GLOBA ORD SHS
Common Stock
G6855A103
144
10489
SH
SOLE
2941
0
7548
OXFORD INDUSTRIES INC
Common Stock
691497309
5001
65971
SH
SOLE
35010
0
30961
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR
ADR
715684106
13912
475773
SH
SOLE
459290
0
16483
PACCAR INC
Common Stock
693718108
70584
984979
SH
SOLE
832477
0
152502
PACIFIC BIOSCIENCES OF CALIFORNIA INC
Common Stock
69404D108
1471
243197
SH
SOLE
106444
0
136753
PACIFIC CENTY CYBERWKS SPONSORED ADR
ADR
70454G207
475
83860
SH
SOLE
24818
0
59042
PACIFIC MERCANTILE COM
Common Stock
694552100
314
38019
SH
SOLE
22242
0
15777
PACIFIC PREMIER BNCRP COM
Common Stock
69478X105
3915
126774
SH
SOLE
108322
0
18452
PACIRA BIOSCIENCES INC
Common Stock
695127100
4637
106630
SH
SOLE
13177
0
93453
PACKAGING CORP OF AMERICA
Common Stock
695156109
31317
328547
SH
SOLE
233145
0
95402
PACWEST BANCORP
Common Stock
695263103
31931
822337
SH
SOLE
453842
0
368495
PADDY POWER BETFAIR-UNSP ADR
ADR
344044102
6799
179771
SH
SOLE
169754
0
10017
PAGERDUTY INC
Common Stock
69553P100
267
5677
SH
SOLE
3851
0
1826
PAGSEGURO DIGITAL LTD-CL A
Common Stock
G68707101
23329
598649
SH
SOLE
517935
0
80714
PALO ALTO NETWORKS INC COM
Common Stock
697435105
32225
158151
SH
SOLE
108695
0
49456
PAMPA ENERGIA S A SPONS ADR LVL I
ADR
697660207
9563
275820
SH
SOLE
262304
0
13516
PAN AMERICAN SILVER CORP-CVR
Right
697900132
786
1143395
SH
SOLE
663473
0
479922
PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR
ADR
69807K105
18171
1143351
SH
SOLE
1020192
0
123159
PANASONIC CORP - ADR
ADR
69832A205
10765
1298907
SH
SOLE
1141039
0
157868
PANDORA A/S SPONSORED ADR
ADR
698341203
3672
414026
SH
SOLE
380338
0
33688
PANHANDLE OIL AND GAS INC
Common Stock
698477106
566
43434
SH
SOLE
40691
0
2743
PAPA JOHN'S INTERNATIONAL INC
Common Stock
698813102
1754
39225
SH
SOLE
32211
0
7014
PAR PACIFIC HOLDINGS INC
Common Stock
69888T207
49741
2424031
SH
SOLE
40277
0
2383754
PARAMOUNT GROUP INC COM
REIT
69924R108
10131
723105
SH
SOLE
432686
0
290419
PARATEK PHARMACEUTICALS INC
Common Stock
699374302
660
165448
SH
SOLE
155165
0
10283
PARETEUM CORP
Common Stock
69946T207
508
194633
SH
SOLE
194633
0
0
PARK AEROSPACE CORP
Common Stock
70014A104
729
43682
SH
SOLE
27415
0
16267
PARK CITY GROUP INC COM NEW
Common Stock
700215304
72
13379
SH
SOLE
13379
0
0
PARK HOTELS & RESORTS INC
REIT
700517105
9853
357493
SH
SOLE
257642
0
99851
PARK NATIONAL CORP
Common Stock
700658107
2091
21036
SH
SOLE
12359
0
8677
PARK24 CO LTD-SPN ADR
ADR
701491102
5862
251788
SH
SOLE
226806
0
24982
PARKER HANNIFIN CORP
Common Stock
701094104
72208
424727
SH
SOLE
381213
0
43514
PARK-OHIO HOLDINGS CORP
Common Stock
700666100
436
13386
SH
SOLE
1920
0
11466
PARSLEY ENERGY INC
Common Stock
701877102
13949
733749
SH
SOLE
430823
0
302926
PARTY CITY HOLDCO INC COM
Common Stock
702149105
1586
216366
SH
SOLE
84719
0
131647
PATRICK INDS INC COM
Common Stock
703343103
2414
49074
SH
SOLE
47025
0
2049
PATTERN ENERGY GROUP INC
Common Stock
70338P100
2873
124447
SH
SOLE
67979
0
56468
PATTERSON COS INC
Common Stock
703395103
18566
810762
SH
SOLE
557229
0
253533
PATTERSON UTI ENERGY INC COM
Common Stock
703481101
8011
696036
SH
SOLE
497821
0
198215
PAYCHEX INC
Common Stock
704326107
75714
920083
SH
SOLE
790189
0
129894
PAYCOM SOFTWARE INC COM
Common Stock
70432V102
21279
93856
SH
SOLE
44819
0
49037
PAYLOCITY HOLDING CORP
Common Stock
70438V106
2919
31116
SH
SOLE
17451
0
13665
PAYPAL HOLDINGS INC
Common Stock
70450Y103
373456
3262764
SH
SOLE
2561622
0
701142
PBF ENERGY INC CL A
Common Stock
69318G106
9131
291741
SH
SOLE
190370
0
101371
PC CONNECTION INC
Common Stock
69318J100
1215
34744
SH
SOLE
29078
0
5666
PCM INC
Common Stock
69323K100
1094
31220
SH
SOLE
18015
0
13205
PCSB FINANCIAL CORP
Common Stock
69324R104
1368
67567
SH
SOLE
30759
0
36808
PDC ENERGY INC
Common Stock
69327R101
4471
123983
SH
SOLE
105674
0
18309
PDF SOLUTIONS INC COM
Common Stock
693282105
773
58884
SH
SOLE
56599
0
2285
PDL BIOPHARMA INC
Common Stock
69329Y104
2809
894675
SH
SOLE
376353
0
518322
PDVWIRELESS INC
Common Stock
69290R104
640
13623
SH
SOLE
13572
0
51
PEABODY ENERGY CORP
Common Stock
704551100
2213
91838
SH
SOLE
66092
0
25746
PEARSON PLC SPONSORED ADR
ADR
705015105
13244
1278370
SH
SOLE
1172280
0
106090
PEBBLEBROOK HOTEL TRUST REIT
REIT
70509V100
6818
241937
SH
SOLE
140618
0
101319
PEGASYSTEMS INC
Common Stock
705573103
3307
46447
SH
SOLE
26786
0
19661
PEMBINA PIPELINE CORP COM
Common Stock
706327103
11805
317245
SH
SOLE
311626
0
5619
PENN NATIONAL GAMING INC
Common Stock
707569109
4561
236818
SH
SOLE
135948
0
100870
PENN VIRGINIA CORP
Common Stock
70788V102
707
23042
SH
SOLE
22111
0
931
PENNANTPARK INVESTMENT CORP
Common Stock
708062104
1128
178549
SH
SOLE
8504
0
170045
PENNSYLVANIA RL ESTATE INVT SH BEN REIT
REIT
709102107
2847
438070
SH
SOLE
349741
0
88329
PENNYMAC FINANCIAL SERVICES
Common Stock
70932M107
906
40841
SH
SOLE
33186
0
7655
PENNYMAC MORTGAGE INVESTMENT
REIT
70931T103
8488
388824
SH
SOLE
212493
0
176331
PENSKE AUTOMOTIVE GROUP INC
Common Stock
70959W103
3108
65700
SH
SOLE
54644
0
11056
PENTAIR PLC
Common Stock
G7S00T104
20815
559531
SH
SOLE
455567
0
103964
PENUMBRA INC COM
Common Stock
70975L107
3906
24414
SH
SOLE
12571
0
11843
PEOPLES BANCORP INC/OH
Common Stock
709789101
1805
55964
SH
SOLE
22222
0
33742
PEOPLE'S UNITED FINANCIAL INC
Common Stock
712704105
42631
2540599
SH
SOLE
2092657
0
447942
PEPSICO INC/NC
Common Stock
713448108
729919
5566379
SH
SOLE
3968140
0
1598239
PERFICIENT INC
Common Stock
71375U101
9871
287621
SH
SOLE
86261
0
201360
PERFORMANCE FOOD GROUP CO COM
Common Stock
71377A103
12454
311113
SH
SOLE
128627
0
182486
PERKINELMER INC
Common Stock
714046109
27081
281098
SH
SOLE
214455
0
66643
PERNOD RICARD S A SPONSORED ADR
ADR
714264207
47721
1292549
SH
SOLE
1067660
0
224889
PERRIGO CO PLC ORDINARY
Common Stock
G97822103
18725
393227
SH
SOLE
342383
0
50844
PERSIMMON ADR
ADR
715318101
7593
147897
SH
SOLE
129458
0
18439
PERSPECTA INC
Common Stock
715347100
6691
285803
SH
SOLE
253064
0
32739
PETIQ INC COM CL A
Common Stock
71639T106
751
22777
SH
SOLE
7014
0
15763
PETMED EXPRESS INC
Common Stock
716382106
754
48097
SH
SOLE
33948
0
14149
PETROCHINA CO LTD SPONSORED ADR
ADR
71646E100
3552
64497
SH
SOLE
61686
0
2811
PETROFAC LTD ADS
ADR
716473103
143
48744
SH
SOLE
48343
0
401
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V408
61738
3965207
SH
SOLE
3219022
0
746185
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V101
7459
525268
SH
SOLE
461204
0
64064
PEUGEOT SA-UNSP ADR
ADR
716830104
10189
415023
SH
SOLE
366433
0
48590
PFIZER INC
Common Stock
717081103
940576
21712288
SH
SOLE
14972108
0
6740180
PFSWEB INC
Common Stock
717098206
65
15952
SH
SOLE
15952
0
0
PG&E CORP
Common Stock
69331C108
8343
363987
SH
SOLE
344878
0
19109
PGIM GLOBAL HIGH YIELD FUND INC
Closed-End Fund
69346J106
32649
2259464
SH
SOLE
2032147
0
227317
PGIM HIGH YIELD BOND FUND INC
Closed-End Fund
69346H100
17388
1188515
SH
SOLE
1039595
0
148920
PGT INNOVATIONS INC
Common Stock
69336V101
963
57618
SH
SOLE
54341
0
3277
PH GLATFELTER CO
Common Stock
377316104
3782
224074
SH
SOLE
180413
0
43661
PHI INC
Common Stock
69336T205
7
57755
SH
SOLE
55709
0
2046
PHIBRO ANIMAL HEALTH C CL A COM
Common Stock
71742Q106
1724
54258
SH
SOLE
43373
0
10885
PHILIP MORRIS INTERNATIONAL IN
Common Stock
718172109
348095
4432640
SH
SOLE
2680426
0
1752214
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR
ADR
69344D408
11620
468177
SH
SOLE
451915
0
16262
PHILLIPS 66 COM
Common Stock
718546104
196451
2100177
SH
SOLE
1503786
0
596391
PHILLIPS 66 PARTNERS L COM UNIT REP INT
MLP
718549207
1466
29707
SH
SOLE
0
0
29707
PHOTRONICS INC
Common Stock
719405102
2076
253223
SH
SOLE
135812
0
117411
PHYSICIANS REALTY TRUST
REIT
71943U104
6369
365207
SH
SOLE
297787
0
67420
PICC PROPERTY & CAS-UNSP ADR
ADR
69338J106
436
16083
SH
SOLE
15484
0
599
PICO HOLDINGS INC
Common Stock
693366205
121
10396
SH
SOLE
9898
0
498
PIEDMONT OFFICE REALTY TUR-A REIT
REIT
720190206
9437
473484
SH
SOLE
210828
0
262656
PIER 1 IMPORTS INC
Common Stock
720279504
84
11157
SH
SOLE
4257
0
6900
PIERIS PHARMACEUTICALS COM
Common Stock
720795103
100
21177
SH
SOLE
21148
0
29
PILGRIM'S PRIDE CORP
Common Stock
72147K108
12998
511948
SH
SOLE
54263
0
457685
PINDUODUO INC-ADR
ADR
722304102
1834
88898
SH
SOLE
87653
0
1245
PING AN INS GROUP CO CHINA SPON ADR
ADR
72341E304
23868
993243
SH
SOLE
854762
0
138481
PINNACLE FINANCIAL PARTNERS IN
Common Stock
72346Q104
4957
86240
SH
SOLE
75014
0
11226
PINNACLE WEST CAPITAL CORP
Common Stock
723484101
56635
601926
SH
SOLE
442256
0
159670
PINTEREST INC- CLASS A
Common Stock
72352L106
6821
250591
SH
SOLE
0
0
250591
PIONEER ENERGY SERVICES CORP
Common Stock
723664108
41
162183
SH
SOLE
65975
0
96208
PIONEER FLOATING RATE TRUST
Closed-End Fund
72369J102
574
53697
SH
SOLE
41705
0
11992
PIONEER MUNI HI INC ADV TRST
Closed-End Fund
723762100
448
41709
SH
SOLE
41709
0
0
PIONEER MUNI HIGH INCOME TRUST
Closed-End Fund
723763108
451
36951
SH
SOLE
36951
0
0
PIONEER NATURAL RESOURCES CO
Common Stock
723787107
64858
421542
SH
SOLE
356278
0
65264
PIPER JAFFRAY COS
Common Stock
724078100
3239
43614
SH
SOLE
32573
0
11041
PITNEY BOWES INC
Common Stock
724479100
5972
1395360
SH
SOLE
936944
0
458416
PLAINS ALL AMER PIPELINE LP
MLP
726503105
34606
1421184
SH
SOLE
1369009
0
52175
PLAINS GP HOLDINGS LP-CL A
Common Stock
72651A207
1287
51539
SH
SOLE
50683
0
856
PLANET FITNESS INC CL A
Common Stock
72703H101
11089
153076
SH
SOLE
25223
0
127853
PLANTRONICS INC
Common Stock
727493108
2665
71937
SH
SOLE
43583
0
28354
PLAYA HOTELS & RESORTS
Common Stock
N70544106
1226
158964
SH
SOLE
41463
0
117501
PLAYAGS INC
Common Stock
72814N104
4578
235365
SH
SOLE
652
0
234713
PLEXUS CORP
Common Stock
729132100
5414
92754
SH
SOLE
74965
0
17789
PLUG POWER INC COM
Common Stock
72919P202
80
35611
SH
SOLE
31316
0
4295
PLURALSIGHT INC - A
Common Stock
72941B106
2221
73239
SH
SOLE
34164
0
39075
PNC FINANCIAL SERVICES GROUP I
Common Stock
693475105
218792
1593766
SH
SOLE
1220144
0
373622
PNM RESOURCES INC
Common Stock
69349H107
15600
306418
SH
SOLE
195857
0
110561
POLARIS INDUSTRIES INC
Common Stock
731068102
8198
89860
SH
SOLE
69123
0
20737
POLARITY TE INC
Common Stock
731094108
125
21968
SH
SOLE
21027
0
941
POLYONE CORP
Common Stock
73179P106
6084
193832
SH
SOLE
125926
0
67906
POOL CORP
Common Stock
73278L105
19809
103713
SH
SOLE
59136
0
44577
POPULAR INC
Common Stock
733174700
29370
541490
SH
SOLE
172330
0
369160
PORSCHE AUTOMOBIL HLDG ADR
ADR
73328P106
17708
2745368
SH
SOLE
2464194
0
281174
PORTLAND GENERAL ELECTRIC CO
Common Stock
736508847
24083
444591
SH
SOLE
196713
0
247878
PORTOLA PHARMACEUTICAL COM
Common Stock
737010108
2116
78006
SH
SOLE
76190
0
1816
POSCO SPONSORED ADR
ADR
693483109
25483
480265
SH
SOLE
466840
0
13425
POST HOLDINGS INC
Common Stock
737446104
10346
99505
SH
SOLE
86961
0
12544
POTBELLY CORP
Common Stock
73754Y100
166
32548
SH
SOLE
32548
0
0
POTLATCHDELTIC CORP
REIT
737630103
5330
136736
SH
SOLE
54606
0
82130
POWELL INDUSTRIES INC
Common Stock
739128106
713
18750
SH
SOLE
18024
0
726
POWER INTEGRATIONS INC
Common Stock
739276103
8125
101335
SH
SOLE
61300
0
40035
POWER SOLUTIONS INTERNATIONAL
Common Stock
73933G202
104
10716
SH
SOLE
10716
0
0
PPG INDUSTRIES INC
Common Stock
693506107
96846
829803
SH
SOLE
681329
0
148474
PPL CORP
Common Stock
69351T106
80788
2605214
SH
SOLE
2054173
0
551041
PQ GROUP HOLDINGS INC
Common Stock
73943T103
995
62803
SH
SOLE
62019
0
784
PRA GROUP INC
Common Stock
69354N106
4320
153513
SH
SOLE
114919
0
38594
PRA HEALTH SCIENCES COM
Common Stock
69354M108
5741
57907
SH
SOLE
37566
0
20341
PRADA S.P.A.-UNSP ADR
ADR
73942H100
3669
601512
SH
SOLE
600931
0
581
PRECISION BIOSCIENCES INC
Common Stock
74019P108
462
34881
SH
SOLE
458
0
34423
PREFERRED APARTMENT COMMUN - A
REIT
74039L103
2276
152217
SH
SOLE
121551
0
30666
PREFERRED BK LOS ANGELES CA COM
Common Stock
740367404
949
20095
SH
SOLE
19523
0
572
PREMIER INC - CLASS A
Common Stock
74051N102
11041
282294
SH
SOLE
56874
0
225420
PRESIDIO INC
Common Stock
74102M103
2301
168361
SH
SOLE
25260
0
143101
PRESTIGE CONSUMER HEALTHCARE I
Common Stock
74112D101
11458
361687
SH
SOLE
160180
0
201507
PRGX GLOBAL INC
Common Stock
69357C503
96
14231
SH
SOLE
14231
0
0
PRICESMART INC
Common Stock
741511109
1168
22855
SH
SOLE
13146
0
9709
PRIMERICA INC
Common Stock
74164M108
5379
44841
SH
SOLE
38622
0
6219
PRIMO WATER CORP
Common Stock
74165N105
199
16149
SH
SOLE
12713
0
3436
PRIMORIS SERVICES CORP
Common Stock
74164F103
856
40889
SH
SOLE
24151
0
16738
PRINCIPAL FINANCIAL GROUP INC
Common Stock
74251V102
62311
1075807
SH
SOLE
938972
0
136835
PROASSURANCE CORP
Common Stock
74267C106
8248
228406
SH
SOLE
122397
0
106009
PROCTER & GAMBLE CO/THE
Common Stock
742718109
928129
8464472
SH
SOLE
6363063
0
2101409
PROFIRE ENERGY INC COM
Common Stock
74316X101
36
24022
SH
SOLE
24022
0
0
PROGENICS PHARMACEUTICALS IN COM
Common Stock
743187106
1739
281847
SH
SOLE
160228
0
121619
PROGRESS SOFTWARE CORP
Common Stock
743312100
7218
165481
SH
SOLE
94247
0
71234
PROGRESSIVE CORP/THE
Common Stock
743315103
160739
2010999
SH
SOLE
1334004
0
676995
PROLOGIS INC
REIT
74340W103
133035
1660859
SH
SOLE
1319502
0
341357
PROOFPOINT INC COM
Common Stock
743424103
9683
80523
SH
SOLE
40394
0
40129
PROPETRO HOLDING CORP
Common Stock
74347M108
4382
211677
SH
SOLE
104607
0
107070
PROS HOLDINGS INC
Common Stock
74346Y103
3448
54510
SH
SOLE
24279
0
30231
PROSIEBENSAT 1 MEDIA A ADR
ADR
743476202
5499
1424681
SH
SOLE
1307742
0
116939
PROSPERITY BANCSHARES INC
Common Stock
743606105
12395
187668
SH
SOLE
130090
0
57578
PROTAGONIST THERAPEUTICS INC
Common Stock
74366E102
209
17233
SH
SOLE
1521
0
15712
PROTECTIVE INSURANCE CORP- B
Common Stock
74368L203
349
20096
SH
SOLE
19988
0
108
PROTHENA CORP PLC SHS
Common Stock
G72800108
482
45617
SH
SOLE
45018
0
599
PROTO LABS INC COM
Common Stock
743713109
7530
64901
SH
SOLE
49724
0
15177
PROVIDENCE SERVICE CORP/THE
Common Stock
743815102
1388
24213
SH
SOLE
18578
0
5635
PROVIDENT FINANCIAL SERVICES
Common Stock
74386T105
6464
266547
SH
SOLE
194022
0
72525
PRUDENTIAL FINANCIAL INC
Common Stock
744320102
154211
1526838
SH
SOLE
1059258
0
467580
PRUDENTIAL PLC ADR
ADR
74435K204
57671
1316095
SH
SOLE
833217
0
482878
PRYSMIAN SPA-UNSPONSOREE ADR
ADR
74440L106
10095
992638
SH
SOLE
903662
0
88976
PS BUSINESS PARKS INC/CA REIT
REIT
69360J107
8661
51390
SH
SOLE
28873
0
22517
PT BK MANDIRI PERSERO ADR
ADR
69367U105
11437
1014775
SH
SOLE
936473
0
78302
PT BK RAKYAT ADR SHS B
ADR
69366X100
7001
455477
SH
SOLE
355610
0
99867
PT SEMEN GRESIK PERSER ADR
ADR
69367J100
1674
103358
SH
SOLE
99231
0
4127
PT UTD TRACTORS TBK ADR
ADR
69367T108
1084
27185
SH
SOLE
26921
0
264
PTC INC
Common Stock
69370C100
15027
167413
SH
SOLE
113769
0
53644
PTC THERAPEUTICS INC COM
Common Stock
69366J200
1517
33708
SH
SOLE
32328
0
1380
PUBLIC SERVICE ENTERPRISE GROUP
Common Stock
744573106
106376
1808498
SH
SOLE
1259958
0
548540
PUBLIC STORAGE INC COM REIT
REIT
74460D109
92000
386280
SH
SOLE
331963
0
54317
PUBLICIS S A NEW SPONSORED ADR
ADR
74463M106
7271
553373
SH
SOLE
435672
0
117701
PULTEGROUP INC
Common Stock
745867101
56635
1791101
SH
SOLE
888811
0
902290
PUMA BIOTECHNOLOGY INC COM
Common Stock
74587V107
621
48895
SH
SOLE
3138
0
45757
PURE CYCLE CORP
Common Stock
746228303
453
42764
SH
SOLE
42612
0
152
PURE STORAGE INC CL A
Common Stock
74624M102
1995
130618
SH
SOLE
122476
0
8142
PUTNAM MASTER INTER INC TST
Closed-End Fund
746909100
484
105523
SH
SOLE
58445
0
47078
PUTNAM MUNI OPPORTUNITIES TR
Closed-End Fund
746922103
5148
406626
SH
SOLE
406626
0
0
PVH CORP
Common Stock
693656100
15287
161527
SH
SOLE
126507
0
35020
PYXUS INTERNATIONAL INC
Common Stock
74737V106
457
30082
SH
SOLE
14996
0
15086
PZENA INVESTMENT MANAGEMENT
Common Stock
74731Q103
159
18457
SH
SOLE
18397
0
60
Q2 HLDGS INC COM
Common Stock
74736L109
3599
47130
SH
SOLE
17303
0
29827
QAD INC
Common Stock
74727D306
699
17388
SH
SOLE
2825
0
14563
QBE INS GROUP LTD SPONSORED ADR
ADR
74728G605
26598
3215474
SH
SOLE
2993258
0
222216
QCR HOLDINGS INC COM
Common Stock
74727A104
697
20001
SH
SOLE
11701
0
8300
QEP RESOURCES INC
Common Stock
74733V100
7207
996876
SH
SOLE
750238
0
246638
QI PLC SPONSERED ADR
ADR
74735M108
4522
231087
SH
SOLE
219853
0
11234
QIAGEN N.V.
Common Stock
N72482123
43645
1076315
SH
SOLE
888740
0
187575
QORVO INC
Common Stock
74736K101
19210
288388
SH
SOLE
247921
0
40467
QTS RLTY TR INC COM CL A
REIT
74736A103
6662
144268
SH
SOLE
92271
0
51997
QUAD/GRAPHICS INC
Common Stock
747301109
1356
171426
SH
SOLE
95082
0
76344
QUAKER CHEMICAL CORP
Common Stock
747316107
7327
36116
SH
SOLE
22853
0
13263
QUALCOMM INC
Common Stock
747525103
356756
4689841
SH
SOLE
3247755
0
1442086
QUALYS INC COM
Common Stock
74758T303
4115
47259
SH
SOLE
41263
0
5996
QUANEX BUILDING PRODUCTS CORP
Common Stock
747619104
1653
87495
SH
SOLE
45827
0
41668
QUANTA SERVICES INC
Common Stock
74762E102
13790
361089
SH
SOLE
307417
0
53672
QUANTERIX CORP
Common Stock
74766Q101
212
6261
SH
SOLE
6261
0
0
QUDIAN INC - SPONSORED ADR
ADR
747798106
1151
153444
SH
SOLE
149385
0
4059
QUEST DIAGNOSTICS INC/DE
Common Stock
74834L100
66941
657509
SH
SOLE
514847
0
142662
QUIDEL CORP
Common Stock
74838J101
3050
51422
SH
SOLE
27663
0
23759
QUINSTREET INC
Common Stock
74874Q100
2228
140547
SH
SOLE
128458
0
12089
QUORUM HEALTH CORP
Common Stock
74909E106
18
13178
SH
SOLE
13178
0
0
QUOTIENT TECHNOLOGY INC
Common Stock
749119103
583
54274
SH
SOLE
53229
0
1045
QURATE RETAIL INC
Common Stock
74915M100
14797
1194287
SH
SOLE
777191
0
417096
R1 RCM INC COM
Common Stock
749397105
5842
464366
SH
SOLE
53256
0
411110
RA PHARMACEUTICALS INC
Common Stock
74933V108
1703
56619
SH
SOLE
12955
0
43664
RADIAN GROUP INC
Common Stock
750236101
15221
666137
SH
SOLE
239079
0
427058
RADIANT LOGISTICS INC COM
Common Stock
75025X100
1115
181655
SH
SOLE
22794
0
158861
RADIUS HEALTH INC
Common Stock
750469207
2616
107407
SH
SOLE
35468
0
71939
RADNET INC
Common Stock
750491102
540
39142
SH
SOLE
15759
0
23383
RADWARE LTD ORD
Common Stock
M81873107
783
31667
SH
SOLE
31133
0
534
RAFAEL HOLDINGS INC
Common Stock
75062E106
254
8839
SH
SOLE
8815
0
24
RAKUTEN INC ADR
ADR
75102W108
16996
1417541
SH
SOLE
1268274
0
149267
RALPH LAUREN CORP
Common Stock
751212101
22558
198594
SH
SOLE
116510
0
82084
RAMACO RES INC COM
Common Stock
75134P303
70
13167
SH
SOLE
11493
0
1674
RAMBUS INC
Common Stock
750917106
3683
305907
SH
SOLE
205950
0
99957
RANDSTAD HLDG NV ADR
ADR
75279Q108
4228
153557
SH
SOLE
140643
0
12914
RANGE RESOURCES CORP
Common Stock
75281A109
6454
924702
SH
SOLE
863953
0
60749
RANPAK HOLDINGS CORP
Common Stock
75321W103
952
107520
SH
SOLE
0
0
107520
RANPAK HOLDINGS CORP WARRANTS
Equity WRT
75321W111
63
52636
SH
SOLE
0
0
52636
RAPID7 INC COM
Common Stock
753422104
2727
47152
SH
SOLE
23595
0
23557
RATTLER MIDSTREAM LP
Ltd Part
75419T103
2343
120829
SH
SOLE
0
0
120829
RAVEN INDUSTRIES INC
Common Stock
754212108
2294
63948
SH
SOLE
56323
0
7625
RAYMOND JAMES FINANCIAL INC
Common Stock
754730109
36680
433821
SH
SOLE
322747
0
111074
RAYONIER ADVANCED MATERIALS
Common Stock
75508B104
2033
313202
SH
SOLE
206230
0
106972
RAYONIER INC COM REIT
REIT
754907103
8243
272060
SH
SOLE
179819
0
92241
RAYTHEON CO
Common Stock
755111507
207016
1190566
SH
SOLE
739932
0
450634
RBC BEARINGS INC
Common Stock
75524B104
10077
60411
SH
SOLE
39925
0
20486
RE/MAX HOLDINGS INCL - CL A
Common Stock
75524W108
872
28357
SH
SOLE
27438
0
919
READING INTERNATIONAL INC CL A
Common Stock
755408101
145
11196
SH
SOLE
8680
0
2516
READY CAPITAL CORP
REIT
75574U101
802
53856
SH
SOLE
42818
0
11038
REAL ESTATE SELECT SECT SPDR
ETF
81369Y860
397
10805
SH
SOLE
8593
0
2212
REALOGY HLDGS CORP COM
Common Stock
75605Y106
5813
802877
SH
SOLE
520030
0
282847
REALPAGE INC
Common Stock
75606N109
9686
164583
SH
SOLE
159507
0
5076
REALTY INCOME CORP COM REIT
REIT
756109104
43846
635719
SH
SOLE
566030
0
69689
REATA PHARMACEUTICALS CL A
Common Stock
75615P103
2991
31703
SH
SOLE
9066
0
22637
RECKITT BENCKISER GROUP - SPONSORED ADR
ADR
756255204
38523
2425876
SH
SOLE
2084807
0
341069
RECKITT BENCKISER GROUP PLC
Common Stock
G74079107
494
6222
SH
SOLE
6222
0
0
RECRO PHARMA INC
Common Stock
75629F109
1083
106533
SH
SOLE
84785
0
21748
RECRUIT HOLDINGS CO LTD-ADR
ADR
75629J101
6613
1000381
SH
SOLE
865621
0
134760
RED ELECTRICA COR - UNSPON ADR
ADR
756568101
24505
2359536
SH
SOLE
2127619
0
231917
RED HAT INC
Common Stock
756577102
105060
559544
SH
SOLE
488565
0
70979
RED ROBIN GOURMET BURGERS INC
Common Stock
75689M101
1148
37557
SH
SOLE
24414
0
13143
RED ROCK RESORTS INC -CLASS A
Common Stock
75700L108
1299
60478
SH
SOLE
39727
0
20751
REDFIN CORP
Common Stock
75737F108
877
48781
SH
SOLE
43910
0
4871
REDWOOD TRUST INC REIT
REIT
758075402
6045
365712
SH
SOLE
254337
0
111375
REGAL BELOIT CORP COM
Common Stock
758750103
12662
154965
SH
SOLE
75982
0
78983
REGENCY CENTERS CORP REIT
REIT
758849103
22776
341259
SH
SOLE
303671
0
37588
REGENERON PHARMACEUTICALS
Common Stock
75886F107
58675
187461
SH
SOLE
135543
0
51918
REGENXBIO INC COM
Common Stock
75901B107
1462
28469
SH
SOLE
26902
0
1567
REGIONAL MGMT CORP COM
Common Stock
75902K106
1039
39387
SH
SOLE
17247
0
22140
REGIONS FINANCIAL CORP
Common Stock
7591EP100
113214
7577935
SH
SOLE
4657706
0
2920229
REGIS CORP
Common Stock
758932107
2096
126294
SH
SOLE
73255
0
53039
REINSURANCE GROUP OF AMERICA I
Common Stock
759351604
50018
320564
SH
SOLE
146020
0
174544
RELIANCE STEEL & ALUMINUM CO
Common Stock
759509102
25117
265446
SH
SOLE
183168
0
82278
RELX PLC - SPONSORED ADR
ADR
759530108
58591
2400305
SH
SOLE
1840890
0
559416
REMY COINTREAU S A ADR
ADR
759655103
527
36634
SH
SOLE
30062
0
6572
RENAISSANCERE HOLDINGS LTD
Common Stock
G7496G103
36515
205131
SH
SOLE
80382
0
124749
RENASANT CORP
Common Stock
75970E107
2930
81518
SH
SOLE
66606
0
14912
RENAULT S A ADR
ADR
759673403
14433
1154612
SH
SOLE
1005498
0
149114
RENESAS ELECTRO-UNSPON ADR
ADR
75972B101
104
42578
SH
SOLE
1993
0
40585
RENEWABLE ENERGY GROUP INC
Common Stock
75972A301
2027
127814
SH
SOLE
65840
0
61974
RENT-A-CENTER INC/TX
Common Stock
76009N100
15182
570097
SH
SOLE
195439
0
374658
RENTOKIL INITIAL PLC SPONSORED ADR
ADR
760125104
3235
126523
SH
SOLE
38101
0
88422
REPLIGEN CORP COM
Common Stock
759916109
9234
107434
SH
SOLE
67357
0
40077
REPSOL YPF S A SPONSORED ADR
ADR
76026T205
28838
1848598
SH
SOLE
1565381
0
283217
REPUBLIC BANCORP INC/KY
Common Stock
760281204
2007
40347
SH
SOLE
7208
0
33139
REPUBLIC FIRST BANCORP INC
Common Stock
760416107
346
70421
SH
SOLE
69643
0
778
REPUBLIC SERVICES INC
Common Stock
760759100
61558
710503
SH
SOLE
579003
0
131500
RESIDEO TECHNOLOGIES INC
Common Stock
76118Y104
13723
626040
SH
SOLE
319828
0
306212
RESMED INC
Common Stock
761152107
35940
294519
SH
SOLE
239637
0
54882
RESOLUTE FOREST PRODUCTS
Common Stock
76117W109
744
103380
SH
SOLE
99618
0
3762
RESOURCES CONNECTION INC
Common Stock
76122Q105
3099
193578
SH
SOLE
77491
0
116087
RESTAURANT BRANDS INTERN
Common Stock
76131D103
10031
144244
SH
SOLE
112382
0
31862
RESTORBIO INC
Common Stock
76133L103
146
14314
SH
SOLE
14237
0
77
RETAIL OPPORTUNITY INVESTMEN REIT
REIT
76131N101
4621
269766
SH
SOLE
205674
0
64092
RETAIL PPTYS AMER INC CL A
REIT
76131V202
8786
747091
SH
SOLE
310222
0
436869
RETAIL VALUE INC - W/I
REIT
76133Q102
2563
73644
SH
SOLE
45925
0
27719
RETROPHIN INC
Common Stock
761299106
446
22214
SH
SOLE
21251
0
963
REV GROUP INC COM
Common Stock
749527107
8512
590688
SH
SOLE
62597
0
528091
REVANCE THERAPEUTICS INC
Common Stock
761330109
1442
111215
SH
SOLE
74487
0
36728
REVLON INC
Common Stock
761525609
399
20643
SH
SOLE
19803
0
840
REX AMERICAN RESOURCES CORP
Common Stock
761624105
1279
17548
SH
SOLE
13852
0
3696
REXFORD INDUSTRIAL REALTY IN
REIT
76169C100
6352
157338
SH
SOLE
84252
0
73086
REXNORD CORP NEW COM
Common Stock
76169B102
4005
132526
SH
SOLE
68771
0
63755
RH
Common Stock
74967X103
6469
55961
SH
SOLE
44074
0
11887
RHEINMETALL AG - USNPONS ADR
ADR
76206K107
418
17333
SH
SOLE
17333
0
0
RHYTHM PHARMACEUTICALS INC
Common Stock
76243J105
643
29217
SH
SOLE
2234
0
26983
RIBBON COMMUNICATIONS INC
Common Stock
762544104
102
20880
SH
SOLE
14770
0
6110
RICOH LTD ADR NEW
ADR
765658307
478
48057
SH
SOLE
44585
0
3472
RIGEL PHARMACEUTICALS INC COM NEW
Common Stock
766559603
431
165251
SH
SOLE
21060
0
144191
RIGNET INC
Common Stock
766582100
453
44977
SH
SOLE
3285
0
41692
RING ENERGY INC COM
Common Stock
76680V108
952
293046
SH
SOLE
286419
0
6627
RINGCENTRAL INC -CLASS A
Common Stock
76680R206
15622
135938
SH
SOLE
99984
0
35954
RIO TINTO PLC SPONSORED ADR
ADR
767204100
77866
1249054
SH
SOLE
1035596
0
213458
RITCHIE BROS AUCTIONEERS INC
Common Stock
767744105
2882
86742
SH
SOLE
51092
0
35650
RITE AID CORP COM
Common Stock
767754872
2009
250834
SH
SOLE
113042
0
137792
RIVERNORTH/DOUBLELINE STR OPP
Closed-End Fund
76882G107
1652
96822
SH
SOLE
62371
0
34451
RIVERVIEW BANCORP INC
Common Stock
769397100
153
17909
SH
SOLE
7840
0
10069
RLI CORP
Common Stock
749607107
8946
104379
SH
SOLE
87386
0
16993
RLJ LODGING TR COM
REIT
74965L101
6080
342717
SH
SOLE
125404
0
217313
RMR GROUP INC/THE - A
Common Stock
74967R106
1943
41350
SH
SOLE
13475
0
27875
ROAN RESOURCES INC
Common Stock
769755109
156
89435
SH
SOLE
87671
0
1764
ROBERT HALF INTERNATIONAL INC
Common Stock
770323103
33021
579217
SH
SOLE
401872
0
177345
ROCHE HLDG LTD SPONSORED ADR
ADR
771195104
193020
5499135
SH
SOLE
4630845
0
868290
ROCHE HOLDING AG-GENUSSCHEIN
Common Stock
H69293217
386
1381
SH
SOLE
1375
0
6
ROCKET PHARMACEUTICALS INC
Common Stock
77313F106
186
12405
SH
SOLE
12405
0
0
ROCKWELL AUTOMATION INC
Common Stock
773903109
51456
314082
SH
SOLE
281128
0
32954
ROCKWELL MEDICAL INC
Common Stock
774374102
112
37270
SH
SOLE
37270
0
0
ROGERS COMMUNICATIONS INC
Common Stock
775109200
12253
228937
SH
SOLE
171292
0
57645
ROGERS CORP
Common Stock
775133101
7517
43557
SH
SOLE
32927
0
10630
ROHM CO LTD - UNSPONS ADR
ADR
775376106
6457
191048
SH
SOLE
166781
0
24267
ROKU INC
Common Stock
77543R102
2897
31981
SH
SOLE
28762
0
3219
ROLLINS INC
Common Stock
775711104
15451
430742
SH
SOLE
371753
0
58989
ROLLS ROYCE GROUP PLC SPONSORED ADR
ADR
775781206
24976
2316891
SH
SOLE
1501923
0
814968
ROPER TECHNOLOGIES INC
Common Stock
776696106
156674
427767
SH
SOLE
250766
0
177001
ROSETTA RESOURCES INC
Common Stock
777385105
325
87879
SH
SOLE
86279
0
1600
ROSETTA STONE INC
Common Stock
777780107
2370
103605
SH
SOLE
4401
0
99204
ROSS STORES INC
Common Stock
778296103
158586
1599937
SH
SOLE
949840
0
650097
ROSTELECOM OPEN JT STK SPONSORED ADR
ADR
778529107
249
31284
SH
SOLE
31284
0
0
ROYAL BANK OF CANADA
Common Stock
780087102
52614
662640
SH
SOLE
656405
0
6235
ROYAL BANK OF SCOTLAND-SPON ADR
ADR
780097689
18380
3235830
SH
SOLE
2904747
0
331083
ROYAL CARIBBEAN CRUISES LTD COM
Common Stock
V7780T103
63083
520447
SH
SOLE
346878
0
173569
ROYAL DUTCH SHELL PLC SPONS ADR A
ADR
780259206
217275
3339090
SH
SOLE
2282083
0
1057006
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
69443
1056321
SH
SOLE
688573
0
367748
ROYAL GOLD INC
Common Stock
780287108
16489
160887
SH
SOLE
120954
0
39933
ROYAL KPN NV SPONSORED ADR
ADR
780641205
9742
3173300
SH
SOLE
2838005
0
335295
ROYAL MAIL PLC ADR
ADR
78033R107
2236
428354
SH
SOLE
418969
0
9385
ROYCE MICRO-CAP TR INC COM
Closed-End Fund
780915104
659
80168
SH
SOLE
50070
0
30098
ROYCE VALUE TRUST
Closed-End Fund
780910105
6158
442351
SH
SOLE
289355
0
152996
RPC INC
Common Stock
749660106
4880
676794
SH
SOLE
670579
0
6215
RPM INTERNATIONAL INC
Common Stock
749685103
16456
269280
SH
SOLE
251419
0
17861
RPT REALTY
REIT
74971D101
4636
382823
SH
SOLE
163458
0
219365
RR DONNELLEY & SONS CO
Common Stock
257867200
1152
584531
SH
SOLE
307587
0
276944
RSA INSURANCE GROUP PLC ADR
ADR
74971A206
12508
1713490
SH
SOLE
1508408
0
205082
RSX - VanEck Vectors Russia ETF
ETF
92189F403
3420
144725
SH
SOLE
0
0
144725
RTI SURGICAL INC
Common Stock
74975N105
203
47661
SH
SOLE
47661
0
0
RTW RETAILWINDS INC
Common Stock
74980D100
33
19441
SH
SOLE
19029
0
412
RUBICON PROJ INC COM
Common Stock
78112V102
2673
420251
SH
SOLE
98308
0
321943
RUDOLPH TECHNOLOGIES INC
Common Stock
781270103
2600
94105
SH
SOLE
78612
0
15493
RUSH ENTERPRISES INC
Common Stock
781846209
3454
94591
SH
SOLE
39825
0
54766
RUTH'S HOSPITALITY GROUP INC
Common Stock
783332109
1961
86367
SH
SOLE
65340
0
21027
RWE AG SPONSORED ADR
ADR
74975E303
16965
689366
SH
SOLE
620892
0
68474
RYANAIR HLDGS PLC SPONSORED ADR
ADR
783513203
9598
149634
SH
SOLE
100933
0
48701
RYDER SYSTEM INC
Common Stock
783549108
19056
326863
SH
SOLE
192557
0
134306
RYERSON INC
Common Stock
783754104
481
57801
SH
SOLE
26756
0
31045
RYMAN HOSPITALITY PROPERTIES
REIT
78377T107
7200
88789
SH
SOLE
53224
0
35565
RYOHIN KEIKAKU CO LTD ADR
ADR
78392U105
9139
253864
SH
SOLE
230321
0
23543
S&P GLOBAL INC
Common Stock
78409V104
201231
883408
SH
SOLE
635790
0
247618
S&T BANCORP INC
Common Stock
783859101
2923
77985
SH
SOLE
64030
0
13955
SABRA HEALTH CARE REIT INC
REIT
78573L106
7508
381323
SH
SOLE
280979
0
100344
SABRE CORP COM
Common Stock
78573M104
4719
212586
SH
SOLE
196558
0
16028
SAFE BULKERS INC
Common Stock
Y7388L103
172
110003
SH
SOLE
106148
0
3855
SAFEGUARD SCIENTIFICS INC
Common Stock
786449207
940
77898
SH
SOLE
77040
0
858
SAFEHOLD INC
REIT
78645L100
498
16490
SH
SOLE
9736
0
6754
SAFETY INSURANCE GROUP INC
Common Stock
78648T100
4839
50869
SH
SOLE
34025
0
16844
SAFRAN S A SPON ADR
ADR
786584102
36398
996657
SH
SOLE
867972
0
128685
SAGE GROUP PLC - UNSPON ADR
ADR
78663S201
9135
220662
SH
SOLE
193362
0
27300
SAGE THERAPEUTICS INC
Common Stock
78667J108
8726
47662
SH
SOLE
40885
0
6777
SAIA INC
Common Stock
78709Y105
5991
92633
SH
SOLE
49376
0
43257
SAILPOINT TECHNOLOGIES HOLDI
Common Stock
78781P105
1464
73076
SH
SOLE
72738
0
338
SAIPEM SPA ADR
ADR
79376W307
248
25026
SH
SOLE
25026
0
0
SALESFORCE.COM INC
Common Stock
79466L302
425365
2803434
SH
SOLE
2084274
0
719160
SALLY BEAUTY HOLDINGS INC
Common Stock
79546E104
10791
808915
SH
SOLE
339285
0
469630
SAMPO OYJ ADR
ADR
79588J102
23222
986262
SH
SOLE
890465
0
95797
SAMSONITE INTL SA ADR
ADR
79604U107
2494
217266
SH
SOLE
15546
0
201720
SANDERSON FARMS INC
Common Stock
800013104
9259
67798
SH
SOLE
44334
0
23464
SANDRIDGE ENERGY INC
Common Stock
80007P869
923
133410
SH
SOLE
68126
0
65284
SANDS CHINA LTD UNSPONSORE ADR
ADR
80007R105
9387
196584
SH
SOLE
177753
0
18831
SANDVIK AB ADR
ADR
800212201
24680
1343122
SH
SOLE
1228054
0
115068
SANDY SPRING BANCORP INC
Common Stock
800363103
2593
74333
SH
SOLE
34348
0
39985
SANGAMO THERAPEUTICS COM
Common Stock
800677106
987
91682
SH
SOLE
90940
0
742
SANLAM LTD SPONSORED ADR
ADR
80104Q208
6323
571733
SH
SOLE
561540
0
10193
SANMINA CORP
Common Stock
801056102
9975
329421
SH
SOLE
177650
0
151771
SANOFI AVENTIS SPONSORED ADR
ADR
80105N105
88433
2043740
SH
SOLE
1846643
0
197097
SANTANDER CONSUMER USA COM
Common Stock
80283M101
21159
883107
SH
SOLE
421998
0
461109
SANTEN PHARMACEUTICAL ADR
ADR
80287P100
19393
1176056
SH
SOLE
959765
0
216291
SANTOS LTD - SPONSORED ADR
ADR
803021807
798
164265
SH
SOLE
127235
0
37030
SAP AKTIENGESELLSCHAFT SPONSORED ADR
ADR
803054204
147489
1078139
SH
SOLE
891408
0
186731
SAPIENS INTL CORP N V ORD
Common Stock
G7T16G103
312
18763
SH
SOLE
18763
0
0
SAPPI LTD SPON ADR NEW
ADR
803069202
240
63105
SH
SOLE
63105
0
0
SAREPTA THERAPEUTICS I COM
Common Stock
803607100
20721
136365
SH
SOLE
89027
0
47338
SASOL LTD SPONSORED ADR
ADR
803866300
4174
167959
SH
SOLE
159441
0
8518
SAUL CENTERS INC REIT
REIT
804395101
2797
49823
SH
SOLE
33245
0
16578
SAVARA INC
Common Stock
805111101
59
24702
SH
SOLE
24594
0
108
SBA COMMUNICATIONS CORP
REIT
78410G104
88699
394499
SH
SOLE
280061
0
114438
SBERBANK RUSSIA SPONSORED ADR
ADR
80585Y308
17129
1121017
SH
SOLE
953822
0
167195
SCANSOURCE INC
Common Stock
806037107
2833
87010
SH
SOLE
45359
0
41651
SCHLUMBERGER LTD
Common Stock
806857108
113102
2846040
SH
SOLE
2078095
0
767945
SCHNEIDER ELECT SA - UNSP ADR
ADR
80687P106
42217
2333702
SH
SOLE
1919862
0
413841
SCHNEIDER NATIONAL INC CL B
Common Stock
80689H102
927
50804
SH
SOLE
38506
0
12298
SCHNITZER STEEL INDUSTRIES INC
Common Stock
806882106
4278
163451
SH
SOLE
90443
0
73008
SCHOLASTIC CORP
Common Stock
807066105
3537
106396
SH
SOLE
76580
0
29816
SCHWAB STRATEGIC TR INTL EQTY ETF
ETF
808524805
206
6432
SH
SOLE
3384
0
3048
SCHWAB STRATEGIC TR SCHWB FDT EMK LG
ETF
808524730
4006
139403
SH
SOLE
139403
0
0
SCHWAB STRATEGIC TR US BRD MKT ETF
ETF
808524102
347
4919
SH
SOLE
1021
0
3898
SCHWAB STRATEGIC TR US DIVIDEND EQ
ETF
808524797
1234
23259
SH
SOLE
23259
0
0
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
2885
41108
SH
SOLE
40552
0
556
SCHWAB STRATEGIC TR US REIT ETF
ETF
808524847
1280
28807
SH
SOLE
28807
0
0
SCHWAB STRATEGIC TR US SML CAP ETF
ETF
808524607
2423
33898
SH
SOLE
33898
0
0
SCHWEITZER-MAUDUIT INTERNATION
Common Stock
808541106
3443
103761
SH
SOLE
71997
0
31764
SCIENCE APPLICATIONS INTE
Common Stock
808625107
7686
88799
SH
SOLE
50109
0
38690
SCIENTIFIC GAMES CORP
Common Stock
80874P109
1153
58160
SH
SOLE
51088
0
7072
SCORPIO BULKERS INC
Common Stock
Y7546A122
324
70527
SH
SOLE
70090
0
437
SCORPIO TANKERS INC SHS
Common Stock
Y7542C130
943
31943
SH
SOLE
31791
0
152
SCOR-SPONSORED ADR
ADR
80917Q106
14407
3319591
SH
SOLE
2587197
0
732394
SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR
ADR
78467K107
20131
1407792
SH
SOLE
820095
0
587697
SCOTTS MIRACLE-GRO CO/THE
Common Stock
810186106
11942
121243
SH
SOLE
106383
0
14860
SCPHARMACEUTICALS INC
Common Stock
810648105
37
11544
SH
SOLE
11295
0
249
SDPR PORT S&P 500 VALUE
ETF
78464A508
106358
3400188
SH
SOLE
3400188
0
0
SEA LTD-ADR
ADR
81141R100
462
13918
SH
SOLE
774
0
13144
SEABOARD CORP
Common Stock
811543107
1311
317
SH
SOLE
210
0
107
SEACOAST BKG CORP FLA COM
Common Stock
811707801
1214
47716
SH
SOLE
46444
0
1272
SEACOR HOLDINGS INC
Common Stock
811904101
2593
54571
SH
SOLE
37154
0
17417
SEACOR MARINE INC
Common Stock
78413P101
779
52078
SH
SOLE
33574
0
18504
SEADRILL LTD
Common Stock
G7998G106
334
80331
SH
SOLE
68448
0
11883
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
80460
1707556
SH
SOLE
888293
0
819263
SEALED AIR CORP
Common Stock
81211K100
27628
645814
SH
SOLE
448802
0
197012
SEASPAN CORP
Common Stock
Y75638109
1188
121098
SH
SOLE
121098
0
0
SEASPINE HOLDINGS CORP
Common Stock
81255T108
2207
166546
SH
SOLE
1498
0
165048
SEATTLE GENETICS INC
Common Stock
812578102
11163
161296
SH
SOLE
127063
0
34233
SEAWORLD ENTMT INC COM
Common Stock
81282V100
7786
251153
SH
SOLE
123060
0
128093
SECOM LTD ADR
ADR
813113206
35541
1656137
SH
SOLE
1508366
0
147771
SECTOR SPDR TR SBI CONS STPLS
ETF
81369Y308
516
8890
SH
SOLE
7433
0
1457
SECTOR SPDR TR SBI INT-ENERGY
ETF
81369Y506
371
5822
SH
SOLE
4358
0
1464
SECTOR SPDR TR SBI INT-TECH
ETF
81369Y803
1378
17657
SH
SOLE
14088
0
3569
SEGA SAMMY HLDGS INC SPONSORED ADR
ADR
815794102
1557
520666
SH
SOLE
433582
0
87084
SEI INVESTMENTS CO
Common Stock
784117103
22630
403395
SH
SOLE
385802
0
17593
SEIKO EPSON CORP SUWA ADR
ADR
81603X108
15781
2015475
SH
SOLE
1857543
0
157932
SEKISUI HOUSE LTD SPONSORED ADR
ADR
816078307
21048
1275611
SH
SOLE
1142980
0
132631
SELECT ENERGY SVCS INC CL A COM
Common Stock
81617J301
1412
121583
SH
SOLE
58388
0
63195
SELECT MEDICAL HOLDINGS CORP
Common Stock
81619Q105
6452
406578
SH
SOLE
269393
0
137185
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
3413
28630
SH
SOLE
25488
0
3142
SELECTIVE INSURANCE GROUP INC
Common Stock
816300107
16152
215679
SH
SOLE
176382
0
39297
SEMGROUP CORP
Common Stock
81663A105
6656
554694
SH
SOLE
500730
0
53964
SEMICONDUCTOR MANUFACT-ADR
ADR
81663N206
3195
581706
SH
SOLE
563454
0
18252
SEMPRA ENERGY
Common Stock
816851109
80583
586312
SH
SOLE
515293
0
71019
SEMTECH CORP
Common Stock
816850101
11098
230978
SH
SOLE
79848
0
151130
SENIOR HSG PPTYS TR SH BEN INT REIT
REIT
81721M109
17857
2159190
SH
SOLE
1011902
0
1147288
SENSATA TECHNOLOGIES HOLDING N
Common Stock
G8060N102
23945
488673
SH
SOLE
126370
0
362303
SENSEONICS HLDGS INC COM
Common Stock
81727U105
296
145280
SH
SOLE
144218
0
1062
SENSIENT TECHNOLOGIES CORP
Common Stock
81725T100
11969
162882
SH
SOLE
89904
0
72978
SERES THERAPEUTICS INC COM
Common Stock
81750R102
42
12969
SH
SOLE
12921
0
48
SERITAGE GROWTH PPTYS CL A
REIT
81752R100
7001
162970
SH
SOLE
145025
0
17945
SERVICE CORP INTERNATIONAL/US
Common Stock
817565104
17688
378115
SH
SOLE
296044
0
82071
SERVICEMASTER GLOBAL COM
Common Stock
81761R109
15627
300001
SH
SOLE
268976
0
31025
SERVICENOW INC COM
Common Stock
81762P102
93206
339461
SH
SOLE
271619
0
67842
SERVISFIRST BANCSHARES COM
Common Stock
81768T108
1214
35448
SH
SOLE
32914
0
2534
SEVEN & I HOLDINGS - UNSPONS ADR
ADR
81783H105
35866
2125994
SH
SOLE
1964616
0
161378
SEVERN TRENT PLC SPONSORED ADR
ADR
81814P209
376
14360
SH
SOLE
11780
0
2580
SGS SOC GEN SURVEILLANCE - ADR
ADR
818800104
29097
1145113
SH
SOLE
957306
0
187806
SHAKE SHACK INC.
Common Stock
819047101
3621
50148
SH
SOLE
27035
0
23113
SHARP CORP ADR
ADR
819882309
6385
2356209
SH
SOLE
2052433
0
303776
SHAW COMMUNICATIONS INC
Common Stock
82028K200
10024
491836
SH
SOLE
483975
0
7861
SHENANDOAH TELECOMMUNICATIONS
Common Stock
82312B106
2167
56260
SH
SOLE
15061
0
41199
SHERWIN-WILLIAMS CO/THE
Common Stock
824348106
178647
389812
SH
SOLE
195894
0
193918
SHIMANO INC ADR
ADR
82455C101
20437
1373468
SH
SOLE
1287050
0
86418
SHIN - ETSU CHEM - UNSPON ADR
ADR
824551105
30388
1301431
SH
SOLE
1128076
0
173355
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR
ADR
824596100
29163
750068
SH
SOLE
729024
0
21044
SHINSEI BANK LTD TOKYO SPONSORED ADR
ADR
824631105
372
122217
SH
SOLE
42641
0
79576
SHIONOGI & CO LTD-UNSPON ADR
ADR
824667109
3607
252934
SH
SOLE
170795
0
82139
SHIP FINANCE INTERNATIONAL LTD
Common Stock
G81075106
3189
254935
SH
SOLE
235770
0
19165
SHISEIDO SPONSORED ADR
ADR
824841407
41094
542920
SH
SOLE
496289
0
46631
SHOCKWAVE MEDICAL INC
Common Stock
82489T104
846
14814
SH
SOLE
1409
0
13405
SHOE CARNIVAL INC
Common Stock
824889109
1437
52049
SH
SOLE
28845
0
23204
SHOPIFY INC CL A
Common Stock
82509L107
12583
41924
SH
SOLE
38103
0
3821
SHOPRITE HLDGS LTD SPONSORED ADR
ADR
82510E209
5350
481107
SH
SOLE
473152
0
7955
SHORE BANCSHARES INC
Common Stock
825107105
165
10085
SH
SOLE
9463
0
622
SHUN TAK HLDGS LTD SPONSORED ADR
ADR
825646102
82
20379
SH
SOLE
20379
0
0
SHUTTERFLY INC
Common Stock
82568P304
9838
194626
SH
SOLE
94522
0
100104
SHUTTERSTOCK INC COM
Common Stock
825690100
4349
110963
SH
SOLE
39586
0
71377
SHY - iShares 1-3 Year Treasury Bond ETF
ETF
464287457
110618
1304767
SH
SOLE
0
0
1304767
SIAM COMMERCIAL BAN-UNSP ADR
ADR
825715105
265
14737
SH
SOLE
14420
0
317
SIBANYE GOLD LTD SPONSORED ADR
ADR
825724206
328
69065
SH
SOLE
58775
0
10290
SIEMENS A G SPONSORED ADR
ADR
826197501
75350
1262991
SH
SOLE
857692
0
405299
SIEMENS HEALTHINEE-UNSP ADR
ADR
82622J104
2519
119719
SH
SOLE
99040
0
20679
SIENTRA INC COM
Common Stock
82621J105
87
14062
SH
SOLE
14025
0
37
SIERRA BANCORP
Common Stock
82620P102
504
18568
SH
SOLE
7815
0
10753
SIGA TECHNOLOGIES INC
Common Stock
826917106
318
55919
SH
SOLE
20498
0
35421
SIGNATURE BANK/NEW YORK NY
Common Stock
82669G104
5938
49143
SH
SOLE
36750
0
12393
SIGNET JEWELERS LTD
Common Stock
G81276100
7088
396433
SH
SOLE
217684
0
178749
SILGAN HOLDINGS INC
Common Stock
827048109
18332
599087
SH
SOLE
149231
0
449856
SILICON LABORATORIES INC
Common Stock
826919102
4309
41677
SH
SOLE
31847
0
9830
SILICON MOTION TECHNOLOGY CO SPONSORED ADR
ADR
82706C108
7554
170211
SH
SOLE
21104
0
149107
SILK ROAD MEDICAL INC
Common Stock
82710M100
363
7485
SH
SOLE
1339
0
6146
SILVERBOW RESOURCES INC
Common Stock
82836G102
431
31113
SH
SOLE
28871
0
2242
SIMMONS FIRST NATIONAL CORP
Common Stock
828730200
3535
151959
SH
SOLE
132672
0
19287
SIMON PROPERTY GROUP INC REIT
REIT
828806109
109819
687401
SH
SOLE
588048
0
99353
SIMPLY GOOD FOODS CO/THE
Common Stock
82900L102
3537
146891
SH
SOLE
30887
0
116004
SIMPSON MANUFACTURING CO INC
Common Stock
829073105
6656
100156
SH
SOLE
79906
0
20250
SIMULATIONS PLUS INC
Common Stock
829214105
272
9525
SH
SOLE
9327
0
198
SINA CORP
Common Stock
G81477104
10096
234090
SH
SOLE
226271
0
7819
SINCLAIR BROADCAST GROUP INC
Common Stock
829226109
10960
204360
SH
SOLE
89402
0
114958
SINGAPORE EXCHANGE LTD ADR
ADR
82929W105
19909
224833
SH
SOLE
205756
0
19077
SINGAPORE TELECOMMUNICATNS L SPON ADR NEW
ADR
82929R304
23671
913582
SH
SOLE
838801
0
74781
SINO LD LTD SPONSORED ADR
ADR
829344308
231
27237
SH
SOLE
20780
0
6457
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H
ADR
82935M109
4447
111316
SH
SOLE
108111
0
3205
SIRIUS XM HOLDINGS INC
Common Stock
82968B103
11158
1999578
SH
SOLE
1889379
0
110199
SITE CENTERS CORP
REIT
82981J109
10298
777828
SH
SOLE
470867
0
306961
SITEONE LANDSCAPE SUPPLY INC
Common Stock
82982L103
3921
56577
SH
SOLE
22054
0
34523
SIX FLAGS ENTERTAINMENT CORP
Common Stock
83001A102
22081
444459
SH
SOLE
175037
0
269422
SJW GROUP
Common Stock
784305104
1757
28910
SH
SOLE
17909
0
11001
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
56484
2282169
SH
SOLE
1904245
0
377924
SKANDINAVISKA ENSKILDA-ADR
ADR
830505301
8324
893089
SH
SOLE
782743
0
110346
SKECHERS U.S.A. INC
Common Stock
830566105
26845
852492
SH
SOLE
182441
0
670051
SKF AB SPONSORED ADR
ADR
784375404
12185
662235
SH
SOLE
577392
0
84843
SKYLINE CHAMPION CORP
Common Stock
830830105
206
7517
SH
SOLE
5898
0
1619
SKYWEST INC
Common Stock
830879102
17360
286136
SH
SOLE
180251
0
105885
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
36389
470930
SH
SOLE
330095
0
140835
SL GREEN RLTY CORP COM REIT
REIT
78440X101
14740
183401
SH
SOLE
147801
0
35600
SLEEP NUMBER CORP
Common Stock
83125X103
4846
119987
SH
SOLE
71852
0
48135
SLM CORP COM
Common Stock
78442P106
13754
1415060
SH
SOLE
604860
0
810200
SM ENERGY CO
Common Stock
78454L100
3046
243258
SH
SOLE
185365
0
57893
SMART GLOBAL HOLDINGS INC
Common Stock
G8232Y101
537
23364
SH
SOLE
17639
0
5725
SMART SAND INC
Common Stock
83191H107
291
119213
SH
SOLE
116311
0
2902
SMARTSHEET INC-CLASS A
Common Stock
83200N103
1592
32892
SH
SOLE
7742
0
25150
SMC CORP JAPAN SPONSORED ADR
ADR
78445W306
27799
1487366
SH
SOLE
1233028
0
254338
SMITH & NEPHEW PLC SPDN ADR NEW
ADR
83175M205
34129
783860
SH
SOLE
682174
0
101686
SMITHS GROUP PLC SPON ADR
ADR
83238P203
17856
899085
SH
SOLE
747963
0
151122
SMURFIT KAPPA GROUP PLC-ADR
ADR
83272W106
10122
335600
SH
SOLE
271962
0
63638
SNAM RETE GAS SPA ADR
ADR
78460A106
731
72407
SH
SOLE
63825
0
8582
SNAP INC CL A
Common Stock
83304A106
1937
135470
SH
SOLE
135393
0
77
SNAP-ON INC
Common Stock
833034101
27112
163682
SH
SOLE
142039
0
21643
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER
ADR
833635105
13327
428394
SH
SOLE
301172
0
127222
SOCIETE GENERALE FRANCE SPONSORED ADR
ADR
83364L109
11282
2256479
SH
SOLE
2012996
0
243483
SODEXO - SPONSORED ADR
ADR
833792104
21086
904605
SH
SOLE
817195
0
87409
SOFTBANK CORP ADR
ADR
83404D109
63504
1324927
SH
SOLE
1139999
0
184928
SOHU.COM INC LTD-ADR
ADR
83410S108
990
70699
SH
SOLE
66699
0
4000
SOLAREDGE TECHNOLOGIES INC
Common Stock
83417M104
3265
52268
SH
SOLE
40946
0
11322
SOLARIS OILFIELD INFRAST-A
Common Stock
83418M103
580
38727
SH
SOLE
38611
0
116
SOLARWINDS CORP
Common Stock
83417Q105
1404
76543
SH
SOLE
58059
0
18484
SOLID BIOSCIENCES INC
Common Stock
83422E105
109
19028
SH
SOLE
19028
0
0
SONIC AUTOMOTIVE INC
Common Stock
83545G102
4282
183396
SH
SOLE
86617
0
96779
SONIC HEALTHCARE LTD ADR
ADR
83546A203
35230
1855211
SH
SOLE
1655020
0
200191
SONOCO PRODUCTS CO
Common Stock
835495102
19251
294633
SH
SOLE
245036
0
49597
SONOVA HOLDING-UNSPON ADR
ADR
83569C102
32025
706642
SH
SOLE
561484
0
145158
SONY CORP ADR NEW
ADR
835699307
60540
1155571
SH
SOLE
977557
0
178014
SONY FINANCIAL HOLDINGS - UNSPONS ADR
ADR
835707100
251
10468
SH
SOLE
7775
0
2693
SORRENTO THERAPEUTICS COM NEW
Common Stock
83587F202
834
312406
SH
SOLE
312406
0
0
SOTHEBY'S
Common Stock
835898107
7374
126859
SH
SOLE
82493
0
44366
SOUTH JERSEY INDUSTRIES INC
Common Stock
838518108
8398
248976
SH
SOLE
209537
0
39439
SOUTH STATE CORP
Common Stock
840441109
3449
46822
SH
SOLE
40668
0
6154
SOUTH32 - ADR-W/I
ADR
84473L105
19609
1764949
SH
SOLE
1597350
0
167598
SOUTHERN CO/THE
Common Stock
842587107
157687
2852515
SH
SOLE
2166275
0
686240
SOUTHERN COPPER CORP
Common Stock
84265V105
37160
956511
SH
SOLE
693623
0
262888
SOUTHERN NATL BANCRP COM
Common Stock
843395104
468
30599
SH
SOLE
1056
0
29543
SOUTHSIDE BANCSHARES INC
Common Stock
84470P109
2008
62011
SH
SOLE
59319
0
2692
SOUTHWEST AIRLINES CO
Common Stock
844741108
81370
1602393
SH
SOLE
1257971
0
344422
SOUTHWEST GAS HOLDINGS INC
Common Stock
844895102
11799
131654
SH
SOLE
90987
0
40667
SOUTHWESTERN ENERGY CO
Common Stock
845467109
4191
1326280
SH
SOLE
917958
0
408322
SP PLUS CORP
Common Stock
78469C103
1851
57981
SH
SOLE
19648
0
38333
SPAB - SPDR Portfolio Aggregate Bond ETF
ETF
78464A649
292
10000
SH
SOLE
10000
0
0
SPARK ENERGY INC CL A COM
Common Stock
846511103
996
88970
SH
SOLE
88249
0
721
SPARK NEW ZEALAND LTD
ADR
84652A102
18045
1362901
SH
SOLE
1296280
0
66621
SPARK THERAPEUTICS INC COM
Common Stock
84652J103
2231
21790
SH
SOLE
20633
0
1157
SPARTAN MOTORS INC
Common Stock
846819100
174
15844
SH
SOLE
14954
0
890
SPARTANNASH CO
Common Stock
847215100
2378
203748
SH
SOLE
112343
0
91405
SPDR DOW JONES INDUSTRIAL AVERAGE ETF
ETF
78467X109
4814
18107
SH
SOLE
5113
0
12994
SPDR GOLD TRUST
ETF
78463V107
215
1615
SH
SOLE
812
0
803
SPDR KBW BANK ETF
ETF
78464A797
386
8901
SH
SOLE
8901
0
0
SPDR MSCI ACWI EX-US
ETF
78463X848
1553
42357
SH
SOLE
42357
0
0
SPDR PORT TTL STCK MRKT
ETF
78464A805
102887
2821903
SH
SOLE
2821903
0
0
SPDR PORTFOLIO DEVELOPED WORLD ETF
ETF
78463X889
57012
1926731
SH
SOLE
1926731
0
0
SPDR PORTFOLIO S&P 500 GROWT
ETF
78464A409
41170
1062990
SH
SOLE
1062990
0
0
SPDR S&P BIOTECH
ETF
78464A870
223
2542
SH
SOLE
2542
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETF
78467Y107
29308
82653
SH
SOLE
3447
0
79206
SPDR TR UNIT SER 1
ETF
78462F103
442675
1510835
SH
SOLE
328833
0
1182002
SPECTRUM BRANDS HOLDINGS INC (NEW)
Common Stock
84790A105
15456
287443
SH
SOLE
116025
0
171418
SPECTRUM PHARMACEUTICALS INC
Common Stock
84763A108
1258
146075
SH
SOLE
122716
0
23359
SPEEDWAY MOTORSPORTS INC
Common Stock
847788106
321
17315
SH
SOLE
13305
0
4010
SPIRE INC
Common Stock
84857L101
12779
152275
SH
SOLE
105142
0
47133
SPIRIT AEROSYSTEMS HOLDINGS IN
Common Stock
848574109
23523
289093
SH
SOLE
140528
0
148565
SPIRIT AIRLS INC COM
Common Stock
848577102
6032
126382
SH
SOLE
77337
0
49045
SPIRIT MTA REIT
REIT
84861U105
201
24102
SH
SOLE
23982
0
120
SPIRIT OF TEXAS BANCSHARES I
Common Stock
84861D103
283
12589
SH
SOLE
9930
0
2659
SPIRIT RLTY CAP INC COM
REIT
84860W300
11820
277067
SH
SOLE
179311
0
97756
SPLUNK INC COM
Common Stock
848637104
21598
171750
SH
SOLE
156085
0
15665
SPOK HOLDINGS INC
Common Stock
84863T106
1846
122727
SH
SOLE
103436
0
19291
SPORTSMANS WHSE HLDGS COM
Common Stock
84920Y106
414
109623
SH
SOLE
46219
0
63404
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
9508
65024
SH
SOLE
62879
0
2145
SPRINT CORP
Common Stock
85207U105
19031
2896663
SH
SOLE
1996891
0
899772
SPROUTS FARMERS MARKET INC
Common Stock
85208M102
4773
252686
SH
SOLE
180155
0
72531
SPS COMM INC COM
Common Stock
78463M107
7366
72064
SH
SOLE
30093
0
41971
SPX CORP
Common Stock
784635104
7282
220524
SH
SOLE
63374
0
157150
SPX FLOW INC
Common Stock
78469X107
6970
166517
SH
SOLE
112759
0
53758
SQUARE INC - A
Common Stock
852234103
19458
268279
SH
SOLE
218572
0
49707
SRC ENERGY INC
Common Stock
78470V108
4415
890028
SH
SOLE
604910
0
285118
SS&C TECHNOLOGIES INC COM
Common Stock
78467J100
10125
175743
SH
SOLE
157756
0
17987
SSR MINING INC
Common Stock
784730103
314
22999
SH
SOLE
22999
0
0
ST JOE CO/THE
Common Stock
790148100
1326
76749
SH
SOLE
56150
0
20599
STAAR SURGICAL CO COM PAR $0.01
Common Stock
852312305
366
12462
SH
SOLE
11041
0
1421
STAG INDL INC COM REIT
REIT
85254J102
7410
245056
SH
SOLE
155105
0
89951
STAMPS.COM INC
Common Stock
852857200
1979
43713
SH
SOLE
40720
0
2993
STANDARD BK GROUP LTD SPONSORED ADR
ADR
853118206
9309
669232
SH
SOLE
563015
0
106217
STANDARD LIFE ABE - UNSPON ADR
ADR
853584100
157
10575
SH
SOLE
2357
0
8218
STANDARD MOTOR PRODUCTS INC
Common Stock
853666105
2813
62045
SH
SOLE
34102
0
27943
STANDEX INTERNATIONAL CORP
Common Stock
854231107
3971
54292
SH
SOLE
26054
0
28238
STANLEY BLACK & DECKER INC
Common Stock
854502101
86375
597293
SH
SOLE
536149
0
61144
STAR BULK CARRIERS CORP
Common Stock
Y8162K204
2256
233826
SH
SOLE
132586
0
101240
STARBUCKS CORP
Common Stock
855244109
303630
3621973
SH
SOLE
3002276
0
619697
STARWOOD PROPERTY TRUST INC REIT
REIT
85571B105
24799
1091523
SH
SOLE
438070
0
653453
STATE AUTO FINANCIAL CORP
Common Stock
855707105
245
7009
SH
SOLE
6989
0
20
STATE STREET CORP
Common Stock
857477103
80852
1442247
SH
SOLE
768065
0
674182
STEALTHGAS INC.
Common Stock
Y81669106
778
226084
SH
SOLE
149784
0
76300
STEEL DYNAMICS INC COM
Common Stock
858119100
22291
738125
SH
SOLE
486543
0
251582
STEELCASE INC
Common Stock
858155203
7697
450111
SH
SOLE
189833
0
260278
STEPAN CO
Common Stock
858586100
4969
54064
SH
SOLE
37107
0
16957
STERICYCLE INC
Common Stock
858912108
6554
137260
SH
SOLE
118927
0
18333
STERIS PLC
Common Stock
G8473T100
24592
165177
SH
SOLE
100056
0
65121
STERLING BANCORP/DE
Common Stock
85917A100
17145
805676
SH
SOLE
557805
0
247871
STERLING CONSTRUCTION CO INC
Common Stock
859241101
659
49142
SH
SOLE
25567
0
23575
STEVEN MADDEN LTD
Common Stock
556269108
7662
225680
SH
SOLE
146354
0
79326
STEWART INFORMATION SERVICES C
Common Stock
860372101
1835
45317
SH
SOLE
33845
0
11472
STIFEL FINANCIAL CORP
Common Stock
860630102
6712
113640
SH
SOLE
81273
0
32367
STITCH FIX INC-CLASS A
Common Stock
860897107
328
10238
SH
SOLE
10197
0
41
STMICROELECTRONICS N V NY REGISTRY
NY Reg Shrs
861012102
19212
1090375
SH
SOLE
970930
0
119445
STOCK YARDS BANCORP INC
Common Stock
861025104
1174
32481
SH
SOLE
26390
0
6091
STONE RIDGE TR II RNS RSK PR INT
Closed-End Fund
861729101
68158
8342441
SH
SOLE
8342441
0
0
STONE RIDGE TR V ALT LENDG PREM
Closed-End Fund
86172R101
57467
5661757
SH
SOLE
5661757
0
0
STONECO LTD-A
Common Stock
G85158106
3866
130709
SH
SOLE
76296
0
54413
STONERIDGE INC
Common Stock
86183P102
1010
32007
SH
SOLE
22751
0
9256
STORA ENSO CORP SPON ADR REP R
ADR
86210M106
11780
1007712
SH
SOLE
926790
0
80922
STORE CAP CORP COM
REIT
862121100
6959
209661
SH
SOLE
192155
0
17506
STRATASYS INC
Common Stock
M85548101
1589
54111
SH
SOLE
31841
0
22270
STRATEGIC EDUCATION INC
Common Stock
86272C103
19069
107129
SH
SOLE
38850
0
68279
STREETTRACKS SER TR SPDR S&P DIVID
ETF
78464A763
1314
13022
SH
SOLE
12671
0
351
STREETTRACKS SER TR WILSHIRE REIT
ETF
78464A607
81583
825739
SH
SOLE
825739
0
0
STRONGBRIDGE BIOPHARMA PLC
Common Stock
G85347105
112
35793
SH
SOLE
34766
0
1027
STRYKER CORP
Common Stock
863667101
206646
1005184
SH
SOLE
831500
0
173684
STURM RUGER & CO INC
Common Stock
864159108
2711
49766
SH
SOLE
39596
0
10170
SUBARU CORP
ADR
86428V104
25901
2144115
SH
SOLE
1954499
0
189616
SUBSEA 7 S A SPONSORED ADR
ADR
864323100
1341
111350
SH
SOLE
105842
0
5508
SUEZ ENVIORNNEMENT SA
ADR
864691100
8286
1162138
SH
SOLE
1035355
0
126783
SUMITOMO CHEM CO LTD ADR
ADR
865612105
12289
529018
SH
SOLE
475085
0
53933
SUMITOMO CORP SPONSORED ADR
ADR
865613103
24899
1620005
SH
SOLE
1464829
0
155176
SUMITOMO ELEC INDS LTD ADR
ADR
865617203
419
31992
SH
SOLE
16186
0
15806
SUMITOMO METAL MNG CO ADR
ADR
86563T104
1924
260662
SH
SOLE
236819
0
23843
SUMITOMO MITSUI FINL SPONSORED ADR
ADR
86562M209
56902
8059713
SH
SOLE
6589275
0
1470438
SUMITOMO MITSUI TR SPONSORED ADR
ADR
86562X106
24427
6637827
SH
SOLE
5879071
0
758756
SUMMIT HOTEL PPTYS INC COM
REIT
866082100
3980
346987
SH
SOLE
242668
0
104319
SUMMIT MATERIALS INC - CL A
Common Stock
86614U100
5863
304562
SH
SOLE
254352
0
50210
SUN ART RETAIL GRP LTD ADR
ADR
866633100
250
27473
SH
SOLE
27473
0
0
SUN COMMUNITIES INC REIT
REIT
866674104
19154
149421
SH
SOLE
138941
0
10480
SUN HUNG KAI PPTYS LTD SPONSORED ADR
ADR
86676H302
58132
3417520
SH
SOLE
3097335
0
320185
SUN LIFE FINANCIAL INC
Common Stock
866796105
9994
241638
SH
SOLE
215894
0
25744
SUNCOKE ENERGY INC
Common Stock
86722A103
2836
319404
SH
SOLE
234991
0
84413
SUNCOR ENERGY INC
Common Stock
867224107
34787
1116406
SH
SOLE
864028
0
252378
SUNCORP GROUP LTD - SPON ADR
ADR
86723Y209
476
50099
SH
SOLE
46743
0
3356
SUNPOWER CORP
Common Stock
867652406
1783
166802
SH
SOLE
63946
0
102856
SUNRUN INC COM
Common Stock
86771W105
2515
134059
SH
SOLE
99951
0
34108
SUNSTONE HOTEL INVESTORS INC REIT
REIT
867892101
4436
323590
SH
SOLE
160721
0
162869
SUNTORY BEVER & FOOD ADS
ADR
86803T104
20904
966866
SH
SOLE
872851
0
94015
SUNTRUST BANKS INC
Common Stock
867914103
154263
2454471
SH
SOLE
1430808
0
1023663
SUPER MICRO COMPUTER INC
Common Stock
86800U104
14916
770851
SH
SOLE
0
0
770851
SUPERIOR ENERGY SVCS INC COM
Common Stock
868157108
1118
860227
SH
SOLE
434507
0
425720
SUPERIOR INDUSTRIES INTERNATIO
Common Stock
868168105
365
105574
SH
SOLE
65846
0
39728
SUPERNUS PHARMA INC COM
Common Stock
868459108
5320
160784
SH
SOLE
74818
0
85966
SURGERY PARTNERS INC COM
Common Stock
86881A100
148
18145
SH
SOLE
8236
0
9909
SURGUTNEFTEGAZ JSC SPON ADR PFD
ADR
868861105
5775
851792
SH
SOLE
763365
0
88427
SURMODICS INC
Common Stock
868873100
1391
32224
SH
SOLE
25490
0
6734
SUZANO PAPEL E CELULO-SP ADR
ADR
86959K105
822
48254
SH
SOLE
38462
0
9792
SUZUKI MTR CORP ADR
ADR
86959X107
12222
65131
SH
SOLE
56927
0
8204
SVB FINANCIAL GROUP
Common Stock
78486Q101
26808
119364
SH
SOLE
90921
0
28443
SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR
ADR
869587402
1717
199340
SH
SOLE
168907
0
30433
SVENSKA HANDELSBANKEN ADR
ADR
86959C103
5230
1069631
SH
SOLE
994890
0
74741
SVMK INC
Common Stock
78489X103
1572
95210
SH
SOLE
7433
0
87777
SWATCH GROUP AG ADR
ADR
870123106
9211
645450
SH
SOLE
587648
0
57801
SWEDBANK AB ADR
ADR
870195104
10228
677322
SH
SOLE
536775
0
140547
SWEDISH MATCH AB-UNSPON ADR
ADR
870309606
1507
70995
SH
SOLE
58456
0
12539
SWIRE PAC LTD SPON ADR A
ADR
870794302
32166
2625808
SH
SOLE
2371168
0
254640
SWISS RE AG
Common Stock
H8431B109
267
2638
SH
SOLE
2638
0
0
SWISS RE LTD SPONSORED ADR
ADR
870886108
41428
1635524
SH
SOLE
1476980
0
158544
SWISSCOM AG-SPONSORED ADR
ADR
871013108
25278
502347
SH
SOLE
448063
0
54284
SWITCH INC - A
Common Stock
87105L104
6445
492337
SH
SOLE
217244
0
275093
SYKES ENTERPRISES INC
Common Stock
871237103
5410
197015
SH
SOLE
118778
0
78237
SYMANTEC CORP
Common Stock
871503108
36145
1661085
SH
SOLE
1143398
0
517687
SYMRISE AG - ADR
ADR
87155N109
25746
1070066
SH
SOLE
947966
0
122100
SYNAPTICS INC
Common Stock
87157D109
2336
80161
SH
SOLE
41513
0
38648
SYNCHRONOSS TECHNOLOGIES INC
Common Stock
87157B103
234
29552
SH
SOLE
11374
0
18178
SYNCHRONY FINL COM
Common Stock
87165B103
60987
1759081
SH
SOLE
1299268
0
459813
SYNDAX PHARMACEUTICALS INC
Common Stock
87164F105
171
18314
SH
SOLE
16731
0
1583
SYNEOS HEALTH INC
Common Stock
87166B102
15421
301841
SH
SOLE
57160
0
244681
SYNLOGIC INC
Common Stock
87166L100
195
21472
SH
SOLE
20272
0
1200
SYNNEX CORP
Common Stock
87162W100
13021
132325
SH
SOLE
71899
0
60426
SYNOPSYS INC
Common Stock
871607107
40401
313941
SH
SOLE
241978
0
71963
SYNOVUS FINANCIAL CORP
Common Stock
87161C501
14332
409487
SH
SOLE
384319
0
25168
SYSCO CORP
Common Stock
871829107
163010
2305005
SH
SOLE
1685632
0
619373
SYSMEX CORP UNSPONS ADR
ADR
87184P109
23712
729938
SH
SOLE
673668
0
56270
T ROWE PRICE GROUP INC
Common Stock
74144T108
79166
721595
SH
SOLE
589247
0
132348
T&D HOLDINGS INC-UNSPON ADR
ADR
872120100
3877
722842
SH
SOLE
599848
0
122994
TABLEAU SOFTWARE INC-CL A
Common Stock
87336U105
11199
67456
SH
SOLE
64795
0
2661
TABULA RASA HEALTHCARE INC
Common Stock
873379101
1216
24364
SH
SOLE
14969
0
9395
TACTILE SYSTEMS TECHNOLOGY I
Common Stock
87357P100
2311
40609
SH
SOLE
22943
0
17666
TAIHEIYO CEMENT CORP - SPON ADR
ADR
87401G106
235
31713
SH
SOLE
28204
0
3509
TAILORED BRANDS INC
Common Stock
87403A107
1412
244687
SH
SOLE
159809
0
84878
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
151354
3864018
SH
SOLE
3514440
0
349578
TAKEDA PHARMACEUTICAL CO LTD
ADR
874060205
48632
2747586
SH
SOLE
1799524
0
948063
TAKE-TWO INTERACTIVE SOFTWARE
Common Stock
874054109
20932
184371
SH
SOLE
142695
0
41676
TAL EDUCATION GROUP
ADR
874080104
13216
346869
SH
SOLE
337865
0
9004
TALEND SA - ADR
ADR
874224207
528
13671
SH
SOLE
13536
0
135
TALLGRASS ENERGY LP
Common Stock
874696107
2995
141860
SH
SOLE
141860
0
0
TALOS ENERGY INC
Common Stock
87484T108
972
40433
SH
SOLE
17583
0
22850
TANDEM DIABETES CARE INC
Common Stock
875372203
3147
48781
SH
SOLE
29103
0
19678
TANGER FACTORY OUTLET CENTER REIT
REIT
875465106
3230
199285
SH
SOLE
131773
0
67512
TAPESTRY INC
Common Stock
876030107
23294
734117
SH
SOLE
583324
0
150793
TARGA RESOURCES CORP
Common Stock
87612G101
15145
385769
SH
SOLE
372234
0
13535
TARGET CORP
Common Stock
87612E106
223959
2585828
SH
SOLE
1715698
0
870130
TARO PHARMACEUTICAL INDS LTD ORD
Common Stock
M8737E108
3072
35967
SH
SOLE
33233
0
2734
TATA MOTORS LTD SPONSORED ADR
ADR
876568502
13473
1153474
SH
SOLE
1109359
0
44115
TATE & LYLE PLC SPONSORED ADR
ADR
876570607
1168
31328
SH
SOLE
30937
0
391
TAUBMAN CENTERS INC REIT
REIT
876664103
5069
124137
SH
SOLE
81539
0
42598
TAYLOR MORRISON HOME CL A
Common Stock
87724P106
5710
272446
SH
SOLE
157121
0
115325
TC ENERGY CORP
Common Stock
87807B107
15441
311813
SH
SOLE
306533
0
5280
TCF FINANCIAL CORP
Common Stock
872275102
13302
639839
SH
SOLE
384499
0
255340
TCR2 THERAPEUTICS INC
Common Stock
87808K106
501
35044
SH
SOLE
0
0
35044
TD AMERITRADE HOLDING CORP
Common Stock
87236Y108
13698
274396
SH
SOLE
258942
0
15454
TDK CORP - SPONSORED ADR
ADR
872351408
12866
165945
SH
SOLE
146891
0
19054
TE CONNECTIVITY LTD
Common Stock
H84989104
76405
797718
SH
SOLE
703738
0
93980
TEAM INC
Common Stock
878155100
3120
203641
SH
SOLE
53045
0
150596
TECH DATA CORP
Common Stock
878237106
29171
278877
SH
SOLE
106164
0
172713
TECHNIPFMC PLC
Common Stock
G87110105
30488
1175317
SH
SOLE
1030524
0
144793
TECHNOPRO HOLDINGS INC - UNS
ADR
87875T105
1293
121949
SH
SOLE
172
0
121777
TECHTARGET INC
Common Stock
87874R100
1944
91492
SH
SOLE
41169
0
50323
TECHTRONIC INDS LTD SPONSORED ADR
ADR
87873R101
30338
799003
SH
SOLE
609048
0
189955
TECK RESOURCES LTD
Common Stock
878742204
10493
455034
SH
SOLE
442922
0
12112
TEEKAY CORP
Common Stock
Y8564W103
414
120340
SH
SOLE
115955
0
4385
TEGNA INC
Common Stock
87901J105
18974
1252383
SH
SOLE
550945
0
701438
TEIJIN LTD ADR
ADR
879063204
698
40982
SH
SOLE
37268
0
3714
TELADOC HEALTH INC
Common Stock
87918A105
3104
46744
SH
SOLE
38435
0
8309
TELARIA INC
Common Stock
879181105
1115
148291
SH
SOLE
22970
0
125321
TELECOM ARGENTINA STET FRANCE TELECOM ADR
ADR
879273209
1942
109917
SH
SOLE
97560
0
12357
TELECOM ITALIA S P A NEW SPON ADR ORD
ADR
87927Y102
11695
2114840
SH
SOLE
1838649
0
276191
TELECOM ITALIA SPA-SPON ADR
ADR
87927Y201
2260
439756
SH
SOLE
421920
0
17836
TELEDYNE TECHNOLOGIES INC
Common Stock
879360105
24576
89736
SH
SOLE
43879
0
45857
TELEFLEX INC
Common Stock
879369106
68359
206428
SH
SOLE
89930
0
116498
TELEFONICA BRASIL SA
ADR
87936R106
7062
542360
SH
SOLE
447210
0
95150
TELEFONICA S A SPONSORED ADR
ADR
879382208
16120
1944559
SH
SOLE
1648226
0
296333
TELENAV INC
Common Stock
879455103
124
15460
SH
SOLE
15460
0
0
TELENOR ASA SPONSORED ADR
ADR
87944W105
11375
534659
SH
SOLE
478673
0
55986
TELEPERFORMANCE SA ADR
ADR
87946F100
2679
26805
SH
SOLE
12364
0
14441
TELEPHONE & DATA SYSTEMS INC
Common Stock
879433829
17880
588147
SH
SOLE
298155
0
289992
TELIASONERA A B SPONSORED ADR
ADR
87960M205
12889
1461382
SH
SOLE
1292331
0
169051
TELLURIAN INC
Common Stock
87968A104
722
91959
SH
SOLE
91320
0
639
TELSTRA CORP LTD SPON ADR
ADR
87969N204
30120
2240726
SH
SOLE
2094805
0
145921
TELUS CORP NON-VTG SHS
Common Stock
87971M103
4158
112658
SH
SOLE
108682
0
3976
TEMENOS AG-SP ADR
ADR
87974R208
4078
22824
SH
SOLE
20764
0
2060
TEMPLETON GLOBAL INCOME FUND
Closed-End Fund
880198106
5824
915708
SH
SOLE
777382
0
138326
TEMPUR SEALY INTERNATIONAL INC
Common Stock
88023U101
8325
113472
SH
SOLE
80002
0
33470
TENAGA NASIONAL BERHAD SPONSORED ADR
ADR
880277108
3112
235720
SH
SOLE
230427
0
5293
TENARIS SA ADR
ADR
88031M109
10927
415314
SH
SOLE
382733
0
32580
TENCENT HOLDINGS LTD
Common Stock
G87572163
327
7199
SH
SOLE
7199
0
0
TENCENT HOLDINGS LTD - ADR
ADR
88032Q109
105767
2336882
SH
SOLE
2046072
0
290810
TENCENT MUSIC ENTERTAINM-ADR
ADR
88034P109
846
56459
SH
SOLE
55231
0
1228
TENET HEALTHCARE CORP
Common Stock
88033G407
12614
610532
SH
SOLE
287980
0
322552
TENNANT CO
Common Stock
880345103
3929
64200
SH
SOLE
30551
0
33649
TENNECO INC
Common Stock
880349105
5424
489129
SH
SOLE
380256
0
108873
TERADATA CORP
Common Stock
88076W103
13442
374963
SH
SOLE
224861
0
150102
TERADYNE INC
Common Stock
880770102
25082
523518
SH
SOLE
267761
0
255757
TEREX CORP
Common Stock
880779103
10194
324660
SH
SOLE
212265
0
112395
TERNIUM SA-SPONSORED ADR
ADR
880890108
5119
228200
SH
SOLE
176436
0
51764
TERRAFORM PWR INC CL A COM
Common Stock
88104R209
3110
217458
SH
SOLE
118546
0
98912
TERRENO RLTY CORP COM
REIT
88146M101
6786
138373
SH
SOLE
84798
0
53575
TERRITORIAL BANCORP INC
Common Stock
88145X108
608
19679
SH
SOLE
11625
0
8054
TESCO PLC SPONSORED ADR
ADR
881575302
29787
3419851
SH
SOLE
3062655
0
357196
TESLA INC
Common Stock
88160R101
26598
119027
SH
SOLE
110926
0
8101
TETRA TECH INC
Common Stock
88162G103
15675
199557
SH
SOLE
95941
0
103616
TETRA TECHNOLOGIES INC
Common Stock
88162F105
756
463720
SH
SOLE
391361
0
72359
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
13335
1444761
SH
SOLE
1414906
0
29855
TEXAS CAPITAL BANCSHARES INC
Common Stock
88224Q107
9467
154258
SH
SOLE
138131
0
16127
TEXAS INSTRUMENTS INC
Common Stock
882508104
387799
3379214
SH
SOLE
2871507
0
507707
TEXAS ROADHOUSE INC
Common Stock
882681109
5293
98614
SH
SOLE
68709
0
29905
TEXTAINER GROUP HOLDINGS LTD
Common Stock
G8766E109
938
93015
SH
SOLE
56537
0
36478
TEXTRON INC
Common Stock
883203101
40295
759714
SH
SOLE
639731
0
119983
TFS FINANCIAL CORP
Common Stock
87240R107
10711
592771
SH
SOLE
160416
0
432355
TG THERAPEUTICS INC COM
Common Stock
88322Q108
183
21152
SH
SOLE
20410
0
742
THE ADT CORPORATION COM
Common Stock
00090Q103
1866
304897
SH
SOLE
66562
0
238335
THERAPEUTICSMD INC COM
Common Stock
88338N107
103
39462
SH
SOLE
32069
0
7393
THERAVANCE BIOPHARMA INC
Common Stock
G8807B106
303
18551
SH
SOLE
17170
0
1381
THERMO FISHER SCIENTIFIC INC
Common Stock
883556102
342388
1165853
SH
SOLE
980612
0
185241
THERMON GROUP HLDGS IN COM
Common Stock
88362T103
978
38112
SH
SOLE
22982
0
15130
THIRD POINT REINSURANCE LTD
Common Stock
G8827U100
2115
204924
SH
SOLE
191656
0
13268
THK CO LTD-UNSPON ADR
ADR
872434105
10006
831720
SH
SOLE
707548
0
124172
THOMSON REUTERS CORP
Common Stock
884903709
23689
367493
SH
SOLE
361653
0
5840
THOR INDUSTRIES INC
Common Stock
885160101
5830
99744
SH
SOLE
83350
0
16394
THYSSENKRUPP AG-SPON ADR
ADR
88629Q207
13716
945271
SH
SOLE
829230
0
116041
TIDEWATER INC COM
Common Stock
88642R109
2596
110561
SH
SOLE
55163
0
55398
TIFFANY & CO
Common Stock
886547108
46991
501825
SH
SOLE
342441
0
159384
TIGER BRANDS LTD SPON ADR NEW
ADR
88673M201
453
29012
SH
SOLE
27760
0
1252
TILE SHOP HLDGS COM
Common Stock
88677Q109
375
93833
SH
SOLE
75788
0
18045
TILLYS INC CL A
Common Stock
886885102
367
48144
SH
SOLE
48090
0
54
TIM PARTICIPACOES S A SPONS ADR PFD
ADR
88706P205
4949
330597
SH
SOLE
285893
0
44704
TIMKEN CO
Common Stock
887389104
11445
222929
SH
SOLE
150859
0
72070
TIMKENSTEEL CORP
Common Stock
887399103
1018
125225
SH
SOLE
124192
0
1033
TITAN INTERNATIONAL INC
Common Stock
88830M102
554
113239
SH
SOLE
109002
0
4237
TITAN MACHINERY INC
Common Stock
88830R101
1139
55357
SH
SOLE
24000
0
31357
TIVITY HEALTH INC
Common Stock
88870R102
6741
410012
SH
SOLE
99915
0
310097
TIVO CORP
Common Stock
88870P106
3082
418141
SH
SOLE
265176
0
152965
TJX COS INC
Common Stock
872540109
291335
5509360
SH
SOLE
4107672
0
1401688
T-MOBILE US INC
Common Stock
872590104
49014
661100
SH
SOLE
495070
0
166030
TOCAGEN INC
Common Stock
888846102
75
11218
SH
SOLE
11117
0
101
TOKIO MARINE HOLDINGS INC
ADR
889094108
40878
815935
SH
SOLE
723174
0
92761
TOKYO ELECTRONIC LTD ADR
ADR
889110102
26150
743941
SH
SOLE
650486
0
93455
TOKYO GAS CO LTD ADR
ADR
889115101
6522
560828
SH
SOLE
518419
0
42409
TOLL BROTHERS INC
Common Stock
889478103
12292
335676
SH
SOLE
243598
0
92078
TOMPKINS FINANCIAL CORP
Common Stock
890110109
3507
42978
SH
SOLE
36179
0
6799
TOMRA SYS A / S SPON ADR NEW
ADR
889905204
217
6569
SH
SOLE
6569
0
0
TOOTSIE ROLL INDUSTRIES INC
Common Stock
890516107
3353
90789
SH
SOLE
62467
0
28322
TOPBUILD CORP
Common Stock
89055F103
13691
165426
SH
SOLE
97703
0
67723
TOPDANMARK A/S-UNSPON ADR
ADR
89054C101
401
71090
SH
SOLE
71090
0
0
TOPPAN PRTG LTD ADR
ADR
890747306
409
53862
SH
SOLE
44043
0
9819
TORAY INDUSTRIES ADR
ADR
890880206
14525
956848
SH
SOLE
854923
0
101925
TORCHMARK CORP
Common Stock
891027104
35148
392889
SH
SOLE
326780
0
66109
TORO CO/THE
Common Stock
891092108
12091
180734
SH
SOLE
118369
0
62365
TORONTO-DOMINION BANK/THE
Common Stock
891160509
41739
715195
SH
SOLE
697586
0
17609
TOSHIBA CORP UNSP ADR
ADR
891493306
15885
1011142
SH
SOLE
899343
0
111799
TOTAL S A SPONSORED ADR
ADR
89151E109
117379
2103952
SH
SOLE
1667321
0
436631
TOTAL SYSTEM SERVICES INC
Common Stock
891906109
38406
299413
SH
SOLE
263730
0
35683
TOTO LTD-UNSPONSORED ADR
ADR
891515207
3486
88214
SH
SOLE
81584
0
6630
TOWER INTERNATIONAL INC
Common Stock
891826109
799
40971
SH
SOLE
16548
0
24423
TOWN SPORTS INTERNATIONAL
Common Stock
89214A102
105
48483
SH
SOLE
20649
0
27834
TOWNE BANK/PORTSMOUTH VA
Common Stock
89214P109
1817
66622
SH
SOLE
47692
0
18930
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
116555
940038
SH
SOLE
814592
0
125446
TPG PACE HLDGS CORP UNIT EXP
Unit
G89827102
1091
100674
SH
SOLE
0
0
100674
TPG RE FIN TR INC
REIT
87266M107
2360
122339
SH
SOLE
39164
0
83175
TRACTOR SUPPLY CO
Common Stock
892356106
60539
556428
SH
SOLE
388908
0
167520
TRADE DESK INC/THE -CLASS A
Common Stock
88339J105
15168
66589
SH
SOLE
28716
0
37873
TRANSALTA CORP
Common Stock
89346D107
170
26128
SH
SOLE
26128
0
0
TRANSDIGM GROUP INC
Common Stock
893641100
107099
221371
SH
SOLE
150333
0
71038
TRANSMEDICS GROUP INC
Common Stock
89377M109
326
11234
SH
SOLE
1051
0
10183
TRANSOCEAN LTD/SWITZERLAND
Common Stock
H8817H100
18464
2880452
SH
SOLE
1801743
0
1078709
TRANSPORTADORA DE GAS SPONSR ADR B
ADR
893870204
1822
126005
SH
SOLE
88343
0
37662
TRANSUNION
Common Stock
89400J107
17837
242654
SH
SOLE
189158
0
53496
TRAVEL CENTERS OF AMERICA
Common Stock
894174101
372
102663
SH
SOLE
16452
0
86211
TRAVELERS COS INC/THE
Common Stock
89417E109
229772
1536731
SH
SOLE
1001504
0
535227
TREASURY WINE ESTATES LTD ADR
ADR
89465J109
17980
1722179
SH
SOLE
1564115
0
158064
TREDEGAR CORP
Common Stock
894650100
1301
78296
SH
SOLE
60874
0
17422
TREEHOUSE FOODS INC
Common Stock
89469A104
18502
342005
SH
SOLE
217793
0
124212
TREND MICRO INC - SPON ADR
ADR
89486M206
8602
192229
SH
SOLE
176377
0
15852
TREX CO INC
Common Stock
89531P105
10565
147348
SH
SOLE
124732
0
22616
TRI CONTL CORP COM
Closed-End Fund
895436103
1775
65797
SH
SOLE
40872
0
24925
TRI POINTE GROUP INC COM
Common Stock
87265H109
3445
287836
SH
SOLE
234613
0
53223
TRIBUNE MEDIA CO
Common Stock
896047503
18958
410175
SH
SOLE
159135
0
251040
TRIBUNE PUBLISHING CO
Common Stock
89609W107
558
69993
SH
SOLE
23957
0
46036
TRICIDA INC
Common Stock
89610F101
1635
41442
SH
SOLE
7998
0
33444
TRICO BANCSHARES
Common Stock
896095106
1465
38747
SH
SOLE
21456
0
17291
TRIMAS CORP
Common Stock
896215209
5239
169160
SH
SOLE
73800
0
95360
TRIMBLE INC
Common Stock
896239100
26943
597266
SH
SOLE
506545
0
90721
TRINET GROUP INC
Common Stock
896288107
6750
99562
SH
SOLE
37422
0
62140
TRINITY INDUSTRIES INC
Common Stock
896522109
11482
553352
SH
SOLE
247750
0
305602
TRINITY PLACE HOLDINGS INC
Common Stock
89656D101
608
153918
SH
SOLE
153317
0
601
TRINSEO S A SHS
Common Stock
L9340P101
4052
95706
SH
SOLE
60653
0
35053
TRIP ADVISOR INC
Common Stock
896945201
18476
399145
SH
SOLE
229890
0
169255
TRIPLE-S MANAGEMENT CORP
Common Stock
896749108
468
19615
SH
SOLE
19414
0
201
TRISTATE CAP HLDGS INC COM
Common Stock
89678F100
705
33054
SH
SOLE
9120
0
23934
TRITON INTERNATIONAL LTD/BER
Common Stock
G9078F107
2525
77066
SH
SOLE
49820
0
27246
TRIUMPH BANCORP INC COM
Common Stock
89679E300
456
15702
SH
SOLE
14579
0
1123
TRIUMPH GROUP INC
Common Stock
896818101
3961
172980
SH
SOLE
106998
0
65982
TRIVAGO N V SPON ADS A SHS
ADR
89686D105
429
101870
SH
SOLE
101870
0
0
TRONOX HOLDINGS PLC - CLASS A
Common Stock
G9087Q102
3094
242113
SH
SOLE
168293
0
73820
TRUEBLUE INC
Common Stock
89785X101
4781
216718
SH
SOLE
71552
0
145166
TRUECAR INC
Common Stock
89785L107
1017
186220
SH
SOLE
116864
0
69356
TRUPANION INC
Common Stock
898202106
788
21808
SH
SOLE
8702
0
13106
TRUSTCO BANK CORP NY
Common Stock
898349105
3967
500875
SH
SOLE
372183
0
128692
TRUSTMARK CORP
Common Stock
898402102
7562
227428
SH
SOLE
155049
0
72379
TSAKOS ENERGY NAVIGATION LTD
Common Stock
G9108L108
1903
578418
SH
SOLE
410018
0
168400
TTEC HOLDINGS INC
Common Stock
89854H102
5145
110426
SH
SOLE
57059
0
53367
TTM TECHNOLOGIES INC
Common Stock
87305R109
3344
327878
SH
SOLE
208119
0
119759
TUESDAY MORNING CORP
Common Stock
899035505
20
11699
SH
SOLE
11699
0
0
TUFIN SOFTWARE TECHNOLOGIES
Common Stock
M8893U102
380
14667
SH
SOLE
0
0
14667
TUI AG-UNSPON ADR
ADR
899045108
5208
1064998
SH
SOLE
898987
0
166011
TULLOW OIL PLC ADR
ADR
899415202
24
17471
SH
SOLE
17337
0
134
TUPPERWARE BRANDS CORP
Common Stock
899896104
9795
514719
SH
SOLE
394907
0
119812
TURKCELL ILETISIM HIZMET-ADR
ADR
900111204
3225
588511
SH
SOLE
393652
0
194859
TURKIYE GARANTI BANKASI-ADR
ADR
900148701
534
348882
SH
SOLE
342064
0
6818
TURNA RETE ELETTRICA ADR
ADR
88088L103
23872
1252468
SH
SOLE
1097067
0
155401
TURNING POINT BRANDS INC
Common Stock
90041L105
343
6997
SH
SOLE
6945
0
52
TURQUOISE HILL RESOURCES LTD
Common Stock
900435108
3137
2529825
SH
SOLE
2529825
0
0
TUTOR PERINI CORP
Common Stock
901109108
1797
129584
SH
SOLE
79224
0
50360
TWILIO INC CL A
Common Stock
90138F102
20096
147383
SH
SOLE
143541
0
3842
TWIN RIVER WORLDWIDE HOLDING
Common Stock
90171V204
312
10487
SH
SOLE
10487
0
0
TWITTER INC
Common Stock
90184L102
57735
1654294
SH
SOLE
1286755
0
367539
TWO HBRS INVT CORP COM
REIT
90187B408
10925
862297
SH
SOLE
327195
0
535102
TYLER TECHNOLOGIES INC
Common Stock
902252105
21321
98699
SH
SOLE
85977
0
12722
TYSON FOODS INC
Common Stock
902494103
113698
1408195
SH
SOLE
704868
0
703327
UBER TECHNOLOGIES INC
Common Stock
90353T100
703
15156
SH
SOLE
14671
0
485
UBIQUITI NETWORKS INC COM
Common Stock
90347A100
13181
100239
SH
SOLE
30453
0
69786
UBISOFT ENTMT SA ADR
ADR
90348R102
7971
512255
SH
SOLE
438198
0
74057
UBS GROUP AG
Common Stock
H42097107
33636
2838462
SH
SOLE
2291430
0
547032
UCB S A ADR
ADR
903480101
684
16449
SH
SOLE
13286
0
3163
UDR INC COM REIT
REIT
902653104
27191
605726
SH
SOLE
543962
0
61764
UGI CORP
Common Stock
902681105
21961
411177
SH
SOLE
268652
0
142525
ULTA BEAUTY INC
Common Stock
90384S303
65561
188997
SH
SOLE
130312
0
58685
ULTRA CLEAN HOLDINGS
Common Stock
90385V107
1748
125574
SH
SOLE
122230
0
3344
ULTRA PETROLEUM CORP
Common Stock
903914208
5
29881
SH
SOLE
4153
0
25728
ULTRAGENYX PHARMACEUTICAL
Common Stock
90400D108
1270
20006
SH
SOLE
19063
0
943
ULTRAPAR PARTICIPAC-SPON ADR
ADR
90400P101
3857
736123
SH
SOLE
713475
0
22648
UMB FINANCIAL CORP
Common Stock
902788108
4788
72749
SH
SOLE
52790
0
19959
UMH PROPERTIES INC COM REIT
REIT
903002103
1530
123300
SH
SOLE
85837
0
37463
UMICORE - UNSPON ADR
ADR
90420M104
3062
383244
SH
SOLE
337406
0
45838
UMPQUA HOLDINGS CORP
Common Stock
904214103
24029
1448380
SH
SOLE
636802
0
811578
UNDER ARMOUR INC-CLASS A
Common Stock
904311107
25892
1021390
SH
SOLE
917068
0
104322
UNDER ARMOUR INC-CLASS C
Common Stock
904311206
4655
209701
SH
SOLE
191237
0
18464
UNICHARM CORP
ADR
90460M204
24901
4126049
SH
SOLE
3809644
0
316405
UNICREDIT SPA-ADR
ADR
904678406
32683
5340288
SH
SOLE
2904154
0
2436134
UNIFI INC
Common Stock
904677200
829
45615
SH
SOLE
44874
0
741
UNIFIRST CORP/MA
Common Stock
904708104
6345
33646
SH
SOLE
26990
0
6656
UNILEVER N V N Y SHS NEW
NY Reg Shrs
904784709
156702
2580731
SH
SOLE
1420586
0
1160145
UNILEVER PLC SPON ADR NEW
ADR
904767704
58696
947161
SH
SOLE
832918
0
114242
UNION PACIFIC CORP
Common Stock
907818108
435547
2575526
SH
SOLE
1960807
0
614719
UNIQURE NV
Common Stock
N90064101
378
4835
SH
SOLE
4835
0
0
UNISYS CORP
Common Stock
909214306
2757
283612
SH
SOLE
113007
0
170605
UNIT CORP
Common Stock
909218109
2659
299073
SH
SOLE
258798
0
40275
UNITED AIRLINES HOLDINGS INC
Common Stock
910047109
94686
1081505
SH
SOLE
640795
0
440710
UNITED BANKSHARES INC/WV
Common Stock
909907107
15995
431244
SH
SOLE
269802
0
161441
UNITED CMNTY FINL CORP OHIO COM
Common Stock
909839102
547
57144
SH
SOLE
54590
0
2554
UNITED COMMUNITY BANKS INC/GA
Common Stock
90984P303
6182
216460
SH
SOLE
166181
0
50279
UNITED FINL BANCORP COM / NEW
Common Stock
910304104
993
70060
SH
SOLE
25318
0
44742
UNITED FIRE GROUP INC
Common Stock
910340108
2407
49664
SH
SOLE
36035
0
13629
UNITED INS HLDGS CORP COM
Common Stock
910710102
434
30450
SH
SOLE
29393
0
1057
UNITED MICROELECTRONICS CORP SPONSORED ADR
ADR
910873405
17807
8057285
SH
SOLE
7881728
0
175557
UNITED NATURAL FOODS INC
Common Stock
911163103
3190
355588
SH
SOLE
217289
0
138299
UNITED OVERSEAS BK LTD SPONSORED ADR
ADR
911271302
43542
1122141
SH
SOLE
1009904
0
112237
UNITED PARCEL SERVICE INC
Common Stock
911312106
196177
1899649
SH
SOLE
1078492
0
821157
UNITED RENTALS INC
Common Stock
911363109
46349
349459
SH
SOLE
298239
0
51220
UNITED STATES CELLULAR CORP
Common Stock
911684108
5921
132546
SH
SOLE
52566
0
79980
UNITED STATES STEEL CORP
Common Stock
912909108
19370
1265209
SH
SOLE
780754
0
484455
UNITED TECHNOLOGIES CORP
Common Stock
913017109
318950
2449689
SH
SOLE
1756451
0
693238
UNITED THERAPEUTICS CORP
Common Stock
91307C102
12116
155212
SH
SOLE
73356
0
81856
UNITED UTILITIES GROUP PLC
ADR
91311E102
20359
1024116
SH
SOLE
920618
0
103498
UNITEDHEALTH GROUP INC
Common Stock
91324P102
924555
3789005
SH
SOLE
2598855
0
1190150
UNITI GROUP INC
REIT
91325V108
4471
470666
SH
SOLE
270037
0
200629
UNITIL CORP
Common Stock
913259107
4971
82998
SH
SOLE
57551
0
25447
UNIVAR INC COM
Common Stock
91336L107
4578
207733
SH
SOLE
95981
0
111752
UNIVERSAL CORP/VA
Common Stock
913456109
14128
232483
SH
SOLE
169349
0
63134
UNIVERSAL DISPLAY CORP COM
Common Stock
91347P105
9859
52426
SH
SOLE
44115
0
8311
UNIVERSAL ELECTRONICS INC
Common Stock
913483103
1268
30918
SH
SOLE
26323
0
4595
UNIVERSAL FOREST PRODUCTS INC
Common Stock
913543104
6016
158054
SH
SOLE
131701
0
26353
UNIVERSAL HEALTH RLTY INCOME REIT
REIT
91359E105
3443
40545
SH
SOLE
37342
0
3203
UNIVERSAL HEALTH SERVICES INC
Common Stock
913903100
35810
274639
SH
SOLE
215785
0
58854
UNIVERSAL INSURANCE HOLDINGS I
Common Stock
91359V107
2210
79210
SH
SOLE
49822
0
29388
UNIVERSAL LOGISTICS HOLDINGS
Common Stock
91388P105
222
9877
SH
SOLE
3993
0
5884
UNIVEST FINANCIAL CORP
Common Stock
915271100
3266
124387
SH
SOLE
19546
0
104841
UNUM GROUP
Common Stock
91529Y106
31726
945630
SH
SOLE
566268
0
379362
UOL GROUP LIMITIED ADR
ADR
91529G105
836
37801
SH
SOLE
12426
0
25375
UPLAND SOFTWARE INC COM
Common Stock
91544A109
1545
33927
SH
SOLE
8273
0
25654
UPM KYMMENE CORP SPONSORED ADR
ADR
915436109
24898
937969
SH
SOLE
835752
0
102217
UPWORK INC
Common Stock
91688F104
564
35094
SH
SOLE
35094
0
0
URANIUM ENERGY CORP
Common Stock
916896103
30
22172
SH
SOLE
22172
0
0
URBAN EDGE PROPERTIES
REIT
91704F104
2664
153704
SH
SOLE
119074
0
34630
URBAN OUTFITTERS INC
Common Stock
917047102
24943
1096381
SH
SOLE
160527
0
935854
UROGEN PHARMA LTD
Common Stock
M96088105
219
6093
SH
SOLE
5966
0
127
URSTADT BIDDLE - CLASS A REIT
REIT
917286205
3407
162241
SH
SOLE
92997
0
69244
US BANCORP
Common Stock
902973304
259739
4956858
SH
SOLE
3136515
0
1820343
US CONCRETE INC
Common Stock
90333L201
2098
42219
SH
SOLE
40950
0
1269
US ECOLOGY INC
Common Stock
91732J102
2339
39292
SH
SOLE
35137
0
4155
US FOODS HOLDING CORP
Common Stock
912008109
23741
663899
SH
SOLE
456776
0
207123
US PHYSICAL THERAPY INC
Common Stock
90337L108
5585
45567
SH
SOLE
25996
0
19571
US SILICA HOLDINGS INC
Common Stock
90346E103
2868
224253
SH
SOLE
218169
0
6084
US XPRESS ENTERPRISES INC -A
Common Stock
90338N202
148
28707
SH
SOLE
28707
0
0
USA TECHNOLOGIES INC COM NO PAR
Common Stock
90328S500
166
22305
SH
SOLE
21999
0
306
USANA HEALTH SCIENCES INC
Common Stock
90328M107
4348
54737
SH
SOLE
38046
0
16691
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
517
8667
SH
SOLE
6526
0
2141
VAIL RESORTS INC
Common Stock
91879Q109
20085
89997
SH
SOLE
30268
0
59729
VALE SA
ADR
91912E105
35098
2611479
SH
SOLE
1943952
0
667527
VALEO SPONSORED ADR
ADR
919134304
16533
1025628
SH
SOLE
929964
0
95664
VALERO ENERGY CORP
Common Stock
91913Y100
198061
2313529
SH
SOLE
1492044
0
821485
VALHI INC NEW COM
Common Stock
918905100
297
99875
SH
SOLE
99621
0
254
VALLEY NATIONAL BANCORP
Common Stock
919794107
8023
744219
SH
SOLE
592903
0
151316
VALMONT INDUSTRIES INC
Common Stock
920253101
5358
42250
SH
SOLE
24314
0
17936
VALVOLINE INC
Common Stock
92047W101
8748
447931
SH
SOLE
233409
0
214522
VANDA PHARMACEUTICALS COM
Common Stock
921659108
1253
88914
SH
SOLE
36726
0
52188
VANECK VECTORS ETF TR GOLD MINER ETF
ETF
92189F106
558
21845
SH
SOLE
21845
0
0
VANGAURD S&P 500 ETF
ETF
922908363
2474930
9195356
SH
SOLE
8637455
0
557901
VANGUARD ADMIRAL FDS 500 VAL IDX FD
ETF
921932703
3536
31452
SH
SOLE
31452
0
0
VANGUARD ADMIRAL FDS I 500 GRTH IDX F
ETF
921932505
3634
22558
SH
SOLE
22558
0
0
VANGUARD ADMIRAL FDS MIDCP 400 IDX
ETF
921932885
221
1680
SH
SOLE
1680
0
0
VANGUARD BD INDEX FD SHORT TRM BOND
ETF
921937827
4180
51905
SH
SOLE
51905
0
0
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
2655
23053
SH
SOLE
18139
0
4914
VANGUARD ETF INFO TECH
ETF
92204A702
3051
14468
SH
SOLE
12739
0
1729
VANGUARD FINANCIALS ETF
ETF
92204A405
280
4059
SH
SOLE
3705
0
354
VANGUARD FTSE ALL WORLD EX-U
ETF
922042775
9809
192363
SH
SOLE
192067
0
296
VANGUARD FTSE DEV MARKET
ETF
921943858
22623
542379
SH
SOLE
540790
0
1589
VANGUARD FTSE EMERGING MARKETS
ETF
922042858
28941
680487
SH
SOLE
680170
0
317
Vanguard Growth ETF
ETF
922908736
2496
15276
SH
SOLE
14782
0
494
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
46835
280182
SH
SOLE
280167
0
15
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
585
3734
SH
SOLE
3544
0
190
VANGUARD MATERIALS ETF
ETF
92204A801
253
1970
SH
SOLE
1313
0
657
VANGUARD REAL ESTATE ETF
ETF
922908553
137970
1578599
SH
SOLE
50202
0
1528397
VANGUARD RUSSELL 1000 VALUE
ETF
92206C714
4370
39160
SH
SOLE
39160
0
0
VANGUARD RUSSELL 2000
ETF
92206C664
269
2152
SH
SOLE
2152
0
0
VANGUARD SCOTTSDALE FD SHRT-TERM CORP
ETF
92206C409
11607
143868
SH
SOLE
142873
0
995
VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF
ETF
92206C102
568
9323
SH
SOLE
9323
0
0
VANGUARD SCOTTSDALE FD VNG RUS1000GRW
ETF
92206C680
4397
27096
SH
SOLE
27096
0
0
VANGUARD SECTOR INDEX HTH CARE VIPER
ETF
92204A504
323
1854
SH
SOLE
1854
0
0
VANGUARD SHORT-TERM TIPS
ETF
922020805
6981
141553
SH
SOLE
141553
0
0
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
5589
67286
SH
SOLE
27286
0
40000
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
7785
51872
SH
SOLE
51341
0
531
Vanguard Value ETF
ETF
922908744
306
2761
SH
SOLE
2487
0
274
VAREX IMAGING CORP
Common Stock
92214X106
3701
120751
SH
SOLE
95263
0
25488
VARIAN MEDICAL SYSTEMS INC
Common Stock
92220P105
55730
409391
SH
SOLE
237624
0
171767
VARONIS SYSTEMS INC
Common Stock
922280102
1870
30184
SH
SOLE
6159
0
24025
VECTOR GROUP LTD
Common Stock
92240M108
8012
821702
SH
SOLE
710873
0
110829
VECTRUS INC
Common Stock
92242T101
1387
34187
SH
SOLE
25427
0
8760
VEDANTA LTD
ADR
92242Y100
11454
1126236
SH
SOLE
1095703
0
30533
VEECO INSTRUMENTS INC
Common Stock
922417100
2341
191552
SH
SOLE
158953
0
32599
VEEVA SYSTEMS INC - CLASS A
Common Stock
922475108
27098
167156
SH
SOLE
126001
0
41155
VENATOR MATERIALS PLC
Common Stock
G9329Z100
3196
604173
SH
SOLE
15898
0
588275
VENTAS INC COM REIT
REIT
92276F100
83965
1228455
SH
SOLE
1001166
0
227289
VEOLIA ENVIRONNEMENT-ADR
ADR
92334N103
26046
1071220
SH
SOLE
964372
0
106848
VEON LTD ADR
ADR
91822M106
8939
3192473
SH
SOLE
2979667
0
212806
VEONEER INC
Common Stock
92336X109
505
29173
SH
SOLE
27654
0
1519
VERA BRADLEY INC
Common Stock
92335C106
1741
145055
SH
SOLE
48970
0
96085
VERACYTE INC COM
Common Stock
92337F107
4932
172982
SH
SOLE
20441
0
152541
VEREIT INC
REIT
92339V100
60347
6697771
SH
SOLE
3100499
0
3597272
VERICEL CORP
Common Stock
92346J108
1517
80290
SH
SOLE
13511
0
66779
VERINT SYSTEMS INC
Common Stock
92343X100
7954
147901
SH
SOLE
71244
0
76657
VERISIGN INC
Common Stock
92343E102
106067
507111
SH
SOLE
349633
0
157478
VERISK ANALYTICS INC
Common Stock
92345Y106
52309
357158
SH
SOLE
317783
0
39375
VERITEX HLDGS INC COM
Common Stock
923451108
2330
89782
SH
SOLE
85846
0
3936
VERITONE INC
Common Stock
92347M100
192
23008
SH
SOLE
22608
0
400
VERIZON COMMUNICATIONS INC
Common Stock
92343V104
850969
14895303
SH
SOLE
10976537
0
3918766
VERMILION ENERGY INC
Common Stock
923725105
3874
178258
SH
SOLE
160762
0
17496
VERRA MOBILITY CORP
Common Stock
92511U102
882
67394
SH
SOLE
1392
0
66002
VERSO CORP
Common Stock
92531L207
1737
91180
SH
SOLE
50850
0
40330
VERSUM MATERIALS INC
Common Stock
92532W103
12272
237914
SH
SOLE
205540
0
32374
VERSUS CAP MM REAL ESTATE-I
Closed-End Fund
92532P207
59850
2112606
SH
SOLE
2112606
0
0
VERTEX PHARMACEUTICALS INC
Common Stock
92532F100
135308
737858
SH
SOLE
511012
0
226846
VERTIVE CORP
Common Stock
923454102
1080
55599
SH
SOLE
30233
0
25366
VESTAS WIND SYSTEMS - UNSP ADR
ADR
925458101
15916
552454
SH
SOLE
488816
0
63638
VF CORP
Common Stock
918204108
99205
1135721
SH
SOLE
858751
0
276970
VIACOM INC CL A
Common Stock
92553P102
281
8249
SH
SOLE
5153
0
3096
VIACOM INC NEW CL B
Common Stock
92553P201
74983
2510301
SH
SOLE
1354857
0
1155444
VIAD CORP
Common Stock
92552R406
2087
31511
SH
SOLE
25953
0
5558
VIASAT INC
Common Stock
92552V100
4948
61221
SH
SOLE
36684
0
24537
VIAVI SOLUTIONS INC
Common Stock
925550105
12128
912579
SH
SOLE
497031
0
415548
VICI PROPERTIES INC
REIT
925652109
13286
602814
SH
SOLE
117639
0
485175
VICOR CORP
Common Stock
925815102
671
21617
SH
SOLE
20804
0
813
VIEWRAY INC COM
Common Stock
92672L107
123
13949
SH
SOLE
13251
0
698
VIKING THERAPEUTICS INC
Common Stock
92686J106
855
103027
SH
SOLE
14637
0
88390
VILLAGE SUPER MARKET INC
Common Stock
927107409
946
35666
SH
SOLE
19856
0
15810
VINCI S A ADR
ADR
927320101
38728
1518167
SH
SOLE
1332226
0
185941
VIPER ENERGY PARTNERS LP
Ltd Part
92763M105
916
29710
SH
SOLE
0
0
29710
VIPSHOP HLDGS LTD SPONSORED ADR
ADR
92763W103
5867
679860
SH
SOLE
657048
0
22812
VIRNETX HLDG CORP COM
Common Stock
92823T108
110
17675
SH
SOLE
15983
0
1692
VIRTU FINL INC CL A
Common Stock
928254101
5212
239288
SH
SOLE
186484
0
52804
VIRTUS INVESTMENT PARTNERS
Common Stock
92828Q109
2171
20211
SH
SOLE
15880
0
4331
VIRTUSA CORP
Common Stock
92827P102
2274
51183
SH
SOLE
39660
0
11523
VISA INC
Common Stock
92826C839
1097215
6322184
SH
SOLE
4685685
0
1636499
VISHAY INTERTECHNOLOGY INC
Common Stock
928298108
10029
607070
SH
SOLE
261230
0
345840
VISHAY PRECISION GROUP INC
Common Stock
92835K103
651
16013
SH
SOLE
14590
0
1423
VISTA OUTDOOR INC
Common Stock
928377100
2041
229827
SH
SOLE
141767
0
88060
VISTEON CORP COM
Common Stock
92839U206
10195
174030
SH
SOLE
97193
0
76837
VISTRA ENERGY CORP
Common Stock
92840M102
23070
1019000
SH
SOLE
481307
0
537693
VITAMIN SHOPPE INC
Common Stock
92849E101
883
224014
SH
SOLE
117632
0
106382
VIVENDI SA ADR
ADR
92852T201
26668
972234
SH
SOLE
857999
0
114235
VIVINT SOLAR INC COM
Common Stock
92854Q106
148
20218
SH
SOLE
18595
0
1623
VMWARE INC-CLASS A
Common Stock
928563402
26053
155811
SH
SOLE
90027
0
65784
VOCERA COMM INC COM
Common Stock
92857F107
1643
51460
SH
SOLE
10185
0
41275
VODACOM GROUP HLDGS ADR
ADR
92858D200
976
116336
SH
SOLE
110944
0
5392
VODAFONE GROUP PLC
Common Stock
G93882192
410
257888
SH
SOLE
250156
0
7732
VODAFONE GROUP PLC NEW SPONSORED ADR
ADR
92857W308
31219
1911776
SH
SOLE
1458217
0
453559
VOESTALPINE AG ADR
ADR
928578103
83
13188
SH
SOLE
5735
0
7453
VOLKSWAGEN A G-UNSPON ADR
ADR
928662600
31599
1847871
SH
SOLE
914606
0
933265
VOLKSWAGEN AG-UNSP ADR PREF
ADR
928662501
16801
999759
SH
SOLE
855066
0
144693
VOLVO AB-B SHS-UNSPON ADR
ADR
928854108
15971
1012766
SH
SOLE
894085
0
118681
VONAGE HOLDINGS CORP
Common Stock
92886T201
12052
1063727
SH
SOLE
464039
0
599688
VORNADO REALTY TRUST REIT
REIT
929042109
16950
264423
SH
SOLE
228190
0
36233
VOXX INTERNATIONAL CORP
Common Stock
91829F104
44
10528
SH
SOLE
9443
0
1085
VOYA FINANCIAL INC
Common Stock
929089100
71170
1286972
SH
SOLE
463261
0
823711
VOYA GLOBAL EQUITY DIV AND PREM OP FND
Closed-End Fund
92912T100
832
127682
SH
SOLE
45806
0
81876
VOYA PRIME RATE TRUST
Closed-End Fund
92913A100
1407
295605
SH
SOLE
228537
0
67068
VSE CORP
Common Stock
918284100
217
7580
SH
SOLE
7532
0
48
VULCAN MATERIALS CO
Common Stock
929160109
50155
365266
SH
SOLE
232678
0
132588
Vuzix Corp
Common Stock
92921W300
54
13082
SH
SOLE
12438
0
644
W P CAREY INC COM
REIT
92936U109
23811
293315
SH
SOLE
102068
0
191247
W&T OFFSHORE INC
Common Stock
92922P106
1160
233783
SH
SOLE
110887
0
122896
WABASH NATIONAL CORP
Common Stock
929566107
3793
233108
SH
SOLE
124112
0
108996
WABCO HOLDINGS INC
Common Stock
92927K102
9282
70002
SH
SOLE
62884
0
7118
WABTEC CORP
Common Stock
929740108
13544
188739
SH
SOLE
164123
0
24616
WADDELL & REED FINANCIAL-A
Common Stock
930059100
8000
479882
SH
SOLE
246319
0
233563
WAGEWORKS INC COM
Common Stock
930427109
8918
175588
SH
SOLE
77074
0
98514
WAITR HOLDINGS INC
Common Stock
930752100
133
21222
SH
SOLE
21222
0
0
WAL MART DE MEXICO SA DE CV SPON ADR REP V
ADR
93114W107
13023
477736
SH
SOLE
471524
0
6212
WALGREEN BOOTS ALLIANCE INC
Common Stock
931427108
158171
2893195
SH
SOLE
1661527
0
1231669
WALKER & DUNLOP INC COM
Common Stock
93148P102
5260
98852
SH
SOLE
57262
0
41590
WALMART INC
Common Stock
931142103
612862
5546761
SH
SOLE
4017876
0
1528885
WALT DISNEY CO/THE
Common Stock
254687106
842303
6031958
SH
SOLE
4699693
0
1332265
WARRIOR MET COAL INC
Common Stock
93627C101
2573
98512
SH
SOLE
46042
0
52470
WASHINGTON FEDERAL INC
Common Stock
938824109
11659
333781
SH
SOLE
229165
0
104616
WASHINGTON PRIME GROUP INC
REIT
93964W108
5414
1417215
SH
SOLE
601527
0
815688
WASHINGTON REIT
REIT
939653101
4723
176686
SH
SOLE
127494
0
49192
WASHINGTON TRUST BANCORP INC
Common Stock
940610108
1755
33640
SH
SOLE
10400
0
23240
WASTE CONNECTIONS INC
Common Stock
94106B101
13021
136234
SH
SOLE
129821
0
6413
WASTE MANAGEMENT INC
Common Stock
94106L109
159222
1380096
SH
SOLE
1083736
0
296360
WATERS CORP
Common Stock
941848103
42948
199537
SH
SOLE
174737
0
24800
WATERSTONE FINANCIAL INC
Common Stock
94188P101
2681
157173
SH
SOLE
94109
0
63064
WATSCO INC
Common Stock
942622200
10221
62503
SH
SOLE
59424
0
3079
WATTS WATER TECHNOLOGIES INC
Common Stock
942749102
9309
99902
SH
SOLE
49270
0
50632
WAVE LIFE SCIENCES LTD SHS
Common Stock
Y95308105
553
21187
SH
SOLE
4321
0
16866
WAYFAIR INC CL A
Common Stock
94419L101
6212
42547
SH
SOLE
39187
0
3360
WD-40 CO
Common Stock
929236107
8730
54893
SH
SOLE
47533
0
7360
WEBSTER FINANCIAL CORP
Common Stock
947890109
5734
120038
SH
SOLE
111273
0
8765
WEC ENERGY CORP INC
Common Stock
92939U106
104755
1256503
SH
SOLE
904289
0
352214
WEIBO CORP SPONSORED ADR
ADR
948596101
2758
63329
SH
SOLE
55175
0
8154
WEICHAI PWR CO LTD ADR
ADR
948597109
4959
368696
SH
SOLE
364398
0
4298
WEIGHT WATCHERS INTERNATIONAL INC
Common Stock
948626106
1309
68541
SH
SOLE
49962
0
18579
WEINGARTEN RLTY INVS SH BEN INT REIT
REIT
948741103
7623
278013
SH
SOLE
146516
0
131497
WEIR GROUP PLC ADR
ADR
94876Q205
2337
234643
SH
SOLE
207849
0
26794
WEIS MARKETS INC
Common Stock
948849104
2387
65561
SH
SOLE
35555
0
30006
WELBILT INC
Common Stock
949090104
5265
315288
SH
SOLE
252299
0
62989
WELLCARE HEALTH PLANS INC
Common Stock
94946T106
42241
148176
SH
SOLE
119557
0
28619
WELLS FARGO & CO
Common Stock
949746101
547663
11573615
SH
SOLE
8226538
0
3347077
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP
Closed-End Fund
94987C103
4676
853299
SH
SOLE
430001
0
423298
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES
Closed-End Fund
94987B105
12621
1531729
SH
SOLE
1312089
0
219640
WELLTOWER INC
REIT
95040Q104
140857
1727673
SH
SOLE
1179470
0
548203
WENDY'S CO/THE
Common Stock
95058W100
18665
953265
SH
SOLE
311923
0
641342
WERNER ENTERPRISES INC
Common Stock
950755108
3164
101815
SH
SOLE
71612
0
30203
WESBANCO INC
Common Stock
950810101
1614
41880
SH
SOLE
28380
0
13500
WESCO AIRCRAFT HLDGS I COM
Common Stock
950814103
1726
155505
SH
SOLE
104722
0
50783
WESCO INTERNATIONAL INC
Common Stock
95082P105
9439
186350
SH
SOLE
103895
0
82455
WESFARMERS LTD - UNS ADR
ADR
950840306
20147
1597197
SH
SOLE
1519803
0
77394
WEST BANCORPORATION INC CAP STK
Common Stock
95123P106
365
17215
SH
SOLE
16740
0
475
WEST JAPAN RAILWAY CO ADR
ADR
953432101
38025
467861
SH
SOLE
426458
0
41403
WEST PHARMACEUTICAL SERVICES I
Common Stock
955306105
23072
184354
SH
SOLE
134723
0
49631
WESTAMERICA BANCORPORATION
Common Stock
957090103
6677
108372
SH
SOLE
84438
0
23934
WESTERN ALLIANCE BANCORP
Common Stock
957638109
6709
150032
SH
SOLE
141482
0
8550
WESTERN ASSET EMERGING MARKET
Closed-End Fund
95766A101
39125
2732193
SH
SOLE
2368481
0
363712
WESTERN ASSET GLBL CP COM
Closed-End Fund
95790C107
964
56215
SH
SOLE
32210
0
24005
WESTERN ASSET GLOBAL HIGH
Closed-End Fund
95766B109
13909
1400709
SH
SOLE
1319036
0
81673
WESTERN ASSET HIGH INCOME OP FD
Closed-End Fund
95766K109
12918
2518060
SH
SOLE
2413384
0
104676
WESTERN ASSET HIGHT YIELD DEF
Closed-End Fund
95768B107
6502
434328
SH
SOLE
382740
0
51588
WESTERN ASSET INTERMEDIATE
Closed-End Fund
958435109
1382
154567
SH
SOLE
138478
0
16089
WESTERN ASSET MTG CAP COM
REIT
95790D105
2573
257790
SH
SOLE
89539
0
168251
WESTERN ASSET MUNICIPAL PART
Closed-End Fund
95766P108
705
47312
SH
SOLE
47312
0
0
WESTERN AST HI INCM II COM
Closed-End Fund
95766J102
236
33620
SH
SOLE
33620
0
0
WESTERN DIGITAL CORP
Common Stock
958102105
47113
990807
SH
SOLE
738013
0
252794
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP
MLP
958669103
15501
503775
SH
SOLE
486024
0
17751
WESTERN UNION CO/THE
Common Stock
959802109
37961
1908568
SH
SOLE
1414916
0
493652
WESTLAKE CHEMICAL CORP
Common Stock
960413102
5711
82214
SH
SOLE
79946
0
2268
WESTPAC BKG CORP SPONSORED ADR
ADR
961214301
55591
2789330
SH
SOLE
2421009
0
368321
WESTROCK CO
Common Stock
96145D105
42420
1163159
SH
SOLE
875035
0
288124
WESTWOOD HOLDINGS GROUP INC
Common Stock
961765104
1030
29260
SH
SOLE
22512
0
6748
WEX INC
Common Stock
96208T104
15172
72909
SH
SOLE
69671
0
3238
WEYERHAEUSER CO REIT
REIT
962166104
48772
1851624
SH
SOLE
1587295
0
264329
WH GROUP LTD SPONSORED ADR
ADR
92890T205
15734
781612
SH
SOLE
685964
0
95648
WHARF HLDGS LTD ADR
ADR
962257408
16641
3145732
SH
SOLE
2803462
0
342270
WHEATON PRECIOUS METALS CORP
Common Stock
962879102
8434
348799
SH
SOLE
333186
0
15613
WHEELCOCK & CO LTD - ADR
ADR
963271200
4491
62425
SH
SOLE
59186
0
3239
WHIRLPOOL CORP
Common Stock
963320106
52256
367067
SH
SOLE
179122
0
187945
WHITBREAD PLC - SPONSORED ADR
ADR
96342K100
6724
449754
SH
SOLE
388399
0
61355
WHITE MOUNTAINS INSURANCE GROU
Common Stock
G9618E107
25012
24487
SH
SOLE
10278
0
14209
WHITESTONE REIT CL B SBI
REIT
966084204
2143
168845
SH
SOLE
106337
0
62508
WHITING PETROLEUM CORP
Common Stock
966387409
8159
436774
SH
SOLE
377590
0
59184
WIDEOPENWEST INC
Common Stock
96758W101
706
97188
SH
SOLE
58520
0
38668
WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR
ADR
967662107
1039
207876
SH
SOLE
206590
0
1286
WILLIAM HILL PLC-UNSPN ADR
ADR
96925P104
309
38773
SH
SOLE
38252
0
521
WILLIAMS COS INC/THE
Common Stock
969457100
89866
3204914
SH
SOLE
2592765
0
612149
WILLIAMS-SONOMA INC
Common Stock
969904101
15968
245664
SH
SOLE
160706
0
84958
WILLIS LEASE FINANCE CORP
Common Stock
970646105
1792
30726
SH
SOLE
30531
0
195
WILLIS TOWERS WATSON PLC
Common Stock
G96629103
41816
218312
SH
SOLE
179348
0
38964
WILLSCOT CORP
Common Stock
971375126
4266
283643
SH
SOLE
55816
0
227827
WILMAR INTERNATIONAL-UNS ADR
ADR
971433107
3725
135451
SH
SOLE
122626
0
12825
WINGSTOP INC COM
Common Stock
974155103
9093
95966
SH
SOLE
35184
0
60782
WINNEBAGO INDUSTRIES INC
Common Stock
974637100
2036
52676
SH
SOLE
51077
0
1599
WINTRUST FINANCIAL CORP
Common Stock
97650W108
8771
119894
SH
SOLE
66091
0
53803
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
19897
4595157
SH
SOLE
4472108
0
123049
WIRECARD AG - UNSPON ADR
ADR
97654L108
10163
121322
SH
SOLE
109154
0
12168
WISDOMTREE INVESTMENTS INC
Common Stock
97717P104
1195
193730
SH
SOLE
51321
0
142409
WISDOMTREE TR EUROPE HEDGED EQ
ETF
97717X701
278
4204
SH
SOLE
4204
0
0
WISDOMTREE TRUST JP TOTAL DIVID
ETF
97717W851
5804
119186
SH
SOLE
119066
0
120
WIX.COM LTD
Common Stock
M98068105
13784
97004
SH
SOLE
44283
0
52721
WM MORRISON SUPERMARKETS PLC
ADR
92933J107
18365
1442623
SH
SOLE
1363150
0
79472
WNS HOLDINGS LTD-ADR
ADR
92932M101
4750
80233
SH
SOLE
36377
0
43856
WOLTERS KLUWER N V SPONSORED ADR
ADR
977874205
23866
328461
SH
SOLE
293888
0
34573
WOLVERINE WORLD WIDE INC
Common Stock
978097103
8178
296950
SH
SOLE
219418
0
77532
WOODSIDE PETE LTD SPONSORED ADR
ADR
980228308
32906
1293489
SH
SOLE
1168529
0
124960
WOODWARD INC
Common Stock
980745103
10402
91922
SH
SOLE
68482
0
23440
WOORI FIN HLDGS CO LTD ADR
ADR
981064108
20710
564000
SH
SOLE
553364
0
10636
WORKDAY INC CL A
Common Stock
98138H101
41050
199677
SH
SOLE
186437
0
13240
WORKIVA INC COM CL A
Common Stock
98139A105
3736
64309
SH
SOLE
17569
0
46740
WORLD ACCEPTANCE CORP
Common Stock
981419104
6485
39519
SH
SOLE
23175
0
16344
WORLD FUEL SERVICES CORP
Common Stock
981475106
10149
282226
SH
SOLE
140602
0
141624
WORLD WRESTLING ENTERTAINMENT
Common Stock
98156Q108
8165
113071
SH
SOLE
96535
0
16536
WORLDPAY INC
Common Stock
981558109
59621
486503
SH
SOLE
268016
0
218487
WORLETYPARSONS LTD ADR
ADR
98161Q101
191
18219
SH
SOLE
5942
0
12277
WORTHINGTON INDUSTRIES INC
Common Stock
981811102
2764
68651
SH
SOLE
41999
0
26652
WPP PLC
ADR
92937A102
24937
396392
SH
SOLE
360891
0
35501
WPX ENERGY INC
Common Stock
98212B103
11065
961373
SH
SOLE
848131
0
113242
WR BERKLEY CORP
Common Stock
084423102
25738
390386
SH
SOLE
371877
0
18509
WR GRACE & CO
Common Stock
38388F108
6347
83393
SH
SOLE
43130
0
40263
WRIGHT MEDICAL GROUP NV
Common Stock
N96617118
2246
75312
SH
SOLE
45107
0
30205
WSFS FINANCIAL CORP
Common Stock
929328102
1989
48151
SH
SOLE
31021
0
17130
WUXI BIOLOGICS CAYMAN - ADR
ADR
98260N108
380
21380
SH
SOLE
301
0
21079
WW GRAINGER INC
Common Stock
384802104
85067
317141
SH
SOLE
147083
0
170058
WYNDHAM DESTINATIONS INC
Common Stock
98310W108
22326
508563
SH
SOLE
271699
0
236864
WYNDHAM HOTELS & RESORTS
Common Stock
98311A105
23930
429314
SH
SOLE
206486
0
222828
WYNN MACAU LTD ADR
ADR
98313R106
4740
212474
SH
SOLE
188565
0
23909
WYNN RESORTS LTD
Common Stock
983134107
32500
262115
SH
SOLE
232595
0
29520
XCEL ENERGY INC
Common Stock
98389B100
89176
1499015
SH
SOLE
1169702
0
329313
XENCOR INC
Common Stock
98401F105
2448
59816
SH
SOLE
17956
0
41860
XENIA HOTELS & RESORTS COM
REIT
984017103
10862
520949
SH
SOLE
263422
0
257527
XERIS PHARMACEUTICALS INC
Common Stock
98422L107
627
54773
SH
SOLE
7627
0
47146
XEROX CORP
Common Stock
984121608
49279
1391678
SH
SOLE
602256
0
789422
XIAOMI CORP - UNSP ADR
ADR
98421U108
2318
363318
SH
SOLE
354706
0
8612
XILINX INC
Common Stock
983919101
92311
782830
SH
SOLE
584530
0
198300
XOP - SPDR S&P Oil & Gas Exploration & Production ETF
ETF
78464A730
49040
1799644
SH
SOLE
0
0
1799644
XPERI CORP
Common Stock
98421B100
6090
295756
SH
SOLE
208458
0
87298
XPO LOGISTICS INC
Common Stock
983793100
13418
232110
SH
SOLE
142043
0
90067
XTRACKERS MSCI EAFE HEDGED EQU
ETF
233051200
545
17226
SH
SOLE
17226
0
0
XYLEM INC/NY
Common Stock
98419M100
37964
453903
SH
SOLE
363139
0
90764
YAHOO JAPAN CORP ADR
ADR
98433V102
11046
1891384
SH
SOLE
1737363
0
154021
YAMAHA CORP SPON ADR
ADR
984627109
3004
62843
SH
SOLE
55646
0
7197
YAMANA GOLD INC
Common Stock
98462Y100
2089
828801
SH
SOLE
827298
0
1503
YANDEX N V SHS CLASS A
Common Stock
N97284108
42618
1121531
SH
SOLE
987737
0
133794
YANZHOU COAL MINING-SP ADR
ADR
984846105
1374
148889
SH
SOLE
146181
0
2708
YARA INTL ASA SPONSORED ADR
ADR
984851204
12370
509268
SH
SOLE
449674
0
59593
YASKAWA ELEC CORP ADR
ADR
985087105
13451
196797
SH
SOLE
176543
0
20254
YELP INC CL A
Common Stock
985817105
4292
125579
SH
SOLE
100460
0
25119
YETI HOLDINGS INC
Common Stock
98585X104
1734
59882
SH
SOLE
11201
0
48681
YEXT INC COM
Common Stock
98585N106
589
29311
SH
SOLE
8475
0
20836
YIELDSHARES HIGH INCOME ETF
ETF
301505301
988
55134
SH
SOLE
55134
0
0
YOKOGAWA ELECTRIC - UNSPONSORED ADR
ADR
986008100
236
6047
SH
SOLE
4666
0
1381
YORK WATER CO
Common Stock
987184108
866
24246
SH
SOLE
19239
0
5007
YPF SOCIEDAD ANONIMA SPON ADR CL D
ADR
984245100
5415
297345
SH
SOLE
293771
0
3574
YRC WORLDWIDE INC COM
Common Stock
984249607
742
184147
SH
SOLE
92781
0
91366
YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR
ADR
988415105
336
24927
SH
SOLE
21568
0
3359
YUM CHINA HOLDINGS INC
Common Stock
98850P109
61797
1337608
SH
SOLE
913077
0
424531
YUM! BRANDS INC
Common Stock
988498101
142334
1286111
SH
SOLE
1041865
0
244246
YY INC ADS REPCOM CLA
ADR
98426T106
5835
83721
SH
SOLE
72279
0
11442
ZAGG INCORPORATED
Common Stock
98884U108
383
55061
SH
SOLE
55061
0
0
ZALANDO SE - UNSPONSORED ADR
ADR
98887L105
12789
578695
SH
SOLE
516524
0
62171
ZAYO GROUP HLDGS INC COM
Common Stock
98919V105
10632
323072
SH
SOLE
300706
0
22366
ZEBRA TECHNOLOGIES CORP-CL A
Common Stock
989207105
27666
132064
SH
SOLE
76368
0
55696
ZENDESK INC COM
Common Stock
98936J101
16029
180036
SH
SOLE
105039
0
74997
ZILLOW GROUP INC - A
Common Stock
98954M101
1324
28933
SH
SOLE
27621
0
1312
ZILLOW GROUP INC - C
Common Stock
98954M200
8704
187632
SH
SOLE
181123
0
6509
ZIMMER BIOMET HOLDINGS INC
Common Stock
98956P102
76065
646042
SH
SOLE
374557
0
271485
ZIONS BANCORPORATION
Common Stock
989701107
51630
1122879
SH
SOLE
685262
0
437617
ZIOPHARM ONCOLOGY INC COM
Common Stock
98973P101
163
28011
SH
SOLE
26489
0
1522
ZIX CORP COM
Common Stock
98974P100
2842
312645
SH
SOLE
62703
0
249942
ZOETIS INC CL A
Common Stock
98978V103
169363
1492316
SH
SOLE
1141363
0
350953
ZOGENIX INC COM
Common Stock
98978L204
761
15922
SH
SOLE
13849
0
2073
ZOVIO INC
Common Stock
98979V102
358
100058
SH
SOLE
33265
0
66793
ZSCALER INC
Common Stock
98980G102
3908
50995
SH
SOLE
18653
0
32342
ZTE CORP-UNSPON ADR
ADR
98878Q105
809
141853
SH
SOLE
140890
0
963
ZTO EXPRESS CAYMAN INC-ADR
ADR
98980A105
3929
205469
SH
SOLE
93139
0
112330
ZUMIEZ INC
Common Stock
989817101
2558
98008
SH
SOLE
52445
0
45563
ZUORA INC - CLASS A
Common Stock
98983V106
244
15919
SH
SOLE
15789
0
130
ZURICH INSURANCE GROUP AG
ADR
989825104
66047
1895191
SH
SOLE
1663548
0
231643
ZYNGA INC CL A
Common Stock
98986T108
8604
1403533
SH
SOLE
920034
0
483499