0000950123-19-004139.txt : 20190509
0000950123-19-004139.hdr.sgml : 20190509
20190509112805
ACCESSION NUMBER: 0000950123-19-004139
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190509
DATE AS OF CHANGE: 20190509
EFFECTIVENESS DATE: 20190509
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: 19809452
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
03-31-2019
03-31-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
05-07-2019
0
3937
115749699
false
INFORMATION TABLE
2
form13fInfoTable.xml
INFORMATION TABLE FOR FORM 13F
1-800-FLOWERS.COM INC
Common Stock
68243Q106
2000
109715
SH
SOLE
66615
0
43100
1ST SOURCE CORP
Common Stock
336901103
767
17076
SH
SOLE
16991
0
85
22ND CENTY GROUP INC COM
Common Stock
90137F103
27
15898
SH
SOLE
12632
0
3266
2U INC COM
Common Stock
90214J101
4898
69134
SH
SOLE
37674
0
31460
3D SYSTEMS CORP
Common Stock
88554D205
2378
221029
SH
SOLE
145909
0
75120
3M CO
Common Stock
88579Y101
436235
2099505
SH
SOLE
1459211
0
640294
51 JON INC ADR
ADR
316827104
2692
34569
SH
SOLE
33265
0
1304
58.COM INC- ADR
ADR
31680Q104
5259
80076
SH
SOLE
77489
0
2587
8X8 INC NEW COM
Common Stock
282914100
2286
113154
SH
SOLE
101801
0
11353
A P MOLLAR-MAERSK A/S ADR
ADR
00202F102
14025
2224463
SH
SOLE
1975100
0
249363
A10 NETWORKS INC COM
Common Stock
002121101
249
35054
SH
SOLE
5953
0
29101
AAC ACOUSTIC TECHNOLOG ADR
ADR
000304105
3549
601540
SH
SOLE
585563
0
15977
AAC HLDGS INC COM
Common Stock
000307108
90
48656
SH
SOLE
47794
0
862
AAON INC
Common Stock
000360206
3408
73808
SH
SOLE
58868
0
14940
AAR CORP
Common Stock
000361105
3691
113544
SH
SOLE
81075
0
32469
AARON'S INC
Common Stock
002535300
13500
256653
SH
SOLE
136189
0
120464
ABB LTD SPONSORED ADR
ADR
000375204
37597
1992437
SH
SOLE
1309661
0
682776
ABBOTT LABORATORIES
Common Stock
002824100
513682
6425847
SH
SOLE
4497475
0
1928372
ABBVIE INC. COM
Common Stock
00287Y109
333001
4132043
SH
SOLE
3134454
0
997589
ABERCROMBIE & FITCH CO
Common Stock
002896207
23460
855877
SH
SOLE
452034
0
403843
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00302M106
1799
189932
SH
SOLE
174985
0
14947
ABERDEEN GLOBAL PREMIER PROPERTIES FUND
Closed-End Fund
00302L108
3391
564160
SH
SOLE
311171
0
252989
ABIOMED INC COM
Common Stock
003654100
23500
82286
SH
SOLE
68624
0
13662
ABM INDUSTRIES INC
Common Stock
000957100
10057
276681
SH
SOLE
148237
0
128444
ABRAXAS PETROLEUM CORP
Common Stock
003830106
140
111891
SH
SOLE
105748
0
6143
ACACIA COMMUNICATIONS INC
Common Stock
00401C108
2794
48710
SH
SOLE
15539
0
33171
ACACIA RESH CORP ACACIA TCH COM
Common Stock
003881307
167
51234
SH
SOLE
50465
0
769
ACADIA HEALTHCARE CO COM
Common Stock
00404A109
8727
297760
SH
SOLE
202769
0
94991
ACADIA PHARMACEUTICALS INC COM
Common Stock
004225108
1601
59638
SH
SOLE
55259
0
4379
ACADIA REALTY TRUST REIT
REIT
004239109
4219
154727
SH
SOLE
126599
0
28128
ACCELERATE DIAGNOSTICS INC
Common Stock
00430H102
1039
49452
SH
SOLE
21590
0
27862
ACCELERON PHARMA INC
Common Stock
00434H108
1117
23994
SH
SOLE
21607
0
2387
ACCENTURE PLC
Common Stock
G1151C101
302370
1717818
SH
SOLE
1511567
0
206251
ACCO BRANDS CORP COM
Common Stock
00081T108
7471
872731
SH
SOLE
226410
0
646321
ACCOR SA SPONSORED ADR
ADR
00435F309
10159
1254164
SH
SOLE
1124898
0
129266
ACCURAY INC
Common Stock
004397105
101
21114
SH
SOLE
10158
0
10956
ACHILLION PHARMACEUTIC COM
Common Stock
00448Q201
62
21014
SH
SOLE
17575
0
3439
ACI WORLDWIDE INC
Common Stock
004498101
28971
881382
SH
SOLE
175523
0
705859
ACLARIS THERAPEUTICS I COM
Common Stock
00461U105
343
57221
SH
SOLE
30736
0
26485
ACORDA THERAPEUTICS INC
Common Stock
00484M106
1577
118670
SH
SOLE
60247
0
58423
ACS ACTIVIDADES CONS-UNS ADR
ADR
00089H106
12543
1435893
SH
SOLE
1316191
0
119702
ACTIVISION BLIZZARD INC
Common Stock
00507V109
55031
1208667
SH
SOLE
989449
0
219218
ACTUA CORP
Common Stock
005094107
69
107774
SH
SOLE
2719
0
105055
ACTUANT CORP
Common Stock
00508X203
5891
241752
SH
SOLE
113486
0
128266
ACUITY BRANDS INC
Common Stock
00508Y102
10780
89830
SH
SOLE
65953
0
23877
ACUSHNET HOLDINGS CORP
Common Stock
005098108
1917
82825
SH
SOLE
30224
0
52601
ADDUS HOMECARE CORP COM
Common Stock
006739106
961
15115
SH
SOLE
12985
0
2130
ADECCO SA - REG - UNSPON ADR
ADR
006754204
14962
561849
SH
SOLE
509992
0
51857
ADECOAGRO SA
Common Stock
L00849106
3494
507182
SH
SOLE
479682
0
27500
Adesto Technologies Corp
Common Stock
00687D101
98
16193
SH
SOLE
16193
0
0
ADIDAS-SALOMON AG-SPON ADR
ADR
00687A107
46649
382837
SH
SOLE
342559
0
40278
ADIENT PLC
Common Stock
G0084W101
5946
458786
SH
SOLE
375828
0
82958
ADMIRAL GROUP ADR
ADR
007192107
3374
121999
SH
SOLE
109426
0
12573
ADOBE INC
Common Stock
00724F101
483791
1815418
SH
SOLE
1221058
0
594360
ADTALEM GLOBAL EDUCATION INC
Common Stock
00737L103
6990
150900
SH
SOLE
100717
0
50183
ADTRAN INC
Common Stock
00738A106
2716
198276
SH
SOLE
116663
0
81613
ADURO BIOTECH INC COM
Common Stock
00739L101
88
22090
SH
SOLE
15892
0
6198
ADVANCE AUTO PARTS INC
Common Stock
00751Y106
36190
212221
SH
SOLE
174878
0
37343
ADVANCED DISPOSAL SERVICES I
Common Stock
00790X101
2551
91114
SH
SOLE
41066
0
50048
ADVANCED DRAINAGE SYSTEMS INC
Common Stock
00790R104
3928
152426
SH
SOLE
130396
0
22030
ADVANCED EMISSIONS SOLUTIONS I
Common Stock
00770C101
275
23815
SH
SOLE
20269
0
3546
ADVANCED ENERGY INDUSTRIES INC
Common Stock
007973100
5906
118871
SH
SOLE
96732
0
22139
ADVANCED MICRO DEVICES INC
Common Stock
007903107
51884
2033053
SH
SOLE
1803035
0
230018
ADVANSIX INC
Common Stock
00773T101
3067
107351
SH
SOLE
81137
0
26214
ADVANTEST CORP SPONSORED ADR
ADR
00762U200
235
10448
SH
SOLE
10301
0
147
ADVENT CLAYMORE CV SEC COM
Closed-End Fund
00764C109
19136
1296478
SH
SOLE
856186
0
440292
ADVERUM BIOTECHNOLOGIES INC
Common Stock
00773U108
57
10882
SH
SOLE
9143
0
1739
AECOM
Common Stock
00766T100
12416
418484
SH
SOLE
165656
0
252828
AEGEAN MARINE PETROLEUM NETWOR
Common Stock
Y0017S102
2
39600
SH
SOLE
0
0
39600
AEGION CORP
Common Stock
00770F104
1488
84665
SH
SOLE
50571
0
34094
AEGLEA BIOTHERAPEUTICS INC
Common Stock
00773J103
91
11251
SH
SOLE
10371
0
880
AEGON N V ORD AMER REG
NY Reg Shrs
007924103
13484
2815009
SH
SOLE
2526136
0
288873
AEON CO LTD ADR
ADR
007627102
4460
216812
SH
SOLE
184030
0
32782
AERCAP HOLDINGS NV SHS
Common Stock
N00985106
40392
867898
SH
SOLE
427278
0
440620
AERIE PHARMACEUTICALS INC
Common Stock
00771V108
3532
74351
SH
SOLE
30015
0
44336
AEROHIVE NETWORKS INC COM
Common Stock
007786106
53
11783
SH
SOLE
11698
0
85
AEROJET ROCKETDYNE HOLDINGS INC
Common Stock
007800105
3412
96033
SH
SOLE
89394
0
6639
AEROVIRONMENT INC
Common Stock
008073108
3428
50116
SH
SOLE
38673
0
11443
AES CORP/THE
Common Stock
00130H105
66955
3703283
SH
SOLE
2193279
0
1510004
AFFILIATED MANAGERS GROUP
Common Stock
008252108
37174
347060
SH
SOLE
239302
0
107758
AFLAC INC
Common Stock
001055102
203910
4078203
SH
SOLE
2256862
0
1821341
AG MORTGAGE INVESTMENT TRUST I
REIT
001228105
3026
179666
SH
SOLE
96878
0
82788
AGC INC ADR
ADR
00109C103
15020
2153463
SH
SOLE
1889837
0
263626
AGCO CORP
Common Stock
001084102
30806
442939
SH
SOLE
170426
0
272513
AGEAS ADR
ADR
00844W208
28381
587291
SH
SOLE
542520
0
44771
AGENUS INC
Common Stock
00847G705
106
35843
SH
SOLE
34648
0
1195
AGIC EQUITY & CONVERTIBLE INCOME FUND
Closed-End Fund
018829101
1588
73800
SH
SOLE
51086
0
22714
AGILENT TECHNOLOGIES INC
Common Stock
00846U101
70312
874749
SH
SOLE
723794
0
150955
AGILYSYS INC
Common Stock
00847J105
1429
67483
SH
SOLE
42433
0
25050
AGIOS PHARMACEUTICALS INC
Common Stock
00847X104
3203
47495
SH
SOLE
40907
0
6588
AGL ENERGY LTD-SPON ADR
ADR
001201201
10823
697807
SH
SOLE
630166
0
67641
AGNC INVESTMENT CORP
REIT
00123Q104
18970
1053893
SH
SOLE
666440
0
387453
AGNICO-EAGLE MINES LTD
Common Stock
008474108
6644
152742
SH
SOLE
108608
0
44134
AGREE REALTY CORP COM REIT
REIT
008492100
7167
103363
SH
SOLE
82831
0
20532
AGRICULTURAL BK CHINA ADR
ADR
00850M102
4759
412960
SH
SOLE
372918
0
40042
AGROFRESH SOLUTIONS INC
Common Stock
00856G109
424
126815
SH
SOLE
125812
0
1003
AIA GROUP LTD SPONSORED ADR
ADR
001317205
114486
2859649
SH
SOLE
2508916
0
350733
AIMMUNE THERAPEUTICS I COM
Common Stock
00900T107
823
36802
SH
SOLE
5977
0
30825
AIR FRANCE KLM SPONSORED ADR
ADR
009119108
509
45298
SH
SOLE
44999
0
299
AIR LEASE GROUP
Common Stock
00912X302
4676
136133
SH
SOLE
130641
0
5492
AIR LIQUIDE ADR
ADR
009126202
42416
1670578
SH
SOLE
1402157
0
268421
AIR PRODUCTS & CHEMICALS INC
Common Stock
009158106
132054
691528
SH
SOLE
586543
0
104985
AIR TRANSPORT SERVICES GROUP I
Common Stock
00922R105
2057
89246
SH
SOLE
20756
0
68490
AIRBUS GROUP NV
ADR
009279100
47158
1424293
SH
SOLE
1228996
0
195297
AIRCASTLE LTD
Common Stock
G0129K104
5730
283116
SH
SOLE
146697
0
136419
AIRGAIN INC
Common Stock
00938A104
1091
85000
SH
SOLE
0
0
85000
AISIN SEIKO CO LTD-UNSP ADR
ADR
00956Q106
1537
42953
SH
SOLE
34612
0
8341
AJINOMOTO INC UNSPON ADR
ADR
009707100
1066
66548
SH
SOLE
60011
0
6537
AK STEEL HOLDING CORP
Common Stock
001547108
3040
1105334
SH
SOLE
887406
0
217928
AKAMAI TECHNOLOGIES INC
Common Stock
00971T101
34591
482378
SH
SOLE
412571
0
69807
AKBANK TAS - ADR
ADR
009719501
2908
1286829
SH
SOLE
932411
0
354418
AKCEA THERAPEUTICS INC
Common Stock
00972L107
216
7616
SH
SOLE
5347
0
2269
AKEBIA THERAPEUTICS COM
Common Stock
00972D105
1103
134681
SH
SOLE
33691
0
100990
AKORN INC COM
Common Stock
009728106
1293
367452
SH
SOLE
187715
0
179737
AKTIEBOLAGETT ELECTROLUX SPONSORED ADR
ADR
010198208
9185
178080
SH
SOLE
158698
0
19382
AKZO NOBEL NV SPONSORED ADR
ADR
010199503
21665
733398
SH
SOLE
390898
0
342500
ALAMO GROUP INC
Common Stock
011311107
1707
17080
SH
SOLE
14826
0
2254
ALARM COM HLDGS INC COM
Common Stock
011642105
5872
90472
SH
SOLE
52741
0
37731
ALASKA AIR GROUP INC
Common Stock
011659109
17086
304461
SH
SOLE
180712
0
123749
ALBANY INTERNATIONAL CORP
Common Stock
012348108
5777
80700
SH
SOLE
67330
0
13370
ALBEMARLE CORP
Common Stock
012653101
13484
164485
SH
SOLE
146236
0
18249
ALBIREO PHARMA INC
Common Stock
01345P106
747
23193
SH
SOLE
504
0
22689
ALCOA CORP
Common Stock
013872106
8944
317611
SH
SOLE
257418
0
60193
ALDER BIOPHARMACEUTICAL INC
Common Stock
014339105
840
61559
SH
SOLE
59347
0
2212
ALEXANDER & BALDWIN INC
REIT
014491104
3632
142749
SH
SOLE
106950
0
35799
ALEXANDERS INC COM
REIT
014752109
2084
5539
SH
SOLE
2516
0
3023
ALEXANDRIA REAL ESTATE EQ IN COM REIT
REIT
015271109
20637
144760
SH
SOLE
108378
0
36382
ALEXION PHARMACEUTICALS INC
Common Stock
015351109
47763
353329
SH
SOLE
303516
0
49813
ALFA LAVAL AB SWEDEN ADR
ADR
015393101
11026
480823
SH
SOLE
422990
0
57833
ALGONQUIN POWER & UTILITIES
Common Stock
015857105
2008
178196
SH
SOLE
44
0
178152
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
180975
991916
SH
SOLE
741286
0
250630
ALICO INC
Common Stock
016230104
482
17729
SH
SOLE
17358
0
371
ALIGN TECHNOLOGY INC
Common Stock
016255101
66666
234467
SH
SOLE
184592
0
49875
ALKERMES PLC
Common Stock
G01767105
3997
109539
SH
SOLE
89449
0
20090
ALL NIPPON AWYS LTD SPONSORED ADR
ADR
032350100
589
79324
SH
SOLE
68352
0
10972
ALLEGHANY CORP
Common Stock
017175100
17265
28193
SH
SOLE
25431
0
2762
ALLEGHENY TECHNOLOGIES INC
Common Stock
01741R102
7578
296345
SH
SOLE
167808
0
128537
ALLEGIANT TRAVEL CO
Common Stock
01748X102
7631
58937
SH
SOLE
38320
0
20617
ALLEGION PLC W/I
Common Stock
G0176J109
21354
235410
SH
SOLE
188934
0
46476
ALLERGAN PLC
Common Stock
G0177J108
107121
731649
SH
SOLE
521937
0
209712
ALLETE INC
Common Stock
018522300
12285
149396
SH
SOLE
110298
0
39098
ALLIANCE DATA SYSTEMS CORP
Common Stock
018581108
17691
101102
SH
SOLE
91191
0
9911
ALLIANCEBERNSTEIN NATL COM
Closed-End Fund
01864U106
20638
1593695
SH
SOLE
1356014
0
237681
ALLIANT ENERGY CORP
Common Stock
018802108
33659
714166
SH
SOLE
651274
0
62892
ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH
ADR
018805101
75963
3420222
SH
SOLE
3006871
0
413351
ALLIANZ GI NFJ DIVIDEND INTEREST
Closed-End Fund
01883A107
27428
2274302
SH
SOLE
1573568
0
700734
ALLIANZGI CONVERTIBLE & INCO
Closed-End Fund
01883H102
357
39695
SH
SOLE
21844
0
17851
ALLIED MOTION TECHNOLOGIES
Common Stock
019330109
218
6343
SH
SOLE
6326
0
17
ALLISON TRANSMISSION H COM
Common Stock
01973R101
21406
476534
SH
SOLE
184900
0
291634
ALLSCRIPTS HEALTHCARE SOLUTION
Common Stock
01988P108
3741
392151
SH
SOLE
253748
0
138403
ALLSTATE CORP/THE
Common Stock
020002101
138681
1472514
SH
SOLE
952232
0
520282
ALLY FINANCIAL INC
Common Stock
02005N100
55683
2025587
SH
SOLE
1132902
0
892685
ALNYLAM PHARMACEUTICALS INC
Common Stock
02043Q107
13080
139969
SH
SOLE
109503
0
30466
ALPHA & OMEGA SEMICONDUCTOR LT
Common Stock
G6331P104
649
56403
SH
SOLE
55428
0
975
ALPHABET INC - CL A
Common Stock
02079K305
1174314
997811
SH
SOLE
757596
0
240215
ALPHABET INC - CL C
Common Stock
02079K107
819403
698369
SH
SOLE
566145
0
132224
ALPINE TOTAL DYNAMIC DIVIDEND FUND
Closed-End Fund
00326L100
25965
3147221
SH
SOLE
2188606
0
958615
ALPS ELEC LTD ADR
ADR
021090204
2643
62830
SH
SOLE
54011
0
8819
ALPS ETF TR ALERIAN MLP
ETP
00162Q866
2209
220248
SH
SOLE
220248
0
0
ALSTOM ADR
ADR
021244207
487
113187
SH
SOLE
46852
0
66335
ALTA MESA RESOURCES INC
Common Stock
02133L109
3
11093
SH
SOLE
11093
0
0
ALTABA INC
Closed-End Fund
021346101
2587
34906
SH
SOLE
33685
0
1221
ALTAIR ENGINEERING INC
Common Stock
021369103
541
14702
SH
SOLE
8287
0
6415
ALTERYX INC COM CL A
Common Stock
02156B103
11161
133077
SH
SOLE
102046
0
31031
ALTICE USA INC CL A
Common Stock
02156K103
2123
98840
SH
SOLE
55496
0
43344
ALTISOURCE PORTFOLIO SOLUTIONS
Common Stock
L0175J104
330
13950
SH
SOLE
13845
0
105
ALTRA INDUSTRIAL MOTION CORP
Common Stock
02208R106
5013
161441
SH
SOLE
75676
0
85765
ALTRIA GROUP INC
Common Stock
02209S103
284012
4945352
SH
SOLE
3513555
0
1431797
ALUMINA LTD SPONSORED ADR
ADR
022205108
11716
1691769
SH
SOLE
1521699
0
170070
ALUMINUM CORP CHINA LTD SPON ADR H SHS
ADR
022276109
1626
174986
SH
SOLE
169656
0
5330
AMADEUS IT HLDG S A ADS
ADR
02263T104
39380
491514
SH
SOLE
446658
0
44856
AMAG PHARMACEUTICALS INC
Common Stock
00163U106
2078
161298
SH
SOLE
75958
0
85340
AMAZON.COM INC
Common Stock
023135106
2017962
1133209
SH
SOLE
855957
0
277252
AMBAC FINL GROUP INC COM NEW
Common Stock
023139884
5631
310741
SH
SOLE
176589
0
134152
AMBARELLA INC SHS
Common Stock
G037AX101
1627
37673
SH
SOLE
32571
0
5102
AMBER RD INC COM
Common Stock
02318Y108
104
12008
SH
SOLE
12008
0
0
AMBEV SA
ADR
02319V103
21336
4961843
SH
SOLE
3206248
0
1755595
AMC ENTERTAINMENT HLDS-CL A
Common Stock
00165C104
2902
195427
SH
SOLE
138427
0
57000
AMC NETWORKS INC A
Common Stock
00164V103
9210
162270
SH
SOLE
110982
0
51288
AMCOR LTD ADR NEW
ADR
02341R302
30361
693480
SH
SOLE
634935
0
58545
AMDOCS LTD
Common Stock
G02602103
19814
366187
SH
SOLE
256921
0
109266
AMEDISYS INC
Common Stock
023436108
11500
93296
SH
SOLE
45572
0
47724
AMERCO INC
Common Stock
023586100
5860
15774
SH
SOLE
15691
0
83
AMEREN CORP
Common Stock
023608102
65231
886893
SH
SOLE
652537
0
234356
AMERESCO INC CL A
Common Stock
02361E108
385
23783
SH
SOLE
23726
0
57
AMERICA MOVIL S A DE C V SPON ADR L SHS
ADR
02364W105
41552
2909804
SH
SOLE
1465201
0
1444603
AMERICAN AIRLINES GROUP INC
Common Stock
02376R102
64424
2028453
SH
SOLE
923226
0
1105227
AMERICAN ASSETS TR INC COM REIT
REIT
024013104
7920
172689
SH
SOLE
129221
0
43468
AMERICAN AXLE & MANUFACTURING
Common Stock
024061103
7877
550437
SH
SOLE
422200
0
128237
AMERICAN CAMPUS COMMUNITIES REIT
REIT
024835100
12447
261595
SH
SOLE
240416
0
21179
AMERICAN EAGLE OUTFITTERS INC
Common Stock
02553E106
13146
592965
SH
SOLE
392752
0
200213
AMERICAN ELECTRIC POWER CO INC
Common Stock
025537101
137840
1645855
SH
SOLE
1240151
0
405704
AMERICAN EQUITY INVESTMENT LIF
Common Stock
025676206
25579
946681
SH
SOLE
304833
0
641848
AMERICAN EXPRESS CO
Common Stock
025816109
265563
2429669
SH
SOLE
1936071
0
493598
AMERICAN FINANCIAL GROUP INC/O
Common Stock
025932104
18443
191694
SH
SOLE
116305
0
75389
AMERICAN HOMES 4 RENT CLASS A
REIT
02665T306
9135
402061
SH
SOLE
336436
0
65625
AMERICAN INTERNATIONAL GROUP I
Common Stock
026874784
207527
4819496
SH
SOLE
3089797
0
1729699
AMERICAN NATIONAL BANKSHARES I
Common Stock
027745108
384
10995
SH
SOLE
7483
0
3512
AMERICAN NATIONAL INSURANCE CO
Common Stock
028591105
5212
43142
SH
SOLE
28965
0
14177
AMERICAN OUTDOOR BRANDS CORP
Common Stock
02874P103
623
66651
SH
SOLE
50035
0
16616
AMERICAN PUBLIC EDUCATION INC
Common Stock
02913V103
2561
85010
SH
SOLE
33241
0
51769
AMERICAN SOFTWARE INC/GEORGIA
Common Stock
029683109
1394
116693
SH
SOLE
40296
0
76397
AMERICAN STATES WATER CO
Common Stock
029899101
11523
161613
SH
SOLE
83230
0
78383
AMERICAN SUPERCONDUCTOR CORP
Common Stock
030111207
1074
83477
SH
SOLE
0
0
83477
AMERICAN TOWER REIT INC
REIT
03027X100
312062
1583588
SH
SOLE
1138818
0
444770
AMERICAN VANGUARD CORP
Common Stock
030371108
576
33425
SH
SOLE
32761
0
664
AMERICAN WATER WORKS CO INC
Common Stock
030420103
45632
437679
SH
SOLE
358372
0
79307
AMERICAN WOODMARK CORP
Common Stock
030506109
2456
29720
SH
SOLE
24964
0
4756
AMERICA'S CAR-MART INC
Common Stock
03062T105
2698
29538
SH
SOLE
12389
0
17149
AMERICOLD REALTY TRUST
REIT
03064D108
4386
143757
SH
SOLE
7656
0
136101
AMERIPRISE FINANCIAL INC
Common Stock
03076C106
94709
739334
SH
SOLE
434243
0
305091
AMERIS BANCORP
Common Stock
03076K108
1569
45689
SH
SOLE
43527
0
2162
AMERISAFE INC
Common Stock
03071H100
3087
51975
SH
SOLE
34793
0
17182
AMERISOURCEBERGEN CORP COM
Common Stock
03073E105
82142
1032968
SH
SOLE
488998
0
543970
AMETEK INC NEW COM
Common Stock
031100100
41168
496178
SH
SOLE
423345
0
72833
AMGEN INC
Common Stock
031162100
437335
2302008
SH
SOLE
1575608
0
726400
AMICUS THERAPEUTICS COM
Common Stock
03152W109
1208
88811
SH
SOLE
73856
0
14955
AMKOR TECHNOLOGY INC
Common Stock
031652100
4397
514876
SH
SOLE
283031
0
231845
AMN HEALTHCARE SERVICES INC
Common Stock
001744101
6544
138977
SH
SOLE
113818
0
25159
AMNEAL PHARMACEUTICALS INC
Common Stock
03168L105
1185
83659
SH
SOLE
52723
0
30936
AMPHASTAR PHARMACEUTICALS
Common Stock
03209R103
3214
157332
SH
SOLE
109426
0
47906
AMPHENOL CORP
Common Stock
032095101
78842
834837
SH
SOLE
713982
0
120855
AMRO GROUP NV - UNSPONSORED ADR
ADR
00373L102
3438
305892
SH
SOLE
271604
0
34288
ANADARKO PETROLEUM CORP
Common Stock
032511107
53637
1179352
SH
SOLE
939152
0
240200
ANALOG DEVICES INC
Common Stock
032654105
141678
1345855
SH
SOLE
886731
0
459124
ANAPLAN INC
Common Stock
03272L108
1218
30956
SH
SOLE
1401
0
29555
ANDEAVOR LOGISTICS LP
MLP
03350F106
12222
346637
SH
SOLE
334664
0
11973
ANDERSONS INC/THE
Common Stock
034164103
6426
199390
SH
SOLE
65405
0
133985
ANGI HOMESERVICES INC
Common Stock
00183L102
276
17870
SH
SOLE
17734
0
136
ANGIODYNAMICS INC
Common Stock
03475V101
3056
133705
SH
SOLE
85238
0
48467
ANGLO AMERICAN PLAT-SPON ADR
ADR
03486T202
417
48435
SH
SOLE
47740
0
695
ANGLO AMERN PLC-SPONS ADR
ADR
03485P300
33101
2468414
SH
SOLE
2166298
0
302116
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
12482
952833
SH
SOLE
939803
0
13030
ANHEUSER-BUSCH INBEV SA N.V.
ADR
03524A108
42733
508903
SH
SOLE
446763
0
62140
ANHUI CONCH CEMENT UNSPONS ADR
ADR
035243104
3725
121509
SH
SOLE
97420
0
24089
ANI PHARMACEUTICALS IN COM
Common Stock
00182C103
1781
25255
SH
SOLE
17653
0
7602
ANIKA THERAPEUTICS INC
Common Stock
035255108
359
11887
SH
SOLE
9566
0
2321
ANIXTER INTERNATIONAL INC
Common Stock
035290105
5734
102199
SH
SOLE
63593
0
38606
ANNALY MTG MGMT INC COM REIT
REIT
035710409
45217
4526208
SH
SOLE
2302543
0
2223665
ANSELL LTD-UNSPON ADR
ADR
03634M208
406
5543
SH
SOLE
5488
0
55
ANSYS INC
Common Stock
03662Q105
40496
221640
SH
SOLE
193841
0
27799
ANTA SPORTS PRODS LTD ADR
ADR
03662P107
2515
15163
SH
SOLE
14695
0
468
ANTARES PHARMA INC
Common Stock
036642106
350
115661
SH
SOLE
11726
0
103935
ANTERO MIDSTREAM CORP
Common Stock
03676B102
1801
130690
SH
SOLE
505
0
130185
ANTERO RESOURCES CORP
Common Stock
03674X106
4128
467493
SH
SOLE
320241
0
147252
ANTHEM INC
Common Stock
036752103
286571
998574
SH
SOLE
792212
0
206362
ANWORTH MORTGAGE ASSET CORP REIT
REIT
037347101
3106
768845
SH
SOLE
413216
0
355629
AO MOSENERGO SPONSORED ADR
ADR
037376308
76
50000
SH
SOLE
50000
0
0
AO SMITH CORP
Common Stock
831865209
36079
676648
SH
SOLE
426032
0
250616
AON PLC
Common Stock
G0408V102
101293
593399
SH
SOLE
486468
0
106931
AOZORA BK LTD SPONSORED ADR
ADR
037400108
276
44756
SH
SOLE
6583
0
38173
APACHE CORP
Common Stock
037411105
30385
876657
SH
SOLE
651055
0
225602
APARTMENT INVT & MGMT CO -A REIT
REIT
03748R754
21546
428443
SH
SOLE
345232
0
83211
APERGY CORP - W/I
Common Stock
03755L104
8028
195513
SH
SOLE
173250
0
22263
APOGEE ENTERPRISES INC
Common Stock
037598109
15223
406044
SH
SOLE
42515
0
363529
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT
REIT
03762U105
7766
426697
SH
SOLE
260058
0
166639
APOLLO INVT CORP COM
Common Stock
03761U502
222
14677
SH
SOLE
14566
0
111
APOLLO SR FLOATING COM
Closed-End Fund
037636107
212
14265
SH
SOLE
8777
0
5488
APOLLO TACTICAL INCOME COM
Closed-End Fund
037638103
11032
750987
SH
SOLE
668929
0
82058
APPFOLIO INC COM CL A
Common Stock
03783C100
1152
14503
SH
SOLE
7783
0
6720
APPLE HOSPITALITY REIT COM NEW
REIT
03784Y200
6618
406010
SH
SOLE
177600
0
228410
APPLE INC COM
Common Stock
037833100
2571521
13537882
SH
SOLE
10409169
0
3128713
APPLIED INDUSTRIAL TECHNOLOGIE
Common Stock
03820C105
6323
106320
SH
SOLE
76507
0
29813
APPLIED MATERIALS INC
Common Stock
038222105
132611
3343692
SH
SOLE
2087342
0
1256350
APPLIED OPTOELECTRONICS INC
Common Stock
03823U102
252
20681
SH
SOLE
20115
0
566
APPROACH RESOURCES INC
Common Stock
03834A103
19
52361
SH
SOLE
48006
0
4355
APTARGROUP INC
Common Stock
038336103
16048
150844
SH
SOLE
140370
0
10474
APTIV PLC
Common Stock
G6095L109
49215
619132
SH
SOLE
472917
0
146215
AQUA AMERICA INC
Common Stock
03836W103
11020
302428
SH
SOLE
278354
0
24074
AQUA METALS INC COM
Common Stock
03837J101
33
10726
SH
SOLE
10673
0
53
AQUAVENTURE HLDGS LTD SHS
Common Stock
G0443N107
330
17050
SH
SOLE
6913
0
10137
ARAMARK
Common Stock
03852U106
11020
372929
SH
SOLE
320773
0
52156
ARATANA THERAPEUTICS INC
Common Stock
03874P101
236
65574
SH
SOLE
58960
0
6614
ARBOR RLTY TR INC COM REIT
REIT
038923108
2286
176225
SH
SOLE
34694
0
141531
ARC DOCUMENT SOLUTIONS INC
Common Stock
00191G103
58
25832
SH
SOLE
20218
0
5614
ARCBEST CORP
Common Stock
03937C105
4836
157070
SH
SOLE
90465
0
66605
ARCELORMITTAL NY REG SH CL A
NY Reg Shrs
03938L203
18489
907209
SH
SOLE
791718
0
115491
ARCH CAPITAL GROUP LTD
Common Stock
G0450A105
30115
931763
SH
SOLE
417998
0
513765
ARCH COAL INC COM
Common Stock
039380407
3204
35102
SH
SOLE
15504
0
19598
ARCHER-DANIELS-MIDLAND CO
Common Stock
039483102
105981
2457245
SH
SOLE
1568951
0
888294
ARCHROCK INC
Common Stock
03957W106
4059
415080
SH
SOLE
256898
0
158182
ARCO PLATFORM LTD - CLASS A
Common Stock
G04553106
223
6919
SH
SOLE
6919
0
0
ARCONIC INC COM
Common Stock
03965L100
12164
636510
SH
SOLE
545793
0
90717
ARCOS DORADOS HLDNG IN SHS CLASS -A -
Common Stock
G0457F107
3945
550181
SH
SOLE
484281
0
65900
ARCOSA INC
Common Stock
039653100
6321
206916
SH
SOLE
145207
0
61709
ARDAGH GROUP SA
Common Stock
L0223L101
2693
207132
SH
SOLE
140539
0
66593
ARDELYX INC COM
Common Stock
039697107
103
36661
SH
SOLE
36500
0
161
ARDMORE SHIPPING CORP
Common Stock
Y0207T100
279
45237
SH
SOLE
42110
0
3127
ARENA PHARMACEUTICALS INC COM
Common Stock
040047607
235
5250
SH
SOLE
3661
0
1589
ARES CAP CORP COM
Common Stock
04010L103
2200
128377
SH
SOLE
125695
0
2682
ARES COML REAL ESTATE COM
REIT
04013V108
3520
231719
SH
SOLE
120673
0
111046
ARES DYNAMIC CR ALLOCA COM
Closed-End Fund
04014F102
14627
985663
SH
SOLE
895589
0
90074
ARES MANAGEMENT CORP - A
Common Stock
03990B101
723
31163
SH
SOLE
28058
0
3105
ARGAN INC
Common Stock
04010E109
607
12156
SH
SOLE
11556
0
600
ARGENX SE - ADR
ADR
04016X101
1703
13641
SH
SOLE
7899
0
5742
ARGO GROUP INTERNATIONAL HOLDINGS LTD
Common Stock
G0464B107
4332
61310
SH
SOLE
46114
0
15196
ARISTA NETWORKS INC COM
Common Stock
040413106
39825
126646
SH
SOLE
91245
0
35401
ARKEMA SPON ADR
ADR
041232109
17658
184534
SH
SOLE
150748
0
33786
ARLINGTON ASSET INVESTMENT CORP
Common Stock
041356205
587
73797
SH
SOLE
73653
0
144
ARLO TECHNOLOGIES INC
Common Stock
04206A101
1723
417238
SH
SOLE
188012
0
229226
ARMADA HOFFLER PPTYS COM
REIT
04208T108
5087
326295
SH
SOLE
166365
0
159930
ARMOUR RESIDENTIAL REI COM
REIT
042315507
2429
124380
SH
SOLE
72407
0
51973
ARMSTRONG FLOORING INC
Common Stock
04238R106
1099
80833
SH
SOLE
33453
0
47380
ARMSTRONG WORLD INDUSTRIES INC
Common Stock
04247X102
10109
127280
SH
SOLE
52670
0
74610
ARRAY BIOPHARMA INC COM
Common Stock
04269X105
5972
244942
SH
SOLE
158249
0
86693
ARRIS INTERNATIONAL PLC
Common Stock
G0551A103
5978
189123
SH
SOLE
174232
0
14891
ARROW ELECTRONICS INC
Common Stock
042735100
23619
306497
SH
SOLE
226707
0
79790
ARROW FINANCIAL CORP
Common Stock
042744102
641
19484
SH
SOLE
13349
0
6135
ARROWHEAD PHARMACEUTICALS INC
Common Stock
04280A100
920
50155
SH
SOLE
14407
0
35748
ARTESIAN RESOURCES CORP
Common Stock
043113208
825
22127
SH
SOLE
21750
0
377
ARTHUR J GALLAGHER & CO
Common Stock
363576109
29622
379277
SH
SOLE
344962
0
34315
ARTISAN PARTNERS ASSET CL A
Common Stock
04316A108
6098
242289
SH
SOLE
219396
0
22893
ASBURY AUTOMOTIVE GROUP INC
Common Stock
043436104
8838
127425
SH
SOLE
56030
0
71395
ASCENA RETAIL GROUP INC
Common Stock
04351G101
696
644388
SH
SOLE
318225
0
326163
ASCENDIS PHARMA A/S - ADR
ADR
04351P101
283
2403
SH
SOLE
1376
0
1027
ASE INDUSTRIAL HOLDING CO LTD
ADR
00215W100
5643
1309195
SH
SOLE
538434
0
770761
ASGN INC
Common Stock
00191U102
10657
167854
SH
SOLE
76942
0
90912
ASHAI KASEI CORP ADR
ADR
043400100
18873
910835
SH
SOLE
810473
0
100362
ASHFORD HOSPITALITY TRUST REIT
REIT
044103109
2296
483284
SH
SOLE
202689
0
280595
ASHLAND GLOBAL HOLDINGS INC
Common Stock
044186104
19106
244539
SH
SOLE
128266
0
116273
ASHTEAD GROUP PLC ADR
ADR
045055100
15413
159633
SH
SOLE
137414
0
22219
ASML HLDG NV N Y SHS
NY Reg Shrs
N07059210
71918
382441
SH
SOLE
255557
0
126884
ASPEN PHARMACARE HL-UNSP ADR
ADR
04530Y106
514
80142
SH
SOLE
78984
0
1158
ASPEN TECHNOLOGY INC
Common Stock
045327103
13719
131580
SH
SOLE
83690
0
47890
ASSA ABLOY AB ADR
ADR
045387107
15253
1418190
SH
SOLE
1268119
0
150071
ASSEMBLY BIOSCIENCES INC
Common Stock
045396108
334
16955
SH
SOLE
16456
0
499
ASSERTIO THERAPEUTICS INC
Common Stock
04545L107
1978
390081
SH
SOLE
226278
0
163803
ASSOCIATED BANC-CORP
Common Stock
045487105
9790
458547
SH
SOLE
348319
0
110228
ASSOCIATED BRIT FOODS ADR NEW
ADR
045519402
11924
371046
SH
SOLE
324444
0
46602
ASSURANT INC
Common Stock
04621X108
28489
300165
SH
SOLE
162812
0
137353
ASSURED GUARANTY LTD
Common Stock
G0585R106
11471
258187
SH
SOLE
179033
0
79154
ASTEC INDUSTRIES INC
Common Stock
046224101
6763
179101
SH
SOLE
67326
0
111775
ASTELLAS PHARMA INC - UNSP ADR
ADR
04623U102
38329
2560399
SH
SOLE
2345487
0
214912
ASTRA INTERNATIONAL - UNSP ADR
ADR
69367X109
2853
282149
SH
SOLE
273135
0
9014
ASTRAZENECA PLC
Common Stock
G0593M107
953
11345
SH
SOLE
11150
0
195
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
105383
2606557
SH
SOLE
2123247
0
483310
ASTRONICS CORP
Common Stock
046433108
625
19092
SH
SOLE
10083
0
9009
ASURE SOFTWARE INC
Common Stock
04649U102
632
103385
SH
SOLE
20898
0
82487
ASX LTD ADR
ADR
00212E103
960
19389
SH
SOLE
9677
0
9712
AT HOME GROUP INC
Common Stock
04650Y100
398
22311
SH
SOLE
10724
0
11587
AT&T INC
Common Stock
00206R102
719216
22934196
SH
SOLE
16128064
0
6806132
ATARA BIOTHERAPEUTICS COM
Common Stock
046513107
382
9607
SH
SOLE
8105
0
1502
ATENTO S A SHS
Common Stock
L0427L105
42
11697
SH
SOLE
11697
0
0
ATHENE HOLDING LTD CLASS A
Common Stock
G0684D107
4545
111391
SH
SOLE
81489
0
29902
ATKORE INTERNATIONAL GROUP I
Common Stock
047649108
3268
151804
SH
SOLE
33022
0
118782
ATLANTIA SPA ADR
ADR
048173108
24061
1871004
SH
SOLE
1653993
0
217011
ATLANTIC CAPITAL BANCSHARES
Common Stock
048269203
956
53627
SH
SOLE
3249
0
50378
ATLANTIC POWER CORP
Common Stock
04878Q863
1431
568045
SH
SOLE
262927
0
305118
ATLANTICA YIELD PLC ORD SHS
Common Stock
G0751N103
2234
114787
SH
SOLE
82321
0
32466
ATLAS AIR WORLDWIDE HOLDINGS I
Common Stock
049164205
19537
386407
SH
SOLE
67109
0
319298
ATLAS COPCO AB SP ADR A NEW
ADR
049255706
28137
1044060
SH
SOLE
923233
0
120827
ATLAS COPCO SP ADR B NEW
ADR
049255805
9612
386704
SH
SOLE
369364
0
17340
ATLASSIAN CORP PLC-CLASS A
Common Stock
G06242104
10775
95870
SH
SOLE
88227
0
7643
ATMOS ENERGY CORP
Common Stock
049560105
27684
268955
SH
SOLE
233019
0
35936
ATN INTERNATIONAL INC
Common Stock
00215F107
2835
50275
SH
SOLE
42063
0
8212
ATOS ORIGIN SA ADR
ADR
04962A105
10040
522104
SH
SOLE
470575
0
51529
ATRICURE INC COM
Common Stock
04963C209
421
15732
SH
SOLE
12188
0
3544
ATRION CORP
Common Stock
049904105
2016
2294
SH
SOLE
2160
0
134
AU OPTRONICS CORP SPONSORED ADR
ADR
002255107
14191
3898525
SH
SOLE
3806538
0
91987
AUDENTES THERAPEUTICS COM
Common Stock
05070R104
230
5896
SH
SOLE
4779
0
1117
AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR
ADR
052528304
40334
2177838
SH
SOLE
1895548
0
282290
AUTO TRADER GROUP PLC ADR
ADR
05277E104
172
101034
SH
SOLE
86215
0
14819
AUTODESK INC
Common Stock
052769106
115944
744092
SH
SOLE
619165
0
124927
AUTOHOME INC ADR
ADR
05278C107
6586
62649
SH
SOLE
52397
0
10252
AUTOLIV INC
Common Stock
052800109
5204
70773
SH
SOLE
65806
0
4967
AUTOMATIC DATA PROCESSING INC
Common Stock
053015103
264322
1654700
SH
SOLE
1203961
0
450739
AUTONATION INC
Common Stock
05329W102
6751
188995
SH
SOLE
118373
0
70622
AUTOZONE INC
Common Stock
053332102
117487
114720
SH
SOLE
62487
0
52233
AVALARA INC
Common Stock
05338G106
8016
143688
SH
SOLE
7410
0
136278
AVALONBAY CMNTYS INC COM REIT
REIT
053484101
71581
356602
SH
SOLE
311383
0
45219
AVANGRID INC
Common Stock
05351W103
13002
258238
SH
SOLE
255018
0
3220
AVANOS MEDICAL INC
Common Stock
05350V106
4798
112422
SH
SOLE
81692
0
30730
AVAYA HLDGS CORP COM
Common Stock
05351X101
6601
392210
SH
SOLE
176394
0
215816
AVERY DENNISON CORP
Common Stock
053611109
38193
337994
SH
SOLE
268973
0
69021
AVID TECHNOLOGY INC
Common Stock
05367P100
1060
142224
SH
SOLE
37669
0
104555
AVIS BUDGET GROUP INC
Common Stock
053774105
22568
647397
SH
SOLE
294776
0
352621
AVISTA CORP
Common Stock
05379B107
14053
345970
SH
SOLE
251817
0
94153
AVIVA PLC - SPON ADR
ADR
05382A104
29013
2683874
SH
SOLE
1820709
0
863165
AVNET INC
Common Stock
053807103
21555
496998
SH
SOLE
312016
0
184982
AVON PRODUCTS INC
Common Stock
054303102
1358
461816
SH
SOLE
421153
0
40663
AVX CORP
Common Stock
002444107
3657
210882
SH
SOLE
85046
0
125836
AXA EQUITABLE HOLDINGS INC
Common Stock
054561105
8867
440250
SH
SOLE
230183
0
210067
AXA SPONSORED ADR
ADR
054536107
37279
1481687
SH
SOLE
1311698
0
169989
AXALTA COATING SYSTEMS LTD
Common Stock
G0750C108
6474
256798
SH
SOLE
78801
0
177997
AXCELIS TECHNOLOGIES INC
Common Stock
054540208
1813
90120
SH
SOLE
59937
0
30183
AXIS CAPITAL HOLDINGS LTD
Common Stock
G0692U109
9092
165969
SH
SOLE
142829
0
23140
AXOGEN INC
Common Stock
05463X106
1354
64314
SH
SOLE
20397
0
43917
AXON ENTERPRISES INC
Common Stock
05464C101
5849
107491
SH
SOLE
95981
0
11510
AXOS FINANCIAL INC
Common Stock
05465C100
5713
197278
SH
SOLE
79757
0
117521
AXSOME THERAPEUTICS IN COM
Common Stock
05464T104
1321
92857
SH
SOLE
0
0
92857
AXT INC
Common Stock
00246W103
71
15906
SH
SOLE
15906
0
0
AZZ INC
Common Stock
002474104
2758
67379
SH
SOLE
24319
0
43060
B&G FOODS INC
Common Stock
05508R106
9506
389273
SH
SOLE
127447
0
261826
B. RILEY FINANCIAL INC
Common Stock
05580M108
167
10026
SH
SOLE
10026
0
0
B2GOLD CORP MINING INC
Common Stock
11777Q209
3063
1090024
SH
SOLE
0
0
1090024
BABCOCK AND WILCOX ENTERPR
Common Stock
05614L100
224
544249
SH
SOLE
107806
0
436443
BADGER METER INC
Common Stock
056525108
5965
107208
SH
SOLE
32752
0
74456
BAE SYS PLC SPONSORED ADR
ADR
05523R107
17420
681655
SH
SOLE
604678
0
76977
BAIDU COM INC SPON ADR REP A
ADR
056752108
42471
257633
SH
SOLE
170942
0
86691
BAKER HUGHES INC A GE CO
Common Stock
05722G100
46529
1678520
SH
SOLE
1478266
0
200254
BALCHEM CORP
Common Stock
057665200
7399
79734
SH
SOLE
50779
0
28955
BALFOUR BEAUTY PLC
ADR
05845R306
2420
347214
SH
SOLE
47451
0
299763
BALL CORP
Common Stock
058498106
46744
807889
SH
SOLE
692635
0
115254
BANC OF CALIFORNIA INC
Common Stock
05990K106
2447
176820
SH
SOLE
77567
0
99253
BANCFIRST CORP
Common Stock
05945F103
1462
28034
SH
SOLE
10047
0
17987
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR
ADR
05946K101
25757
4495108
SH
SOLE
3907997
0
587111
BANCO BRADESCO-SPONSORED ADR
ADR
059460303
43166
3956539
SH
SOLE
2989173
0
967366
BANCO DE CHILE SPONSORED ADR
ADR
059520106
5619
190864
SH
SOLE
187615
0
3249
BANCO DO BRASIL S A SPONSORED ADR
ADR
059578104
5107
409529
SH
SOLE
397954
0
11575
BANCO LATINOAMERICANO DE COMER
Common Stock
P16994132
6455
324030
SH
SOLE
252634
0
71396
BANCO MACRO SA SPON ADR B
ADR
05961W105
1113
24317
SH
SOLE
21430
0
2887
BANCO SANTANDER BRAZIL S.A.
ADR
05967A107
5554
494568
SH
SOLE
473378
0
21190
BANCO SANTANDER CENT HISPANO ADR
ADR
05964H105
52806
11405153
SH
SOLE
8921974
0
2483179
BANCO SANTANDER CHILE NEW SP ADR REP COM
ADR
05965X109
15609
524656
SH
SOLE
365809
0
158847
BANCOLOMBIA S A SPON ADR PREF
ADR
05968L102
26726
523431
SH
SOLE
349855
0
173576
BANCORP INC/DE
Common Stock
05969A105
3466
428904
SH
SOLE
58796
0
370108
BANCORPSOUTH INC
Common Stock
05971J102
5972
211615
SH
SOLE
138382
0
73233
BANDWIDTH INC-CLASS A
Common Stock
05988J103
1222
18247
SH
SOLE
1125
0
17122
BANK CENTRAL ASIA TBK PT
Common Stock
Y7123P138
82
43500
SH
SOLE
43500
0
0
BANK COMM HLDGS COM
Common Stock
06424J103
176
16652
SH
SOLE
3388
0
13264
BANK EAST ASIA LTD SPONSORED ADR
ADR
061874103
341
108005
SH
SOLE
90861
0
17144
BANK HAPOALIM LTD ADR
ADR
062510300
666
20061
SH
SOLE
14542
0
5519
BANK OF AMERICA CORP
Common Stock
060505104
750588
27205066
SH
SOLE
20690652
0
6514414
BANK OF CHINA ADR
ADR
06426M104
10709
947286
SH
SOLE
931621
0
15665
BANK OF HAWAII CORP
Common Stock
062540109
16344
207227
SH
SOLE
118805
0
88422
BANK OF MARIN BANCORP
Common Stock
063425102
866
21285
SH
SOLE
3143
0
18142
BANK OF MONTREAL
Common Stock
063671101
24610
328929
SH
SOLE
315014
0
13915
BANK OF NEW YORK MELLON CORP/T
Common Stock
064058100
141903
2813864
SH
SOLE
2241292
0
572572
BANK OF NOVA SCOTIA
Common Stock
064149107
27997
525470
SH
SOLE
520182
0
5288
BANK OF NT BUTTERFIELD SHS NEW
Common Stock
G0772R208
5648
157422
SH
SOLE
77704
0
79718
BANK OZK
Common Stock
06417N103
20062
692259
SH
SOLE
450261
0
241998
BANK QUEENSLAND LTD ADR
ADR
064525108
563
44655
SH
SOLE
42127
0
2528
BANKFINANCIAL CORP
Common Stock
06643P104
155
10433
SH
SOLE
10433
0
0
BANKINTER SA
ADR
066460304
96
12874
SH
SOLE
5620
0
7254
BANKUNITED INC COM
Common Stock
06652K103
25649
767929
SH
SOLE
97681
0
670248
BANNER CORP
Common Stock
06652V208
3700
68307
SH
SOLE
51200
0
17107
BAOZUN INC-SPN ADR
ADR
06684L103
1933
46536
SH
SOLE
46004
0
532
BARCLAYS PLC ADR
ADR
06738E204
34169
4271115
SH
SOLE
2781660
0
1489455
BARNES & NOBLE EDUCATION INC
Common Stock
06777U101
827
196987
SH
SOLE
79563
0
117424
BARNES & NOBLE INC
Common Stock
067774109
2916
537079
SH
SOLE
245509
0
291570
BARNES GROUP INC
Common Stock
067806109
7584
147511
SH
SOLE
114604
0
32907
BARRETT BUSINESS SERVICES INC
Common Stock
068463108
469
6062
SH
SOLE
2358
0
3704
BARRICK GOLD CORP
Common Stock
067901108
20838
1519924
SH
SOLE
1421871
0
98053
BASF A G ADR NEW
ADR
055262505
46785
2537173
SH
SOLE
1632334
0
904839
BASIC ENERGY SERVICES INC
Common Stock
06985P209
436
114641
SH
SOLE
77442
0
37199
BASSETT FURNITURE INDS INC COM
Common Stock
070203104
372
22671
SH
SOLE
8658
0
14013
BAUSCH HEALTH COS INC
Common Stock
071734107
34885
1412366
SH
SOLE
584813
0
827553
BAXTER INTERNATIONAL INC
Common Stock
071813109
146391
1800411
SH
SOLE
1306297
0
494114
BAYCOM CORP
Common Stock
07272M107
208
9177
SH
SOLE
434
0
8743
BAYER A G SPONSORED ADR
ADR
072730302
33434
2076018
SH
SOLE
1843142
0
232876
BAYERISCHE MOTOREN SPON ADR
ADR
072743305
16581
644930
SH
SOLE
573586
0
71344
BAYTEX ENERGY CORP
Common Stock
07317Q105
57
33676
SH
SOLE
33676
0
0
BB SEGURIDADE PARTICIP SPONSORED ADR
ADR
05541J103
2763
408770
SH
SOLE
403554
0
5216
BB&T CORP
Common Stock
054937107
98880
2125089
SH
SOLE
1605537
0
519552
BBVA Banco Frances SA-ADR
ADR
07329M100
927
97441
SH
SOLE
88963
0
8478
BCB BANCORP INC
Common Stock
055298103
141
10530
SH
SOLE
10530
0
0
BCE INC
Common Stock
05534B760
27538
620373
SH
SOLE
147189
0
473184
BDO UNIBANK INC-SPON ADR
ADR
05537Y304
1092
41848
SH
SOLE
0
0
41848
BEACON ROOFING SUPPLY INC
Common Stock
073685109
3592
111692
SH
SOLE
91505
0
20187
BEASLEY BROADCAST GROUP INC CL A
Common Stock
074014101
114
28559
SH
SOLE
27600
0
959
BEAZER HOMES USA INC
Common Stock
07556Q881
2435
211567
SH
SOLE
107725
0
103842
BECTON DICKINSON AND CO
Common Stock
075887109
281781
1128342
SH
SOLE
686887
0
441455
BED BATH & BEYOND INC
Common Stock
075896100
34260
2016454
SH
SOLE
1077549
0
938905
BEIERSDORF AG - UNSPONSORED ADR
ADR
07724U103
422
20110
SH
SOLE
16853
0
3257
BEIGENE LTD-ADR
ADR
07725L102
7284
55184
SH
SOLE
51185
0
3999
BEIJING ENTERPRISES H-SP ADR
ADR
07725Q200
390
6763
SH
SOLE
6763
0
0
BEL FUSE INC
Common Stock
077347300
551
21794
SH
SOLE
21188
0
606
BELDEN INC
Common Stock
077454106
7372
137288
SH
SOLE
67965
0
69323
BELGACOM S.A.
ADR
74428W108
729
131433
SH
SOLE
125890
0
5543
BELLICUM PHARMACEUTICA COM
Common Stock
079481107
76
22539
SH
SOLE
21393
0
1146
BELMOND LTD-CLASS A
Common Stock
G1154H107
4769
191293
SH
SOLE
186331
0
4962
BEMIS CO INC
Common Stock
081437105
15148
273043
SH
SOLE
213628
0
59415
BENCHMARK ELECTRONICS INC
Common Stock
08160H101
6094
232157
SH
SOLE
143282
0
88875
BENEFITFOCUS INC
Common Stock
08180D106
710
14347
SH
SOLE
2722
0
11625
BENESSE CORP - ADR
ADR
081794109
832
32090
SH
SOLE
29582
0
2508
BERKSHIRE HATHAWAY INC
Common Stock
084670702
880773
4384356
SH
SOLE
3365139
0
1019217
BERKSHIRE HATHAWAY INC-CL A
Common Stock
084670108
44580
148
SH
SOLE
148
0
0
BERKSHIRE HATHAWAY INC-CL B
Common Stock
084670207
24744
123172
SH
SOLE
0
0
123172
BERKSHIRE HILLS BANCORP INC
Common Stock
084680107
3574
131218
SH
SOLE
85215
0
46003
BERRY GLOBAL GROUP INC COM
Common Stock
08579W103
6804
126308
SH
SOLE
85113
0
41195
BERRY PETROLEUM CO LLC
Common Stock
08579X101
547
47389
SH
SOLE
46936
0
453
BEST BUY CO INC
Common Stock
086516101
91708
1290576
SH
SOLE
747443
0
543133
BEST INC - ADR
ADR
08653C106
1717
328393
SH
SOLE
326009
0
2384
BEZEQ ISRAEL TELECOM L ADR
ADR
08861Q103
99
27213
SH
SOLE
13317
0
13896
BGC PARTNERS INC
Common Stock
05541T101
9986
1880669
SH
SOLE
759746
0
1120923
BHP BILLITON LTD SPONSORED ADR
ADR
088606108
97989
1792376
SH
SOLE
1471975
0
320401
BHP BILLITON PLC SPONSORED ADR
ADR
05545E209
23561
488001
SH
SOLE
437030
0
50971
BIC SA-UNSPONSORED ADR
ADR
088736103
417
9305
SH
SOLE
9119
0
186
BIDVEST GROUP LTD SPONSORED ADR 08
ADR
088836309
2085
77763
SH
SOLE
75967
0
1796
BIG 5 SPORTING GOODS CORP
Common Stock
08915P101
470
147752
SH
SOLE
135760
0
11992
BIG LOTS INC
Common Stock
089302103
26840
705936
SH
SOLE
149922
0
556014
BIOCRYST PHARMACEUTICALS COM
Common Stock
09058V103
1053
129306
SH
SOLE
10680
0
118626
BIODELIVERY SCIENCES INTERNATIONAL INC
Common Stock
09060J106
1245
234970
SH
SOLE
0
0
234970
BIOGEN INC
Common Stock
09062X103
141254
597573
SH
SOLE
418852
0
178721
BIOHAVEN PHARMACEUTICAL HOLD
Common Stock
G11196105
1197
23263
SH
SOLE
1443
0
21820
BIOMARIN PHARMACEUTICAL INC
Common Stock
09061G101
22147
249317
SH
SOLE
199814
0
49503
BIO-RAD LABORATORIES INC
Common Stock
090572207
25966
84946
SH
SOLE
53624
0
31322
BIOSCRIP INC
Common Stock
09069N108
301
150592
SH
SOLE
58825
0
91767
BIOSPECIFICS TECHNOLOGIES CORP
Common Stock
090931106
1779
28546
SH
SOLE
10705
0
17841
BIO-TECHNE CORP
Common Stock
09073M104
21304
107297
SH
SOLE
93325
0
13972
BIOTELEMETRY INC
Common Stock
090672106
9356
149402
SH
SOLE
59126
0
90276
BJ'S RESTAURANTS INC
Common Stock
09180C106
3150
66627
SH
SOLE
29609
0
37018
BJ'S WHOLESALE CLUB INC
Common Stock
05550J101
1195
43601
SH
SOLE
18609
0
24992
BLACK HILLS CORP
Common Stock
092113109
14179
191422
SH
SOLE
127320
0
64102
BLACK KNIGHT FINL SVCS CL A
Common Stock
09215C105
7295
133855
SH
SOLE
120037
0
13818
BLACKBAUD INC
Common Stock
09227Q100
9140
114642
SH
SOLE
104979
0
9663
BLACKBERRY LTD
Common Stock
09228F103
2967
294058
SH
SOLE
286115
0
7943
BLACKLINE INC
Common Stock
09239B109
4447
96005
SH
SOLE
88005
0
8000
BLACKROCK CAPITAL INVESTMENT CORP
Common Stock
092533108
457
76331
SH
SOLE
1275
0
75056
BLACKROCK CORE BOND TRUST
Closed-End Fund
09249E101
5397
401236
SH
SOLE
272194
0
129042
BLACKROCK CREDIT ALLOCATION INCOME TRUST
Closed-End Fund
092508100
7135
574901
SH
SOLE
381113
0
193788
BLACKROCK DEBT STRATEGIES FUND INC
Closed-End Fund
09255R202
12857
1199356
SH
SOLE
1050599
0
148757
BLACKROCK ENH CAP AND INC
Closed-End Fund
09256A109
1018
64537
SH
SOLE
35184
0
29353
BLACKROCK ENHANCED DIVIDEND
Closed-End Fund
09251A104
20714
2422732
SH
SOLE
1660863
0
761869
BLACKROCK ENHANCED GLOBAL OPP EQTY TR
Closed-End Fund
092501105
14144
1321909
SH
SOLE
832118
0
489791
BLACKROCK ENHANCED INTL GRWTH COM BENE
Closed-End Fund
092524107
10446
1878802
SH
SOLE
1258338
0
620464
BLACKROCK INC
Common Stock
09247X101
147450
345018
SH
SOLE
298258
0
46760
BLACKROCK INCOME TR COM
Closed-End Fund
09247F100
1079
181317
SH
SOLE
105143
0
76174
BLACKROCK LTD DURATION INC
Closed-End Fund
09249W101
380
25870
SH
SOLE
25870
0
0
BLACKROCK MULTI-SECTOR COM
Closed-End Fund
09258A107
3109
187408
SH
SOLE
187408
0
0
BLACKROCK MUN TARGET T COM SHS BEN IN
Closed-End Fund
09257P105
2306
103688
SH
SOLE
103688
0
0
BLACKROCK MUNICIPL INC COM
Closed-End Fund
092479104
4189
312352
SH
SOLE
312352
0
0
BLACKROCK MUNIENHANCED FUND
Closed-End Fund
09253Y100
438
40968
SH
SOLE
40968
0
0
BLACKROCK MUNIHOLDINGS QU II
Closed-End Fund
09254C107
1900
154510
SH
SOLE
154510
0
0
BLACKROCK MUNIHOLDINGS QUALI
Closed-End Fund
09254P108
423
32801
SH
SOLE
32801
0
0
BLACKROCK MUNIHOLDINGS QUALITY FUND INC.
Closed-End Fund
09254A101
716
59115
SH
SOLE
59115
0
0
BLACKROCK MUNIYIELD QUAL II
Closed-End Fund
09254G108
1750
142268
SH
SOLE
133795
0
8473
BLACKROCK MUNIYIELD QUALITY
Closed-End Fund
09254E103
14310
1106753
SH
SOLE
1021367
0
85386
BLACKROCK MUNIYIELD QUALITY FOOD INC.
Closed-End Fund
09254F100
4460
316532
SH
SOLE
303978
0
12554
BLACKROCK RES & COMM S SHS
Closed-End Fund
09257A108
827
101267
SH
SOLE
55857
0
45410
BLACKROCK STRATEGIC MUNICIPAL
Closed-End Fund
09247D105
471
33292
SH
SOLE
29829
0
3463
BLACKROCK TCP CAPITAL CORP
Common Stock
09259E108
220
15480
SH
SOLE
662
0
14818
BLACKSTONE GROUP L P COM UNIT LTD
MLP
09253U108
17425
498277
SH
SOLE
76
0
498201
BLACKSTONE MORTGAGE TRUST INC
REIT
09257W100
8656
250477
SH
SOLE
116028
0
134449
BLOOMIN BRANDS INC COM
Common Stock
094235108
10178
497697
SH
SOLE
99967
0
397730
BLUCORA INC
Common Stock
095229100
3280
98250
SH
SOLE
75078
0
23172
BLUE HILLS BANCORP INC COM
Common Stock
095573101
348
14556
SH
SOLE
14544
0
12
BLUEBIRD BIO INC
Common Stock
09609G100
6187
39326
SH
SOLE
35592
0
3734
BLUELINX HOLDINGS INC
Common Stock
09624H208
824
30928
SH
SOLE
11558
0
19370
BLUEPRINT MEDICINES CO COM
Common Stock
09627Y109
1365
17054
SH
SOLE
13633
0
3421
BLUEROCK RESIDENTIAL GROWTH
REIT
09627J102
3280
304309
SH
SOLE
295614
0
8695
BMC STOCK HOLDINGS INC
Common Stock
05591B109
2254
127549
SH
SOLE
75943
0
51606
BNP PARIBAS SPONSORED ADR
ADR
05565A202
53884
2264997
SH
SOLE
1686907
0
578090
BOC HONG KONG HOLDINGS SPONSORED ADR
ADR
096813209
23757
285233
SH
SOLE
265587
0
19646
BOEING CO/THE
Common Stock
097023105
571127
1497371
SH
SOLE
1103391
0
393980
BOINGO WIRELESS INC COM
Common Stock
09739C102
5169
222028
SH
SOLE
29583
0
192445
BOISE CASCADE CO
Common Stock
09739D100
2783
104002
SH
SOLE
71283
0
32719
BOK FINANCIAL CORP
Common Stock
05561Q201
3760
46101
SH
SOLE
44533
0
1568
BOLIDEN AB-UNSPN ADR
ADR
09752V102
385
6713
SH
SOLE
6713
0
0
BONANZA CREEK ENERGY I COM
Common Stock
097793400
424
18665
SH
SOLE
17984
0
681
Booking Holdings
Common Stock
741503403
1054
604
SH
SOLE
0
0
604
BOOKING HOLDINGS INC
Common Stock
09857L108
225838
129427
SH
SOLE
102433
0
26994
BOOT BARN HLDGS INC COM
Common Stock
099406100
2137
72603
SH
SOLE
30975
0
41628
BOOZ ALLEN HAMILTON HOLDING CO
Common Stock
099502106
53844
926105
SH
SOLE
733458
0
192647
BORGWARNER INC
Common Stock
099724106
35855
933493
SH
SOLE
744904
0
188589
BOSTON BEER CO INC/THE
Common Stock
100557107
8922
30272
SH
SOLE
20931
0
9341
BOSTON PRIVATE FINANCIAL HOLDI
Common Stock
101119105
2200
200761
SH
SOLE
162754
0
38007
BOSTON PROPERTIES INC REIT
REIT
101121101
39239
293090
SH
SOLE
254565
0
38525
BOSTON SCIENTIFIC CORP
Common Stock
101137107
146757
3823794
SH
SOLE
2642881
0
1180913
BOTTOMLINE TECHNOLOGIES INC
Common Stock
101388106
4881
97451
SH
SOLE
69855
0
27596
BOULDER GROWTH & INC COM
Closed-End Fund
101507101
484
44896
SH
SOLE
27959
0
16937
BOX INC CLASS A
Common Stock
10316T104
3627
187842
SH
SOLE
41203
0
146639
BOYD GAMING CORP
Common Stock
103304101
7769
283961
SH
SOLE
237911
0
46050
BP PLC
Common Stock
G12793108
1174
163083
SH
SOLE
163083
0
0
BP PLC SPONSORED ADR
ADR
055622104
153748
3516662
SH
SOLE
2249350
0
1267312
BRADY CORP
Common Stock
104674106
6573
141632
SH
SOLE
80832
0
60800
BRAEMAR HOTELS & RESORTS INC
REIT
10482B101
2087
170931
SH
SOLE
74200
0
96731
BRAMBLES LTD - ADR
ADR
105105209
20503
1225510
SH
SOLE
1111283
0
114227
BRANDYWINE RLTY TR SH BEN INT NEW REIT
REIT
105368203
8789
554167
SH
SOLE
302029
0
252138
BRANDYWINEGLOBAL GLOBAL INCOME
Closed-End Fund
10537L104
1552
139336
SH
SOLE
110824
0
28512
BRASKEM S A SP ADR PFD A
ADR
105532105
3512
136016
SH
SOLE
123307
0
12709
BRENNTAG AG-UNSP ADR
ADR
107180101
16799
1638970
SH
SOLE
1300350
0
338620
BRF-BRASIL FOODS S A SPONSORED ADR
ADR
10552T107
3219
553069
SH
SOLE
418782
0
134287
BRIDGE BANCORP INC COM
Common Stock
108035106
800
27303
SH
SOLE
12604
0
14699
BRIDGEPOINT EDUCATION INC
Common Stock
10807M105
637
104239
SH
SOLE
37427
0
66812
BRIDGESTONE CORP ADR
ADR
108441205
38321
1993827
SH
SOLE
1665131
0
328696
BRIDGEWATER BANCSHARES INC
Common Stock
108621103
118
11480
SH
SOLE
4115
0
7365
BRIGGS & STRATTON CORP
Common Stock
109043109
2288
193420
SH
SOLE
101373
0
92047
BRIGHT HORIZON FAMILY SOLUTI COM
Common Stock
109194100
14984
117879
SH
SOLE
71529
0
46350
BRIGHTCOVE
Common Stock
10921T101
171
20336
SH
SOLE
20302
0
34
BRIGHTHOUSE FINANCIAL INC
Common Stock
10922N103
15823
436016
SH
SOLE
338025
0
97991
BRIGHTSPHERE INVESTMENT GROUP
Common Stock
G1644T109
508
37487
SH
SOLE
37479
0
8
BRIGHTVIEW HOLDINGS INC
Common Stock
10948C107
611
42438
SH
SOLE
42420
0
18
BRINKER INTERNATIONAL INC
Common Stock
109641100
17460
393431
SH
SOLE
144054
0
249377
BRINK'S CO/THE
Common Stock
109696104
10740
142415
SH
SOLE
86089
0
56326
BRISTOL-MYERS SQUIBB CO
Common Stock
110122108
189274
3967168
SH
SOLE
3021038
0
946130
BRISTOW GROUP INC
Common Stock
110394103
265
238486
SH
SOLE
84130
0
154356
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
77170
1849705
SH
SOLE
1406095
0
443610
BRITISH LD CO SPONSORED ADR
ADR
110828100
26922
3451549
SH
SOLE
3049471
0
402078
BRIXMOR PPTY GROUP INC COM
REIT
11120U105
15591
848746
SH
SOLE
614262
0
234484
BROADCOM INC
Common Stock
11135F101
327289
1088388
SH
SOLE
850293
0
238095
BROADRIDGE FINANCIAL SOLUTIONS
Common Stock
11133T103
29086
280509
SH
SOLE
231573
0
48936
BROOKDALE SENIOR LIVING INC
Common Stock
112463104
6795
1032667
SH
SOLE
508433
0
524234
BROOKFIELD ASSET MANAGEMENT IN
Common Stock
112585104
18229
390752
SH
SOLE
372208
0
18544
BROOKFIELD GLOBAL LISTED INF
Closed-End Fund
11273Q109
2423
196700
SH
SOLE
171569
0
25131
BROOKFIELD PROPERTY REIT INC
REIT
11282X103
4829
235666
SH
SOLE
208296
0
27370
BROOKLINE BANCORP INC
Common Stock
11373M107
4750
329864
SH
SOLE
236083
0
93781
BROOKS AUTOMATION INC
Common Stock
114340102
4949
168739
SH
SOLE
141086
0
27653
BROTHER INDS LTD ADR
ADR
114813207
617
16686
SH
SOLE
10371
0
6315
BROWN & BROWN INC COM
Common Stock
115236101
8602
291506
SH
SOLE
275091
0
16415
BROWN FOREMAN CORP-CLASS B
Common Stock
115637209
45256
857446
SH
SOLE
743074
0
114372
BROWN FORMAN CORP CL A
Common Stock
115637100
2407
47039
SH
SOLE
46733
0
306
BRP INC/CA- SUB VOTING
Common Stock
05577W200
308
11132
SH
SOLE
11132
0
0
BRT APARTMENTS CORP
REIT
055645303
167
12059
SH
SOLE
11466
0
593
BRUKER CORP
Common Stock
116794108
9756
253801
SH
SOLE
100070
0
153731
BRUNSWICK CORP/DE
Common Stock
117043109
3859
76682
SH
SOLE
71628
0
5054
BRYN MAWR BANK CORP
Common Stock
117665109
782
21650
SH
SOLE
14800
0
6850
BSB BANCORP INC MD COM
Common Stock
05573H108
259
7889
SH
SOLE
7889
0
0
BT GROUP PLC ADR
ADR
05577E101
19308
1305478
SH
SOLE
1150620
0
154858
BUCKEYE PARTNERS L P UNIT LTD PARTN
MLP
118230101
16640
489128
SH
SOLE
471772
0
17356
BUCKLE INC/THE
Common Stock
118440106
7752
414082
SH
SOLE
322310
0
91772
BUILDERS FIRSTSOURCE INC
Common Stock
12008R107
3000
224910
SH
SOLE
134690
0
90220
BUNGE LTD
Common Stock
G16962105
18796
354168
SH
SOLE
271006
0
83162
BUNZL PLC - SPONS ADR
ADR
120738406
25473
774482
SH
SOLE
606516
0
167966
BURBERRY GROUP PLC SPONSORED ADR
ADR
12082W204
14717
568102
SH
SOLE
497586
0
70516
BURLINGTON STORES INC
Common Stock
122017106
20432
130406
SH
SOLE
76720
0
53686
BWX TECHNOLOGIES
Common Stock
05605H100
15367
309939
SH
SOLE
176899
0
133040
BYD CO LTD ADR
ADR
05606L100
4032
334473
SH
SOLE
328518
0
5955
C&J ENERGY SVCS INC NE COM
Common Stock
12674R100
2432
156713
SH
SOLE
117359
0
39354
CABLE ONE INC
Common Stock
12685J105
10750
10954
SH
SOLE
5949
0
5005
CABOT CORP
Common Stock
127055101
14259
342524
SH
SOLE
111658
0
230866
CABOT MICROELECTRONICS CORP
Common Stock
12709P103
8679
77517
SH
SOLE
35471
0
42046
CABOT OIL & GAS CORP
Common Stock
127097103
46590
1785042
SH
SOLE
1123851
0
661191
CACI INTERNATIONAL INC
Common Stock
127190304
14831
81482
SH
SOLE
52215
0
29267
CACTUS INC - A
Common Stock
127203107
838
23541
SH
SOLE
23468
0
73
CADENCE BANCORP
Common Stock
12739A100
3041
163925
SH
SOLE
145106
0
18819
CADENCE DESIGN SYSTEMS INC
Common Stock
127387108
48862
769367
SH
SOLE
532216
0
237151
CADIZ INC COM NEW
Common Stock
127537207
115
11923
SH
SOLE
11623
0
300
CAE INC
Common Stock
124765108
10934
493618
SH
SOLE
486220
0
7398
CAESARS ENTERTAINMENT IPO
Common Stock
127686103
3155
363075
SH
SOLE
352246
0
10829
CAESARSTONE LTD
Common Stock
M20598104
249
15940
SH
SOLE
14871
0
1069
CAI INTERNATIONAL INC
Common Stock
12477X106
1625
70056
SH
SOLE
43460
0
26596
CAIXABANK ADR
ADR
12803K109
2965
2906407
SH
SOLE
726010
0
2180397
CALAMP CORP
Common Stock
128126109
3042
241804
SH
SOLE
32218
0
209586
CALAVO GROWERS INC
Common Stock
128246105
4009
47811
SH
SOLE
22441
0
25370
CALERES INC
Common Stock
129500104
3303
133775
SH
SOLE
92617
0
41158
CALIFORNIA RESOURCES CORP
Common Stock
13057Q206
2332
90718
SH
SOLE
49794
0
40924
CALIFORNIA WATER SERVICE GROUP
Common Stock
130788102
7495
138072
SH
SOLE
112661
0
25411
CALITHERA BIOSCIENCES COM
Common Stock
13089P101
87
12973
SH
SOLE
12785
0
188
CALIX INC COM
Common Stock
13100M509
502
65229
SH
SOLE
51346
0
13883
CALLAWAY GOLF CO
Common Stock
131193104
3748
235255
SH
SOLE
169435
0
65820
CALLON PETROLEUM CO
Common Stock
13123X102
8149
1079401
SH
SOLE
404156
0
675245
CAL-MAINE FOODS INC
Common Stock
128030202
3139
70333
SH
SOLE
48957
0
21376
CAMBREX CORP COM
Common Stock
132011107
2641
67973
SH
SOLE
55171
0
12802
CAMDEN NATIONAL CORP
Common Stock
133034108
1983
47532
SH
SOLE
15957
0
31575
CAMDEN PPTY TR SH BEN INT REIT
REIT
133131102
18902
186227
SH
SOLE
152303
0
33924
CAMECO CORP
Common Stock
13321L108
3631
307957
SH
SOLE
302745
0
5212
CAMPBELL SOUP CO
Common Stock
134429109
16643
436469
SH
SOLE
375404
0
61065
CAMPING WORLD HOLDINGS INC-A
Common Stock
13462K109
333
23927
SH
SOLE
17052
0
6875
CANADA GOOSE HOLDINGS SHS SUB VTG
Common Stock
135086106
451
9395
SH
SOLE
12
0
9383
CANADIAN IMPERIAL BANK OF COMM
Common Stock
136069101
16879
213467
SH
SOLE
174760
0
38707
CANADIAN NATIONAL RAILWAY CO
Common Stock
136375102
40654
454334
SH
SOLE
427242
0
27092
CANADIAN NATURAL RESOURCES
Common Stock
136385101
41811
1520382
SH
SOLE
308617
0
1211765
CANADIAN PACIFIC RAILWAY LTD
Common Stock
13645T100
27640
134155
SH
SOLE
130044
0
4111
CANNAE HOLDINGS INC
Common Stock
13765N107
6093
251148
SH
SOLE
101844
0
149304
CANON INC ADR
ADR
138006309
42450
1461784
SH
SOLE
1346416
0
115368
CANTEL MEDICAL CORP
Common Stock
138098108
6488
96994
SH
SOLE
50096
0
46898
CAPCOM CO LTD - ADR UNSPON
ADR
13916V107
393
34607
SH
SOLE
34607
0
0
CAPGEMINI SA - ADR
ADR
13961R100
19530
806353
SH
SOLE
746967
0
59386
CAPITAL ONE FINANCIAL CORP
Common Stock
14040H105
163332
1999416
SH
SOLE
1242771
0
756645
CAPITAL SENIOR LIVING CORP
Common Stock
140475104
523
131076
SH
SOLE
127945
0
3131
CAPITALAND LTD SPONSORED ADR
ADR
140547100
814
150650
SH
SOLE
104658
0
45992
CAPITOL FEDERAL FINANCIAL INC
Common Stock
14057J101
5577
417741
SH
SOLE
295544
0
122197
CAPRI HOLDINGS LTD
Common Stock
G1890L107
14568
318418
SH
SOLE
244695
0
73723
CAPSTAR FINANCIAL HOLDINGS INC
Common Stock
14070T102
151
10467
SH
SOLE
1513
0
8954
CAPSTEAD MORTGAGE CORP REIT
REIT
14067E506
4601
535619
SH
SOLE
245091
0
290528
CAR.COM INC
Common Stock
141633107
749
37918
SH
SOLE
32319
0
5599
CARA THERAPEUTICS INC
Common Stock
140755109
640
32626
SH
SOLE
31647
0
979
CARBO CERAMICS INC
Common Stock
140781105
776
221609
SH
SOLE
190592
0
31017
CARBONITE INC COM
Common Stock
141337105
2385
96140
SH
SOLE
15076
0
81064
CARDINAL HEALTH INC
Common Stock
14149Y108
50764
1054279
SH
SOLE
732570
0
321709
CARDIOVASCULAR SYSTEMS INC
Common Stock
141619106
5597
144781
SH
SOLE
28447
0
116334
CARDTRONICS PLC
Common Stock
G1991C105
3235
90914
SH
SOLE
86984
0
3930
CAREDX INC
Common Stock
14167L103
1570
49801
SH
SOLE
1060
0
48741
CAREER EDUCATION CORP
Common Stock
141665109
3253
196887
SH
SOLE
131638
0
65249
CARETRUST REIT INC
REIT
14174T107
6881
293322
SH
SOLE
122910
0
170412
CARGURUS INC
Common Stock
141788109
3406
85029
SH
SOLE
38940
0
46089
CARLISLE COS INC
Common Stock
142339100
20657
168467
SH
SOLE
151273
0
17194
CARLSBERG AS SPONSORED ADR
ADR
142795202
18050
720849
SH
SOLE
657987
0
62862
CARMAX INC
Common Stock
143130102
36829
527632
SH
SOLE
358319
0
169313
CARNIVAL CORP
Common Stock
143658300
75379
1486171
SH
SOLE
1172695
0
313476
CARNIVAL PLC ADR
ADR
14365C103
17793
357226
SH
SOLE
264646
0
92580
CAROLINA FINL CORP NEW COM
Common Stock
143873107
474
13713
SH
SOLE
13705
0
8
CARPENTER TECHNOLOGY CORP
Common Stock
144285103
5102
111284
SH
SOLE
86496
0
24788
CARREFOUR SA - SPON ADR
ADR
144430204
13476
3574514
SH
SOLE
3144744
0
429770
CARRIAGE SERVICES INC
Common Stock
143905107
729
37851
SH
SOLE
25356
0
12495
CARRIZO OIL & GAS INC
Common Stock
144577103
7835
628329
SH
SOLE
141149
0
487180
CARROLS RESTAURANT GROUP INC
Common Stock
14574X104
2403
240997
SH
SOLE
120274
0
120723
CARS.COM INC
Common Stock
14575E105
5538
242893
SH
SOLE
135268
0
107625
CARTER'S INC
Common Stock
146229109
12652
125528
SH
SOLE
61537
0
63991
CARVANA CO
Common Stock
146869102
500
8613
SH
SOLE
8463
0
150
CASELLA WASTE SYSTEMS INC
Common Stock
147448104
3234
90956
SH
SOLE
41589
0
49367
CASEY'S GENERAL STORES INC
Common Stock
147528103
11602
90099
SH
SOLE
63764
0
26335
CASINO GUICHARD PERRAC SPONSORED ADR
ADR
14758Q206
575
66862
SH
SOLE
60930
0
5932
CASIO COMPUTER LTD ADR
ADR
147618201
716
5552
SH
SOLE
4500
0
1052
CASS INFORMATION SYSTEMS INC
Common Stock
14808P109
514
10876
SH
SOLE
10192
0
684
CASTLIGHT HEALTH INC CL B
Common Stock
14862Q100
63
16871
SH
SOLE
10866
0
6005
CATALENT INC COM
Common Stock
148806102
5367
132223
SH
SOLE
107409
0
24814
CATALYST PHARM PARTNER COM
Common Stock
14888U101
952
186708
SH
SOLE
0
0
186708
CATCHMARK TIMBER TR IN CL A
REIT
14912Y202
1592
162151
SH
SOLE
158327
0
3824
CATERPILLAR INC
Common Stock
149123101
213629
1576715
SH
SOLE
1335022
0
241693
CATHAY GENERAL BANCORP
Common Stock
149150104
5027
148249
SH
SOLE
93492
0
54757
CATHAY PAC AWYS LTD SPONSORED ADR
ADR
148906308
86
10039
SH
SOLE
10039
0
0
CATO CORP/THE
Common Stock
149205106
3064
204519
SH
SOLE
108091
0
96428
CAVCO INDUSTRIES INC
Common Stock
149568107
1189
10114
SH
SOLE
8236
0
1878
CBIZ INC
Common Stock
124805102
3328
164432
SH
SOLE
127520
0
36912
CBL & ASSOC PPTYS INC COM REIT
REIT
124830100
4131
2664980
SH
SOLE
1599605
0
1065375
CBOE GLOBAL MARKETS INC
Common Stock
12503M108
26330
275877
SH
SOLE
102982
0
172895
CBRE CLARION GLOBAL REAL ESTATE INCOME FND
Closed-End Fund
12504G100
7242
969431
SH
SOLE
715950
0
253481
CBRE GROUP INC - A
Common Stock
12504L109
51137
1034117
SH
SOLE
821133
0
212984
CBS CORP
Common Stock
124857202
52696
1108681
SH
SOLE
768183
0
340498
CBTX INC
Common Stock
12481V104
477
14698
SH
SOLE
2501
0
12197
CDK GLOBAL INC
Common Stock
12508E101
15557
264486
SH
SOLE
228991
0
35495
CDW CORP/DE
Common Stock
12514G108
30170
313064
SH
SOLE
268643
0
44421
CECO ENVIRONMENTAL CORP
Common Stock
125141101
371
51495
SH
SOLE
51304
0
191
CECONOMY AG ADR
ADR
150042109
31
30921
SH
SOLE
30493
0
428
CEDAR REALTY TRUST INC REIT
REIT
150602209
2320
682447
SH
SOLE
541769
0
140678
CELANESE CORP
Common Stock
150870103
32098
325505
SH
SOLE
205005
0
120500
CELESIO AG - UNSPONSORED ADR
ADR
58155Y106
340
57891
SH
SOLE
56062
0
1829
CELESTICA INC
Common Stock
15101Q108
866
102479
SH
SOLE
102479
0
0
CELGENE CORP
Common Stock
151020104
195582
2073163
SH
SOLE
1707276
0
365887
CELSIUS HOLDINGS INC
Common Stock
15118V207
53
12340
SH
SOLE
12278
0
62
CEMEX S A SPON ADR 5 ORD
ADR
151290889
31578
6805686
SH
SOLE
5476127
0
1329559
CENOVUS ENERGY INC
Common Stock
15135U109
3934
453209
SH
SOLE
445143
0
8066
CENTENE CORP
Common Stock
15135B101
69337
1305781
SH
SOLE
958670
0
347111
CENTENNIAL RESOURCE DEVELO-A
Common Stock
15136A102
650
73988
SH
SOLE
71192
0
2796
CENTERPOINT ENERGY INC
Common Stock
15189T107
62361
2031298
SH
SOLE
1359177
0
672121
CENTERSTATE BANK CORP
Common Stock
15201P109
1725
72437
SH
SOLE
66348
0
6089
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS)
ADR
15234Q207
3026
323260
SH
SOLE
303775
0
19485
CENTRAIS ELETRICAS BR-SP ADR
ADR
15234Q108
396
41035
SH
SOLE
38788
0
2247
CENTRAL EUROPEAN MEDIA ENTERPR
Common Stock
G20045202
541
135853
SH
SOLE
90725
0
45128
CENTRAL GARDEN AND PET CO
Common Stock
153527205
5725
246254
SH
SOLE
88862
0
157392
CENTRAL JAPAN RAI - UNSPON ADR
ADR
153766100
42643
1834503
SH
SOLE
1618541
0
215962
CENTRAL PACIFIC FINANCIAL CORP
Common Stock
154760409
4872
168945
SH
SOLE
77261
0
91684
CENTRAL PUERTO - SPONSORED ADR
ADR
155038201
157
17122
SH
SOLE
16390
0
732
CENTRICA PLC SPON ADR NEW
ADR
15639K300
5188
863893
SH
SOLE
813644
0
50249
CENTURY ALUMINUM CO
Common Stock
156431108
3931
442695
SH
SOLE
173558
0
269137
CENTURY BANCORP INC CL A NON VTG
Common Stock
156432106
761
10430
SH
SOLE
8242
0
2188
CENTURY COMMUNITIES INC
Common Stock
156504300
1171
48842
SH
SOLE
40173
0
8669
CENTURYLINK INC
Common Stock
156700106
45823
3821786
SH
SOLE
2408019
0
1413767
CERAGON NETWORKS LTD ORD
Common Stock
M22013102
314
87476
SH
SOLE
87476
0
0
CERIDIAN HCM HOLDING INC
Common Stock
15677J108
633
12342
SH
SOLE
11959
0
383
CERNER CORP
Common Stock
156782104
41883
732099
SH
SOLE
641932
0
90167
CERUS CORP COM
Common Stock
157085101
549
88143
SH
SOLE
84436
0
3707
CEVA INC COM
Common Stock
157210105
867
32154
SH
SOLE
30167
0
1987
CF INDUSTRIES HOLDINGS INC
Common Stock
125269100
41958
1026372
SH
SOLE
795267
0
231105
CGI GROUP INC
Common Stock
12532H104
17178
249830
SH
SOLE
246956
0
2874
CH ROBINSON WORLDWIDE INC
Common Stock
12541W209
34015
391023
SH
SOLE
341071
0
49952
CHANGYOU.COM LTD - ADR
ADR
15911M107
344
20089
SH
SOLE
19709
0
380
CHANNELADVISOR CORP COM
Common Stock
159179100
898
73732
SH
SOLE
10139
0
63593
CHARLES RIVER LABORATORIES INT
Common Stock
159864107
18708
128800
SH
SOLE
70694
0
58106
CHARLES SCHWAB CORP/THE
Common Stock
808513105
118746
2777033
SH
SOLE
2406388
0
370645
CHART INDUSTRIES INC
Common Stock
16115Q308
9529
105273
SH
SOLE
66889
0
38384
CHARTER COMMUNICATIONS INC
Common Stock
16119P108
152737
440279
SH
SOLE
356668
0
83611
CHATHAM LODGING TR COM REIT
REIT
16208T102
4473
232471
SH
SOLE
85269
0
147202
CHECK POINT SOFTWARE TECHNOLOG
Common Stock
M22465104
39298
310684
SH
SOLE
251505
0
59179
CHEESECAKE FACTORY INC/THE
Common Stock
163072101
13162
269053
SH
SOLE
80409
0
188644
CHEFS' WAREHOUSE INC/THE
Common Stock
163086101
2960
95327
SH
SOLE
46371
0
48956
CHEGG INC
Common Stock
163092109
4553
119442
SH
SOLE
54429
0
65013
CHEMED CORP
Common Stock
16359R103
20845
65127
SH
SOLE
40498
0
24629
CHEMICAL FINANCIAL CORP
Common Stock
163731102
5538
134558
SH
SOLE
101294
0
33264
CHEMOCENTRYX INC COM
Common Stock
16383L106
771
55490
SH
SOLE
1796
0
53694
CHEMOURS CO/THE
Common Stock
163851108
15480
416572
SH
SOLE
382259
0
34313
CHENIERE ENERGY INC COM NEW
Common Stock
16411R208
21120
308948
SH
SOLE
289813
0
19135
CHERRY HILL MORTGAGE INVESTM
REIT
164651101
346
20106
SH
SOLE
19884
0
222
CHESAPEAKE ENERGY CORP
Common Stock
165167107
19174
6185063
SH
SOLE
3398472
0
2786591
CHESAPEAKE LODGING TR SH BEN INT REIT
REIT
165240102
5935
213405
SH
SOLE
135883
0
77522
CHESAPEAKE UTILITIES CORP
Common Stock
165303108
3565
39084
SH
SOLE
25094
0
13990
CHEVRON CORP
Common Stock
166764100
856957
6956946
SH
SOLE
4785174
0
2171772
CHICO'S FAS INC
Common Stock
168615102
8441
1976703
SH
SOLE
1446428
0
530275
CHILDRENS PLACE INC/THE
Common Stock
168905107
4733
48656
SH
SOLE
35057
0
13599
CHIMERA INVESTMENT CORP REIT
REIT
16934Q208
9603
512408
SH
SOLE
454274
0
58134
CHIMERIX INC COM
Common Stock
16934W106
1097
522507
SH
SOLE
303522
0
218985
CHINA BIOLOGIC PRODS HOLDINGS
Common Stock
G21515104
5593
61291
SH
SOLE
57914
0
3377
CHINA COMMS UNSPONSORED ADR
ADR
168926103
916
43411
SH
SOLE
22789
0
20622
CHINA CONTRUCT UNSPON ADR
ADR
168919108
25266
1475843
SH
SOLE
1451518
0
24325
CHINA GAS HOLDINGS LTD-ADR
ADR
168935104
983
10956
SH
SOLE
474
0
10482
CHINA LIFE INS CO LTD SPON ADR REP H
ADR
16939P106
11911
887540
SH
SOLE
845651
0
41889
CHINA MERCHANTS BK CO ADR
ADR
16950T102
8203
335292
SH
SOLE
306756
0
28536
CHINA MOBILE HONG KONG LTD SPONSORED ADR
ADR
16941M109
31559
618935
SH
SOLE
366393
0
252542
CHINA OVERSEAS LD&INVT ADR
ADR
169403201
802
42655
SH
SOLE
22225
0
20430
CHINA PETE & CHEM CORP SPON ADR H SHS
ADR
16941R108
8124
102187
SH
SOLE
88138
0
14049
CHINA RES LD LTD ADR
ADR
16942S105
215
5037
SH
SOLE
5037
0
0
CHINA SHENHUA ENERGY C ADR
ADR
16942A302
4580
502176
SH
SOLE
496741
0
5435
CHINA SOUTHN AIRLS LTD SPON ADR CL H
ADR
169409109
4065
93405
SH
SOLE
92391
0
1014
CHINA ST CONSTRUCTION ADR
ADR
16948H103
1205
25841
SH
SOLE
10684
0
15157
CHINA TELECOM CORP LTD SPON ADR H SHS
ADR
169426103
3718
66388
SH
SOLE
62767
0
3621
CHINA UNICOM LTD SPONSORED ADR
ADR
16945R104
4130
322691
SH
SOLE
305369
0
17322
CHIPMOS TECHNOLOGIES INC ADR
ADR
16965P202
362
21442
SH
SOLE
19463
0
1979
CHIPOTLE MEXICAN GRILL INC
Common Stock
169656105
31129
43825
SH
SOLE
39253
0
4572
CHOICE HOTELS INTERNATIONAL IN
Common Stock
169905106
5961
76682
SH
SOLE
58344
0
18338
CHR HANSEN HLDG A/S SPONSORED ADR
ADR
12545M207
19268
757535
SH
SOLE
710934
0
46601
CHRISTIAN DIOR SE-UNSPON ADR
ADR
170715106
1315
11394
SH
SOLE
10761
0
633
CHUBB LTD
Common Stock
H1467J104
194474
1388309
SH
SOLE
1098586
0
289723
CHUGAI PHARMACEUTIC-UNSP ADR
ADR
171269103
1020
7360
SH
SOLE
6169
0
1191
CHUNGHWA TELECOM CO LTD-ADR
ADR
17133Q502
26887
756329
SH
SOLE
739108
0
17221
CHURCH & DWIGHT CO INC
Common Stock
171340102
86654
1216544
SH
SOLE
838479
0
378065
CHURCHILL DOWNS INC
Common Stock
171484108
4748
52606
SH
SOLE
35882
0
16724
CHUYS HLDGS INC COM
Common Stock
171604101
1686
74050
SH
SOLE
21162
0
52888
CIA CERVECERIAS UNIDAS - ADR
ADR
204429104
12676
430270
SH
SOLE
374818
0
55452
CIA DE SANEAMENTO BASICO DO ES
ADR
20441A102
13117
1239789
SH
SOLE
1021454
0
218335
CIA ENERGETICA DE MINAS GERAIS
ADR
204409601
17824
4992810
SH
SOLE
4255789
0
737021
CIA SIDERURGICA NACIONAL SA
ADR
20440W105
6169
1501040
SH
SOLE
1368261
0
132779
CIELO S A SPONSORED ADR
ADR
171778202
1045
438276
SH
SOLE
428380
0
9896
CIENA CORP
Common Stock
171779309
14339
384001
SH
SOLE
246736
0
137265
CIGNA CORP
Common Stock
125523100
203674
1266471
SH
SOLE
877385
0
389086
CIGNA CORP
Common Stock
125509109
2504
15572
SH
SOLE
0
0
15572
CIMAREX ENERGY CO
Common Stock
171798101
10999
157351
SH
SOLE
133822
0
23529
CIMPRESS NV
Common Stock
N20146101
5635
70317
SH
SOLE
25201
0
45116
CINCINNATI BELL INC
Common Stock
171871502
3084
323294
SH
SOLE
195558
0
127736
CINCINNATI FINANCIAL CORP
Common Stock
172062101
40381
470093
SH
SOLE
397307
0
72786
CINEMARK HOLDINGS INC
Common Stock
17243V102
9276
231969
SH
SOLE
157509
0
74460
CINTAS CORP
Common Stock
172908105
74128
366772
SH
SOLE
195921
0
170851
CIRCOR INTERNATIONAL INC
Common Stock
17273K109
1941
59542
SH
SOLE
38897
0
20645
CIRRUS LOGIC INC
Common Stock
172755100
6943
165028
SH
SOLE
58782
0
106246
CISCO SYSTEMS INC
Common Stock
17275R102
873327
16175718
SH
SOLE
11607665
0
4568053
CIT GROUP INC
Common Stock
125581801
33695
702411
SH
SOLE
329265
0
373146
CITI TRENDS INC
Common Stock
17306X102
665
34448
SH
SOLE
15198
0
19250
CITIGROUP INC
Common Stock
172967424
507108
8150246
SH
SOLE
5241101
0
2909145
CITIZENS & NORTHERN CORP
Common Stock
172922106
512
20429
SH
SOLE
19478
0
951
CITIZENS FINL GRP INC COM
Common Stock
174610105
49190
1513535
SH
SOLE
1166353
0
347182
CITIZENS INC/TX
Common Stock
174740100
151
22612
SH
SOLE
22453
0
159
CITRIX SYSTEMS INC
Common Stock
177376100
55044
552318
SH
SOLE
328253
0
224065
CITY DEVS LTD SPONSORED ADR
ADR
177797305
9155
1387097
SH
SOLE
1210154
0
176943
CITY HOLDING CO
Common Stock
177835105
3457
45376
SH
SOLE
35409
0
9967
CITY OFFICE REIT INC
REIT
178587101
2039
180322
SH
SOLE
117131
0
63191
CIVEO CORP
Common Stock
17878Y108
708
337145
SH
SOLE
96584
0
240561
CK HUTCHINSON HOLDIN-UNSP ADR
ADR
12562Y100
19508
1860595
SH
SOLE
1761178
0
99417
CLARUS CORP
Common Stock
18270P109
764
59667
SH
SOLE
9000
0
50667
CLEAN ENERGY FUELS CORP
Common Stock
184499101
358
115961
SH
SOLE
115803
0
158
CLEAN HARBORS INC
Common Stock
184496107
14758
206325
SH
SOLE
71740
0
134585
CLEAR CHANNEL OUTDOOR HOLDINGS
Common Stock
18453H106
207
38778
SH
SOLE
38436
0
342
CLEARWATER PAPER CORP
Common Stock
18538R103
2731
140191
SH
SOLE
74975
0
65216
CLEARWAY ENERGY INC-A
Common Stock
18539C105
452
31054
SH
SOLE
30722
0
332
CLEARWAY ENERGY INC-C
Common Stock
18539C204
2555
169119
SH
SOLE
122141
0
46978
CLIFFS NATURAL RESOURCES INC
Common Stock
185899101
7081
708761
SH
SOLE
357190
0
351571
CLIPPER REALTY INC
REIT
18885T306
416
31068
SH
SOLE
19412
0
11656
CLOROX CO/THE
Common Stock
189054109
102628
639584
SH
SOLE
467123
0
172461
CLOUDERA INC
Common Stock
18914U100
874
79902
SH
SOLE
73979
0
5923
CLOUGH GBL OPPS FUND SH BEN INT
Closed-End Fund
18914E106
838
86706
SH
SOLE
61524
0
25182
CLOVIS ONCOLOGY INC COM
Common Stock
189464100
1710
68897
SH
SOLE
39419
0
29478
CLP HOLDINGS LTD SPONSORED ADR
ADR
18946Q101
27097
2329922
SH
SOLE
2121825
0
208097
CME GROUP INC
Common Stock
12572Q105
198628
1206879
SH
SOLE
778226
0
428653
CMMNTY BANKERS TR CORP COM
Common Stock
203612106
80
10959
SH
SOLE
10844
0
115
CMS ENERGY CORP
Common Stock
125896100
88026
1584905
SH
SOLE
1376340
0
208565
CNA FINANCIAL CORP
Common Stock
126117100
4418
101919
SH
SOLE
78426
0
23493
CNB FINL CORP PA COM
Common Stock
126128107
284
11238
SH
SOLE
10839
0
399
CNH INDUSTRIAL NV
Common Stock
N20944109
6054
593504
SH
SOLE
592522
0
982
CNO FINANCIAL GROUP INC
Common Stock
12621E103
23393
1445810
SH
SOLE
510926
0
934884
CNOOC LTD SPONSORED ADR
ADR
126132109
17139
92266
SH
SOLE
69882
0
22384
CNX RESOURCES CORP
Common Stock
12653C108
8157
757357
SH
SOLE
544959
0
212398
CO BRASILEIRA DE DISTR ADR
ADR
20440T201
7098
304911
SH
SOLE
298082
0
6829
COCA COLA AMATIL LTD SPONSORED ADR
ADR
191085208
10800
1767563
SH
SOLE
1612963
0
154600
COCA COLA HBC AG-UNSPR ADR
ADR
191223205
5179
151660
SH
SOLE
138127
0
13533
COCA-COLA CO/THE
Common Stock
191216100
539444
11511817
SH
SOLE
9100075
0
2411742
COCA-COLA CONSOLIDATED INC
Common Stock
191098102
7664
26626
SH
SOLE
20046
0
6580
COCA-COLA EUROPEAN PARTNERS
Common Stock
G25839104
42195
815523
SH
SOLE
709130
0
106393
COCA-COLA FEMSA S A DE SPON ADR REP L
ADR
191241108
7844
118854
SH
SOLE
87349
0
31505
COCHLEAR LTD ADR
ADR
191459205
9937
158942
SH
SOLE
142287
0
16655
CODEXIS INC COM
Common Stock
192005106
1543
75164
SH
SOLE
18197
0
56967
COEUR MINING INC
Common Stock
192108504
2079
509641
SH
SOLE
344103
0
165538
COGENT COMMUNICATIONS HOLDINGS
Common Stock
19239V302
12801
235972
SH
SOLE
124624
0
111348
COGNEX CORP
Common Stock
192422103
15305
300927
SH
SOLE
248704
0
52223
COGNIZANT TECHNOLOGY SOLUTIONS
Common Stock
192446102
134824
1860930
SH
SOLE
1525835
0
335095
COHEN & STEERS CLOSED ENDED OPPORTUNITY
Closed-End Fund
19248P106
1204
97437
SH
SOLE
97437
0
0
COHEN & STEERS GLBL IN COM
Closed-End Fund
19248M103
178
20866
SH
SOLE
7882
0
12984
COHEN & STEERS INC
Common Stock
19247A100
3214
76025
SH
SOLE
25545
0
50480
COHEN & STEERS LTD DUR COM
Closed-End Fund
19248C105
458
19333
SH
SOLE
10982
0
8351
COHEN & STEERS REIT & PR
Closed-End Fund
19247X100
10336
501747
SH
SOLE
342970
0
158777
COHERENT INC
Common Stock
192479103
4707
33216
SH
SOLE
25604
0
7612
COHU INC
Common Stock
192576106
873
59160
SH
SOLE
58622
0
538
COLFAX CORP
Common Stock
194014106
5645
190180
SH
SOLE
171178
0
19002
COLGATE-PALMOLIVE CO
Common Stock
194162103
189143
2759596
SH
SOLE
1897428
0
862168
COLLEGIUM PHARMACEUTIC COM
Common Stock
19459J104
1157
76420
SH
SOLE
7591
0
68829
COLLIERS INTERNATIONAL GROUP INC
Common Stock
194693107
728
10906
SH
SOLE
10347
0
559
COLONY CAPITAL INC
REIT
19626G108
5793
1088929
SH
SOLE
984788
0
104141
COLONY CREDIT REAL ESTATE INC
REIT
19625T101
632
40335
SH
SOLE
40254
0
81
COLOPLAST A/S ADR
ADR
19624Y101
19277
1761245
SH
SOLE
1616756
0
144489
COLRUYT SA - UNSPONSORED ADR
ADR
196850101
524
28511
SH
SOLE
21603
0
6908
COLUMBIA BANKING SYSTEM INC
Common Stock
197236102
14214
434797
SH
SOLE
110651
0
324146
COLUMBIA PPTY TR INC COM NEW
REIT
198287203
10108
449056
SH
SOLE
144799
0
304257
COLUMBIA SPORTSWEAR CO
Common Stock
198516106
17589
168836
SH
SOLE
129071
0
39765
COLUMBUS MCKINNON CORP/NY
Common Stock
199333105
914
26615
SH
SOLE
23948
0
2667
COMCAST CORP
Common Stock
20030N101
567311
14189882
SH
SOLE
11790014
0
2399868
COMERICA INC
Common Stock
200340107
50412
687561
SH
SOLE
578477
0
109084
COMFORT SYSTEMS USA INC
Common Stock
199908104
5250
100217
SH
SOLE
74564
0
25653
COMM SERV SELECT SECTOR SPDR
ETP
81369Y852
279
5955
SH
SOLE
4180
0
1775
COMMERCE BANCSHARES INC/MO
Common Stock
200525103
11924
205376
SH
SOLE
136091
0
69285
COMMERCIAL INTL BK EGY SPONSORED ADR
ADR
201712304
1442
367877
SH
SOLE
357245
0
10632
COMMERCIAL METALS CO
Common Stock
201723103
12786
748573
SH
SOLE
217276
0
531297
COMMERCIAL VEHICLE GROUP INC
Common Stock
202608105
351
45786
SH
SOLE
28067
0
17719
COMMERZBANK A G SPONSORED ADR
ADR
202597605
16863
2159138
SH
SOLE
1920682
0
238456
COMMONWEALTH BANK AUS-SP ADR
ADR
202712600
66050
1316259
SH
SOLE
1148445
0
167814
COMMSCOPE HOLDING CO INC
Common Stock
20337X109
8171
376010
SH
SOLE
325650
0
50360
COMMUNITY BANK SYSTEM INC
Common Stock
203607106
7033
117672
SH
SOLE
93982
0
23690
COMMUNITY HEALTH SYSTEMS INC
Common Stock
203668108
3831
1027105
SH
SOLE
474660
0
552445
COMMUNITY HEALTHCARE T COM
REIT
20369C106
1594
44424
SH
SOLE
43861
0
563
COMMUNITY TRUST BANCORP INC
Common Stock
204149108
2676
65175
SH
SOLE
15654
0
49521
COMMVAULT SYSTEMS INC
Common Stock
204166102
7440
114920
SH
SOLE
34777
0
80143
COMPAGNIE DE SAINT-UNSP ADR
ADR
204280309
18556
2562982
SH
SOLE
2344768
0
218214
COMPAGNIE FIN RICHEMONTAG S
ADR
204319107
36704
5055657
SH
SOLE
3730508
0
1325149
COMPANHIA PARA ENER SPON ADR PFD
ADR
20441B407
872
93925
SH
SOLE
72725
0
21200
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR
ADR
204448104
29827
1726120
SH
SOLE
1413686
0
312434
COMPASS GROUP PLC ADR
ADR
20449X401
46759
1953160
SH
SOLE
1627467
0
325693
COMPASS MINERALS INTERNATIONAL
Common Stock
20451N101
8059
148227
SH
SOLE
129395
0
18832
COMPUTER PROGRAMS & SYSTEMS IN
Common Stock
205306103
2267
76345
SH
SOLE
40274
0
36071
COMPUTERSHARE LTD SPONSORED ADR
ADR
20557R105
1431
120859
SH
SOLE
108008
0
12851
COMTECH TELECOMMUNICATIONS COR
Common Stock
205826209
3388
145899
SH
SOLE
93594
0
52305
CONAGRA BRANDS INC
Common Stock
205887102
59477
2144073
SH
SOLE
1458591
0
685482
CONCERT PHARMACEUTICALS INC
Common Stock
206022105
124
10260
SH
SOLE
9676
0
584
CONCHO RESOURCES INC
Common Stock
20605P101
29273
263814
SH
SOLE
216412
0
47402
CONDUENT INC
Common Stock
206787103
12581
909719
SH
SOLE
576837
0
332882
CONMED CORP
Common Stock
207410101
7295
87702
SH
SOLE
57497
0
30205
CONNECTICUT WATER SERVICE INC
Common Stock
207797101
1289
18781
SH
SOLE
18373
0
408
CONNECTONE BANCORP INC COM
Common Stock
20786W107
750
38089
SH
SOLE
37800
0
289
CONN'S INC
Common Stock
208242107
4616
201926
SH
SOLE
47358
0
154568
CONOCOPHILLIPS
Common Stock
20825C104
303141
4542122
SH
SOLE
2861093
0
1681029
CONSOL ENERGY INC
Common Stock
20854L108
2837
82897
SH
SOLE
74673
0
8224
CONSOLIDATED COMMUNICATIONS HO
Common Stock
209034107
4260
390447
SH
SOLE
273497
0
116950
CONSOLIDATED EDISON INC
Common Stock
209115104
111419
1313748
SH
SOLE
849741
0
464007
CONSOLIDATED WATER CO LTD
Common Stock
G23773107
178
13803
SH
SOLE
13684
0
119
CONSOLIDATED-TOMOKA LAND CO
Common Stock
210226106
375
6343
SH
SOLE
6291
0
52
CONSTELLATION BRANDS INC
Common Stock
21036P108
85409
487135
SH
SOLE
378055
0
109080
CONSTELLIUM NV CLASS A
Common Stock
N22035104
730
91469
SH
SOLE
84413
0
7056
CONSTRUCTION PARTNERS INC-A
Common Stock
21044C107
1051
82303
SH
SOLE
0
0
82303
CONTAINER STORE GROUP INC
Common Stock
210751103
844
95868
SH
SOLE
34207
0
61661
CONTANGO OIL & GAS CO
Common Stock
21075N204
37
11605
SH
SOLE
11605
0
0
CONTINENTAL AG SPONSORED ADR
ADR
210771200
13249
880889
SH
SOLE
715305
0
165584
CONTINENTAL BLDG PRODS COM
Common Stock
211171103
991
39958
SH
SOLE
16458
0
23500
CONTINENTAL RESOURCES INC/OK
Common Stock
212015101
6881
153697
SH
SOLE
146806
0
6891
CONTROL4 CORP COM
Common Stock
21240D107
640
37823
SH
SOLE
24409
0
13414
CONTROLADORA VUELA CIA DE AV
ADR
21240E105
628
73681
SH
SOLE
72357
0
1324
CONVATEC GROUP PLC UNSPONSORE ADR
ADR
21244X109
159
21565
SH
SOLE
10463
0
11102
COOPER COS INC/THE
Common Stock
216648402
27642
93330
SH
SOLE
79292
0
14038
COOPER TIRE & RUBBER CO
Common Stock
216831107
10292
344344
SH
SOLE
126879
0
217465
COOPER-STANDAR HOLDING
Common Stock
21676P103
4029
85786
SH
SOLE
41791
0
43995
COPA HOLDINGS SA-CLASS A
Common Stock
P31076105
22334
277067
SH
SOLE
248329
0
28738
COPART INC
Common Stock
217204106
36129
596281
SH
SOLE
549447
0
46834
CORCEPT THERAPEUTICS INC COM
Common Stock
218352102
1800
153337
SH
SOLE
138095
0
15242
CORE LABORATORIES N.V.
Common Stock
N22717107
12424
180235
SH
SOLE
51342
0
128893
CORECIVIC INC
REIT
21871N101
8443
434099
SH
SOLE
384470
0
49629
CORELOGIC INC
Common Stock
21871D103
5988
160696
SH
SOLE
111969
0
48727
CORE-MARK HOLDING CO INC
Common Stock
218681104
7075
190551
SH
SOLE
100908
0
89643
CORENERGY INFRASTRUCTURE TRUST
REIT
21870U502
2105
57274
SH
SOLE
28220
0
29054
COREPOINT LODGING INC
REIT
21872L104
1283
114877
SH
SOLE
99359
0
15518
CORESITE REALTY CORP REIT
REIT
21870Q105
9577
89484
SH
SOLE
38139
0
51345
CORNERSTONE ONDEMAND I COM
Common Stock
21925Y103
6870
125402
SH
SOLE
30436
0
94966
CORNING INC
Common Stock
219350105
178293
5386505
SH
SOLE
3247626
0
2138879
CORPORATE HIGH YIELD FUND INC
Closed-End Fund
09255P107
12435
1211995
SH
SOLE
984206
0
227789
CORPORATE OFFICE PPTYS TR SH BEN INT REIT
REIT
22002T108
8797
322239
SH
SOLE
145102
0
177137
CORVEL CORP
Common Stock
221006109
2175
33338
SH
SOLE
26086
0
7252
COSAN LTD - CLASS A SHARES
Common Stock
G25343107
889
76699
SH
SOLE
75923
0
776
COSTAMARE INC SHS
Common Stock
Y1771G102
3037
584118
SH
SOLE
440744
0
143374
COSTAR GROUP INC
Common Stock
22160N109
38037
81550
SH
SOLE
49322
0
32228
COSTCO WHOLESALE CORP
Common Stock
22160K105
362819
1498384
SH
SOLE
1200718
0
297666
COTT CORP
Common Stock
22163N106
1106
75700
SH
SOLE
57602
0
18098
COTY INC
Common Stock
222070203
35897
3121493
SH
SOLE
2792166
0
329327
COUPA SOFTWARE INC
Common Stock
22266L106
15648
171999
SH
SOLE
131231
0
40768
COUSINS PROPERTIES INC REIT
REIT
222795106
6303
652464
SH
SOLE
471240
0
181224
COVANTA HOLDING CORP
Common Stock
22282E102
7185
415072
SH
SOLE
192897
0
222175
COVENANT TRANS INC CL A
Common Stock
22284P105
211
11137
SH
SOLE
7182
0
3955
COVESTRO AG - SPONSORED ADR
ADR
22304D207
10952
397011
SH
SOLE
360229
0
36782
COVETRUS INC
Common Stock
22304C100
6434
202013
SH
SOLE
190396
0
11617
COVIA HOLDINGS CORP
Common Stock
22305A103
288
51544
SH
SOLE
40851
0
10693
COWEN GROUP INC
Common Stock
223622606
6643
458434
SH
SOLE
43475
0
414959
CPFL ENERGIA S A SPONSORED ADR
ADR
126153105
2007
129338
SH
SOLE
48276
0
81062
CRA INTERNATIONAL INC
Common Stock
12618T105
792
15663
SH
SOLE
7078
0
8585
CRACKER BARREL OLD COUNTRY STO
Common Stock
22410J106
9436
58386
SH
SOLE
51038
0
7348
CRAFT BREW ALLIANCE INC
Common Stock
224122101
224
16000
SH
SOLE
14316
0
1684
CRANE CO
Common Stock
224399105
10449
123477
SH
SOLE
117774
0
5703
CRAWFORD & CO CL B
Common Stock
224633107
153
16784
SH
SOLE
11130
0
5654
CRAY INC
Common Stock
225223304
2213
84936
SH
SOLE
54214
0
30722
CREDICORP LTD COM
Common Stock
G2519Y108
89876
374562
SH
SOLE
289702
0
84860
CREDIT ACCEPTANCE CORP
Common Stock
225310101
10953
24235
SH
SOLE
23987
0
248
CREDIT AGRICOLE SA - UNSP ADR
ADR
225313105
21174
3534939
SH
SOLE
3151894
0
383045
CREDIT SUISSE GROUP SPONSORED ADR
ADR
225401108
34237
2938799
SH
SOLE
2394735
0
544064
CREE INC
Common Stock
225447101
10274
179560
SH
SOLE
116946
0
62614
CRESCENT POINT ENERGY CORP
Common Stock
22576C101
1399
431745
SH
SOLE
431745
0
0
CRESUD SA SPON ADR
ADR
226406106
1677
144684
SH
SOLE
128875
0
15809
CRH PLC ADR
ADR
12626K203
25267
815049
SH
SOLE
675715
0
139334
CRITEO SA-SPON ADR
ADR
226718104
2381
118848
SH
SOLE
40145
0
78703
CROCS INC
Common Stock
227046109
7683
298366
SH
SOLE
136489
0
161877
CROSS COUNTRY HEALTHCARE INC
Common Stock
227483104
557
79232
SH
SOLE
77119
0
2113
CROWN CASTLE INTERNATIONAL COR
REIT
22822V101
156144
1219877
SH
SOLE
885640
0
334237
CROWN HOLDINGS INC
Common Stock
228368106
24852
455414
SH
SOLE
213602
0
241812
CRYOLIFE INC
Common Stock
228903100
1874
64240
SH
SOLE
43704
0
20536
CSG SYSTEMS INTERNATIONAL INC
Common Stock
126349109
5979
141346
SH
SOLE
49358
0
91988
CSL LTD SPONSORED ADR
ADR
12637N204
76752
1104108
SH
SOLE
1008642
0
95466
CSS INDUSTRIES INC
Common Stock
125906107
295
49246
SH
SOLE
10873
0
38373
CSW INDUSTRIALS INC
Common Stock
126402106
483
8423
SH
SOLE
6574
0
1849
CSX CORP
Common Stock
126408103
196367
2624530
SH
SOLE
2139749
0
484781
CTRIP COM INTL LTD ADR
ADR
22943F100
28407
650192
SH
SOLE
610554
0
39638
CTS CORP
Common Stock
126501105
2744
93444
SH
SOLE
60037
0
33407
CUBESMART REIT
REIT
229663109
5800
181024
SH
SOLE
163354
0
17670
CUBIC CORP
Common Stock
229669106
2358
41930
SH
SOLE
30625
0
11305
CULLEN/FROST BANKERS INC
Common Stock
229899109
14768
152141
SH
SOLE
100787
0
51354
CUMMINS INC
Common Stock
231021106
106033
671645
SH
SOLE
461867
0
209778
CURO GROUP HOLDINGS CORP
Common Stock
23131L107
151
15063
SH
SOLE
15049
0
14
CURTISS-WRIGHT CORP
Common Stock
231561101
7567
66762
SH
SOLE
45298
0
21464
CUSHMAN & WAKEFIELD PLC
Common Stock
G2717B108
496
27843
SH
SOLE
2218
0
25625
CUSTOMERS BANCORP INC
Common Stock
23204G100
2031
110935
SH
SOLE
76785
0
34150
CUTERA INC
Common Stock
232109108
442
25042
SH
SOLE
24133
0
909
CVB FINANCIAL CORP
Common Stock
126600105
5265
250117
SH
SOLE
189982
0
60135
CVR ENERGY INC
Common Stock
12662P108
10222
248111
SH
SOLE
188825
0
59286
CVS HEALTH CORPORATION
Common Stock
126650100
232073
4303220
SH
SOLE
2496295
0
1806925
CYBERARK SOFTWARE LTD/ISRAEL
Common Stock
M2682V108
3797
31893
SH
SOLE
25749
0
6144
CYMABAY THERAPEUTICS INC
Common Stock
23257D103
331
24918
SH
SOLE
20465
0
4453
CYPRESS SEMICONDUCTOR CORP
Common Stock
232806109
17311
1160268
SH
SOLE
519456
0
640812
CYRUSONE INC COM
REIT
23283R100
6338
120870
SH
SOLE
101762
0
19108
CYTOKINETICS INC COM
Common Stock
23282W605
637
78787
SH
SOLE
74882
0
3905
DAH SING FINANCIA-UNSPON ADR
ADR
23376M109
322
20111
SH
SOLE
20111
0
0
DAI NIPPON PRINTING CO LTD
ADR
233806306
24727
2065718
SH
SOLE
1885452
0
180266
DAIICHI SANKYO CO - SPONS ADR
ADR
23381D102
40664
803005
SH
SOLE
731541
0
71464
DAIKIN INDUSTRIES-UNSPONSORED ADR
ADR
23381B106
34982
2992477
SH
SOLE
2404314
0
588163
DAIMLER AG UNSPONSOR ADR
ADR
233825207
28219
1930823
SH
SOLE
1638956
0
291867
DAIMLER AG-REGISTERED SHARES
Common Stock
D1668R123
1917
32731
SH
SOLE
31013
0
1718
DAITO TR CONSTR CO LTD ADR
ADR
23405X209
27971
800775
SH
SOLE
704989
0
95786
DAIWA HOUSE IND LTD ADR
ADR
234062206
34728
1091382
SH
SOLE
955914
0
135468
DAIWA SECS GROUP INC ADR
ADR
234064301
7181
1473051
SH
SOLE
1344609
0
128442
DAKTRONICS INC
Common Stock
234264109
664
89124
SH
SOLE
86997
0
2127
DANA INC
Common Stock
235825205
10975
618686
SH
SOLE
432369
0
186317
DANAHER CORP
Common Stock
235851102
277419
2101339
SH
SOLE
1704605
0
396734
DANONE - SPONSORED ADR
ADR
23636T100
44158
2869241
SH
SOLE
2377302
0
491939
DANSKE BANK A/S - SPON ADR
ADR
236363206
11023
1244142
SH
SOLE
1105163
0
138979
DARDEN RESTAURANTS INC
Common Stock
237194105
37138
305740
SH
SOLE
272809
0
32931
DARLING INGREDIENTS INC
Common Stock
237266101
14700
678988
SH
SOLE
415404
0
263584
DASEKE INC COM
Common Stock
23753F107
346
68036
SH
SOLE
68018
0
18
DASSAULT SYS S A SPONSORED ADR
ADR
237545108
35188
236640
SH
SOLE
220059
0
16581
DAVE & BUSTER'S ENTERTAINMENT
Common Stock
238337109
7713
154662
SH
SOLE
51531
0
103131
DAVITA INC
Common Stock
23918K108
27311
503062
SH
SOLE
390384
0
112678
DAWSON GEOPHYSICAL CO
Common Stock
239360100
69
23657
SH
SOLE
23657
0
0
DBS GROUP HLDGS LTD SPONSORED ADR
ADR
23304Y100
64152
859028
SH
SOLE
758908
0
100120
DBV TECHNOLOGIES S A SPONSORED ADR
ADR
23306J101
405
52504
SH
SOLE
0
0
52504
DCP MIDSTREAM LP
MLP
23311P100
10133
306603
SH
SOLE
295648
0
10955
DEAN FOODS CO
Common Stock
242370203
2786
919399
SH
SOLE
462997
0
456402
DECIPHERA PHARMACEUTICALS INC
Common Stock
24344T101
541
23314
SH
SOLE
669
0
22645
DECKERS OUTDOOR CORP COM
Common Stock
243537107
22110
150419
SH
SOLE
76915
0
73504
DEERE & CO
Common Stock
244199105
171103
1070463
SH
SOLE
827975
0
242488
DEL FRISCOS RESTN GRP COM
Common Stock
245077102
757
118037
SH
SOLE
19644
0
98393
DEL TACO RESTAURANTS INC
Common Stock
245496104
371
36915
SH
SOLE
5654
0
31261
DELAWARE ENHANCED GLOBAL DIV
Closed-End Fund
246060107
119
12322
SH
SOLE
5834
0
6488
DELEK US HOLDINGS INC
Common Stock
24665A103
6187
169884
SH
SOLE
106705
0
63179
DELL TECHNOLOGIES -C
Common Stock
24703L202
17710
301762
SH
SOLE
224703
0
77059
DELPHI TECHNOLOGIES PLC
Common Stock
G2709G107
2456
127515
SH
SOLE
125085
0
2430
DELTA AIR LINES INC
Common Stock
247361702
123827
2397424
SH
SOLE
1254200
0
1143224
DELUXE CORP
Common Stock
248019101
5774
132073
SH
SOLE
64401
0
67672
DENBURY RES INC COM NEW
Common Stock
247916208
3094
1509077
SH
SOLE
980261
0
528816
DENNY'S CORP
Common Stock
24869P104
3679
200481
SH
SOLE
92111
0
108370
DENSO CORP ADR
ADR
24872B100
17276
885055
SH
SOLE
741723
0
143332
DENTSPLY SIRONA INC
Common Stock
24906P109
49198
992095
SH
SOLE
862064
0
130031
DENTSU INC-UNSPON ADR
ADR
249034109
551
12896
SH
SOLE
12821
0
75
DERMIRA INC COM
Common Stock
24983L104
1904
140527
SH
SOLE
52453
0
88074
DESCARTES SYSTEMS GROUP INC
Common Stock
249906108
892
24518
SH
SOLE
7641
0
16877
DESPEGAR.COM CORP
Common Stock
G27358103
317
21244
SH
SOLE
11977
0
9267
DEUTSCHE BANK AG NAMEN ORD
Common Stock
D18190898
20116
2477373
SH
SOLE
2243175
0
234198
DEUTSCHE BOERS AG - UNSPON ADR
ADR
251542106
27692
2167685
SH
SOLE
1822620
0
345065
DEUTSCHE LUFTHANSA A G SPONSORED ADR
ADR
251561304
13352
608557
SH
SOLE
553600
0
54957
DEUTSCHE POST AG
ADR
25157Y202
39783
1222013
SH
SOLE
926305
0
295708
DEUTSCHE TELEKOM AG SPONSORED ADR
ADR
251566105
40258
2427370
SH
SOLE
2080184
0
347186
DEVON ENERGY CORP
Common Stock
25179M103
41874
1326810
SH
SOLE
884985
0
441825
DEXCOM INC COM
Common Stock
252131107
21054
176778
SH
SOLE
123184
0
53594
DHT HOLDINGS INC
Common Stock
Y2065G121
691
155004
SH
SOLE
148486
0
6518
DIAGEO P L C SPON ADR NEW
ADR
25243Q205
149954
916531
SH
SOLE
602366
0
314165
DIAGEO PLC
Common Stock
G42089113
204
5021
SH
SOLE
4977
0
44
DIAMOND OFFSHORE DRILLING INC
Common Stock
25271C102
7966
759415
SH
SOLE
424123
0
335292
DIAMONDBACK ENERGY INC COM
Common Stock
25278X109
40865
402495
SH
SOLE
289557
0
112938
DIAMONDROCK HOSPITALITY CO REIT
REIT
252784301
8156
753061
SH
SOLE
459676
0
293385
DIANA SHIPPING INC
Common Stock
Y2066G104
2669
946387
SH
SOLE
716687
0
229700
DICK'S SPORTING GOODS INC
Common Stock
253393102
20471
556121
SH
SOLE
236390
0
319731
DIEBOLD NIXDORF INC
Common Stock
253651103
5513
498019
SH
SOLE
285181
0
212838
DIGI INTERNATIONAL INC
Common Stock
253798102
910
71847
SH
SOLE
61526
0
10321
DIGITAL REALTY TRUST INC REIT
REIT
253868103
50180
421677
SH
SOLE
373078
0
48599
DILLARD'S INC
Common Stock
254067101
16000
222159
SH
SOLE
99256
0
122903
DIME COMMUNITY BANCSHARES INC
Common Stock
253922108
2646
141251
SH
SOLE
110073
0
31178
DINE BRANDS GLOBAL INC
Common Stock
254423106
15594
170822
SH
SOLE
70269
0
100553
DIODES INC
Common Stock
254543101
6613
190575
SH
SOLE
102855
0
87720
DIPLOMAT PHARMACY INC COM
Common Stock
25456K101
720
123973
SH
SOLE
99585
0
24388
DIRECT LINE INS GP PLC ADR
ADR
25490E202
1388
75453
SH
SOLE
61580
0
13873
DISCOVER COMMUNICATIONS INC SH C
Common Stock
25470F302
18525
728759
SH
SOLE
684423
0
44336
DISCOVER FINANCIAL SERVICES
Common Stock
254709108
136825
1922775
SH
SOLE
1112428
0
810347
DISCOVERY INC - A
Common Stock
25470F104
30380
1124338
SH
SOLE
893288
0
231050
DISH NETWORK CORP
Common Stock
25470M109
16379
516847
SH
SOLE
293660
0
223187
DMC GLOBAL INC
Common Stock
23291C103
1482
29859
SH
SOLE
6738
0
23121
DNB ASA ADR
ADR
23328E106
17740
963340
SH
SOLE
851177
0
112163
DOCUSIGN INC
Common Stock
256163106
2134
41166
SH
SOLE
40415
0
751
DOLBY LABORATORIES INC-CL A
Common Stock
25659T107
6949
110348
SH
SOLE
84179
0
26169
DOLLAR GENERAL CORP
Common Stock
256677105
188086
1576583
SH
SOLE
758202
0
818381
DOLLAR TREE INC
Common Stock
256746108
63757
606980
SH
SOLE
475318
0
131662
DOMINION ENERGY INC
Common Stock
25746U109
154150
2010830
SH
SOLE
1778234
0
232596
DOMINO'S PIZZA INC
Common Stock
25754A201
28867
111843
SH
SOLE
55316
0
56527
DOMO INC - CLASS B
Common Stock
257554105
881
21847
SH
SOLE
4635
0
17212
DOMTAR CORP
Common Stock
257559203
24828
500058
SH
SOLE
261185
0
238873
DONALDSON CO INC
Common Stock
257651109
11143
222595
SH
SOLE
194181
0
28414
DONNELLEY FINANCIAL SOLU - W/I
Common Stock
25787G100
1745
117303
SH
SOLE
54844
0
62459
DORIAN LPG LTD SHS USD
Common Stock
Y2106R110
922
143672
SH
SOLE
72874
0
70798
DORMAN PRODUCTS INC
Common Stock
258278100
7705
87472
SH
SOLE
52892
0
34580
DOUGLAS DYNAMICS INC
Common Stock
25960R105
1411
37071
SH
SOLE
30054
0
7017
DOUGLAS EMMETT INC
REIT
25960P109
9614
237849
SH
SOLE
192000
0
45849
DOVER CORP
Common Stock
260003108
41262
439891
SH
SOLE
392816
0
47075
DOWDUPONT INC
Common Stock
26078J100
319261
5988761
SH
SOLE
4554068
0
1434693
DOWDUPONT INC
Common Stock
260543103
14835
278279
SH
SOLE
0
0
278279
DR HORTON INC
Common Stock
23331A109
70654
1707443
SH
SOLE
1045444
0
661999
DR REDDYS LABS LTD ADR
ADR
256135203
22783
562532
SH
SOLE
540553
0
21979
DREYFUS MUN BD INFRSTR SHS
Closed-End Fund
26203D101
6080
469167
SH
SOLE
469167
0
0
DREYFUS MUNICIPAL INCOME INC
Closed-End Fund
26201R102
991
117857
SH
SOLE
112783
0
5074
DRIL-QUIP INC
Common Stock
262037104
5677
123812
SH
SOLE
81529
0
42283
DRIVE SHACK INC
Common Stock
262077100
1108
246713
SH
SOLE
124191
0
122522
DROPBOX INC-CLASS A
Common Stock
26210C104
297
13602
SH
SOLE
13602
0
0
DSM N V SPONSORED ADR
ADR
780249108
16545
607379
SH
SOLE
523827
0
83552
DSP GROUP INC
Common Stock
23332B106
507
36045
SH
SOLE
35317
0
728
DSV A/S-UNSPONSORED ADR
ADR
26251A108
25322
610826
SH
SOLE
556161
0
54665
DSW INC
Common Stock
23334L102
11414
513664
SH
SOLE
398743
0
114921
DTE ENERGY CO
Common Stock
233331107
70966
568909
SH
SOLE
398905
0
170004
DUCOMMUN INC
Common Stock
264147109
1215
27924
SH
SOLE
15372
0
12552
DUFF & PHELPS GLB UTL COM
Closed-End Fund
26433C105
11399
763007
SH
SOLE
545250
0
217757
DUKE ENERGY CORP
Common Stock
26441C204
218451
2427229
SH
SOLE
1804792
0
622437
DUKE REALTY CORP COM NEW REIT
REIT
264411505
18438
602928
SH
SOLE
523508
0
79420
DULUTH HLDGS INC COM CL B
Common Stock
26443V101
261
10929
SH
SOLE
10866
0
63
DUNKIN BRANDS GRP INC COM
Common Stock
265504100
9472
126121
SH
SOLE
78340
0
47781
DWS MUNICIPAL INCOME TRUST
Closed-End Fund
233368109
2392
217098
SH
SOLE
212376
0
4722
DXC TECHNOLOGY CO
Common Stock
23355L106
64179
997961
SH
SOLE
634451
0
363510
DXP ENTERPRISES INC
Common Stock
233377407
1774
45571
SH
SOLE
19044
0
26527
DYCOM INDUSTRIES INC
Common Stock
267475101
4675
101760
SH
SOLE
44283
0
57477
DYNAVAX TECHNOLOGIES CORP COM
Common Stock
268158201
171
23361
SH
SOLE
23361
0
0
DYNEX CAP INC COM
REIT
26817Q506
3830
628899
SH
SOLE
354397
0
274502
E ON AG
ADR
268780103
22248
2003459
SH
SOLE
1775949
0
227510
E TRADE FINANCIAL CORP
Common Stock
269246401
35011
754063
SH
SOLE
511056
0
243007
EAGLE BANCORP INC
Common Stock
268948106
7150
142430
SH
SOLE
67156
0
75274
EAGLE BULK SHIPPING INC
Common Stock
Y2187A143
111
23814
SH
SOLE
21944
0
1870
EAGLE MATERIALS INC
Common Stock
26969P108
5998
71152
SH
SOLE
65555
0
5597
EAGLE PHARMACEUTICALS INC
Common Stock
269796108
1718
34032
SH
SOLE
12782
0
21250
EARTHSTONE ENERGY INC COM NEW
Common Stock
27032D304
520
73467
SH
SOLE
71397
0
2070
EAST JAPAN RAILWAY CO ADR
ADR
273202101
37898
2361244
SH
SOLE
1615445
0
745799
EAST WEST BANCORP INC
Common Stock
27579R104
12465
259854
SH
SOLE
215746
0
44108
EASTERLY GOVT PPTYS IN COM
REIT
27616P103
2537
140873
SH
SOLE
136560
0
4313
EASTGROUP PROPERTIES INC REIT
REIT
277276101
12544
112360
SH
SOLE
75349
0
37011
EASTMAN CHEMICAL CO
Common Stock
277432100
62307
821122
SH
SOLE
415869
0
405253
EASTMAN KODAK CO COM NEW
Common Stock
277461406
375
126599
SH
SOLE
49945
0
76654
EASYJET PLC SPONSORED ADR NE
ADR
277856209
1198
81649
SH
SOLE
75738
0
5911
EATON CORP PLC
Common Stock
G29183103
130424
1618972
SH
SOLE
1123401
0
495571
EATON VANCE INS MUN BD COM
Closed-End Fund
27827X101
21806
1758559
SH
SOLE
1569379
0
189180
EATON VANCE LTD DURATION FND
Closed-End Fund
27828H105
12196
964078
SH
SOLE
944088
0
19990
EATON VANCE MUNICIPAL INCOME FUND
Closed-End Fund
27826U108
2245
184041
SH
SOLE
184041
0
0
EATON VANCE RISK MANAGED DIV EQUITY INCOME
Closed-End Fund
27829G106
2921
317797
SH
SOLE
156772
0
161025
EATON VANCE TAX-ADV DVD INC CLOSED-END
Closed-End Fund
27828G107
398
17847
SH
SOLE
17847
0
0
EBAY INC
Common Stock
278642103
104289
2807986
SH
SOLE
2093570
0
714416
EBIX INC
Common Stock
278715206
2599
52650
SH
SOLE
43848
0
8802
ECHO GLOBAL LOGISTICS INC.
Common Stock
27875T101
3923
158320
SH
SOLE
80293
0
78027
ECHOSTAR CORP
Common Stock
278768106
2290
62818
SH
SOLE
60073
0
2745
ECOLAB INC
Common Stock
278865100
189093
1071108
SH
SOLE
707162
0
363946
ECOPETROL SA-SPONSORED ADR
ADR
279158109
26222
1223018
SH
SOLE
752942
0
470076
EDENRED SA-UNSP ADR
ADR
279655104
5667
247676
SH
SOLE
212050
0
35626
EDGEWELL PERSONAL CARE CO
Common Stock
28035Q102
5522
125825
SH
SOLE
77341
0
48484
EDISON INTERNATIONAL
Common Stock
281020107
92666
1496542
SH
SOLE
1138872
0
357670
EDITAS MEDICINE INC
Common Stock
28106W103
1882
76968
SH
SOLE
26659
0
50309
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR
ADR
268353109
13703
347476
SH
SOLE
325897
0
21579
EDWARDS LIFESCIENCES CORP
Common Stock
28176E108
122998
642859
SH
SOLE
534019
0
108840
EHEALTH INC
Common Stock
28238P109
3677
58990
SH
SOLE
32552
0
26438
EISAI LTD SPONSORED ADR
ADR
282579309
12343
219058
SH
SOLE
194342
0
24716
EL PASO ELECTRIC CO
Common Stock
283677854
12918
219624
SH
SOLE
176026
0
43598
EL POLLO LOCO HLDGS COM
Common Stock
268603107
1336
102660
SH
SOLE
48701
0
53959
ELANCO ANIMAL HEALTH INC
Common Stock
28414H103
6705
209059
SH
SOLE
57489
0
151570
ELASTIC NV
Common Stock
N14506104
466
5832
SH
SOLE
3095
0
2737
ELBIT SYSTEMS LTD
Common Stock
M3760D101
9543
73977
SH
SOLE
69283
0
4694
ELDORADO GOLD CORP
Common Stock
284902509
2033
439117
SH
SOLE
439117
0
0
ELDORADO RESORTS INC
Common Stock
28470R102
11277
241535
SH
SOLE
91525
0
150010
ELECTRICITE DE FRANCE - ADR
ADR
285039103
8737
3253905
SH
SOLE
3000758
0
253147
ELECTRONIC ARTS INC
Common Stock
285512109
90628
891740
SH
SOLE
671803
0
219937
ELECTRONICS FOR IMAGING INC
Common Stock
286082102
2855
106142
SH
SOLE
71091
0
35051
ELEKTA AB ADR
ADR
28617Y101
1459
117641
SH
SOLE
103001
0
14640
ELEMENT SOLUTIONS INC
Common Stock
28618M106
7905
782709
SH
SOLE
480596
0
302113
ELEVATE CREDIT INC COM
Common Stock
28621V101
59
13704
SH
SOLE
13453
0
251
ELF BEAUTY
Common Stock
26856L103
165
15596
SH
SOLE
15489
0
107
ELI LILLY & CO
Common Stock
532457108
399706
3080350
SH
SOLE
2105699
0
974651
ELLIE MAE INC COM
Common Stock
28849P100
2956
29954
SH
SOLE
25619
0
4335
ELLINGTON RESIDENT MTG COM SHS BEN INT
REIT
288578107
484
40667
SH
SOLE
40667
0
0
EMBOTELLADORA ANDINA S A SPON ADR B
ADR
29081P303
1497
69192
SH
SOLE
68377
0
815
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH
ADR
29082A107
12617
663726
SH
SOLE
475112
0
188614
EMC INSURANCE GROUP INC
Common Stock
268664109
446
13975
SH
SOLE
13343
0
632
EMCOR GROUP INC
Common Stock
29084Q100
11517
157592
SH
SOLE
82416
0
75176
EMERALD EXPOSITIONS EVENTS I
Common Stock
29103B100
444
34980
SH
SOLE
34373
0
607
EMERGENT BIOSOLUTIONS INC
Common Stock
29089Q105
11320
224069
SH
SOLE
83427
0
140642
EMERSON ELECTRIC CO
Common Stock
291011104
168816
2465544
SH
SOLE
1477845
0
987699
EMPIRE ST RLTY TR INC CL A
REIT
292104106
3056
193417
SH
SOLE
131185
0
62232
EMPLOYERS HOLDINGS INC
Common Stock
292218104
3502
87304
SH
SOLE
53247
0
34057
ENAGAS S.A.
ADR
29248L104
18965
1302957
SH
SOLE
1157242
0
145715
ENANTA PHARMACEUT INC COM
Common Stock
29251M106
3060
32032
SH
SOLE
27352
0
4680
ENBRIDGE INC
Common Stock
29250N105
37473
1033441
SH
SOLE
937308
0
96133
ENCANA CORP
Common Stock
292505104
36168
4995592
SH
SOLE
3258232
0
1737360
ENCOMPASS HEALTH CORP
Common Stock
29261A100
16404
280883
SH
SOLE
179384
0
101499
ENCORE CAPITAL GROUP INC
Common Stock
292554102
2226
81736
SH
SOLE
61033
0
20703
ENCORE WIRE CORP
Common Stock
292562105
3642
63655
SH
SOLE
40420
0
23235
ENDO INTERNATIONAL PLC
Common Stock
G30401106
3477
432995
SH
SOLE
390653
0
42342
ENDOLOGIX INC
Common Stock
29266S304
125
18951
SH
SOLE
606
0
18345
ENEL SPA - ADR
ADR
29265W207
38167
6001110
SH
SOLE
5340031
0
661079
ENERGIZER HOLDINGS INC
Common Stock
29272W109
7832
174324
SH
SOLE
136390
0
37934
ENERGOUS CORP
Common Stock
29272C103
247
39012
SH
SOLE
39012
0
0
ENERGY FUELS INC COM NEW
Common Stock
292671708
525
157774
SH
SOLE
86572
0
71202
ENERGY RECOVERY INC
Common Stock
29270J100
295
33798
SH
SOLE
2058
0
31740
ENERGY TRANSFER LP
MLP
29273V100
26768
1741593
SH
SOLE
1655554
0
86039
ENERPLUS CORP
Common Stock
292766102
674
80167
SH
SOLE
79952
0
215
ENERSIS CHILE SA-ADR W/I
ADR
29278D105
5849
1129107
SH
SOLE
836876
0
292231
ENERSIS S A SPONSORED ADR
ADR
29274F104
9895
1108035
SH
SOLE
740815
0
367220
ENERSYS
Common Stock
29275Y102
6093
93512
SH
SOLE
62220
0
31292
ENGIE
ADR
29286D105
33850
2276386
SH
SOLE
1892811
0
383575
ENI S P A SPONSORED ADR
ADR
26874R108
28243
801435
SH
SOLE
669859
0
131576
ENN ENERGY HLDGS LTD ADR
ADR
26876F102
2077
53796
SH
SOLE
51649
0
2147
ENNIS INC
Common Stock
293389102
2503
120585
SH
SOLE
39936
0
80649
ENOVA INTERNATIONAL INC
Common Stock
29357K103
4138
181348
SH
SOLE
90837
0
90511
ENPHASE ENERGY INC
Common Stock
29355A107
1429
154787
SH
SOLE
30276
0
124511
ENPRO INDUSTRIES INC
Common Stock
29355X107
4923
76391
SH
SOLE
35838
0
40553
ENSCO ROWAN PLC - CLASS A
Common Stock
G3166L100
1442
367028
SH
SOLE
353632
0
13396
ENSIGN GROUP INC/THE
Common Stock
29358P101
17185
335712
SH
SOLE
187347
0
148365
ENSTAR GROUP LTD
Common Stock
G3075P101
1314
7549
SH
SOLE
6988
0
561
ENTEGRIS INC
Common Stock
29362U104
7957
222938
SH
SOLE
193088
0
29850
ENTERCOM COMMUNICATIONS CORP
Common Stock
293639100
2351
447866
SH
SOLE
337680
0
110186
ENTERGY CORP
Common Stock
29364G103
112194
1173207
SH
SOLE
603642
0
569565
ENTERPRISE FINANCIAL SERVICES
Common Stock
293712105
2241
54979
SH
SOLE
9223
0
45756
ENTERPRISE PRODS PARTNERS L COM
MLP
293792107
40155
1379914
SH
SOLE
1328080
0
51834
ENTRAVISION COMMUNICATIONS COR
Common Stock
29382R107
414
127796
SH
SOLE
108890
0
18906
ENVESTNET INC COM
Common Stock
29404K106
7718
118027
SH
SOLE
72209
0
45818
ENZO BIOCHEM INC
Common Stock
294100102
84
30690
SH
SOLE
29768
0
922
EOG RESOURCES INC
Common Stock
26875P101
131317
1379669
SH
SOLE
1130346
0
249323
EP ENERGY CORP - CL A
Common Stock
268785102
37
142588
SH
SOLE
43337
0
99251
EPAM SYS INC COM
Common Stock
29414B104
16801
99336
SH
SOLE
55144
0
44192
EPIROC AB-UNSP ADR
ADR
29429L105
562
55954
SH
SOLE
53060
0
2894
EPLUS INC COM
Common Stock
294268107
3913
44194
SH
SOLE
25841
0
18353
EPR PROPERTIES
REIT
26884U109
19926
259120
SH
SOLE
101536
0
157584
EQM MIDSTREAM PARTNERS LP
MLP
26885B100
12867
278683
SH
SOLE
268846
0
9837
EQT CORP
Common Stock
26884L109
14178
683613
SH
SOLE
633517
0
50096
EQUIFAX INC COM
Common Stock
294429105
33323
281205
SH
SOLE
249924
0
31281
EQUINIX INC
REIT
29444U700
87175
192371
SH
SOLE
165123
0
27248
EQUINOR ASA
ADR
29446M102
26347
1199236
SH
SOLE
955115
0
244121
EQUITRANS MIDSTREAM CORP
Common Stock
294600101
5169
237336
SH
SOLE
207954
0
29382
EQUITY COMMONWEALTH
REIT
294628102
19151
585844
SH
SOLE
248990
0
336854
EQUITY LIFESTYLE PROPERTIES REIT
REIT
29472R108
12761
111646
SH
SOLE
90625
0
21021
EQUITY RESIDENTIAL SH BEN INT REIT
REIT
29476L107
57913
768897
SH
SOLE
640335
0
128562
ERA GROUP INC COM
Common Stock
26885G109
1193
103349
SH
SOLE
101503
0
1846
ERICSSON L M TEL CO ADR B SEK 10
ADR
294821608
28299
3082665
SH
SOLE
2783156
0
299509
ERIE INDEMNITY CO
Common Stock
29530P102
13078
73260
SH
SOLE
48789
0
24471
EROS INTL PLC SHS NEW
Common Stock
G3788M114
825
90240
SH
SOLE
89716
0
524
ERSTE BK DER OESTERREICHISCH SPONSORED ADR
ADR
296036304
13344
726001
SH
SOLE
616563
0
109438
ESCO TECHNOLOGIES INC
Common Stock
296315104
4732
70599
SH
SOLE
58045
0
12554
ESPERION THERAPEUTICS COM
Common Stock
29664W105
913
22736
SH
SOLE
22037
0
699
ESSA BANCORP INC
Common Stock
29667D104
334
21689
SH
SOLE
10071
0
11618
ESSENT GROUP LTD
Common Stock
G3198U102
6031
138813
SH
SOLE
67297
0
71516
ESSENTIAL PROPERTIES REALTY
REIT
29670E107
248
12693
SH
SOLE
12693
0
0
ESSEX PROPERTY TRUST INC REIT
REIT
297178105
44704
154558
SH
SOLE
139265
0
15293
ESSILOR INTL S A ADR
ADR
297284200
20540
375702
SH
SOLE
340720
0
34982
ESSITY AB
ADR
29729L102
18614
646427
SH
SOLE
583407
0
63020
ESTEE LAUDER COS INC/THE
Common Stock
518439104
132758
801922
SH
SOLE
655140
0
146782
ETHAN ALLEN INTERIORS INC
Common Stock
297602104
1917
100216
SH
SOLE
54280
0
45936
ETSY INC COM
Common Stock
29786A106
13481
200547
SH
SOLE
96528
0
104019
EUROBANK ERGASIAS SA-UNS ADR
ADR
26844B308
18
45422
SH
SOLE
45422
0
0
EURONAV NV ANTWERPEN SHS
Common Stock
B38564108
214
26263
SH
SOLE
25815
0
448
EURONET WORLDWIDE INC
Common Stock
298736109
20959
146990
SH
SOLE
69594
0
77396
EUTELSAT COMMUNICATIONS SA
ADR
29888Q207
849
202082
SH
SOLE
183468
0
18614
EVENTBRITE INC-CLASS A
Common Stock
29975E109
255
13323
SH
SOLE
0
0
13323
EVERBRIDGE INC
Common Stock
29978A104
5869
78239
SH
SOLE
11656
0
66583
EVERCORE INC.
Common Stock
29977A105
8105
89069
SH
SOLE
48249
0
40820
EVEREST RE GROUP LTD
Common Stock
G3223R108
54231
251118
SH
SOLE
84100
0
167018
EVERGY INC
Common Stock
30034W106
35002
602959
SH
SOLE
492512
0
110447
EVERI HOLDINGS INC
Common Stock
30034T103
1568
149034
SH
SOLE
12214
0
136820
EVERSOURCE ENERGY
Common Stock
30040W108
85480
1204795
SH
SOLE
798385
0
406410
EVERTEC INC COM
Common Stock
30040P103
5631
202490
SH
SOLE
52316
0
150174
EVOLENT HEALTH INC CL A
Common Stock
30050B101
849
67519
SH
SOLE
60780
0
6739
EVOLUS INC
Common Stock
30052C107
833
36914
SH
SOLE
1239
0
35675
EVOLUTION PETE CORP COM
Common Stock
30049A107
1258
186309
SH
SOLE
115409
0
70900
EVOQUA WATER TECHNOLOGIES CORP
Common Stock
30057T105
1340
106502
SH
SOLE
106139
0
363
EW SCRIPPS CO
Common Stock
811054402
5883
280139
SH
SOLE
137132
0
143007
EXACT SCIENCES CORP COM
Common Stock
30063P105
10881
125621
SH
SOLE
108779
0
16842
EXANTAS CAPITAL CORP
REIT
30068N105
2864
269421
SH
SOLE
79076
0
190345
EXELIXIS INC COM
Common Stock
30161Q104
14912
626537
SH
SOLE
464399
0
162138
EXELON CORP
Common Stock
30161N101
198650
3962706
SH
SOLE
2387041
0
1575665
EXLSERVICE HOLDINGS INC
Common Stock
302081104
6261
104320
SH
SOLE
58963
0
45357
EXPEDIA GROUP INC
Common Stock
30212P303
44686
375512
SH
SOLE
328904
0
46608
EXPEDITORS INTERNATIONAL OF WA
Common Stock
302130109
67091
883935
SH
SOLE
553581
0
330354
EXPERIAN GROUP LTD - SPON ADR
ADR
30215C101
37335
1378677
SH
SOLE
1269365
0
109312
EXPONENT INC
Common Stock
30214U102
10514
182159
SH
SOLE
101266
0
80893
EXPRESS INC
Common Stock
30219E103
2471
577400
SH
SOLE
246629
0
330771
EXTENDED STAY AMERICA INC
Unit
30224P200
14147
788142
SH
SOLE
377097
0
411045
EXTERRAN CORP
Common Stock
30227H106
1330
78924
SH
SOLE
49860
0
29064
EXTRA SPACE STORAGE INC REIT
REIT
30225T102
27036
265290
SH
SOLE
213198
0
52092
EXTRACTION OIL & GAS INC
Common Stock
30227M105
1316
311123
SH
SOLE
221616
0
89507
EXTREME NETWORKS
Common Stock
30226D106
2000
267060
SH
SOLE
256024
0
11036
EXXON MOBIL CORP
Common Stock
30231G102
992657
12285363
SH
SOLE
8436882
0
3848481
EZCORP INC
Common Stock
302301106
3182
341468
SH
SOLE
165919
0
175549
F5 NETWORKS INC
Common Stock
315616102
28582
182129
SH
SOLE
140514
0
41615
FABRINET
Common Stock
G3323L100
7642
145956
SH
SOLE
75421
0
70535
FACEBOOK INC A
Common Stock
30303M102
1304658
7826852
SH
SOLE
4734067
0
3092785
FACTSET RESEARCH SYSTEMS INC
Common Stock
303075105
32648
131502
SH
SOLE
65373
0
66129
FAIR ISAAC CORP
Common Stock
303250104
19576
72067
SH
SOLE
57648
0
14419
FAIRFAX FINANCIAL HLDGS LTD
Common Stock
303901102
1537
3304
SH
SOLE
3200
0
104
FAMILYMART UNY HOLD-UNSP ADR
ADR
30706W103
1586
63303
SH
SOLE
53150
0
10153
FANG HOLDINGS LTD
ADR
30711Y102
126
93468
SH
SOLE
88233
0
5235
FANUC CORPORATION - UNPONS ADR
ADR
307305102
32870
1928969
SH
SOLE
1356573
0
572396
FARMERS NATL BANC CORP COM
Common Stock
309627107
274
19865
SH
SOLE
19852
0
13
FARMLAND PARTNERS INC COM
REIT
31154R109
588
91867
SH
SOLE
91518
0
349
FARO TECHNOLOGIES INC
Common Stock
311642102
2008
45720
SH
SOLE
33992
0
11728
FAST RETAILING CO LTD - ADR
ADR
31188H101
26501
564460
SH
SOLE
510960
0
53500
FASTENAL CO
Common Stock
311900104
57049
887088
SH
SOLE
792272
0
94816
FATE THERAPEUTICS INC COM
Common Stock
31189P102
255
14500
SH
SOLE
6067
0
8433
FB FINANCIAL CORP
Common Stock
30257X104
271
8522
SH
SOLE
8522
0
0
FBL FINANCIAL GROUP INC
Common Stock
30239F106
1916
30548
SH
SOLE
18766
0
11782
FEDERAL AGRICULTURAL MORTGAGE
Common Stock
313148306
3159
43616
SH
SOLE
14296
0
29320
FEDERAL REALTY INVT TR SH BEN INT NEW REIT
REIT
313747206
17792
129068
SH
SOLE
116495
0
12573
FEDERAL SIGNAL CORP
Common Stock
313855108
3795
146009
SH
SOLE
93361
0
52648
FEDERATED INVESTORS INC
Common Stock
314211103
15007
512006
SH
SOLE
348591
0
163415
FEDERATED PREMIER MUNI INC
Closed-End Fund
31423P108
762
56766
SH
SOLE
56766
0
0
FEDEX CORP
Common Stock
31428X106
135850
748856
SH
SOLE
563722
0
185134
FENNEC PHARMACEUTICALS
Common Stock
31447P100
205
42165
SH
SOLE
41873
0
292
FERGUSON PLC - ADR
ADR
31502A204
21312
3319653
SH
SOLE
2786020
0
533633
FERRARI NV
Common Stock
N3167Y103
22600
168911
SH
SOLE
154869
0
14042
FERRO CORP
Common Stock
315405100
1941
102517
SH
SOLE
75101
0
27416
FERROGLOBE PLC
Common Stock
G33856108
24
11528
SH
SOLE
11528
0
0
FERROVIAL S A ADR
ADR
315437103
18143
774346
SH
SOLE
692658
0
81688
FGL HOLDINGS
Common Stock
G3402M102
1309
166309
SH
SOLE
74425
0
91884
FIAT CHRYSLER AUTOMOBILES NV
Common Stock
N31738102
20552
1383956
SH
SOLE
1314820
0
69136
FIBROGEN INC COM
Common Stock
31572Q808
3546
65247
SH
SOLE
61815
0
3432
FIDELITY NATIONAL INFORMATION
Common Stock
31620M106
121242
1071986
SH
SOLE
890489
0
181497
FIDELITY SOUTHERN CORP
Common Stock
316394105
1542
56307
SH
SOLE
33970
0
22337
FIESTA RESTAURANT GR COM
Common Stock
31660B101
926
70628
SH
SOLE
21788
0
48840
FIFTH THIRD BANCORP
Common Stock
316773100
113769
4511079
SH
SOLE
2684339
0
1826740
FINANCIAL INSTITUTIONS INC
Common Stock
317585404
1659
61053
SH
SOLE
12620
0
48433
FINANCIAL SELECT SECTOR SPDR FUND
ETP
81369Y605
5116
198999
SH
SOLE
189970
0
9029
FINISAR CORPORATION
Common Stock
31787A507
6733
290606
SH
SOLE
236240
0
54366
FINMECCANICA SPA ADR
ADR
52660W101
2665
459493
SH
SOLE
434685
0
24808
FIREEYE INC COM
Common Stock
31816Q101
9856
586994
SH
SOLE
153423
0
433571
FIRST AMERICAN FINANCIAL CORP
Common Stock
31847R102
13974
271341
SH
SOLE
176522
0
94819
FIRST BANCORP INC/ME
Common Stock
31866P102
410
16456
SH
SOLE
16362
0
94
FIRST BANCORP P R COM
Common Stock
318672706
13952
1217441
SH
SOLE
944771
0
272670
FIRST BANCORP/TROY NC
Common Stock
318910106
1051
30227
SH
SOLE
22543
0
7684
FIRST BUSEY CORP
Common Stock
319383204
3018
123708
SH
SOLE
51397
0
72311
FIRST CASH INC
Common Stock
33767D105
7992
92398
SH
SOLE
78629
0
13769
FIRST CITIZENS BANCSHARES INC/
Common Stock
31946M103
4419
10853
SH
SOLE
7661
0
3192
FIRST COMMONWEALTH FINANCIAL C
Common Stock
319829107
14062
1116064
SH
SOLE
244928
0
871136
FIRST COMMUNITY BANCSHARES INC
Common Stock
31983A103
1698
51223
SH
SOLE
21144
0
30079
FIRST DATA CORP - CLASS A
Common Stock
32008D106
12428
473095
SH
SOLE
338158
0
134937
FIRST DEFIANCE FINANCIAL CORP
Common Stock
32006W106
1616
56234
SH
SOLE
15716
0
40518
FIRST FINANCIAL BANCORP
Common Stock
320209109
4343
180524
SH
SOLE
138325
0
42199
FIRST FINANCIAL BANKSHARES INC
Common Stock
32020R109
5373
92990
SH
SOLE
74881
0
18109
FIRST FINANCIAL CORP/IN
Common Stock
320218100
1749
41633
SH
SOLE
19787
0
21846
FIRST FINANCIAL NORTHWEST INC
Common Stock
32022K102
162
10255
SH
SOLE
10255
0
0
FIRST HAWAIIAN INC
Common Stock
32051X108
2512
96430
SH
SOLE
66073
0
30357
FIRST HORIZON NATIONAL CORP
Common Stock
320517105
13833
989520
SH
SOLE
785068
0
204452
FIRST INDUSTRIAL REALTY TRUS COM REIT
REIT
32054K103
9970
281949
SH
SOLE
248488
0
33461
FIRST INTERNET BANCORP
Common Stock
320557101
245
12668
SH
SOLE
10804
0
1864
FIRST INTERSTATE BANCSYSTEM IN
Common Stock
32055Y201
3380
84891
SH
SOLE
35559
0
49332
FIRST MERCHANTS CORP
Common Stock
320817109
7642
207372
SH
SOLE
50998
0
156374
FIRST MIDWEST BANCORP INC/IL
Common Stock
320867104
6278
306857
SH
SOLE
243245
0
63612
FIRST NORTHWEST BANCOR COM
Common Stock
335834107
329
21118
SH
SOLE
7840
0
13278
FIRST OF LONG ISLAND CORP/THE
Common Stock
320734106
426
19429
SH
SOLE
18741
0
688
FIRST PAC LTD SPONSORED ADR
ADR
335889200
457
253049
SH
SOLE
251938
0
1111
FIRST REP BK SAN FRANCISCO COM
Common Stock
33616C100
43373
431742
SH
SOLE
187834
0
243908
FIRST SOLAR INC
Common Stock
336433107
13529
256038
SH
SOLE
217240
0
38798
FIRST TR EXCH TRD FD DJ INTERNT IDX
ETP
33733E302
479
3446
SH
SOLE
2468
0
978
FIRST TR EXCHANGE-TRAD NO AMER ENERGY
ETP
33738D101
2569
103867
SH
SOLE
103867
0
0
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF
ETP
33739E108
1186
62204
SH
SOLE
62204
0
0
FIRST TR HIGH INCOME L COM
Closed-End Fund
33738E109
1446
98940
SH
SOLE
75807
0
23133
FIRST TRUST DEVELP MKT EX-US
ETP
33737J174
1052
19354
SH
SOLE
19354
0
0
FIRST TRUST EMERGING MARKETS
ETP
33737J182
278
11109
SH
SOLE
11109
0
0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND
Closed-End Fund
33718W103
8228
377250
SH
SOLE
211614
0
165636
FIRST TRUST RISING DIVIDEND
ETP
33738R506
217
7264
SH
SOLE
7264
0
0
FIRST VALUE LINE DIVIDEND INDEX ETF
ETP
33734H106
281
8649
SH
SOLE
8649
0
0
FIRSTENERGY CORP
Common Stock
337932107
100188
2407777
SH
SOLE
1038308
0
1369469
FIRSTSERVICE CORP
Common Stock
33767E103
351
3934
SH
SOLE
3934
0
0
FISERV INC
Common Stock
337738108
108412
1228043
SH
SOLE
1046404
0
181639
FITBIT INC CL A
Common Stock
33812L102
2558
432163
SH
SOLE
196994
0
235169
FIVE BELOW INC COM
Common Stock
33829M101
19154
154159
SH
SOLE
110518
0
43641
FIVE PRIME THERAPEUTICS INC
Common Stock
33830X104
183
13682
SH
SOLE
12501
0
1181
FIVE9 INC COM
Common Stock
338307101
8982
170022
SH
SOLE
60614
0
109408
FLAGSTAR BANCORP INC
Common Stock
337930705
3517
106841
SH
SOLE
52775
0
54066
FLEETCOR TECHNOLOGIES INC
Common Stock
339041105
60044
243499
SH
SOLE
220611
0
22888
FLEX LTD
Common Stock
Y2573F102
9341
934130
SH
SOLE
703003
0
231127
FLEXION THERAPEUTICS INC
Common Stock
33938J106
168
13468
SH
SOLE
12497
0
971
FLEXSTEEL INDS INC COM
Common Stock
339382103
301
12990
SH
SOLE
12934
0
56
FLIR SYSTEMS INC
Common Stock
302445101
25686
539847
SH
SOLE
499892
0
39955
FLOOR & DECOR HOLDINGS INC-A
Common Stock
339750101
3318
80505
SH
SOLE
75434
0
5071
FLOTEK INDS INC DEL COM
Common Stock
343389102
418
129114
SH
SOLE
74691
0
54423
FLOWERS FOODS INC
Common Stock
343498101
11223
526428
SH
SOLE
355097
0
171331
FLOWSERVE CORP
Common Stock
34354P105
16652
368895
SH
SOLE
283801
0
85094
FLUENT INC
Common Stock
34380C102
141
25030
SH
SOLE
24582
0
448
FLUIDIGM CORP DEL COM
Common Stock
34385P108
1904
143278
SH
SOLE
23182
0
120096
FLUOR CORP
Common Stock
343412102
19192
521534
SH
SOLE
399686
0
121848
FLUSHING FINANCIAL CORP
Common Stock
343873105
2779
126721
SH
SOLE
62340
0
64381
FLY LEASING LTD
ADR
34407D109
810
58501
SH
SOLE
57282
0
1219
FMC CORP
Common Stock
302491303
37078
482661
SH
SOLE
228099
0
254562
FNB CORP/PA
Common Stock
302520101
24709
2331014
SH
SOLE
882594
0
1448420
FNF GROUP
Common Stock
31620R303
19662
537949
SH
SOLE
451794
0
86155
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT
ADR
344419106
45836
496701
SH
SOLE
341535
0
155166
FOOT LOCKER INC
Common Stock
344849104
44518
734621
SH
SOLE
421728
0
312893
FORD MOTOR CO
Common Stock
345370860
98668
11237829
SH
SOLE
8034157
0
3203672
FORESCOUT TECHNOLOGIES INC
Common Stock
34553D101
1362
32492
SH
SOLE
6266
0
26226
FORESTAR GROUP INC
Common Stock
346232101
256
14799
SH
SOLE
13202
0
1597
FORMFACTOR INC
Common Stock
346375108
2108
131007
SH
SOLE
126884
0
4123
FORRESTER RESEARCH INC
Common Stock
346563109
2292
47399
SH
SOLE
20269
0
27130
FORTERRA INC
Common Stock
34960W106
53
12673
SH
SOLE
12564
0
109
FORTESCUE METALS GROUP SPONS ADR
ADR
34959A206
35799
3533987
SH
SOLE
3209340
0
324647
FORTINET INC
Common Stock
34959E109
32634
388644
SH
SOLE
299213
0
89431
FORTIS INC
Common Stock
349553107
212
5722
SH
SOLE
4993
0
729
FORTIVE CORP
Common Stock
34959J108
86324
1029017
SH
SOLE
740865
0
288152
FORTRESS TRANS INFRST COM REP LTD LIAB
Ltd Part
34960P101
3489
203906
SH
SOLE
0
0
203906
FORTUM OYJ ADR
ADR
34959F106
225
56451
SH
SOLE
37569
0
18882
FORTUNE BRANDS HOME & SECURITY
Common Stock
34964C106
22209
466488
SH
SOLE
417741
0
48747
FORUM ENERGY TECHNOLOG COM
Common Stock
34984V100
1516
296684
SH
SOLE
232648
0
64036
FORWARD AIR CORP
Common Stock
349853101
5365
82885
SH
SOLE
58378
0
24507
FOSSIL GROUP INC
Common Stock
34988V106
8895
648351
SH
SOLE
295746
0
352605
FOUNDATION BUILDING MATERIAL
Common Stock
350392106
116
11749
SH
SOLE
11698
0
51
FOUR CORNERS PROPERTY TRUST
REIT
35086T109
4557
153940
SH
SOLE
146235
0
7705
FOX CORP - CLASS A
Common Stock
35137L105
50941
1387649
SH
SOLE
1098757
0
288892
FOX CORP- CLASS B
Common Stock
35137L204
3924
109356
SH
SOLE
74024
0
35332
FOX FACTORY HLDG CORP COM
Common Stock
35138V102
6805
97368
SH
SOLE
55536
0
41832
FRANCESCAS HLDGS CORP COM
Common Stock
351793104
57
84665
SH
SOLE
21376
0
63289
FRANCO-NEVADA CORP
Common Stock
351858105
8189
109119
SH
SOLE
105404
0
3715
FRANKLIN ELECTRIC CO INC
Common Stock
353514102
4859
95108
SH
SOLE
78177
0
16931
FRANKLIN FINL NETWORK COM
Common Stock
35352P104
727
25076
SH
SOLE
20818
0
4258
FRANKLIN RESOURCES INC
Common Stock
354613101
41531
1253209
SH
SOLE
965981
0
287228
FRANKLIN STREET PROPERTIES C REIT
REIT
35471R106
3806
529334
SH
SOLE
289043
0
240291
FRANKS INTL N V COM
Common Stock
N33462107
3098
498813
SH
SOLE
493282
0
5531
FRED'S INC
Common Stock
356108100
102
41361
SH
SOLE
41361
0
0
FREEPORT-MCMORAN INC
Common Stock
35671D857
49477
3838418
SH
SOLE
2958558
0
879860
FREIGHTCAR AMERICA INC
Common Stock
357023100
64
10452
SH
SOLE
10393
0
59
FRESENIUS MED CARE AG SPONSORED ADR
ADR
358029106
14240
351354
SH
SOLE
323381
0
27973
FRESENIUS SE & CO KGAA SPONSORED ADR
ADR
35804M105
16306
1163069
SH
SOLE
1047703
0
115366
FRESH DEL MONTE PRODUCE INC
Common Stock
G36738105
1580
58466
SH
SOLE
33944
0
24522
FRESHPET INC
Common Stock
358039105
4246
100395
SH
SOLE
28775
0
71620
FRONT YARD RESIDENTIAL CORP REIT USD
REIT
35904G107
1004
108278
SH
SOLE
105377
0
2901
FRONTDOOR INC
Common Stock
35905A109
2808
81593
SH
SOLE
79907
0
1686
FRONTIER COMMUNICATIONS CORP
Common Stock
35906A306
3880
1949529
SH
SOLE
1194061
0
755468
FRONTLINE LTD/BERMUDA
Common Stock
G3682E192
2641
408827
SH
SOLE
286216
0
122611
FTD GROUP INC COM
Common Stock
30281V108
34
67208
SH
SOLE
13965
0
53243
FTI CONSULTING INC
Common Stock
302941109
25084
326528
SH
SOLE
275210
0
51318
FTS INTERNATIONAL INC
Common Stock
30283W104
447
44650
SH
SOLE
44609
0
41
FUCHS PETROLUB SE ADR
ADR
35952Q106
8746
851999
SH
SOLE
766068
0
85931
FUJI PHOTO FILM LTD ADR
ADR
35958N107
32598
715721
SH
SOLE
636067
0
79654
FUJITSU LIMITED ADR 5 COM
ADR
359590304
13213
915952
SH
SOLE
784644
0
131308
FULTON FINANCIAL CORP
Common Stock
360271100
7891
509727
SH
SOLE
274755
0
234972
FUNKO INC-CLASS A
Common Stock
361008105
737
33943
SH
SOLE
6093
0
27850
FUSION CONNECT INC
Common Stock
36116X102
26
19972
SH
SOLE
19506
0
466
FUTUREFUEL CORPORATION COM
Common Stock
36116M106
1418
105858
SH
SOLE
54421
0
51437
G4S PLC ADR
ADR
37441W108
3986
330821
SH
SOLE
281605
0
49216
GAIA INC
Common Stock
36269P104
109
11911
SH
SOLE
11871
0
40
GAIN CAP HLDGS INC COM
Common Stock
36268W100
206
32746
SH
SOLE
17235
0
15511
GALP ENERGIA SGPS SA ADR
ADR
364097105
11024
1372802
SH
SOLE
1030801
0
342001
GAMCO INVESTORS INC
Common Stock
361438104
317
15481
SH
SOLE
15336
0
145
GAMESTOP CORP
Common Stock
36467W109
11528
1134622
SH
SOLE
545063
0
589559
GAMING & LEISURE PPTYS COM
REIT
36467J108
23711
614764
SH
SOLE
208133
0
406631
GANNETT CO INC
Common Stock
36473H104
12471
1183220
SH
SOLE
878845
0
304375
GAP INC/THE
Common Stock
364760108
38378
1465913
SH
SOLE
822729
0
643184
GARDNER DENVER HOLDINGS INC
Common Stock
36555P107
6132
220508
SH
SOLE
218764
0
1744
GARMIN LTD
Common Stock
H2906T109
32332
374428
SH
SOLE
341915
0
32513
GARRETT MOTION INC
Common Stock
366505105
5000
339431
SH
SOLE
317050
0
22381
GARTNER INC
Common Stock
366651107
22113
145788
SH
SOLE
134159
0
11629
GASLOG LTD SHS
Common Stock
G37585109
7157
409887
SH
SOLE
256312
0
153575
GATES INDUSTRIAL CORP PLC
Common Stock
G39108108
656
45729
SH
SOLE
20742
0
24987
GATX CORP
Common Stock
361448103
13513
176945
SH
SOLE
121860
0
55085
GCI LIBERTY INC - CLASS A
Common Stock
36164V305
6357
114318
SH
SOLE
103702
0
10616
GCP APPLIED TECHNOLOGIES
Common Stock
36164Y101
2541
85846
SH
SOLE
47982
0
37864
GDS HOLDINGS LTD - ADR
ADR
36165L108
2133
59774
SH
SOLE
59365
0
409
GEA GROUP AG ADR
ADR
361592108
4862
184821
SH
SOLE
165945
0
18876
GEBERIT AG-UNSP ADR
ADR
36840V109
3258
80034
SH
SOLE
72388
0
7646
GEELY AUTOMOBILE HLDGS ADR
ADR
36847Q103
5834
152236
SH
SOLE
149826
0
2410
GEMALTO NV SPONSORED ADR
ADR
36863N208
654
23022
SH
SOLE
22186
0
836
GENCO SHIPPING & TRADING LTD
Common Stock
Y2685T131
91
12140
SH
SOLE
12090
0
50
GENERAC HOLDINGS INC
Common Stock
368736104
7828
152808
SH
SOLE
48176
0
104632
GENERAL DYNAMICS CORP
Common Stock
369550108
107697
636208
SH
SOLE
498536
0
137672
GENERAL ELECTRIC CO
Common Stock
369604103
312264
31257673
SH
SOLE
21419255
0
9838418
GENERAL MILLS INC
Common Stock
370334104
93570
1808108
SH
SOLE
1375722
0
432386
GENERAL MOTORS CO
Common Stock
37045V100
201744
5437854
SH
SOLE
3319977
0
2117877
GENESCO INC
Common Stock
371532102
11557
253726
SH
SOLE
144486
0
109240
GENESEE & WYOMING INC
Common Stock
371559105
19193
220259
SH
SOLE
82468
0
137791
GENIE ENERGY LTD
Common Stock
372284208
149
17507
SH
SOLE
16170
0
1337
GENMAB A/S SP ADR
ADR
372303206
5202
298279
SH
SOLE
269981
0
28298
GENOMIC HEALTH INC COM
Common Stock
37244C101
4701
67105
SH
SOLE
25246
0
41859
GENPACT LTD
Common Stock
G3922B107
17922
509428
SH
SOLE
394399
0
115029
GENTEX CORP
Common Stock
371901109
10335
499752
SH
SOLE
468837
0
30915
GENTHERM INC
Common Stock
37253A103
7025
190599
SH
SOLE
102719
0
87880
GENTING BERHAD SPONSORED ADR
ADR
372452300
245
25143
SH
SOLE
25143
0
0
GENUINE PARTS CO
Common Stock
372460105
90785
810367
SH
SOLE
438309
0
372058
GENWORTH FINANCIAL INC
Common Stock
37247D106
9037
2359546
SH
SOLE
1472878
0
886668
GEO GROUP INC/THE
REIT
36162J106
3211
167226
SH
SOLE
153337
0
13889
GEOPARK LTD
Common Stock
G38327105
329
19051
SH
SOLE
19051
0
0
GEOSPACE TECHNOLOGIES CORP
Common Stock
37364X109
1457
112578
SH
SOLE
110228
0
2350
GERDAU S A SPONSORED ADR
ADR
373737105
4797
1236254
SH
SOLE
799309
0
436945
GERMAN AMERICAN BANCORP INC
Common Stock
373865104
325
11057
SH
SOLE
10739
0
318
GERON CORP COM
Common Stock
374163103
89
53874
SH
SOLE
49751
0
4123
GETINGE AB ADR
ADR
37427X104
776
66940
SH
SOLE
66911
0
29
GETTY REALTY CORP REIT
REIT
374297109
6443
201162
SH
SOLE
113162
0
88000
GIBRALTAR INDUSTRIES INC
Common Stock
374689107
2572
63345
SH
SOLE
50712
0
12633
G-III APPAREL GROUP LTD
Common Stock
36237H101
5509
137854
SH
SOLE
99492
0
38362
GILDAN ACTIVEWEAR INC
Common Stock
375916103
17785
494441
SH
SOLE
303355
0
191086
GILEAD SCIENCES INC
Common Stock
375558103
274185
4217588
SH
SOLE
2938569
0
1279019
GIVAUDAN - UNSPONS ADR
ADR
37636P108
47753
938826
SH
SOLE
740936
0
197890
GLACIER BANCORP INC
Common Stock
37637Q105
6947
173371
SH
SOLE
146932
0
26439
GLADSTONE COMMERCIAL CORP REIT
REIT
376536108
2172
104555
SH
SOLE
45318
0
59237
GLADSTONE INVESTMENT CORP
Common Stock
376546107
216
18663
SH
SOLE
3341
0
15322
GLADSTONE LD CORP COM
REIT
376549101
172
13563
SH
SOLE
13493
0
70
GLAUKOS CORP COM
Common Stock
377322102
2751
35107
SH
SOLE
18091
0
17016
GLAXOSMITHKLINE PLC SPONSORED ADR
ADR
37733W105
115560
2765250
SH
SOLE
2550937
0
214313
GLENCORE XSTRATA PLC ADR
ADR
37827X100
32870
3986694
SH
SOLE
3386229
0
600465
GLOBAL BLOOD THERAPEUT COM
Common Stock
37890U108
547
10325
SH
SOLE
8873
0
1452
GLOBAL BRASS & COPPER COM
Common Stock
37953G103
2228
64688
SH
SOLE
17354
0
47334
GLOBAL CORD BLOOD CORP
Common Stock
G39342103
551
78535
SH
SOLE
77103
0
1432
GLOBAL EAGLE ENTERTAINMENT
Common Stock
37951D102
125
176543
SH
SOLE
176543
0
0
GLOBAL INDEMNITY PLC
Common Stock
G3933F105
305
10044
SH
SOLE
9889
0
155
GLOBAL MEDICAL REIT INC
REIT
37954A204
456
46467
SH
SOLE
46020
0
447
GLOBAL NET LEASE INC
REIT
379378201
5689
300980
SH
SOLE
220758
0
80222
GLOBAL PAYMENTS INC
Common Stock
37940X102
56469
413632
SH
SOLE
262714
0
150918
GLOBAL WTR RES INC COM
Common Stock
379463102
288
29365
SH
SOLE
29006
0
359
GLOBAL X MSCI GREECE ETF
ETP
37950E366
155
19334
SH
SOLE
19334
0
0
GLOBAL X SCIENTIFIC BETA ETF
ETP
37954Y103
300
9472
SH
SOLE
9472
0
0
GLOBAL X SCIENTIFIC EUR BETA
ETP
37954Y301
544
22556
SH
SOLE
22556
0
0
GLOBANT SA
Common Stock
L44385109
4399
61607
SH
SOLE
59886
0
1721
GLOBUS MED INC CL A
Common Stock
379577208
4306
87145
SH
SOLE
70992
0
16153
GLU MOBILE INC
Common Stock
379890106
2443
223304
SH
SOLE
39766
0
183538
GMS INC
Common Stock
36251C103
991
65553
SH
SOLE
43843
0
21710
GNC HLDGS INC COM CL A
Common Stock
36191G107
3001
1099176
SH
SOLE
431610
0
667566
GODADDY INC CL A
Common Stock
380237107
15004
199552
SH
SOLE
160940
0
38612
GOGO INC
Common Stock
38046C109
251
55963
SH
SOLE
53686
0
2277
GOLAR LNG LTD
Common Stock
G9456A100
3681
174521
SH
SOLE
168064
0
6457
GOLD FIELDS LTD SPONS ADR
ADR
38059T106
13988
3750134
SH
SOLE
3702624
0
47510
GOLD RESOURCE CORP COM
Common Stock
38068T105
296
75345
SH
SOLE
50999
0
24346
GOLDCORP INC
Common Stock
380956409
7728
675490
SH
SOLE
657599
0
17891
GOLDEN AGRI-RESOURCES UNSPONS ADR
ADR
380787200
229
11253
SH
SOLE
6718
0
4535
GOLDMAN SACHS GROUP INC/THE
Common Stock
38141G104
189053
984703
SH
SOLE
767074
0
217629
GOLUB CAPITAL BDC INC
Common Stock
38173M102
923
51639
SH
SOLE
51439
0
200
GOODRICH PETROLEUM CORP
Common Stock
382410843
266
19591
SH
SOLE
18970
0
621
GOODYEAR TIRE & RUBBER CO/THE
Common Stock
382550101
19420
1069992
SH
SOLE
442246
0
627746
GOOGLE INC-CL C
Common Stock
38259P508
2215
1888
SH
SOLE
0
0
1888
GOPRO INC-CLASS A
Common Stock
38268T103
1014
155999
SH
SOLE
76640
0
79359
GORMAN-RUPP CO/THE
Common Stock
383082104
519
15304
SH
SOLE
3788
0
11516
GRACO INC
Common Stock
384109104
62477
1261644
SH
SOLE
298357
0
963287
GRAFTECH INTERNATIONAL LTD
Common Stock
384313508
1831
143163
SH
SOLE
71736
0
71427
GRAHAM CORP
Common Stock
384556106
759
38656
SH
SOLE
4037
0
34619
GRAHAM HOLDINGS CO
Common Stock
384637104
12163
17803
SH
SOLE
9939
0
7864
GRAN TIERRA ENERGY INC
Common Stock
38500T101
317
139810
SH
SOLE
139810
0
0
GRAND CANYON EDUCATION INC
Common Stock
38526M106
16021
139908
SH
SOLE
86227
0
53681
GRANITE CONSTRUCTION INC
Common Stock
387328107
4329
100333
SH
SOLE
85214
0
15119
GRANITE PT MTG TR INC
REIT
38741L107
1816
97778
SH
SOLE
88506
0
9272
GRAPHIC PACKAGING HOLDING CO
Common Stock
388689101
9008
713200
SH
SOLE
503497
0
209703
GRAY TELEVISION INC
Common Stock
389375106
3678
172208
SH
SOLE
81837
0
90371
GREAT AJAX CORP COM
REIT
38983D300
218
15874
SH
SOLE
15796
0
78
GREAT EAGLE HOLDINGS LTD
Common Stock
G4069C148
78
15232
SH
SOLE
0
0
15232
GREAT LAKES DREDGE & DOCK CORP
Common Stock
390607109
1419
159226
SH
SOLE
25024
0
134202
GREAT SOUTHERN BANCORP INC
Common Stock
390905107
1937
37321
SH
SOLE
10266
0
27055
GREAT WALL MOTOR CO-UNS ADR
ADR
39137B109
119
16711
SH
SOLE
16689
0
22
GREAT WESTN BANCORP COM
Common Stock
391416104
13413
424607
SH
SOLE
95462
0
329145
GREEK ORGANIZATION OF FOOTBALL ADR
ADR
392483103
123
24181
SH
SOLE
22670
0
1511
GREEN DOT CORP
Common Stock
39304D102
7986
131670
SH
SOLE
63437
0
68233
GREEN PLAINS INC
Common Stock
393222104
2113
126661
SH
SOLE
81198
0
45463
GREENBRIER COS INC
Common Stock
393657101
4580
142101
SH
SOLE
85424
0
56677
GREENHILL & CO INC
Common Stock
395259104
3655
169899
SH
SOLE
99781
0
70118
GREENLIGHT CAPITAL RE LTD
Common Stock
G4095J109
1676
154211
SH
SOLE
138593
0
15618
GREIF INC
Common Stock
397624107
8470
205343
SH
SOLE
140843
0
64500
GRIFFON CORP
Common Stock
398433102
3006
162687
SH
SOLE
103367
0
59320
GRIFOLS SA-ADR
ADR
398438408
12693
631185
SH
SOLE
561160
0
70025
GROUP 1 AUTOMOTIVE INC
Common Stock
398905109
7235
111823
SH
SOLE
62978
0
48845
GROUPON INC COM CL A
Common Stock
399473107
5443
1533256
SH
SOLE
944492
0
588764
GRUBHUB INC
Common Stock
400110102
8832
127127
SH
SOLE
90120
0
37007
GRUPO AEROPORTUARIO DEL ADR
ADR
400506101
6175
69402
SH
SOLE
68304
0
1098
GRUPO AEROPORTUARIO SPON ADR
ADR
400501102
717
15895
SH
SOLE
15867
0
28
GRUPO AEROPORTUARIO SUR-ADR
ADR
40051E202
5835
36069
SH
SOLE
35114
0
955
GRUPO AVAL ACCIONES Y VALORE
ADR
40053W101
4505
578293
SH
SOLE
567042
0
11251
GRUPO FINANCIERO BANOR ADR
ADR
40052P107
3018
110207
SH
SOLE
85942
0
24265
GRUPO FINANCIERO GALICIA-ADR
ADR
399909100
4021
157567
SH
SOLE
145048
0
12519
GRUPO FINANCIERO SANTANDER MEX
ADR
05969B103
16024
2366839
SH
SOLE
2291900
0
74939
GRUPO TELEVISA SA DE CV SP ADR REP ORD
ADR
40049J206
22771
2058831
SH
SOLE
1185102
0
873729
GS ACQUISITION HOLDINGS CORP
Unit
36255F201
1028
97986
SH
SOLE
0
0
97986
GSV CAP CORP COM
Common Stock
36191J101
2964
390985
SH
SOLE
71
0
390914
GTT COMMUNICATIONS INC COM
Common Stock
362393100
1560
44961
SH
SOLE
43132
0
1829
GUANGDONG INVT LTD SPONSORED ADR
ADR
400654208
822
8435
SH
SOLE
8074
0
361
GUANGSHEN RY LTD SPONSORED ADR
ADR
40065W107
488
24454
SH
SOLE
22779
0
1675
GUARDANT HEALTH INC
Common Stock
40131M109
1231
16044
SH
SOLE
3617
0
12427
GUESS INC
Common Stock
401617105
5333
272081
SH
SOLE
158118
0
113963
GUIDEWIRE SOFTWARE INC COM
Common Stock
40171V100
12316
126764
SH
SOLE
111421
0
15343
GULF ISLAND FABRICATION INC
Common Stock
402307102
691
75389
SH
SOLE
72898
0
2491
GULFPORT ENERGY CORP
Common Stock
402635304
12310
1534882
SH
SOLE
400312
0
1134570
GW PHARMACEUTICALS PLC ADS
ADR
36197T103
827
4907
SH
SOLE
493
0
4414
H LUNDBECK A S ADR
ADR
40422M206
5235
120589
SH
SOLE
109385
0
11204
H&E EQUIPMENT SERVICES INC
Common Stock
404030108
2836
112956
SH
SOLE
49631
0
63325
H&R BLOCK INC
Common Stock
093671105
12699
530454
SH
SOLE
402118
0
128336
HABIT RESTAURANTS INC COM CL A
Common Stock
40449J103
218
20115
SH
SOLE
20115
0
0
HACHIJUNI BANK LTD ADR
ADR
404508202
397
9293
SH
SOLE
9244
0
49
HACKETT GROUP INC/THE
Common Stock
404609109
467
29543
SH
SOLE
10036
0
19507
HAEMONETICS CORP
Common Stock
405024100
11715
133920
SH
SOLE
96965
0
36955
HAIN CELESTIAL GROUP INC/THE
Common Stock
405217100
39246
1697478
SH
SOLE
1054228
0
643250
HALCON RESOURCES CORP
Common Stock
40537Q605
68
50540
SH
SOLE
50540
0
0
HALLADOR ENERGY COMPAN COM
Common Stock
40609P105
161
30632
SH
SOLE
22329
0
8303
HALLIBURTON CO
Common Stock
406216101
70465
2404937
SH
SOLE
1927167
0
477770
HALOZYME THERAPEUTICS INC
Common Stock
40637H109
1512
93940
SH
SOLE
46044
0
47896
HAMILTON LANE INC-CLASS A
Common Stock
407497106
832
19083
SH
SOLE
7538
0
11545
HANCOCK WHITNEY CORP
Common Stock
410120109
7045
174373
SH
SOLE
129720
0
44653
HANESBRANDS INC
Common Stock
410345102
12192
681895
SH
SOLE
597466
0
84429
HANG LUNG PPTYS LTD SPONSORED ADR
ADR
41043M104
39062
3196575
SH
SOLE
2896669
0
299906
HANG SENG BK LTD SPONSORED ADR
ADR
41043C304
10504
425079
SH
SOLE
399724
0
25355
HANGER INC
Common Stock
41043F208
757
39746
SH
SOLE
14122
0
25624
HANMI FINL CORP COM
Common Stock
410495204
3024
142178
SH
SOLE
107424
0
34754
HANNON ARMSTRONG SUST COM
REIT
41068X100
1969
76796
SH
SOLE
40491
0
36305
HANNOVER RUECKVERSICHER
ADR
410693105
21815
302568
SH
SOLE
277916
0
24652
HANOVER INSURANCE GROUP INC/TH
Common Stock
410867105
12724
111445
SH
SOLE
64322
0
47123
HARLEY-DAVIDSON INC
Common Stock
412822108
13560
380259
SH
SOLE
211850
0
168409
HARMONIC INC
Common Stock
413160102
1878
346501
SH
SOLE
202593
0
143908
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
260
136997
SH
SOLE
120289
0
16708
HARRIS CORP
Common Stock
413875105
53930
337676
SH
SOLE
239685
0
97991
HARSCO CORP
Common Stock
415864107
4834
239783
SH
SOLE
140073
0
99710
HARTFORD FINANCIAL SERVICES GR
Common Stock
416515104
76844
1545537
SH
SOLE
1023907
0
521630
HARVARD BIOSCIENCE INC
Common Stock
416906105
55
12801
SH
SOLE
12801
0
0
HASBRO INC
Common Stock
418056107
21593
253972
SH
SOLE
199680
0
54292
HAVERTY FURNITURE COS INC
Common Stock
419596101
3088
141150
SH
SOLE
47307
0
93843
HAWAIIAN ELECTRIC INDUSTRIES I
Common Stock
419870100
19966
489735
SH
SOLE
347176
0
142559
HAWAIIAN HOLDINGS INC
Common Stock
419879101
4795
182677
SH
SOLE
87380
0
95297
HAWKINS INC
Common Stock
420261109
1323
35931
SH
SOLE
23972
0
11959
HAYNES INTERNATIONAL INC
Common Stock
420877201
795
24223
SH
SOLE
19817
0
4406
HB FULLER CO
Common Stock
359694106
7137
146725
SH
SOLE
87306
0
59419
HC2 HOLDINGS INC
Common Stock
404139107
253
103320
SH
SOLE
48073
0
55247
HCA HEALTHCARE INC
Common Stock
40412C101
195484
1499343
SH
SOLE
821456
0
677887
HCI GROUP INC
Common Stock
40416E103
1969
46078
SH
SOLE
19054
0
27024
HCP INC REIT
REIT
40414L109
96780
3092016
SH
SOLE
1578229
0
1513787
HD SUPPLY HLDGS INC COM
Common Stock
40416M105
21268
490608
SH
SOLE
156150
0
334458
HDFC BANK LTD ADR REPS 3 SHS
ADR
40415F101
73210
631610
SH
SOLE
570593
0
61017
HEALTH INS INNOVAT INC COM CL A
Common Stock
42225K106
2613
97418
SH
SOLE
5143
0
92275
HEALTHCARE REALTY TRUST INC REIT
REIT
421946104
7595
236531
SH
SOLE
180725
0
55806
HEALTHCARE SERVICES GROUP INC
Common Stock
421906108
6711
203411
SH
SOLE
82213
0
121198
HEALTHCARE TR AMER INC CL A
REIT
42225P501
7416
259395
SH
SOLE
238356
0
21039
HEALTHEQUITY INC COM
Common Stock
42226A107
7811
105581
SH
SOLE
84848
0
20733
HEALTHSTREAM INC COM
Common Stock
42222N103
1502
53529
SH
SOLE
27073
0
26456
HEARTLAND EXPRESS INC
Common Stock
422347104
3573
185302
SH
SOLE
77363
0
107939
HEARTLAND FINANCIAL USA INC
Common Stock
42234Q102
1287
30171
SH
SOLE
18629
0
11542
HEATH CARE SELECT SECTOR SPDR FUND
ETP
81369Y209
3105
33841
SH
SOLE
30723
0
3118
HECLA MINING CO
Common Stock
422704106
2213
962309
SH
SOLE
727608
0
234701
HEICO CORP
Common Stock
422806109
12632
133147
SH
SOLE
99328
0
33819
HEICO CORP - CLASS A
Common Stock
422806208
4944
58821
SH
SOLE
56583
0
2238
HEIDELBERGCEMENT AG ADR
ADR
42281P205
13620
948472
SH
SOLE
869545
0
78927
HEIDRICK & STRUGGLES INTERNATI
Common Stock
422819102
4445
115978
SH
SOLE
40304
0
75674
HEINEKEN HOLDING NV
Common Stock
N39338194
226
2259
SH
SOLE
2230
0
29
HEINEKEN HOLDING NV-SPN ADR
ADR
423008101
21095
417146
SH
SOLE
385427
0
31719
HEINEKEN N V ADR
ADR
423012301
27984
529844
SH
SOLE
439618
0
90226
HELEN OF TROY LTD
Common Stock
G4388N106
6127
52837
SH
SOLE
32920
0
19917
HELIUS MEDICAL TECHNOLOGIES
Common Stock
42328V504
246
37008
SH
SOLE
36109
0
899
HELIX ENERGY SOLUTIONS GROUP I
Common Stock
42330P107
4712
595761
SH
SOLE
400334
0
195427
HELLENIC TELECOM ORGANIZATN SPONSORED ADR
ADR
423325307
458
68750
SH
SOLE
67165
0
1585
HELMERICH & PAYNE INC
Common Stock
423452101
31693
570426
SH
SOLE
448921
0
121505
HEMISPHERE MEDIA GROUP CL A
Common Stock
42365Q103
264
18742
SH
SOLE
6865
0
11877
HENDERSON LD DEV LTD SPONSORED ADR
ADR
425166303
14673
2343937
SH
SOLE
2117213
0
226724
HENGAN INTL GROUP CO L ADR
ADR
42551N104
3665
83630
SH
SOLE
83430
0
200
HENKEL LTD PARTNERSHIP SPON ADR PFD
ADR
42550U208
9916
388645
SH
SOLE
308469
0
80176
HENKEL LTD PARTNERSHIP SPONSORED ADR
ADR
42550U109
13052
549306
SH
SOLE
518515
0
30791
HENNES & MAURITZ AB - UNSP ADR
ADR
425883105
13075
3980070
SH
SOLE
3657319
0
322751
HENRY SCHEIN INC
Common Stock
806407102
40219
669085
SH
SOLE
622707
0
46378
HERBALIFE NUTRITION LTD
Common Stock
G4412G101
28233
532804
SH
SOLE
236186
0
296618
HERC HOLDINGS INC
Common Stock
42704L104
2503
64225
SH
SOLE
30372
0
33853
HERCULES CAPITAL INC
Common Stock
427096508
3932
310594
SH
SOLE
34594
0
276000
HERITAGE COMMERCE CORP
Common Stock
426927109
319
26336
SH
SOLE
14085
0
12251
HERITAGE FINL CORP WASH COM
Common Stock
42722X106
2456
81484
SH
SOLE
68573
0
12911
HERITAGE INS HLDGS INC COM
Common Stock
42727J102
492
33665
SH
SOLE
15290
0
18375
HERITAGE-CRYSTAL CLEAN INC
Common Stock
42726M106
2742
99888
SH
SOLE
7798
0
92090
HERMAN MILLER INC
Common Stock
600544100
6378
181304
SH
SOLE
114689
0
66615
HERMES INTL SCA ADR
ADR
42751Q105
24809
376123
SH
SOLE
348821
0
27302
HERON THERAPEUTICS INC COM
Common Stock
427746102
994
40688
SH
SOLE
15900
0
24788
HERSHA HOSPITALITY TRUST REIT
REIT
427825500
3913
228282
SH
SOLE
123250
0
105032
HERSHEY CO/THE
Common Stock
427866108
81111
706358
SH
SOLE
306096
0
400262
HERTZ GLOBAL HOLDINGS INC
Common Stock
42806J106
18858
1085644
SH
SOLE
480029
0
605615
HESKA CORP COM
Common Stock
42805E306
538
6319
SH
SOLE
5787
0
532
HESS CORP
Common Stock
42809H107
63995
1062510
SH
SOLE
757439
0
305071
HEWLETT PACKARD ENTERP COM
Common Stock
42824C109
108758
7048467
SH
SOLE
4435505
0
2612962
HEWLETT-PACKARD CO
Common Stock
428236103
9229
475000
SH
SOLE
0
0
475000
HEXAGON AB ADR
ADR
428263107
10989
209918
SH
SOLE
189563
0
20355
HEXCEL CORP
Common Stock
428291108
16654
240804
SH
SOLE
167030
0
73774
HFF INC CL A
Common Stock
40418F108
3703
77558
SH
SOLE
58269
0
19289
HIBBETT SPORTS INC
Common Stock
428567101
4301
188574
SH
SOLE
108831
0
79743
HIGHPOINT RESOURCES CORP
Common Stock
43114K108
496
224355
SH
SOLE
218091
0
6264
HIGHWOODS PPTYS INC COM REIT
REIT
431284108
6164
131765
SH
SOLE
102008
0
29757
HILLENBRAND INC
Common Stock
431571108
6354
152990
SH
SOLE
107104
0
45886
HILL-ROM HOLDINGS INC
Common Stock
431475102
15782
149080
SH
SOLE
90643
0
58437
HILLTOP HOLDINGS INC
Common Stock
432748101
1622
88893
SH
SOLE
39519
0
49374
HILTON GRAND VACATIONS INC
Common Stock
43283X105
2824
91550
SH
SOLE
58794
0
32756
HILTON WORLWIDE HOLDINGS INC
Common Stock
43300A203
29395
353689
SH
SOLE
254107
0
99582
HINO MOTORS LTD-UNSPON ADR
ADR
433406204
1254
14825
SH
SOLE
13488
0
1337
HITACHI CONSTR MACHY C ADR
ADR
43358L101
1934
37279
SH
SOLE
31106
0
6173
HITACHI LIMITED ADR 10 COM
ADR
433578507
41062
633040
SH
SOLE
552569
0
80471
HMS HOLDINGS CORP
Common Stock
40425J101
6395
215973
SH
SOLE
148129
0
67844
HNI CORP
Common Stock
404251100
3947
108765
SH
SOLE
62505
0
46260
HOLCIM LTD SPONSORED ADR
ADR
50586V108
12503
1272544
SH
SOLE
1101295
0
171249
HOLLYFRONTIER CORP
Common Stock
436106108
50161
1018084
SH
SOLE
597615
0
420469
HOLLYSYS AUTOMATION TE SHS
Common Stock
G45667105
579
27663
SH
SOLE
3256
0
24407
HOLOGIC INC
Common Stock
436440101
21874
451943
SH
SOLE
383351
0
68592
HOME BANCSHARES INC/AR
Common Stock
436893200
6182
351826
SH
SOLE
155278
0
196548
HOME DEPOT INC/THE
Common Stock
437076102
714214
3721997
SH
SOLE
2920700
0
801297
HOMESTREET INC COM
Common Stock
43785V102
1873
71078
SH
SOLE
48167
0
22911
HOMETRUST BANCSHARES I COM
Common Stock
437872104
960
38086
SH
SOLE
27369
0
10717
HOMOLOGY MEDICINES INC
Common Stock
438083107
456
16453
SH
SOLE
15523
0
930
HONDA MOTOR LTD AMERN SHS
ADR
438128308
43529
1602098
SH
SOLE
1394109
0
207989
HONEYWELL INTERNATIONAL INC
Common Stock
438516106
383999
2416305
SH
SOLE
1729175
0
687130
HONG KONG & CHINA GAS LTD SPONSORED ADR
ADR
438550303
17127
7151196
SH
SOLE
6273172
0
878024
HONG KONG EXCHANGES & CLEAR - ADR
ADR
43858F109
33643
960275
SH
SOLE
838766
0
121509
HONGKONG ELEC HOLDGS LTD SPONSORED ADR
ADR
739197200
1718
246811
SH
SOLE
222017
0
24794
HOOKER FURNITURE CORP
Common Stock
439038100
215
7446
SH
SOLE
7446
0
0
HOPE BANCORP INC
Common Stock
43940T109
5679
434149
SH
SOLE
333118
0
101031
HOPEWELL HLDGS LTD SPONSORED ADR
ADR
439555301
157
32492
SH
SOLE
32424
0
68
HORACE MANN EDUCATORS CORP
Common Stock
440327104
5710
162161
SH
SOLE
115469
0
46692
HORIZON BANCORP INC/IN
Common Stock
440407104
764
47511
SH
SOLE
37125
0
10386
HORIZON PHARMA PLC
Common Stock
G4617B105
19442
735594
SH
SOLE
167212
0
568382
HORMEL FOODS CORP
Common Stock
440452100
33260
743066
SH
SOLE
643923
0
99143
HORNBECK OFFSHORE SERVICES INC
Common Stock
440543106
20
16500
SH
SOLE
12832
0
3668
HOSPITALITY PPTYS TR COM SH BEN INT REIT
REIT
44106M102
23522
894017
SH
SOLE
380121
0
513896
HOST HOTELS & RESORTS INC REIT
REIT
44107P104
55650
2944456
SH
SOLE
1787399
0
1157057
HOSTESS BRAND INC
Common Stock
44109J106
11620
929597
SH
SOLE
90271
0
839326
HOUGHTON MIFFLIN HARCO COM
Common Stock
44157R109
2913
400696
SH
SOLE
172417
0
228279
HOULIHAN LOKEY INC
Common Stock
441593100
556
12116
SH
SOLE
8950
0
3166
HOWARD HUGHES CORP/THE
Common Stock
44267D107
9539
86715
SH
SOLE
28704
0
58011
HOYA CORP SPONSORED ADR
ADR
443251103
41884
634749
SH
SOLE
547719
0
87030
HP INC
Common Stock
40434L105
102670
5284097
SH
SOLE
3226302
0
2057795
HSBC HLDGS PLC-SPON ADR
ADR
404280406
133664
3293839
SH
SOLE
2414361
0
879478
HUAMI CORP
ADR
44331K103
327
24955
SH
SOLE
24406
0
549
HUANENG PWR INTL INC SPON ADR N
ADR
443304100
2954
127608
SH
SOLE
124422
0
3186
HUAZHU GROUP LTD-ADR
ADR
44332N106
5821
138129
SH
SOLE
135329
0
2800
HUB GROUP INC
Common Stock
443320106
4429
108423
SH
SOLE
59756
0
48667
HUBBELL INC
Common Stock
443510607
8468
71774
SH
SOLE
67417
0
4357
HUBSPOT INC COM
Common Stock
443573100
10462
62945
SH
SOLE
56186
0
6759
HUDBAY MINERALS INC
Common Stock
443628102
418
58560
SH
SOLE
58560
0
0
HUDSON LTD-CLASS A
Common Stock
G46408103
1256
91343
SH
SOLE
36986
0
54357
HUDSON PAC PPTYS INC COM REIT
REIT
444097109
2850
82797
SH
SOLE
67292
0
15505
HUDSON TECHNOLOGIES COM
Common Stock
444144109
367
190134
SH
SOLE
2609
0
187525
HUGO BOSS AG-SPN ADR
ADR
444560106
3332
241414
SH
SOLE
210616
0
30798
HUMANA INC
Common Stock
444859102
170854
642310
SH
SOLE
356949
0
285361
HUNT COMPANIES FINANCE TRUST
REIT
44558T100
67
19143
SH
SOLE
19143
0
0
HUNTINGTON BANCSHARES INC/OH
Common Stock
446150104
44922
3542767
SH
SOLE
2704324
0
838443
HUNTINGTON INGLASS INDUSTRIES INC
Common Stock
446413106
33868
163456
SH
SOLE
71248
0
92208
HUNTSMAN CORP
Common Stock
447011107
27967
1243543
SH
SOLE
413082
0
830461
HURCO COS INC
Common Stock
447324104
260
6449
SH
SOLE
4947
0
1502
HURON CONSULTING GROUP INC
Common Stock
447462102
5199
110095
SH
SOLE
23404
0
86691
HUSQVARNA AB ADR
ADR
448103101
271
16475
SH
SOLE
7136
0
9339
HUTCHISON CHINA MEDITECH - ADR
ADR
44842L103
3022
98816
SH
SOLE
96505
0
2311
HUTCHISON TELECOM HONG KONG HOLDINGS ADR
ADR
44841V102
357
59656
SH
SOLE
58073
0
1583
HYATT HOTELS CORP - CL A
Common Stock
448579102
4716
64984
SH
SOLE
54831
0
10153
HYPERMARCAS S A SPONSORED ADR
ADR
44914U106
1655
249118
SH
SOLE
246896
0
2222
HYSAN DEV LTD SPONSORED ADR
ADR
449162304
447
40920
SH
SOLE
25974
0
14946
HYSTER-YALE MATERIALS HANDLING
Common Stock
449172105
1927
30898
SH
SOLE
16240
0
14658
IAC/INTERACTIVECORP
Common Stock
44919P508
54637
260039
SH
SOLE
133956
0
126083
IBERDROLA SA - SPONSORED ADR
ADR
450737101
50064
1423076
SH
SOLE
1262672
0
160404
IBERIABANK CORP
Common Stock
450828108
8129
113360
SH
SOLE
52214
0
61146
ICF INTERNATIONAL INC
Common Stock
44925C103
6066
79731
SH
SOLE
21139
0
58592
ICHOR HOLDINGS LTD
Common Stock
G4740B105
1065
47166
SH
SOLE
46167
0
999
ICICI BK LTD ADR
ADR
45104G104
47631
4156302
SH
SOLE
3695881
0
460421
ICON PLC
Common Stock
G4705A100
20672
151352
SH
SOLE
87827
0
63525
ICU MEDICAL INC
Common Stock
44930G107
7135
29813
SH
SOLE
23134
0
6679
IDACORP INC
Common Stock
451107106
15963
160372
SH
SOLE
128332
0
32040
IDEX CORP
Common Stock
45167R104
29462
194163
SH
SOLE
168918
0
25245
IDEXX LABORATORIES INC
Common Stock
45168D104
64251
287346
SH
SOLE
181944
0
105402
IDT CORP
Common Stock
448947507
484
72824
SH
SOLE
50701
0
22123
IEC ELECTRONICS CORP
Common Stock
44949L105
411
60000
SH
SOLE
0
0
60000
IGIB - iShares Intermediate-Term Corporate Bond ETF
ETP
464288638
2958
53644
SH
SOLE
53644
0
0
IGSB - iShares Short-Term Corporate Bond ETF
ETP
464288646
8759
165822
SH
SOLE
165822
0
0
IHS MARKIT LTD
Common Stock
G47567105
34441
633345
SH
SOLE
570916
0
62429
II-VI INC
Common Stock
902104108
3995
107286
SH
SOLE
88666
0
18620
ILLINOIS TOOL WORKS INC
Common Stock
452308109
184752
1287199
SH
SOLE
841082
0
446117
ILLUMINA INC
Common Stock
452327109
113797
366273
SH
SOLE
273128
0
93145
IMAX CORP
Common Stock
45245E109
1501
66176
SH
SOLE
51396
0
14780
IMMERSION CORP COM
Common Stock
452521107
123
14532
SH
SOLE
4483
0
10049
IMMUNE DESIGN CORP
Common Stock
45252L103
166
28419
SH
SOLE
6248
0
22171
IMMUNOGEN INC COM
Common Stock
45253H101
446
164434
SH
SOLE
49872
0
114562
IMMUNOMEDICS INC COM
Common Stock
452907108
1927
100301
SH
SOLE
44541
0
55760
IMPAC MORTGAGE HOLDINGS INC
Common Stock
45254P508
191
48832
SH
SOLE
48544
0
288
IMPERIAL BRANDS PLC-SPON ADR
ADR
45262P102
16623
480851
SH
SOLE
413644
0
67207
IMPERIAL HOLDINGS LTD SPON ADR
ADR
452833205
339
86458
SH
SOLE
85416
0
1042
IMPERIAL OIL LTD
Common Stock
453038408
6631
242289
SH
SOLE
233545
0
8744
INCITEC PIVOT LTD
ADR
45326Y206
338
155902
SH
SOLE
148274
0
7628
INCYTE CORP
Common Stock
45337C102
37102
431370
SH
SOLE
366590
0
64780
INDEPENDENCE CONTRACT COM
Common Stock
453415309
132
47810
SH
SOLE
47810
0
0
INDEPENDENCE HOLDING CO
Common Stock
453440307
497
14113
SH
SOLE
13063
0
1050
INDEPENDENCE REALTY TRUST IN
REIT
45378A106
3795
351706
SH
SOLE
231228
0
120478
INDEPENDENT BANK CORP MICH COM
Common Stock
453838609
1043
48527
SH
SOLE
9812
0
38715
INDEPENDENT BANK CORP/ROCKLAND
Common Stock
453836108
5509
68000
SH
SOLE
57805
0
10195
INDEPENDENT BANK GROUP INC
Common Stock
45384B106
700
13641
SH
SOLE
13514
0
127
INDITEX - ADR
ADR
455793109
19629
1333063
SH
SOLE
1208874
0
124189
INDRA SISTEMAS ADR
ADR
45579R106
213
38736
SH
SOLE
35750
0
2986
INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR
ADR
455807107
16117
1098240
SH
SOLE
1082482
0
15758
INDUSTRIAL LOGISTICS PROPERT
REIT
456237106
3507
173873
SH
SOLE
98916
0
74957
INDUSTRIAL SEL SEC SPDR FD
ETP
81369Y704
3759
50103
SH
SOLE
48155
0
1948
INFINEON TECHNOLOGIES - ADR
ADR
45662N103
29352
1479802
SH
SOLE
1232841
0
246961
INFINERA CORP
Common Stock
45667G103
1221
281302
SH
SOLE
162647
0
118655
INFORMA PLC-SP ADR
ADR
45672B305
9156
468554
SH
SOLE
420038
0
48516
INFORMATION SERVICES GROUP
Common Stock
45675Y104
51
13778
SH
SOLE
13778
0
0
INFOSYS TECHNOLOGIES LTD SPONSORED ADR
ADR
456788108
66203
6057044
SH
SOLE
5409417
0
647627
INFRAREIT INC COM
REIT
45685L100
1970
93954
SH
SOLE
56755
0
37199
ING GROUP N V SPONSORED ADR
ADR
456837103
39069
3218184
SH
SOLE
2553628
0
664556
INGENICO ADR
ADR
45684W107
4186
294273
SH
SOLE
268634
0
25639
INGERSOLL-RAND PLC
Common Stock
G47791101
84690
784528
SH
SOLE
676402
0
108126
INGEVITY CORP
Common Stock
45688C107
18483
175014
SH
SOLE
81067
0
93947
INGLES MARKETS INC
Common Stock
457030104
3049
110376
SH
SOLE
63717
0
46659
INGREDION INC
Common Stock
457187102
30733
324564
SH
SOLE
158610
0
165954
INMARSAT PLC-UNSP ADR
ADR
45772S109
90
12592
SH
SOLE
9890
0
2702
INNERWORKINGS INC
Common Stock
45773Y105
3057
844395
SH
SOLE
453345
0
391050
INNOPHOS HOLDINGS INC
Common Stock
45774N108
4192
139085
SH
SOLE
106382
0
32703
INNOSPEC INC
Common Stock
45768S105
3337
40034
SH
SOLE
27145
0
12889
INNOVATIVE INDUSTRIAL PROPER
REIT
45781V101
1815
22213
SH
SOLE
12265
0
9948
INNOVIVA INC
Common Stock
45781M101
3458
246464
SH
SOLE
135299
0
111165
INOGEN INC.
Common Stock
45780L104
1952
20465
SH
SOLE
15280
0
5185
INOVALON HLDGS INC COM CL A
Common Stock
45781D101
12771
1027401
SH
SOLE
1026690
0
711
INOVIO BIOMEDICAL CORP COM
Common Stock
45773H201
74
19924
SH
SOLE
15624
0
4300
INPEX CORP ADR
ADR
45790H101
8694
915175
SH
SOLE
829054
0
86121
INPHI CORP
Common Stock
45772F107
2491
56960
SH
SOLE
21747
0
35213
INSIGHT ENTERPRISES INC
Common Stock
45765U103
12036
218594
SH
SOLE
91321
0
127273
INSMED INC COM NEW
Common Stock
457669307
1788
61518
SH
SOLE
17638
0
43880
INSPERITY INC
Common Stock
45778Q107
11631
94053
SH
SOLE
49762
0
44291
INSPIRE MEDICAL SYSTEMS INC
Common Stock
457730109
1174
20681
SH
SOLE
426
0
20255
INSTALLED BUILDING PRODUCTS
Common Stock
45780R101
2087
43027
SH
SOLE
29267
0
13760
INSTEEL INDUSTRIES INC
Common Stock
45774W108
441
21101
SH
SOLE
20657
0
444
INSTRUCTURE INC COM
Common Stock
45781U103
319
6768
SH
SOLE
6736
0
32
INSULET CORP COM
Common Stock
45784P101
2918
30690
SH
SOLE
18370
0
12320
INSYS THERAPEUTICS INC COM NEW
Common Stock
45824V209
126
27351
SH
SOLE
25419
0
1932
INTEGER HLDGS CORP COM
Common Stock
45826H109
11759
155908
SH
SOLE
97726
0
58182
INTEGRA LIFESCIENCES HOLDINGS
Common Stock
457985208
8752
157070
SH
SOLE
54035
0
103035
INTEGRATED DEVICE TECHNOLOGY I
Common Stock
458118106
12431
253743
SH
SOLE
166163
0
87580
INTEL CORP
Common Stock
458140100
880122
16389610
SH
SOLE
12051147
0
4338463
INTELLIA THERAPEUTICS INC
Common Stock
45826J105
268
15673
SH
SOLE
14358
0
1315
INTELSAT S A COM
Common Stock
L5140P101
458
29235
SH
SOLE
29140
0
95
INTER PARFUMS INC
Common Stock
458334109
4803
63309
SH
SOLE
47415
0
15894
INTERACTIVE BROKERS GROUP INC
Common Stock
45841N107
4450
85768
SH
SOLE
74236
0
11532
INTERCEPT PHARMACEUTICALS INC
Common Stock
45845P108
6776
60573
SH
SOLE
59012
0
1561
INTERCONTINENTAL EXCHANGE INC
Common Stock
45866F104
144051
1891926
SH
SOLE
1547665
0
344261
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR
ADR
45857P806
22429
367153
SH
SOLE
337188
0
29965
INTERDIGITAL INC
Common Stock
45867G101
2945
44633
SH
SOLE
22310
0
22323
INTERFACE INC
Common Stock
458665304
2004
130803
SH
SOLE
99415
0
31388
INTERNAP CORP
Common Stock
45885A409
57
11431
SH
SOLE
11431
0
0
INTERNATIONAL BANCSHARES CORP
Common Stock
459044103
5235
137654
SH
SOLE
104338
0
33316
INTERNATIONAL BUSINESS MACHINE
Common Stock
459200101
456960
3238554
SH
SOLE
2195828
0
1042726
INTERNATIONAL CONSOLIDATED AIRLINES GRP
ADR
459348108
2713
206031
SH
SOLE
187787
0
18244
INTERNATIONAL FLAVORS & FRAGRA
Common Stock
459506101
24788
192465
SH
SOLE
160668
0
31797
INTERNATIONAL GAME TECHNOLOGY
Common Stock
G4863A108
3207
246893
SH
SOLE
160426
0
86467
INTERNATIONAL PAPER CO
Common Stock
460146103
82296
1778604
SH
SOLE
1069942
0
708662
INTERNATIONAL SEAWAYS INC
Common Stock
Y41053102
1392
81201
SH
SOLE
34669
0
46532
INTERNATIONAL SPEEDWAY CORP
Common Stock
460335201
2914
66791
SH
SOLE
43819
0
22972
INTERPUBLIC GROUP OF COS INC/T
Common Stock
460690100
39359
1873341
SH
SOLE
1565557
0
307784
INTERSECT ENT INC COM
Common Stock
46071F103
834
25931
SH
SOLE
19307
0
6624
INTERTEK GROUP PLC ADR
ADR
461130106
2581
41460
SH
SOLE
34919
0
6541
INTERXION HOLDING N.V SHS
Common Stock
N47279109
3264
48920
SH
SOLE
42729
0
6191
INTESA SANPAOLO-SPON ADR
ADR
46115H107
33329
2269581
SH
SOLE
2000412
0
269169
INTL. FCSTONE INC
Common Stock
46116V105
1719
44342
SH
SOLE
30936
0
13406
INTRA CELLULAR THERAP COM
Common Stock
46116X101
543
44610
SH
SOLE
40422
0
4188
INTREPID POTASH INC
Common Stock
46121Y102
209
55248
SH
SOLE
51896
0
3352
INTREXON CORP
Common Stock
46122T102
307
58273
SH
SOLE
54813
0
3460
INTUIT INC
Common Stock
461202103
317885
1216039
SH
SOLE
712735
0
503304
INTUITIVE SURGICAL INC COM NEW
Common Stock
46120E602
195440
342528
SH
SOLE
287750
0
54778
INVACARE CORP
Common Stock
461203101
2416
288593
SH
SOLE
214565
0
74028
INVESCO AD MIT II
Closed-End Fund
46132E103
2914
270601
SH
SOLE
270601
0
0
INVESCO BUYBACK ACHIEVERS ETF
ETP
46137V308
569
9539
SH
SOLE
1136
0
8403
INVESCO DYNAMIC CREDIT OPP FUND
Closed-End Fund
46132R104
4497
414449
SH
SOLE
414449
0
0
INVESCO FTSE RAFI EMERGING M
ETP
46138E727
6033
281778
SH
SOLE
281778
0
0
INVESCO LTD
Common Stock
G491BT108
65351
3384323
SH
SOLE
1894167
0
1490156
INVESCO MORTGAGE CAPITAL REIT
REIT
46131B100
8726
552280
SH
SOLE
303114
0
249166
INVESCO MUN TR COM
Closed-End Fund
46131J103
10509
872112
SH
SOLE
872112
0
0
INVESCO QQQ TRUST SERIES 1
ETP
46090E103
3052
16988
SH
SOLE
16732
0
256
INVESCO QUALITY MUNI INC TR
Closed-End Fund
46133G107
9687
799885
SH
SOLE
799885
0
0
INVESCO S&P 500 LOW VOLATILITY ETF
ETP
46138E354
221
4193
SH
SOLE
4193
0
0
INVESCO S&P GLOBAL WATER INDEX ETF
ETP
46138E263
2420
68327
SH
SOLE
3414
0
64913
INVESCO TRUST FOR INVESTMEN
Closed-End Fund
46131M106
8615
695298
SH
SOLE
695298
0
0
INVESCO VAN KAMPEN MUNICIPAL
Closed-End Fund
46132C107
5109
428259
SH
SOLE
428259
0
0
INVESTORS BANCORP INC
Common Stock
46146L101
6692
564704
SH
SOLE
450814
0
113890
INVESTORS REAL ESTATE TRUST REIT
REIT
461730509
3695
61669
SH
SOLE
14404
0
47265
INVITAE CORP COM
Common Stock
46185L103
1357
57951
SH
SOLE
6864
0
51087
INVITATION HOMES INC
REIT
46187W107
8616
354117
SH
SOLE
166158
0
187959
ION GEOPHYSICAL CORP
Common Stock
462044207
330
22834
SH
SOLE
14987
0
7847
IONIS PHARMACEUTICALS INC
Common Stock
462222100
11693
144057
SH
SOLE
131888
0
12169
IOVANCE BIOTHERAPEUTICS INC
Common Stock
462260100
208
21913
SH
SOLE
18571
0
3342
IPG PHOTONICS CORP
Common Stock
44980X109
18408
121281
SH
SOLE
62255
0
59026
IQIYI INC-ADR
ADR
46267X108
618
25825
SH
SOLE
21517
0
4308
IQVIA HOLDINGS INC
Common Stock
46266C105
48303
335786
SH
SOLE
264917
0
70869
IRHYTHM TECHNOLOGIES I COM
Common Stock
450056106
2399
32010
SH
SOLE
10326
0
21684
IRIDIUM COMMUNICATIONS INC
Common Stock
46269C102
16769
634233
SH
SOLE
521478
0
112755
IROBOT CORP
Common Stock
462726100
9041
76824
SH
SOLE
48757
0
28067
IRON MOUNTAIN INC
REIT
46284V101
24355
686819
SH
SOLE
530473
0
156346
IRONWOOD PHARMACEUTICALS INC
Common Stock
46333X108
707
52255
SH
SOLE
47577
0
4678
IRSA INVERSIONES Y REP ADR
ADR
450047204
939
86110
SH
SOLE
77562
0
8548
ISAHRES CORE S&P TOTAL US STOCK MKT ETF
ETP
464287150
128111
1989300
SH
SOLE
1989300
0
0
IShare
Equity Option
464287954
378
2600
SH
Call
SOLE
2600
0
0
IShare
Equity Option
464287905
2396
4500
SH
Call
SOLE
4500
0
0
ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF
ETP
464288661
10164
82496
SH
SOLE
736
0
81760
ISHARES BARCLAYS MBS BOND FD - ETF
ETP
464288588
457
4298
SH
SOLE
17
0
4281
ISHARES COMEX GOLD TR ISHARES
ETP
464285105
172
13870
SH
SOLE
13839
0
31
ISHARES CORE MSCI EMERGING
ETP
46434G103
212002
4099829
SH
SOLE
3811472
0
288357
ISHARES CORE S&P 500 ETF
ETP
464287200
2454534
8625717
SH
SOLE
6580034
0
2045683
ISHARES CORE S&P MIDCAP ETF
ETP
464287507
4030
21277
SH
SOLE
21264
0
13
ISHARES CORE S&P SMALL CAP ETF
ETP
464287804
7848
101726
SH
SOLE
98411
0
3315
ISHARES CORE S&P U.S. VALUE ET
ETP
464287663
25492
464933
SH
SOLE
449272
0
15661
ISHARES CORE U.S. AGGREGATE BO
ETP
464287226
82396
755439
SH
SOLE
720263
0
35176
ISHARES DJ SELECT DIVIDEND
ETP
464287168
1981
20173
SH
SOLE
16895
0
3278
ISHARES DJ US CONSUMER GOODS - ETF
ETP
464287812
1576
13194
SH
SOLE
13194
0
0
ISHARES DJ US HEALTHCARE SEC
ETP
464287762
318
1642
SH
SOLE
1630
0
12
ISHARES EDGE MIN VOL USA
ETP
46429B697
400
6803
SH
SOLE
4530
0
2273
ISHARES GROWTH ALLOCATION ETF
ETP
464289867
12672
283485
SH
SOLE
283485
0
0
ISHARES GS $ INVESTOP CORP BOND FND
ETP
464287242
220
1850
SH
SOLE
1145
0
705
ISHARES IBOXX H/Y CORP BOND
ETP
464288513
36093
417402
SH
SOLE
417120
0
282
ISHARES INC MSCI JAPAN
ETP
46434G822
3762
68744
SH
SOLE
68380
0
364
ISHARES KLD 400 SOC SM IND - ETF
ETP
464288570
207
1966
SH
SOLE
1966
0
0
ISHARES MSCI ACWI EX US INDEX - ETF
ETP
464288240
226
4890
SH
SOLE
4890
0
0
ISHARES MSCI AUSTRALIA ETF
ETP
464286103
830
38575
SH
SOLE
38575
0
0
I-SHARES MSCI CANADA
ETP
464286509
8864
320685
SH
SOLE
270133
0
50552
ISHARES MSCI CHILE ETF
ETP
464286640
332
7700
SH
SOLE
7700
0
0
ISHARES MSCI EAFE SMALL-CAP ET
ETP
464288273
691
12024
SH
SOLE
12024
0
0
ISHARES MSCI EMERGING MARKET
ETP
464286475
1114
24763
SH
SOLE
24763
0
0
ISHARES MSCI EURO FL ETF
ETP
464289180
192
10585
SH
SOLE
10585
0
0
ISHARES MSCI FRONTIER 100
ETP
464286145
2991
105095
SH
SOLE
105095
0
0
ISHARES MSCI MALAYASIA
ETP
46434G814
771
25751
SH
SOLE
25751
0
0
ISHARES MSCI POLAND ETF
ETP
46429B606
521
22780
SH
SOLE
22780
0
0
ISHARES MSCI SOUTH KOREA ETF
ETP
464286772
7123
116861
SH
SOLE
116372
0
489
ISHARES MSCI TAIWAN ETF
ETP
46434G772
3465
100191
SH
SOLE
100191
0
0
ISHARES MSCI THAILAND ETF
ETP
464286624
2020
22872
SH
SOLE
22872
0
0
ISHARES NATIONAL MUNI BOND ETF
ETP
464288414
4145
37278
SH
SOLE
37278
0
0
ISHARES RUSSELL TOP 200 GROW
ETP
464289438
518
6295
SH
SOLE
6295
0
0
ISHARES S&P SMALL CAP 600 GRO
ETP
464287887
205
1151
SH
SOLE
1151
0
0
ISHARES TR CORE DIV GRWTH
ETP
46434V621
497
13534
SH
SOLE
8142
0
5392
ISHARES TR CORE MSCI EAFE
ETP
46432F842
361183
5943436
SH
SOLE
5488711
0
454725
ISHARES TR GLOBAL REIT ETF
ETP
46434V647
283
10579
SH
SOLE
10579
0
0
ISHARES TR HDG MSCI EAFE
ETP
46434V803
1348
46700
SH
SOLE
46700
0
0
ISHARES TR MSCI EAFE IDX
ETP
464287465
30381
468403
SH
SOLE
27790
0
440613
ISHARES TR MSCI EMERG MKT
ETP
464287234
37910
883280
SH
SOLE
753599
0
129681
ISHARES TR MSCI INDIA IDX
ETP
46429B598
22465
637298
SH
SOLE
637298
0
0
ISHARES TR MSCI VAL IDX
ETP
464288877
3228
66030
SH
SOLE
66030
0
0
ISHARES TR NASDQ BIO INDX
ETP
464287556
664
5937
SH
SOLE
5016
0
921
ISHARES TR RUSL 2000 GROW
ETP
464287648
1443
7338
SH
SOLE
7338
0
0
ISHARES TR RUSL 2000 VALU
ETP
464287630
2307
19244
SH
SOLE
2298
0
16946
ISHARES TR RUSSELL 1000
ETP
464287622
79613
506093
SH
SOLE
2471
0
503622
ISHARES TR RUSSELL 2000
ETP
464287655
32025
209192
SH
SOLE
29360
0
179832
ISHARES TR RUSSELL 3000
ETP
464287689
238
1430
SH
SOLE
1430
0
0
ISHARES TR RUSSELL MCP GR
ETP
464287481
720
5306
SH
SOLE
5186
0
120
ISHARES TR RUSSELL MCP VL
ETP
464287473
889
10240
SH
SOLE
8781
0
1459
ISHARES TR RUSSELL MIDCAP
ETP
464287499
9987
185107
SH
SOLE
183511
0
1596
ISHARES TR RUSSELL1000GRW
ETP
464287614
206462
1364043
SH
SOLE
1362619
0
1424
ISHARES TR RUSSELL1000VAL
ETP
464287598
5316
43049
SH
SOLE
41192
0
1857
ISHARES TR S&P 100 IDX FD
ETP
464287101
569
4545
SH
SOLE
4545
0
0
ISHARES TR S&P MIDCP GROW
ETP
464287606
541
2468
SH
SOLE
2468
0
0
ISHARES TR S&P SMLCP 600 VALU
ETP
464287879
1390
9418
SH
SOLE
9418
0
0
ISHARES TR S&P500/BAR GRW
ETP
464287309
1077
6250
SH
SOLE
6246
0
4
ISHARES TR US TIPS BD FD
ETP
464287176
1488
13164
SH
SOLE
5518
0
7646
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND
ETP
464288257
6771
93845
SH
SOLE
93845
0
0
ISRAEL CHEMICALS LTD SHS
Common Stock
M5920A109
9646
1840795
SH
SOLE
1671815
0
168980
ISTAR INC
REIT
45031U101
1747
207511
SH
SOLE
156112
0
51399
ISUZU MOTORS LTD ADR
ADR
465254209
8878
675655
SH
SOLE
598695
0
76960
ITAU CORPBANCA
ADR
45033E105
754
58081
SH
SOLE
56127
0
1954
ITAU UNIBANCO HOLDING SA - ADR
ADR
465562106
40878
4639983
SH
SOLE
3706030
0
933953
ITOCHU CORP ADR
ADR
465717106
34166
945518
SH
SOLE
848968
0
96550
ITOCHU TECHNO-SOLOT-UNSP ADR
ADR
465720100
766
64887
SH
SOLE
61361
0
3526
ITRON INC
Common Stock
465741106
4424
94842
SH
SOLE
57638
0
37204
ITT CORP
Common Stock
45073V108
9069
156360
SH
SOLE
100931
0
55429
ITURAN LOCATION AND CONTROL
Common Stock
M6158M104
249
7293
SH
SOLE
6940
0
353
ITV PLC ADR
ADR
45069P107
4244
254608
SH
SOLE
218855
0
35753
J JILL INC
Common Stock
46620W102
110
20033
SH
SOLE
18211
0
1822
J SAINSBURY PLC SPON ADR NEW
ADR
466249208
14283
1165954
SH
SOLE
1085600
0
80354
J&J SNACK FOODS CORP
Common Stock
466032109
12690
79890
SH
SOLE
47077
0
32813
J2 GLOBAL INC
Common Stock
48123V102
18553
214235
SH
SOLE
40702
0
173533
JABIL INC
Common Stock
466313103
14971
563044
SH
SOLE
353649
0
209395
JACK HENRY & ASSOCIATES INC
Common Stock
426281101
28475
205238
SH
SOLE
176128
0
29110
JACK IN THE BOX INC
Common Stock
466367109
10107
124680
SH
SOLE
34792
0
89888
JACOBS ENGINEERING GROUP INC
Common Stock
469814107
23451
311894
SH
SOLE
267772
0
44122
JAGGED PEAK ENERGY INC
Common Stock
47009K107
248
23728
SH
SOLE
23643
0
85
JAMES HARDIE INDS N V SPONSORED ADR
ADR
47030M106
13524
1050835
SH
SOLE
946108
0
104727
JAMES RIVER GROUP INC
Common Stock
G5005R107
1671
41698
SH
SOLE
37451
0
4247
JANUS HENDERSON GROUP PLC
Common Stock
G4474Y214
4953
198262
SH
SOLE
190542
0
7720
JAPAN AIRLS LTD ADR
ADR
471038109
23869
1358094
SH
SOLE
976553
0
381541
JAPAN AIRPORT TERMI-UNSP ADR
ADR
471042101
2003
91013
SH
SOLE
72471
0
18542
JAPAN EXCHANGE GROUP INC ADR
ADR
471059105
10057
1127413
SH
SOLE
995621
0
131792
JAPAN RETAIL FD INVT C SPONSORED ADR
ADR
471095208
1280
61724
SH
SOLE
29741
0
31983
JAPAN TOB INC ADR
ADR
471105205
23412
1894167
SH
SOLE
1734965
0
159202
JARDINE MATHESON UNSPON ADR
ADR
471115402
14078
225694
SH
SOLE
210183
0
15511
JARDINE STRATEGIC HLDG ADR
ADR
471122200
10339
544161
SH
SOLE
494510
0
49651
JAZZ PHARMACEUTICALS PLC
Common Stock
G50871105
20110
140676
SH
SOLE
45390
0
95286
JB HUNT TRANSPORT SERVICES INC
Common Stock
445658107
29421
290459
SH
SOLE
258255
0
32204
JBG SMITH PROPERTIES REIT
REIT
46590V100
5941
143665
SH
SOLE
133639
0
10026
JBS S A SPONSORED ADR
ADR
466110103
3171
387232
SH
SOLE
377323
0
9909
JC PENNEY CO INC
Common Stock
708160106
3375
2265268
SH
SOLE
1004313
0
1260955
JD COM INC SPON ADR CL A
ADR
47215P106
15800
524060
SH
SOLE
500006
0
24054
JEFFERIES FINANCIAL GROUP INC
Common Stock
47233W109
15803
841008
SH
SOLE
747683
0
93325
JELD-WEN HOLDING INC
Common Stock
47580P103
1385
78448
SH
SOLE
71780
0
6668
JERNIGAN CAP INC COM
REIT
476405105
1126
53502
SH
SOLE
23771
0
29731
JERONIMO MARTINS SGPS SA - ADR
ADR
476493101
1154
39425
SH
SOLE
35305
0
4120
JETBLUE AIRWAYS CORP
Common Stock
477143101
11226
686164
SH
SOLE
438658
0
247506
JGC CORP ADR
ADR
466140100
7130
267887
SH
SOLE
238778
0
29109
JIANGSU EXPRESS CO-SPONS ADR
ADR
477373104
333
11562
SH
SOLE
11471
0
91
JM SMUCKER CO/THE
Common Stock
832696405
93151
799577
SH
SOLE
271259
0
528318
JOHN B SANFILIPPO & SON INC
Common Stock
800422107
2404
33455
SH
SOLE
21104
0
12351
JOHN BEAN TECHNOLOGIES CORP
Common Stock
477839104
6917
75273
SH
SOLE
42562
0
32711
JOHN HANCOCK MULTI FACT MID
ETP
47804J206
1140
32451
SH
SOLE
32451
0
0
JOHN HANCOCK T/A DVD INCOME
Closed-End Fund
41013V100
4003
161392
SH
SOLE
146147
0
15245
JOHN WILEY & SONS INC
Common Stock
968223206
4544
102749
SH
SOLE
48304
0
54445
JOHNSON & JOHNSON
Common Stock
478160104
1354125
9686855
SH
SOLE
6427089
0
3259766
JOHNSON CONTROLS INTERNATIONAL PLC
Common Stock
G51502105
72265
1956267
SH
SOLE
1372724
0
583543
JOHNSON MATTHEY PUB LTD CO SPONSORED ADR
ADR
479142507
743
8844
SH
SOLE
8371
0
473
JOHNSON OUTDOORS INC -CL A
Common Stock
479167108
633
8877
SH
SOLE
3141
0
5736
JONES LANG LASALLE INC
Common Stock
48020Q107
21771
141207
SH
SOLE
111769
0
29438
JOUNCE THERAPEUTICS IN COM
Common Stock
481116101
132
21264
SH
SOLE
20539
0
725
JPMORGAN ALERIAN MLP ETN
ETP
46625H365
10574
414516
SH
SOLE
414516
0
0
JPMORGAN CHASE & CO
Common Stock
46625H100
1101650
10882640
SH
SOLE
7703629
0
3179011
JSC MMC NORILSK NICKEL SPONSORED ADR
ADR
55315J102
9669
459859
SH
SOLE
409179
0
50680
JSR CORP ADR
ADR
46632X106
272
17525
SH
SOLE
13788
0
3737
JULIUS BAER GROUP LTD ADR
ADR
48137C108
19246
2393819
SH
SOLE
1847578
0
546241
JUMBO SA-ADR
ADR
48138V105
172
10279
SH
SOLE
10279
0
0
JUNIPER NETWORKS INC
Common Stock
48203R104
42494
1605376
SH
SOLE
869904
0
735472
K PLUS S AG ADR
ADR
48265W108
547
59803
SH
SOLE
58471
0
1332
K12 INC
Common Stock
48273U102
8659
253721
SH
SOLE
68004
0
185717
KADANT INC
Common Stock
48282T104
2702
30724
SH
SOLE
5795
0
24929
KAISER ALUMINUM CORP
Common Stock
483007704
13778
131560
SH
SOLE
119238
0
12322
KAJIMA CORP - UNSPON ADR
ADR
483111209
1287
86464
SH
SOLE
77122
0
9342
KALA PHARMACEUTICALS INC
Common Stock
483119103
280
33886
SH
SOLE
26809
0
7077
KAMAN CORP
Common Stock
483548103
10305
176343
SH
SOLE
76230
0
100113
KANSAS CITY SOUTHERN
Common Stock
485170302
33983
293005
SH
SOLE
256622
0
36383
KAO CORP
ADR
485537401
51905
3289304
SH
SOLE
2812712
0
476592
KAR AUCTION SERVICES INC
Common Stock
48238T109
28607
557536
SH
SOLE
165118
0
392418
KASIKORNBANK PUB CO LT ADR
ADR
485785109
16134
680897
SH
SOLE
671436
0
9461
KAWASAKI HEAVY INDS LTD SPONSORED ADR
ADR
486359201
497
50717
SH
SOLE
33426
0
17291
KAZ MINERALS PLC-UNSP ADR
ADR
48667P107
926
220964
SH
SOLE
0
0
220964
KB FINANCIAL GROUP INC - ADR
ADR
48241A105
19256
519577
SH
SOLE
502422
0
17155
KB HOME
Common Stock
48666K109
6095
252192
SH
SOLE
194558
0
57634
KBC GROUP NV ADR
ADR
48241F104
25511
732226
SH
SOLE
612440
0
119786
KBR INC
Common Stock
48242W106
4769
249800
SH
SOLE
158196
0
91604
KDDI CORP - UNSP ADR
ADR
48667L106
39599
3695657
SH
SOLE
2727096
0
968561
KEANE GROUP INC
Common Stock
48669A108
206
18922
SH
SOLE
18884
0
38
KEARNY FINANCIAL CORP
Common Stock
48716P108
1257
97666
SH
SOLE
70831
0
26835
KELLOGG CO
Common Stock
487836108
42226
735903
SH
SOLE
477099
0
258804
KELLY SERVICES INC
Common Stock
488152208
5217
236509
SH
SOLE
93141
0
143368
KEMET CORP
Common Stock
488360207
2527
148909
SH
SOLE
94967
0
53942
KEMPER CORP
Common Stock
488401100
8171
107315
SH
SOLE
77000
0
30315
KENNAMETAL INC
Common Stock
489170100
10749
292480
SH
SOLE
127073
0
165407
KENNEDY-WILSON HLDGS I COM
Common Stock
489398107
4077
190587
SH
SOLE
68872
0
121715
KEPPEL LTD SPONSORED ADR
ADR
492051305
8794
965365
SH
SOLE
909479
0
55886
KERING-UNSPONSORED ADR
ADR
492089107
35367
616412
SH
SOLE
544571
0
71841
KERRY GROUP PLC ADR
ADR
492460100
5561
48833
SH
SOLE
22966
0
25867
KEURIG DR PEPPER INC
Common Stock
49271V100
11809
422189
SH
SOLE
284735
0
137454
KEY ENERGY SERVICES INC
Common Stock
49309J103
199
49078
SH
SOLE
48306
0
772
KEYCORP
Common Stock
493267108
72697
4615704
SH
SOLE
2905286
0
1710418
KEYSIGHT TECHNOLOGIES INC
Common Stock
49338L103
50322
577086
SH
SOLE
314827
0
262259
KEYW HOLDING CORP
Common Stock
493723100
645
74837
SH
SOLE
66818
0
8019
KFORCE INC
Common Stock
493732101
3565
101497
SH
SOLE
39255
0
62242
KILROY REALTY CORP REIT
REIT
49427F108
8383
110359
SH
SOLE
87663
0
22696
KIMBALL ELECTRONICS INC
Common Stock
49428J109
315
20352
SH
SOLE
20203
0
149
KIMBALL INTL INC CL B
Common Stock
494274103
510
36047
SH
SOLE
28206
0
7841
KIMBERLY-CLARK CORP
Common Stock
494368103
181804
1467343
SH
SOLE
953055
0
514288
KIMBERLY-CLARK DE MEXICO-ADR
ADR
494386204
957
115541
SH
SOLE
113069
0
2472
KIMCO REALTY CORP COM REIT
REIT
49446R109
39552
2137922
SH
SOLE
1841787
0
296135
KINDER MORGAN INC DELAWARE
Common Stock
49456B101
127759
6384744
SH
SOLE
4084319
0
2300425
KINGFISHER PLC SPON ADR PAR
ADR
495724403
14409
2325845
SH
SOLE
2105401
0
220444
KINIKSA PHARMACEUTICALS-A
Common Stock
G5269C101
484
26808
SH
SOLE
0
0
26808
KINROSS GOLD CORP
Common Stock
496902404
4640
1348772
SH
SOLE
1329410
0
19362
KINSALE CAPITAL GROUP INC
Common Stock
49714P108
1866
27207
SH
SOLE
14965
0
12242
KIRBY CORP
Common Stock
497266106
10958
145892
SH
SOLE
113067
0
32825
KIRIN BREWERY LTD SPONSORED ADR
ADR
497350306
24643
1022949
SH
SOLE
912934
0
110015
KIRKLAND'S INC
Common Stock
497498105
692
98370
SH
SOLE
51107
0
47263
KITE RLTY GROUP TR COM REIT
REIT
49803T300
6365
398063
SH
SOLE
260285
0
137778
KKR & CO INC- A
Common Stock
48251W104
25384
1080635
SH
SOLE
0
0
1080635
KKR REAL ESTATE FIN TR COM
REIT
48251K100
1314
65631
SH
SOLE
9353
0
56278
KLA-TENCOR CORP
Common Stock
482480100
48688
407742
SH
SOLE
325011
0
82731
KLX ENERGY SERVICES HOLDINGS INC
Common Stock
48253L106
1691
67257
SH
SOLE
59742
0
7515
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC
Common Stock
499049104
9084
277964
SH
SOLE
271822
0
6142
KNOLL INC
Common Stock
498904200
1544
81635
SH
SOLE
52809
0
28826
KNORR-BREMSE - UNSP ADR
ADR
499180107
421
16967
SH
SOLE
0
0
16967
KNOWLES CORP COM
Common Stock
49926D109
4643
263362
SH
SOLE
174470
0
88892
KOC HLDG ADR
ADR
49989A109
5728
398022
SH
SOLE
391576
0
6446
KODIAK SCIENCES INC
Common Stock
50015M109
507
77607
SH
SOLE
3170
0
74437
KOHL'S CORP
Common Stock
500255104
90070
1309722
SH
SOLE
696108
0
613614
KOMATSU LTD SPON ADR NEW
ADR
500458401
21327
915509
SH
SOLE
775656
0
139853
KONAMI CORP SPONSORED ADR
ADR
50046R101
939
21516
SH
SOLE
16269
0
5247
KONE OYJ ADR
ADR
50048H101
19320
766061
SH
SOLE
686107
0
79954
KONICA MINOLTA HLDGS INC - ADR
ADR
50048B104
301
15328
SH
SOLE
10160
0
5168
KONINKLIJKE AHOLD NV
ADR
500467501
49143
1849229
SH
SOLE
1707336
0
141893
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW
NY Reg Shrs
500472303
27371
669877
SH
SOLE
593987
0
75890
KONINKLIJKE VOPAK N V ADR
ADR
50048T105
7926
166202
SH
SOLE
148494
0
17708
KOPIN CORP
Common Stock
500600101
59
44264
SH
SOLE
38000
0
6264
KOPPERS HOLDINGS INC
Common Stock
50060P106
3251
125142
SH
SOLE
110664
0
14478
KOREA ELECTRIC PWR SPONSORED ADR
ADR
500631106
16645
1279399
SH
SOLE
1252505
0
26894
KORN FERRY
Common Stock
500643200
8884
198400
SH
SOLE
110280
0
88120
KOSE CORP-UNSPONSORED ADR
ADR
500679105
223
5992
SH
SOLE
5205
0
787
KOSMOS ENERGY LTD SHS
Common Stock
500688106
5405
867590
SH
SOLE
745350
0
122240
KRAFT HEINZ CO/THE
Common Stock
500754106
41387
1267597
SH
SOLE
1057979
0
209618
KRATON CORP
Common Stock
50077C106
4107
127626
SH
SOLE
82504
0
45122
KRATOS DEFENSE & SECURITY SOLU
Common Stock
50077B207
1947
124546
SH
SOLE
29451
0
95095
KROGER CO/THE
Common Stock
501044101
169372
6885058
SH
SOLE
3494969
0
3390089
KRONOS WORLDWIDE INC
Common Stock
50105F105
6621
472277
SH
SOLE
436474
0
35803
KROTON EDUCACIONAL - SPONS ADR
ADR
50106A402
716
270327
SH
SOLE
263811
0
6516
KT CORP SPONSORED ADR
ADR
48268K101
42207
3392856
SH
SOLE
3327822
0
65034
KUBOTA CORP ADR
ADR
501173207
15229
211164
SH
SOLE
170057
0
41107
KUEHNE & NAGEL INTL AG ADR
ADR
501187108
1183
42556
SH
SOLE
36616
0
5940
KULICKE & SOFFA INDUSTRIES INC
Common Stock
501242101
3883
175606
SH
SOLE
126539
0
49067
KURARAY CO LTD ADR
ADR
50127R103
623
16144
SH
SOLE
11993
0
4151
KVH INDS INC COM
Common Stock
482738101
265
26023
SH
SOLE
25898
0
125
KYOCERA CORP - SPONS ADR
ADR
501556203
30217
512974
SH
SOLE
470751
0
42223
L BRANDS INC
Common Stock
501797104
25865
937810
SH
SOLE
687934
0
249876
L OREAL CO ADR
ADR
502117203
72261
1340279
SH
SOLE
1144378
0
195901
L3 TECHNOLOGIES INC
Common Stock
502413107
46556
225594
SH
SOLE
172349
0
53245
LA JOLLA PHARMACEUTICL COM
Common Stock
503459604
68
10543
SH
SOLE
10504
0
39
LABORATORY CORP OF AMERICA HOL
Common Stock
50540R409
61197
400035
SH
SOLE
305563
0
94472
LADDER CAPITAL CORP CLASS A
REIT
505743104
4319
253774
SH
SOLE
91577
0
162197
LADENBURG THALMAN FIN SVCS I COM
Common Stock
50575Q102
100
35261
SH
SOLE
35240
0
21
LAKELAND BANCORP INC
Common Stock
511637100
1125
75372
SH
SOLE
74473
0
899
LAKELAND FINANCIAL CORP
Common Stock
511656100
1518
33564
SH
SOLE
27873
0
5691
LAM RESEARCH CORP
Common Stock
512807108
113527
634194
SH
SOLE
402665
0
231529
LAMAR ADVERTISING CO
REIT
512816109
10565
133291
SH
SOLE
124180
0
9111
LAMB WESTON HOLDING INC
Common Stock
513272104
32301
431027
SH
SOLE
279425
0
151602
LANCASTER COLONY CORP
Common Stock
513847103
12180
77731
SH
SOLE
69617
0
8114
LANDEC CORP COM
Common Stock
514766104
240
19505
SH
SOLE
5018
0
14487
LANDS END INC COM
Common Stock
51509F105
1033
62211
SH
SOLE
26717
0
35494
LANDSTAR SYSTEM INC
Common Stock
515098101
12608
115261
SH
SOLE
98237
0
17024
LANNET INC COM
Common Stock
516012101
2181
277073
SH
SOLE
197824
0
79249
LANTHEUS HLDGS INC COM
Common Stock
516544103
1354
55305
SH
SOLE
40909
0
14396
LAREDO PETROLEUM INC
Common Stock
516806106
2462
796649
SH
SOLE
237174
0
559475
LAS VEGAS SANDS CORP
Common Stock
517834107
43382
711641
SH
SOLE
641662
0
69979
LATAM AIRLINES GROUP SA
ADR
51817R106
9688
915717
SH
SOLE
896081
0
19636
LATTICE SEMICONDUCTOR CORP
Common Stock
518415104
2674
224128
SH
SOLE
77008
0
147120
LAUREATE EDUCATION INC-A
Common Stock
518613203
2130
142271
SH
SOLE
86049
0
56222
LA-Z-BOY INC
Common Stock
505336107
7055
213857
SH
SOLE
124566
0
89291
LB FOSTER CO
Common Stock
350060109
2157
114625
SH
SOLE
8189
0
106436
LCI INDUSTRIES
Common Stock
50189K103
6214
80896
SH
SOLE
35382
0
45514
LEAR CORP
Common Stock
521865105
0
183100
SH
SOLE
183100
0
0
LEAR CORP
Common Stock
521865204
47519
350148
SH
SOLE
136487
0
213661
LEGACYTEXAS FINANCIAL GROUP IN
Common Stock
52471Y106
3027
80960
SH
SOLE
57599
0
23361
LEGAL & GEN GROUP PLC SPONSORED ADR
ADR
52463H103
15249
841324
SH
SOLE
731915
0
109409
LEGG MASON INC
Common Stock
524901105
15768
576100
SH
SOLE
357601
0
218499
LEGGETT & PLATT INC
Common Stock
524660107
17034
403457
SH
SOLE
368172
0
35285
LEGRAND SA-UNSP ADR
ADR
524671104
319
23841
SH
SOLE
20978
0
2863
LEIDOS HOLDINGS INC
Common Stock
525327102
42378
661233
SH
SOLE
555853
0
105380
LEMAITRE VASCULAR INC COM
Common Stock
525558201
937
30222
SH
SOLE
18668
0
11554
LEND LEASE LTD SPONSORED ADR
ADR
526023205
8342
964925
SH
SOLE
861809
0
103116
LENDINGCLUB CORP
Common Stock
52603A109
187
60546
SH
SOLE
59083
0
1463
LENDINGTREE INC
Common Stock
52603B107
7398
21043
SH
SOLE
20038
0
1005
LENNAR CORP
Common Stock
526057104
43869
893637
SH
SOLE
800421
0
93216
LENNAR CORP CL B
Common Stock
526057302
554
14168
SH
SOLE
12092
0
2076
LENNOX INTERNATIONAL INC
Common Stock
526107107
24443
92446
SH
SOLE
85342
0
7104
LEVONO GROUP LTD ADR
ADR
526250105
10147
564208
SH
SOLE
553217
0
10991
LEXICON PHARMACEUTICAL COM
Common Stock
528872302
98
17595
SH
SOLE
14687
0
2908
LEXINGTON REALTY TRUST REIT
REIT
529043101
13043
1439677
SH
SOLE
821171
0
618506
LG PHILIP LCD CO LTD SPONS ADR REP
ADR
50186V102
16241
1877619
SH
SOLE
1841812
0
35807
LGI HOMES INC COM
Common Stock
50187T106
4484
74434
SH
SOLE
71949
0
2485
LHC GROUP INC
Common Stock
50187A107
10585
95479
SH
SOLE
62324
0
33155
LIBBEY INC
Common Stock
529898108
204
71780
SH
SOLE
16732
0
55048
LIBERTY BRAVES GROUP-C
Tracking Stk
531229888
805
28998
SH
SOLE
27568
0
1430
LIBERTY BROADBAND-A
Common Stock
530307107
2091
22816
SH
SOLE
20169
0
2647
LIBERTY BROADBAND-C
Common Stock
530307305
14290
155765
SH
SOLE
147618
0
8147
LIBERTY EXPEDIA HOLD-A
Common Stock
53046P109
7291
170358
SH
SOLE
102718
0
67640
LIBERTY GLOBAL INC-A
Common Stock
530555101
4984
200000
SH
SOLE
0
0
200000
LIBERTY GLOBAL INC-SERIES C
Tracking Stk
G5480U120
7525
310833
SH
SOLE
282345
0
28488
LIBERTY GLOBAL PLC
Tracking Stk
G5480U104
1691
67849
SH
SOLE
65280
0
2569
LIBERTY LATIN AMERICA CL A
Common Stock
G9001E102
341
17650
SH
SOLE
17303
0
347
LIBERTY LATIN AMERICA CLASS C
Common Stock
G9001E128
1360
69916
SH
SOLE
68797
0
1119
LIBERTY MEDIA CORP-LIBERTY-A
Tracking Stk
531229870
1013
29773
SH
SOLE
28376
0
1397
LIBERTY MEDIA CORP-LIBERTY-C
Tracking Stk
531229854
6813
194377
SH
SOLE
181416
0
12961
LIBERTY OILFIELD SERVICES -A
Common Stock
53115L104
185
12004
SH
SOLE
11993
0
11
LIBERTY PPTY TR SH BEN INT
REIT
531172104
10599
218898
SH
SOLE
188212
0
30686
LIBERTY SIRIUSXM GROUP
Tracking Stk
531229409
5301
138849
SH
SOLE
129015
0
9834
LIBERTY SIRIUSXM GROUP-C
Tracking Stk
531229607
27389
716237
SH
SOLE
463935
0
252302
LIBERTY TRIPADVISOR HOLDINGS INC
Common Stock
531465102
2829
199335
SH
SOLE
67448
0
131887
LIFE HEALTHCARE GRP ADR
ADR
531850105
382
52490
SH
SOLE
51933
0
557
LIFE STORAGE INC
REIT
53223X107
7175
73765
SH
SOLE
63193
0
10572
LIFEVANTAGE CORP COM
Common Stock
53222K205
363
25403
SH
SOLE
8659
0
16744
LIGAND PHARMACEUTICALS CL B
Common Stock
53220K504
23540
187253
SH
SOLE
28266
0
158987
LILIS ENERGY INC COM NEW
Common Stock
532403201
81
69629
SH
SOLE
65002
0
4627
LIMELIGHT NETWORKS INC
Common Stock
53261M104
2414
747472
SH
SOLE
75489
0
671983
LINCOLN ELECTRIC HOLDINGS INC
Common Stock
533900106
6679
79634
SH
SOLE
72435
0
7199
LINCOLN NATIONAL CORP
Common Stock
534187109
73323
1249112
SH
SOLE
756945
0
492167
LINDBLAD EXPEDITIONS H COM
Common Stock
535219109
261
17146
SH
SOLE
16804
0
342
LINDE PLC
Common Stock
G5494J103
243155
1382114
SH
SOLE
906746
0
475368
LINDSAY CORP
Common Stock
535555106
2170
22423
SH
SOLE
15381
0
7042
LINECORP-SPONSORED ADR
ADR
53567X101
11900
337959
SH
SOLE
302509
0
35450
LIONS GATE ENTERTAINMENT-A
Common Stock
535919401
358
22883
SH
SOLE
22173
0
710
LIONS GATE ENTERTAINMENT-B
Common Stock
535919500
5026
332880
SH
SOLE
248700
0
84180
LIQUIDIA TECHNOLOGIES INC
Common Stock
53635D202
536
47067
SH
SOLE
0
0
47067
LIQUIDITY SERVICES INC
Common Stock
53635B107
1166
151219
SH
SOLE
144468
0
6751
LITHIA MOTORS INC
Common Stock
536797103
12258
132159
SH
SOLE
38404
0
93755
LITTELFUSE INC
Common Stock
537008104
8270
45322
SH
SOLE
31031
0
14291
LIVANOVA PLC
Common Stock
G5509L101
5152
52979
SH
SOLE
42285
0
10694
LIVE NATION ENTERTAINMENT INC
Common Stock
538034109
25277
397806
SH
SOLE
225329
0
172477
LIVE OAK BANCSHARES IN COM
Common Stock
53803X105
293
20041
SH
SOLE
19790
0
251
LIVENT CORP
Common Stock
53814L108
10307
839304
SH
SOLE
197879
0
641425
LIVEPERSON INC
Common Stock
538146101
4252
146512
SH
SOLE
81909
0
64603
LIVERAMP HOLDINGS INC
Common Stock
53815P108
9068
166170
SH
SOLE
129363
0
36807
LIXIL GROUP CORP
ADR
53931R103
732
26394
SH
SOLE
18656
0
7738
LKQ CORP
Common Stock
501889208
23099
813935
SH
SOLE
637674
0
176261
LLOYDS TSB GROUP PLC SPONSORED ADR
ADR
539439109
36295
11306872
SH
SOLE
8269332
0
3037540
LMP CAPITAL AND INCOME FUND
Closed-End Fund
50208A102
2360
182938
SH
SOLE
156293
0
26645
LOCALIZA RENT A CAR SPONSORED ADR
ADR
53956W300
3768
450737
SH
SOLE
445104
0
5633
LOCKHEED MARTIN CORP
Common Stock
539830109
196786
655604
SH
SOLE
470015
0
185589
LOEWS CORP
Common Stock
540424108
38782
809135
SH
SOLE
618895
0
190240
LOGITECH INTL S A SHS
Common Stock
H50430232
232
5889
SH
SOLE
5776
0
113
LOGMEIN INC
Common Stock
54142L109
12045
150379
SH
SOLE
87342
0
63037
LOMA NEGRA CIA IND-SPON ADR
ADR
54150E104
843
76949
SH
SOLE
42897
0
34052
LONDON STK EXCHANGE GR ADR
ADR
54211N101
24609
1579517
SH
SOLE
1277602
0
301915
LONESTAR RESOURCES US I - CL A
Common Stock
54240F103
64
16046
SH
SOLE
13553
0
2493
LONZA GROUP AG - UNSPONSORED ADR
ADR
54338V101
36752
1187085
SH
SOLE
1026473
0
160612
LORAL SPACE & COMMUNICATIONS I
Common Stock
543881106
421
11685
SH
SOLE
10955
0
730
LOUISIANA-PACIFIC CORP
Common Stock
546347105
5229
214493
SH
SOLE
138196
0
76297
LOWE'S COS INC
Common Stock
548661107
366640
3349230
SH
SOLE
2024037
0
1325193
LPL FINANCIAL HOLDINGS INC
Common Stock
50212V100
20316
291681
SH
SOLE
142673
0
149008
LSB INDUSTRIES INC
Common Stock
502160104
567
90854
SH
SOLE
72899
0
17955
LSC COMMUNICATIONS INC - W/I
Common Stock
50218P107
1632
249877
SH
SOLE
112397
0
137480
LTC PROPERTIES INC REIT
REIT
502175102
5381
117482
SH
SOLE
86127
0
31355
LULULEMON ATHLETICA INC
Common Stock
550021109
32834
200367
SH
SOLE
104487
0
95880
LUMBER LIQUIDATORS HOLDINGS IN
Common Stock
55003T107
455
45056
SH
SOLE
43110
0
1946
LUMENTUM HOLDINGS INC
Common Stock
55024U109
8043
142255
SH
SOLE
125057
0
17198
LUMINEX CORP
Common Stock
55027E102
4910
213368
SH
SOLE
128015
0
85353
LUNDIN PETROLEUM AB-SPON ADR
ADR
55037R200
2619
78699
SH
SOLE
70302
0
8397
LUTHER BURBANK CORP
Common Stock
550550107
253
25038
SH
SOLE
20438
0
4600
LUXFER HLDGS PLC SPONSORED ADR
Common Stock
G5698W116
420
16833
SH
SOLE
16833
0
0
LUXOFT HOLDING INC
Common Stock
G57279104
4348
74066
SH
SOLE
65966
0
8100
LVMH MOET HENNESSY LOU VUITT ADR
ADR
502441306
72730
986702
SH
SOLE
868451
0
118251
LYDALL INC
Common Stock
550819106
6048
257804
SH
SOLE
75491
0
182313
LYON WILLIAM HOMES CL A NEW
Common Stock
552074700
2443
158961
SH
SOLE
132112
0
26849
LYONDELLBASELL INDUSTRIES NV
Common Stock
N53745100
130331
1550086
SH
SOLE
906938
0
643148
M&T BANK CORP
Common Stock
55261F104
59223
377167
SH
SOLE
329613
0
47554
M/I HOMES INC
Common Stock
55305B101
2646
99404
SH
SOLE
67667
0
31737
MACATAWA BK CORP COM
Common Stock
554225102
128
12903
SH
SOLE
12636
0
267
MACERICH CO/THE REIT
REIT
554382101
12520
288815
SH
SOLE
258850
0
29965
MACK CALI RLTY CORP COM REIT
REIT
554489104
6756
304341
SH
SOLE
204908
0
99433
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC
Common Stock
55405Y100
4738
283529
SH
SOLE
20750
0
262779
MACQUARIE BANK LTD ADR
ADR
55607P204
39018
423165
SH
SOLE
373340
0
49825
MACQUARIE CLOBAL INFR TOT RET
Closed-End Fund
55608D101
1862
83923
SH
SOLE
81601
0
2322
MACQUARIE INFRASTRUCTURE CORP
Common Stock
55608B105
16421
398370
SH
SOLE
348038
0
50332
MACROGENICS INC
Common Stock
556099109
1038
57731
SH
SOLE
29152
0
28579
MACY'S INC
Common Stock
55616P104
53646
2232475
SH
SOLE
1271774
0
960701
MADISON SQUARE GARDEN CO - A
Common Stock
55825T103
33093
112897
SH
SOLE
33897
0
79000
MAGELLAN HEALTH INC
Common Stock
559079207
18956
287567
SH
SOLE
69862
0
217705
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L
MLP
559080106
33709
555987
SH
SOLE
535438
0
20549
MAGNA INTERNATIONAL INC
Common Stock
559222401
39009
801172
SH
SOLE
388991
0
412181
MAGNOLIA OIL & GAS CORP
Common Stock
559663109
301
25097
SH
SOLE
25097
0
0
MAGNOLIA OIL & GAS CORP WARRANTS
Equity WRT
559663117
108
31731
SH
SOLE
0
0
31731
MAIDEN HOLDINGS LTD
Common Stock
G5753U112
10
13201
SH
SOLE
12969
0
232
MAKEMYTRIP LIMITED SHS
Common Stock
V5633W109
2604
94356
SH
SOLE
94356
0
0
MAKITA CORP ADR NEW
ADR
560877300
14500
417082
SH
SOLE
372711
0
44371
MALIBU BOATS INC - A
Common Stock
56117J100
1528
38605
SH
SOLE
5095
0
33510
MALLINCKRODT PLC
Common Stock
G5785G107
19607
901863
SH
SOLE
472083
0
429780
MAMMOTH ENERGY SERVICES INC
Common Stock
56155L108
281
16859
SH
SOLE
14114
0
2745
MAN SE UNSP-ADR
ADR
561641101
255
31631
SH
SOLE
31486
0
145
MANHATTAN ASSOCIATES INC
Common Stock
562750109
13364
242488
SH
SOLE
178714
0
63774
MANITOWOC CO INC/THE
Common Stock
563571405
535
32580
SH
SOLE
31042
0
1538
MANNING & NAPIER INC CL A
Common Stock
56382Q102
59
28152
SH
SOLE
28152
0
0
MANPOWER INC
Common Stock
56418H100
27133
328131
SH
SOLE
150746
0
177385
MANTECH INTERNATIONAL CORP
Common Stock
564563104
6609
122338
SH
SOLE
54349
0
67989
MANULIFE FINANCIAL CORP
Common Stock
56501R106
24631
1456588
SH
SOLE
991639
0
464949
MARATHON OIL CORP
Common Stock
565849106
69710
4171754
SH
SOLE
2983365
0
1188389
MARATHON PETROLEUM CORP
Common Stock
56585A102
202691
3386649
SH
SOLE
1988468
0
1398181
MARCHEX INC-CLASS B
Common Stock
56624R108
469
99187
SH
SOLE
90592
0
8595
MARCUS & MILLICHAP INC
Common Stock
566324109
2664
65406
SH
SOLE
36714
0
28692
MARCUS CORP
Common Stock
566330106
2779
69379
SH
SOLE
52219
0
17160
MARFRIG GLOBAL FOOD-SPON ADR
ADR
56656T105
23
15240
SH
SOLE
15240
0
0
MARINE HARVEST ASA
ADR
624678108
12264
547969
SH
SOLE
500668
0
47301
MARINE PRODS CORP COM
Common Stock
568427108
186
13773
SH
SOLE
7786
0
5987
MARINEMAX INC
Common Stock
567908108
675
35242
SH
SOLE
33943
0
1299
MARINUS PHARMACEUTICAL COM
Common Stock
56854Q101
56
13506
SH
SOLE
11470
0
2036
MARKEL CORP
Common Stock
570535104
56340
56553
SH
SOLE
20287
0
36266
MARKET VECTORS ETF TR AGRIBUS ETF
ETP
92189F700
296
4749
SH
SOLE
3082
0
1667
MARKETAXESS HOLDINGS INC
Common Stock
57060D108
27035
109861
SH
SOLE
41531
0
68330
MARKS & SPENCER GROUP PLC SPONSORED ADR
ADR
570912105
6598
908773
SH
SOLE
832101
0
76672
MARLIN BUSINESS SERVICES CORP
Common Stock
571157106
276
12840
SH
SOLE
9786
0
3054
MARRIOTT INTERNATIONAL INC/DE
Common Stock
571903202
107119
856338
SH
SOLE
746686
0
109652
MARRIOTT VACATIONS WORLD
Common Stock
57164Y107
8410
89942
SH
SOLE
73581
0
16361
MARRONE BIO INNOVATIONS INC
Common Stock
57165B106
20
12792
SH
SOLE
7970
0
4822
MARSH & MCLENNAN COS INC
Common Stock
571748102
161433
1719196
SH
SOLE
1230072
0
489124
MARTEN TRANSPORT LTD
Common Stock
573075108
2371
132985
SH
SOLE
90324
0
42661
MARTIN MARIETTA MATERIALS INC
Common Stock
573284106
24929
123913
SH
SOLE
109482
0
14431
MARUBENI CORP ADR
ADR
573810207
5406
76718
SH
SOLE
66478
0
10240
MARUI LIMITED ADR NEW
ADR
573814308
10040
248689
SH
SOLE
214461
0
34228
MARVELL TECHNOLOGY GROUP LTD
Common Stock
G5876H105
23055
1159118
SH
SOLE
762603
0
396515
MASCO CORP
Common Stock
574599106
35926
913925
SH
SOLE
791218
0
122707
MASIMO CORP
Common Stock
574795100
12830
92781
SH
SOLE
48630
0
44151
MASONITE INTERNATIONAL CORP
Common Stock
575385109
6449
129264
SH
SOLE
59518
0
69746
MASTEC INC
Common Stock
576323109
7933
164923
SH
SOLE
59158
0
105765
MASTERCARD INC
Common Stock
57636Q104
715899
3040557
SH
SOLE
2161497
0
879060
MASTERCRAFT BOAT HOLDINGS INC
Common Stock
57637H103
367
16252
SH
SOLE
6282
0
9970
MATADOR RES CO COM
Common Stock
576485205
3034
156951
SH
SOLE
148896
0
8055
MATCH GROUP
Common Stock
57665R106
4352
76881
SH
SOLE
58641
0
18240
MATERIALISE NV-ADR
ADR
57667T100
254
16158
SH
SOLE
15950
0
208
MATERIALS SELECT SECTOR SPDR FD
ETP
81369Y100
726
13081
SH
SOLE
12589
0
492
MATERION CORP
Common Stock
576690101
7621
133560
SH
SOLE
97100
0
36460
MATRIX SERVICE CO
Common Stock
576853105
2202
112452
SH
SOLE
91160
0
21292
MATSON INC COM
Common Stock
57686G105
9541
264361
SH
SOLE
148531
0
115830
MATTEL INC
Common Stock
577081102
14430
1110015
SH
SOLE
695505
0
414510
MATTHEWS INTERNATIONAL CORP
Common Stock
577128101
2717
73528
SH
SOLE
30775
0
42753
MAXAR TECHNOLOGIES LTD
Common Stock
57778K105
161
39961
SH
SOLE
38087
0
1874
MAXIM INTEGRATED PRODUCTS INC
Common Stock
57772K101
22308
419567
SH
SOLE
385964
0
33603
MAXIMUS INC
Common Stock
577933104
13467
189730
SH
SOLE
75796
0
113934
MAXLINEAR INC CL A
Common Stock
57776J100
2770
108512
SH
SOLE
103050
0
5462
MAXWELL TECHNOLOGIES INC COM
Common Stock
577767106
327
73190
SH
SOLE
69213
0
3977
MAZDA MTR CORP ADR
ADR
578787103
21341
3838244
SH
SOLE
3504230
0
334014
MBIA INC
Common Stock
55262C100
6162
647236
SH
SOLE
313817
0
333419
MCCORMICK & CO INC/MD
Common Stock
579780206
69327
460246
SH
SOLE
293523
0
166723
MCDERMOTT INTERNATIONAL INC
Common Stock
580037703
5042
677719
SH
SOLE
510841
0
166878
MCDONALD'S CORP
Common Stock
580135101
508354
2676956
SH
SOLE
2010047
0
666909
MCEWEN MINING CORP
Common Stock
58039P107
18
11952
SH
SOLE
11952
0
0
MCGRATH RENTCORP
Common Stock
580589109
3527
62339
SH
SOLE
28907
0
33432
MCKESSON CORP
Common Stock
58155Q103
64652
552295
SH
SOLE
414373
0
137922
MDC HOLDINGS INC
Common Stock
552676108
10368
356784
SH
SOLE
290400
0
66384
MDC PARTNERS INC CL A SUB VTG
Common Stock
552697104
276
122581
SH
SOLE
54566
0
68015
MDU RESOURCES GROUP INC
Common Stock
552690109
16842
652031
SH
SOLE
401828
0
250203
MECHEL - ADR
ADR
583840608
2532
1278659
SH
SOLE
1253562
0
25097
MEDEQUITIES REALTY TRUST
REIT
58409L306
1652
148398
SH
SOLE
143729
0
4669
MEDIASET SPA SPONSORED ADR
ADR
584469407
140
15030
SH
SOLE
15030
0
0
MEDICAL PROPERTIES TRUST INC REIT
REIT
58463J304
33885
1830616
SH
SOLE
562610
0
1268006
MEDICINES CO/THE
Common Stock
584688105
5824
208356
SH
SOLE
183332
0
25024
MEDIDATA SOLUTIONS INC
Common Stock
58471A105
6531
89178
SH
SOLE
38764
0
50414
MEDIFAST INC
Common Stock
58470H101
5875
46064
SH
SOLE
29086
0
16978
MEDIOBANCA BANCA DI CR ADR
ADR
58502K106
10888
1049977
SH
SOLE
950814
0
99163
MEDNAX INC
Common Stock
58502B106
6901
253980
SH
SOLE
181460
0
72520
MEDPACE HOLDINGS INC
Common Stock
58506Q109
4654
78924
SH
SOLE
35919
0
43005
MEDTRONIC INC
Common Stock
585055106
941
10335
SH
SOLE
0
0
10335
MEDTRONIC PLC
Common Stock
G5960L103
296961
3260438
SH
SOLE
2797045
0
463393
MEET GROUP INC COM
Common Stock
58513U101
1150
228679
SH
SOLE
88159
0
140520
MEGGITT PLC ADS REPSTG 2 S
ADR
58517R104
1414
106544
SH
SOLE
89096
0
17448
MELCO RESORTS & ENTERT-ADR
ADR
585464100
15767
697969
SH
SOLE
658297
0
39672
MELLANOX TECHNOLOGIES LTD
Common Stock
M51363113
3139
26520
SH
SOLE
22087
0
4433
MENLO THERAPEUTICS INC
Common Stock
586858102
303
38554
SH
SOLE
38164
0
390
MERCADOLIBRE INC
Common Stock
58733R102
65574
129151
SH
SOLE
108146
0
21005
MERCANTILE BANK CORP COM
Common Stock
587376104
584
17860
SH
SOLE
14771
0
3089
MERCER INTL INC-SBI
Common Stock
588056101
814
60264
SH
SOLE
59548
0
716
MERCK & CO INC
Common Stock
58933Y105
885010
10640971
SH
SOLE
7075577
0
3565394
MERCK & CO. INC.
Common Stock
589331107
14749
177340
SH
SOLE
0
0
177340
MERCK KGAA-SPONSORED ADR
ADR
589339209
19569
856600
SH
SOLE
768986
0
87614
MERCURY GENERAL CORP
Common Stock
589400100
7959
158950
SH
SOLE
132384
0
26566
MERCURY SYSTEMS INC
Common Stock
589378108
7167
111852
SH
SOLE
70003
0
41849
MEREDITH CORP
Common Stock
589433101
5641
102085
SH
SOLE
63876
0
38209
MERIDIAN BANCORP INC
Common Stock
58958U103
647
41248
SH
SOLE
14178
0
27070
MERIDIAN BIOSCIENCE INC
Common Stock
589584101
6392
362962
SH
SOLE
185867
0
177095
MERIT MEDICAL SYSTEMS INC
Common Stock
589889104
13078
211516
SH
SOLE
88861
0
122655
MERITAGE HOMES CORP
Common Stock
59001A102
8178
182918
SH
SOLE
95388
0
87530
MERITOR INC
Common Stock
59001K100
6687
328601
SH
SOLE
130487
0
198114
MERLIN ENTERTAINMENT-SP ADR
ADR
59010Q205
3505
375228
SH
SOLE
309792
0
65436
MERSANA THERAPEUTICS I COM
Common Stock
59045L106
618
117514
SH
SOLE
6565
0
110949
META FINL GROUP INC COM
Common Stock
59100U108
351
17826
SH
SOLE
11122
0
6704
METHANEX CORP
Common Stock
59151K108
3687
64840
SH
SOLE
63351
0
1489
METHODE ELECTRONICS INC
Common Stock
591520200
3911
135890
SH
SOLE
119469
0
16421
METLIFE INC
Common Stock
59156R108
119381
2804344
SH
SOLE
2184344
0
620000
METROPOLITAN BANK HOLDING CO
Common Stock
591774104
210
6024
SH
SOLE
115
0
5909
METSO CORP SPONSORED ADR
ADR
592671101
1031
119872
SH
SOLE
100884
0
18988
METTLER-TOLEDO INTERNATIONAL I
Common Stock
592688105
110362
152644
SH
SOLE
69312
0
83332
MFA MTG INVTS INC COM REIT
REIT
55272X102
28406
3907258
SH
SOLE
1047947
0
2859311
MFS CHARTER INCOME TRUST
Closed-End Fund
552727109
3935
498077
SH
SOLE
325492
0
172585
MFS INTER INCOME FD SH BEN INT
Closed-End Fund
55273C107
172
45293
SH
SOLE
31233
0
14060
MFS MULTIMARKET INC TRUST
Closed-End Fund
552737108
3845
676878
SH
SOLE
443282
0
233596
MFS MUN INCOME TR SH BEN INT
Closed-End Fund
552738106
1113
160820
SH
SOLE
160820
0
0
MGE ENERGY INC
Common Stock
55277P104
6263
92143
SH
SOLE
72368
0
19775
MGIC INVESTMENT CORP
Common Stock
552848103
7864
596190
SH
SOLE
413903
0
182287
MGM Growth Properties LLC - A
REIT
55303A105
792
24553
SH
SOLE
22860
0
1693
MGM RESORTS INTERNATIONAL
Common Stock
552953101
20964
816990
SH
SOLE
726800
0
90190
MGP INGREDIENTS INC COM
Common Stock
55303J106
989
12818
SH
SOLE
11985
0
833
MICHAELS STORES INC COM
Common Stock
59408Q106
2965
259615
SH
SOLE
105639
0
153976
MICHELIN (CGDE) - UNSPONSORED ADR
ADR
59410T106
25301
1071412
SH
SOLE
939116
0
132296
MICRO FOCUS INTL SPN ADR
ADR
594837403
18400
713461
SH
SOLE
414245
0
299216
MICROCHIP TECHNOLOGY INC
Common Stock
595017104
119555
1441120
SH
SOLE
658036
0
783084
MICRON TECHNOLOGY INC
Common Stock
595112103
147281
3563539
SH
SOLE
2493398
0
1070141
MICROSOFT CORP
Common Stock
594918104
2718375
23048794
SH
SOLE
17730291
0
5318503
MICROSTRATEGY INC
Common Stock
594972408
2904
20135
SH
SOLE
14445
0
5690
MID-AMERICA APARTMENT COMM REIT
REIT
59522J103
41052
375485
SH
SOLE
262051
0
113434
MIDDLEBY CORP
Common Stock
596278101
49195
378334
SH
SOLE
57684
0
320650
MIDDLESEX WATER CO
Common Stock
596680108
2786
49766
SH
SOLE
25236
0
24530
MIDLAND STS BANCORP IN COM
Common Stock
597742105
664
27608
SH
SOLE
27556
0
52
MIDSTATES PETROLEUM
Common Stock
59804T407
1556
159243
SH
SOLE
137222
0
22021
MIDWESTONE FINL GP INC COM
Common Stock
598511103
232
8515
SH
SOLE
8515
0
0
MILACRON HOLDINGS CORP
Common Stock
59870L106
2401
212086
SH
SOLE
32432
0
179654
MILLER INDUSTRIES INC/TN
Common Stock
600551204
439
14226
SH
SOLE
11531
0
2695
MIMECAST LTD ORD SHS
Common Stock
G14838109
1843
38920
SH
SOLE
38848
0
72
MINERALS TECHNOLOGIES INC
Common Stock
603158106
3656
62179
SH
SOLE
47068
0
15111
MIRAGEN THERAPEUTICS INC
Common Stock
60463E103
57
20308
SH
SOLE
20308
0
0
MIRATI THERAPEUTICS IN COM
Common Stock
60468T105
976
13314
SH
SOLE
1051
0
12263
MIRVAC GROUP
REIT
Q62377108
36
18610
SH
SOLE
18610
0
0
MISTRAS GROUP INC.
Common Stock
60649T107
366
26531
SH
SOLE
26523
0
8
MITEK SYS INC COM NEW
Common Stock
606710200
128
10491
SH
SOLE
10491
0
0
MITSUBISHI CHEM HLDGS CORP ADR
ADR
606763100
758
21506
SH
SOLE
17650
0
3856
MITSUBISHI CORP SPONSORED ADR
ADR
606769305
37159
666353
SH
SOLE
579330
0
87023
MITSUBISHI ELEC ADR
ADR
606776201
28342
1101513
SH
SOLE
1013238
0
88275
MITSUBISHI ESTATE LTD ADR
ADR
606783207
40580
2244457
SH
SOLE
1987949
0
256508
MITSUBISHI TANABE PHRM SPONSORED ADR
ADR
606813202
9425
707855
SH
SOLE
619759
0
88096
MITSUBISHI UFJ FINANCIAL GROUP INC
ADR
606822104
53843
10877387
SH
SOLE
9611184
0
1266203
MITSUI & CO LTD ADR
ADR
606827202
31649
101736
SH
SOLE
87871
0
13865
MITSUI FUDOSAN-UNSPON ADR
ADR
60683M109
4792
63362
SH
SOLE
42500
0
20862
MITSUI MINING & SMELTING-ADR
ADR
606844207
397
78471
SH
SOLE
78471
0
0
MIZUHO FINANCIAL GROUP ADR
ADR
60687Y109
29789
9734865
SH
SOLE
8718920
0
1015945
MKS INSTRUMENTS INC
Common Stock
55306N104
6436
69168
SH
SOLE
53846
0
15322
MOBILE MINI INC
Common Stock
60740F105
4323
127358
SH
SOLE
101752
0
25606
MOBILE TELESYSTEMS OJSC SPONSORED ADR
ADR
607409109
5932
784716
SH
SOLE
645538
0
139178
MOBILEIRON INC COM NEW
Common Stock
60739U204
354
64729
SH
SOLE
4497
0
60232
MODEL N INC COM
Common Stock
607525102
1610
91815
SH
SOLE
31898
0
59917
MODINE MANUFACTURING CO
Common Stock
607828100
9800
706582
SH
SOLE
24326
0
682256
MOELIS & CO.
Common Stock
60786M105
5125
123160
SH
SOLE
107852
0
15308
MOHAWK INDUSTRIES INC
Common Stock
608190104
43125
341854
SH
SOLE
243976
0
97878
MOLINA HEALTHCARE INC
Common Stock
60855R100
12894
90829
SH
SOLE
79640
0
11189
MOLSON COORS BREWING CO
Common Stock
60871R209
56104
940545
SH
SOLE
473117
0
467428
MOMENTA PHARMACEUTICALS INC COM
Common Stock
60877T100
1952
134346
SH
SOLE
126104
0
8242
MOMO INC - SPON ADR
ADR
60879B107
3282
85838
SH
SOLE
66643
0
19195
MONARCH CASINO & RESORT INC
Common Stock
609027107
1230
28004
SH
SOLE
27633
0
371
MONDELEZ INTERNATIONAL INC
Common Stock
609207105
248536
4978688
SH
SOLE
4055911
0
922777
MONEYGRAM INTERNATIONAL INC
Common Stock
60935Y208
1184
580474
SH
SOLE
457715
0
122759
MONGODB INC
Common Stock
60937P106
5443
37022
SH
SOLE
31133
0
5889
MONMOUTH REAL ESTATE INVESTMENT CORP REIT
REIT
609720107
1791
135881
SH
SOLE
107703
0
28178
MONOLITHIC POWER SYSTEMS INC
Common Stock
609839105
15583
115009
SH
SOLE
73144
0
41865
MONOTARO CO LTD ADR
ADR
61022V107
1360
61224
SH
SOLE
59562
0
1662
MONOTYPE IMAGING HOLDINGS INC
Common Stock
61022P100
2343
117797
SH
SOLE
39413
0
78384
MONROE INC
Common Stock
610236101
10553
121973
SH
SOLE
97639
0
24334
MONSTER BEVERAGE CORP
Common Stock
61174X109
58303
1068207
SH
SOLE
882974
0
185233
MOODY'S CORP
Common Stock
615369105
176088
972380
SH
SOLE
381179
0
591201
MOOG INC
Common Stock
615394202
11557
132913
SH
SOLE
75828
0
57085
MORGAN STANLEY
Common Stock
617446448
167338
3965359
SH
SOLE
2768652
0
1196707
MORGAN STANLEY EMER COM
Closed-End Fund
61744H105
3820
424914
SH
SOLE
424914
0
0
MORGAN STANLEY INSD MUN INCM
Closed-End Fund
46132P108
16782
1163786
SH
SOLE
1163786
0
0
MORNINGSTAR INC
Common Stock
617700109
20390
161842
SH
SOLE
41579
0
120263
MOSAIC CO/THE
Common Stock
61945C103
43248
1583603
SH
SOLE
1013790
0
569813
MOTORCAR PARTS OF AMERICA INC
Common Stock
620071100
577
30555
SH
SOLE
30221
0
334
MOTOROLA SOLUTIONS INC
Common Stock
620076307
120107
855344
SH
SOLE
492995
0
362349
MOTUS HOLDINGS LTD - ADR
ADR
620156109
483
85660
SH
SOLE
84306
0
1354
MOVADO GROUP INC
Common Stock
624580106
2901
79747
SH
SOLE
37622
0
42125
MPLX LP
MLP
55336V100
32385
984636
SH
SOLE
948366
0
36270
MR COOPER GROUP INC
Common Stock
62482R107
580
60476
SH
SOLE
53164
0
7312
MR PRICE GROUP LTD SPONSORED ADR
ADR
62476L207
1399
106447
SH
SOLE
104424
0
2023
MRC GLOBAL INC COM
Common Stock
55345K103
4060
232276
SH
SOLE
149289
0
82987
MS&AD INSURANCE GROUP HOLDINGS ADR
ADR
553491101
16726
1097528
SH
SOLE
972774
0
124754
MSA SAFETY INC
Common Stock
553498106
6174
59713
SH
SOLE
31517
0
28196
MSC INDUSTRIAL DIRECT CO-A
Common Stock
553530106
11768
142279
SH
SOLE
98211
0
44068
MSCI INC
Common Stock
55354G100
93281
469127
SH
SOLE
112152
0
356975
MSG NETWORKS INC
Common Stock
553573106
1681
77305
SH
SOLE
58900
0
18405
MTN GROUP LTD - SPONS ADR
ADR
62474M108
1800
294396
SH
SOLE
289704
0
4692
MTS SYSTEMS CORP
Common Stock
553777103
3844
70589
SH
SOLE
44858
0
25731
MUELLER INDUSTRIES INC
Common Stock
624756102
5568
177669
SH
SOLE
111011
0
66658
MUELLER WATER PRODUCTS INC
Common Stock
624758108
1205
120000
SH
SOLE
77239
0
42761
MUENCHENER RUECK - UNSPON ADR
ADR
626188106
46319
1956448
SH
SOLE
1754936
0
201512
MULTICHOICE GROUP LTD
ADR
62548D100
826
98706
SH
SOLE
97059
0
1647
MULTI-COLOR CORP
Common Stock
625383104
3160
63338
SH
SOLE
40490
0
22848
MUNI INTERMEDIATE DURA FUND
Closed-End Fund
09253X102
38675
2808678
SH
SOLE
2402249
0
406429
MURATA MANUFACTURER-UNSPONSORED ADR
ADR
626425102
26396
701077
SH
SOLE
643537
0
57540
MURPHY OIL CORP
Common Stock
626717102
31305
1068419
SH
SOLE
778853
0
289566
MURPHY USA INC
Common Stock
626755102
13998
163491
SH
SOLE
77495
0
85996
MUSTANG BIO INC
Common Stock
62818Q104
59
17183
SH
SOLE
17163
0
20
MYERS INDUSTRIES INC
Common Stock
628464109
1306
76342
SH
SOLE
48442
0
27900
MYLAN NV
Common Stock
N59465109
21270
750541
SH
SOLE
477127
0
273414
MYOKARDIA INC COM
Common Stock
62857M105
529
10176
SH
SOLE
7595
0
2581
MYR GROUP INC
Common Stock
55405W104
2048
59131
SH
SOLE
30984
0
28147
MYRIAD GENETICS INC
Common Stock
62855J104
12526
377276
SH
SOLE
193506
0
183770
NABORS INDUSTRIES LTD
Common Stock
G6359F103
17625
5123458
SH
SOLE
3976038
0
1147420
NABRIVA THERAPEUTICS PLC
Common Stock
G63637105
45
18616
SH
SOLE
17395
0
1221
NACCO INDUSTRIES INC
Common Stock
629579103
458
11983
SH
SOLE
4127
0
7856
NANOMETRICS INC COM
Common Stock
630077105
1484
48054
SH
SOLE
29031
0
19023
NANOSTRING TECHNOL INC COM
Common Stock
63009R109
2001
83622
SH
SOLE
18518
0
65104
NAPCO SECURITY SYSTEMS INC
Common Stock
630402105
322
15537
SH
SOLE
1545
0
13992
NASDAQ INC
Common Stock
631103108
21812
249309
SH
SOLE
216635
0
32674
NASPERS LTD SPON ADR N SHS
ADR
631512209
33667
725109
SH
SOLE
713819
0
11290
NATERA INC COM
Common Stock
632307104
254
12331
SH
SOLE
12291
0
40
NATIONAL BANKSHARES INC
Common Stock
634865109
221
5157
SH
SOLE
5111
0
46
NATIONAL BEVERAGE CORP
Common Stock
635017106
933
16154
SH
SOLE
14991
0
1163
NATIONAL BK HLDGS CORP CL A
Common Stock
633707104
2137
64262
SH
SOLE
34862
0
29400
NATIONAL CINEMEDIA INC
Common Stock
635309107
4134
586352
SH
SOLE
193735
0
392617
NATIONAL COMM CORP COM
Common Stock
63546L102
244
6235
SH
SOLE
6220
0
15
NATIONAL FUEL GAS CO
Common Stock
636180101
8058
132186
SH
SOLE
126273
0
5913
NATIONAL GEN HLDGS COR COM
Common Stock
636220303
16571
698326
SH
SOLE
60182
0
638144
NATIONAL GRID TRANSCO PLC SPON ADR NEW
ADR
636274409
30975
554714
SH
SOLE
506868
0
47846
NATIONAL HEALTHCARE CORP
Common Stock
635906100
5633
74239
SH
SOLE
39224
0
35015
NATIONAL INSTRUMENTS CORP
Common Stock
636518102
17187
387449
SH
SOLE
261007
0
126442
NATIONAL OILWELL VARCO INC
Common Stock
637071101
33689
1264592
SH
SOLE
983148
0
281444
NATIONAL PRESTO INDUSTRIES INC
Common Stock
637215104
1496
13783
SH
SOLE
8139
0
5644
NATIONAL RESEARCH CORP
Common Stock
637372202
512
13259
SH
SOLE
7538
0
5721
NATIONAL RETAIL PROPERTIES REIT
REIT
637417106
12239
220965
SH
SOLE
207680
0
13285
NATIONAL STORAGE AFFIL COM SHS BEN IN
REIT
637870106
3780
132579
SH
SOLE
101233
0
31346
NATIONAL VISION HOLDINGS INC
Common Stock
63845R107
546
17357
SH
SOLE
5533
0
11824
NATIONAL WESTERN LIFE GROUP CL A
Common Stock
638517102
978
3727
SH
SOLE
1267
0
2460
NATIXIS UNSPONSERED ADR
ADR
63873D103
4253
80065
SH
SOLE
67612
0
12453
NATL AUSTRALIA BANK LTD SPONSORED ADR
ADR
632525408
39930
4429269
SH
SOLE
3776414
0
652855
NATL HEALTH INVESTORS INC REIT
REIT
63633D104
4886
62205
SH
SOLE
47381
0
14824
NATURAL GROCERS BY VIT COM
Common Stock
63888U108
1815
151875
SH
SOLE
141104
0
10771
NATURAL HEALTH TRENDS COM PAR $.001
Common Stock
63888P406
213
16451
SH
SOLE
16451
0
0
NATURGY ENERGY GROUP SA-ADR
ADR
63903X103
14794
2665558
SH
SOLE
2380235
0
285323
NATUS MEDICAL INC
Common Stock
639050103
1527
60162
SH
SOLE
33940
0
26222
NAUTILUS INC
Common Stock
63910B102
966
173822
SH
SOLE
171996
0
1826
NAVIENT CORP
Common Stock
63938C108
21481
1856631
SH
SOLE
1228922
0
627709
NAVIGANT CONSULTING INC
Common Stock
63935N107
3047
156490
SH
SOLE
102736
0
53754
NAVIGATOR HOLDINGS LTD
Common Stock
Y62132108
459
41727
SH
SOLE
21877
0
19850
NAVIGATORS GROUP INC/THE
Common Stock
638904102
5132
73447
SH
SOLE
61322
0
12125
NAVIOS MARITIME ACQU SHS
Common Stock
Y62159143
132
20902
SH
SOLE
12745
0
8157
NAVIOS MARITIME HOLDINGS INC
Common Stock
Y62197119
122
51180
SH
SOLE
38581
0
12599
NAVISTAR INTERNATIONAL CORP
Common Stock
63934E108
4182
129475
SH
SOLE
123368
0
6107
NBT BANCORP INC
Common Stock
628778102
5842
162234
SH
SOLE
106122
0
56112
NCI BUILDING SYSTEMS INC
Common Stock
628852204
353
57301
SH
SOLE
44922
0
12379
NCR CORP
Common Stock
62886E108
14518
531979
SH
SOLE
209184
0
322795
NCS MULTISTAGE HOLDINGS INC
Common Stock
628877102
708
136645
SH
SOLE
46451
0
90194
NEDBANK GROUP LTD-SPONS ADR
ADR
63975K104
5623
323144
SH
SOLE
320001
0
3143
NEENAH INC
Common Stock
640079109
2543
39509
SH
SOLE
30452
0
9057
NEKTAR THERAPEUTICS
Common Stock
640268108
12486
371594
SH
SOLE
272274
0
99320
NELNET INC
Common Stock
64031N108
4151
75379
SH
SOLE
33452
0
41927
NEOGEN CORP
Common Stock
640491106
8859
154364
SH
SOLE
107923
0
46441
NEOGENOMICS INC COM NEW
Common Stock
64049M209
8222
401857
SH
SOLE
106392
0
295465
NEON THERAPEUTICS INC
Common Stock
64050Y100
255
39501
SH
SOLE
4532
0
34969
NEOPHOTONICS CORP COM
Common Stock
64051T100
1272
202175
SH
SOLE
109685
0
92490
NEOS THERAPEUTICS INC COM
Common Stock
64052L106
146
55850
SH
SOLE
55803
0
47
NESTE OYJ - UNSP ADR
ADR
64104Y106
485
8979
SH
SOLE
7361
0
1618
NESTLE S A SPONSORED ADR
ADR
641069406
244305
2562995
SH
SOLE
2263644
0
299351
NESTLE SA-REG
Common Stock
H57312649
2247
23593
SH
SOLE
23574
0
19
NET 1 UEPS TECHNOLOGIES INC
Common Stock
64107N206
211
58822
SH
SOLE
58822
0
0
NETAPP INC
Common Stock
64110D104
71227
1027217
SH
SOLE
679277
0
347940
NETEASE INC
ADR
64110W102
16149
66882
SH
SOLE
59968
0
6914
NETFLIX INC
Common Stock
64110L106
396752
1112722
SH
SOLE
891661
0
221061
NETGEAR INC
Common Stock
64111Q104
2922
88224
SH
SOLE
65921
0
22303
NETSCOUT SYSTEMS INC
Common Stock
64115T104
7042
250868
SH
SOLE
158216
0
92652
NEUBERGER BERMAN HIGH YIELD STRATEGIES FD
Closed-End Fund
64128C106
580
51349
SH
SOLE
51349
0
0
NEUBERGER BERMAN MUNICIPAL FUND INC
Closed-End Fund
64124P101
1756
122398
SH
SOLE
122398
0
0
NEUROCRINE BIOSCIENCES INC COM
Common Stock
64125C109
8063
91520
SH
SOLE
77147
0
14373
NEVRO CORP
Common Stock
64157F103
1912
30595
SH
SOLE
10031
0
20564
NEW HOME CO INC/THE
Common Stock
645370107
145
30509
SH
SOLE
29691
0
818
NEW JERSEY RESOURCES CORP
Common Stock
646025106
6153
123580
SH
SOLE
99544
0
24036
NEW MEDIA INVESTMENT GROUP
Common Stock
64704V106
2448
233173
SH
SOLE
202029
0
31144
NEW MTN FIN CORP COM
Common Stock
647551100
507
37394
SH
SOLE
103
0
37291
NEW ORIENTAL ED & TECH SPON ADR
ADR
647581107
30314
336489
SH
SOLE
297579
0
38910
NEW RELIC INC
Common Stock
64829B100
4612
46732
SH
SOLE
36591
0
10141
NEW RESIDENTIAL INVT C COM
REIT
64828T201
9515
562708
SH
SOLE
532571
0
30137
NEW SENIOR INVESTMENT GROUP
REIT
648691103
2897
531614
SH
SOLE
298569
0
233045
NEW WORLD DEV LTD SPONSORED ADR
ADR
649274305
706
220549
SH
SOLE
84703
0
135846
NEW YORK COMMUNITY BANCORP INC
Common Stock
649445103
25692
2220593
SH
SOLE
1846542
0
374051
NEW YORK MTG TR INC COM PAR $.02
REIT
649604501
6257
1027444
SH
SOLE
811891
0
215553
NEW YORK REIT LIQUIDATING LLC
REIT
64976L208
622
28956
SH
SOLE
9805
0
19151
NEW YORK TIMES CO/THE
Common Stock
650111107
11001
334890
SH
SOLE
297207
0
37683
NEWCREST MNG LTD SPONSORED ADR
ADR
651191108
14318
785828
SH
SOLE
694391
0
91437
NEWELL BRANDS INC
Common Stock
651229106
14884
970275
SH
SOLE
841911
0
128364
NEWLINK GENETICS CORP COM
Common Stock
651511107
135
69872
SH
SOLE
69841
0
31
NEWMARK GROUP INC-CLASS A
Common Stock
65158N102
5222
626107
SH
SOLE
357835
0
268272
NEWMARKET CORP
Common Stock
651587107
8146
18789
SH
SOLE
14456
0
4333
NEWMONT GOLDCORP CORP
Common Stock
651639106
68498
1914966
SH
SOLE
1395599
0
519367
NEWPARK RESOURCES INC
Common Stock
651718504
2017
220195
SH
SOLE
189814
0
30381
NEWS CORP
Common Stock
65249B109
15882
1276676
SH
SOLE
1150925
0
125751
NEWS CORP CL B
Common Stock
65249B208
2302
184331
SH
SOLE
165291
0
19040
NEXA RESOURCES SA
Common Stock
L67359106
2349
188708
SH
SOLE
188708
0
0
NEXPOINT RESIDENTIAL
REIT
65341D102
2506
65373
SH
SOLE
33238
0
32135
NEXSTAR MEDIAGROUP INC
Common Stock
65336K103
22003
203032
SH
SOLE
86086
0
116946
NEXTDECADE CORP
Common Stock
65342K105
796
144217
SH
SOLE
143797
0
420
NEXTERA ENERGY INC
Common Stock
65339F101
327714
1695190
SH
SOLE
1255791
0
439399
NEXTGEN HEALTHCARE INC
Common Stock
65343C102
4319
256645
SH
SOLE
89879
0
166766
NIC INC
Common Stock
62914B100
3992
233576
SH
SOLE
76691
0
156885
NICE SYS LTD SPONSORED ADR
ADR
653656108
30691
250522
SH
SOLE
214532
0
35990
NIDEC CORP SPONSORED ADR
ADR
654090109
29975
940230
SH
SOLE
830247
0
109983
NIELSEN HOLDINGS PLC
Common Stock
G6518L108
45811
1935403
SH
SOLE
1668660
0
266743
NIHON KOHEN CORP - ADR
ADR
65412C108
333
22949
SH
SOLE
22949
0
0
NII HOLDINGS INC
Common Stock
62913F508
1313
669951
SH
SOLE
221125
0
448826
NIKE INC
Common Stock
654106103
392229
4657746
SH
SOLE
3482027
0
1175719
NIKON CORP PLC ADR
ADR
654111202
13310
941599
SH
SOLE
848997
0
92602
NINTENDO LTD ADR
ADR
654445303
23186
646397
SH
SOLE
573016
0
73381
NIPPON TELEGRAPH & TELEPHONE CORP
ADR
654624105
50191
1174878
SH
SOLE
1055868
0
119010
NIPPON YUSEN KABUS-SPN ADR
ADR
654633304
423
143070
SH
SOLE
87405
0
55665
NISOURCE INC
Common Stock
65473P105
43376
1513471
SH
SOLE
1362589
0
150882
NISSAN MOTORS SPONSORED ADR
ADR
654744408
22337
1360328
SH
SOLE
1262163
0
98165
NITTO DENKO CORP ADR
ADR
654802206
18872
727536
SH
SOLE
662151
0
65385
NL INDS INC COM NEW
Common Stock
629156407
96
24804
SH
SOLE
24760
0
44
NLIGHT INC
Common Stock
65487K100
530
23806
SH
SOLE
23806
0
0
NMC HEALTH PLC - UNSP ADR
ADR
62919Q102
307
10144
SH
SOLE
0
0
10144
NMI HOLDINGS INC
Common Stock
629209305
4671
180551
SH
SOLE
97610
0
82941
NN GROUP NV - UNSPON ADR
ADR
629334103
12230
590109
SH
SOLE
502050
0
88059
NN INC
Common Stock
629337106
918
122540
SH
SOLE
122028
0
512
NOAH HLDGS LTD SPONSORED ADS
ADR
65487X102
3576
73783
SH
SOLE
71976
0
1807
NOBLE CORP PLC
Common Stock
G65431101
2341
815672
SH
SOLE
807515
0
8157
NOBLE ENERGY INC
Common Stock
655044105
26491
1071201
SH
SOLE
871568
0
199633
NOKIA CORP SPONSORED ADR
ADR
654902204
26952
4711828
SH
SOLE
4121636
0
590192
NOKIAN TYRES OYJ ADR
ADR
65528V107
981
58833
SH
SOLE
53323
0
5510
NOMAD FOODS LTD
Common Stock
G6564A105
1403
68617
SH
SOLE
67688
0
929
NOMURA HLDGS INC SPONSORED ADR
ADR
65535H208
17299
4818751
SH
SOLE
4301792
0
516959
NOODLES & CO
Common Stock
65540B105
86
12581
SH
SOLE
12581
0
0
NORBORD INC
Common Stock
65548P403
312
11321
SH
SOLE
11321
0
0
NORDEA BANK ABP - SPON ADR
ADR
65558R109
15836
2056634
SH
SOLE
1813494
0
243140
NORDIC AMERICAN TANKERS LTD
Common Stock
G65773106
488
241365
SH
SOLE
232660
0
8705
NORDSON CORP
Common Stock
655663102
14314
108014
SH
SOLE
89532
0
18482
NORDSTROM INC
Common Stock
655664100
22903
516069
SH
SOLE
344392
0
171677
NORFOLK SOUTHERN CORP
Common Stock
655844108
151402
810114
SH
SOLE
647659
0
162455
NORSK HYDRO A S SPONSORED ADR
ADR
656531605
5634
1375849
SH
SOLE
1183431
0
192418
NORTHERN OIL & GAS NEV COM
Common Stock
665531109
560
204531
SH
SOLE
201384
0
3147
NORTHERN TRUST CORP
Common Stock
665859104
42372
468665
SH
SOLE
400416
0
68249
NORTHFIELD BANCORP INC/NJ
Common Stock
66611T108
2379
171126
SH
SOLE
137007
0
34119
NORTHRIM BANCORP INC
Common Stock
666762109
272
7897
SH
SOLE
7884
0
13
NORTHROP GRUMMAN CORP
Common Stock
666807102
164650
610718
SH
SOLE
464345
0
146373
NORTHSTAR REALTY EUROPE CORP
REIT
66706L101
4354
250833
SH
SOLE
188582
0
62251
NORTHWEST BANCSHARES INC
Common Stock
667340103
7319
431291
SH
SOLE
245135
0
186156
NORTHWEST NATURAL HOLDING CO
Common Stock
66765N105
7676
116953
SH
SOLE
93746
0
23207
NORTHWESTERN CORP
Common Stock
668074305
20153
286222
SH
SOLE
199192
0
87030
NORWEGIAN CRUISE LINE SHS
Common Stock
G66721104
38058
692464
SH
SOLE
204928
0
487536
NOVANTA INC
Common Stock
67000B104
7225
85272
SH
SOLE
35563
0
49709
NOVARTIS A G SPONSORED ADR
ADR
66987V109
230325
2395729
SH
SOLE
1750013
0
645716
NOVAVAX INC COM
Common Stock
670002104
17
30246
SH
SOLE
22289
0
7957
NOVOCURE LTD
Common Stock
G6674U108
3316
68833
SH
SOLE
29647
0
39186
NOVO-NORDISK A S ADR
ADR
670100205
104902
2005391
SH
SOLE
1757491
0
247900
NOVOZYMES A/S UNSPONS ADR
ADR
670108109
9710
210978
SH
SOLE
197010
0
13968
NOW INC/DE
Common Stock
67011P100
3846
275503
SH
SOLE
186331
0
89172
NRG ENERGY INC
Common Stock
629377508
58684
1381448
SH
SOLE
1042593
0
338855
NSK LTD SPONSORED ADR
ADR
670184100
4703
250283
SH
SOLE
205850
0
44433
NTT DOCOMO INC SPONS ADR
ADR
62942M201
44738
2012066
SH
SOLE
1863108
0
148958
NU SKIN ENTERPRISES INC
Common Stock
67018T105
6749
141025
SH
SOLE
88684
0
52341
NUANCE COMMUNICATIONS INC
Common Stock
67020Y100
3290
194338
SH
SOLE
177670
0
16668
NUCOR CORP
Common Stock
670346105
48800
836332
SH
SOLE
756289
0
80043
NUTANIX INC-A
Common Stock
67059N108
2920
77373
SH
SOLE
59307
0
18066
NUTRIEN LTD
Common Stock
67077M108
4713
89332
SH
SOLE
87563
0
1769
NUVASIVE INC
Common Stock
670704105
3987
70198
SH
SOLE
47715
0
22483
NUVECTRA CORP
Common Stock
67075N108
1092
99173
SH
SOLE
5301
0
93872
NUVEEN AMT-FREE MUNI CREDIT INCOME FUND
Closed-End Fund
67071L106
217
14380
SH
SOLE
8305
0
6075
NUVEEN ATM-FREE MUNI INCOME FUND
Closed-End Fund
670657105
58778
4399549
SH
SOLE
3878936
0
520613
NUVEEN CREDIT STRATEGIES INCOME FUND
Closed-End Fund
67073D102
17439
2256017
SH
SOLE
1983461
0
272556
NUVEEN GLOBAL HIGH INCOME FUND
Closed-End Fund
67075G103
5803
382758
SH
SOLE
326513
0
56245
NUVEEN INT DUR MUNI TERM FD
Closed-End Fund
670671106
401
30457
SH
SOLE
17497
0
12960
NUVEEN PFD & INCOME TE COM
Closed-End Fund
67075A106
423
18831
SH
SOLE
10314
0
8517
NUVEEN PREFERRED INCOME OPPORTUNITY FUND
Closed-End Fund
67073B106
5070
532050
SH
SOLE
299747
0
232303
NUVEEN QUALITY MUNICIPAL INCOME
Closed-End Fund
67066V101
56938
4195875
SH
SOLE
3732337
0
463538
NUVEEN QUALITY PREFERRED II
Closed-End Fund
67072C105
652
72421
SH
SOLE
41876
0
30545
NUVEEN REAL ASSET INC COM
Closed-End Fund
67074Y105
8384
522694
SH
SOLE
357350
0
165344
NUVEEN REAL EST INC FD
Closed-End Fund
67071B108
126
12162
SH
SOLE
7270
0
4892
NV5 GLOBAL INC COM
Common Stock
62945V109
401
6751
SH
SOLE
5505
0
1246
NVE CORP COM NEW
Common Stock
629445206
345
3526
SH
SOLE
2936
0
590
NVENT ELECTRIC
Common Stock
G6700G107
9115
337827
SH
SOLE
301369
0
36458
NVIDIA CORP
Common Stock
67066G104
244228
1360145
SH
SOLE
1152821
0
207324
NVR INC
Common Stock
62944T105
12905
4664
SH
SOLE
4225
0
439
NXP SEMICONDUCTORS N V COM
Common Stock
N6596X109
56942
644208
SH
SOLE
523568
0
120640
NYMOX PHARMACEUTICAL CORP
Common Stock
P73398102
117
59540
SH
SOLE
57453
0
2087
O A O TATNEFT SPON ADR REG S
ADR
876629205
1767
25617
SH
SOLE
24797
0
820
OAKTREE SPECIALTY LENDING CORP
Common Stock
67401P108
131
25247
SH
SOLE
25247
0
0
OAO GAZPROM - SPON ADR
ADR
368287207
11045
2443676
SH
SOLE
2370787
0
72889
OASIS PETE INC NEW COM
Common Stock
674215108
4990
826217
SH
SOLE
619900
0
206317
OCCIDENTAL PETROLEUM CORP
Common Stock
674599105
166304
2512145
SH
SOLE
1446987
0
1065158
OCEANEERING INTERNATIONAL INC
Common Stock
675232102
7627
483634
SH
SOLE
286179
0
197455
OCEANFIRST FINANCIAL CORP
Common Stock
675234108
1569
65221
SH
SOLE
27149
0
38072
OCULAR THERAPEUTIX
Common Stock
67576A100
88
22149
SH
SOLE
20839
0
1310
OCWEN FINANCIAL CORP
Common Stock
675746309
1268
696856
SH
SOLE
311528
0
385328
OFFICE DEPOT INC
Common Stock
676220106
13499
3718762
SH
SOLE
1857665
0
1861097
OFFICE PROPERTIES INCOME TRU
REIT
67623C109
5948
215209
SH
SOLE
155334
0
59875
OFG BANCORP
Common Stock
67103X102
12511
632210
SH
SOLE
204146
0
428064
OGE ENERGY CORP
Common Stock
670837103
38309
888428
SH
SOLE
562556
0
325872
OI SA
ADR
670851401
274
702067
SH
SOLE
315800
0
386267
OIL CO LUKOIL SPONSORED ADR
ADR
69343P105
20161
225487
SH
SOLE
205403
0
20084
OIL SEARCH LTD-SPONSORED ADR
ADR
677890303
9250
327913
SH
SOLE
274657
0
53256
OIL STATES INTERNATIONAL INC
Common Stock
678026105
3856
227350
SH
SOLE
157028
0
70322
OKTA INC CL A
Common Stock
679295105
10753
129976
SH
SOLE
127542
0
2434
OLD DOMINION FREIGHT LINE INC
Common Stock
679580100
15587
107952
SH
SOLE
91634
0
16318
OLD LINE BANCSHARES COM
Common Stock
67984M100
265
10646
SH
SOLE
10629
0
17
OLD NATIONAL BANCORP/IN
Common Stock
680033107
7589
462738
SH
SOLE
310212
0
152526
OLD REPUBLIC INTERNATIONAL COR
Common Stock
680223104
17256
824871
SH
SOLE
632855
0
192016
OLD SECOND BANCORP INC
Common Stock
680277100
572
45444
SH
SOLE
33644
0
11800
OLIN CORP
Common Stock
680665205
9781
422672
SH
SOLE
311722
0
110950
OLLIES BARGAIN OUTLT H COM
Common Stock
681116109
15029
176123
SH
SOLE
137435
0
38688
OLYMPIC STEEL INC
Common Stock
68162K106
577
36377
SH
SOLE
29108
0
7269
OLYMPUS CORP SPONSORED ADR
ADR
68163W109
15688
361886
SH
SOLE
323175
0
38711
OMEGA HEALTHCARE INVESTORS REIT
REIT
681936100
27902
731379
SH
SOLE
326439
0
404940
OMEROS CORP COM
Common Stock
682143102
603
34736
SH
SOLE
30753
0
3983
OMNICELL INC
Common Stock
68213N109
12732
157491
SH
SOLE
79643
0
77848
OMNICOM GROUP INC
Common Stock
681919106
84193
1153487
SH
SOLE
601850
0
551637
OMNOVA SOLUTIONS INC
Common Stock
682129101
719
102409
SH
SOLE
73115
0
29294
OMRON CORP SPONSORED ADR
ADR
682151303
22571
480242
SH
SOLE
428638
0
51604
OMV AG SPON ADR NEW
ADR
670875509
12693
231831
SH
SOLE
207696
0
24135
ON DECK CAPITAL INC
Common Stock
682163100
370
68344
SH
SOLE
30789
0
37555
ON SEMICONDUCTOR CORP
Common Stock
682189105
25775
1253031
SH
SOLE
581773
0
671258
ONE GAS INC COM
Common Stock
68235P108
11184
125618
SH
SOLE
87720
0
37898
ONE LIBERTY PROPERTIES INC REIT
REIT
682406103
1349
46505
SH
SOLE
45443
0
1062
ONE MADISON CORP
Unit
G6772P118
1052
97686
SH
SOLE
0
0
97686
ONEMAIN HOLDINGS INC
Common Stock
68268W103
9993
314746
SH
SOLE
179618
0
135128
ONEOK INC
Common Stock
682680103
75226
1077121
SH
SOLE
978723
0
98398
ONESPAN INC
Common Stock
68287N100
1173
61055
SH
SOLE
51007
0
10048
ONEX CORPORATION
Common Stock
68272K103
1388
24405
SH
SOLE
24405
0
0
ONO PHARMACEUTICAL CO ADR
ADR
682736103
2753
426161
SH
SOLE
364605
0
61556
OOMA INC
Common Stock
683416101
835
63032
SH
SOLE
23316
0
39716
OP BANCORP
Common Stock
67109R109
136
15588
SH
SOLE
15184
0
404
OPEN TEXT CORP
Common Stock
683715106
10916
284036
SH
SOLE
280086
0
3950
OPHTHOTECH CORP
Common Stock
683745103
17
11834
SH
SOLE
11834
0
0
OPKO HEALTH INC COM
Common Stock
68375N103
1166
446891
SH
SOLE
202991
0
243900
OPPENHEIMER HOLDINGS INC
Common Stock
683797104
1207
46398
SH
SOLE
22582
0
23816
OPTINOSE INC
Common Stock
68404V100
1145
111141
SH
SOLE
17741
0
93400
OPUS BK IRVINE CALIF COM
Common Stock
684000102
2243
113262
SH
SOLE
105087
0
8175
ORACLE CORP
Common Stock
68389X105
590440
10993110
SH
SOLE
7242276
0
3750834
ORANGE SA
ADR
684060106
18625
1142655
SH
SOLE
1004868
0
137787
ORASURE TECHNOLOGIES INC COM
Common Stock
68554V108
796
71361
SH
SOLE
67574
0
3787
ORBCOMM INC
Common Stock
68555P100
973
143499
SH
SOLE
142967
0
532
ORCHARD THERAPEUTICS PLC
ADR
68570P101
1025
57310
SH
SOLE
22534
0
34776
ORCHID ISLAND CAPITAL INC
REIT
68571X103
968
147166
SH
SOLE
144659
0
2507
OREILLY AUTOMOTIVE INC
Common Stock
67103H107
111914
288216
SH
SOLE
204361
0
83855
ORICA LTD ADR
ADR
68618H103
181
14099
SH
SOLE
9838
0
4261
ORIENTAL LAND CO LTD-ADR
ADR
68620X104
257
11491
SH
SOLE
776
0
10715
ORION ENGINEERED CARBO COM
Common Stock
L72967109
889
46797
SH
SOLE
46797
0
0
ORION GROUP HOLDINGS INC
Common Stock
68628V308
419
143344
SH
SOLE
138780
0
4564
ORITANI FINANCIAL CORP
Common Stock
68633D103
3742
224994
SH
SOLE
138968
0
86026
ORIX CORP SPONSORED ADR
ADR
686330101
35883
499274
SH
SOLE
455668
0
43606
ORKLA ASA SPON ADR
ADR
686331109
10035
1311718
SH
SOLE
1214105
0
97613
ORMAT TECHNOLOGIES INC
Common Stock
686688102
1876
34025
SH
SOLE
23671
0
10354
ORTHOFIX MEDICAL INC
Common Stock
68752M108
3313
58733
SH
SOLE
38967
0
19766
OSHKOSH CORP
Common Stock
688239201
20463
272374
SH
SOLE
174344
0
98030
OSI SYSTEMS INC
Common Stock
671044105
3890
44403
SH
SOLE
31757
0
12646
OTONOMY INC COM
Common Stock
68906L105
64
24355
SH
SOLE
24355
0
0
OTSUKA HLDGS CO LTD ADR
ADR
689164101
21119
1079151
SH
SOLE
978068
0
101083
OTTER TAIL CORP
Common Stock
689648103
5019
100738
SH
SOLE
55447
0
45291
OUTFRONT MEDIA INC
REIT
69007J106
8986
384034
SH
SOLE
129635
0
254399
OVERSEA-CHINESE BANK-UNS ADR
ADR
690333109
11094
679151
SH
SOLE
584444
0
94707
OVERSEAS SHIPHOLDING GROUP-A
Common Stock
69036R863
972
424484
SH
SOLE
204167
0
220317
OVERSTOCK.COM INC
Common Stock
690370101
474
28493
SH
SOLE
18850
0
9643
OWENS & MINOR INC
Common Stock
690732102
7261
1770907
SH
SOLE
1436704
0
334203
OWENS CORNING
Common Stock
690742101
6225
132113
SH
SOLE
118625
0
13488
OWENS-ILLINOIS INC
Common Stock
690768403
32449
1709644
SH
SOLE
365799
0
1343845
OXFORD IMMUNOTEC GLOBA ORD SHS
Common Stock
G6855A103
454
26327
SH
SOLE
3032
0
23295
OXFORD INDUSTRIES INC
Common Stock
691497309
6334
84158
SH
SOLE
34651
0
49507
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR
ADR
715684106
13112
477486
SH
SOLE
462185
0
15301
PACCAR INC
Common Stock
693718108
63720
935127
SH
SOLE
791644
0
143483
PACIFIC BIOSCIENCES OF CALIFORNIA INC
Common Stock
69404D108
1380
190845
SH
SOLE
91474
0
99371
PACIFIC CENTY CYBERWKS SPONSORED ADR
ADR
70454G207
543
86882
SH
SOLE
23663
0
63219
PACIFIC MERCANTILE COM
Common Stock
694552100
283
37098
SH
SOLE
21014
0
16084
PACIFIC PREMIER BNCRP COM
Common Stock
69478X105
2766
104249
SH
SOLE
86763
0
17486
PACIRA BIOSCIENCES INC
Common Stock
695127100
3314
87063
SH
SOLE
11299
0
75764
PACKAGING CORP OF AMERICA
Common Stock
695156109
29549
297332
SH
SOLE
199960
0
97372
PACWEST BANCORP
Common Stock
695263103
32358
860347
SH
SOLE
365885
0
494462
PADDY POWER BETFAIR-UNSP ADR
ADR
695274209
6331
163779
SH
SOLE
151590
0
12189
PAGSEGURO DIGITAL LTD-CL A
Common Stock
G68707101
15756
527847
SH
SOLE
502301
0
25546
PALO ALTO NETWORKS INC COM
Common Stock
697435105
36125
148737
SH
SOLE
115700
0
33037
PAMPA ENERGIA S A SPONS ADR LVL I
ADR
697660207
6102
221313
SH
SOLE
209948
0
11365
PAN AMERICAN SILVER CORP
Common Stock
697900108
668
50405
SH
SOLE
49633
0
772
PAN AMERICAN SILVER CORP-CVR
Right
697900132
754
1144659
SH
SOLE
663275
0
481384
PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR
ADR
69807K105
19311
1166137
SH
SOLE
1036867
0
129270
PANASONIC CORP - ADR
ADR
69832A205
18291
2109654
SH
SOLE
1868519
0
241135
PANDORA A/S SPONSORED ADR
ADR
698341203
3437
293639
SH
SOLE
272682
0
20957
PANHANDLE OIL AND GAS INC
Common Stock
698477106
585
37269
SH
SOLE
35627
0
1642
PAPA JOHN'S INTERNATIONAL INC
Common Stock
698813102
2196
41467
SH
SOLE
34475
0
6992
PAR PACIFIC HOLDINGS INC
Common Stock
69888T207
1121
62960
SH
SOLE
33883
0
29077
PARAMOUNT GROUP INC COM
REIT
69924R108
8631
608252
SH
SOLE
380916
0
227336
PARATEK PHARMACEUTICALS INC
Common Stock
699374302
382
71352
SH
SOLE
65217
0
6135
PARETEUM CORP
Common Stock
69946T207
929
204265
SH
SOLE
0
0
204265
PARK CITY GROUP INC COM NEW
Common Stock
700215304
115
14335
SH
SOLE
14261
0
74
PARK ELECTROCHEMICAL CORP
Common Stock
700416209
996
63422
SH
SOLE
40659
0
22763
PARK HOTELS & RESORTS INC
REIT
700517105
12987
417862
SH
SOLE
316793
0
101069
PARK NATIONAL CORP
Common Stock
700658107
2058
21720
SH
SOLE
12225
0
9495
PARK24 CO LTD-SPN ADR
ADR
701491102
5445
250692
SH
SOLE
231051
0
19641
PARKER HANNIFIN CORP
Common Stock
701094104
71664
417572
SH
SOLE
374419
0
43153
PARK-OHIO HOLDINGS CORP
Common Stock
700666100
498
15375
SH
SOLE
1903
0
13472
PARSLEY ENERGY INC
Common Stock
701877102
10506
544354
SH
SOLE
346841
0
197513
PARTY CITY HOLDCO INC COM
Common Stock
702149105
1095
137964
SH
SOLE
59423
0
78541
PATRICK INDS INC COM
Common Stock
703343103
2155
47548
SH
SOLE
45401
0
2147
PATTERN ENERGY GROUP INC
Common Stock
70338P100
3185
144780
SH
SOLE
66183
0
78597
PATTERSON COS INC
Common Stock
703395103
16135
738441
SH
SOLE
509461
0
228980
PATTERSON UTI ENERGY INC COM
Common Stock
703481101
9319
664677
SH
SOLE
443622
0
221055
PAYCHEX INC
Common Stock
704326107
69486
866404
SH
SOLE
759232
0
107172
PAYCOM SOFTWARE INC COM
Common Stock
70432V102
19811
104747
SH
SOLE
56772
0
47975
PAYLOCITY HOLDING CORP
Common Stock
70438V106
2255
25279
SH
SOLE
8648
0
16631
PAYPAL HOLDINGS INC
Common Stock
70450Y103
332561
3202626
SH
SOLE
2518224
0
684402
PBF ENERGY INC CL A
Common Stock
69318G106
16513
530274
SH
SOLE
236125
0
294149
PC CONNECTION INC
Common Stock
69318J100
1249
34055
SH
SOLE
28779
0
5276
PCM INC
Common Stock
69323K100
1083
29572
SH
SOLE
16543
0
13029
PCSB FINANCIAL CORP
Common Stock
69324R104
795
40644
SH
SOLE
18016
0
22628
PDC ENERGY INC
Common Stock
69327R101
5404
132837
SH
SOLE
112055
0
20782
PDF SOLUTIONS INC COM
Common Stock
693282105
746
60413
SH
SOLE
58192
0
2221
PDL BIOPHARMA INC
Common Stock
69329Y104
4220
1134451
SH
SOLE
422421
0
712030
PDVWIRELESS INC
Common Stock
69290R104
476
13546
SH
SOLE
13476
0
70
PEABODY ENERGY CORP
Common Stock
704551100
3017
106504
SH
SOLE
72283
0
34221
PEARSON PLC SPONSORED ADR
ADR
705015105
12685
1155250
SH
SOLE
1063809
0
91441
PEBBLEBROOK HOTEL TRUST REIT
REIT
70509V100
9076
292221
SH
SOLE
163713
0
128508
PEGASYSTEMS INC
Common Stock
705573103
1202
18496
SH
SOLE
17279
0
1217
PEMBINA PIPELINE CORP COM
Common Stock
706327103
11032
300113
SH
SOLE
295083
0
5030
PENN NATIONAL GAMING INC
Common Stock
707569109
4902
243863
SH
SOLE
125752
0
118111
PENN VIRGINIA CORP
Common Stock
70788V102
562
12738
SH
SOLE
12327
0
411
PENNANTPARK INVESTMENT CORP
Common Stock
708062104
1177
170383
SH
SOLE
8606
0
161777
PENNSYLVANIA RL ESTATE INVT SH BEN REIT
REIT
709102107
2306
366679
SH
SOLE
249988
0
116691
PENNYMAC FINANCIAL SERVICES
Common Stock
70932M107
892
40092
SH
SOLE
30082
0
10010
PENNYMAC MORTGAGE INVESTMENT
REIT
70931T103
8542
412458
SH
SOLE
201846
0
210612
PENSKE AUTOMOTIVE GROUP INC
Common Stock
70959W103
2900
64952
SH
SOLE
54310
0
10642
PENTAIR PLC
Common Stock
G7S00T104
23101
519016
SH
SOLE
404738
0
114278
PENUMBRA INC COM
Common Stock
70975L107
3221
21907
SH
SOLE
10888
0
11019
PEOPLES BANCORP INC/OH
Common Stock
709789101
1430
46181
SH
SOLE
20102
0
26079
PEOPLE'S UNITED FINANCIAL INC
Common Stock
712704105
42851
2606533
SH
SOLE
2086109
0
520424
PEPSICO INC/NC
Common Stock
713448108
663850
5416973
SH
SOLE
3832008
0
1584965
PERFICIENT INC
Common Stock
71375U101
6232
227542
SH
SOLE
68131
0
159411
PERFORMANCE FOOD GROUP CO COM
Common Stock
71377A103
13197
332925
SH
SOLE
125840
0
207085
PERKINELMER INC
Common Stock
714046109
26717
277267
SH
SOLE
210404
0
66863
PERNOD RICARD S A SPONSORED ADR
ADR
714264207
46275
1288276
SH
SOLE
1070627
0
217649
PERRIGO CO PLC ORDINARY
Common Stock
G97822103
21151
439191
SH
SOLE
388912
0
50279
PERSIMMON ADR
ADR
715318101
6839
120151
SH
SOLE
104875
0
15276
PERSPECTA INC
Common Stock
715347100
5610
277432
SH
SOLE
253605
0
23827
PETIQ INC COM CL A
Common Stock
71639T106
600
19098
SH
SOLE
6431
0
12667
PETMED EXPRESS INC
Common Stock
716382106
1195
52447
SH
SOLE
33181
0
19266
PETROCHINA CO LTD SPONSORED ADR
ADR
71646E100
4265
65180
SH
SOLE
61101
0
4079
PETROFAC LTD ADS
ADR
716473103
209
66656
SH
SOLE
64360
0
2296
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V101
7565
529038
SH
SOLE
465194
0
63844
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR
ADR
71654V408
57345
3602080
SH
SOLE
2869615
0
732465
PEUGEOT SA-UNSP ADR
ADR
716830104
9520
390582
SH
SOLE
350371
0
40211
PFIZER INC
Common Stock
717081103
925813
21799219
SH
SOLE
15003370
0
6795849
PG&E CORP
Common Stock
69331C108
1130
63501
SH
SOLE
55174
0
8327
PGIM GLOBAL HIGH YIELD FUND INC
Closed-End Fund
69346J106
30991
2223157
SH
SOLE
1997187
0
225970
PGIM HIGH YIELD BOND FUND INC
Closed-End Fund
69346H100
16088
1134568
SH
SOLE
998921
0
135647
PGT INNOVATIONS INC
Common Stock
69336V101
862
62271
SH
SOLE
59299
0
2972
PH GLATFELTER CO
Common Stock
377316104
3231
228840
SH
SOLE
171177
0
57663
PHI INC
Common Stock
69336T205
25
57761
SH
SOLE
55715
0
2046
PHIBRO ANIMAL HEALTH C CL A COM
Common Stock
71742Q106
1720
52125
SH
SOLE
41106
0
11019
PHILIP MORRIS INTERNATIONAL IN
Common Stock
718172109
397944
4502141
SH
SOLE
2812677
0
1689464
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR
ADR
69344D408
7379
340501
SH
SOLE
326789
0
13712
PHILLIPS 66 COM
Common Stock
718546104
202931
2132297
SH
SOLE
1558162
0
574135
PHILLIPS 66 PARTNERS L COM UNIT REP INT
MLP
718549207
1555
29707
SH
SOLE
0
0
29707
PHOTRONICS INC
Common Stock
719405102
2871
303786
SH
SOLE
173746
0
130040
PHYSICIANS REALTY TRUST
REIT
71943U104
6709
356660
SH
SOLE
290293
0
66367
PIEDMONT OFFICE REALTY TUR-A REIT
REIT
720190206
8416
403656
SH
SOLE
196178
0
207478
PIER 1 IMPORTS INC
Common Stock
720279108
621
813570
SH
SOLE
190140
0
623430
PIERIS PHARMACEUTICALS COM
Common Stock
720795103
57
16887
SH
SOLE
16777
0
110
PILGRIM'S PRIDE CORP
Common Stock
72147K108
18451
827767
SH
SOLE
52131
0
775636
PINDUODUO INC-ADR
ADR
722304102
297
11988
SH
SOLE
10112
0
1876
PING AN INS GROUP CO CHINA SPON ADR
ADR
72341E304
20708
915080
SH
SOLE
810360
0
104720
PINNACLE FINANCIAL PARTNERS IN
Common Stock
72346Q104
4614
84355
SH
SOLE
71816
0
12539
PINNACLE WEST CAPITAL CORP
Common Stock
723484101
54718
572481
SH
SOLE
428941
0
143540
PIONEER ENERGY SERVICES CORP
Common Stock
723664108
533
301057
SH
SOLE
203069
0
97988
PIONEER FLOATING RATE TRUST
Closed-End Fund
72369J102
247
23758
SH
SOLE
16318
0
7440
PIONEER MUNI HI INC ADV TRST
Closed-End Fund
723762100
446
41479
SH
SOLE
41479
0
0
PIONEER MUNI HIGH INCOME TRUST
Closed-End Fund
723763108
1712
143398
SH
SOLE
129623
0
13775
PIONEER NATURAL RESOURCES CO
Common Stock
723787107
56499
371023
SH
SOLE
311875
0
59148
PIPER JAFFRAY COS
Common Stock
724078100
3289
45165
SH
SOLE
31986
0
13179
PITNEY BOWES INC
Common Stock
724479100
6808
990930
SH
SOLE
539768
0
451162
PLAINS ALL AMER PIPELINE LP
MLP
726503105
35653
1454612
SH
SOLE
1400977
0
53635
PLAINS GP HOLDINGS LP-CL A
Common Stock
72651A207
853
34226
SH
SOLE
33608
0
618
PLANET FITNESS INC CL A
Common Stock
72703H101
7750
112770
SH
SOLE
21788
0
90982
PLANTRONICS INC
Common Stock
727493108
4299
93225
SH
SOLE
45418
0
47807
PLAYA HOTELS & RESORTS
Common Stock
N70544106
916
120093
SH
SOLE
2532
0
117561
PLAYAGS INC
Common Stock
72814N104
5645
235900
SH
SOLE
5904
0
229996
PLEXUS CORP
Common Stock
729132100
6229
102204
SH
SOLE
78611
0
23593
PLUG POWER INC COM
Common Stock
72919P202
106
44331
SH
SOLE
44330
0
1
PLURALSIGHT INC - A
Common Stock
72941B106
11892
374663
SH
SOLE
373025
0
1638
PNC FINANCIAL SERVICES GROUP I
Common Stock
693475105
185813
1514860
SH
SOLE
1147336
0
367524
PNM RESOURCES INC
Common Stock
69349H107
14943
315651
SH
SOLE
193868
0
121783
POLARIS INDUSTRIES INC
Common Stock
731068102
7373
87329
SH
SOLE
67566
0
19763
POLYONE CORP
Common Stock
73179P106
5300
180814
SH
SOLE
116380
0
64434
POOL CORP
Common Stock
73278L105
16692
101183
SH
SOLE
56843
0
44340
POPULAR INC
Common Stock
733174700
27407
525747
SH
SOLE
179908
0
345839
PORSCHE AUTOMOBIL HLDG ADR
ADR
73328P106
15288
2449961
SH
SOLE
2205838
0
244123
PORTLAND GENERAL ELECTRIC CO
Common Stock
736508847
20159
388876
SH
SOLE
195431
0
193445
PORTOLA PHARMACEUTICAL COM
Common Stock
737010108
2358
67941
SH
SOLE
64051
0
3890
POSCO SPONSORED ADR
ADR
693483109
24243
439104
SH
SOLE
430283
0
8821
POST HOLDINGS INC
Common Stock
737446104
10720
97992
SH
SOLE
83430
0
14562
POTBELLY CORP
Common Stock
73754Y100
99
11676
SH
SOLE
3743
0
7933
POTLATCHDELTIC CORP
REIT
737630103
4325
114445
SH
SOLE
60754
0
53691
POWELL INDUSTRIES INC
Common Stock
739128106
449
16893
SH
SOLE
16187
0
706
POWER INTEGRATIONS INC
Common Stock
739276103
7233
103424
SH
SOLE
61465
0
41959
POWER SOLUTIONS INTERNATIONAL
Common Stock
73933G202
81
10845
SH
SOLE
10845
0
0
PPG INDUSTRIES INC
Common Stock
693506107
86821
769212
SH
SOLE
628502
0
140710
PPL CORP
Common Stock
69351T106
76499
2410190
SH
SOLE
1926204
0
483986
PQ GROUP HOLDINGS INC
Common Stock
73943T103
811
53438
SH
SOLE
52725
0
713
PRA GROUP INC
Common Stock
69354N106
3816
142338
SH
SOLE
97929
0
44409
PRA HEALTH SCIENCES COM
Common Stock
69354M108
10932
99120
SH
SOLE
78270
0
20850
PRADA S.P.A.-UNSP ADR
ADR
73942H100
3581
597342
SH
SOLE
596761
0
581
PRECISION BIOSCIENCES INC
Common Stock
74019P108
223
12400
SH
SOLE
0
0
12400
PREFERRED APARTMENT COMMUN - A
REIT
74039L103
2458
165836
SH
SOLE
126423
0
39413
PREFERRED BK LOS ANGELES CA COM
Common Stock
740367404
767
17051
SH
SOLE
16509
0
542
PREMIER INC - CLASS A
Common Stock
74051N102
9252
268256
SH
SOLE
47857
0
220399
PRESIDIO INC
Common Stock
74102M103
2351
158859
SH
SOLE
26149
0
132710
PRESTIGE CONSUMER HEALTHCARE I
Common Stock
74112D101
9412
314681
SH
SOLE
132025
0
182656
PRICESMART INC
Common Stock
741511109
1679
28524
SH
SOLE
19071
0
9453
PRIMERICA INC
Common Stock
74164M108
5223
42756
SH
SOLE
36845
0
5911
PRIMO WATER CORP
Common Stock
74165N105
408
26359
SH
SOLE
15945
0
10414
PRIMORIS SERVICES CORP
Common Stock
74164F103
878
42473
SH
SOLE
25771
0
16702
PRINCIPAL FINANCIAL GROUP INC
Common Stock
74251V102
53675
1069434
SH
SOLE
937919
0
131515
PROASSURANCE CORP
Common Stock
74267C106
6369
184015
SH
SOLE
108099
0
75916
PROCTER & GAMBLE CO/THE
Common Stock
742718109
861243
8277199
SH
SOLE
6239997
0
2037202
PROFIRE ENERGY INC COM
Common Stock
74316X101
46
25908
SH
SOLE
25908
0
0
PROGENICS PHARMACEUTICALS IN COM
Common Stock
743187106
939
202455
SH
SOLE
110889
0
91566
PROGRESS SOFTWARE CORP
Common Stock
743312100
8322
187564
SH
SOLE
92900
0
94664
PROGRESSIVE CORP/THE
Common Stock
743315103
156396
2169457
SH
SOLE
1378955
0
790502
PROLOGIS INC
REIT
74340W103
113362
1575561
SH
SOLE
1248727
0
326834
PROOFPOINT INC COM
Common Stock
743424103
10418
85796
SH
SOLE
39646
0
46150
PROPETRO HOLDING CORP
Common Stock
74347M108
7224
320479
SH
SOLE
76574
0
243905
PROS HOLDINGS INC
Common Stock
74346Y103
2994
70869
SH
SOLE
29886
0
40983
PROSIEBENSAT 1 MEDIA A ADR
ADR
743476202
5930
1684615
SH
SOLE
1521219
0
163396
PROSPERITY BANCSHARES INC
Common Stock
743606105
13243
191761
SH
SOLE
133508
0
58253
PROTAGONIST THERAPEUTICS INC
Common Stock
74366E102
215
17127
SH
SOLE
1415
0
15712
PROTEOSTASIS THERAPEUT COM
Common Stock
74373B109
23
18527
SH
SOLE
17214
0
1313
PROTHENA CORP PLC SHS
Common Stock
G72800108
358
29534
SH
SOLE
28464
0
1070
PROTO LABS INC COM
Common Stock
743713109
7535
71670
SH
SOLE
54626
0
17044
PROVIDENCE SERVICE CORP/THE
Common Stock
743815102
1832
27503
SH
SOLE
18454
0
9049
PROVIDENT FINANCIAL SERVICES
Common Stock
74386T105
7726
298401
SH
SOLE
172775
0
125626
PRUDENTIAL FINANCIAL INC
Common Stock
744320102
134988
1469176
SH
SOLE
1011040
0
458136
PRUDENTIAL PLC ADR
ADR
74435K204
51363
1277063
SH
SOLE
797978
0
479085
PRYSMIAN SPA-UNSPONSOREE ADR
ADR
74440L106
9080
968567
SH
SOLE
883730
0
84837
PS BUSINESS PARKS INC/CA REIT
REIT
69360J107
8651
55161
SH
SOLE
35678
0
19483
PT BK MANDIRI PERSERO ADR
ADR
69367U105
10245
988888
SH
SOLE
941198
0
47690
PT BK RAKYAT ADR SHS B
ADR
69366X100
6170
426965
SH
SOLE
331108
0
95857
PT SEMEN GRESIK PERSER ADR
ADR
69367J100
1572
81933
SH
SOLE
78289
0
3644
PT UTD TRACTORS TBK ADR
ADR
69367T108
1059
27319
SH
SOLE
27020
0
299
PTC INC
Common Stock
69370C100
13643
147999
SH
SOLE
126442
0
21557
PTC THERAPEUTICS INC COM
Common Stock
69366J200
1563
41522
SH
SOLE
39080
0
2442
PUBLIC SERVICE ENTERPRISE GROUP
Common Stock
744573106
104320
1755941
SH
SOLE
1288328
0
467613
PUBLIC STORAGE INC COM REIT
REIT
74460D109
80160
368079
SH
SOLE
317540
0
50539
PUBLICIS S A NEW SPONSORED ADR
ADR
74463M106
6236
466904
SH
SOLE
373576
0
93328
PULTEGROUP INC
Common Stock
745867101
49651
1775801
SH
SOLE
920685
0
855116
PUMA BIOTECHNOLOGY INC COM
Common Stock
74587V107
4231
109069
SH
SOLE
6777
0
102292
PURE CYCLE CORP
Common Stock
746228303
420
42630
SH
SOLE
30378
0
12252
PURE STORAGE INC CL A
Common Stock
74624M102
3085
141583
SH
SOLE
137268
0
4315
PUTNAM MANAGED MUNI INCM TRS
Closed-End Fund
746823103
92
12312
SH
SOLE
5064
0
7248
PUTNAM MASTER INTER INC TST
Closed-End Fund
746909100
633
139374
SH
SOLE
78436
0
60938
PUTNAM MUNI OPPORTUNITIES TR
Closed-End Fund
746922103
6452
526228
SH
SOLE
521329
0
4899
PVH CORP
Common Stock
693656100
24463
200596
SH
SOLE
160622
0
39974
PYXUS INTERNATIONAL INC
Common Stock
74737V106
1412
59102
SH
SOLE
23424
0
35678
PZENA INVESTMENT MANAGEMENT
Common Stock
74731Q103
146
18077
SH
SOLE
17983
0
94
Q2 HLDGS INC COM
Common Stock
74736L109
2871
41459
SH
SOLE
11242
0
30217
QAD INC
Common Stock
74727D306
923
21441
SH
SOLE
5323
0
16118
QBE INS GROUP LTD SPONSORED ADR
ADR
74728G605
28053
3184175
SH
SOLE
2960478
0
223697
QCR HOLDINGS INC COM
Common Stock
74727A104
258
7596
SH
SOLE
7596
0
0
QEP RESOURCES INC
Common Stock
74733V100
9250
1187418
SH
SOLE
881271
0
306147
QI PLC SPONSERED ADR
ADR
74735M108
3069
213290
SH
SOLE
202066
0
11224
QIAGEN N.V.
Common Stock
N72482123
46277
1137581
SH
SOLE
928013
0
209568
QORVO INC
Common Stock
74736K101
19035
265374
SH
SOLE
231237
0
34137
QTS RLTY TR INC COM CL A
REIT
74736A103
5311
118042
SH
SOLE
94930
0
23112
QUAD/GRAPHICS INC
Common Stock
747301109
2080
174770
SH
SOLE
96465
0
78305
QUAKER CHEMICAL CORP
Common Stock
747316107
7188
35883
SH
SOLE
21637
0
14246
QUALCOMM INC
Common Stock
747525103
240426
4215778
SH
SOLE
3121699
0
1094079
QUALYS INC COM
Common Stock
74758T303
4605
55653
SH
SOLE
48891
0
6762
QUANEX BUILDING PRODUCTS CORP
Common Stock
747619104
1079
67885
SH
SOLE
46816
0
21069
QUANTA SERVICES INC
Common Stock
74762E102
12859
340735
SH
SOLE
288590
0
52145
QUANTENNA COMMUNICATIO COM
Common Stock
74766D100
1296
53248
SH
SOLE
24781
0
28467
QUEST DIAGNOSTICS INC/DE
Common Stock
74834L100
56622
629689
SH
SOLE
498922
0
130767
QUIDEL CORP
Common Stock
74838J101
3590
54832
SH
SOLE
30103
0
24729
QUINSTREET INC
Common Stock
74874Q100
1649
123155
SH
SOLE
105539
0
17616
QUORUM HEALTH CORP
Common Stock
74909E106
222
158615
SH
SOLE
81608
0
77007
QUOTIENT TECHNOLOGY INC
Common Stock
749119103
436
44128
SH
SOLE
43761
0
367
QURATE RETAIL INC
Common Stock
74915M100
18238
1141278
SH
SOLE
719118
0
422160
R1 RCM INC COM
Common Stock
749397105
2015
208363
SH
SOLE
81718
0
126645
RA PHARMACEUTICALS INC
Common Stock
74933V108
1193
53267
SH
SOLE
12145
0
41122
RADIAN GROUP INC
Common Stock
750236101
11016
531166
SH
SOLE
167911
0
363255
RADIANT LOGISTICS INC COM
Common Stock
75025X100
1222
193955
SH
SOLE
18144
0
175811
RADIUS HEALTH INC
Common Stock
750469207
653
32727
SH
SOLE
31140
0
1587
RADNET INC
Common Stock
750491102
839
67677
SH
SOLE
24826
0
42851
RADWARE LTD ORD
Common Stock
M81873107
233
8902
SH
SOLE
8517
0
385
RAKUTEN INC ADR
ADR
75102W108
13013
1369782
SH
SOLE
1215583
0
154199
RALPH LAUREN CORP
Common Stock
751212101
29696
228997
SH
SOLE
125861
0
103136
RAMACO RES INC COM
Common Stock
75134P303
67
11498
SH
SOLE
9483
0
2015
RAMBUS INC
Common Stock
750917106
3149
301328
SH
SOLE
196186
0
105142
RANDSTAD HLDG NV ADR
ADR
75279Q108
3669
150466
SH
SOLE
140189
0
10277
RANGE RESOURCES CORP
Common Stock
75281A109
11803
1050078
SH
SOLE
331518
0
718560
RAPID7 INC COM
Common Stock
753422104
1675
33100
SH
SOLE
11503
0
21597
RAVEN INDUSTRIES INC
Common Stock
754212108
2546
66357
SH
SOLE
58746
0
7611
RAYMOND JAMES FINANCIAL INC
Common Stock
754730109
33607
417940
SH
SOLE
308249
0
109691
RAYONIER ADVANCED MATERIALS
Common Stock
75508B104
2842
209569
SH
SOLE
117083
0
92486
RAYONIER INC COM REIT
REIT
754907103
7477
237230
SH
SOLE
153395
0
83835
RAYTHEON CO
Common Stock
755111507
196514
1079272
SH
SOLE
681358
0
397914
RBC BEARINGS INC
Common Stock
75524B104
7548
59352
SH
SOLE
39280
0
20072
RCI HOSPITALITY HOLDINGS INC
Common Stock
74934Q108
217
9465
SH
SOLE
6830
0
2635
RE/MAX HOLDINGS INCL - CL A
Common Stock
75524W108
1493
38738
SH
SOLE
33953
0
4785
READY CAPITAL CORP
REIT
75574U101
588
40096
SH
SOLE
39955
0
141
REAL ESTATE SELECT SECT SPDR
ETP
81369Y860
467
12907
SH
SOLE
10753
0
2154
REALOGY HLDGS CORP COM
Common Stock
75605Y106
5402
473842
SH
SOLE
274526
0
199316
REALPAGE INC
Common Stock
75606N109
18286
301305
SH
SOLE
157626
0
143679
REALTY INCOME CORP COM REIT
REIT
756109104
43858
596227
SH
SOLE
532353
0
63874
REATA PHARMACEUTICALS CL A
Common Stock
75615P103
2597
30385
SH
SOLE
7756
0
22629
RECKITT BENCKISER GROUP - SPONSORED ADR
ADR
756255204
37672
2225165
SH
SOLE
1934655
0
290510
RECKITT BENCKISER GROUP PLC
Common Stock
G74079107
370
4450
SH
SOLE
4450
0
0
RECRO PHARMA INC
Common Stock
75629F109
516
87989
SH
SOLE
86146
0
1843
RECRUIT HOLDINGS CO LTD-ADR
ADR
75629J101
652
114401
SH
SOLE
95334
0
19067
RED ELECTRICA COR - UNSPON ADR
ADR
756568101
24642
2320381
SH
SOLE
2096194
0
224187
RED HAT INC
Common Stock
756577102
109591
599839
SH
SOLE
483001
0
116838
RED ROBIN GOURMET BURGERS INC
Common Stock
75689M101
1137
39472
SH
SOLE
20194
0
19278
RED ROCK RESORTS INC -CLASS A
Common Stock
75700L108
2087
80742
SH
SOLE
49693
0
31049
REDFIN CORP
Common Stock
75737F108
2540
125326
SH
SOLE
41622
0
83704
REDWOOD TRUST INC REIT
REIT
758075402
5625
348275
SH
SOLE
225511
0
122764
REGAL BELOIT CORP COM
Common Stock
758750103
12879
157316
SH
SOLE
78201
0
79115
REGENCY CENTERS CORP REIT
REIT
758849103
20644
305875
SH
SOLE
270342
0
35533
REGENERON PHARMACEUTICALS
Common Stock
75886F107
101778
247864
SH
SOLE
185294
0
62570
REGENXBIO INC COM
Common Stock
75901B107
2658
46372
SH
SOLE
34188
0
12184
REGIONAL MGMT CORP COM
Common Stock
75902K106
953
39040
SH
SOLE
16899
0
22141
REGIONS FINANCIAL CORP
Common Stock
7591EP100
102287
7228777
SH
SOLE
4434550
0
2794227
REGIS CORP
Common Stock
758932107
2796
142167
SH
SOLE
75339
0
66828
REINSURANCE GROUP OF AMERICA I
Common Stock
759351604
46022
324144
SH
SOLE
153088
0
171056
RELIANCE STEEL & ALUMINUM CO
Common Stock
759509102
24875
275598
SH
SOLE
194254
0
81344
RELX PLC - SPONSORED ADR
ADR
759530108
47080
2194874
SH
SOLE
1693148
0
501726
REMARK HOLDINGS INC
Common Stock
75955K102
34
18542
SH
SOLE
18112
0
430
REMY COINTREAU S A ADR
ADR
759655103
499
37261
SH
SOLE
30819
0
6442
RENAISSANCERE HOLDINGS LTD
Common Stock
G7496G103
30524
212709
SH
SOLE
83823
0
128886
RENASANT CORP
Common Stock
75970E107
2747
81148
SH
SOLE
63877
0
17271
RENAULT S A ADR
ADR
759673403
13095
993895
SH
SOLE
887050
0
106845
RENESAS ELECTRO-UNSPON ADR
ADR
75972B101
85
37193
SH
SOLE
799
0
36394
RENEWABLE ENERGY GROUP INC
Common Stock
75972A301
3044
138607
SH
SOLE
62744
0
75863
RENT-A-CENTER INC/TX
Common Stock
76009N100
10873
520979
SH
SOLE
199879
0
321100
RENTOKIL INITIAL PLC SPONSORED ADR
ADR
760125104
1967
83953
SH
SOLE
17745
0
66208
REPLIGEN CORP COM
Common Stock
759916109
3952
66885
SH
SOLE
60962
0
5923
REPSOL YPF S A SPONSORED ADR
ADR
76026T205
29293
1715046
SH
SOLE
1453856
0
261190
REPUBLIC BANCORP INC/KY
Common Stock
760281204
1891
42282
SH
SOLE
7278
0
35004
REPUBLIC FIRST BANCORP INC
Common Stock
760416107
203
38696
SH
SOLE
38453
0
243
REPUBLIC SERVICES INC
Common Stock
760759100
53184
661652
SH
SOLE
533062
0
128590
RESIDEO TECHNOLOGIES INC
Common Stock
76118Y104
8768
454554
SH
SOLE
230496
0
224058
RESMED INC
Common Stock
761152107
27159
261216
SH
SOLE
211247
0
49969
RESOLUTE FOREST PRODUCTS
Common Stock
76117W109
842
106529
SH
SOLE
98679
0
7850
RESOURCES CONNECTION INC
Common Stock
76122Q105
3215
194368
SH
SOLE
66043
0
128325
RESTAURANT BRANDS INTERN
Common Stock
76131D103
8794
135069
SH
SOLE
106772
0
28297
RETAIL OPPORTUNITY INVESTMEN REIT
REIT
76131N101
5521
318390
SH
SOLE
185531
0
132859
RETAIL PPTYS AMER INC CL A
REIT
76131V202
9454
775558
SH
SOLE
313574
0
461984
RETAIL VALUE INC - W/I
REIT
76133Q102
2323
74520
SH
SOLE
51454
0
23066
RETROPHIN INC
Common Stock
761299106
2115
93445
SH
SOLE
31253
0
62192
REV GROUP INC COM
Common Stock
749527107
5192
474186
SH
SOLE
60342
0
413844
REVANCE THERAPEUTICS INC
Common Stock
761330109
905
57405
SH
SOLE
21597
0
35808
REVLON INC
Common Stock
761525609
373
19250
SH
SOLE
19005
0
245
REX AMERICAN RESOURCES CORP
Common Stock
761624105
1683
20883
SH
SOLE
14459
0
6424
REXEL SA ADR
ADR
761681105
125
11033
SH
SOLE
2615
0
8418
REXFORD INDUSTRIAL REALTY IN
REIT
76169C100
5391
150552
SH
SOLE
79967
0
70585
REXNORD CORP NEW COM
Common Stock
76169B102
3984
158490
SH
SOLE
66991
0
91499
RH
Common Stock
74967X103
7068
68659
SH
SOLE
51266
0
17393
RHEINMETALL AG - USNPONS ADR
ADR
76206K107
375
18379
SH
SOLE
18379
0
0
RHYTHM PHARMACEUTICALS INC
Common Stock
76243J105
642
23429
SH
SOLE
1342
0
22087
RICOH LTD ADR NEW
ADR
765658307
530
51498
SH
SOLE
46142
0
5356
RIGEL PHARMACEUTICALS INC COM NEW
Common Stock
766559603
43
16735
SH
SOLE
12586
0
4149
RIGNET INC
Common Stock
766582100
334
34213
SH
SOLE
2011
0
32202
RING ENERGY INC COM
Common Stock
76680V108
958
163179
SH
SOLE
157626
0
5553
RINGCENTRAL INC -CLASS A
Common Stock
76680R206
15260
141559
SH
SOLE
101413
0
40146
RIO TINTO PLC SPONSORED ADR
ADR
767204100
67499
1146960
SH
SOLE
954347
0
192613
RITCHIE BROS AUCTIONEERS INC
Common Stock
767744105
2932
86249
SH
SOLE
62796
0
23453
RITE AID CORP COM
Common Stock
767754872
2290
3606663
SH
SOLE
1087074
0
2519589
RIVERNORTH/DOUBLELINE STR OPP
Closed-End Fund
76882G107
1460
89026
SH
SOLE
57799
0
31227
RLI CORP
Common Stock
749607107
6883
95936
SH
SOLE
84701
0
11235
RLJ LODGING TR COM
REIT
74965L101
6003
341645
SH
SOLE
130131
0
211514
RMR GROUP INC/THE - A
Common Stock
74967R106
1999
32786
SH
SOLE
13193
0
19593
ROBERT HALF INTERNATIONAL INC
Common Stock
770323103
47133
723346
SH
SOLE
412992
0
310354
ROCHE HLDG LTD SPONSORED ADR
ADR
771195104
185958
5407314
SH
SOLE
4550437
0
856877
ROCHE HOLDING AG-GENUSSCHEIN
Common Stock
H69293217
347
1269
SH
SOLE
1263
0
6
ROCKWELL AUTOMATION INC
Common Stock
773903109
56764
323517
SH
SOLE
283739
0
39778
ROCKWELL MEDICAL INC
Common Stock
774374102
451
79182
SH
SOLE
79182
0
0
ROGERS COMMUNICATIONS INC
Common Stock
775109200
10084
187374
SH
SOLE
153379
0
33995
ROGERS CORP
Common Stock
775133101
6792
42750
SH
SOLE
29680
0
13070
ROHM CO LTD - UNSPONS ADR
ADR
775376106
3549
113073
SH
SOLE
100463
0
12610
ROKU INC
Common Stock
77543R102
1100
17049
SH
SOLE
17042
0
7
ROLLINS INC
Common Stock
775711104
18689
449049
SH
SOLE
393906
0
55143
ROLLS ROYCE GROUP PLC SPONSORED ADR
ADR
775781206
25943
2192959
SH
SOLE
1433145
0
759814
ROPER TECHNOLOGIES INC
Common Stock
776696106
142914
417914
SH
SOLE
240583
0
177331
ROSETTA RESOURCES INC
Common Stock
777385105
208
61175
SH
SOLE
59428
0
1747
ROSETTA STONE INC
Common Stock
777780107
1161
53148
SH
SOLE
7329
0
45819
ROSS STORES INC
Common Stock
778296103
148571
1595823
SH
SOLE
959379
0
636444
ROSTELECOM OPEN JT STK SPONSORED ADR
ADR
778529107
231
35535
SH
SOLE
35535
0
0
ROWAN COS PLC
Common Stock
G7665A101
7427
688323
SH
SOLE
382135
0
306188
ROYAL BANK OF CANADA
Common Stock
780087102
48686
644417
SH
SOLE
638595
0
5822
ROYAL BANK OF SCOTLAND-SPON ADR
ADR
780097689
20677
3171259
SH
SOLE
2850634
0
320625
ROYAL CARIBBEAN CRUISES LTD COM
Common Stock
V7780T103
57189
498944
SH
SOLE
324340
0
174604
ROYAL DUTCH SHELL PLC SPONS ADR A
ADR
780259206
196060
3132448
SH
SOLE
2132587
0
999861
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
59466
929875
SH
SOLE
711904
0
217971
ROYAL GOLD INC
Common Stock
780287108
13683
150476
SH
SOLE
108089
0
42387
ROYAL KPN NV SPONSORED ADR
ADR
780641205
8818
2808212
SH
SOLE
2492159
0
316053
ROYAL MAIL PLC ADR
ADR
78033R107
3898
628177
SH
SOLE
575579
0
52598
ROYCE MICRO-CAP TR INC COM
Closed-End Fund
780915104
495
59433
SH
SOLE
36321
0
23112
ROYCE VALUE TRUST
Closed-End Fund
780910105
5966
433589
SH
SOLE
288757
0
144832
RPC INC
Common Stock
749660106
5540
485549
SH
SOLE
482879
0
2670
RPM INTERNATIONAL INC
Common Stock
749685103
15231
262415
SH
SOLE
244155
0
18260
RPT REALTY
REIT
74971D101
2845
236911
SH
SOLE
150981
0
85930
RR DONNELLEY & SONS CO
Common Stock
257867200
5705
1208702
SH
SOLE
218474
0
990228
RSA INSURANCE GROUP PLC ADR
ADR
74971A206
12069
1806668
SH
SOLE
1586780
0
219888
RSX - VanEck Vectors Russia ETF
ETP
92189F403
2981
144725
SH
SOLE
0
0
144725
RTI SURGICAL INC
Common Stock
74975N105
238
39557
SH
SOLE
39557
0
0
RTW RETAILWINDS INC
Common Stock
74980D100
113
46999
SH
SOLE
2760
0
44239
RUBICON PROJ INC COM
Common Stock
78112V102
2648
435495
SH
SOLE
89301
0
346194
RUDOLPH TECHNOLOGIES INC
Common Stock
781270103
2241
98298
SH
SOLE
78730
0
19568
RUSH ENTERPRISES INC
Common Stock
781846209
4327
103485
SH
SOLE
44900
0
58585
RUTH'S HOSPITALITY GROUP INC
Common Stock
783332109
3148
123030
SH
SOLE
73214
0
49816
RWE AG SPONSORED ADR
ADR
74975E303
18164
677386
SH
SOLE
607771
0
69615
RYANAIR HLDGS PLC SPONSORED ADR
ADR
783513203
11726
156468
SH
SOLE
137914
0
18554
RYDER SYSTEM INC
Common Stock
783549108
19901
321041
SH
SOLE
187416
0
133625
RYERSON INC
Common Stock
783754104
717
83735
SH
SOLE
37019
0
46716
RYMAN HOSPITALITY PROPERTIES
REIT
78377T107
7212
87697
SH
SOLE
53098
0
34599
RYOHIN KEIKAKU CO LTD ADR
ADR
78392U105
9762
192166
SH
SOLE
175631
0
16535
S&P GLOBAL INC
Common Stock
78409V104
179995
854879
SH
SOLE
615897
0
238982
S&T BANCORP INC
Common Stock
783859101
3237
81881
SH
SOLE
67676
0
14205
SABRA HEALTH CARE REIT INC
REIT
78573L106
6964
357664
SH
SOLE
255834
0
101830
SABRE CORP COM
Common Stock
78573M104
3991
186576
SH
SOLE
176291
0
10285
SAFE BULKERS INC
Common Stock
Y7388L103
93
63523
SH
SOLE
61387
0
2136
SAFEGUARD SCIENTIFICS INC
Common Stock
786449207
1078
99391
SH
SOLE
98370
0
1021
SAFEHOLD INC
REIT
78645L100
279
12810
SH
SOLE
4882
0
7928
SAFETY INSURANCE GROUP INC
Common Stock
78648T100
4484
51456
SH
SOLE
33645
0
17811
SAFRAN S A SPON ADR
ADR
786584102
33914
989193
SH
SOLE
858788
0
130405
SAGE GROUP PLC - UNSPON ADR
ADR
78663S201
7751
211479
SH
SOLE
183882
0
27597
SAGE THERAPEUTICS INC
Common Stock
78667J108
5780
36339
SH
SOLE
29616
0
6723
SAIA INC
Common Stock
78709Y105
6185
101232
SH
SOLE
54311
0
46921
SAILPOINT TECHNOLOGIES HOLDI
Common Stock
78781P105
3152
109736
SH
SOLE
68984
0
40752
SALESFORCE.COM INC
Common Stock
79466L302
399492
2522525
SH
SOLE
1871316
0
651209
SALLY BEAUTY HOLDINGS INC
Common Stock
79546E104
15752
855597
SH
SOLE
399537
0
456060
SAMPO OYJ ADR
ADR
79588J102
20976
927542
SH
SOLE
832545
0
94997
SAMSONITE INTL SA ADR
ADR
79604U107
2647
165334
SH
SOLE
18267
0
147067
SANDERSON FARMS INC
Common Stock
800013104
9333
70792
SH
SOLE
45489
0
25303
SANDRIDGE ENERGY INC
Common Stock
80007P869
1270
158405
SH
SOLE
71129
0
87276
SANDS CHINA LTD UNSPONSORE ADR
ADR
80007R105
9295
184312
SH
SOLE
166361
0
17951
SANDVIK AB ADR
ADR
800212201
21548
1322376
SH
SOLE
1206245
0
116131
SANDY SPRING BANCORP INC
Common Stock
800363103
2419
77328
SH
SOLE
34576
0
42752
SANGAMO THERAPEUTICS COM
Common Stock
800677106
809
84815
SH
SOLE
82153
0
2662
SANLAM LTD SPONSORED ADR
ADR
80104Q208
5042
493562
SH
SOLE
484093
0
9469
SANMINA CORP
Common Stock
801056102
9572
331777
SH
SOLE
154206
0
177571
SANOFI AVENTIS SPONSORED ADR
ADR
80105N105
90641
2047006
SH
SOLE
1850366
0
196640
SANTANDER CONSUMER USA COM
Common Stock
80283M101
19902
941877
SH
SOLE
454778
0
487099
SANTEN PHARMACEUTICAL ADR
ADR
80287P100
13691
917927
SH
SOLE
721727
0
196200
SANTOS LTD - SPONSORED ADR
ADR
803021807
818
168259
SH
SOLE
132244
0
36015
SAP AKTIENGESELLSCHAFT SPONSORED ADR
ADR
803054204
121342
1050948
SH
SOLE
879314
0
171634
SAPIENS INTL CORP N V ORD
Common Stock
G7T16G103
251
16440
SH
SOLE
16440
0
0
SAPPI LTD SPON ADR NEW
ADR
803069202
284
63126
SH
SOLE
63126
0
0
SAREPTA THERAPEUTICS I COM
Common Stock
803607100
15552
130482
SH
SOLE
75619
0
54863
SASOL LTD SPONSORED ADR
ADR
803866300
7429
240119
SH
SOLE
227252
0
12867
SAUL CENTERS INC REIT
REIT
804395101
2561
49862
SH
SOLE
33321
0
16541
SBA COMMUNICATIONS CORP
REIT
78410G104
78133
391330
SH
SOLE
276343
0
114987
SBERBANK RUSSIA SPONSORED ADR
ADR
80585Y308
13445
1020123
SH
SOLE
879578
0
140545
SCANSOURCE INC
Common Stock
806037107
4918
137288
SH
SOLE
63057
0
74231
SCHLUMBERGER LTD
Common Stock
806857108
164964
3786185
SH
SOLE
2435609
0
1350576
SCHNEIDER ELECT SA - UNSP ADR
ADR
80687P106
36255
2316630
SH
SOLE
1893985
0
422645
SCHNEIDER NATIONAL INC CL B
Common Stock
80689H102
974
46293
SH
SOLE
20709
0
25584
SCHNITZER STEEL INDUSTRIES INC
Common Stock
806882106
3290
137075
SH
SOLE
72963
0
64112
SCHOLASTIC CORP
Common Stock
807066105
5412
136106
SH
SOLE
99764
0
36342
SCHWAB 1000 INDEX ETF
ETP
808524722
3313
119059
SH
SOLE
119059
0
0
SCHWAB STRATEGIC TR INTL EQTY ETF
ETP
808524805
260
8318
SH
SOLE
7733
0
585
SCHWAB STRATEGIC TR SCHWB FDT EMK LG
ETP
808524730
3865
139377
SH
SOLE
139377
0
0
SCHWAB STRATEGIC TR US DIVIDEND EQ
ETP
808524797
1209
23126
SH
SOLE
23126
0
0
SCHWAB STRATEGIC TR US LRG CAP ETF
ETP
808524201
3948
58396
SH
SOLE
57622
0
774
SCHWAB STRATEGIC TR US REIT ETF
ETP
808524847
1293
29095
SH
SOLE
29095
0
0
SCHWAB STRATEGIC TR US SML CAP ETF
ETP
808524607
2497
35705
SH
SOLE
35705
0
0
SCHWEITZER-MAUDUIT INTERNATION
Common Stock
808541106
4443
114749
SH
SOLE
70432
0
44317
SCIENCE APPLICATIONS INTE
Common Stock
808625107
6954
90369
SH
SOLE
49996
0
40373
SCIENTIFIC GAMES CORP
Common Stock
80874P109
1172
57372
SH
SOLE
55843
0
1529
SCORPIO BULKERS INC
Common Stock
Y7546A122
257
66800
SH
SOLE
66363
0
437
SCORPIO TANKERS INC SHS
Common Stock
Y7542C130
595
29976
SH
SOLE
29840
0
136
SCOR-SPONSORED ADR
ADR
80917Q106
15464
3673117
SH
SOLE
2929846
0
743271
SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR
ADR
78467K107
21773
1401110
SH
SOLE
805115
0
595995
SCOTTS MIRACLE-GRO CO/THE
Common Stock
810186106
9699
123433
SH
SOLE
108764
0
14669
SCPHARMACEUTICALS INC
Common Stock
810648105
55
18325
SH
SOLE
17870
0
455
SDPR PORT S&P 500 VALUE
ETP
78464A508
65236
2154411
SH
SOLE
2154411
0
0
SEA LTD-ADR
ADR
81141R100
276
11719
SH
SOLE
72
0
11647
SEABOARD CORP
Common Stock
811543107
1388
324
SH
SOLE
217
0
107
SEACOAST BKG CORP FLA COM
Common Stock
811707801
1878
71273
SH
SOLE
68127
0
3146
SEACOR HOLDINGS INC
Common Stock
811904101
2571
60814
SH
SOLE
36547
0
24267
SEACOR MARINE INC
Common Stock
78413P101
788
59229
SH
SOLE
40725
0
18504
SEADRILL LTD
Common Stock
G7998G106
84
10080
SH
SOLE
10033
0
47
SEAGATE TECHNOLOGY PLC
Common Stock
G7945M107
81557
1703017
SH
SOLE
894727
0
808290
SEALED AIR CORP
Common Stock
81211K100
27512
597304
SH
SOLE
415372
0
181932
SEASPAN CORP
Common Stock
Y75638109
1420
163187
SH
SOLE
163187
0
0
SEASPINE HOLDINGS CORP
Common Stock
81255T108
2521
167146
SH
SOLE
597
0
166549
SEATTLE GENETICS INC
Common Stock
812578102
11535
157492
SH
SOLE
117558
0
39934
SEAWORLD ENTMT INC COM
Common Stock
81282V100
7654
297113
SH
SOLE
137350
0
159763
SECOM LTD ADR
ADR
813113206
35626
1666337
SH
SOLE
1519191
0
147146
SECTOR SPDR TR SBI CONS STPLS
ETP
81369Y308
540
9623
SH
SOLE
8140
0
1483
SECTOR SPDR TR SBI INT-ENERGY
ETP
81369Y506
532
8044
SH
SOLE
4914
0
3130
SECTOR SPDR TR SBI INT-TECH
ETP
81369Y803
1287
17388
SH
SOLE
13813
0
3575
SECUREWORKS CORP - A
Common Stock
81374A105
253
13739
SH
SOLE
7927
0
5812
SEGA SAMMY HLDGS INC SPONSORED ADR
ADR
815794102
1569
540202
SH
SOLE
442155
0
98047
SEI INVESTMENTS CO
Common Stock
784117103
20926
400492
SH
SOLE
382452
0
18040
SEIKO EPSON CORP SUWA ADR
ADR
81603X108
13268
1738868
SH
SOLE
1611312
0
127556
SEKISUI HOUSE LTD SPONSORED ADR
ADR
816078307
19930
1202405
SH
SOLE
1081843
0
120562
SELECT ENERGY SVCS INC CL A COM
Common Stock
81617J301
1294
107664
SH
SOLE
46009
0
61655
SELECT MEDICAL HOLDINGS CORP
Common Stock
81619Q105
4995
354473
SH
SOLE
216033
0
138440
SELECT SECTOR SPDR TR SBI CONS DISCR
ETP
81369Y407
2560
22483
SH
SOLE
19238
0
3245
SELECTA BIOSCIENCES IN COM
Common Stock
816212104
24
10218
SH
SOLE
10169
0
49
SELECTIVE INSURANCE GROUP INC
Common Stock
816300107
13667
215978
SH
SOLE
175750
0
40228
SEMGROUP CORP
Common Stock
81663A105
7526
510562
SH
SOLE
455890
0
54672
SEMICONDUCTOR MFG INTL SPONSORED ADR
ADR
81663N206
2924
577798
SH
SOLE
562080
0
15718
SEMPRA ENERGY
Common Stock
816851109
70489
560059
SH
SOLE
495219
0
64840
SEMTECH CORP
Common Stock
816850101
14952
293696
SH
SOLE
123554
0
170142
SENECA FOODS CORP
Common Stock
817070501
340
13802
SH
SOLE
13243
0
559
SENIOR HSG PPTYS TR SH BEN INT REIT
REIT
81721M109
15919
1351350
SH
SOLE
639711
0
711639
SENSATA TECHNOLOGIES HOLDING N
Common Stock
G8060N102
21674
481432
SH
SOLE
116193
0
365239
SENSEONICS HLDGS INC COM
Common Stock
81727U105
130
52936
SH
SOLE
51018
0
1918
SENSIENT TECHNOLOGIES CORP
Common Stock
81725T100
10781
159042
SH
SOLE
90532
0
68510
SERITAGE GROWTH PPTYS CL A
REIT
81752R100
7464
167947
SH
SOLE
147846
0
20101
SERVICE CORP INTERNATIONAL/US
Common Stock
817565104
13632
339524
SH
SOLE
259345
0
80179
SERVICEMASTER GLOBAL COM
Common Stock
81761R109
14325
306745
SH
SOLE
279354
0
27391
SERVICENOW INC COM
Common Stock
81762P102
92165
373910
SH
SOLE
298380
0
75530
SERVISFIRST BANCSHARES COM
Common Stock
81768T108
1029
30494
SH
SOLE
28533
0
1961
SEVEN & I HOLDINGS - UNSPONS ADR
ADR
81783H105
40972
2177020
SH
SOLE
2000010
0
177010
SEVERN TRENT PLC SPONSORED ADR
ADR
81814P209
427
16030
SH
SOLE
13263
0
2767
SGS SOC GEN SURVEILLANCE - ADR
ADR
818800104
27606
1112044
SH
SOLE
924233
0
187811
SHAKE SHACK INC.
Common Stock
819047101
1431
24192
SH
SOLE
23082
0
1110
SHARP CORP ADR
ADR
819882309
7796
2850638
SH
SOLE
2445245
0
405393
SHAW COMMUNICATIONS INC
Common Stock
82028K200
8815
422988
SH
SOLE
417102
0
5886
SHENANDOAH TELECOMMUNICATIONS
Common Stock
82312B106
3786
85342
SH
SOLE
15406
0
69936
SHERWIN-WILLIAMS CO/THE
Common Stock
824348106
168219
390561
SH
SOLE
186593
0
203968
SHILOH INDS INC COM
Common Stock
824543102
60
10856
SH
SOLE
10818
0
38
SHIMANO INC ADR
ADR
82455C101
22901
1409734
SH
SOLE
1319509
0
90225
SHIN - ETSU CHEM - UNSPON ADR
ADR
824551105
26540
1262001
SH
SOLE
1103037
0
158964
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR
ADR
824596100
24994
672780
SH
SOLE
654192
0
18588
SHINSEI BANK LTD TOKYO SPONSORED ADR
ADR
824631105
322
114184
SH
SOLE
44304
0
69880
SHIONOGI & CO LTD-UNSPON ADR
ADR
824667109
827
53675
SH
SOLE
23731
0
29944
SHIP FINANCE INTERNATIONAL LTD
Common Stock
G81075106
2616
212013
SH
SOLE
202284
0
9729
SHISEIDO SPONSORED ADR
ADR
824841407
37909
524153
SH
SOLE
478352
0
45801
SHOE CARNIVAL INC
Common Stock
824889109
2738
80463
SH
SOLE
33720
0
46743
SHOPIFY INC CL A
Common Stock
82509L107
9338
45196
SH
SOLE
41656
0
3540
SHOPRITE HLDGS LTD SPONSORED ADR
ADR
82510E209
5288
477039
SH
SOLE
469421
0
7618
SHORE BANCSHARES INC
Common Stock
825107105
172
11546
SH
SOLE
11143
0
403
SHUN TAK HLDGS LTD SPONSORED ADR
ADR
825646102
81
20379
SH
SOLE
20379
0
0
SHUTTERFLY INC
Common Stock
82568P304
6971
171526
SH
SOLE
78782
0
92744
SHUTTERSTOCK INC COM
Common Stock
825690100
5150
110451
SH
SOLE
38702
0
71749
SHY - iShares 1-3 Year Treasury Bond ETF
ETP
464287457
108794
1293317
SH
SOLE
0
0
1293317
SI FINL GROUP INC MD COM
Common Stock
78425V104
198
15332
SH
SOLE
15278
0
54
SIAM COMMERCIAL BAN-UNSP ADR
ADR
825715105
248
15257
SH
SOLE
14783
0
474
SIBANYE GOLD LTD SPONSORED ADR
ADR
825724206
232
56270
SH
SOLE
45980
0
10290
SIEMENS A G SPONSORED ADR
ADR
826197501
60948
1133924
SH
SOLE
779958
0
353966
SIEMENS HEALTHINEE-UNSP ADR
ADR
82622J104
250
12027
SH
SOLE
10401
0
1626
SIENNA BIOPHARMACEUTICALS INC
Common Stock
82622H108
42
18170
SH
SOLE
17647
0
523
SIENTRA INC COM
Common Stock
82621J105
155
18019
SH
SOLE
15309
0
2710
SIERRA BANCORP
Common Stock
82620P102
233
9569
SH
SOLE
9270
0
299
SIGA TECHNOLOGIES INC
Common Stock
826917106
281
46771
SH
SOLE
5869
0
40902
SIGNATURE BANK/NEW YORK NY
Common Stock
82669G104
6217
48543
SH
SOLE
36408
0
12135
SIGNET JEWELERS LTD
Common Stock
G81276100
7942
292415
SH
SOLE
170302
0
122113
SILGAN HOLDINGS INC
Common Stock
827048109
17649
595633
SH
SOLE
145601
0
450032
SILICON LABORATORIES INC
Common Stock
826919102
3126
38654
SH
SOLE
29187
0
9467
SILICON MOTION TECHNOLOGY CO SPONSORED ADR
ADR
82706C108
5354
135063
SH
SOLE
24558
0
110505
SILVERBOW RESOURCES INC
Common Stock
82836G102
453
19716
SH
SOLE
18330
0
1386
SIMMONS FIRST NATIONAL CORP
Common Stock
828730200
4057
165744
SH
SOLE
145488
0
20256
SIMON PROPERTY GROUP INC REIT
REIT
828806109
133890
734809
SH
SOLE
630603
0
104206
SIMPLY GOOD FOODS CO/THE
Common Stock
82900L102
3273
158946
SH
SOLE
28792
0
130154
SIMPSON MANUFACTURING CO INC
Common Stock
829073105
6531
110199
SH
SOLE
86817
0
23382
SIMULATIONS PLUS INC
Common Stock
829214105
222
10498
SH
SOLE
10282
0
216
SINA CORP
Common Stock
G81477104
11454
193345
SH
SOLE
185097
0
8248
SINCLAIR BROADCAST GROUP INC
Common Stock
829226109
5907
153517
SH
SOLE
69158
0
84359
SINGAPORE EXCHANGE LTD ADR
ADR
82929W105
17477
215801
SH
SOLE
196735
0
19066
SINGAPORE TELECOMMUNICATNS L SPON ADR NEW
ADR
82929R304
18548
827850
SH
SOLE
775039
0
52811
SINO LD LTD SPONSORED ADR
ADR
829344308
263
27670
SH
SOLE
20628
0
7042
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H
ADR
82935M109
4865
101931
SH
SOLE
99359
0
2572
SIRIUS XM HOLDINGS INC
Common Stock
82968B103
15132
2668823
SH
SOLE
2552288
0
116535
SITE CENTERS CORP
REIT
82981J109
11138
817747
SH
SOLE
471241
0
346506
SITEONE LANDSCAPE SUPPLY INC
Common Stock
82982L103
2666
46641
SH
SOLE
29417
0
17224
SIX FLAGS ENTERTAINMENT CORP
Common Stock
83001A102
20098
407252
SH
SOLE
177193
0
230059
SJW GROUP
Common Stock
784305104
1945
31506
SH
SOLE
19511
0
11995
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
51404
2098972
SH
SOLE
1730234
0
368738
SKANDINAVISKA ENSKILDA-ADR
ADR
830505301
9176
1055271
SH
SOLE
902440
0
152831
SKECHERS U.S.A. INC
Common Stock
830566105
25919
771156
SH
SOLE
154426
0
616730
SKF AB SPONSORED ADR
ADR
784375404
10236
615681
SH
SOLE
543030
0
72651
SKYWEST INC
Common Stock
830879102
15512
285720
SH
SOLE
180115
0
105605
SKYWORKS SOLUTIONS INC
Common Stock
83088M102
35767
433644
SH
SOLE
288528
0
145116
SL GREEN RLTY CORP COM REIT
REIT
78440X101
15208
169124
SH
SOLE
137948
0
31176
SLEEP NUMBER CORP
Common Stock
83125X103
7420
157867
SH
SOLE
70503
0
87364
SLM CORP COM
Common Stock
78442P106
14400
1453123
SH
SOLE
595668
0
857455
SM ENERGY CO
Common Stock
78454L100
5545
317031
SH
SOLE
246311
0
70720
SMART SAND INC
Common Stock
83191H107
466
104740
SH
SOLE
101894
0
2846
SMART&FINAL STORES INC COM
Common Stock
83190B101
909
183943
SH
SOLE
72328
0
111615
SMC CORP JAPAN SPONSORED ADR
ADR
78445W306
29165
1550522
SH
SOLE
1265073
0
285449
SMITH & NEPHEW PLC SPDN ADR NEW
ADR
83175M205
30450
759157
SH
SOLE
659521
0
99636
SMITHS GROUP PLC SPON ADR
ADR
83238P203
15423
829659
SH
SOLE
682727
0
146932
SMURFIT KAPPA GROUP PLC-ADR
ADR
83272W106
6561
233229
SH
SOLE
175322
0
57907
SNAM RETE GAS SPA ADR
ADR
78460A106
814
80086
SH
SOLE
71096
0
8990
SNAP INC CL A
Common Stock
83304A106
529
47999
SH
SOLE
47999
0
0
SNAP-ON INC
Common Stock
833034101
24753
158143
SH
SOLE
137818
0
20325
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER
ADR
833635105
13748
357650
SH
SOLE
233176
0
124474
SOCIETE GENERALE FRANCE SPONSORED ADR
ADR
83364L109
17759
3083211
SH
SOLE
2739317
0
343894
SODEXO - SPONSORED ADR
ADR
833792104
19869
903118
SH
SOLE
812971
0
90147
SOFTBANK CORP ADR
ADR
83404D109
63256
1300228
SH
SOLE
1115442
0
184786
SOHU.COM INC LTD-ADR
ADR
83410S108
950
57303
SH
SOLE
51487
0
5816
SOLAREDGE TECHNOLOGIES INC
Common Stock
83417M104
1709
45361
SH
SOLE
43801
0
1560
SOLARIS OILFIELD INFRAST-A
Common Stock
83418M103
553
33630
SH
SOLE
33537
0
93
SOLARWINDS CORP
Common Stock
83417Q105
1150
58897
SH
SOLE
7317
0
51580
SONIC AUTOMOTIVE INC
Common Stock
83545G102
2730
184334
SH
SOLE
77981
0
106353
SONIC HEALTHCARE LTD ADR
ADR
83546A203
31164
1789987
SH
SOLE
1598508
0
191479
SONOCO PRODUCTS CO
Common Stock
835495102
19052
309633
SH
SOLE
247914
0
61719
SONOVA HOLDING-UNSPON ADR
ADR
83569C102
27729
701247
SH
SOLE
557725
0
143522
SONY CORP ADR NEW
ADR
835699307
43613
1032509
SH
SOLE
886348
0
146161
SONY FINANCIAL HOLDINGS - UNSPONS ADR
ADR
835707100
228
12113
SH
SOLE
9397
0
2716
SORRENTO THERAPEUTICS COM NEW
Common Stock
83587F202
1457
306798
SH
SOLE
306798
0
0
SOTHEBY'S
Common Stock
835898107
4911
130084
SH
SOLE
86047
0
44037
SOUTH JERSEY INDUSTRIES INC
Common Stock
838518108
7798
243142
SH
SOLE
204114
0
39028
SOUTH STATE CORP
Common Stock
840441109
3089
45199
SH
SOLE
39197
0
6002
SOUTH32 - ADR-W/I
ADR
84473L105
23246
1776525
SH
SOLE
1605704
0
170821
SOUTHERN CO/THE
Common Stock
842587107
138090
2672017
SH
SOLE
2088801
0
583216
SOUTHERN COPPER CORP
Common Stock
84265V105
38419
968218
SH
SOLE
688829
0
279389
SOUTHSIDE BANCSHARES INC
Common Stock
84470P109
2181
65647
SH
SOLE
63201
0
2446
SOUTHWEST AIRLINES CO
Common Stock
844741108
80839
1557298
SH
SOLE
1227872
0
329426
SOUTHWEST GAS HOLDINGS INC
Common Stock
844895102
11351
137984
SH
SOLE
88320
0
49664
SOUTHWESTERN ENERGY CO
Common Stock
845467109
4636
988386
SH
SOLE
635515
0
352871
SP PLUS CORP
Common Stock
78469C103
2276
66696
SH
SOLE
18582
0
48114
SPAB - SPDR Portfolio Aggregate Bond ETF
ETP
78464A649
285
10000
SH
SOLE
10000
0
0
SPARK ENERGY INC CL A COM
Common Stock
846511103
462
51816
SH
SOLE
50975
0
841
SPARK NEW ZEALAND LTD
ADR
84652A102
14032
1089461
SH
SOLE
1034995
0
54466
SPARK THERAPEUTICS INC COM
Common Stock
84652J103
2236
19634
SH
SOLE
17318
0
2316
SPARTAN MOTORS INC
Common Stock
846819100
121
13742
SH
SOLE
12985
0
757
SPARTANNASH CO
Common Stock
847215100
3176
200137
SH
SOLE
93566
0
106571
SPDR DOW JONES INDUSTRIAL AVERAGE ETF
ETP
78467X109
4191
16173
SH
SOLE
5118
0
11055
SPDR GOLD TRUST
ETP
78463V107
350
2871
SH
SOLE
812
0
2059
SPDR KBW BANK ETF
ETP
78464A797
372
8905
SH
SOLE
8905
0
0
SPDR MSCI ACWI EX-US
ETP
78463X848
1333
36812
SH
SOLE
36812
0
0
SPDR PORT TTL STCK MRKT
ETP
78464A805
99363
2824422
SH
SOLE
2824422
0
0
SPDR PORTFOLIO DEVELOPED WORLD ETF
ETP
78463X889
56384
1930304
SH
SOLE
1930304
0
0
SPDR PORTFOLIO S&P 500 GROWT
ETP
78464A409
40360
1084659
SH
SOLE
1084659
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETP
78467Y107
27964
80960
SH
SOLE
1752
0
79208
SPDR TR UNIT SER 1
ETP
78462F103
499365
1767788
SH
SOLE
333607
0
1434181
SPECTRUM BRANDS HOLDINGS INC (NEW)
Common Stock
84790A105
15742
287374
SH
SOLE
117211
0
170163
SPECTRUM PHARMACEUTICALS INC
Common Stock
84763A108
1290
120645
SH
SOLE
97844
0
22801
SPEEDWAY MOTORSPORTS INC
Common Stock
847788106
249
17206
SH
SOLE
12714
0
4492
SPIRE INC
Common Stock
84857L101
12798
155520
SH
SOLE
107273
0
48247
SPIRIT AEROSYSTEMS HOLDINGS IN
Common Stock
848574109
34321
374966
SH
SOLE
139312
0
235654
SPIRIT AIRLS INC COM
Common Stock
848577102
6996
132344
SH
SOLE
68912
0
63432
SPIRIT MTA REIT
REIT
84861U105
241
37147
SH
SOLE
25024
0
12123
SPIRIT OF TEXAS BANCSHARES I
Common Stock
84861D103
234
11022
SH
SOLE
10063
0
959
SPIRIT RLTY CAP INC COM
REIT
84860W300
11767
296172
SH
SOLE
174649
0
121523
SPLUNK INC COM
Common Stock
848637104
21819
175112
SH
SOLE
163772
0
11340
SPOK HOLDINGS INC
Common Stock
84863T106
1725
126617
SH
SOLE
97083
0
29534
SPORTSMANS WHSE HLDGS COM
Common Stock
84920Y106
465
96945
SH
SOLE
33541
0
63404
SPOTIFY TECHNOLOGY SA
Common Stock
L8681T102
6123
44113
SH
SOLE
43455
0
658
SPRINT CORP
Common Stock
85207U105
14720
2605370
SH
SOLE
2101403
0
503967
SPROUTS FARMERS MARKET INC
Common Stock
85208M102
5742
266569
SH
SOLE
193093
0
73476
SPS COMM INC COM
Common Stock
78463M107
7516
70862
SH
SOLE
29359
0
41503
SPX CORP
Common Stock
784635104
7880
226505
SH
SOLE
64790
0
161715
SPX FLOW INC
Common Stock
78469X107
5080
159248
SH
SOLE
100728
0
58520
SQUARE INC - A
Common Stock
852234103
19756
263697
SH
SOLE
233109
0
30588
SRC ENERGY INC
Common Stock
78470V108
4139
808386
SH
SOLE
600776
0
207610
SS&C TECHNOLOGIES INC COM
Common Stock
78467J100
11932
187338
SH
SOLE
168747
0
18591
ST JOE CO/THE
Common Stock
790148100
832
50465
SH
SOLE
23949
0
26516
STAAR SURGICAL CO COM PAR $0.01
Common Stock
852312305
466
13623
SH
SOLE
12407
0
1216
STAG INDL INC COM REIT
REIT
85254J102
5519
186140
SH
SOLE
136141
0
49999
STAMPS.COM INC
Common Stock
852857200
2123
26075
SH
SOLE
21119
0
4956
STANDARD BK GROUP LTD SPONSORED ADR
ADR
853118206
8424
648773
SH
SOLE
549684
0
99089
STANDARD MOTOR PRODUCTS INC
Common Stock
853666105
2845
57946
SH
SOLE
41982
0
15964
STANDEX INTERNATIONAL CORP
Common Stock
854231107
4245
57838
SH
SOLE
27463
0
30375
STANLEY BLACK & DECKER INC
Common Stock
854502101
79341
582660
SH
SOLE
522839
0
59821
STAR BULK CARRIERS CORP
Common Stock
Y8162K204
1438
218614
SH
SOLE
139074
0
79540
STARBUCKS CORP
Common Stock
855244109
259043
3484572
SH
SOLE
2895530
0
589042
STARWOOD PROPERTY TRUST INC REIT
REIT
85571B105
23123
1034592
SH
SOLE
375315
0
659277
STATE AUTO FINANCIAL CORP
Common Stock
855707105
577
17540
SH
SOLE
6068
0
11472
STATE STREET CORP
Common Stock
857477103
108167
1643631
SH
SOLE
899656
0
743975
STEALTHGAS INC.
Common Stock
Y81669106
864
246884
SH
SOLE
170584
0
76300
STEEL DYNAMICS INC COM
Common Stock
858119100
21601
612434
SH
SOLE
421889
0
190545
STEELCASE INC
Common Stock
858155203
6617
454770
SH
SOLE
173511
0
281259
STEPAN CO
Common Stock
858586100
4346
49654
SH
SOLE
31868
0
17786
STERICYCLE INC
Common Stock
858912108
7218
132631
SH
SOLE
121487
0
11144
STERIS PLC
Common Stock
G8473T100
19231
150207
SH
SOLE
92113
0
58094
STERLING BANCORP/DE
Common Stock
85917A100
14405
773232
SH
SOLE
523539
0
249693
STERLING CONSTRUCTION CO INC
Common Stock
859241101
409
32684
SH
SOLE
21908
0
10776
STEVEN MADDEN LTD
Common Stock
556269108
7728
228380
SH
SOLE
138417
0
89963
STEWART INFORMATION SERVICES C
Common Stock
860372101
2071
48515
SH
SOLE
35595
0
12920
STIFEL FINANCIAL CORP
Common Stock
860630102
5528
104767
SH
SOLE
78974
0
25793
STMICROELECTRONICS N V NY REGISTRY
NY Reg Shrs
861012102
16351
1101103
SH
SOLE
983342
0
117761
STOCK YARDS BANCORP INC
Common Stock
861025104
1096
32406
SH
SOLE
26805
0
5601
STONE RIDGE TR II RNS RSK PR INT
Closed-End Fund
861729101
75556
9225351
SH
SOLE
9225351
0
0
STONE RIDGE TR V ALT LENDG PREM
Closed-End Fund
86172R101
61099
6019565
SH
SOLE
6019565
0
0
STONERIDGE INC
Common Stock
86183P102
1992
69007
SH
SOLE
23099
0
45908
STORA ENSO CORP SPON ADR REP R
ADR
86210M106
11485
941369
SH
SOLE
857638
0
83731
STORE CAP CORP COM
REIT
862121100
6198
185020
SH
SOLE
174479
0
10541
STRATASYS INC
Common Stock
M85548101
1539
64613
SH
SOLE
39996
0
24617
STRATEGIC EDUCATION INC
Common Stock
86272C103
12953
98647
SH
SOLE
38256
0
60391
STREETTRACKS SER TR SPDR S&P DIVID
ETP
78464A763
1292
12997
SH
SOLE
12611
0
386
STREETTRACKS SER TR WILSHIRE REIT
ETP
78464A607
52003
525703
SH
SOLE
525703
0
0
STRYKER CORP
Common Stock
863667101
190509
964503
SH
SOLE
801595
0
162908
STURM RUGER & CO INC
Common Stock
864159108
2858
53905
SH
SOLE
40568
0
13337
SUBARU CORP
ADR
86428V104
23851
2101369
SH
SOLE
1921888
0
179481
SUBSEA 7 S A SPONSORED ADR
ADR
864323100
1333
107524
SH
SOLE
102016
0
5508
SUEZ ENVIORNNEMENT SA
ADR
864691100
6172
934419
SH
SOLE
838834
0
95585
SUMITOMO CHEM CO LTD ADR
ADR
865612105
8214
351639
SH
SOLE
310977
0
40662
SUMITOMO CORP SPONSORED ADR
ADR
865613103
15566
1124734
SH
SOLE
1007538
0
117196
SUMITOMO ELEC INDS LTD ADR
ADR
865617203
476
35638
SH
SOLE
17321
0
18317
SUMITOMO METAL MNG CO ADR
ADR
86563T104
1963
271490
SH
SOLE
246666
0
24824
SUMITOMO MITSUI FINL SPONSORED ADR
ADR
86562M209
53316
7584093
SH
SOLE
6203016
0
1381077
SUMITOMO MITSUI TR SPONSORED ADR
ADR
86562X106
21591
6005961
SH
SOLE
5320236
0
685725
SUMMIT HOTEL PPTYS INC COM
REIT
866082100
3692
323555
SH
SOLE
231446
0
92109
SUMMIT MATERIALS INC - CL A
Common Stock
86614U100
4740
298700
SH
SOLE
248374
0
50326
SUN ART RETAIL GRP LTD ADR
ADR
866633100
258
27453
SH
SOLE
27453
0
0
SUN COMMUNITIES INC REIT
REIT
866674104
17757
149822
SH
SOLE
129101
0
20721
SUN HUNG KAI PPTYS LTD SPONSORED ADR
ADR
86676H302
57334
3330484
SH
SOLE
3024977
0
305507
SUN HYDRAULICS CORP
Common Stock
866942105
1868
40164
SH
SOLE
39961
0
203
SUN LIFE FINANCIAL INC
Common Stock
866796105
8307
216263
SH
SOLE
195466
0
20797
SUNCOKE ENERGY INC
Common Stock
86722A103
2384
280842
SH
SOLE
184534
0
96308
SUNCOKE ENERGY PARTNER COMUNIT REP LT
MLP
86722Y101
590
47366
SH
SOLE
47366
0
0
SUNCOR ENERGY INC
Common Stock
867224107
33855
1043955
SH
SOLE
788632
0
255323
SUNCORP GROUP LTD - SPON ADR
ADR
86723Y209
553
58153
SH
SOLE
54640
0
3513
SUNPOWER CORP
Common Stock
867652406
482
74037
SH
SOLE
55276
0
18761
SUNRUN INC COM
Common Stock
86771W105
2079
147849
SH
SOLE
102757
0
45092
SUNSTONE HOTEL INVESTORS INC REIT
REIT
867892101
4898
340115
SH
SOLE
170267
0
169848
SUNTORY BEVER & FOOD ADS
ADR
86803T104
22345
950451
SH
SOLE
851367
0
99084
SUNTRUST BANKS INC
Common Stock
867914103
139462
2353797
SH
SOLE
1423677
0
930120
SUPER MICRO COMPUTER INC
Common Stock
86800U104
17572
831702
SH
SOLE
0
0
831702
SUPERIOR ENERGY SVCS INC COM
Common Stock
868157108
5216
1116954
SH
SOLE
680950
0
436004
SUPERIOR INDUSTRIES INTERNATIO
Common Stock
868168105
1245
261565
SH
SOLE
218933
0
42632
SUPERNUS PHARMA INC COM
Common Stock
868459108
7244
206721
SH
SOLE
87377
0
119344
SURGERY PARTNERS INC COM
Common Stock
86881A100
256
22665
SH
SOLE
13868
0
8797
SURGUTNEFTEGAZ JSC SPON ADR PFD
ADR
868861105
4731
769339
SH
SOLE
682177
0
87162
SURMODICS INC
Common Stock
868873100
1359
31264
SH
SOLE
24786
0
6478
SUZANO PAPEL E CELULO-SP ADR
ADR
86959K105
1047
44189
SH
SOLE
31386
0
12803
SUZUKI MTR CORP ADR
ADR
86959X107
9074
51193
SH
SOLE
44239
0
6954
SVB FINANCIAL GROUP
Common Stock
78486Q101
26258
118089
SH
SOLE
90939
0
27150
SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR
ADR
869587402
1766
206603
SH
SOLE
173953
0
32650
SVENSKA HANDELSBANKEN ADR
ADR
86959C103
15053
2864526
SH
SOLE
2547319
0
317207
SVMK INC
Common Stock
78489X103
1634
89718
SH
SOLE
1713
0
88005
SWATCH GROUP AG ADR
ADR
870123106
11076
775389
SH
SOLE
703379
0
72010
SWEDBANK AB ADR
ADR
870195104
6784
476585
SH
SOLE
380135
0
96450
SWEDISH MATCH AB-UNSPON ADR
ADR
870309606
293
11385
SH
SOLE
6628
0
4757
SWIRE PAC LTD SPON ADR A
ADR
870794302
33991
2641133
SH
SOLE
2375775
0
265358
SWISS RE AG
Common Stock
H8431B109
351
3590
SH
SOLE
3590
0
0
SWISS RE LTD SPONSORED ADR
ADR
870886108
41173
1688095
SH
SOLE
1530301
0
157794
SWISSCOM AG-SPONSORED ADR
ADR
871013108
23976
490416
SH
SOLE
434301
0
56115
SWITCH INC - A
Common Stock
87105L104
4331
420106
SH
SOLE
202909
0
217197
SYKES ENTERPRISES INC
Common Stock
871237103
6280
222052
SH
SOLE
125239
0
96813
SYMANTEC CORP
Common Stock
871503108
39176
1704026
SH
SOLE
1228370
0
475656
SYMRISE AG - ADR
ADR
87155N109
23153
1027862
SH
SOLE
913726
0
114136
SYNAPTICS INC
Common Stock
87157D109
3253
81843
SH
SOLE
44641
0
37202
SYNCHRONOSS TECHNOLOGIES INC
Common Stock
87157B103
332
54659
SH
SOLE
18380
0
36279
SYNCHRONY FINL COM
Common Stock
87165B103
52419
1643218
SH
SOLE
1200247
0
442971
SYNDAX PHARMACEUTICALS INC
Common Stock
87164F105
69
13152
SH
SOLE
11569
0
1583
SYNEOS HEALTH INC
Common Stock
87166B102
13148
254019
SH
SOLE
51771
0
202248
SYNNEX CORP
Common Stock
87162W100
12976
136035
SH
SOLE
74291
0
61744
SYNOPSYS INC
Common Stock
871607107
35089
304722
SH
SOLE
239441
0
65281
SYNOVUS FINANCIAL CORP
Common Stock
87161C501
14321
416796
SH
SOLE
386944
0
29852
SYSCO CORP
Common Stock
871829107
155398
2327708
SH
SOLE
1695984
0
631724
SYSMEX CORP UNSPONS ADR
ADR
87184P109
21791
722033
SH
SOLE
663864
0
58169
T ROWE PRICE GROUP INC
Common Stock
74144T108
70545
704609
SH
SOLE
573392
0
131217
T&D HOLDINGS INC-UNSPON ADR
ADR
872120100
4120
786937
SH
SOLE
667556
0
119381
TABLEAU SOFTWARE INC-CL A
Common Stock
87336U105
9716
76334
SH
SOLE
67198
0
9136
TABULA RASA HEALTHCARE INC
Common Stock
873379101
1132
20060
SH
SOLE
17599
0
2461
TACTILE SYSTEMS TECHNOLOGY I
Common Stock
87357P100
1861
35306
SH
SOLE
19039
0
16267
TAIHEIYO CEMENT CORP - SPON ADR
ADR
87401G106
265
31875
SH
SOLE
28334
0
3541
TAILORED BRANDS INC
Common Stock
87403A107
1393
177643
SH
SOLE
112691
0
64952
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
148897
3635192
SH
SOLE
3341628
0
293564
TAKEDA PHARMACEUTICAL CO LTD
ADR
874060205
67486
3312996
SH
SOLE
2401071
0
911924
TAKE-TWO INTERACTIVE SOFTWARE
Common Stock
874054109
17692
187472
SH
SOLE
93202
0
94270
TAL EDUCATION GROUP
ADR
874080104
12645
350476
SH
SOLE
341305
0
9171
TALEND SA - ADR
ADR
874224207
497
9830
SH
SOLE
9762
0
68
TALLGRASS ENERGY LP
Common Stock
874696107
3555
141403
SH
SOLE
141403
0
0
TALOS ENERGY INC
Common Stock
87484T108
464
17488
SH
SOLE
17329
0
159
TANDEM DIABETES CARE INC
Common Stock
875372203
3509
55260
SH
SOLE
31781
0
23479
TANGER FACTORY OUTLET CENTER REIT
REIT
875465106
4454
212302
SH
SOLE
143495
0
68807
TAPESTRY INC
Common Stock
876030107
29762
916025
SH
SOLE
627925
0
288100
TARGA RESOURCES CORP
Common Stock
87612G101
13868
333755
SH
SOLE
328058
0
5697
TARGET CORP
Common Stock
87612E106
213344
2658165
SH
SOLE
1735932
0
922233
TARO PHARMACEUTICAL INDS LTD ORD
Common Stock
M8737E108
3045
28174
SH
SOLE
27118
0
1056
TATA MOTORS LTD SPONSORED ADR
ADR
876568502
14859
1183057
SH
SOLE
1138610
0
44447
TATE & LYLE PLC SPONSORED ADR
ADR
876570607
1303
34439
SH
SOLE
34040
0
399
TAUBMAN CENTERS INC REIT
REIT
876664103
7289
137832
SH
SOLE
85793
0
52039
TAYLOR MORRISON HOME CL A
Common Stock
87724P106
4923
277341
SH
SOLE
153181
0
124160
TCF FINANCIAL CORP
Common Stock
872275102
13947
674111
SH
SOLE
388278
0
285833
TCR2 THERAPEUTICS INC
Common Stock
87808K106
495
28372
SH
SOLE
0
0
28372
TD AMERITRADE HOLDING CORP
Common Stock
87236Y108
14940
298859
SH
SOLE
285201
0
13658
TDK CORP - SPONSORED ADR
ADR
872351408
14536
185169
SH
SOLE
163504
0
21665
TE CONNECTIVITY LTD
Common Stock
H84989104
62308
771612
SH
SOLE
686805
0
84807
TEAM INC
Common Stock
878155100
3857
220388
SH
SOLE
59344
0
161044
TECH DATA CORP
Common Stock
878237106
28553
278815
SH
SOLE
107807
0
171008
TECHNIPFMC PLC
Common Stock
G87110105
20067
853169
SH
SOLE
749198
0
103971
TECHTARGET INC
Common Stock
87874R100
1586
97458
SH
SOLE
36038
0
61420
TECHTRONIC INDS LTD SPONSORED ADR
ADR
87873R101
25801
766530
SH
SOLE
595790
0
170740
TECK RESOURCES LTD
Common Stock
878742204
10209
440425
SH
SOLE
428687
0
11738
TEEKAY CORP
Common Stock
Y8564W103
500
127536
SH
SOLE
122389
0
5147
TEGNA INC
Common Stock
87901J105
16072
1139856
SH
SOLE
479116
0
660740
TEIJIN LTD ADR
ADR
879063204
702
41687
SH
SOLE
37339
0
4348
TELADOC HEALTH INC
Common Stock
87918A105
2619
47098
SH
SOLE
38558
0
8540
TELARIA INC
Common Stock
879181105
1303
205456
SH
SOLE
18999
0
186457
TELECOM ARGENTINA STET FRANCE TELECOM ADR
ADR
879273209
2702
185043
SH
SOLE
170742
0
14301
TELECOM ITALIA S P A NEW SPON ADR ORD
ADR
87927Y102
10219
1627158
SH
SOLE
1436819
0
190339
TELECOM ITALIA SPA-SPON ADR
ADR
87927Y201
2250
395433
SH
SOLE
382046
0
13387
TELEDYNE TECHNOLOGIES INC
Common Stock
879360105
22179
93580
SH
SOLE
46929
0
46651
TELEFLEX INC
Common Stock
879369106
61378
203132
SH
SOLE
92388
0
110744
TELEFONICA BRASIL SA
ADR
87936R106
5250
434993
SH
SOLE
265511
0
169482
TELEFONICA S A SPONSORED ADR
ADR
879382208
16568
1981850
SH
SOLE
1678441
0
303409
TELENAV INC
Common Stock
879455103
74
12272
SH
SOLE
12272
0
0
TELENOR ASA SPONSORED ADR
ADR
87944W105
9369
472229
SH
SOLE
427140
0
45089
TELEPHONE & DATA SYSTEMS INC
Common Stock
879433829
18411
599117
SH
SOLE
311670
0
287447
TELIASONERA A B SPONSORED ADR
ADR
87960M205
10535
1171864
SH
SOLE
1041994
0
129870
TELIGENT INC
Common Stock
87960W104
60
52037
SH
SOLE
51098
0
939
TELLURIAN INC
Common Stock
87968A104
355
31719
SH
SOLE
31719
0
0
TELSTRA CORP LTD SPON ADR
ADR
87969N204
24912
2113844
SH
SOLE
1973120
0
140724
TELUS CORP NON-VTG SHS
Common Stock
87971M103
3061
82627
SH
SOLE
79958
0
2669
TEMENOS AG-SP ADR
ADR
87974R208
854
5793
SH
SOLE
5522
0
271
TEMPLETON GLOBAL INCOME FUND
Closed-End Fund
880198106
4541
720834
SH
SOLE
634476
0
86358
TEMPUR SEALY INTERNATIONAL INC
Common Stock
88023U101
7285
126318
SH
SOLE
88130
0
38188
TENAGA NASIONAL BERHAD SPONSORED ADR
ADR
880277108
3335
278815
SH
SOLE
272474
0
6341
TENARIS SA ADR
ADR
88031M109
10194
360841
SH
SOLE
326934
0
33907
TENCENT HOLDINGS LTD
Common Stock
G87572163
419
9040
SH
SOLE
9040
0
0
TENCENT HOLDINGS LTD - ADR
ADR
88032Q109
106138
2308348
SH
SOLE
1998788
0
309560
TENET HEALTHCARE CORP
Common Stock
88033G407
21237
736389
SH
SOLE
336981
0
399408
TENNANT CO
Common Stock
880345103
3917
63084
SH
SOLE
29556
0
33528
TENNECO INC
Common Stock
880349105
5094
229893
SH
SOLE
149644
0
80249
TERADATA CORP
Common Stock
88076W103
19221
440342
SH
SOLE
249678
0
190664
TERADYNE INC
Common Stock
880770102
16859
423175
SH
SOLE
288492
0
134683
TEREX CORP
Common Stock
880779103
9768
304000
SH
SOLE
201403
0
102597
TERNIUM SA-SPONSORED ADR
ADR
880890108
6919
254194
SH
SOLE
201657
0
52537
TERRAFORM PWR INC CL A COM
Common Stock
88104R209
2157
156994
SH
SOLE
105892
0
51102
TERRENO RLTY CORP COM
REIT
88146M101
5606
133352
SH
SOLE
80050
0
53302
TERRITORIAL BANCORP INC
Common Stock
88145X108
536
19934
SH
SOLE
11225
0
8709
TESCO PLC SPONSORED ADR
ADR
881575302
29924
3302838
SH
SOLE
2945510
0
357328
TESLA INC
Common Stock
88160R101
36033
128755
SH
SOLE
114089
0
14666
TETRA TECH INC
Common Stock
88162G103
11332
190168
SH
SOLE
88666
0
101502
TETRA TECHNOLOGIES INC
Common Stock
88162F105
1225
523537
SH
SOLE
448686
0
74851
TETRAPHASE PHARMA INC COM
Common Stock
88165N105
55
40829
SH
SOLE
40403
0
426
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
25039
1596885
SH
SOLE
1559050
0
37835
TEXAS CAPITAL BANCSHARES INC
Common Stock
88224Q107
8964
164205
SH
SOLE
140744
0
23461
TEXAS INSTRUMENTS INC
Common Stock
882508104
352339
3321755
SH
SOLE
2824118
0
497637
TEXAS ROADHOUSE INC
Common Stock
882681109
6691
107592
SH
SOLE
69813
0
37779
TEXTAINER GROUP HOLDINGS LTD
Common Stock
G8766E109
1061
109955
SH
SOLE
57481
0
52474
TEXTRON INC
Common Stock
883203101
35167
694174
SH
SOLE
577807
0
116367
TFS FINANCIAL CORP
Common Stock
87240R107
10192
618846
SH
SOLE
157247
0
461599
TG THERAPEUTICS INC COM
Common Stock
88322Q108
117
14543
SH
SOLE
14543
0
0
THE ADT CORPORATION COM
Common Stock
00090Q103
2030
317698
SH
SOLE
63555
0
254143
THERAPEUTICSMD INC COM
Common Stock
88338N107
191
39317
SH
SOLE
22633
0
16684
THERAVANCE BIOPHARMA INC
Common Stock
G8807B106
479
21121
SH
SOLE
14632
0
6489
THERMO FISHER SCIENTIFIC INC
Common Stock
883556102
304388
1112040
SH
SOLE
948834
0
163206
THERMON GROUP HLDGS IN COM
Common Stock
88362T103
1011
41244
SH
SOLE
21826
0
19418
THIRD POINT REINSURANCE LTD
Common Stock
G8827U100
2029
195520
SH
SOLE
189308
0
6212
THK CO LTD-UNSPON ADR
ADR
872434105
10088
813255
SH
SOLE
696217
0
117038
THOMSON REUTERS CORP
Common Stock
884903709
21575
364448
SH
SOLE
358004
0
6444
THOR INDUSTRIES INC
Common Stock
885160101
7061
113213
SH
SOLE
87383
0
25830
THYSSENKRUPP AG-SPON ADR
ADR
88629Q207
3801
276451
SH
SOLE
249761
0
26690
TIDEWATER INC COM
Common Stock
88642R109
2688
115908
SH
SOLE
47308
0
68600
TIER REIT INC
REIT
88650V208
5627
196325
SH
SOLE
34396
0
161929
TIFFANY & CO
Common Stock
886547108
54858
519736
SH
SOLE
359820
0
159916
TIGER BRANDS LTD SPON ADR NEW
ADR
88673M201
561
29860
SH
SOLE
28492
0
1368
TILE SHOP HLDGS COM
Common Stock
88677Q109
407
71907
SH
SOLE
52305
0
19602
TILLYS INC CL A
Common Stock
886885102
554
49746
SH
SOLE
49676
0
70
TIM PARTICIPACOES S A SPONS ADR PFD
ADR
88706P205
3429
227419
SH
SOLE
182255
0
45164
TIMKEN CO
Common Stock
887389104
9302
213245
SH
SOLE
149569
0
63676
TIMKENSTEEL CORP
Common Stock
887399103
1518
139753
SH
SOLE
122162
0
17591
TIPTREE INC
Common Stock
88822Q103
107
16971
SH
SOLE
6756
0
10215
TITAN INTERNATIONAL INC
Common Stock
88830M102
650
108825
SH
SOLE
103404
0
5421
TITAN MACHINERY INC
Common Stock
88830R101
1236
79423
SH
SOLE
28308
0
51115
TIVITY HEALTH INC
Common Stock
88870R102
3078
175311
SH
SOLE
114021
0
61290
TIVO CORP
Common Stock
88870P106
3787
406348
SH
SOLE
253854
0
152494
TJX COS INC
Common Stock
872540109
293410
5514196
SH
SOLE
4078249
0
1435947
T-MOBILE US INC
Common Stock
872590104
51801
749648
SH
SOLE
492018
0
257630
TOKIO MARINE HOLDINGS INC
ADR
889094108
39038
804994
SH
SOLE
714020
0
90974
TOKYO ELECTRONIC LTD ADR
ADR
889110102
26043
716057
SH
SOLE
632620
0
83437
TOKYO GAS CO LTD ADR
ADR
889115101
7804
576402
SH
SOLE
531926
0
44476
TOLL BROTHERS INC
Common Stock
889478103
11177
308747
SH
SOLE
239278
0
69469
TOMPKINS FINANCIAL CORP
Common Stock
890110109
3253
42766
SH
SOLE
36072
0
6694
TOMRA SYS A / S SPON ADR NEW
ADR
889905204
217
7344
SH
SOLE
7344
0
0
TOOTSIE ROLL INDUSTRIES INC
Common Stock
890516107
3365
90361
SH
SOLE
62062
0
28300
TOPBUILD CORP
Common Stock
89055F103
10457
161317
SH
SOLE
89833
0
71484
TOPDANMARK A/S-UNSPON ADR
ADR
89054C101
403
80269
SH
SOLE
80269
0
0
TOPPAN PRTG LTD ADR
ADR
890747306
434
58556
SH
SOLE
48377
0
10179
TORAY INDUSTRIES ADR
ADR
890880206
9135
718159
SH
SOLE
646840
0
71319
TORCHMARK CORP
Common Stock
891027104
30902
377086
SH
SOLE
314431
0
62655
TORO CO/THE
Common Stock
891092108
11807
171511
SH
SOLE
117816
0
53695
TORONTO-DOMINION BANK/THE
Common Stock
891160509
36981
680681
SH
SOLE
664032
0
16649
TOSHIBA CORP UNSP ADR
ADR
891493306
15490
976650
SH
SOLE
861934
0
114716
TOTAL S A SPONSORED ADR
ADR
89151E109
107502
1931755
SH
SOLE
1567097
0
364658
TOTAL SYSTEM SERVICES INC
Common Stock
891906109
27759
292165
SH
SOLE
260130
0
32035
TOTO LTD-UNSPONSORED ADR
ADR
891515207
3824
90334
SH
SOLE
83309
0
7025
TOWER INTERNATIONAL INC
Common Stock
891826109
969
46100
SH
SOLE
15687
0
30413
TOWN SPORTS INTERNATIONAL
Common Stock
89214A102
294
61822
SH
SOLE
20756
0
41066
TOWNE BANK/PORTSMOUTH VA
Common Stock
89214P109
1960
79189
SH
SOLE
39882
0
39307
TOWNSQUARE MEDIA INC CL A
Common Stock
892231101
74
12996
SH
SOLE
12996
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
109711
929596
SH
SOLE
807624
0
121972
TPG PACE HLDGS CORP UNIT EXP
Unit
G89827102
980
91116
SH
SOLE
0
0
91116
TPG RE FIN TR INC
REIT
87266M107
2240
114284
SH
SOLE
37679
0
76605
TRACTOR SUPPLY CO
Common Stock
892356106
54254
554967
SH
SOLE
393574
0
161393
TRADE DESK INC/THE -CLASS A
Common Stock
88339J105
13798
69702
SH
SOLE
25319
0
44383
TRANSALTA CORP
Common Stock
89346D107
197
26843
SH
SOLE
26843
0
0
TRANSCANADA CORP
Common Stock
89353D107
13382
297768
SH
SOLE
292889
0
4879
TRANSDIGM GROUP INC
Common Stock
893641100
109403
240980
SH
SOLE
169685
0
71295
TRANSOCEAN LTD/SWITZERLAND
Common Stock
H8817H100
25594
2938411
SH
SOLE
1835155
0
1103256
TRANSPORTADORA DE GAS SPONSR ADR B
ADR
893870204
1429
108613
SH
SOLE
73040
0
35573
TRANSUNION
Common Stock
89400J107
15306
228993
SH
SOLE
187271
0
41722
TRAVEL CENTERS OF AMERICA
Common Stock
894174101
422
102663
SH
SOLE
16452
0
86211
TRAVELERS COS INC/THE
Common Stock
89417E109
208687
1521488
SH
SOLE
983226
0
538262
TRAVELPORT WORLDWIDE L SHS
Common Stock
G9019D104
3154
200496
SH
SOLE
186258
0
14238
TREASURY WINE ESTATES LTD ADR
ADR
89465J109
16510
1553837
SH
SOLE
1383735
0
170102
TREDEGAR CORP
Common Stock
894650100
1231
76255
SH
SOLE
58241
0
18014
TREEHOUSE FOODS INC
Common Stock
89469A104
22989
356136
SH
SOLE
222622
0
133514
TREND MICRO INC - SPON ADR
ADR
89486M206
9051
185007
SH
SOLE
169854
0
15153
TREX CO INC
Common Stock
89531P105
11020
179131
SH
SOLE
151128
0
28003
TRI CONTL CORP COM
Closed-End Fund
895436103
1534
58320
SH
SOLE
35942
0
22378
TRI POINTE GROUP INC COM
Common Stock
87265H109
3922
310266
SH
SOLE
246616
0
63650
TRIBUNE MEDIA CO
Common Stock
896047503
14932
323633
SH
SOLE
160415
0
163218
TRIBUNE PUBLISHING CO
Common Stock
89609W107
955
81042
SH
SOLE
35794
0
45248
TRICIDA INC
Common Stock
89610F101
425
10998
SH
SOLE
9953
0
1045
TRICO BANCSHARES
Common Stock
896095106
1624
41325
SH
SOLE
21493
0
19832
TRIMAS CORP
Common Stock
896215209
5910
195503
SH
SOLE
80834
0
114669
TRIMBLE INC
Common Stock
896239100
23565
583300
SH
SOLE
503780
0
79520
TRINET GROUP INC
Common Stock
896288107
6105
102198
SH
SOLE
39334
0
62864
TRINITY INDUSTRIES INC
Common Stock
896522109
14336
659725
SH
SOLE
282184
0
377541
TRINITY PLACE HOLDINGS INC
Common Stock
89656D101
265
66199
SH
SOLE
63353
0
2846
TRINSEO S A SHS
Common Stock
L9340P101
4202
92766
SH
SOLE
57495
0
35271
TRIP ADVISOR INC
Common Stock
896945201
26083
506962
SH
SOLE
285589
0
221373
TRIPLE-S MANAGEMENT CORP
Common Stock
896749108
469
20543
SH
SOLE
13623
0
6920
TRISTATE CAP HLDGS INC COM
Common Stock
89678F100
650
31827
SH
SOLE
9234
0
22593
TRITON INTERNATIONAL LTD/BER
Common Stock
G9078F107
2074
66681
SH
SOLE
46042
0
20639
TRIUMPH BANCORP INC COM
Common Stock
89679E300
470
15981
SH
SOLE
15303
0
678
TRIUMPH GROUP INC
Common Stock
896818101
3658
191924
SH
SOLE
111292
0
80632
TRIVAGO N V SPON ADS A SHS
ADR
89686D105
177
40897
SH
SOLE
40897
0
0
TRONOX HOLDINGS PLC - CLASS A
Common Stock
G9087Q102
3704
281688
SH
SOLE
174690
0
106998
TRUEBLUE INC
Common Stock
89785X101
5313
224753
SH
SOLE
76191
0
148562
TRUECAR INC
Common Stock
89785L107
676
101848
SH
SOLE
42888
0
58960
TRUPANION INC
Common Stock
898202106
984
30050
SH
SOLE
8365
0
21685
TRUSTCO BANK CORP NY
Common Stock
898349105
3480
448511
SH
SOLE
353748
0
94763
TRUSTMARK CORP
Common Stock
898402102
7419
220601
SH
SOLE
159177
0
61424
TSAKOS ENERGY NAVIGATION LTD
Common Stock
G9108L108
2294
739981
SH
SOLE
571581
0
168400
TTEC HOLDINGS INC
Common Stock
89854H102
2484
68573
SH
SOLE
56173
0
12400
TTM TECHNOLOGIES INC
Common Stock
87305R109
4225
360196
SH
SOLE
239592
0
120604
TUESDAY MORNING CORP
Common Stock
899035505
235
110675
SH
SOLE
110675
0
0
TUI AG-UNSPON ADR
ADR
899045108
132
27666
SH
SOLE
27296
0
370
TULLOW OIL PLC ADR
ADR
899415202
27
17471
SH
SOLE
17337
0
134
TUPPERWARE BRANDS CORP
Common Stock
899896104
9335
364945
SH
SOLE
270001
0
94944
TURKCELL ILETISIM HIZMET-ADR
ADR
900111204
3920
731415
SH
SOLE
353725
0
377690
TURKIYE GARANTI BANKASI-ADR
ADR
900148701
681
453827
SH
SOLE
444475
0
9352
TURNA RETE ELETTRICA ADR
ADR
88088L103
22414
1176579
SH
SOLE
1037218
0
139361
TURNING POINT BRANDS INC
Common Stock
90041L105
358
7772
SH
SOLE
7731
0
41
TURQUOISE HILL RESOURCES LTD
Common Stock
900435108
6306
3798681
SH
SOLE
3742126
0
56555
TURTLE BEACH CORP
Common Stock
900450206
412
36294
SH
SOLE
29541
0
6753
TUTOR PERINI CORP
Common Stock
901109108
2515
146923
SH
SOLE
98054
0
48869
TWILIO INC CL A
Common Stock
90138F102
17294
133877
SH
SOLE
125217
0
8660
TWITTER INC
Common Stock
90184L102
48308
1469210
SH
SOLE
1139270
0
329940
TWO HBRS INVT CORP COM
REIT
90187B408
14139
1044977
SH
SOLE
453961
0
591016
TYLER TECHNOLOGIES INC
Common Stock
902252105
20281
99220
SH
SOLE
86869
0
12351
TYSON FOODS INC
Common Stock
902494103
98307
1415912
SH
SOLE
704045
0
711867
UBIQUITI NETWORKS INC COM
Common Stock
90347A100
14132
94396
SH
SOLE
30136
0
64260
UBISOFT ENTMT SA ADR
ADR
90348R102
7019
393235
SH
SOLE
332185
0
61050
UBS GROUP AG
Common Stock
H42097107
28292
2336270
SH
SOLE
1877798
0
458472
UCB S A ADR
ADR
903480101
859
20092
SH
SOLE
16335
0
3757
UDR INC COM REIT
REIT
902653104
26267
577799
SH
SOLE
519586
0
58213
UGI CORP
Common Stock
902681105
21348
385211
SH
SOLE
266332
0
118879
ULTA BEAUTY INC
Common Stock
90384S303
63030
180741
SH
SOLE
123537
0
57204
ULTIMATE SOFTWARE GROUP INC
Common Stock
90385D107
15453
46809
SH
SOLE
43727
0
3082
ULTRA CLEAN HOLDINGS
Common Stock
90385V107
1255
121289
SH
SOLE
118296
0
2993
ULTRA PETROLEUM CORP
Common Stock
903914208
18
30010
SH
SOLE
4282
0
25728
ULTRAGENYX PHARMACEUTICAL
Common Stock
90400D108
1339
19301
SH
SOLE
17182
0
2119
ULTRAPAR PARTICIPAC-SPON ADR
ADR
90400P101
4719
394911
SH
SOLE
382710
0
12201
UMB FINANCIAL CORP
Common Stock
902788108
4119
64326
SH
SOLE
53253
0
11073
UMH PROPERTIES INC COM REIT
REIT
903002103
1470
104413
SH
SOLE
67463
0
36950
UMICORE - UNSPON ADR
ADR
90420M104
7328
660158
SH
SOLE
589945
0
70213
UMPQUA HOLDINGS CORP
Common Stock
904214103
24696
1496733
SH
SOLE
545321
0
951412
UNDER ARMOUR INC-CLASS A
Common Stock
904311107
20900
988645
SH
SOLE
896232
0
92413
UNDER ARMOUR INC-CLASS C
Common Stock
904311206
3805
201666
SH
SOLE
187466
0
14200
UNICHARM CORP
ADR
90460M204
27643
4050326
SH
SOLE
3706293
0
344033
UNICREDIT SPA-ADR
ADR
904678406
32089
5033509
SH
SOLE
2846606
0
2186903
UNIFI INC
Common Stock
904677200
622
32168
SH
SOLE
31849
0
319
UNIFIRST CORP/MA
Common Stock
904708104
5152
33561
SH
SOLE
26451
0
7110
UNILEVER N V N Y SHS NEW
NY Reg Shrs
904784709
143559
2462845
SH
SOLE
1319267
0
1143578
UNILEVER PLC SPON ADR NEW
ADR
904767704
53748
931184
SH
SOLE
818757
0
112427
UNION BANKSHARES CORP
Common Stock
90539J109
3397
105058
SH
SOLE
60625
0
44433
UNION PACIFIC CORP
Common Stock
907818108
434041
2595939
SH
SOLE
1989310
0
606629
UNIQURE NV
Common Stock
N90064101
266
4459
SH
SOLE
3525
0
934
UNISYS CORP
Common Stock
909214306
4350
372757
SH
SOLE
122397
0
250360
UNIT CORP
Common Stock
909218109
2357
165511
SH
SOLE
131591
0
33920
UNITED BANKSHARES INC/WV
Common Stock
909907107
14159
390694
SH
SOLE
250404
0
140290
UNITED CMNTY FINL CORP OHIO COM
Common Stock
909839102
504
53877
SH
SOLE
51474
0
2403
UNITED COMMUNITY BANKS INC/GA
Common Stock
90984P303
4956
198814
SH
SOLE
148966
0
49848
UNITED CONTINENTAL HOLDINGS IN
Common Stock
910047109
88328
1107139
SH
SOLE
651516
0
455623
UNITED FINL BANCORP COM / NEW
Common Stock
910304104
1466
102187
SH
SOLE
35848
0
66339
UNITED FIRE GROUP INC
Common Stock
910340108
2134
48818
SH
SOLE
36869
0
11949
UNITED INS HLDGS CORP COM
Common Stock
910710102
608
38220
SH
SOLE
36943
0
1277
UNITED MICROELECTRONICS CORP SPONSORED ADR
ADR
910873405
14618
7775653
SH
SOLE
7621491
0
154162
UNITED NATURAL FOODS INC
Common Stock
911163103
5270
398635
SH
SOLE
282806
0
115829
UNITED OVERSEAS BK LTD SPONSORED ADR
ADR
911271302
41335
1104926
SH
SOLE
985227
0
119699
UNITED PARCEL SERVICE INC
Common Stock
911312106
227639
2037223
SH
SOLE
1136199
0
901024
UNITED RENTALS INC
Common Stock
911363109
38482
336820
SH
SOLE
286465
0
50355
UNITED STATES CELLULAR CORP
Common Stock
911684108
5281
115040
SH
SOLE
52792
0
62248
UNITED STATES STEEL CORP
Common Stock
912909108
13367
685815
SH
SOLE
260038
0
425777
UNITED TECHNOLOGIES CORP
Common Stock
913017109
318717
2472781
SH
SOLE
1777102
0
695679
UNITED THERAPEUTICS CORP
Common Stock
91307C102
19603
167016
SH
SOLE
76151
0
90865
UNITED UTILITIES GROUP PLC
ADR
91311E102
21108
990507
SH
SOLE
895744
0
94763
UNITEDHEALTH GROUP INC
Common Stock
91324P102
955026
3862437
SH
SOLE
2627788
0
1234649
UNITI GROUP INC
REIT
91325V108
4749
424381
SH
SOLE
222031
0
202350
UNITIL CORP
Common Stock
913259107
5545
102360
SH
SOLE
57207
0
45153
UNIVAR INC COM
Common Stock
91336L107
3714
167577
SH
SOLE
76565
0
91011
UNIVERSAL CORP/VA
Common Stock
913456109
14134
245249
SH
SOLE
166301
0
78948
UNIVERSAL DISPLAY CORP COM
Common Stock
91347P105
7560
49457
SH
SOLE
40133
0
9324
UNIVERSAL ELECTRONICS INC
Common Stock
913483103
1007
27099
SH
SOLE
22566
0
4533
UNIVERSAL FOREST PRODUCTS INC
Common Stock
913543104
4833
161697
SH
SOLE
129337
0
32360
UNIVERSAL HEALTH RLTY INCOME REIT
REIT
91359E105
3092
40839
SH
SOLE
37676
0
3163
UNIVERSAL HEALTH SERVICES INC
Common Stock
913903100
36529
273073
SH
SOLE
214070
0
59003
UNIVERSAL INSURANCE HOLDINGS I
Common Stock
91359V107
2925
94363
SH
SOLE
54514
0
39849
UNIVERSAL LOGISTICS HOLDINGS
Common Stock
91388P105
201
10218
SH
SOLE
4579
0
5639
UNIVEST FINANCIAL CORP
Common Stock
915271100
3154
128951
SH
SOLE
18187
0
110764
UNUM GROUP
Common Stock
91529Y106
33371
986440
SH
SOLE
593028
0
393412
UNUM THERAPEUTICS INC
Common Stock
903214104
61
13827
SH
SOLE
12885
0
942
UOL GROUP LIMITIED ADR
ADR
91529G105
759
36398
SH
SOLE
12418
0
23980
UPLAND SOFTWARE INC COM
Common Stock
91544A109
2185
51592
SH
SOLE
10351
0
41241
UPM KYMMENE CORP SPONSORED ADR
ADR
915436109
22177
760515
SH
SOLE
690726
0
69789
URANIUM ENERGY CORP
Common Stock
916896103
31
21841
SH
SOLE
21841
0
0
URBAN EDGE PROPERTIES
REIT
91704F104
2750
144745
SH
SOLE
111622
0
33123
URBAN OUTFITTERS INC
Common Stock
917047102
24050
811393
SH
SOLE
169957
0
641436
URSTADT BIDDLE - CLASS A REIT
REIT
917286205
3576
173272
SH
SOLE
92490
0
80782
US BANCORP
Common Stock
902973304
242438
5030887
SH
SOLE
3012475
0
2018412
US CONCRETE INC
Common Stock
90333L201
1610
38876
SH
SOLE
37784
0
1092
US ECOLOGY INC
Common Stock
91732J102
2037
36388
SH
SOLE
32351
0
4037
US FOODS HOLDING CORP
Common Stock
912008109
23341
668608
SH
SOLE
466288
0
202320
US PHYSICAL THERAPY INC
Common Stock
90337L108
4177
39766
SH
SOLE
23795
0
15971
US SILICA HOLDINGS INC
Common Stock
90346E103
3680
211996
SH
SOLE
203852
0
8144
USA TECHNOLOGIES INC COM NO PAR
Common Stock
90328S500
137
32955
SH
SOLE
32649
0
306
USANA HEALTH SCIENCES INC
Common Stock
90328M107
5268
62806
SH
SOLE
36380
0
26426
USG CORP
Common Stock
903293405
5501
127053
SH
SOLE
72867
0
54186
UTILITIES SELECT SECTOR SPDR
ETP
81369Y886
592
10185
SH
SOLE
7871
0
2314
VAIL RESORTS INC
Common Stock
91879Q109
19935
91740
SH
SOLE
26312
0
65428
VALE SA
ADR
91912E105
28098
2151423
SH
SOLE
1505172
0
646251
VALEO SPONSORED ADR
ADR
919134304
16129
1114297
SH
SOLE
986828
0
127469
VALERO ENERGY CORP
Common Stock
91913Y100
208141
2453626
SH
SOLE
1532518
0
921108
VALHI INC NEW COM
Common Stock
918905100
285
123271
SH
SOLE
121421
0
1850
VALLEY NATIONAL BANCORP
Common Stock
919794107
6886
718811
SH
SOLE
571520
0
147291
VALMONT INDUSTRIES INC
Common Stock
920253101
5381
41361
SH
SOLE
24713
0
16648
VALVOLINE INC
Common Stock
92047W101
12457
671189
SH
SOLE
184998
0
486191
VANDA PHARMACEUTICALS COM
Common Stock
921659108
1118
60779
SH
SOLE
29970
0
30809
VANECK VECTORS ETF TR GOLD MINER ETF
ETP
92189F106
322
14340
SH
SOLE
14340
0
0
VANECK VECTORS JP MORG EM LC CURR BND ETF
ETP
92189H300
36722
1100781
SH
SOLE
1100764
0
17
VANGAURD S&P 500 ETF
ETP
922908363
2390363
9209997
SH
SOLE
8621596
0
588401
VANGUARD ADMIRAL FDS 500 VAL IDX FD
ETP
921932703
3708
34111
SH
SOLE
34111
0
0
VANGUARD ADMIRAL FDS I 500 GRTH IDX F
ETP
921932505
3950
25544
SH
SOLE
25544
0
0
VANGUARD ADMIRAL FDS MIDCP 400 IDX
ETP
921932885
215
1680
SH
SOLE
1680
0
0
VANGUARD BD INDEX FD SHORT TRM BOND
ETP
921937827
779
9790
SH
SOLE
9790
0
0
VANGUARD CONSUMER DISCRETIONARY ETF
ETP
92204A108
225
1305
SH
SOLE
1305
0
0
VANGUARD DIVIDEND APPREC ETF
ETP
921908844
2402
21909
SH
SOLE
15441
0
6468
VANGUARD ETF INFO TECH
ETP
92204A702
2780
13855
SH
SOLE
12782
0
1073
VANGUARD FINANCIALS ETF
ETP
92204A405
288
4456
SH
SOLE
4212
0
244
VANGUARD FTSE ALL WORLD EX-U
ETP
922042775
4927
98242
SH
SOLE
97849
0
393
VANGUARD FTSE DEV MARKET
ETP
921943858
22182
542736
SH
SOLE
542736
0
0
VANGUARD FTSE EMERGING MARKETS
ETP
922042858
28969
681617
SH
SOLE
681028
0
589
Vanguard Growth ETF
ETP
922908736
1999
12779
SH
SOLE
12619
0
160
VANGUARD INDEX FDS MID CAP ETF
ETP
922908629
44815
278786
SH
SOLE
278786
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETP
922908751
419
2739
SH
SOLE
2604
0
135
VANGUARD INT DIV APP INDX FD
ETP
921946810
317
4900
SH
SOLE
0
0
4900
VANGUARD MATERIALS ETF
ETP
92204A801
236
1918
SH
SOLE
1244
0
674
VANGUARD PACIFIC ETF
ETP
922042866
319
4843
SH
SOLE
447
0
4396
VANGUARD REAL ESTATE ETF
ETP
922908553
100423
1155481
SH
SOLE
42311
0
1113170
VANGUARD RUSSELL 1000 VALUE
ETP
92206C714
2737
25316
SH
SOLE
25316
0
0
VANGUARD RUSSELL 2000
ETP
92206C664
265
2151
SH
SOLE
2151
0
0
VANGUARD SCOTTSDALE FD SHRT-TERM CORP
ETP
92206C409
11481
143939
SH
SOLE
142902
0
1037
VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF
ETP
92206C102
529
8754
SH
SOLE
8754
0
0
VANGUARD SCOTTSDALE FD VNG RUS1000GRW
ETP
92206C680
2952
18984
SH
SOLE
18984
0
0
VANGUARD SECTOR INDEX HTH CARE VIPER
ETP
92204A504
407
2358
SH
SOLE
2358
0
0
VANGUARD SHORT-TERM TIPS
ETP
922020805
6965
143073
SH
SOLE
143073
0
0
VANGUARD TOTAL BOND MARKET ETF
ETP
921937835
7861
96838
SH
SOLE
56838
0
40000
VANGUARD TOTAL STOCK MKT ETF
ETP
922908769
7308
50498
SH
SOLE
50017
0
481
Vanguard Value ETF
ETP
922908744
266
2476
SH
SOLE
2243
0
233
VAREX IMAGING CORP
Common Stock
92214X106
4084
120536
SH
SOLE
95708
0
24828
VARIAN MEDICAL SYSTEMS INC
Common Stock
92220P105
59348
418768
SH
SOLE
248208
0
170560
VARONIS SYSTEMS INC
Common Stock
922280102
1195
20047
SH
SOLE
13312
0
6735
VECTOR GROUP LTD
Common Stock
92240M108
9053
839032
SH
SOLE
732035
0
106997
VECTRUS INC
Common Stock
92242T101
888
33412
SH
SOLE
24515
0
8897
VEDANTA LTD
ADR
92242Y100
8544
809111
SH
SOLE
786784
0
22327
VEECO INSTRUMENTS INC
Common Stock
922417100
1640
151267
SH
SOLE
111498
0
39769
VEEVA SYSTEMS INC - CLASS A
Common Stock
922475108
19407
152977
SH
SOLE
128122
0
24855
VENATOR MATERIALS PLC
Common Stock
G9329Z100
2905
516926
SH
SOLE
10602
0
506324
VENTAS INC COM REIT
REIT
92276F100
75337
1180645
SH
SOLE
961480
0
219165
VEOLIA ENVIRONNEMENT-ADR
ADR
92334N103
23206
1038983
SH
SOLE
930209
0
108774
VEON LTD ADR
ADR
91822M106
6980
3339822
SH
SOLE
3131058
0
208764
VEONEER INC
Common Stock
92336X109
1039
45423
SH
SOLE
36885
0
8538
VERA BRADLEY INC
Common Stock
92335C106
1701
128349
SH
SOLE
55716
0
72633
VERACYTE INC COM
Common Stock
92337F107
4060
162254
SH
SOLE
13440
0
148814
VERASTEM INC COM
Common Stock
92337C104
56
18886
SH
SOLE
17305
0
1581
VEREIT INC
REIT
92339V100
54067
6459653
SH
SOLE
3052971
0
3406682
VERICEL CORP
Common Stock
92346J108
2760
157644
SH
SOLE
32202
0
125442
VERINT SYSTEMS INC
Common Stock
92343X100
10294
171968
SH
SOLE
80903
0
91065
VERISIGN INC
Common Stock
92343E102
91340
503086
SH
SOLE
337083
0
166003
VERISK ANALYTICS INC
Common Stock
92345Y106
45938
345396
SH
SOLE
310701
0
34695
VERITEX HLDGS INC COM
Common Stock
923451108
2744
113280
SH
SOLE
88790
0
24490
VERITONE INC
Common Stock
92347M100
68
13066
SH
SOLE
12689
0
377
VERIZON COMMUNICATIONS INC
Common Stock
92343V104
861012
14561340
SH
SOLE
10730615
0
3830725
VERMILION ENERGY INC
Common Stock
923725105
3916
158551
SH
SOLE
138412
0
20139
VERSO CORP
Common Stock
92531L207
2671
124682
SH
SOLE
56037
0
68645
VERSUM MATERIALS INC
Common Stock
92532W103
10915
216945
SH
SOLE
181543
0
35402
VERSUS CAP MM REAL ESTATE-I
Closed-End Fund
92532P207
70383
2490545
SH
SOLE
2490545
0
0
VERTEX PHARMACEUTICALS INC
Common Stock
92532F100
145285
789808
SH
SOLE
543481
0
246327
VERTIVE CORP
Common Stock
923454102
1832
69612
SH
SOLE
33880
0
35732
VESTAS WIND SYSTEMS - UNSP ADR
ADR
925458101
15062
536592
SH
SOLE
481346
0
55246
VF CORP
Common Stock
918204108
95949
1103999
SH
SOLE
828552
0
275447
VIACOM INC CL A
Common Stock
92553P102
241
7432
SH
SOLE
6357
0
1075
VIACOM INC NEW CL B
Common Stock
92553P201
67569
2407163
SH
SOLE
1252683
0
1154480
VIAD CORP
Common Stock
92552R406
1838
32653
SH
SOLE
24032
0
8621
VIASAT INC
Common Stock
92552V100
4102
52930
SH
SOLE
37964
0
14966
VIAVI SOLUTIONS INC
Common Stock
925550105
10933
883139
SH
SOLE
449278
0
433861
VICI PROPERTIES INC
REIT
925652109
3305
151040
SH
SOLE
105856
0
45184
VICOR CORP
Common Stock
925815102
1151
37116
SH
SOLE
24455
0
12661
VIKING THERAPEUTICS INC
Common Stock
92686J106
1443
145198
SH
SOLE
7964
0
137234
VILLAGE SUPER MARKET INC
Common Stock
927107409
1102
40305
SH
SOLE
18309
0
21996
VINA CONCHA Y TORO SA-SP ADR
ADR
927191106
1054
26701
SH
SOLE
26701
0
0
VINCI S A ADR
ADR
927320101
35816
1475123
SH
SOLE
1292230
0
182893
VIPER ENERGY PARTNERS LP
Ltd Part
92763M105
1068
32202
SH
SOLE
4
0
32198
VIPSHOP HLDGS LTD SPONSORED ADR
ADR
92763W103
5717
711984
SH
SOLE
690156
0
21828
VIRTU FINL INC CL A
Common Stock
928254101
1402
59022
SH
SOLE
58083
0
939
VIRTUS INVESTMENT PARTNERS
Common Stock
92828Q109
1691
17337
SH
SOLE
14461
0
2876
VIRTUSA CORP
Common Stock
92827P102
3035
56777
SH
SOLE
40853
0
15924
VISA INC
Common Stock
92826C839
975246
6243975
SH
SOLE
4535431
0
1708544
VISHAY INTERTECHNOLOGY INC
Common Stock
928298108
11533
624395
SH
SOLE
255329
0
369066
VISHAY PRECISION GROUP INC
Common Stock
92835K103
564
16493
SH
SOLE
12311
0
4182
VISTA OUTDOOR INC
Common Stock
928377100
1646
205470
SH
SOLE
113769
0
91701
VISTEON CORP COM
Common Stock
92839U206
9426
139950
SH
SOLE
74319
0
65631
VISTRA ENERGY CORP
Common Stock
92840M102
28984
1113468
SH
SOLE
552840
0
560628
VITAMIN SHOPPE INC
Common Stock
92849E101
1690
240066
SH
SOLE
138132
0
101934
VIVENDI SA ADR
ADR
92852T201
29106
1005579
SH
SOLE
897606
0
107973
VIVINT SOLAR INC COM
Common Stock
92854Q106
194
39082
SH
SOLE
17420
0
21662
VMWARE INC-CLASS A
Common Stock
928563402
33340
184698
SH
SOLE
103208
0
81490
VOCERA COMM INC COM
Common Stock
92857F107
1097
34675
SH
SOLE
8836
0
25839
VODACOM GROUP HLDGS ADR
ADR
92858D200
741
95500
SH
SOLE
89157
0
6343
VODAFONE GROUP PLC
Common Stock
G93882192
442
250156
SH
SOLE
250156
0
0
VODAFONE GROUP PLC NEW SPONSORED ADR
ADR
92857W308
39004
2145451
SH
SOLE
1652929
0
492522
VOLKSWAGEN A G-UNSPON ADR
ADR
928662600
31333
1929378
SH
SOLE
999400
0
929978
VOLKSWAGEN AG SPONSORED ADR
ADR
928662303
231
7209
SH
SOLE
5163
0
2046
VOLKSWAGEN AG-UNSP ADR PREF
ADR
928662501
11892
756260
SH
SOLE
665087
0
91173
VOLVO AB-B SHS-UNSPON ADR
ADR
928854108
15272
986261
SH
SOLE
867333
0
118928
VONAGE HOLDINGS CORP
Common Stock
92886T201
11199
1115466
SH
SOLE
495423
0
620043
VORNADO REALTY TRUST REIT
REIT
929042109
16897
250543
SH
SOLE
218845
0
31698
VOXX INTERNATIONAL CORP
Common Stock
91829F104
87
18761
SH
SOLE
17676
0
1085
VOYA FINANCIAL INC
Common Stock
929089100
64090
1282832
SH
SOLE
475454
0
807378
VOYA GLOBAL EQUITY DIV AND PREM OP FND
Closed-End Fund
92912T100
1155
177714
SH
SOLE
65635
0
112079
VOYA PRIME RATE TRUST
Closed-End Fund
92913A100
294
61541
SH
SOLE
61541
0
0
VSE CORP
Common Stock
918284100
302
9562
SH
SOLE
9469
0
93
VULCAN MATERIALS CO
Common Stock
929160109
46169
389943
SH
SOLE
221055
0
168888
Vuzix Corp
Common Stock
92921W300
204
66654
SH
SOLE
66551
0
103
W P CAREY INC COM
REIT
92936U109
10522
134335
SH
SOLE
103071
0
31264
W&T OFFSHORE INC
Common Stock
92922P106
1961
284256
SH
SOLE
127716
0
156540
WABASH NATIONAL CORP
Common Stock
929566107
3069
226507
SH
SOLE
114329
0
112178
WABCO HOLDINGS INC
Common Stock
92927K102
8930
67737
SH
SOLE
60933
0
6804
WABTEC CORP
Common Stock
929740108
15179
205905
SH
SOLE
182405
0
23501
WADDELL & REED FINANCIAL-A
Common Stock
930059100
9805
567067
SH
SOLE
245014
0
322053
WAGEWORKS INC COM
Common Stock
930427109
6376
168868
SH
SOLE
74776
0
94092
WAL MART DE MEXICO SA DE CV SPON ADR REP V
ADR
93114W107
12154
454937
SH
SOLE
449139
0
5798
WALGREEN BOOTS ALLIANCE INC
Common Stock
931427108
148281
2343620
SH
SOLE
1539394
0
804226
WALGREEN CO
Common Stock
931422109
17875
282519
SH
SOLE
0
0
282519
WALKER & DUNLOP INC COM
Common Stock
93148P102
4875
95753
SH
SOLE
56366
0
39387
WALMART INC
Common Stock
931142103
542781
5565271
SH
SOLE
4012004
0
1553267
WALT DISNEY CO/THE
Common Stock
254687106
680615
6130007
SH
SOLE
4752661
0
1377347
WARRIOR MET COAL INC
Common Stock
93627C101
2842
93500
SH
SOLE
45491
0
48009
WASHINGTON FEDERAL INC
Common Stock
938824109
9331
322973
SH
SOLE
226868
0
96105
WASHINGTON PRIME GROUP INC
REIT
93964W108
9056
1602834
SH
SOLE
793459
0
809375
WASHINGTON REIT
REIT
939653101
4597
161988
SH
SOLE
110326
0
51662
WASHINGTON TRUST BANCORP INC
Common Stock
940610108
1607
33366
SH
SOLE
10083
0
23283
WASTE CONNECTIONS INC
Common Stock
94106B101
12547
141625
SH
SOLE
135581
0
6044
WASTE MANAGEMENT INC
Common Stock
94106L109
142362
1370047
SH
SOLE
1064794
0
305253
WATERS CORP
Common Stock
941848103
50401
200234
SH
SOLE
176355
0
23879
WATERSTONE FINANCIAL INC
Common Stock
94188P101
2250
136667
SH
SOLE
92946
0
43721
WATSCO INC
Common Stock
942622200
9223
64402
SH
SOLE
61850
0
2552
WATTS WATER TECHNOLOGIES INC
Common Stock
942749102
8585
106222
SH
SOLE
44210
0
62012
WAVE LIFE SCIENCES LTD SHS
Common Stock
Y95308105
961
24736
SH
SOLE
7323
0
17413
WAYFAIR INC CL A
Common Stock
94419L101
7958
53607
SH
SOLE
51158
0
2449
WD-40 CO
Common Stock
929236107
10618
62668
SH
SOLE
47698
0
14970
WEATHERFORD INTERNATIONAL PLC
Common Stock
G48833100
72
103125
SH
SOLE
48640
0
54485
WEBSTER FINANCIAL CORP
Common Stock
947890109
6419
126675
SH
SOLE
118066
0
8609
WEC ENERGY CORP INC
Common Stock
92939U106
97120
1228127
SH
SOLE
871902
0
356225
WEIBO CORP SPONSORED ADR
ADR
948596101
4520
72912
SH
SOLE
63595
0
9317
WEICHAI PWR CO LTD ADR
ADR
948597109
4539
354063
SH
SOLE
349500
0
4563
WEINGARTEN RLTY INVS SH BEN INT REIT
REIT
948741103
7125
242593
SH
SOLE
145984
0
96609
WEIR GROUP PLC ADR
ADR
94876Q205
2451
240600
SH
SOLE
213784
0
26816
WEIS MARKETS INC
Common Stock
948849104
2502
61303
SH
SOLE
34927
0
26376
WELBILT INC
Common Stock
949090104
5448
332576
SH
SOLE
260043
0
72533
WELLCARE HEALTH PLANS INC
Common Stock
94946T106
34022
126125
SH
SOLE
101943
0
24182
WELLS FARGO & CO
Common Stock
949746101
579200
11986745
SH
SOLE
8616272
0
3370473
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP
Closed-End Fund
94987C103
4692
895480
SH
SOLE
450928
0
444552
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES
Closed-End Fund
94987B105
11502
1459597
SH
SOLE
1252525
0
207072
WELLTOWER INC
REIT
95040Q104
134577
1734243
SH
SOLE
1123704
0
610539
WENDY'S CO/THE
Common Stock
95058W100
15468
864639
SH
SOLE
311328
0
553311
WERNER ENTERPRISES INC
Common Stock
950755108
3654
107012
SH
SOLE
73178
0
33834
WESBANCO INC
Common Stock
950810101
1760
44289
SH
SOLE
30971
0
13318
WESCO AIRCRAFT HLDGS I COM
Common Stock
950814103
1478
168190
SH
SOLE
109104
0
59086
WESCO INTERNATIONAL INC
Common Stock
95082P105
10092
190375
SH
SOLE
108589
0
81786
WESFARMERS LTD - UNS ADR
ADR
950840306
4971
403955
SH
SOLE
368687
0
35268
WEST BANCORPORATION INC CAP STK
Common Stock
95123P106
305
14765
SH
SOLE
14324
0
441
WEST JAPAN RAILWAY CO ADR
ADR
953432101
34766
460419
SH
SOLE
418769
0
41650
WEST PHARMACEUTICAL SERVICES I
Common Stock
955306105
15466
140343
SH
SOLE
100022
0
40321
WESTAMERICA BANCORPORATION
Common Stock
957090103
6331
102440
SH
SOLE
86144
0
16296
WESTERN ALLIANCE BANCORP
Common Stock
957638109
5927
144419
SH
SOLE
138171
0
6248
WESTERN ASSET EMERGING MARKET
Closed-End Fund
95766A101
36685
2689536
SH
SOLE
2335444
0
354092
WESTERN ASSET GLBL CP COM
Closed-End Fund
95790C107
1012
61494
SH
SOLE
35853
0
25641
WESTERN ASSET GLOBAL HIGH
Closed-End Fund
95766B109
15193
1618040
SH
SOLE
1510082
0
107958
WESTERN ASSET HIGH INCOME OP FD
Closed-End Fund
95766K109
15233
3153757
SH
SOLE
2932952
0
220805
WESTERN ASSET HIGHT YIELD DEF
Closed-End Fund
95768B107
8038
544222
SH
SOLE
469900
0
74322
WESTERN ASSET INTERMEDIATE
Closed-End Fund
958435109
1400
158942
SH
SOLE
142109
0
16833
WESTERN ASSET MTG CAP COM
REIT
95790D105
3069
299961
SH
SOLE
80131
0
219830
WESTERN ASSET MUNICIPAL PART
Closed-End Fund
95766P108
694
48056
SH
SOLE
48056
0
0
WESTERN AST HI INCM II COM
Closed-End Fund
95766J102
971
149804
SH
SOLE
124441
0
25363
WESTERN DIGITAL CORP
Common Stock
958102105
53674
1116810
SH
SOLE
759804
0
357006
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP
MLP
958669103
16173
515719
SH
SOLE
497470
0
18249
WESTERN UNION CO/THE
Common Stock
959802109
33746
1827070
SH
SOLE
1361163
0
465907
WESTLAKE CHEMICAL CORP
Common Stock
960413102
5126
75541
SH
SOLE
71435
0
4106
WESTPAC BKG CORP SPONSORED ADR
ADR
961214301
43020
2325421
SH
SOLE
2037588
0
287833
WESTROCK CO
Common Stock
96145D105
39972
1042301
SH
SOLE
813225
0
229076
WESTWOOD HOLDINGS GROUP INC
Common Stock
961765104
1315
37284
SH
SOLE
24038
0
13246
WEX INC
Common Stock
96208T104
13599
70832
SH
SOLE
68561
0
2271
WEYERHAEUSER CO REIT
REIT
962166104
43684
1658448
SH
SOLE
1402177
0
256271
WH GROUP LTD SPONSORED ADR
ADR
92890T205
16585
775563
SH
SOLE
674720
0
100843
WHARF HLDGS LTD ADR
ADR
962257408
17035
2839098
SH
SOLE
2460109
0
378989
WHEATON PRECIOUS METALS CORP
Common Stock
962879102
6227
261416
SH
SOLE
248937
0
12479
WHEELCOCK & CO LTD - ADR
ADR
963271200
1967
26833
SH
SOLE
25579
0
1254
WHIRLPOOL CORP
Common Stock
963320106
45483
342257
SH
SOLE
171336
0
170921
WHITBREAD PLC - SPONSORED ADR
ADR
96342K100
6506
388402
SH
SOLE
335433
0
52969
WHITE MOUNTAINS INSURANCE GROU
Common Stock
G9618E107
22656
24480
SH
SOLE
10206
0
14274
WHITESTONE REIT CL B SBI
REIT
966084204
1520
126421
SH
SOLE
93117
0
33304
WHITING PETROLEUM CORP
Common Stock
966387409
12606
482232
SH
SOLE
420726
0
61506
WIDEOPENWEST INC
Common Stock
96758W101
1258
138206
SH
SOLE
62919
0
75287
WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR
ADR
967662107
858
204760
SH
SOLE
203474
0
1286
WILLIAM HILL PLC-UNSPN ADR
ADR
96925P104
285
33679
SH
SOLE
33268
0
411
WILLIAMS COS INC/THE
Common Stock
969457100
83155
2895367
SH
SOLE
2299495
0
595872
WILLIAMS-SONOMA INC
Common Stock
969904101
13405
238224
SH
SOLE
163889
0
74335
WILLIS LEASE FINANCE CORP
Common Stock
970646105
1474
34783
SH
SOLE
34565
0
218
WILLIS TOWERS WATSON PLC
Common Stock
G96629103
36063
205313
SH
SOLE
168799
0
36514
WILLSCOT CORP
Common Stock
971375126
2922
263497
SH
SOLE
67574
0
195923
WILMAR INTERNATIONAL-UNS ADR
ADR
971433107
3446
140659
SH
SOLE
126798
0
13861
WINDSTREAM HOLDINGS INC
Common Stock
97382A309
22
73756
SH
SOLE
73212
0
544
WINGSTOP INC COM
Common Stock
974155103
6951
91428
SH
SOLE
33104
0
58324
WINNEBAGO INDUSTRIES INC
Common Stock
974637100
1715
55058
SH
SOLE
49476
0
5582
WINTRUST FINANCIAL CORP
Common Stock
97650W108
7150
106193
SH
SOLE
60729
0
45464
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
18271
4590697
SH
SOLE
4476810
0
113887
WIRECARD AG - UNSPON ADR
ADR
97654L108
3044
48667
SH
SOLE
43988
0
4679
WISDOMTREE INVESTMENTS INC
Common Stock
97717P104
1680
237909
SH
SOLE
86876
0
151033
WISDOMTREE TR EUROPE HEDGED EQ
ETP
97717X701
266
4168
SH
SOLE
4168
0
0
WISDOMTREE TRUST JP TOTAL DIVID
ETP
97717W851
5943
117431
SH
SOLE
117311
0
120
WISDOMTREE US MIDCAP DIVIDEND
ETP
97717W505
246
6877
SH
SOLE
5981
0
896
WIX.COM LTD
Common Stock
M98068105
11555
95634
SH
SOLE
42403
0
53231
WM MORRISON SUPERMARKETS PLC
ADR
92933J107
20701
1386070
SH
SOLE
1294745
0
91325
WNS HOLDINGS LTD-ADR
ADR
92932M101
4404
82674
SH
SOLE
37942
0
44732
WOLTERS KLUWER N V SPONSORED ADR
ADR
977874205
22052
323893
SH
SOLE
289475
0
34418
WOLVERINE WORLD WIDE INC
Common Stock
978097103
11871
332231
SH
SOLE
244394
0
87837
WOODSIDE PETE LTD SPONSORED ADR
ADR
980228308
30161
1223570
SH
SOLE
1104931
0
118639
WOODWARD INC
Common Stock
980745103
17959
189265
SH
SOLE
167062
0
22203
WOORI FIN HLDGS CO LTD ADR
ADR
981064108
15638
435123
SH
SOLE
426710
0
8413
WORKDAY INC CL A
Common Stock
98138H101
28565
148118
SH
SOLE
133897
0
14221
WORKIVA INC COM CL A
Common Stock
98139A105
2868
56576
SH
SOLE
17220
0
39356
WORLD ACCEPTANCE CORP
Common Stock
981419104
5067
43259
SH
SOLE
23452
0
19807
WORLD FUEL SERVICES CORP
Common Stock
981475106
6668
230815
SH
SOLE
103595
0
127220
WORLD WRESTLING ENTERTAINMENT
Common Stock
98156Q108
9739
112221
SH
SOLE
91235
0
20986
WORLDPAY INC
Common Stock
981558109
49844
439154
SH
SOLE
259833
0
179321
WORLETYPARSONS LTD ADR
ADR
98161Q101
191
19106
SH
SOLE
6452
0
12654
WORTHINGTON INDUSTRIES INC
Common Stock
981811102
2395
64163
SH
SOLE
38318
0
25845
WPP PLC
ADR
92937A102
15989
302817
SH
SOLE
272551
0
30266
WPX ENERGY INC
Common Stock
98212B103
12128
925133
SH
SOLE
814630
0
110503
WR BERKLEY CORP
Common Stock
084423102
22329
263563
SH
SOLE
253696
0
9867
WR GRACE & CO
Common Stock
38388F108
6530
83677
SH
SOLE
42779
0
40898
WRIGHT MEDICAL GROUP NV
Common Stock
N96617118
2919
92805
SH
SOLE
45989
0
46816
WSFS FINANCIAL CORP
Common Stock
929328102
2109
54641
SH
SOLE
34213
0
20428
WW GRAINGER INC
Common Stock
384802104
105513
350624
SH
SOLE
153623
0
197001
WYNDHAM DESTINATIONS INC
Common Stock
98310W108
18242
450529
SH
SOLE
259682
0
190847
WYNDHAM HOTELS & RESORTS
Common Stock
98311A105
15977
319611
SH
SOLE
210819
0
108792
WYNN MACAU LTD ADR
ADR
98313R106
5764
243733
SH
SOLE
212428
0
31305
WYNN RESORTS LTD
Common Stock
983134107
30367
254500
SH
SOLE
225134
0
29366
XCEL ENERGY INC
Common Stock
98389B100
82641
1470218
SH
SOLE
1156815
0
313403
XENCOR INC
Common Stock
98401F105
1437
46263
SH
SOLE
12564
0
33699
XENIA HOTELS & RESORTS COM
REIT
984017103
10046
458515
SH
SOLE
215355
0
243160
XERIS PHARMACEUTICALS INC
Common Stock
98422L107
536
53339
SH
SOLE
0
0
53339
XEROX CORP
Common Stock
984121608
37067
1159057
SH
SOLE
598987
0
560070
XILINX INC
Common Stock
983919101
107257
845940
SH
SOLE
569372
0
276568
XOP - SPDR S&P Oil & Gas Exploration & Production ETF
ETP
78464A730
38178
1241973
SH
SOLE
0
0
1241973
XPERI CORP
Common Stock
98421B100
7934
339070
SH
SOLE
203825
0
135245
XPO LOGISTICS INC
Common Stock
983793100
9374
174426
SH
SOLE
110335
0
64091
XTRACKERS MSCI EAFE HEDGED EQU
ETP
233051200
553
17708
SH
SOLE
17708
0
0
XYLEM INC/NY
Common Stock
98419M100
35124
444380
SH
SOLE
354934
0
89446
YAHOO JAPAN CORP ADR
ADR
98433V102
6516
1342086
SH
SOLE
1217467
0
124619
YAMAHA CORP SPON ADR
ADR
984627109
2351
46849
SH
SOLE
41736
0
5113
YAMANA GOLD INC
Common Stock
98462Y100
2316
887331
SH
SOLE
885828
0
1503
YANDEX N V SHS CLASS A
Common Stock
N97284108
41887
1219777
SH
SOLE
1092740
0
127037
YANZHOU COAL MINING-SP ADR
ADR
984846105
1490
149185
SH
SOLE
146267
0
2918
YARA INTL ASA SPONSORED ADR
ADR
984851204
9065
441973
SH
SOLE
386028
0
55945
YASKAWA ELEC CORP ADR
ADR
985087105
11719
186492
SH
SOLE
166085
0
20407
YELP INC CL A
Common Stock
985817105
6400
185516
SH
SOLE
147669
0
37847
YETI HOLDINGS INC
Common Stock
98585X104
1505
49742
SH
SOLE
1880
0
47862
YEXT INC COM
Common Stock
98585N106
499
22835
SH
SOLE
22474
0
361
YIELDSHARES HIGH INCOME ETF
ETP
301505301
1150
65134
SH
SOLE
65134
0
0
YOKOGAWA ELECTRIC - UNSPONSORED ADR
ADR
986008100
283
6956
SH
SOLE
5532
0
1424
YORK WATER CO
Common Stock
987184108
830
24182
SH
SOLE
19203
0
4979
YPF SOCIEDAD ANONIMA SPON ADR CL D
ADR
984245100
4778
341019
SH
SOLE
340760
0
259
YRC WORLDWIDE INC COM
Common Stock
984249607
1514
226277
SH
SOLE
90756
0
135521
YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR
ADR
988415105
500
29654
SH
SOLE
24632
0
5022
YUM BRANDS INC
Common Stock
988498101
122013
1222448
SH
SOLE
981699
0
240749
YUM CHINA HOLDINGS INC
Common Stock
98850P109
50642
1127642
SH
SOLE
893968
0
233674
YY INC ADS REPCOM CLA
ADR
98426T106
4500
53567
SH
SOLE
43559
0
10008
ZAFGEN INC COM
Common Stock
98885E103
34
12579
SH
SOLE
11457
0
1122
ZAGG INCORPORATED
Common Stock
98884U108
294
32455
SH
SOLE
32455
0
0
ZALANDO SE - UNSPONSORED ADR
ADR
98887L105
10518
537753
SH
SOLE
479209
0
58544
ZAYO GROUP HLDGS INC COM
Common Stock
98919V105
8806
309863
SH
SOLE
285416
0
24447
ZEBRA TECHNOLOGIES CORP-CL A
Common Stock
989207105
32130
153342
SH
SOLE
88624
0
64718
ZENDESK INC COM
Common Stock
98936J101
16046
188777
SH
SOLE
100338
0
88439
ZILLOW GROUP INC - A
Common Stock
98954M101
998
29188
SH
SOLE
28208
0
980
ZILLOW GROUP INC - C
Common Stock
98954M200
5341
153753
SH
SOLE
144051
0
9702
ZIMMER BIOMET HOLDINGS INC
Common Stock
98956P102
79197
620183
SH
SOLE
379684
0
240499
ZIONS BANCORPORATION
Common Stock
989701107
51560
1135427
SH
SOLE
654814
0
480613
ZIOPHARM ONCOLOGY INC COM
Common Stock
98973P101
97
25308
SH
SOLE
25042
0
266
ZIX CORP COM
Common Stock
98974P100
447
64989
SH
SOLE
42697
0
22292
ZOETIS INC CL A
Common Stock
98978V103
147608
1466259
SH
SOLE
1087804
0
378455
ZOGENIX INC COM
Common Stock
98978L204
714
12987
SH
SOLE
10293
0
2694
ZOMEDICA PHARMACEUTICALS COR
Common Stock
98979F107
5
15109
SH
SOLE
15109
0
0
ZSCALER INC
Common Stock
98980G102
2477
34925
SH
SOLE
10287
0
24638
ZTE CORP-UNSPON ADR
ADR
98878Q105
278
46423
SH
SOLE
45734
0
689
ZTO EXPRESS CAYMAN INC-ADR
ADR
98980A105
3289
179912
SH
SOLE
72890
0
107022
ZUMIEZ INC
Common Stock
989817101
2164
86925
SH
SOLE
56124
0
30801
ZURICH INSURANCE GROUP AG
ADR
989825104
62115
1878587
SH
SOLE
1641784
0
236803
ZYNGA INC CL A
Common Stock
98986T108
6226
1168186
SH
SOLE
671526
0
496660