0001037389-20-000321.txt : 20200813
0001037389-20-000321.hdr.sgml : 20200813
20200813162818
ACCESSION NUMBER: 0001037389-20-000321
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200813
DATE AS OF CHANGE: 20200813
EFFECTIVENESS DATE: 20200813
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RENAISSANCE TECHNOLOGIES LLC
CENTRAL INDEX KEY: 0001037389
IRS NUMBER: 260385758
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-06262
FILM NUMBER: 201099721
BUSINESS ADDRESS:
STREET 1: 800 THIRD AVE
CITY: NEW YORK
STATE: NY
ZIP: 10022
BUSINESS PHONE: 2124866780
MAIL ADDRESS:
STREET 1: 800 THIRD AVE
CITY: NEW YORK
STATE: NY
ZIP: 10022
FORMER COMPANY:
FORMER CONFORMED NAME: RENAISSANCE TECHNOLOGIES CORP
DATE OF NAME CHANGE: 19990324
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001037389
XXXXXXXX
06-30-2020
06-30-2020
RENAISSANCE TECHNOLOGIES LLC
800 THIRD AVE
NEW YORK
NY
10022
13F HOLDINGS REPORT
028-06262
N
James S. Rowen
Chief Operating Officer
212-829-4460
James S. Rowen
New York
NY
08-13-2020
0
3385
115840763
false
INFORMATION TABLE
2
renaissance13Fq22020_holding.xml
RENTEC Q2 2020 HOLDINGS
10X GENOMICS INC
CL A COM
88025U109
25867
289636
SH
SOLE
0
254330
0
35306
111 INC
ADS
68247Q102
894
140847
SH
SOLE
0
125947
0
14900
1347 PPTY INS HLDGS INC
COM
68244P107
428
95962
SH
SOLE
0
95962
0
0
1LIFE HEALTHCARE INC
COM
68269G107
15349
422600
SH
SOLE
0
325549
0
97051
1ST CONSTITUTION BANCORP
COM
31986N102
1693
136494
SH
SOLE
0
123275
0
13219
1ST SOURCE CORP
COM
336901103
14165
398114
SH
SOLE
0
385230
0
12884
21VIANET GROUP INC
SPONSORED ADS A
90138A103
21643
907100
SH
SOLE
0
907100
0
0
2U INC
COM
90214J101
10302
271400
SH
SOLE
0
216018
0
55382
360 FINANCE INC
ADS
88557W101
1638
152900
SH
SOLE
0
5780
0
147120
36KR HOLDINGS INC
SPONSORED ADS
88429K103
64
19282
SH
SOLE
0
4030
0
15252
3-D SYS CORP DEL
COM NEW
88554D205
3872
553950
SH
SOLE
0
496383
0
57567
3M CO
COM
88579Y101
46781
299900
SH
SOLE
0
74217
0
225683
500 COM LTD
SPON ADR REP A
33829R100
219
56875
SH
SOLE
0
36198
0
20677
51JOB INC
SPONSORED ADS
316827104
6231
86800
SH
SOLE
0
0
0
86800
58 COM INC
SPON ADR REP A
31680Q104
81795
1516412
SH
SOLE
0
1512759
0
3653
9 METERS BIOPHARMA INC
COM
654405109
74
128800
SH
SOLE
0
65816
0
62984
A10 NETWORKS INC
COM
002121101
20953
3076733
SH
SOLE
0
3076733
0
0
AAON INC
COM PAR $0.004
000360206
5128
94454
SH
SOLE
0
70707
0
23747
ABB LTD
SPONSORED ADR
000375204
7393
327700
SH
SOLE
0
327700
0
0
ABBOTT LABS
COM
002824100
47175
515966
SH
SOLE
0
54180
0
461786
ABBVIE INC
COM
00287Y109
1867567
19021869
SH
SOLE
0
18040822
0
981047
ABEONA THERAPEUTICS INC
COM
00289Y107
535
183535
SH
SOLE
0
63733
0
119802
ABERCROMBIE & FITCH CO
CL A
002896207
572
53800
SH
SOLE
0
53800
0
0
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
4434
258700
SH
SOLE
0
258700
0
0
ABIOMED INC
COM
003654100
543539
2250122
SH
SOLE
0
2244611
0
5511
ACACIA COMMUNICATIONS INC
COM
00401C108
113394
1687659
SH
SOLE
0
1654415
0
33244
ACACIA RESH CORP
ACACIA TCH COM
003881307
12811
3132300
SH
SOLE
0
3132300
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
5438
112200
SH
SOLE
0
87446
0
24754
ACADIA RLTY TR
COM SH BEN INT
004239109
7046
542801
SH
SOLE
0
534993
0
7808
ACASTI PHARMA INC
CL A NEW
00430K402
452
962593
SH
SOLE
0
225558
0
737035
ACCELERON PHARMA INC
COM
00434H108
12919
135600
SH
SOLE
0
79911
0
55689
ACCURAY INC
COM
004397105
9520
4689901
SH
SOLE
0
4462510
0
227391
ACHIEVE LIFE SCIENCE INC
COM NEW
004468203
198
499230
SH
SOLE
0
231793
0
267437
AC IMMUNE SA
SHS
H00263105
5290
786011
SH
SOLE
0
654120
0
131891
ACLARIS THERAPEUTICS INC
COM
00461U105
5313
3279840
SH
SOLE
0
3279840
0
0
ACME UTD CORP
COM
004816104
5009
217973
SH
SOLE
0
190473
0
27500
ACNB CORP
COM
000868109
1854
70805
SH
SOLE
0
70805
0
0
ACORDA THERAPEUTICS INC
COM
00484M106
2829
3850732
SH
SOLE
0
3850732
0
0
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
1268
3606354
SH
SOLE
0
3606354
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
181317
2388898
SH
SOLE
0
1142094
0
1246804
ACUITY BRANDS INC
COM
00508Y102
88456
923916
SH
SOLE
0
910255
0
13661
ACUSHNET HOLDINGS CORP
COM
005098108
793
22800
SH
SOLE
0
19451
0
3349
ADAMAS PHARMACEUTICALS INC
COM
00548A106
2207
862254
SH
SOLE
0
633456
0
228798
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
9
17109
SH
SOLE
0
17109
0
0
ADAMS RES & ENERGY INC
COM NEW
006351308
7893
294843
SH
SOLE
0
294843
0
0
ADAPTHEALTH CORP
COM CL A
00653Q102
3138
194900
SH
SOLE
0
70139
0
124761
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
17071
1705411
SH
SOLE
0
1491411
0
214000
ADDUS HOMECARE CORP
COM
006739106
2860
30900
SH
SOLE
0
29887
0
1013
ADDVANTAGE TECHNOLOGIES GP I
COM NEW
006743306
739
214765
SH
SOLE
0
214765
0
0
ADECOAGRO S A
COM
L00849106
1471
339008
SH
SOLE
0
1600
0
337408
ADIAL PHARMACEUTICALS INC
COM
00688A106
58
42007
SH
SOLE
0
42007
0
0
ADIENT PLC
ORD SHS
G0084W101
28317
1724545
SH
SOLE
0
1715511
0
9034
ADTALEM GLOBAL ED INC
COM
00737L103
1137
36500
SH
SOLE
0
35527
0
973
ADT INC DEL
COM
00090Q103
2360
295700
SH
SOLE
0
295700
0
0
ADTRAN INC
COM
00738A106
23510
2150943
SH
SOLE
0
2100141
0
50802
ADURO BIOTECH INC
COM
00739L101
10728
4644310
SH
SOLE
0
4588989
0
55321
ADVANCED DISP SVCS INC DEL
COM
00790X101
199961
6627818
SH
SOLE
0
6119818
0
508000
ADVANCED DRAIN SYS INC DEL
COM
00790R104
35323
715037
SH
SOLE
0
664914
0
50123
ADVANCED ENERGY INDS
COM
007973100
3566
52609
SH
SOLE
0
51561
0
1048
ADVANCED MICRO DEVICES INC
COM
007903107
867
16474
SH
SOLE
0
16474
0
0
ADVAXIS INC
COM NEW
007624307
1875
3498918
SH
SOLE
0
3498918
0
0
ADVERUM BIOTECHNOLOGIES INC
COM
00773U108
12172
582948
SH
SOLE
0
582948
0
0
AECOM
COM
00766T100
118945
3165115
SH
SOLE
0
2773474
0
391641
AEGION CORP
COM
00770F104
6416
404296
SH
SOLE
0
391200
0
13096
AEGLEA BIOTHERAPEUTICS INC
COM
00773J103
5125
554039
SH
SOLE
0
554039
0
0
AEMETIS INC
COM NEW
00770K202
303
374807
SH
SOLE
0
302000
0
72807
AERIE PHARMACEUTICALS INC
COM
00771V108
4221
286000
SH
SOLE
0
211024
0
74976
AEROCENTURY CORP
COM
007737109
85
34500
SH
SOLE
0
34500
0
0
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
18230
459895
SH
SOLE
0
459895
0
0
AEROVIRONMENT INC
COM
008073108
11979
150439
SH
SOLE
0
135933
0
14506
AERPIO PHARMACEUTICALS INC
COM
00810B105
2270
1815875
SH
SOLE
0
1309061
0
506814
AES CORP
COM
00130H105
144578
9977800
SH
SOLE
0
9782541
0
195259
AESTHETIC MED INTL HLDG GR L
ADS
00809M104
483
78146
SH
SOLE
0
78146
0
0
AETERNA ZENTARIS INC
COM
007975402
14
18069
SH
SOLE
0
18069
0
0
AFFILIATED MANAGERS GROUP IN
COM
008252108
6971
93500
SH
SOLE
0
93500
0
0
AFFIMED N V
COM
N01045108
1983
429600
SH
SOLE
0
0
0
429600
AFLAC INC
COM
001055102
26169
726300
SH
SOLE
0
538346
0
187954
AGCO CORP
COM
001084102
16860
304000
SH
SOLE
0
304000
0
0
AGENUS INC
COM NEW
00847G705
664
169046
SH
SOLE
0
169046
0
0
AGILE THERAPEUTICS INC
COM
00847L100
401
144221
SH
SOLE
0
144221
0
0
AGILYSYS INC
COM
00847J105
13519
753552
SH
SOLE
0
682084
0
71468
AGM GROUP HOLDINGS INC
SHS CL A
G0132V105
302
11610
SH
SOLE
0
10810
0
800
AG MTG INVT TR INC
COM
001228105
573
179700
SH
SOLE
0
179700
0
0
AGNC INVT CORP
COM
00123Q104
10371
803929
SH
SOLE
0
500257
0
303672
AGNICO EAGLE MINES LTD
COM
008474108
285442
4455857
SH
SOLE
0
4356078
0
99779
AGROFRESH SOLUTIONS INC
COM
00856G109
1534
506433
SH
SOLE
0
443268
0
63165
A H BELO CORP
COM CL A
001282102
1754
1013825
SH
SOLE
0
1013825
0
0
AILERON THERAPEUTICS INC
COM
00887A105
1633
1383881
SH
SOLE
0
1015076
0
368805
AIRGAIN INC
COM
00938A104
4854
451936
SH
SOLE
0
431493
0
20443
AIR INDS GROUP
COM NEW
00912N205
197
165599
SH
SOLE
0
0
0
165599
AIR T FUNDING
*W EXP 09/08/202
00919P112
31
419936
SH
SOLE
0
419936
0
0
AIR T INC
COM
009207101
2320
197411
SH
SOLE
0
197411
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
23967
223800
SH
SOLE
0
203564
0
20236
AKARI THERAPEUTICS PLC
SPONSORED ADR
00972G108
291
133646
SH
SOLE
0
133646
0
0
AKCEA THERAPEUTICS INC
COM
00972L107
4117
300504
SH
SOLE
0
113994
0
186510
AKEBIA THERAPEUTICS INC
COM
00972D105
1028
75689
SH
SOLE
0
75689
0
0
AKERO THERAPEUTICS INC
COM
00973Y108
859
34484
SH
SOLE
0
2933
0
31551
ALAMOS GOLD INC NEW
COM CL A
011532108
124106
13231956
SH
SOLE
0
13066471
0
165485
ALASKA COMMUNICATIONS SYS GR
COM
01167P101
9492
3402086
SH
SOLE
0
3074178
0
327908
ALBANY INTL CORP
CL A
012348108
19556
333100
SH
SOLE
0
331500
0
1600
ALCOA CORP
COM
013872106
46766
4160688
SH
SOLE
0
4160688
0
0
ALCON AG
ORD SHS
H01301128
18978
331093
SH
SOLE
0
286128
0
44965
ALDEYRA THERAPEUTICS INC
COM
01438T106
332
79618
SH
SOLE
0
5600
0
74018
ALECTOR INC
COM
014442107
1705
69780
SH
SOLE
0
68006
0
1774
ALERUS FINL CORP
COM
01446U103
331
16765
SH
SOLE
0
16765
0
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
724
59431
SH
SOLE
0
42227
0
17204
ALEXANDERS INC
COM
014752109
31465
130614
SH
SOLE
0
130614
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
502750
4479243
SH
SOLE
0
4360747
0
118496
ALGONQUIN PWR UTILS CORP
COM
015857105
52863
4085278
SH
SOLE
0
4085278
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
425943
1974700
SH
SOLE
0
883937
0
1090763
ALICO INC
COM
016230104
4010
128696
SH
SOLE
0
119057
0
9639
ALIGN TECHNOLOGY INC
COM
016255101
606663
2210548
SH
SOLE
0
2210548
0
0
ALIMERA SCIENCES INC
COM NEW
016259202
549
87104
SH
SOLE
0
87104
0
0
ALIO GOLD INC
COM
01627X108
2339
1856445
SH
SOLE
0
1856445
0
0
ALITHYA GROUP INC
CL A SUB VTG
01643B106
1325
802961
SH
SOLE
0
802261
0
700
ALKALINE WTR CO INC
COM NEW
01643A207
765
534908
SH
SOLE
0
104280
0
430628
ALKERMES PLC
SHS
G01767105
138455
7135013
SH
SOLE
0
7006046
0
128967
ALLEGHANY CORP DEL
COM
017175100
14766
30188
SH
SOLE
0
16076
0
14112
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
4678
459030
SH
SOLE
0
419152
0
39878
ALLEGION PLC
ORD SHS
G0176J109
16059
157100
SH
SOLE
0
108773
0
48327
ALLENA PHARMACEUTICALS INC
COM
018119107
975
617270
SH
SOLE
0
317393
0
299877
ALLETE INC
COM NEW
018522300
27939
511606
SH
SOLE
0
511606
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
12049
267042
SH
SOLE
0
174833
0
92209
ALLIANT ENERGY CORP
COM
018802108
43597
911304
SH
SOLE
0
679100
0
232204
ALLIED HEALTHCARE PRODS INC
COM NEW
019222207
3207
272215
SH
SOLE
0
272215
0
0
ALLIED MOTION TECHNOLOGIES I
COM
019330109
8884
251682
SH
SOLE
0
244030
0
7652
ALLISON TRANSMISSION HLDGS I
COM
01973R101
226856
6167919
SH
SOLE
0
6122477
0
45442
ALLOGENE THERAPEUTICS INC
COM
019770106
1079
25200
SH
SOLE
0
25200
0
0
ALLOT LTD
SHS
M0854Q105
21602
2063255
SH
SOLE
0
1821261
0
241994
ALLSTATE CORP
COM
020002101
14316
147607
SH
SOLE
0
40562
0
107045
ALMADEN MINERALS LTD
COM CL B
020283305
23
47399
SH
SOLE
0
0
0
47399
ALPHABET INC
CAP STK CL A
02079K305
146269
103148
SH
SOLE
0
44686
0
58462
ALPHABET INC
CAP STK CL C
02079K107
84937
60085
SH
SOLE
0
30814
0
29271
ALPHA & OMEGA SEMICONDUCTOR
SHS
G6331P104
8204
754000
SH
SOLE
0
754000
0
0
ALPHA PRO TECH LTD
COM
020772109
16969
958716
SH
SOLE
0
958716
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
1918
408189
SH
SOLE
0
34975
0
373214
ALPINE IMMUNE SCIENCES INC
COM
02083G100
2181
224655
SH
SOLE
0
184841
0
39814
ALPINE INCOME PPTY TR INC
COM
02083X103
216
13300
SH
SOLE
0
11700
0
1600
ALTICE USA INC
CL A
02156K103
151631
6727209
SH
SOLE
0
6727209
0
0
ALTIMMUNE INC
COM NEW
02155H200
9914
925707
SH
SOLE
0
913807
0
11900
ALTISOURCE PORTFOLIO SOLNS S
REG SHS
L0175J104
10794
732300
SH
SOLE
0
732300
0
0
ALTRIA GROUP INC
COM
02209S103
298133
7595755
SH
SOLE
0
6431235
0
1164520
ALTUS MIDSTREAM CO
CL A
02215L100
210
332000
SH
SOLE
0
12847
0
319153
ALUMINUM CORP CHINA LIMITED
SPON ADR H SHS
022276109
2321
493829
SH
SOLE
0
472300
0
21529
AMAG PHARMACEUTICALS INC
COM
00163U106
14335
1873900
SH
SOLE
0
1873900
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
26388
3813261
SH
SOLE
0
0
0
3813261
A MARK PRECIOUS METALS INC
COM
00181T107
1596
83792
SH
SOLE
0
76819
0
6973
AMBAC FINL GROUP INC
COM NEW
023139884
829
57900
SH
SOLE
0
57900
0
0
AMBARELLA INC
SHS
G037AX101
72210
1576633
SH
SOLE
0
1445582
0
131051
AMBEV SA
SPONSORED ADR
02319V103
122827
46525386
SH
SOLE
0
46525386
0
0
AMBOW ED HLDG LTD
SPONSORED ADS
02322P200
52
29344
SH
SOLE
0
29344
0
0
AMCON DISTRG CO
COM NEW
02341Q205
614
10900
SH
SOLE
0
10900
0
0
AMDOCS LTD
SHS
G02602103
3111
51100
SH
SOLE
0
48392
0
2708
AMEDISYS INC
COM
023436108
13541
68201
SH
SOLE
0
68201
0
0
AMERANT BANCORP INC
CL A
023576101
1128
75003
SH
SOLE
0
75003
0
0
AMEREN CORP
COM
023608102
230405
3274656
SH
SOLE
0
2800390
0
474266
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
61425
4840449
SH
SOLE
0
4776584
0
63865
AMERICA MOVIL SAB DE CV
SPONSORED ADR
02364W204
133
10553
SH
SOLE
0
8753
0
1800
AMERICAN ASSETS TR INC
COM
024013104
1740
62500
SH
SOLE
0
62500
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
8937
255628
SH
SOLE
0
247215
0
8413
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
30386
2787711
SH
SOLE
0
2497426
0
290285
AMERICAN ELEC PWR CO INC
COM
025537101
198592
2493622
SH
SOLE
0
2264831
0
228791
AMERICAN FINL GROUP INC OHIO
COM
025932104
20498
323000
SH
SOLE
0
307588
0
15412
AMERICAN FIN TR INC
COM CLASS A
02607T109
2543
320433
SH
SOLE
0
320433
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
11238
417786
SH
SOLE
0
370484
0
47302
AMERICAN NATL BANKSHARES INC
COM
027745108
4545
181500
SH
SOLE
0
181500
0
0
AMERICAN NATL INS CO
COM
028591105
17672
245201
SH
SOLE
0
212756
0
32445
AMERICAN PUBLIC EDUCATION IN
COM
02913V103
37465
1265693
SH
SOLE
0
1187172
0
78521
AMERICAN RENAL ASSOCS HLDGS
COM
029227105
7106
1089875
SH
SOLE
0
1089875
0
0
AMERICAN RIVER BANKSHARES
COM
029326105
121
11400
SH
SOLE
0
5079
0
6321
AMERICAN RLTY INVS INC
COM
029174109
260
28900
SH
SOLE
0
28900
0
0
AMERICAN SOFTWARE INC
CL A
029683109
33008
2094400
SH
SOLE
0
2000383
0
94017
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
10425
1282317
SH
SOLE
0
1117119
0
165198
AMERICAN TOWER CORP NEW
COM
03027X100
74883
289639
SH
SOLE
0
19433
0
270206
AMERICAN VANGUARD CORP
COM
030371108
1012
73525
SH
SOLE
0
61089
0
12436
AMERICOLD RLTY TR
COM
03064D108
16760
461700
SH
SOLE
0
302708
0
158992
AMERISAFE INC
COM
03071H100
20623
337193
SH
SOLE
0
290899
0
46294
AMERISERV FINL INC
COM
03074A102
2404
780243
SH
SOLE
0
780243
0
0
AMER STATES WTR CO
COM
029899101
8012
101900
SH
SOLE
0
100685
0
1215
AMES NATL CORP
COM
031001100
2732
138400
SH
SOLE
0
138400
0
0
AMETEK INC
COM
031100100
1452
16250
SH
SOLE
0
16250
0
0
AMGEN INC
COM
031162100
380115
1611614
SH
SOLE
0
1611614
0
0
AMKOR TECHNOLOGY INC
COM
031652100
11432
928700
SH
SOLE
0
928700
0
0
AMN HEALTHCARE SVCS INC
COM
001744101
3841
84900
SH
SOLE
0
68254
0
16646
AMPCO-PITTSBURGH CORP
COM
032037103
1606
523024
SH
SOLE
0
523024
0
0
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
11484
511300
SH
SOLE
0
511300
0
0
AMPHENOL CORP NEW
CL A
032095101
1878
19600
SH
SOLE
0
17210
0
2390
AMREP CORP NEW
COM
032159105
683
151400
SH
SOLE
0
151400
0
0
AMTECH SYS INC
COM PAR $0.01N
032332504
226
46362
SH
SOLE
0
39972
0
6390
ANDERSONS INC
COM
034164103
679
49376
SH
SOLE
0
0
0
49376
ANGI HOMESERVICES INC
COM CL A
00183L102
66251
5452796
SH
SOLE
0
5452796
0
0
ANGIODYNAMICS INC
COM
03475V101
8407
826681
SH
SOLE
0
759970
0
66711
ANGLOGOLD ASHANTI LIMITED
SPONSORED ADR
035128206
120367
4081635
SH
SOLE
0
3851213
0
230422
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
108962
2210176
SH
SOLE
0
1983645
0
226531
ANIKA THERAPEUTICS INC
COM
035255108
31501
834917
SH
SOLE
0
834917
0
0
ANI PHARMACEUTICALS INC
COM
00182C103
5608
173400
SH
SOLE
0
173400
0
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
48801
7439162
SH
SOLE
0
4792500
0
2646662
ANTARES PHARMA INC
COM
036642106
653
237528
SH
SOLE
0
96215
0
141313
ANWORTH MTG ASSET CORP
COM
037347101
10599
6234590
SH
SOLE
0
5809382
0
425208
AON PLC
SHS CL A
G0403H108
170393
884701
SH
SOLE
0
492822
0
391879
APACHE CORP
COM
037411105
12486
924854
SH
SOLE
0
879000
0
45854
APARTMENT INVT & MGMT CO
CL A
03748R754
77869
2068788
SH
SOLE
0
1873957
0
194831
APEX GLOBAL BRANDS INC
COM NEW
03755M201
196
174662
SH
SOLE
0
174662
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
1788
182240
SH
SOLE
0
178232
0
4008
APOLLO ENDOSURGERY INC
COM
03767D108
153
93300
SH
SOLE
0
93300
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
40242
4165788
SH
SOLE
0
4160016
0
5772
APPLIED GENETIC TECHNOLOGIES
COM
03820J100
6771
1222240
SH
SOLE
0
1222240
0
0
APPLIED OPTOELECTRONICS INC
COM
03823U102
850
78200
SH
SOLE
0
78200
0
0
APTARGROUP INC
COM
038336103
13807
123300
SH
SOLE
0
123300
0
0
APTEVO THERAPEUTICS INC
COM NEW
03835L207
1904
227967
SH
SOLE
0
227967
0
0
APTINYX INC
COM
03836N103
2959
709614
SH
SOLE
0
513464
0
196150
APTOSE BIOSCIENCES INC
COM NEW
03835T200
2202
349800
SH
SOLE
0
0
0
349800
APYX MED CORP
COM
03837C106
3231
582195
SH
SOLE
0
582195
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
271
84049
SH
SOLE
0
42691
0
41358
ARAVIVE INC
COM
03890D108
4305
369875
SH
SOLE
0
369875
0
0
ARBUTUS BIOPHARMA CORP
COM
03879J100
111
61207
SH
SOLE
0
0
0
61207
ARCA BIOPHARMA INC
COM
00211Y506
545
82283
SH
SOLE
0
82183
0
100
ARCBEST CORP
COM
03937C105
9603
362239
SH
SOLE
0
362239
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
3228
3227561
SH
SOLE
0
3227561
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
119551
11156719
SH
SOLE
0
9122745
0
2033974
ARCH CAP GROUP LTD
ORD
G0450A105
12425
433696
SH
SOLE
0
379859
0
53837
ARCH RESOURCES INC
CL A
03940R107
1182
41600
SH
SOLE
0
41600
0
0
ARCHROCK INC
COM
03957W106
3194
492128
SH
SOLE
0
492128
0
0
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
2483
592540
SH
SOLE
0
18833
0
573707
ARCUTIS BIOTHERAPEUTICS INC
COM
03969K108
838
27700
SH
SOLE
0
5866
0
21834
ARDAGH GROUP S A
CL A
L0223L101
12630
978293
SH
SOLE
0
945093
0
33200
ARDELYX INC
COM
039697107
11690
1689334
SH
SOLE
0
1650903
0
38431
ARDMORE SHIPPING CORP
COM
Y0207T100
1921
442522
SH
SOLE
0
403360
0
39162
ARES COML REAL ESTATE CORP
COM
04013V108
379
41600
SH
SOLE
0
10151
0
31449
ARGAN INC
COM
04010E109
19426
409999
SH
SOLE
0
409232
0
767
ARGENX SE
SPONSORED ADR
04016X101
29283
130014
SH
SOLE
0
0
0
130014
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
8201
235465
SH
SOLE
0
229860
0
5605
ARISTA NETWORKS INC
COM
040413106
287006
1366500
SH
SOLE
0
1311060
0
55440
ARK ETF TR
INNOVATION ETF
00214Q104
4050
56800
SH
SOLE
0
56800
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
5821
68600
SH
SOLE
0
68600
0
0
ARK RESTAURANTS CORP
COM
040712101
1122
90815
SH
SOLE
0
90815
0
0
ARLINGTON ASSET INVST CORP
CL A NEW
041356205
1516
510481
SH
SOLE
0
345024
0
165457
ARLO TECHNOLOGIES INC
COM
04206A101
2495
967230
SH
SOLE
0
967230
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
30007
3015809
SH
SOLE
0
2913509
0
102300
ARMATA PHARMACEUTICALS INC
COM
04216R102
333
84877
SH
SOLE
0
84877
0
0
ARMOUR RESIDENTIAL REIT INC
COM NEW
042315507
6932
738263
SH
SOLE
0
738263
0
0
ARMSTRONG FLOORING INC
COM
04238R106
2896
968478
SH
SOLE
0
766129
0
202349
ARMSTRONG WORLD INDS INC
COM
04247X102
30155
386800
SH
SOLE
0
382796
0
4004
ARROW ELECTRS INC
COM
042735100
7309
106400
SH
SOLE
0
84549
0
21851
ARROW FINL CORP
COM
042744102
11727
394456
SH
SOLE
0
394456
0
0
ARTESIAN RESOURCES CORP
CL A
043113208
15972
440111
SH
SOLE
0
430011
0
10100
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
106254
3269351
SH
SOLE
0
3268190
0
1161
ARTS WAY MFG INC
COM
043168103
117
49674
SH
SOLE
0
38702
0
10972
ARVINAS INC
COM
04335A105
3102
92500
SH
SOLE
0
18550
0
73950
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
3186
41200
SH
SOLE
0
41200
0
0
ASCENA RETAIL GROUP INC
COM NEW
04351G200
1137
778537
SH
SOLE
0
778537
0
0
ASCENDIS PHARMA A S
SPONSORED ADR
04351P101
8147
55082
SH
SOLE
0
0
0
55082
ASE TECHNOLOGY HOLDING CO LT
SPONSORED ADS
00215W100
5482
1207400
SH
SOLE
0
1207400
0
0
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
5486
7592400
SH
SOLE
0
7592400
0
0
ASHFORD INC
COM
044104107
649
63924
SH
SOLE
0
58983
0
4941
ASLAN PHARMACEUTICALS LTD
ADS
04522R101
256
128050
SH
SOLE
0
41078
0
86972
ASPEN AEROGELS INC
COM
04523Y105
4545
690751
SH
SOLE
0
647986
0
42765
ASPEN GROUP INC
COM NEW
04530L203
1964
216967
SH
SOLE
0
148430
0
68537
ASPEN TECHNOLOGY INC
COM
045327103
82857
799703
SH
SOLE
0
778191
0
21512
ASSEMBLY BIOSCIENCES INC
COM
045396108
1577
67642
SH
SOLE
0
1091
0
66551
ASSERTIO HOLDINGS INC
COM
04546C106
5517
6437718
SH
SOLE
0
6437718
0
0
ASSOCIATED BANC CORP
COM
045487105
2587
189131
SH
SOLE
0
189131
0
0
ASSOCIATED CAP GROUP INC
CL A
045528106
1424
38800
SH
SOLE
0
35003
0
3797
ASSURANT INC
COM
04621X108
7220
69900
SH
SOLE
0
69900
0
0
ASSURED GUARANTY LTD
COM
G0585R106
1011
41410
SH
SOLE
0
41410
0
0
ASTA FDG INC
COM
046220109
391
30252
SH
SOLE
0
26716
0
3536
ASTRAZENECA PLC
SPONSORED ADR
046353108
179295
3389955
SH
SOLE
0
3363554
0
26401
ASTRONICS CORP
COM
046433108
1114
105500
SH
SOLE
0
15624
0
89876
ASTRONOVA INC
COM
04638F108
1769
222206
SH
SOLE
0
164770
0
57436
ATHENEX INC
COM
04685N103
1893
137600
SH
SOLE
0
137600
0
0
ATHERSYS INC NEW
COM
04744L106
52
18800
SH
SOLE
0
18800
0
0
ATKORE INTL GROUP INC
COM
047649108
3837
140300
SH
SOLE
0
121054
0
19246
ATLANTIC AMERN CORP
COM
048209100
91
54900
SH
SOLE
0
54900
0
0
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
18434
633455
SH
SOLE
0
633455
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
7290
599519
SH
SOLE
0
550524
0
48995
ATLANTIC POWER CORP
COM NEW
04878Q863
1933
966578
SH
SOLE
0
0
0
966578
ATLANTIC UN BANKSHARES CORP
COM
04911A107
2487
107394
SH
SOLE
0
107394
0
0
ATLANTICUS HLDGS CORP
COM
04914Y102
1884
182208
SH
SOLE
0
182208
0
0
ATLAS CORP
SHS
Y0436Q109
15955
2099307
SH
SOLE
0
2099307
0
0
ATLAS FINANCIAL HOLDINGS INC
SHS NEW
G06207115
639
957023
SH
SOLE
0
957023
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1232148
6835013
SH
SOLE
0
6698149
0
136864
ATN INTL INC
COM
00215F107
38256
631600
SH
SOLE
0
631600
0
0
ATRICURE INC
COM
04963C209
30273
673475
SH
SOLE
0
659232
0
14243
ATRION CORP
COM
049904105
30959
48600
SH
SOLE
0
48600
0
0
AT&T INC
COM
00206R102
46980
1554086
SH
SOLE
0
171997
0
1382089
ATYR PHARMA INC
COM NEW
002120202
1624
365830
SH
SOLE
0
245890
0
119940
AUBURN NATL BANCORP
COM
050473107
345
6041
SH
SOLE
0
6041
0
0
AUDIOCODES LTD
ORD
M15342104
6248
196526
SH
SOLE
0
0
0
196526
AUDIOEYE INC
COM NEW
050734201
1074
107400
SH
SOLE
0
40053
0
67347
AURINIA PHARMACEUTICALS INC
COM
05156V102
18804
1157500
SH
SOLE
0
914520
0
242980
AURIS MEDICAL HOLDING LTD
SHS
G07025201
54
57359
SH
SOLE
0
0
0
57359
AURORA MOBILE LTD
ADS
051857100
154
97028
SH
SOLE
0
97028
0
0
AURYN RES INC
COM
05208W108
226
123200
SH
SOLE
0
400
0
122800
AUTODESK INC
COM
052769106
101385
423868
SH
SOLE
0
404894
0
18974
AUTOHOME INC
SP ADR RP CL A
05278C107
30654
406018
SH
SOLE
0
369719
0
36299
AUTOLIV INC
COM
052800109
7412
115018
SH
SOLE
0
36791
0
78227
AUTOLUS THERAPEUTICS PLC
SPON ADS
05280R100
1161
72400
SH
SOLE
0
72400
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
23569
158300
SH
SOLE
0
86012
0
72288
AUTONATION INC
COM
05329W102
13987
372200
SH
SOLE
0
330151
0
42049
AUTOWEB INC
COM
05335B100
723
560290
SH
SOLE
0
560290
0
0
AVADEL PHARMACEUTICALS PLC
SPONSORED ADR
05337M104
10815
1338491
SH
SOLE
0
1199206
0
139285
AVALARA INC
COM
05338G106
271035
2036481
SH
SOLE
0
1684206
0
352275
AVALONBAY CMNTYS INC
COM
053484101
81683
528214
SH
SOLE
0
278277
0
249937
AVALON HLDGS CORP
CL A
05343P109
71
44000
SH
SOLE
0
44000
0
0
AVANGRID INC
COM
05351W103
14598
347741
SH
SOLE
0
347741
0
0
AVANOS MED INC
COM
05350V106
2140
72800
SH
SOLE
0
72800
0
0
AVANTOR INC
COM
05352A100
31708
1865200
SH
SOLE
0
1371991
0
493209
AVENUE THERAPEUTICS INC
COM NEW
05360L205
1333
123763
SH
SOLE
0
40541
0
83222
AVEO PHARMACEUTICALS INC
COM NEW
053588307
334
64868
SH
SOLE
0
0
0
64868
AVIAT NETWORKS INC
COM NEW
05366Y201
4966
272085
SH
SOLE
0
272085
0
0
AVID BIOSERVICES INC
COM
05368M106
1131
172306
SH
SOLE
0
172306
0
0
AVID TECHNOLOGY INC
COM
05367P100
2126
292367
SH
SOLE
0
292367
0
0
AVINGER INC
COM
053734604
153
495922
SH
SOLE
0
495922
0
0
AVINO SILVER & GOLD MINES LT
COM
053906103
489
603888
SH
SOLE
0
119236
0
484652
AVISTA CORP
COM
05379B107
86664
2381522
SH
SOLE
0
2381522
0
0
AVITA THERAPEUTICS INC
COM
05380C102
2782
91100
SH
SOLE
0
0
0
91100
AVNET INC
COM
053807103
18959
679900
SH
SOLE
0
542676
0
137224
AVROBIO INC
COM
05455M100
637
36530
SH
SOLE
0
0
0
36530
AWARE INC MASS
COM
05453N100
2875
894277
SH
SOLE
0
892979
0
1298
AXALTA COATING SYS LTD
COM
G0750C108
31531
1398277
SH
SOLE
0
1398277
0
0
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
1963
70499
SH
SOLE
0
66505
0
3994
AXCELLA HEALTH INC
COM
05454B105
989
178800
SH
SOLE
0
56090
0
122710
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
120877
2980213
SH
SOLE
0
2914981
0
65232
AXOGEN INC
COM
05463X106
3140
339807
SH
SOLE
0
339807
0
0
AXON ENTERPRISE INC
COM
05464C101
10103
102952
SH
SOLE
0
98546
0
4406
AXOS FINANCIAL INC
COM
05465C100
2206
99900
SH
SOLE
0
99900
0
0
AXOVANT GENE THERAPIES
COM
G0750W203
1934
685923
SH
SOLE
0
430523
0
255400
AXSOME THERAPEUTICS INC
COM
05464T104
5463
66400
SH
SOLE
0
57294
0
9106
AXT INC
COM
00246W103
1053
221301
SH
SOLE
0
53712
0
167589
AYTU BIOSCIENCE INC
COM PAR
054754700
94
66000
SH
SOLE
0
66000
0
0
AZURE PWR GLOBAL LTD
SHS
V0393H103
3643
228285
SH
SOLE
0
228285
0
0
AZURRX BIOPHARMA INC
COM
05502L105
130
143500
SH
SOLE
0
195
0
143305
AZZ INC
COM
002474104
3068
89400
SH
SOLE
0
88886
0
514
B2GOLD CORP
COM
11777Q209
248926
43748055
SH
SOLE
0
41829393
0
1918662
BABCOCK & WILCOX ENTERPRISES
COM
05614L209
554
242888
SH
SOLE
0
175285
0
67603
BADGER METER INC
COM
056525108
2957
47000
SH
SOLE
0
47000
0
0
BAIDU INC
SPON ADR REP A
056752108
1158600
9663857
SH
SOLE
0
9401789
0
262068
BALCHEM CORP
COM
057665200
34388
362508
SH
SOLE
0
354156
0
8352
BALLANTYNE STRONG INC
COM
058516105
1271
774810
SH
SOLE
0
734445
0
40365
BALLARD PWR SYS INC NEW
COM
058586108
2396
155800
SH
SOLE
0
0
0
155800
BANCFIRST CORP
COM
05945F103
3177
78300
SH
SOLE
0
78300
0
0
BANCO BBVA ARGENTINA S A
SPONSORED ADS
058934100
809
215800
SH
SOLE
0
0
0
215800
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
9489
2490561
SH
SOLE
0
1841521
0
649040
BANCO BRADESCO S A
SPONSORED ADR
059460402
69
19862
SH
SOLE
0
17289
0
2573
BANCO DE CHILE
SPONSORED ADS
059520106
35732
2024454
SH
SOLE
0
2024454
0
0
BANC OF CALIFORNIA INC
COM
05990K106
6794
627353
SH
SOLE
0
627353
0
0
BANCOLOMBIA S A
SPON ADR PREF
05968L102
1521
57800
SH
SOLE
0
57800
0
0
BANCO MACRO SA
SPON ADR B
05961W105
4127
222497
SH
SOLE
0
0
0
222497
BANCORP INC DEL
COM
05969A105
5076
518000
SH
SOLE
0
518000
0
0
BANCO SANTANDER BRASIL S A
ADS REP 1 UNIT
05967A107
5846
1119900
SH
SOLE
0
1119900
0
0
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
32046
1954000
SH
SOLE
0
1954000
0
0
BANK7 CORP
COM
06652N107
320
29521
SH
SOLE
0
9992
0
19529
BANK COMM HLDGS
COM
06424J103
818
107900
SH
SOLE
0
107900
0
0
BANKFINANCIAL CORP
COM
06643P104
8723
1038505
SH
SOLE
0
993361
0
45144
BANK HAWAII CORP
COM
062540109
26750
435600
SH
SOLE
0
431666
0
3934
BANK MONTREAL QUE
COM
063671101
28265
531927
SH
SOLE
0
193561
0
338366
BANK NOVA SCOTIA B C
COM
064149107
156311
3788800
SH
SOLE
0
3268131
0
520669
BANK OF MARIN BANCORP
COM
063425102
8593
257811
SH
SOLE
0
234011
0
23800
BANK OZK
COM
06417N103
7360
313597
SH
SOLE
0
313597
0
0
BANK PRINCETON NEW JERSEY
COM
064520109
1059
52723
SH
SOLE
0
52723
0
0
BANKWELL FINL GROUP INC
COM
06654A103
3297
207376
SH
SOLE
0
186676
0
20700
BANNER CORP
COM NEW
06652V208
635
16699
SH
SOLE
0
16699
0
0
BAR HBR BANKSHARES
COM
066849100
4817
215150
SH
SOLE
0
215150
0
0
BARNWELL INDS INC
COM
068221100
195
217344
SH
SOLE
0
217344
0
0
BARRETT BUSINESS SVCS INC
COM
068463108
19685
370500
SH
SOLE
0
370500
0
0
BARRICK GOLD CORPORATION
COM
067901108
722159
26806209
SH
SOLE
0
26806209
0
0
BASSETT FURNITURE INDS INC
COM
070203104
5530
752361
SH
SOLE
0
689661
0
62700
BAUSCH HEALTH COS INC
COM
071734107
151463
8281249
SH
SOLE
0
7750144
0
531105
BAXTER INTL INC
COM
071813109
43007
499500
SH
SOLE
0
131741
0
367759
BAYCOM CORP
COM
07272M107
389
30100
SH
SOLE
0
30100
0
0
BBQ HLDGS INC
COM
05551A109
1624
492741
SH
SOLE
0
492741
0
0
BBX CAP CORP NEW
CL A
05491N104
3248
1278824
SH
SOLE
0
1267177
0
11647
BCB BANCORP INC
COM
055298103
4892
527178
SH
SOLE
0
521778
0
5400
BCE INC
COM NEW
05534B760
106801
2556889
SH
SOLE
0
2555968
0
921
B COMMUNICATIONS LTD
SHS
M15629104
164
82466
SH
SOLE
0
82466
0
0
BEASLEY BROADCAST GROUP INC
CL A
074014101
858
353171
SH
SOLE
0
353171
0
0
BEAZER HOMES USA INC
COM NEW
07556Q881
1949
193560
SH
SOLE
0
193560
0
0
BELDEN INC
COM
077454106
4085
125500
SH
SOLE
0
125500
0
0
BEL FUSE INC
CL A
077347201
252
25100
SH
SOLE
0
25100
0
0
BEL FUSE INC
CL B
077347300
5412
504423
SH
SOLE
0
494923
0
9500
BELLEROPHON THERAPEUTICS INC
COM NEW
078771300
3741
298111
SH
SOLE
0
298111
0
0
BELLICUM PHARMACEUTICALS INC
COM NEW
079481404
1375
185071
SH
SOLE
0
185071
0
0
BELLRING BRANDS INC
COM CL A
079823100
1663
83400
SH
SOLE
0
0
0
83400
BELLUS HEALTH INC NEW
COM NEW
07987C204
677
65438
SH
SOLE
0
0
0
65438
BENCHMARK ELECTRS INC
COM
08160H101
10115
468300
SH
SOLE
0
468300
0
0
BERKLEY W R CORP
COM
084423102
17536
306100
SH
SOLE
0
224091
0
82009
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
108524
406
SH
SOLE
0
330
0
76
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
31715
177665
SH
SOLE
0
177665
0
0
BERKSHIRE HILLS BANCORP INC
COM
084680107
4282
388579
SH
SOLE
0
388579
0
0
BEST BUY INC
COM
086516101
90565
1037758
SH
SOLE
0
744502
0
293256
BEST INC
SPONSORED ADS
08653C106
7370
1722000
SH
SOLE
0
1722000
0
0
BEYONDSPRING INC
SHS
G10830100
1131
75000
SH
SOLE
0
20290
0
54710
BGC PARTNERS INC
CL A
05541T101
127
46400
SH
SOLE
0
46400
0
0
B & G FOODS INC NEW
COM
05508R106
2175
89200
SH
SOLE
0
85573
0
3627
BG STAFFING INC
COM
05544A109
251
22200
SH
SOLE
0
22200
0
0
BICYCLE THERAPEUTICS PLC
SPONSORED ADS
088786108
1176
74700
SH
SOLE
0
23297
0
51403
BIGLARI HLDGS INC
COM STK CL B
08986R309
434
6295
SH
SOLE
0
6295
0
0
BIG LOTS INC
COM
089302103
18606
443000
SH
SOLE
0
319900
0
123100
BILIBILI INC
SPONS ADS REP Z
090040106
193949
4187150
SH
SOLE
0
4173634
0
13516
BIOANALYTICAL SYS INC
COM
09058M103
2525
503406
SH
SOLE
0
460058
0
43348
BIOCEPT INC
COM
09072V402
2701
3796450
SH
SOLE
0
3796450
0
0
BIODELIVERY SCIENCES INTL IN
COM
09060J106
3104
711863
SH
SOLE
0
166300
0
545563
BIOGEN INC
COM
09062X103
1045029
3905922
SH
SOLE
0
3868396
0
37526
BIO-KEY INTL INC
COM
09060C309
164
184800
SH
SOLE
0
184800
0
0
BIOLASE INC
COM NEW
090911207
252
544695
SH
SOLE
0
544695
0
0
BIOLINERX LTD
SPONSORED ADS
09071M205
269
157350
SH
SOLE
0
0
0
157350
BIONDVAX PHARMACEUTICALS LTD
SPOND ADS
09073Q105
1224
53800
SH
SOLE
0
5314
0
48486
BIO PATH HOLDINGS INC
COM
09057N300
225
44500
SH
SOLE
0
44400
0
100
BIO RAD LABS INC
CL A
090572207
14357
31800
SH
SOLE
0
13179
0
18621
BIO RAD LABS INC
CL B
090572108
1267
2900
SH
SOLE
0
2900
0
0
BIOSPECIFICS TECHNOLOGIES CO
COM
090931106
33297
543356
SH
SOLE
0
536456
0
6900
BIO-TECHNE CORP
COM
09073M104
103034
390175
SH
SOLE
0
390175
0
0
BIOXCEL THERAPEUTICS INC
COM
09075P105
8248
155600
SH
SOLE
0
148545
0
7055
BIRKS GROUP INC
CL A COM
09088U109
24
30400
SH
SOLE
0
14398
0
16002
BJS RESTAURANTS INC
COM
09180C106
4390
209629
SH
SOLE
0
209629
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
43714
1172900
SH
SOLE
0
752278
0
420622
BK OF AMERICA CORP
COM
060505104
102697
4324066
SH
SOLE
0
3374895
0
949171
BK TECHNOLOGIES CORPORATION
COM
05587G104
2235
659200
SH
SOLE
0
658544
0
656
BLACKBAUD INC
COM
09227Q100
7038
123297
SH
SOLE
0
123297
0
0
BLACKBERRY LTD
COM
09228F103
5962
1219284
SH
SOLE
0
1096245
0
123039
BLACK DIAMOND THERAPEUTICS I
COM
09203E105
1118
26507
SH
SOLE
0
2618
0
23889
BLACK HILLS CORP
COM
092113109
78957
1393523
SH
SOLE
0
1344315
0
49208
BLACK KNIGHT INC
COM
09215C105
17159
236478
SH
SOLE
0
145113
0
91365
BLACKLINE INC
COM
09239B109
1832
22100
SH
SOLE
0
15382
0
6718
BLONDER TONGUE LABS INC
COM
093698108
53
74157
SH
SOLE
0
74157
0
0
BLOOM ENERGY CORP
COM CL A
093712107
60273
5539753
SH
SOLE
0
5443835
0
95918
BLOOMIN BRANDS INC
COM
094235108
4930
462500
SH
SOLE
0
409389
0
53111
BLUCORA INC
COM
095229100
28396
2486500
SH
SOLE
0
2486500
0
0
BLUE BIRD CORP
COM
095306106
8976
598818
SH
SOLE
0
598818
0
0
BLUEGREEN VACATIONS CORP
COM
09629F108
138
25500
SH
SOLE
0
25500
0
0
BLUE HAT INTERACTIVE ENTMT T
SHS
G1329V106
288
219600
SH
SOLE
0
219600
0
0
BLUEPRINT MEDICINES CORP
COM
09627Y109
4657
59700
SH
SOLE
0
59700
0
0
BLUEROCK RESIDENTIAL GWT REI
COM CL A
09627J102
8901
1101575
SH
SOLE
0
1101575
0
0
BMC STK HLDGS INC
COM
05591B109
26670
1060849
SH
SOLE
0
1060849
0
0
BOINGO WIRELESS INC
COM
09739C102
34497
2589900
SH
SOLE
0
2589066
0
834
BOISE CASCADE CO DEL
COM
09739D100
1644
43700
SH
SOLE
0
43700
0
0
BONSO ELECTRS INTL INC
COM PAR $0.003
098529308
374
142800
SH
SOLE
0
142800
0
0
BOOKING HOLDINGS INC
COM
09857L108
6845
4299
SH
SOLE
0
900
0
3399
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
52889
679894
SH
SOLE
0
658382
0
21512
BORGWARNER INC
COM
099724106
3258
92300
SH
SOLE
0
92300
0
0
BORQS TECHNOLOGIES INC
SHS
G1466B103
98
74600
SH
SOLE
0
74600
0
0
BORR DRILLING LTD
SHS
G1466R207
225
201100
SH
SOLE
0
201100
0
0
BOS BETTER ONLINE SOLUTIONS
SHS NEW NIS 80
M20115180
445
153043
SH
SOLE
0
153043
0
0
BOSTON BEER INC
CL A
100557107
259739
484000
SH
SOLE
0
484000
0
0
BOSTON OMAHA CORP
COM
101044105
2544
159000
SH
SOLE
0
61921
0
97079
BOSTON PPTYS LTD PARTNERSHIP
COM
101121101
47938
530400
SH
SOLE
0
235856
0
294544
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
5707
829472
SH
SOLE
0
788027
0
41445
BOSTON SCIENTIFIC CORP
COM
101137107
969
27605
SH
SOLE
0
16399
0
11206
BOTTOMLINE TECH DEL INC
COM
101388106
490
9642
SH
SOLE
0
9642
0
0
BOX INC
CL A
10316T104
56139
2704212
SH
SOLE
0
2619054
0
85158
BOXLIGHT CORP
COM CL A
103197109
77
83318
SH
SOLE
0
83318
0
0
BP PLC
SPONSORED ADR
055622104
193651
8304093
SH
SOLE
0
8304093
0
0
BRADY CORP
CL A
104674106
102683
2193140
SH
SOLE
0
2193140
0
0
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
293
102409
SH
SOLE
0
59548
0
42861
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
1583
141238
SH
SOLE
0
141238
0
0
BRF SA
SPONSORED ADR
10552T107
8258
2080160
SH
SOLE
0
1400465
0
679695
BRICKELL BIOTECH INC
COM
10802T105
485
484994
SH
SOLE
0
484994
0
0
BRIDGE BANCORP INC
COM
108035106
9170
401500
SH
SOLE
0
356000
0
45500
BRIDGEWATER BANCSHARES INC
COM ACCD INV
108621103
6226
607367
SH
SOLE
0
575276
0
32091
BRIGHAM MINERALS INC
CL A COM
10918L103
267
21659
SH
SOLE
0
15577
0
6082
BRIGHTCOVE INC
COM
10921T101
18271
2318627
SH
SOLE
0
2200413
0
118214
BRIGHT SCHOLAR ED HLDGS LTD
SPONSORED ADS
109199109
2713
345200
SH
SOLE
0
344900
0
300
BRIGHTVIEW HLDGS INC
COM
10948C107
1164
103900
SH
SOLE
0
20718
0
83182
B. RILEY FINANCIAL INC
COM
05580M108
1890
86839
SH
SOLE
0
1413
0
85426
BRINKER INTL INC
COM
109641100
2450
102100
SH
SOLE
0
81361
0
20739
BRINKS CO
COM
109696104
21444
471200
SH
SOLE
0
445164
0
26036
BRISTOL-MYERS SQUIBB CO
COM
110122108
2557631
43497131
SH
SOLE
0
42241455
0
1255676
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
21674
6054060
SH
SOLE
0
6054060
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
48415
1247154
SH
SOLE
0
1247154
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
9652
752900
SH
SOLE
0
706316
0
46584
BROADCOM INC
COM
11135F101
32507
102996
SH
SOLE
0
75170
0
27826
BROADWIND INC
COM NEW
11161T207
2884
769124
SH
SOLE
0
769124
0
0
BROOKDALE SR LIVING INC
COM
112463104
37642
12760002
SH
SOLE
0
12760002
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
21472
652724
SH
SOLE
0
323717
0
329007
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
926
20326
SH
SOLE
0
0
0
20326
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
6789
141729
SH
SOLE
0
0
0
141729
BROOKLINE BANCORP INC DEL
COM
11373M107
20393
2023112
SH
SOLE
0
1946500
0
76612
BROWN & BROWN INC
COM
115236101
21709
532600
SH
SOLE
0
479164
0
53436
BROWN FORMAN CORP
CL A
115637100
14888
258600
SH
SOLE
0
236270
0
22330
BRP GROUP INC
COM CL A
05589G102
406
23500
SH
SOLE
0
10254
0
13246
BRP INC
COM SUN VTG
05577W200
5259
123500
SH
SOLE
0
123500
0
0
BRT APARTMENTS CORP
COM
055645303
8148
753023
SH
SOLE
0
712523
0
40500
BRUKER CORP
COM
116794108
27000
663710
SH
SOLE
0
638439
0
25271
BRYN MAWR BK CORP
COM
117665109
21689
784120
SH
SOLE
0
765433
0
18687
BSQUARE CORP
COM NEW
11776U300
1513
951302
SH
SOLE
0
950764
0
538
BUCKLE INC
COM
118440106
16560
1056150
SH
SOLE
0
1056150
0
0
BUILD A BEAR WORKSHOP
COM
120076104
639
293079
SH
SOLE
0
293079
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
60517
2923519
SH
SOLE
0
2923519
0
0
BUNGE LIMITED
COM
G16962105
41128
999954
SH
SOLE
0
692385
0
307569
BYLINE BANCORP INC
COM
124411109
3008
229600
SH
SOLE
0
229600
0
0
CABALETTA BIO INC
COM
12674W109
685
61447
SH
SOLE
0
0
0
61447
CABLE ONE INC
COM
12685J105
542927
305900
SH
SOLE
0
301357
0
4543
CABOT CORP
COM
127055101
4913
132600
SH
SOLE
0
132600
0
0
CABOT MICROELECTRONICS CORP
COM
12709P103
12634
90539
SH
SOLE
0
90539
0
0
CACI INTL INC
CL A
127190304
10497
48400
SH
SOLE
0
43833
0
4567
CACTUS INC
CL A
127203107
5366
260100
SH
SOLE
0
219779
0
40321
CADENCE BANCORPORATION
CL A
12739A100
979
110547
SH
SOLE
0
110547
0
0
CADIZ INC
COM NEW
127537207
1498
147434
SH
SOLE
0
65606
0
81828
CAE INC
COM
124765108
6292
388619
SH
SOLE
0
336515
0
52104
CAESARS ENTMT CORP
COM
127686103
66691
5498058
SH
SOLE
0
5498058
0
0
CAESARSTONE LTD
ORD SHS
M20598104
6786
572678
SH
SOLE
0
491118
0
81560
CALADRIUS BIOSCIENCES INC
COM NEW
128058203
1529
858986
SH
SOLE
0
678251
0
180735
CALAMP CORP
COM
128126109
2582
322401
SH
SOLE
0
322401
0
0
CALAVO GROWERS INC
COM
128246105
37106
589820
SH
SOLE
0
541021
0
48799
CALEDONIA MNG CORP PLC
SHS NEW
G1757E113
1670
96410
SH
SOLE
0
67741
0
28669
CALIFORNIA BANCORP
COM
13005U101
285
19100
SH
SOLE
0
9811
0
9289
CALIFORNIA WTR SVC GROUP
COM
130788102
5028
105400
SH
SOLE
0
75323
0
30077
CALITHERA BIOSCIENCES INC
COM
13089P101
5571
1055127
SH
SOLE
0
716279
0
338848
CALIX INC
COM
13100M509
42541
2855100
SH
SOLE
0
2855100
0
0
CAL MAINE FOODS INC
COM NEW
128030202
62183
1398007
SH
SOLE
0
1391617
0
6390
CALYXT INC
COM
13173L107
202
40900
SH
SOLE
0
40900
0
0
CAMBRIDGE BANCORP
COM
132152109
2007
33873
SH
SOLE
0
33873
0
0
CAMDEN NATL CORP
COM
133034108
15745
455849
SH
SOLE
0
455849
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
33833
370900
SH
SOLE
0
276491
0
94409
CAMECO CORP
COM
13321L108
53235
5194200
SH
SOLE
0
3678555
0
1515645
CAMPBELL SOUP CO
COM
134429109
142870
2878709
SH
SOLE
0
2849331
0
29378
CAMPING WORLD HLDGS INC
CL A
13462K109
25786
949400
SH
SOLE
0
796329
0
153071
CAMTEK LTD
ORD
M20791105
23576
1874100
SH
SOLE
0
1872747
0
1353
CANADIAN IMP BK COMM
COM
136069101
90782
1356100
SH
SOLE
0
1166100
0
190000
CANADIAN NATL RY CO
COM
136375102
4411
49800
SH
SOLE
0
48006
0
1794
CANADIAN NAT RES LTD
COM
136385101
17379
1002600
SH
SOLE
0
38800
0
963800
CANADIAN PAC RY LTD
COM
13645T100
1558
6100
SH
SOLE
0
6100
0
0
CANCER GENETICS INC
COM NEW
13739U203
526
173501
SH
SOLE
0
167954
0
5547
CANON INC
SPONSORED ADR
138006309
46909
2348977
SH
SOLE
0
2348977
0
0
CAPITAL BANCORP INC MD
COM
139737100
110
10274
SH
SOLE
0
10274
0
0
CAPITAL CITY BK GROUP INC
COM
139674105
5818
277691
SH
SOLE
0
261771
0
15920
CAPITAL ONE FINL CORP
COM
14040H105
29445
470435
SH
SOLE
0
252110
0
218325
CAPITAL SR LIVING CORP
COM
140475104
908
1279421
SH
SOLE
0
1279421
0
0
CAPITOL FED FINL INC
COM
14057J101
87076
7908795
SH
SOLE
0
7710055
0
198740
CAPRICOR THERAPEUTICS INC
COM NEW
14070B309
914
198800
SH
SOLE
0
69955
0
128845
CAPSTAR FINL HLDGS INC
COM
14070T102
4358
363199
SH
SOLE
0
363199
0
0
CAPSTEAD MTG CORP
COM NO PAR
14067E506
9868
1797464
SH
SOLE
0
1774347
0
23117
CAPSTONE TURBINE CORP
COM
14067D508
680
225130
SH
SOLE
0
225130
0
0
CARA THERAPEUTICS INC
COM
140755109
1519
88850
SH
SOLE
0
88850
0
0
CARDIFF ONCOLOGY INC
COM
14147L108
1347
268800
SH
SOLE
0
70822
0
197978
CARDINAL HEALTH INC
COM
14149Y108
57664
1104894
SH
SOLE
0
1016358
0
88536
CARDIOVASCULAR SYS INC DEL
COM
141619106
55899
1771758
SH
SOLE
0
1762001
0
9757
CARDTRONICS PLC
SHS CL A
G1991C105
24796
1034010
SH
SOLE
0
1034010
0
0
CARETRUST REIT INC
COM
14174T107
6873
400500
SH
SOLE
0
374855
0
25645
CARGURUS INC
COM CL A
141788109
6956
274379
SH
SOLE
0
274379
0
0
CARLISLE COS INC
COM
142339100
21720
181500
SH
SOLE
0
161878
0
19622
CARNIVAL PLC
ADR
14365C103
16854
1339763
SH
SOLE
0
1289494
0
50269
CARPENTER TECHNOLOGY CORP
COM
144285103
1496
61600
SH
SOLE
0
29529
0
32071
CARRIAGE SVCS INC
COM
143905107
23212
1281000
SH
SOLE
0
1094102
0
186898
CARRIER GLOBAL CORPORATION
COM
14448C104
12952
582900
SH
SOLE
0
434084
0
148816
CASA SYS INC
COM
14713L102
1270
305249
SH
SOLE
0
54612
0
250637
CASELLA WASTE SYS INC
CL A
147448104
105480
2023799
SH
SOLE
0
2023799
0
0
CASI PHARMACEUTICALS INC
COM
14757U109
67
26800
SH
SOLE
0
5445
0
21355
CASTLE BIOSCIENCES INC
COM
14843C105
1614
42836
SH
SOLE
0
2765
0
40071
CASTLIGHT HEALTH INC
CL B
14862Q100
2360
2843700
SH
SOLE
0
2401799
0
441901
CASTOR MARITIME INC
SHS
Y1146L109
364
909170
SH
SOLE
0
909170
0
0
CATABASIS PHARMACEUTICALS IN
COM NEW
14875P206
669
104045
SH
SOLE
0
11000
0
93045
CATALENT INC
COM
148806102
3115
42500
SH
SOLE
0
23559
0
18941
CATALYST BIOSCIENCES INC
COM NEW
14888D208
486
82808
SH
SOLE
0
0
0
82808
CATASYS INC
COM PAR
149049504
1185
47906
SH
SOLE
0
0
0
47906
CATCHMARK TIMBER TR INC
CL A
14912Y202
30657
3464067
SH
SOLE
0
3464067
0
0
CATERPILLAR INC DEL
COM
149123101
53940
426400
SH
SOLE
0
283670
0
142730
CATHAY GEN BANCORP
COM
149150104
3779
143671
SH
SOLE
0
143671
0
0
CATO CORP NEW
CL A
149205106
7068
864052
SH
SOLE
0
750402
0
113650
CAVCO INDS INC DEL
COM
149568107
20296
105245
SH
SOLE
0
91177
0
14068
CBAK ENERGY TECHNOLOGY INC
COM
14986C102
68
88989
SH
SOLE
0
88989
0
0
CB FINL SVCS INC
COM
12479G101
1356
62165
SH
SOLE
0
58861
0
3304
CBIZ INC
COM
124805102
9750
406753
SH
SOLE
0
364227
0
42526
CBL & ASSOC PPTYS INC
COM
124830100
1908
7000284
SH
SOLE
0
7000284
0
0
CBM BANCORP INC
COM
1248XT104
296
24105
SH
SOLE
0
24105
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
385205
4129553
SH
SOLE
0
4129553
0
0
CBRE GROUP INC
CL A
12504L109
30465
673700
SH
SOLE
0
644461
0
29239
CBTX INC
COM
12481V104
2665
126910
SH
SOLE
0
126510
0
400
CDW CORP
COM
12514G108
45380
390598
SH
SOLE
0
379874
0
10724
CECO ENVIRONMENTAL CORP
COM
125141101
566
85898
SH
SOLE
0
85898
0
0
CEDAR REALTY TRUST INC
COM NEW
150602209
2617
2643186
SH
SOLE
0
1513417
0
1129769
CELCUITY INC
COM
15102K100
371
53500
SH
SOLE
0
42510
0
10990
CELLCOM ISRAEL LTD
SHS
M2196U109
14982
3831642
SH
SOLE
0
3831642
0
0
CELLDEX THERAPEUTICS INC NEW
COM NEW
15117B202
21283
1637175
SH
SOLE
0
1552787
0
84388
CELLECTAR BIOSCIENCES INC
COM PAR
15117F500
1012
790602
SH
SOLE
0
490132
0
300470
CELLECT BIOTECHNOLOGY LTD
SPONSORD ADS NEW
15116C201
868
275494
SH
SOLE
0
241679
0
33815
CELLULAR BIOMEDICINE GROUP I
COM NEW
15117P102
359
24000
SH
SOLE
0
10500
0
13500
CELSION CORP
COM PAR NEW
15117N503
2557
687253
SH
SOLE
0
687253
0
0
CELYAD SA
ADR
151205200
110
10300
SH
SOLE
0
0
0
10300
CENOVUS ENERGY INC
COM
15135U109
5138
1100200
SH
SOLE
0
340733
0
759467
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
5119
5751598
SH
SOLE
0
5751598
0
0
CENTERPOINT ENERGY INC
COM
15189T107
4561
244300
SH
SOLE
0
2973
0
241327
CENTOGENE N V
COM
N1976T109
204
8900
SH
SOLE
0
1630
0
7270
CENTRAIS ELETRICAS BRASILEIR
SPON ADR PFD B
15234Q108
408
69700
SH
SOLE
0
42992
0
26708
CENTRAIS ELETRICAS BRASILEIR
SPONSORED ADR
15234Q207
306
54000
SH
SOLE
0
1700
0
52300
CENTRAL EUROPEAN MEDIA ENTRP
CL A NEW
G20045202
4302
1215297
SH
SOLE
0
1200084
0
15213
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
41795
1236900
SH
SOLE
0
1234316
0
2584
CENTRAL GARDEN & PET CO
COM
153527106
18830
523200
SH
SOLE
0
523200
0
0
CENTRAL PAC FINL CORP
COM NEW
154760409
19646
1225553
SH
SOLE
0
1110083
0
115470
CENTRAL PUERTO S A
SPONSORED ADR
155038201
149
58500
SH
SOLE
0
0
0
58500
CENTRAL VALLEY CMNTY BANCORP
COM
155685100
2584
167881
SH
SOLE
0
167881
0
0
CENTRUS ENERGY CORP
CL A
15643U104
2399
238935
SH
SOLE
0
182862
0
56073
CENTURY ALUM CO
COM
156431108
1950
273555
SH
SOLE
0
273555
0
0
CENTURY BANCORP INC MASS
CL A NON VTG
156432106
13648
175603
SH
SOLE
0
171903
0
3700
CENTURY CASINOS INC
COM
156492100
1610
388049
SH
SOLE
0
388049
0
0
CERAGON NETWORKS LTD
ORD
M22013102
6637
3087200
SH
SOLE
0
3087200
0
0
CERECOR INC
COM
15671L109
1259
484081
SH
SOLE
0
99366
0
384715
CERENCE INC
COM
156727109
6547
160300
SH
SOLE
0
131732
0
28568
CERNER CORP
COM
156782104
27105
395404
SH
SOLE
0
352964
0
42440
CEVA INC
COM
157210105
9089
242900
SH
SOLE
0
242900
0
0
C & F FINL CORP
COM
12466Q104
4585
137900
SH
SOLE
0
136276
0
1624
CF INDS HLDGS INC
COM
125269100
8212
291815
SH
SOLE
0
291815
0
0
CGI INC
CL A SUB VTG
12532H104
22832
362600
SH
SOLE
0
104072
0
258528
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2036
212946
SH
SOLE
0
194194
0
18752
CHANNELADVISOR CORP
COM
159179100
10405
656909
SH
SOLE
0
504808
0
152101
CHAPARRAL ENERGY INC
COM CL A
15942R208
21
31801
SH
SOLE
0
31801
0
0
CHARLES & COLVARD LTD
COM
159765106
851
1165168
SH
SOLE
0
919567
0
245601
CHARLES RIV LABS INTL INC
COM
159864107
180414
1034779
SH
SOLE
0
1034779
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
394675
773811
SH
SOLE
0
678562
0
95249
CHASE CORP
COM
16150R104
41892
408700
SH
SOLE
0
408700
0
0
CHATHAM LODGING TR
COM
16208T102
11275
1842276
SH
SOLE
0
1842276
0
0
CHECK CAP LTD
SHS
M2361E203
545
913039
SH
SOLE
0
809044
0
103995
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
129186
1202509
SH
SOLE
0
1148184
0
54325
CHECKPOINT THERAPEUTICS INC
COM
162828107
201
101500
SH
SOLE
0
8409
0
93091
CHEESECAKE FACTORY INC
COM
163072101
12403
541145
SH
SOLE
0
537020
0
4125
CHEETAH MOBILE INC
ADR
163075104
1993
1158926
SH
SOLE
0
1158926
0
0
CHEFS WHSE INC
COM
163086101
16080
1184100
SH
SOLE
0
1170126
0
13974
CHEGG INC
COM
163092109
23380
347600
SH
SOLE
0
276140
0
71460
CHEMED CORP NEW
COM
16359R103
143891
319000
SH
SOLE
0
309408
0
9592
CHEMOCENTRYX INC
COM
16383L106
15254
265100
SH
SOLE
0
215138
0
49962
CHEMUNG FINL CORP
COM
164024101
2132
78088
SH
SOLE
0
78088
0
0
CHERRY HILL MTG INVT CORP
COM
164651101
9792
1085593
SH
SOLE
0
980447
0
105146
CHESAPEAKE UTILS CORP
COM
165303108
13196
157100
SH
SOLE
0
136242
0
20858
CHEVRON CORP NEW
COM
166764100
39983
448084
SH
SOLE
0
309417
0
138667
CHEWY INC
CL A
16679L109
91239
2041600
SH
SOLE
0
1793739
0
247861
CHIASMA INC
COM
16706W102
1041
193578
SH
SOLE
0
193578
0
0
CHICAGO RIVET & MACH CO
COM
168088102
1238
59510
SH
SOLE
0
59510
0
0
CHICOS FAS INC
COM
168615102
11734
8503100
SH
SOLE
0
8503100
0
0
CHILDRENS PL INC
COM
168905107
5114
136660
SH
SOLE
0
131210
0
5450
CHIMERIX INC
COM
16934W106
9171
2958289
SH
SOLE
0
2958289
0
0
CHINA AUTOMOTIVE SYS INC
COM
16936R105
1317
455835
SH
SOLE
0
402935
0
52900
CHINA BIOLOGIC PRODS HLDGS I
COM
G21515104
63673
623141
SH
SOLE
0
604241
0
18900
CHINA CUST RELATIONS CNTR IN
COM
G2118P102
118
25606
SH
SOLE
0
25606
0
0
CHINA DISTANCE ED HLDGS LTD
SPONS ADR
16944W104
4700
544587
SH
SOLE
0
544587
0
0
CHINA GREEN AGRICULTURE INC
COM NEW
16943W204
99
34103
SH
SOLE
0
34103
0
0
CHINA JO-JO DRUGSTORES INC
COM NEW
16949A206
1829
1325438
SH
SOLE
0
1325438
0
0
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
12557
1244535
SH
SOLE
0
1244535
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
322163
9576797
SH
SOLE
0
9576797
0
0
CHINA ONLINE ED GROUP
SPONSORED ADR
16954L105
5252
204500
SH
SOLE
0
161760
0
42740
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
131360
3130604
SH
SOLE
0
3130604
0
0
CHINA PHARMA HLDGS INC
COM
16941T104
558
838080
SH
SOLE
0
838080
0
0
CHINA RAPID FIN LTD
SPNSORD ADS NEW
16953Q204
106
37986
SH
SOLE
0
37986
0
0
CHINA SOUTHN AIRLS LTD
SPON ADR CL H
169409109
7444
337000
SH
SOLE
0
337000
0
0
CHINA SXT PHARMACEUTICALS IN
ORD SHS
G2161P108
490
929408
SH
SOLE
0
929408
0
0
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
21389
762000
SH
SOLE
0
673619
0
88381
CHINA UNICOM HONG KONG
SPONSORED ADR
16945R104
35460
6506335
SH
SOLE
0
6506335
0
0
CHINA XD PLASTICS CO LTD
COM
16948F107
687
597580
SH
SOLE
0
597580
0
0
CHINA YUCHAI INTL LTD
COM
G21082105
8989
625107
SH
SOLE
0
609026
0
16081
CHIPMOS TECHNOLOGIES INC
SPONSORD ADS NEW
16965P202
36678
1617900
SH
SOLE
0
1588791
0
29109
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1698869
1614342
SH
SOLE
0
1519203
0
95139
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
113128
1430913
SH
SOLE
0
1430913
0
0
CHROMADEX CORP
COM NEW
171077407
965
210200
SH
SOLE
0
33200
0
177000
CHUNGHWA TELECOM CO LTD
SPON ADR NEW11
17133Q502
151372
3844860
SH
SOLE
0
3784171
0
60689
CHURCH & DWIGHT INC
COM
171340102
133447
1726352
SH
SOLE
0
1723252
0
3100
CHUYS HLDGS INC
COM
171604101
6064
407500
SH
SOLE
0
349928
0
57572
CIA ENERGETICA DE MINAS GERA
SP ADR N-V PFD
204409601
3507
1710670
SH
SOLE
0
1142598
0
568072
CIDARA THERAPEUTICS INC
COM
171757107
4242
1149538
SH
SOLE
0
1086299
0
63239
CIMAREX ENERGY CO
COM
171798101
4336
157730
SH
SOLE
0
156230
0
1500
CIMPRESS PLC
SHS EURO
G2143T103
14528
190300
SH
SOLE
0
175765
0
14535
CINCINNATI BELL INC NEW
COM NEW
171871502
261
17600
SH
SOLE
0
17600
0
0
CINCINNATI FINL CORP
COM
172062101
2452
38300
SH
SOLE
0
38300
0
0
CINEDIGM CORP
COM NEW
172406209
1450
759327
SH
SOLE
0
759327
0
0
CINEMARK HLDGS INC
COM
17243V102
97533
8444400
SH
SOLE
0
8205482
0
238918
CIRRUS LOGIC INC
COM
172755100
38799
628020
SH
SOLE
0
514704
0
113316
CISCO SYS INC
COM
17275R102
52713
1130205
SH
SOLE
0
543386
0
586819
CIT GROUP INC
COM NEW
125581801
12357
596102
SH
SOLE
0
510466
0
85636
CITIGROUP INC
COM NEW
172967424
97638
1910720
SH
SOLE
0
1608136
0
302584
CITI TRENDS INC
COM
17306X102
7619
376825
SH
SOLE
0
370789
0
6036
CITIZENS CMNTY BANCORP INC M
COM
174903104
205
29900
SH
SOLE
0
8464
0
21436
CITIZENS HLDG CO MISS
COM
174715102
798
31912
SH
SOLE
0
30071
0
1841
CITIZENS INC
CL A
174740100
2467
411800
SH
SOLE
0
411800
0
0
CITIZENS & NORTHN CORP
COM
172922106
3777
182900
SH
SOLE
0
182900
0
0
CITRIX SYS INC
COM
177376100
71216
481479
SH
SOLE
0
282360
0
199119
CITY HLDG CO
COM
177835105
313
4800
SH
SOLE
0
4800
0
0
CITY OFFICE REIT INC
COM
178587101
26769
2660903
SH
SOLE
0
2540903
0
120000
CIVEO CORP CDA
COM
17878Y108
5942
9638446
SH
SOLE
0
8904846
0
733600
CIVISTA BANCSHARES INC
COM NO PAR
178867107
3972
257902
SH
SOLE
0
257902
0
0
CLARIVATE PLC
ORD SHS
G21810109
8874
397400
SH
SOLE
0
223137
0
174263
CLARUS CORP NEW
COM
18270P109
7061
609747
SH
SOLE
0
597950
0
11797
CLEAN ENERGY FUELS CORP
COM
184499101
17541
7901332
SH
SOLE
0
7809032
0
92300
CLEAN HARBORS INC
COM
184496107
76033
1267635
SH
SOLE
0
1265793
0
1842
CLEANSPARK INC
COM NEW
18452B209
38
14600
SH
SOLE
0
14600
0
0
CLEARFIELD INC
COM
18482P103
8348
597973
SH
SOLE
0
597973
0
0
CLEARONE INC
COM
18506U104
682
340956
SH
SOLE
0
330637
0
10319
CLEARPOINT NEURO INC
COM
18507C103
180
50600
SH
SOLE
0
18172
0
32428
CLEARSIDE BIOMEDICAL INC
COM
185063104
1526
811438
SH
SOLE
0
248719
0
562719
CLEARWATER PAPER CORP
COM
18538R103
7259
200900
SH
SOLE
0
130964
0
69936
CLEARWAY ENERGY INC
CL A
18539C105
46588
2221630
SH
SOLE
0
2067430
0
154200
CLEARWAY ENERGY INC
CL C
18539C204
80133
3474975
SH
SOLE
0
3474975
0
0
CLEVELAND BIOLABS INC
COM NEW
185860202
702
273251
SH
SOLE
0
273251
0
0
CLIPPER RLTY INC
COM
18885T306
2307
284757
SH
SOLE
0
160757
0
124000
CLOROX CO DEL
COM
189054109
416332
1897853
SH
SOLE
0
1814847
0
83006
CLOUDERA INC
COM
18914U100
5239
411852
SH
SOLE
0
365216
0
46636
CLOUDFLARE INC
CL A COM
18915M107
18482
514100
SH
SOLE
0
460274
0
53826
CLPS INCORPORATION
COM
G31642104
67
30816
SH
SOLE
0
28859
0
1957
CME GROUP INC
COM
12572Q105
152693
939418
SH
SOLE
0
775267
0
164151
CMS ENERGY CORP
COM
125896100
37534
642494
SH
SOLE
0
535754
0
106740
CNA FINL CORP
COM
126117100
25540
794400
SH
SOLE
0
794400
0
0
CNB FINL CORP PA
COM
126128107
4699
262101
SH
SOLE
0
230301
0
31800
CNH INDL N V
SHS
N20944109
8565
1223101
SH
SOLE
0
227439
0
995662
CNOOC LIMITED
SPONSORED ADR
126132109
122598
1086474
SH
SOLE
0
1086474
0
0
COASTAL FINL CORP WA
COM NEW
19046P209
1170
80577
SH
SOLE
0
80577
0
0
COCA COLA CONSOLIDATED INC
COM
191098102
2481
10827
SH
SOLE
0
9809
0
1018
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
61663
1632896
SH
SOLE
0
1396623
0
236273
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
81241
1852705
SH
SOLE
0
1852705
0
0
COCRYSTAL PHARMA INC
COM
19188J300
4668
3071323
SH
SOLE
0
3071323
0
0
CODEXIS INC
COM
192005106
367
32200
SH
SOLE
0
200
0
32000
CODORUS VY BANCORP INC
COM
192025104
2456
177605
SH
SOLE
0
149903
0
27702
COEUR MNG INC
COM NEW
192108504
3077
605628
SH
SOLE
0
605628
0
0
COFFEE HLDG CO INC
COM
192176105
1104
368143
SH
SOLE
0
362909
0
5234
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
270556
3497366
SH
SOLE
0
3443325
0
54041
COGNEX CORP
COM
192422103
4590
76856
SH
SOLE
0
53519
0
23337
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
30033
528565
SH
SOLE
0
280147
0
248418
COHBAR INC
COM
19249J109
110
70961
SH
SOLE
0
53461
0
17500
COHERUS BIOSCIENCES INC
COM
19249H103
7253
406100
SH
SOLE
0
406100
0
0
COHU INC
COM
192576106
27267
1572517
SH
SOLE
0
1528202
0
44315
COLGATE PALMOLIVE CO
COM
194162103
409669
5591984
SH
SOLE
0
5115945
0
476039
COLLECTORS UNIVERSE INC
COM NEW
19421R200
24203
706038
SH
SOLE
0
706038
0
0
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
28478
1627318
SH
SOLE
0
1627318
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
59019
1029800
SH
SOLE
0
963100
0
66700
COLLPLANT BIOTECHNOLOGIES LT
ADS
19516R107
127
12697
SH
SOLE
0
9495
0
3202
COLONY BANKCORP INC
COM
19623P101
1169
99278
SH
SOLE
0
99278
0
0
COLONY CAP INC NEW
CL A COM
19626G108
3351
1396197
SH
SOLE
0
1272849
0
123348
COLUMBIA FINL INC
COM
197641103
16686
1195732
SH
SOLE
0
1195732
0
0
COLUMBUS MCKINNON CORP N Y
COM
199333105
9111
272385
SH
SOLE
0
257000
0
15385
COMERICA INC
COM
200340107
25773
676447
SH
SOLE
0
610091
0
66356
COMFORT SYS USA INC
COM
199908104
4018
98600
SH
SOLE
0
98600
0
0
COMMERCE BANCSHARES INC
COM
200525103
6985
117448
SH
SOLE
0
109690
0
7758
COMMERCIAL VEH GROUP INC
COM
202608105
6434
2226181
SH
SOLE
0
2076668
0
149513
COMMSCOPE HLDG CO INC
COM
20337X109
5507
661083
SH
SOLE
0
570789
0
90294
COMMUNICATIONS SYS INC
COM
203900105
3622
714366
SH
SOLE
0
637334
0
77032
COMMUNITY BANKERS TR CORP
COM
203612106
1854
337107
SH
SOLE
0
188519
0
148588
COMMUNITY BK SYS INC
COM
203607106
2270
39808
SH
SOLE
0
39808
0
0
COMMUNITY FINL CORP MD
COM
20368X101
1597
65468
SH
SOLE
0
62602
0
2866
COMMUNITY FIRST BANCSHARES I
COM
20369M104
646
77563
SH
SOLE
0
71009
0
6554
COMMUNITY HEALTH SYS INC NEW
COM
203668108
2864
951444
SH
SOLE
0
911053
0
40391
COMMUNITY TR BANCORP INC
COM
204149108
10037
306382
SH
SOLE
0
302305
0
4077
COMMVAULT SYSTEMS INC
COM
204166102
107930
2788887
SH
SOLE
0
2788887
0
0
COMPANHIA BRASILEIRA DE DIST
SPONSORED ADR
20440T300
6623
506700
SH
SOLE
0
506700
0
0
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
82818
7879945
SH
SOLE
0
7869873
0
10072
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
13906
1224100
SH
SOLE
0
1177900
0
46200
COMPANIA CERVECERIAS UNIDAS
SPONSORED ADR
204429104
10295
718933
SH
SOLE
0
718933
0
0
COMPUGEN LTD
ORD
M25722105
484
32200
SH
SOLE
0
32200
0
0
COMPUTER PROGRAMS & SYS INC
COM
205306103
1121
49176
SH
SOLE
0
25567
0
23609
COMPUTER TASK GROUP INC
COM
205477102
4220
1047197
SH
SOLE
0
967786
0
79411
COMPX INTL INC
CL A
20563P101
2635
190646
SH
SOLE
0
189644
0
1002
COMSCORE INC
COM
20564W105
4114
1327239
SH
SOLE
0
1327239
0
0
COMSTOCK HLDG COS INC
CL A NEW
205684202
376
134916
SH
SOLE
0
115848
0
19068
COMSTOCK RES INC
COM
205768302
609
139100
SH
SOLE
0
0
0
139100
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
8274
489900
SH
SOLE
0
489900
0
0
CONAGRA BRANDS INC
COM
205887102
4185
118981
SH
SOLE
0
89671
0
29310
CONCERT PHARMACEUTICALS INC
COM
206022105
6408
644000
SH
SOLE
0
644000
0
0
CONCHO RES INC
COM
20605P101
14144
274642
SH
SOLE
0
154788
0
119854
CONCORD MED SVCS HLDGS LTD
SPON ADR CL A
206277105
391
236900
SH
SOLE
0
236900
0
0
CONDOR HOSPITALITY TR
INC COM NEW
20676Y403
1370
334196
SH
SOLE
0
334196
0
0
CONDUENT INC
COM
206787103
9294
3888858
SH
SOLE
0
3160978
0
727880
CONFORMIS INC
COM
20717E101
4124
5029207
SH
SOLE
0
5029207
0
0
CONNECTONE BANCORP INC NEW
COM
20786W107
13458
834856
SH
SOLE
0
834856
0
0
CONSOLIDATED COMM HLDGS INC
COM
209034107
9640
1423903
SH
SOLE
0
1423903
0
0
CONSOLIDATED EDISON INC
COM
209115104
247079
3434997
SH
SOLE
0
3362691
0
72306
CONSOLIDATED WATER CO INC
ORD
G23773107
10703
741713
SH
SOLE
0
589803
0
151910
CONSTELLATION BRANDS INC
CL B
21036P207
1636
9700
SH
SOLE
0
9700
0
0
CONSTELLATION PHARMCETICLS I
COM
210373106
950
31600
SH
SOLE
0
31600
0
0
CONSUMER PORTFOLIO SVCS INC
COM
210502100
1127
398258
SH
SOLE
0
398258
0
0
CONTRAFECT CORP
COM NEW
212326300
797
124800
SH
SOLE
0
900
0
123900
CONTROLADORA VUELA COMP DE A
SPON ADR RP 10
21240E105
8949
1694900
SH
SOLE
0
1694900
0
0
COOPER TIRE & RUBR CO
COM
216831107
11127
403000
SH
SOLE
0
403000
0
0
COOTEK CAYMAN INC
SPONSORED ADS
21718L102
824
116074
SH
SOLE
0
19229
0
96845
COPA HOLDINGS SA
CL A
P31076105
97386
1926146
SH
SOLE
0
1926146
0
0
COPART INC
COM
217204106
22674
272300
SH
SOLE
0
243017
0
29283
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
1608
191600
SH
SOLE
0
42947
0
148653
CORCEPT THERAPEUTICS INC
COM
218352102
150034
8919996
SH
SOLE
0
8919996
0
0
CORECIVIC INC
COM
21871N101
24975
2668273
SH
SOLE
0
2668273
0
0
CORE LABORATORIES N V
COM
N22717107
6796
334448
SH
SOLE
0
308012
0
26436
CORELOGIC INC
COM
21871D103
12106
180096
SH
SOLE
0
147850
0
32246
CORE MARK HOLDING CO INC
COM
218681104
5750
230400
SH
SOLE
0
197307
0
33093
CORE MOLDING TECHNOLOGIES IN
COM
218683100
2257
547864
SH
SOLE
0
540731
0
7133
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
8689
949635
SH
SOLE
0
922835
0
26800
COREPOINT LODGING INC
COM
21872L104
770
183000
SH
SOLE
0
183000
0
0
CORESITE RLTY CORP
COM
21870Q105
71038
586800
SH
SOLE
0
586800
0
0
CORNERSTONE BLDG BRANDS INC
COM
21925D109
11184
1845505
SH
SOLE
0
1773377
0
72128
CORNERSTONE ONDEMAND INC
COM
21925Y103
3316
86000
SH
SOLE
0
78556
0
7444
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
49790
1964888
SH
SOLE
0
1947002
0
17886
CORTEVA INC
COM
22052L104
55737
2080500
SH
SOLE
0
1534737
0
545763
CORTEXYME INC
COM
22053A107
1253
27053
SH
SOLE
0
1039
0
26014
CORVEL CORP
COM
221006109
83530
1178310
SH
SOLE
0
1178310
0
0
CORVUS PHARMACEUTICALS INC
COM
221015100
2807
1031900
SH
SOLE
0
967905
0
63995
COSAN LTD
SHS A
G25343107
121606
8074794
SH
SOLE
0
8069487
0
5307
COSTAMARE INC
SHS
Y1771G102
19069
3429682
SH
SOLE
0
3429682
0
0
COSTAR GROUP INC
COM
22160N109
33116
46598
SH
SOLE
0
35613
0
10985
COSTCO WHSL CORP NEW
COM
22160K105
318506
1050446
SH
SOLE
0
1050446
0
0
COTY INC
COM CL A
222070203
10884
2434982
SH
SOLE
0
2434982
0
0
COUNTERPATH CORP
COM
22228P302
853
169155
SH
SOLE
0
121380
0
47775
COUNTY BANCORP INC
COM
221907108
877
41895
SH
SOLE
0
41895
0
0
COUSINS PPTYS INC
COM NEW
222795502
5123
171731
SH
SOLE
0
145760
0
25971
COVENANT TRANSN GROUP INC
CL A
22284P105
850
58900
SH
SOLE
0
1248
0
57652
COVETRUS INC
COM
22304C100
3147
175900
SH
SOLE
0
175900
0
0
COVIA HLDGS CORP
COM
22305A103
886
1845790
SH
SOLE
0
1845790
0
0
CPI AEROSTRUCTURES INC
COM NEW
125919308
130
39500
SH
SOLE
0
2002
0
37498
CPS TECHNOLOGIES CORP
COM
12619F104
278
115000
SH
SOLE
0
65946
0
49054
CRACKER BARREL OLD CTRY STOR
COM
22410J106
20311
183132
SH
SOLE
0
179969
0
3163
CRAFT BREW ALLIANCE INC
COM
224122101
1419
92200
SH
SOLE
0
200
0
92000
CRA INTL INC
COM
12618T105
17679
447575
SH
SOLE
0
435552
0
12023
CRAWFORD & CO
CL A
224633206
5367
680224
SH
SOLE
0
680224
0
0
CRAWFORD & CO
CL B
224633107
5803
825417
SH
SOLE
0
825417
0
0
CREDICORP LTD
COM
G2519Y108
6911
51700
SH
SOLE
0
39007
0
12693
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
58886
5711496
SH
SOLE
0
5711496
0
0
CRESUD S A C I F Y A
SPONSORED ADR
226406106
168
56691
SH
SOLE
0
0
0
56691
CRH MED CORP
COM
12626F105
2499
1205485
SH
SOLE
0
811079
0
394406
CRH PLC
ADR
12626K203
63717
1857100
SH
SOLE
0
1857100
0
0
CRINETICS PHARMACEUTICALS IN
COM
22663K107
624
35600
SH
SOLE
0
0
0
35600
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
27093
368658
SH
SOLE
0
0
0
368658
CROCS INC
COM
227046109
127961
3475311
SH
SOLE
0
3475311
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
566
91856
SH
SOLE
0
3300
0
88556
CROSSFIRST BANKSHARES INC
COM
22766M109
446
45608
SH
SOLE
0
45608
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
236327
2356438
SH
SOLE
0
2066703
0
289735
CROWN CASTLE INTL CORP NEW
COM
22822V101
47913
286303
SH
SOLE
0
26659
0
259644
CROWN CRAFTS INC
COM
228309100
2190
446008
SH
SOLE
0
412886
0
33122
CRYOLIFE INC
COM
228903100
322
16800
SH
SOLE
0
9863
0
6937
CSG SYS INTL INC
COM
126349109
86069
2079456
SH
SOLE
0
2062165
0
17291
CSP INC
COM
126389105
1915
231602
SH
SOLE
0
223754
0
7848
CSW INDUSTRIALS INC
COM
126402106
9503
137500
SH
SOLE
0
117070
0
20430
CSX CORP
COM
126408103
88564
1269924
SH
SOLE
0
1269924
0
0
CTI BIOPHARMA CORP
COM
12648L601
2440
2103792
SH
SOLE
0
1834403
0
269389
CTO REALTY GROWTH INC
COM
22948P103
2433
61600
SH
SOLE
0
32259
0
29341
CTS CORP
COM
126501105
8124
405400
SH
SOLE
0
284669
0
120731
CUBESMART
COM
229663109
553
20500
SH
SOLE
0
20500
0
0
CUE BIOPHARMA INC
COM
22978P106
2476
101000
SH
SOLE
0
2051
0
98949
CULP INC
COM
230215105
7954
923817
SH
SOLE
0
851412
0
72405
CUMBERLAND PHARMACEUTICALS I
COM
230770109
1996
599458
SH
SOLE
0
572408
0
27050
CUMMINS INC
COM
231021106
9616
55500
SH
SOLE
0
17940
0
37560
CURIS INC
COM NEW
231269200
2667
2203899
SH
SOLE
0
1832540
0
371359
CURTISS WRIGHT CORP
COM
231561101
14544
162900
SH
SOLE
0
161092
0
1808
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
3111
249700
SH
SOLE
0
249700
0
0
CUTERA INC
COM
232109108
7878
647300
SH
SOLE
0
599147
0
48153
CVB FINL CORP
COM
126600105
19928
1063400
SH
SOLE
0
1063400
0
0
CVD EQUIPMENT CORP
COM
126601103
398
129292
SH
SOLE
0
127192
0
2100
CVR ENERGY INC
COM
12662P108
44752
2225384
SH
SOLE
0
2225384
0
0
CVS HEALTH CORP
COM
126650100
70115
1079184
SH
SOLE
0
1721
0
1077463
CYANOTECH CORP
COM PAR $0.02
232437301
365
156800
SH
SOLE
0
156800
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
12249
123388
SH
SOLE
0
0
0
123388
CYBEROPTICS CORP
COM
232517102
5450
169200
SH
SOLE
0
77457
0
91743
CYCLACEL PHARMACEUTICALS INC
COM
23254L603
798
171677
SH
SOLE
0
120452
0
51225
CYCLERION THERAPEUTICS INC
COM
23255M105
502
85000
SH
SOLE
0
0
0
85000
CYMABAY THERAPEUTICS INC
COM
23257D103
309
88520
SH
SOLE
0
5100
0
83420
CYNERGISTEK INC
COM
23258P105
157
107213
SH
SOLE
0
104051
0
3162
CYREN LTD
SHS
M26895108
838
709873
SH
SOLE
0
707473
0
2400
CYRUSONE INC
COM
23283R100
6932
95286
SH
SOLE
0
3900
0
91386
CYTOKINETICS INC
COM NEW
23282W605
1675
71067
SH
SOLE
0
39946
0
31121
CYTOMX THERAPEUTICS INC
COM
23284F105
19581
2350671
SH
SOLE
0
2060417
0
290254
DAILY JOURNAL CORP
COM
233912104
486
1800
SH
SOLE
0
1800
0
0
DAKTRONICS INC
COM
234264109
5648
1298300
SH
SOLE
0
1298300
0
0
DANA INCORPORATED
COM
235825205
199
16292
SH
SOLE
0
16292
0
0
DARE BIOSCIENCE INC
COM
23666P101
645
652084
SH
SOLE
0
334795
0
317289
DARIOHEALTH CORP
COM NEW
23725P209
109
17100
SH
SOLE
0
1195
0
15905
DARLING INGREDIENTS INC
COM
237266101
3971
161300
SH
SOLE
0
161300
0
0
DASAN ZHONE SOLUTIONS INC
COM NEW
23305L206
154
17210
SH
SOLE
0
17210
0
0
DASEKE INC
COM
23753F107
2286
581610
SH
SOLE
0
362012
0
219598
DATADOG INC
CL A COM
23804L103
204254
2349100
SH
SOLE
0
2005672
0
343428
DATA I O CORP
COM
237690102
2228
659263
SH
SOLE
0
657563
0
1700
DAVIDSTEA INC
COM
238661102
124
129549
SH
SOLE
0
78699
0
50850
DAVITA INC
COM
23918K108
40387
510322
SH
SOLE
0
292959
0
217363
DAWSON GEOPHYSICAL CO NEW
COM
239360100
2376
1649998
SH
SOLE
0
1646397
0
3601
DAXOR CORP
COM
239467103
374
25521
SH
SOLE
0
21155
0
4366
DBX ETF TR
XTRACK MSCI EAFE
233051200
541
17900
SH
SOLE
0
17900
0
0
DBX ETF TR
XTRACK USD HIGH
233051432
346
7400
SH
SOLE
0
7400
0
0
DECKERS OUTDOOR CORP
COM
243537107
74215
377898
SH
SOLE
0
332674
0
45224
DELL TECHNOLOGIES INC
CL C
24703L202
6278
114277
SH
SOLE
0
105971
0
8306
DELMAR PHARMACEUTICALS INC
COM
247078306
63
91110
SH
SOLE
0
5385
0
85725
DELTA APPAREL INC
COM
247368103
238
19600
SH
SOLE
0
3433
0
16167
DEL TACO RESTAURANTS INC NEW
COM
245496104
1038
174962
SH
SOLE
0
174962
0
0
DELUXE CORP
COM
248019101
13613
578310
SH
SOLE
0
569334
0
8976
DENBURY RES INC
COM NEW
247916208
72
261635
SH
SOLE
0
261635
0
0
DENNYS CORP
COM
24869P104
10092
999200
SH
SOLE
0
999200
0
0
DENTSPLY SIRONA INC
COM
24906P109
51178
1161558
SH
SOLE
0
991206
0
170352
DERMTECH INC
COM
24984K105
191
14400
SH
SOLE
0
0
0
14400
DESCARTES SYS GROUP INC
COM
249906108
21128
399400
SH
SOLE
0
383400
0
16000
DESIGNER BRANDS INC
CL A
250565108
6378
942130
SH
SOLE
0
942130
0
0
DESTINATION XL GROUP INC
COM
25065K104
863
1326985
SH
SOLE
0
1326985
0
0
DEVON ENERGY CORP NEW
COM
25179M103
33048
2914310
SH
SOLE
0
2207659
0
706651
DEXCOM INC
COM
252131107
479619
1183076
SH
SOLE
0
1183076
0
0
DHI GROUP INC
COM
23331S100
6400
3047778
SH
SOLE
0
3046759
0
1019
DHT HOLDINGS INC
SHS NEW
Y2065G121
46414
9047619
SH
SOLE
0
9047619
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
50226
373733
SH
SOLE
0
339775
0
33958
DIAMEDICA THERAPEUTICS INC
COM NEW
25253X207
726
104700
SH
SOLE
0
0
0
104700
DIAMONDBACK ENERGY INC
COM
25278X109
9488
226889
SH
SOLE
0
116090
0
110799
DIAMOND HILL INVESTMENT GROU
COM NEW
25264R207
16776
147581
SH
SOLE
0
147581
0
0
DIAMONDROCK HOSPITALITY CO
COM
252784301
6884
1244884
SH
SOLE
0
1177493
0
67391
DIANA SHIPPING INC
COM
Y2066G104
1909
1272819
SH
SOLE
0
1272819
0
0
DICERNA PHARMACEUTICALS INC
COM
253031108
23119
910200
SH
SOLE
0
910200
0
0
DIFFUSION PHARMACEUTICALS IN
COM PAR
253748305
3068
3146752
SH
SOLE
0
3146752
0
0
DIGI INTL INC
COM
253798102
3802
326384
SH
SOLE
0
326384
0
0
DIGIRAD CORP
COM NEW
253827703
57
20288
SH
SOLE
0
20288
0
0
DIGITAL ALLY INC
COM NEW
25382P208
105
33597
SH
SOLE
0
0
0
33597
DIGITAL TURBINE INC
COM NEW
25400W102
6168
490700
SH
SOLE
0
400475
0
90225
DIME CMNTY BANCSHARES INC
COM
253922108
11618
846172
SH
SOLE
0
792682
0
53490
DINE BRANDS GLOBAL INC
COM
254423106
4025
95600
SH
SOLE
0
95600
0
0
DIREXION SHS ETF TR
20YR TRES BEAR
25460G849
594
11500
SH
SOLE
0
11500
0
0
DIREXION SHS ETF TR
DAILY ENERGY BEA
25460E554
361
7300
SH
SOLE
0
7300
0
0
DIREXION SHS ETF TR
DAILY GOLD MINER
25460G880
497
20000
SH
SOLE
0
20000
0
0
DIREXION SHS ETF TR
DAILY MSCI EMERG
25460E547
641
24500
SH
SOLE
0
24500
0
0
DIREXION SHS ETF TR
DAILY RGNAL BULL
25460G864
274
4500
SH
SOLE
0
4500
0
0
DIREXION SHS ETF TR
DAILY TECHNOLOGY
25460G872
1070
51500
SH
SOLE
0
51500
0
0
DIREXION SHS ETF TR
DLY SEMICNDTR BR
25460E182
401
75400
SH
SOLE
0
75400
0
0
DIREXION SHS ETF TR
DLY S&P500 BR 1X
25460E869
315
13800
SH
SOLE
0
13800
0
0
DISCOVERY INC
COM SER A
25470F104
781
37000
SH
SOLE
0
37000
0
0
DIXIE GROUP INC
CL A
255519100
48
52200
SH
SOLE
0
45151
0
7049
DLH HLDGS CORP
COM
23335Q100
2489
339168
SH
SOLE
0
305557
0
33611
DMC GLOBAL INC
COM
23291C103
575
20851
SH
SOLE
0
17483
0
3368
DOCUMENT SEC SYS INC
COM NEW
25614T309
832
101805
SH
SOLE
0
101805
0
0
DOCUSIGN INC
COM
256163106
41365
240200
SH
SOLE
0
240200
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
121751
1848357
SH
SOLE
0
1848357
0
0
DOLLAR GEN CORP NEW
COM
256677105
173459
910497
SH
SOLE
0
701842
0
208655
DOLLAR TREE INC
COM
256746108
102458
1105503
SH
SOLE
0
811099
0
294404
DOLPHIN ENTMT INC
COM
25686H100
11
12400
SH
SOLE
0
12400
0
0
DOMINION ENERGY INC
COM
25746U109
19478
239936
SH
SOLE
0
61999
0
177937
DOMINOS PIZZA INC
COM
25754A201
568836
1539725
SH
SOLE
0
1414393
0
125332
DOMO INC
COM CL B
257554105
21760
676400
SH
SOLE
0
636056
0
40344
DOMTAR CORP
COM NEW
257559203
6822
323242
SH
SOLE
0
254642
0
68600
DONALDSON INC
COM
257651109
4168
89600
SH
SOLE
0
83199
0
6401
DONEGAL GROUP INC
CL A
257701201
8842
621811
SH
SOLE
0
610771
0
11040
DORIAN LPG LTD
SHS USD
Y2106R110
1635
211222
SH
SOLE
0
7611
0
203611
DOUGLAS EMMETT INC
COM
25960P109
83417
2720709
SH
SOLE
0
2696988
0
23721
DOUYU INTERNATIONAL HLDNGS L
SPONSORED ADS
25985W105
4679
405453
SH
SOLE
0
374940
0
30513
DOVER CORP
COM
260003108
13335
138100
SH
SOLE
0
90768
0
47332
DOVER MOTORSPORTS INC
COM
260174107
696
448717
SH
SOLE
0
448717
0
0
DRDGOLD LIMITED
SPON ADR REPSTG
26152H301
21831
1382613
SH
SOLE
0
1382613
0
0
DROPBOX INC
CL A
26210C104
483848
22225426
SH
SOLE
0
21857265
0
368161
DR REDDYS LABS LTD
ADR
256135203
124676
2351938
SH
SOLE
0
2351938
0
0
DSP GROUP INC
COM
23332B106
17500
1102000
SH
SOLE
0
1102000
0
0
DTE ENERGY CO
COM
233331107
53492
497600
SH
SOLE
0
359271
0
138329
DUCOMMUN INC DEL
COM
264147109
14000
401500
SH
SOLE
0
401500
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
222251
2781964
SH
SOLE
0
2471490
0
310474
DURECT CORP
COM
266605104
13896
5989697
SH
SOLE
0
5596228
0
393469
DXC TECHNOLOGY CO
COM
23355L106
17066
1034300
SH
SOLE
0
630247
0
404053
DYNATRACE INC
COM
268150109
7588
186900
SH
SOLE
0
107533
0
79367
DYNATRONICS CORP
COM NEW
268157401
384
435865
SH
SOLE
0
435865
0
0
DYNEX CAP INC
COM
26817Q886
698
48800
SH
SOLE
0
0
0
48800
EAGLE BANCORP INC MD
COM
268948106
1696
51785
SH
SOLE
0
51785
0
0
EAGLE BANCORP MONT INC
COM
26942G100
1793
103174
SH
SOLE
0
99582
0
3592
EAGLE MATERIALS INC
COM
26969P108
9409
134000
SH
SOLE
0
114528
0
19472
EAGLE PHARMACEUTICALS INC
COM
269796108
16769
349500
SH
SOLE
0
349500
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
34633
1497981
SH
SOLE
0
1320973
0
177008
EASTERN CO
COM
276317104
3894
217899
SH
SOLE
0
209350
0
8549
EASTMAN CHEM CO
COM
277432100
3373
48440
SH
SOLE
0
48440
0
0
EASTMAN KODAK CO
COM NEW
277461406
248
111331
SH
SOLE
0
2278
0
109053
EAST WEST BANCORP INC
COM
27579R104
14425
398033
SH
SOLE
0
398033
0
0
EATON CORP PLC
SHS
G29183103
43977
502711
SH
SOLE
0
502711
0
0
EBAY INC.
COM
278642103
696501
13279334
SH
SOLE
0
12447819
0
831515
ECHO GLOBAL LOGISTICS INC
COM
27875T101
5500
254400
SH
SOLE
0
254400
0
0
ECHOSTAR CORP
CL A
278768106
110073
3936801
SH
SOLE
0
3936801
0
0
ECMOHO LTD
SPONSORED ADS
27888P104
42
14900
SH
SOLE
0
14900
0
0
ECOPETROL S A
SPONSORED ADS
279158109
92531
8313686
SH
SOLE
0
8313686
0
0
EDITAS MEDICINE INC
COM
28106W103
5919
200100
SH
SOLE
0
200100
0
0
EDUCATIONAL DEV CORP
COM
281479105
2361
244138
SH
SOLE
0
244138
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
61190
885400
SH
SOLE
0
775465
0
109935
EGAIN CORP
COM NEW
28225C806
20109
1810033
SH
SOLE
0
1602233
0
207800
EIDOS THERAPEUTICS INC
COM
28249H104
2813
59001
SH
SOLE
0
46901
0
12100
ELBIT SYS LTD
ORD
M3760D101
5030
36700
SH
SOLE
0
22525
0
14175
ELDORADO GOLD CORP NEW
COM
284902509
70727
7291433
SH
SOLE
0
7291433
0
0
ELECTRAMECCANICA VEHS CORP
COM NEW
284849205
334
148334
SH
SOLE
0
77340
0
70994
ELECTROMED INC
COM
285409108
3637
236304
SH
SOLE
0
236304
0
0
ELECTRONIC ARTS INC
COM
285512109
409004
3097342
SH
SOLE
0
3003443
0
93899
ELECTRO-SENSORS INC
COM
285233102
371
106700
SH
SOLE
0
106700
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
6978
643100
SH
SOLE
0
524514
0
118586
ELEVATE CREDIT INC
COM
28621V101
1850
1249955
SH
SOLE
0
1249955
0
0
E L F BEAUTY INC
COM
26856L103
35501
1861600
SH
SOLE
0
1795343
0
66257
ELLINGTON RESIDENTIAL MTG RE
COM SHS BEN INT
288578107
9486
921000
SH
SOLE
0
857874
0
63126
ELMIRA SVGS BK ELMIRA N Y
COM
289660102
111
10068
SH
SOLE
0
0
0
10068
ELOXX PHARMACEUTICALS INC
COM
29014R103
274
90333
SH
SOLE
0
90333
0
0
EL POLLO LOCO HLDGS INC
COM
268603107
3979
269600
SH
SOLE
0
269600
0
0
ELTEK LTD
SHS
M40184208
59
14880
SH
SOLE
0
10846
0
4034
EMAGIN CORP
COM NEW
29076N206
79
99800
SH
SOLE
0
4565
0
95235
EMBOTELLADORA ANDINA S A
SPON ADR A
29081P204
1921
156600
SH
SOLE
0
156600
0
0
EMBOTELLADORA ANDINA S A
SPON ADR B
29081P303
9855
647510
SH
SOLE
0
640110
0
7400
EMBRAER S.A.
SPONSORED ADS
29082A107
15289
2556700
SH
SOLE
0
2556700
0
0
EMCORE CORP
COM NEW
290846203
4034
1268439
SH
SOLE
0
1207324
0
61115
EMCOR GROUP INC
COM
29084Q100
21628
327000
SH
SOLE
0
298612
0
28388
EMERALD HOLDING INC
COM
29103W104
373
120957
SH
SOLE
0
120957
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
30416
384624
SH
SOLE
0
384624
0
0
EMERSON RADIO CORP
COM NEW
291087203
609
908350
SH
SOLE
0
908350
0
0
EMPIRE ST RLTY TR INC
CL A
292104106
23988
3426792
SH
SOLE
0
3370235
0
56557
EMPLOYERS HOLDINGS INC
COM
292218104
23720
786743
SH
SOLE
0
595143
0
191600
EMPRESA DIST Y COMERCIAL NOR
SPON ADR
29244A102
52
13100
SH
SOLE
0
0
0
13100
EMX RTY CORP
COM
26873J107
1028
476078
SH
SOLE
0
0
0
476078
ENANTA PHARMACEUTICALS INC
COM
29251M106
47343
942900
SH
SOLE
0
942900
0
0
ENBRIDGE INC
COM
29250N105
122630
4031781
SH
SOLE
0
3483617
0
548164
ENCOMPASS HEALTH CORP
COM
29261A100
17551
283400
SH
SOLE
0
215436
0
67964
ENCORE CAP GROUP INC
COM
292554102
2868
83911
SH
SOLE
0
83911
0
0
ENCORE WIRE CORP
COM
292562105
2968
60800
SH
SOLE
0
42900
0
17900
ENDAVA PLC
ADS
29260V105
17826
369075
SH
SOLE
0
350183
0
18892
ENDEAVOUR SILVER CORP
COM
29258Y103
7136
3129825
SH
SOLE
0
3129825
0
0
ENDO INTL PLC
SHS
G30401106
58477
17048800
SH
SOLE
0
17048800
0
0
ENDOLOGIX INC
COM NEW
29266S304
732
910301
SH
SOLE
0
910301
0
0
ENDRA LIFE SCIENCES INC
COM
29273B104
18
18350
SH
SOLE
0
0
0
18350
ENDURANCE INTL GROUP HLDGS I
COM
29272B105
13123
3256413
SH
SOLE
0
3256413
0
0
ENEL AMERICAS S A
SPONSORED ADR
29274F104
37598
5006400
SH
SOLE
0
4952264
0
54136
ENEL CHILE S.A.
SPONSORED ADR
29278D105
9297
2466173
SH
SOLE
0
2300167
0
166006
ENERGY FOCUS INC
COM
29268T409
404
58379
SH
SOLE
0
17228
0
41151
ENERGY FUELS INC
COM NEW
292671708
93
61500
SH
SOLE
0
27927
0
33573
ENERGY RECOVERY INC
COM
29270J100
256
33700
SH
SOLE
0
33700
0
0
ENERPAC TOOL GROUP CORP
CL A COM
292765104
2846
161700
SH
SOLE
0
161700
0
0
ENERPLUS CORP
COM
292766102
362
127741
SH
SOLE
0
58685
0
69056
ENERSYS
COM
29275Y102
3946
61300
SH
SOLE
0
56140
0
5160
ENGLOBAL CORP
COM
293306106
763
740307
SH
SOLE
0
693711
0
46596
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
6811
2791238
SH
SOLE
0
0
0
2791238
ENLIVEX THERAPEUTICS LTD
COM
M4130Y106
1375
271706
SH
SOLE
0
196490
0
75216
ENNIS INC
COM
293389102
36682
2022182
SH
SOLE
0
1955501
0
66681
ENOVA INTL INC
COM
29357K103
34173
2298118
SH
SOLE
0
2294699
0
3419
ENPHASE ENERGY INC
COM
29355A107
115879
2435961
SH
SOLE
0
2435961
0
0
ENPRO INDS INC
COM
29355X107
2898
58800
SH
SOLE
0
48598
0
10202
ENSIGN GROUP INC
COM
29358P101
2009
48000
SH
SOLE
0
44496
0
3504
ENSTAR GROUP LIMITED
SHS
G3075P101
4125
27000
SH
SOLE
0
25798
0
1202
ENTASIS THERAPEUTICS HLDGS I
COM
293614103
288
97446
SH
SOLE
0
70075
0
27371
ENTEGRIS INC
COM
29362U104
1434
24290
SH
SOLE
0
21591
0
2699
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
386
279533
SH
SOLE
0
76000
0
203533
ENTERGY CORP NEW
COM
29364G103
352806
3760854
SH
SOLE
0
3740317
0
20537
ENTERPRISE BANCORP INC MASS
COM
293668109
1017
42700
SH
SOLE
0
42700
0
0
ENTERPRISE FINL SVCS CORP
COM
293712105
11972
384700
SH
SOLE
0
384700
0
0
ENTRAVISION COMMUNICATIONS C
CL A
29382R107
3421
2392643
SH
SOLE
0
2392643
0
0
ENVELA CORP
COM
29402E102
2518
412717
SH
SOLE
0
263561
0
149156
ENVISION SOLAR INTL INC
COM
29413Q201
398
39900
SH
SOLE
0
739
0
39161
ENZO BIOCHEM INC
COM
294100102
7762
3465278
SH
SOLE
0
3465278
0
0
EOG RES INC
COM
26875P101
21986
433991
SH
SOLE
0
286601
0
147390
EPAM SYS INC
COM
29414B104
17994
71400
SH
SOLE
0
71100
0
300
EPLUS INC
COM
294268107
2615
37000
SH
SOLE
0
7100
0
29900
EPR PPTYS
COM SH BEN INT
26884U109
6192
186900
SH
SOLE
0
164474
0
22426
EPSILON ENERGY LTD
COM
294375209
99
33600
SH
SOLE
0
19743
0
13857
EQUIFAX INC
COM
294429105
14557
84695
SH
SOLE
0
59413
0
25282
EQUILLIUM INC
COM
29446K106
295
100149
SH
SOLE
0
85001
0
15148
EQUINOR ASA
SPONSORED ADR
29446M102
145117
10021861
SH
SOLE
0
10021861
0
0
EQUINOX GOLD CORP
COM
29446Y502
26087
2325000
SH
SOLE
0
1893529
0
431471
EQUITY BANCSHARES INC
COM CL A
29460X109
3434
196900
SH
SOLE
0
196900
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
72366
2247385
SH
SOLE
0
2173680
0
73705
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
253421
4056030
SH
SOLE
0
3989147
0
66883
EQUITY RESIDENTIAL
SH BEN INT
29476L107
82480
1402241
SH
SOLE
0
976010
0
426231
ERICSSON
ADR B SEK 10
294821608
207221
22281829
SH
SOLE
0
21302551
0
979278
ESCALADE INC
COM
296056104
2047
146665
SH
SOLE
0
146665
0
0
ESPEY MFG & ELECTRS CORP
COM
296650104
2277
131464
SH
SOLE
0
130464
0
1000
ESQUIRE FINL HLDGS INC
COM
29667J101
576
34106
SH
SOLE
0
7806
0
26300
ESSA BANCORP INC
COM
29667D104
7054
506728
SH
SOLE
0
506728
0
0
ESSA PHARMA INC
COM NEW
29668H708
234
37777
SH
SOLE
0
0
0
37777
ESSENT GROUP LTD
COM
G3198U102
14218
392000
SH
SOLE
0
392000
0
0
ESSEX PPTY TR INC
COM
297178105
74762
326229
SH
SOLE
0
250626
0
75603
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
805
18100
SH
SOLE
0
18100
0
0
ETHAN ALLEN INTERIORS INC
COM
297602104
7710
651700
SH
SOLE
0
651700
0
0
ETSY INC
COM
29786A106
473909
4461161
SH
SOLE
0
4182022
0
279139
EURONAV NV ANTWERPEN
SHS
B38564108
22837
2802094
SH
SOLE
0
2688417
0
113677
EURONET WORLDWIDE INC
COM
298736109
16457
171745
SH
SOLE
0
147563
0
24182
EUROSEAS LTD
SHS
Y23592135
89
35507
SH
SOLE
0
35507
0
0
EVANS BANCORP INC
COM NEW
29911Q208
821
35283
SH
SOLE
0
29432
0
5851
EVELO BIOSCIENCES INC
COM
299734103
176
35970
SH
SOLE
0
35970
0
0
EVENTBRITE INC
COM CL A
29975E109
10910
1273000
SH
SOLE
0
1257521
0
15479
EVERCORE INC
CLASS A
29977A105
9245
156900
SH
SOLE
0
156043
0
857
EVEREST RE GROUP LTD
COM
G3223R108
20481
99325
SH
SOLE
0
77822
0
21503
EVERGY INC
COM
30034W106
243188
4101669
SH
SOLE
0
3777357
0
324312
EVERI HLDGS INC
COM
30034T103
13738
2662500
SH
SOLE
0
2662500
0
0
EVERQUOTE INC
COM CL A
30041R108
62233
1070023
SH
SOLE
0
1066662
0
3361
EVERSPIN TECHNOLOGIES INC
COM
30041T104
1313
187006
SH
SOLE
0
89106
0
97900
EVERTEC INC
COM
30040P103
63017
2242587
SH
SOLE
0
2228450
0
14137
EVOFEM BIOSCIENCES INC
COM
30048L104
788
278611
SH
SOLE
0
278611
0
0
EVOLUTION PETROLEUM CORP
COM
30049A107
6678
2385172
SH
SOLE
0
2385172
0
0
EVOLVING SYS INC
COM NEW
30049R209
796
736936
SH
SOLE
0
736936
0
0
EVO PMTS INC
CL A COM
26927E104
1208
52900
SH
SOLE
0
39403
0
13497
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
19255
1035220
SH
SOLE
0
912189
0
123031
EXELA TECHNOLOGIES INC
COM
30162V102
57
103000
SH
SOLE
0
103000
0
0
EXELIXIS INC
COM
30161Q104
546184
23006910
SH
SOLE
0
22766266
0
240644
EXELON CORP
COM
30161N101
10282
283324
SH
SOLE
0
77255
0
206069
EXFO INC
SUB VTG SHS
302046107
2791
991572
SH
SOLE
0
989372
0
2200
EXICURE INC
COM
30205M101
179
73500
SH
SOLE
0
44455
0
29045
EXLSERVICE HOLDINGS INC
COM
302081104
12687
200108
SH
SOLE
0
199015
0
1093
EXPEDITORS INTL WASH INC
COM
302130109
60491
795522
SH
SOLE
0
709962
0
85560
EXPONENT INC
COM
30214U102
31312
386900
SH
SOLE
0
386900
0
0
EXPRESS INC
COM
30219E103
6280
4078101
SH
SOLE
0
4078101
0
0
EXP WORLD HLDGS INC
COM
30212W100
11020
646329
SH
SOLE
0
646329
0
0
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
9291
830290
SH
SOLE
0
0
0
830290
EXTERRAN CORP
COM
30227H106
2267
420600
SH
SOLE
0
420600
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
37441
405336
SH
SOLE
0
405336
0
0
EXTREME NETWORKS INC
COM
30226D106
18052
4159446
SH
SOLE
0
4159446
0
0
EYEGATE PHARMACEUTICALS INC
COM NEW
30233M503
267
55594
SH
SOLE
0
18606
0
36988
EYENOVIA INC
COM
30234E104
59
20800
SH
SOLE
0
10815
0
9985
EZCORP INC
CL A NON VTG
302301106
17500
2777741
SH
SOLE
0
2777741
0
0
F5 NETWORKS INC
COM
315616102
437517
3136774
SH
SOLE
0
3136774
0
0
FABRINET
SHS
G3323L100
12809
205200
SH
SOLE
0
192657
0
12543
FACEBOOK INC
CL A
30303M102
269214
1185600
SH
SOLE
0
355106
0
830494
FALCON MINERALS CORP
CL A COM
30607B109
442
138000
SH
SOLE
0
138000
0
0
FANHUA INC
SPONSORED ADR
30712A103
380
19004
SH
SOLE
0
0
0
19004
FARMER BROS CO
COM
307675108
4099
558500
SH
SOLE
0
558500
0
0
FARMERS & MERCHANTS BANCORP
COM
30779N105
1198
56400
SH
SOLE
0
56400
0
0
FARMERS NATIONAL BANC CORP
COM
309627107
4796
404400
SH
SOLE
0
404400
0
0
FARMMI INC
SHS
G33277107
200
285799
SH
SOLE
0
285799
0
0
FARO TECHNOLOGIES INC
COM
311642102
6826
127342
SH
SOLE
0
75090
0
52252
FASTLY INC
CL A
31188V100
7721
90700
SH
SOLE
0
50689
0
40011
FB FINL CORP
COM
30257X104
1650
66600
SH
SOLE
0
66600
0
0
FBL FINL GROUP INC
CL A
30239F106
2781
77500
SH
SOLE
0
76400
0
1100
FEDERAL AGRIC MTG CORP
CL C
313148306
12597
196800
SH
SOLE
0
181888
0
14912
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
27318
320600
SH
SOLE
0
285266
0
35334
FEDERAL SIGNAL CORP
COM
313855108
1805
60700
SH
SOLE
0
60700
0
0
FEDERATED HERMES INC
CL B
314211103
9568
403700
SH
SOLE
0
396177
0
7523
FEDNAT HLDG CO
COM
31431B109
8526
770168
SH
SOLE
0
748179
0
21989
FENNEC PHARMACEUTICALS INC
COM
31447P100
1119
134000
SH
SOLE
0
5900
0
128100
FERRARI N V
COM
N3167Y103
8020
46900
SH
SOLE
0
21320
0
25580
FERRO CORP
COM
315405100
5116
428500
SH
SOLE
0
428500
0
0
FERROGLOBE PLC
SHS
G33856108
1276
2572985
SH
SOLE
0
2572985
0
0
FFBW INC MD
COM
30260M103
238
27626
SH
SOLE
0
13200
0
14426
FIBROGEN INC
COM
31572Q808
14072
347200
SH
SOLE
0
277762
0
69438
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
2928
54300
SH
SOLE
0
54300
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
45175
1473409
SH
SOLE
0
1251941
0
221468
FIESTA RESTAURANT GROUP INC
COM
31660B101
538
84400
SH
SOLE
0
84400
0
0
FINANCIAL INSTNS INC
COM
317585404
9951
534700
SH
SOLE
0
476158
0
58542
FINJAN HLDGS INC
COM NEW
31788H303
467
303492
SH
SOLE
0
201370
0
102122
FINVOLUTION GROUP
SPONSORED ADS
31810T101
2824
1560479
SH
SOLE
0
1223313
0
337166
FIRST AMERN FINL CORP
COM
31847R102
27523
573166
SH
SOLE
0
469237
0
103929
FIRST BANCORP INC ME
COM
31866P102
4179
192595
SH
SOLE
0
192595
0
0
FIRST BANCORP N C
COM
318910106
8023
319914
SH
SOLE
0
299799
0
20115
FIRST BANCORP P R
COM NEW
318672706
2882
515476
SH
SOLE
0
515476
0
0
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
1234
189295
SH
SOLE
0
189295
0
0
FIRST BUSEY CORP
COM NEW
319383204
17491
937833
SH
SOLE
0
937833
0
0
FIRST BUS FINL SVCS INC WIS
COM
319390100
4020
244365
SH
SOLE
0
216865
0
27500
FIRSTCASH INC
COM
33767D105
77223
1144386
SH
SOLE
0
1092019
0
52367
FIRST CHOICE BANCORP
COM
31948P104
910
55561
SH
SOLE
0
31104
0
24457
FIRST CMNTY BANKSHARES INC V
COM
31983A103
5570
248100
SH
SOLE
0
248100
0
0
FIRST CMNTY CORP S C
COM
319835104
1821
120179
SH
SOLE
0
101256
0
18923
FIRST COMWLTH FINL CORP PA
COM
319829107
8669
1047000
SH
SOLE
0
1047000
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
2876
7100
SH
SOLE
0
7100
0
0
FIRSTENERGY CORP
COM
337932107
247467
6381300
SH
SOLE
0
6381300
0
0
FIRST FINANCIAL NORTHWEST IN
COM
32022K102
6847
706655
SH
SOLE
0
669680
0
36975
FIRST FINL CORP IND
COM
320218100
7226
196159
SH
SOLE
0
196159
0
0
FIRST FNDTN INC
COM
32026V104
276
16900
SH
SOLE
0
16900
0
0
FIRST GTY BANCSHARES INC
COM
32043P106
472
38567
SH
SOLE
0
32894
0
5673
FIRST HAWAIIAN INC
COM
32051X108
22979
1332900
SH
SOLE
0
1332900
0
0
FIRST INDL RLTY TR INC
COM
32054K103
14719
382900
SH
SOLE
0
284253
0
98647
FIRST INTERNET BK IND
COM
320557101
304
18301
SH
SOLE
0
16342
0
1959
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
2036
65772
SH
SOLE
0
65772
0
0
FIRST LONG IS CORP
COM
320734106
12964
793381
SH
SOLE
0
787835
0
5546
FIRST MAJESTIC SILVER CORP
COM
32076V103
30831
3098600
SH
SOLE
0
3098600
0
0
FIRST MERCHANTS CORP
COM
320817109
12780
463553
SH
SOLE
0
463553
0
0
FIRST MID BANCSHARES INC
COM
320866106
2235
85212
SH
SOLE
0
85212
0
0
FIRST NORTHWEST BANCORP
COM
335834107
5536
445705
SH
SOLE
0
445705
0
0
FIRST SAVINGS FINL GROUP INC
COM
33621E109
617
14240
SH
SOLE
0
12198
0
2042
FIRSTSERVICE CORP NEW
COM
33767E202
99127
983893
SH
SOLE
0
962893
0
21000
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
916
12300
SH
SOLE
0
12300
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
3043
66400
SH
SOLE
0
66400
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
1401
27100
SH
SOLE
0
27100
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
586
6500
SH
SOLE
0
6500
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
844
18700
SH
SOLE
0
18700
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
892
10700
SH
SOLE
0
10700
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
774
42000
SH
SOLE
0
42000
0
0
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
216
10300
SH
SOLE
0
10300
0
0
FIRST TR NASDAQ-100 TECH IND
CAP STRENGTH ETF
33733E104
795
13600
SH
SOLE
0
13600
0
0
FIRST TR NASDAQ-100 TECH IND
DJ INTERNT IDX
33733E302
1637
9600
SH
SOLE
0
9600
0
0
FIRST TR NASDAQ-100 TECH IND
NY ARCA BIOTECH
33733E203
386
2300
SH
SOLE
0
2300
0
0
FIRST TRUST PORTFOLIOS LP
SHS
337345102
600
5500
SH
SOLE
0
5500
0
0
FIRST US BANCSHARES INC
COM
33744V103
1143
163499
SH
SOLE
0
159320
0
4179
FIRST UTD CORP
COM
33741H107
1614
120991
SH
SOLE
0
84816
0
36175
FIRST WESTN FINL INC
COM
33751L105
258
18100
SH
SOLE
0
1200
0
16900
FISERV INC
COM
337738108
112890
1156427
SH
SOLE
0
652020
0
504407
FITBIT INC
CL A
33812L102
56088
8682416
SH
SOLE
0
8554032
0
128384
FIVE9 INC
COM
338307101
52899
477992
SH
SOLE
0
408683
0
69309
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
1425
309800
SH
SOLE
0
2100
0
307700
FIVE PRIME THERAPEUTICS INC
COM
33830X104
10639
1744048
SH
SOLE
0
1744048
0
0
FIVERR INTL LTD
ORD SHS
M4R82T106
20256
274400
SH
SOLE
0
212625
0
61775
FIVE STAR SENIOR LIVING INC
COM NEW
33832D205
879
225373
SH
SOLE
0
225373
0
0
FLAGSTAR BANCORP INC
COM PAR .001
337930705
24614
836361
SH
SOLE
0
836361
0
0
FLANIGANS ENTERPRISES INC
COM
338517105
903
61400
SH
SOLE
0
61400
0
0
FLEXIBLE SOLUTIONS INTL INC
COM
33938T104
765
375185
SH
SOLE
0
365959
0
9226
FLEX LTD
ORD
Y2573F102
18419
1796954
SH
SOLE
0
1732401
0
64553
FLEXSHOPPER INC
COM NEW
33939J303
1153
662872
SH
SOLE
0
390848
0
272024
FLEXSTEEL INDS INC
COM
339382103
4266
337793
SH
SOLE
0
290393
0
47400
FLIR SYS INC
COM
302445101
6680
164660
SH
SOLE
0
110102
0
54558
FLOTEK INDS INC DEL
COM
343389102
99
82663
SH
SOLE
0
53474
0
29189
FLOWERS FOODS INC
COM
343498101
112515
5031972
SH
SOLE
0
4965797
0
66175
FLOWSERVE CORP
COM
34354P105
17178
602300
SH
SOLE
0
544947
0
57353
FLUIDIGM CORP DEL
COM
34385P108
13498
3366000
SH
SOLE
0
3366000
0
0
FLUOR CORP NEW
COM
343412102
1546
128000
SH
SOLE
0
128000
0
0
FLUSHING FINL CORP
COM
343873105
7853
681660
SH
SOLE
0
571300
0
110360
FLWS/1-800 FLOWERS
CL A
68243Q106
5536
276532
SH
SOLE
0
229241
0
47291
F M C CORP
COM NEW
302491303
2510
25200
SH
SOLE
0
24900
0
300
F N B CORP
COM
302520101
18977
2530201
SH
SOLE
0
2530201
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
75420
1216250
SH
SOLE
0
1186967
0
29283
FONAR CORP
COM NEW
344437405
10161
475491
SH
SOLE
0
474777
0
714
FORMFACTOR INC
COM
346375108
17967
612569
SH
SOLE
0
611544
0
1025
FORRESTER RESH INC
COM
346563109
30740
959424
SH
SOLE
0
953806
0
5618
FORTERRA INC
COM
34960W106
246
22000
SH
SOLE
0
22000
0
0
FORTINET INC
COM
34959E109
820008
5973687
SH
SOLE
0
5562445
0
411242
FORTIS INC
COM
349553107
205897
5408097
SH
SOLE
0
4848165
0
559932
FORTRESS BIOTECH INC
COM
34960Q109
1619
604006
SH
SOLE
0
86506
0
517500
FORTUNA SILVER MINES INC
COM
349915108
31991
6285931
SH
SOLE
0
5653901
0
632030
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
998
15606
SH
SOLE
0
15606
0
0
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
69
131100
SH
SOLE
0
131100
0
0
FORWARD AIR CORP
COM
349853101
7719
154939
SH
SOLE
0
150759
0
4180
FORWARD INDS INC N Y
COM NEW
349862300
947
728714
SH
SOLE
0
722212
0
6502
FORWARD PHARMA A/S
SPONSORD ADS NEW
34986J204
210
34097
SH
SOLE
0
0
0
34097
FOSSIL GROUP INC
COM
34988V106
6329
1361050
SH
SOLE
0
1361050
0
0
FOSTER L B CO
COM
350060109
8506
666092
SH
SOLE
0
666092
0
0
FOUNDATION BLDG MATLS INC
COM
350392106
15446
989500
SH
SOLE
0
989500
0
0
FOUR CORNERS PPTY TR INC
COM
35086T109
1466
60100
SH
SOLE
0
60100
0
0
FOUR SEASONS ED CAYMAN INC
ADR
35101A101
82
70663
SH
SOLE
0
70663
0
0
FOX CORP
CL A COM
35137L105
275122
10258102
SH
SOLE
0
10105909
0
152193
FOX CORP
CL B COM
35137L204
57755
2151825
SH
SOLE
0
2139524
0
12301
FRANCHISE GROUP INC
COM
35180X105
691
31600
SH
SOLE
0
9001
0
22599
FRANCO NEV CORP
COM
351858105
792046
5672083
SH
SOLE
0
5401577
0
270506
FRANKLIN COVEY CO
COM
353469109
6082
284203
SH
SOLE
0
254321
0
29882
FRANKLIN ELEC INC
COM
353514102
840
16000
SH
SOLE
0
16000
0
0
FRANKLIN FINL NETWORK INC
COM
35352P104
3875
150500
SH
SOLE
0
150500
0
0
FRANKLIN STR PPTYS CORP
COM
35471R106
17246
3388297
SH
SOLE
0
3237927
0
150370
FREEDOM HLDG CORP NEV
COM
356390104
11979
640909
SH
SOLE
0
318740
0
322169
FREEPORT-MCMORAN INC
CL B
35671D857
1378
119071
SH
SOLE
0
101872
0
17199
FREIGHTCAR AMER INC
COM
357023100
403
325329
SH
SOLE
0
325329
0
0
FREQUENCY ELECTRS INC
COM
358010106
2434
266033
SH
SOLE
0
265833
0
200
FRESH DEL MONTE PRODUCE INC
ORD
G36738105
13327
541300
SH
SOLE
0
535508
0
5792
FRIEDMAN INDS INC
COM
358435105
2523
499619
SH
SOLE
0
499419
0
200
FRONTDOOR INC
COM
35905A109
101211
2283118
SH
SOLE
0
1951817
0
331301
FRONT YD RESIDENTIAL CORP
COM
35904G107
860
98800
SH
SOLE
0
0
0
98800
FRP HLDGS INC
COM
30292L107
2751
67800
SH
SOLE
0
4532
0
63268
FS BANCORP INC
COM
30263Y104
3219
83460
SH
SOLE
0
82122
0
1338
FTI CONSULTING INC
COM
302941109
39720
346749
SH
SOLE
0
314131
0
32618
FUEL TECH INC
COM
359523107
1014
1206638
SH
SOLE
0
1206638
0
0
FULING GLOBAL INC
SHS
G3729B102
140
67795
SH
SOLE
0
67795
0
0
FULL HOUSE RESORTS INC
COM
359678109
1586
1192590
SH
SOLE
0
1192590
0
0
FUTU HLDGS LTD
SPON ADS CL A
36118L106
7316
309100
SH
SOLE
0
138124
0
170976
FUTUREFUEL CORP
COM
36116M106
29191
2442800
SH
SOLE
0
2414900
0
27900
FUWEI FILMS HLDGS CO LTD
SHS NEW
G3704F110
1067
200114
SH
SOLE
0
197914
0
2200
FVCBANKCORP INC
COM
36120Q101
317
29501
SH
SOLE
0
29501
0
0
GAIA INC NEW
CL A
36269P104
580
69198
SH
SOLE
0
53107
0
16091
GAIN CAP HLDGS INC
COM
36268W100
15117
2511104
SH
SOLE
0
2161932
0
349172
GALAPAGOS NV
SPON ADR
36315X101
51532
261200
SH
SOLE
0
222638
0
38562
GALERA THERAPEUTICS INC
COM
36338D108
158
22063
SH
SOLE
0
8870
0
13193
GALIANO GOLD INC
COM
36352H100
8818
6630479
SH
SOLE
0
5587859
0
1042620
GALLAGHER ARTHUR J & CO
COM
363576109
17948
184100
SH
SOLE
0
140131
0
43969
GALMED PHARMACEUTICALS LTD
SHS
M47238106
373
78004
SH
SOLE
0
0
0
78004
GAMCO INVS INC
CL A COM
361438104
1459
109600
SH
SOLE
0
109600
0
0
GAMIDA CELL LTD
SHS
M47364100
1263
276300
SH
SOLE
0
17143
0
259157
GAMING & LEISURE PPTYS INC
COM
36467J108
150577
4351932
SH
SOLE
0
4317890
0
34042
GAP INC
COM
364760108
953
75500
SH
SOLE
0
75500
0
0
GARTNER INC
COM
366651107
5691
46909
SH
SOLE
0
31900
0
15009
GASLOG LTD
SHS
G37585109
4003
1424599
SH
SOLE
0
1424599
0
0
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
470
114711
SH
SOLE
0
114711
0
0
GATX CORP
COM
361448103
4311
70700
SH
SOLE
0
62428
0
8272
GCI LIBERTY INC
COM CLASS A
36164V305
9189
129210
SH
SOLE
0
112212
0
16998
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
2003
107800
SH
SOLE
0
107800
0
0
GEE GROUP INC
COM
36165A102
83
151836
SH
SOLE
0
151836
0
0
GENASYS INC
COM
36872P103
2954
607836
SH
SOLE
0
499582
0
108254
GENCOR INDS INC
COM
368678108
6484
512947
SH
SOLE
0
501547
0
11400
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
615
98000
SH
SOLE
0
98000
0
0
GENERAL ELECTRIC CO
COM
369604103
103659
15177038
SH
SOLE
0
917448
0
14259590
GENERAL FIN CORP DEL
COM
369822101
4457
664240
SH
SOLE
0
664240
0
0
GENERAL MLS INC
COM
370334104
334517
5426068
SH
SOLE
0
5404447
0
21621
GENERAL MOLY INC
COM
370373102
62
306741
SH
SOLE
0
166555
0
140186
GENESCO INC
COM
371532102
522
24100
SH
SOLE
0
24100
0
0
GENESIS HEALTHCARE INC
CL A COM
37185X106
2976
4312063
SH
SOLE
0
4100873
0
211190
GENETIC TECHNOLOGIES LTD
NEW SPONSRD ADR
37185R307
242
106164
SH
SOLE
0
106164
0
0
GENIE ENERGY LTD
CL B
372284208
5302
720397
SH
SOLE
0
720397
0
0
GENMAB A/S
SPONSORED ADS
372303206
37384
1103097
SH
SOLE
0
930876
0
172221
GENMARK DIAGNOSTICS INC
COM
372309104
39327
2673500
SH
SOLE
0
2618432
0
55068
GENOCEA BIOSCIENCES INC
COM NEW
372427401
265
115371
SH
SOLE
0
115371
0
0
GENPACT LIMITED
SHS
G3922B107
449
12300
SH
SOLE
0
12300
0
0
GENTEX CORP
COM
371901109
114476
4442235
SH
SOLE
0
4155162
0
287073
GENTHERM INC
COM
37253A103
2352
60464
SH
SOLE
0
60464
0
0
GEO GROUP INC NEW
COM
36162J106
3515
297123
SH
SOLE
0
243682
0
53441
GEOPARK LTD
USD SHS
G38327105
41168
4205130
SH
SOLE
0
4157335
0
47795
GEOSPACE TECHNOLOGIES CORP
COM
37364X109
1439
191328
SH
SOLE
0
53210
0
138118
GERDAU SA
SPON ADR REP PFD
373737105
9987
3373900
SH
SOLE
0
2118652
0
1255248
GERMAN AMERN BANCORP INC
COM
373865104
9094
292400
SH
SOLE
0
292400
0
0
GERON CORP
COM
374163103
61
28176
SH
SOLE
0
28176
0
0
GETTY RLTY CORP NEW
COM
374297109
65276
2199312
SH
SOLE
0
2199312
0
0
GEVO INC
COM PAR
374396406
295
372124
SH
SOLE
0
372124
0
0
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
2538
135200
SH
SOLE
0
9868
0
125332
GIBRALTAR INDS INC
COM
374689107
34073
709700
SH
SOLE
0
709700
0
0
GIGAMEDIA LTD
SHS NEW
Y2711Y112
115
36350
SH
SOLE
0
0
0
36350
GILAT SATELLITE NETWORKS LTD
SHS NEW
M51474118
20325
3190749
SH
SOLE
0
3033749
0
157000
GILDAN ACTIVEWEAR INC
COM
375916103
5111
330000
SH
SOLE
0
257000
0
73000
GILEAD SCIENCES INC
COM
375558103
684862
8901247
SH
SOLE
0
8901247
0
0
GLADSTONE COMMERCIAL CORP
COM
376536108
46388
2474015
SH
SOLE
0
2449600
0
24415
GLADSTONE LD CORP
COM
376549101
5493
346361
SH
SOLE
0
248361
0
98000
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
838286
20551254
SH
SOLE
0
20551254
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
3182
50400
SH
SOLE
0
37465
0
12935
GLOBAL CORD BLOOD CORPORATIO
SHS
G39342103
11833
3817062
SH
SOLE
0
3544429
0
272633
GLOBAL INDTY LTD CAYMAN
USD CL A SHS
G3933F105
2802
117050
SH
SOLE
0
117050
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
3976
350950
SH
SOLE
0
310250
0
40700
GLOBAL NET LEASE INC
COM NEW
379378201
1159
69300
SH
SOLE
0
69300
0
0
GLOBAL PMTS INC
COM
37940X102
51234
302049
SH
SOLE
0
110070
0
191979
GLOBALSCAPE INC
COM
37940G109
12499
1281915
SH
SOLE
0
1266255
0
15660
GLOBAL SELF STORAGE INC
COM
37955N106
100
26000
SH
SOLE
0
5013
0
20987
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
2102
495746
SH
SOLE
0
421100
0
74646
GLOBAL WTR RES INC
COM
379463102
3356
318447
SH
SOLE
0
296373
0
22074
GLOBAL X FDS
FINTECH ETF
37954Y814
575
17300
SH
SOLE
0
17300
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
818
22100
SH
SOLE
0
22100
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
4215
176600
SH
SOLE
0
176600
0
0
GLOBANT S A
COM
L44385109
3417
22800
SH
SOLE
0
18412
0
4388
GLOBE LIFE INC
COM
37959E102
15306
206200
SH
SOLE
0
204198
0
2002
GLOBUS MED INC
CL A
379577208
33889
710314
SH
SOLE
0
710314
0
0
GLU MOBILE INC
COM
379890106
20840
2248100
SH
SOLE
0
1881671
0
366429
GLYCOMIMETICS INC
COM
38000Q102
2187
581600
SH
SOLE
0
73605
0
507995
GMS INC
COM
36251C103
25293
1028602
SH
SOLE
0
907675
0
120927
GODADDY INC
CL A
380237107
229017
3123100
SH
SOLE
0
3054840
0
68260
GOGO INC
COM
38046C109
4428
1401200
SH
SOLE
0
1401200
0
0
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
1191
461704
SH
SOLE
0
461704
0
0
GOLDEN ENTMT INC
COM
381013101
4728
530096
SH
SOLE
0
530096
0
0
GOLDEN MINERALS CO
COM
381119106
764
1776800
SH
SOLE
0
736097
0
1040703
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
10557
2720769
SH
SOLE
0
2720769
0
0
GOLDEN STAR RES LTD CDA
COM
38119T807
10658
3675028
SH
SOLE
0
2850938
0
824090
GOLDFIELD CORP
COM
381370105
7673
2068204
SH
SOLE
0
1953122
0
115082
GOLD FIELDS LTD
SPONSORED ADR
38059T106
185673
19752400
SH
SOLE
0
19648598
0
103802
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
13214
131500
SH
SOLE
0
131500
0
0
GOLD STD VENTURES CORP
COM
380738104
428
527226
SH
SOLE
0
0
0
527226
GOL LINHAS AEREAS INTELIGENT
SPON ADR PFD NEW
38045R206
3066
452200
SH
SOLE
0
452200
0
0
GOODRICH PETE CORP
COM PAR
382410843
783
108800
SH
SOLE
0
108800
0
0
GOOD TIMES RESTAURANTS INC
COM NEW
382140879
516
419240
SH
SOLE
0
386587
0
32653
GORMAN RUPP CO
COM
383082104
9755
313883
SH
SOLE
0
289800
0
24083
GOSSAMER BIO INC
COM
38341P102
4727
363600
SH
SOLE
0
172800
0
190800
GRACE W R & CO DEL NEW
COM
38388F108
3608
71000
SH
SOLE
0
71000
0
0
GRACO INC
COM
384109104
11830
246500
SH
SOLE
0
246054
0
446
GRAHAM CORP
COM
384556106
5893
462596
SH
SOLE
0
462596
0
0
GRAHAM HLDGS CO
COM CL B
384637104
21088
61541
SH
SOLE
0
55634
0
5907
GRAINGER W W INC
COM
384802104
125318
398900
SH
SOLE
0
348582
0
50318
GRANA Y MONTERO S A A
SPONSORED ADS
38500P208
29
13353
SH
SOLE
0
0
0
13353
GRAND CANYON ED INC
COM
38526M106
19771
218387
SH
SOLE
0
217387
0
1000
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
5229
101300
SH
SOLE
0
73800
0
27500
GRAN TIERRA ENERGY INC
COM
38500T101
1400
4043792
SH
SOLE
0
2469901
0
1573891
GRAPHIC PACKAGING HLDG CO
COM
388689101
7801
557618
SH
SOLE
0
359179
0
198439
GRAY TELEVISION INC
CL A
389375205
304
23400
SH
SOLE
0
23400
0
0
GREAT AJAX CORP
COM
38983D300
323
35135
SH
SOLE
0
35135
0
0
GREAT ELM CAP GROUP INC
COM NEW
39036P209
1875
804717
SH
SOLE
0
804717
0
0
GREAT LAKES DREDGE & DOCK CO
COM
390607109
23190
2504301
SH
SOLE
0
2380050
0
124251
GREAT PANTHER MNG LTD
COM
39115V101
2512
5023367
SH
SOLE
0
2571160
0
2452207
GREAT SOUTHN BANCORP INC
COM
390905107
15119
374600
SH
SOLE
0
350481
0
24119
GREAT WESTN BANCORP INC
COM
391416104
2242
162944
SH
SOLE
0
162944
0
0
GREEN BRICK PARTNERS INC
COM
392709101
1632
137735
SH
SOLE
0
5893
0
131842
GREEN DOT CORP
CL A
39304D102
7730
157500
SH
SOLE
0
156769
0
731
GREEN PLAINS INC
COM
393222104
11027
1079443
SH
SOLE
0
1079443
0
0
GREENTREE HOSPITALTY GROUP L
SPONSORED ADS
39579V100
7473
554393
SH
SOLE
0
530636
0
23757
GREIF INC
CL B
397624206
2314
55310
SH
SOLE
0
55310
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
471
68200
SH
SOLE
0
14156
0
54044
GRIDSUM HLDG INC
SPONSORED ADR
398132100
779
1112468
SH
SOLE
0
873899
0
238569
GRIFFIN INL RLTY INC
COM
398231100
2595
47897
SH
SOLE
0
47400
0
497
GRIFOLS S A
SP ADR REP B NVT
398438408
1388
76107
SH
SOLE
0
0
0
76107
GRINDROD SHIPPING HOLDINGS L
SHS
Y28895103
47
17200
SH
SOLE
0
0
0
17200
GRITSTONE ONCOLOGY INC
COM
39868T105
920
138573
SH
SOLE
0
0
0
138573
GROCERY OUTLET HLDG CORP
COM
39874R101
34855
854300
SH
SOLE
0
833939
0
20361
GROUP 1 AUTOMOTIVE INC
COM
398905109
6993
106000
SH
SOLE
0
103436
0
2564
GROUPON INC
COM NEW
399473206
6078
335453
SH
SOLE
0
333533
0
1920
GROWGENERATION CORP
COM
39986L109
2417
353400
SH
SOLE
0
77973
0
275427
GRUPO AEROPORTUARIO DEL CENT
SPON ADR
400501102
26198
705200
SH
SOLE
0
705200
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
29665
264183
SH
SOLE
0
264183
0
0
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
73960
1029800
SH
SOLE
0
1029800
0
0
GRUPO AVAL ACCIONES Y VALORE
SPONSORED ADS
40053W101
8957
2054472
SH
SOLE
0
1257372
0
797100
GRUPO FINANCIERO GALICIA S.A
SPONSORED ADR
399909100
2461
253700
SH
SOLE
0
0
0
253700
GRUPO SIMEC S A B DE C V
ADR
400491106
1571
255400
SH
SOLE
0
255400
0
0
GRUPO SUPERVIELLE S.A.
SPONSORED ADR
40054A108
137
62376
SH
SOLE
0
0
0
62376
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
64820
12370158
SH
SOLE
0
12370158
0
0
GSE SYS INC
COM
36227K106
618
611476
SH
SOLE
0
611476
0
0
GSI TECHNOLOGY
COM
36241U106
6741
938846
SH
SOLE
0
938846
0
0
GUANGSHEN RY LTD
SPONSORED ADR
40065W107
3274
359375
SH
SOLE
0
349115
0
10260
GUARANTY BANCSHARES INC TEX
COM
400764106
2703
104496
SH
SOLE
0
99830
0
4666
GUARANTY FED BANCSHARES INC
COM
40108P101
737
48300
SH
SOLE
0
44905
0
3395
GUARDANT HEALTH INC
COM
40131M109
10409
128300
SH
SOLE
0
70115
0
58185
GUESS INC
COM
401617105
196
20309
SH
SOLE
0
20309
0
0
GULF ISLAND FABRICATION INC
COM
402307102
1888
615013
SH
SOLE
0
589540
0
25473
GULF RES INC
COM
40251W408
1940
362612
SH
SOLE
0
362612
0
0
G WILLI FOOD INTL LTD
ORD
M52523103
10286
659768
SH
SOLE
0
658813
0
955
HACKETT GROUP INC
COM
404609109
19464
1437544
SH
SOLE
0
1394803
0
42741
HAEMONETICS CORP
COM
405024100
195938
2187785
SH
SOLE
0
2048990
0
138795
HAILIANG ED GROUP INC
SPONSORED ADR
40522L108
5163
125922
SH
SOLE
0
111722
0
14200
HAIN CELESTIAL GROUP INC
COM
405217100
8411
266922
SH
SOLE
0
263407
0
3515
HALLADOR ENERGY COMPANY
COM
40609P105
415
633033
SH
SOLE
0
489426
0
143607
HALLMARK FINL SVCS INC
EC COM NEW
40624Q203
1141
326913
SH
SOLE
0
163960
0
162953
HALOZYME THERAPEUTICS INC
COM
40637H109
27030
1008200
SH
SOLE
0
942608
0
65592
HAMILTON LANE INC
CL A
407497106
51412
763131
SH
SOLE
0
709098
0
54033
HANCOCK JAFFE LABORATORIES I
COM
41015N106
104
270118
SH
SOLE
0
44386
0
225732
HANCOCK WHITNEY CORPORATION
COM
410120109
5208
245673
SH
SOLE
0
244663
0
1010
HANGER INC
COM NEW
41043F208
6179
373106
SH
SOLE
0
364008
0
9098
HANMI FINL CORP
COM NEW
410495204
8669
892785
SH
SOLE
0
722047
0
170738
HANOVER INS GROUP INC
COM
410867105
4003
39500
SH
SOLE
0
35697
0
3803
HAPPINESS BIOTECH GROUP LTD
SHS
G4289N114
499
177422
SH
SOLE
0
177422
0
0
HARBORONE BANCORP INC NEW
COM NEW
41165Y100
6749
790335
SH
SOLE
0
790335
0
0
HARMONIC INC
COM
413160102
882
185599
SH
SOLE
0
185599
0
0
HARMONY GOLD MINING CO LTD
SPONSORED ADR
413216300
46728
11205720
SH
SOLE
0
11205720
0
0
HARPOON THERAPEUTICS INC
COM
41358P106
1826
110000
SH
SOLE
0
103200
0
6800
HARROW HEALTH INC
COM
415858109
6849
1314679
SH
SOLE
0
1314679
0
0
HARTE-HANKS INC
COM
416196202
881
289944
SH
SOLE
0
282123
0
7821
HARTFORD FINL SVCS GROUP INC
COM
416515104
25146
652300
SH
SOLE
0
590992
0
61308
HARVARD BIOSCIENCE INC
COM
416906105
3200
1032130
SH
SOLE
0
824471
0
207659
HASBRO INC
COM
418056107
1656
22100
SH
SOLE
0
0
0
22100
HAVERTY FURNITURE INC
COM
419596101
21491
1343206
SH
SOLE
0
1343206
0
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
11586
321303
SH
SOLE
0
313134
0
8169
HAWAIIAN HOLDINGS INC
COM
419879101
2614
186200
SH
SOLE
0
182654
0
3546
HAWKINS INC
COM
420261109
6029
141599
SH
SOLE
0
118181
0
23418
HAYNES INTERNATIONAL INC
COM NEW
420877201
12678
542738
SH
SOLE
0
493595
0
49143
HBT FINL INC.
COM
404111106
188
14100
SH
SOLE
0
1642
0
12458
HC2 HLDGS INC
COM
404139107
508
152100
SH
SOLE
0
151377
0
723
HCA HEALTHCARE INC
COM
40412C101
94866
977400
SH
SOLE
0
453506
0
523894
HCI GROUP INC
COM
40416E103
8715
188719
SH
SOLE
0
188719
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
19107
420300
SH
SOLE
0
420300
0
0
HD SUPPLY HLDGS INC
COM
40416M105
12235
353100
SH
SOLE
0
295273
0
57827
HEADHUNTER GROUP PLC
SPONSORED ADS
42207L106
1323
56600
SH
SOLE
0
18096
0
38504
HEALTHCARE RLTY TR
COM
421946104
6406
218700
SH
SOLE
0
187351
0
31349
HEALTHCARE SVCS GROUP INC
COM
421906108
2761
112864
SH
SOLE
0
112864
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
8822
320109
SH
SOLE
0
320109
0
0
HEALTHSTREAM INC
COM
42222N103
20709
935807
SH
SOLE
0
832026
0
103781
HEARTLAND EXPRESS INC
COM
422347104
16565
795627
SH
SOLE
0
795627
0
0
HEAT BIOLOGICS INC
COM NEW
42237K300
2555
3032074
SH
SOLE
0
3032074
0
0
HEBRON TECHNOLOGY CO LTD
COM CLASS A
G4418R101
3028
184068
SH
SOLE
0
170545
0
13523
HECLA MNG CO
COM
422704106
18755
5735565
SH
SOLE
0
2751572
0
2983993
H & E EQUIPMENT SERVICES INC
COM
404030108
2962
160300
SH
SOLE
0
160300
0
0
HEICO CORP NEW
CL A
422806208
98000
1206307
SH
SOLE
0
1206307
0
0
HEIDRICK & STRUGGLES INTL IN
COM
422819102
30614
1416002
SH
SOLE
0
1333200
0
82802
HELEN OF TROY CORP LTD
COM
G4388N106
8845
46910
SH
SOLE
0
30499
0
16411
HELIOS TECHNOLOGIES INC
COM
42328H109
1497
40175
SH
SOLE
0
10395
0
29780
HELIUS MED TECHNOLOGIES INC
COM CL A
42328V504
395
925949
SH
SOLE
0
860323
0
65626
HELMERICH & PAYNE INC
COM
423452101
17003
871500
SH
SOLE
0
494615
0
376885
HEMISPHERE MEDIA GROUP INC
CL A
42365Q103
8616
876511
SH
SOLE
0
852300
0
24211
HENNESSY ADVISORS INC
COM
425885100
897
113638
SH
SOLE
0
111793
0
1845
HENRY SCHEIN INC
COM
806407102
23351
399912
SH
SOLE
0
398812
0
1100
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
494688
10997964
SH
SOLE
0
10878734
0
119230
HERC HLDGS INC
COM
42704L104
9864
321000
SH
SOLE
0
320098
0
902
HERITAGE COMMERCE CORP
COM
426927109
5207
693762
SH
SOLE
0
633880
0
59882
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
10078
577200
SH
SOLE
0
537302
0
39898
HERITAGE FINL CORP WASH
COM
42722X106
222
11100
SH
SOLE
0
11100
0
0
HERITAGE INS HLDGS INC
COM
42727J102
6298
481100
SH
SOLE
0
481100
0
0
HERMITAGE OFFSHORE SERVICE L
SHS
G4511M108
53
102680
SH
SOLE
0
64557
0
38123
HERON THERAPEUTICS INC
COM
427746102
3527
239800
SH
SOLE
0
237500
0
2300
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
1281
222460
SH
SOLE
0
222460
0
0
HERSHEY CO
COM
427866108
651410
5025538
SH
SOLE
0
4818208
0
207330
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
8952
920000
SH
SOLE
0
694583
0
225417
HEXINDAI INC
ADR
428295109
941
1165556
SH
SOLE
0
1165556
0
0
HF FOODS GROUP INC
COM
40417F109
811
89600
SH
SOLE
0
5860
0
83740
HIBBETT SPORTS INC
COM
428567101
12852
613777
SH
SOLE
0
591165
0
22612
HI-CRUSH PARTNERS LP
COM
428337109
610
4015460
SH
SOLE
0
4015460
0
0
HIGHPOINT RES CORP
COM
43114K108
2277
7718429
SH
SOLE
0
7718429
0
0
HIGHWAY HLDGS LTD
ORD
G4481U106
439
197627
SH
SOLE
0
197627
0
0
HIGHWOODS PPTYS INC
COM
431284108
10516
281700
SH
SOLE
0
216015
0
65685
HILL INTL INC
COM
431466101
322
211589
SH
SOLE
0
211589
0
0
HILLTOP HOLDINGS INC
COM
432748101
13856
751000
SH
SOLE
0
751000
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
59558
810860
SH
SOLE
0
304164
0
506696
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
13509
3263126
SH
SOLE
0
2617768
0
645358
HINGHAM INSTN SVGS MASS
COM
433323102
4365
26019
SH
SOLE
0
25821
0
198
HISTOGEN INC
COM
43358Y103
416
109132
SH
SOLE
0
61256
0
47876
HMN FINL INC
COM
40424G108
1664
114000
SH
SOLE
0
114000
0
0
HMS HLDGS CORP
COM
40425J101
3207
99000
SH
SOLE
0
99000
0
0
HNI CORP
COM
404251100
229
7500
SH
SOLE
0
7500
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
7847
806469
SH
SOLE
0
806469
0
0
HOLLYFRONTIER CORP
COM
436106108
1535
52582
SH
SOLE
0
44934
0
7648
HOLLYSYS AUTOMATION TCHNGY L
SHS
G45667105
15793
1187418
SH
SOLE
0
1171477
0
15941
HOME BANCORP INC
COM
43689E107
5355
200200
SH
SOLE
0
200200
0
0
HOME DEPOT INC
COM
437076102
13115
52352
SH
SOLE
0
31040
0
21312
HOMESTREET INC
COM
43785V102
13907
565100
SH
SOLE
0
486400
0
78700
HOMETRUST BANCSHARES INC
COM
437872104
12824
801515
SH
SOLE
0
801515
0
0
HOMOLOGY MEDICINES INC
COM
438083107
1370
90200
SH
SOLE
0
150
0
90050
HONDA MOTOR LTD
AMERN SHS
438128308
98462
3852198
SH
SOLE
0
3823342
0
28856
HONEYWELL INTL INC
COM
438516106
76531
529300
SH
SOLE
0
375996
0
153304
HOOKER FURNITURE CORP
COM
439038100
1478
76000
SH
SOLE
0
76000
0
0
HOOKIPA PHARMA INC
COM
43906K100
290
24916
SH
SOLE
0
0
0
24916
HOPE BANCORP INC
COM
43940T109
331
35864
SH
SOLE
0
35864
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
970
26400
SH
SOLE
0
19600
0
6800
HORIZON BANCORP INC
COM
440407104
10959
1025208
SH
SOLE
0
910053
0
115155
HORIZON GLOBAL CORP
COM
44052W104
178
81002
SH
SOLE
0
81002
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
573190
10312875
SH
SOLE
0
10312875
0
0
HORMEL FOODS CORP
COM
440452100
133013
2755613
SH
SOLE
0
2755613
0
0
HOSTESS BRANDS INC
CL A
44109J106
25630
2097410
SH
SOLE
0
2097410
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
4196
388865
SH
SOLE
0
117739
0
271126
HOTH THERAPEUTICS INC
COM
44148G105
61
23748
SH
SOLE
0
23748
0
0
HOULIHAN LOKEY INC
CL A
441593100
10875
195457
SH
SOLE
0
188934
0
6523
HOUSTON WIRE & CABLE CO
COM
44244K109
744
315214
SH
SOLE
0
207912
0
107302
HOVNANIAN ENTERPRISES INC
CL A NEW
442487401
4115
175915
SH
SOLE
0
175915
0
0
HOWARD BANCORP INC
COM
442496105
350
33000
SH
SOLE
0
12330
0
20670
HOWARD HUGHES CORP
COM
44267D107
17034
327900
SH
SOLE
0
268776
0
59124
HOWMET AEROSPACE INC
COM
443201108
29329
1850400
SH
SOLE
0
1850400
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
253723
10875408
SH
SOLE
0
10875408
0
0
HTG MOLECULAR DIAGNOSTICS IN
COM
40434H104
477
662705
SH
SOLE
0
662705
0
0
HUAMI CORP
SPONSORED ADS
44331K103
6352
513902
SH
SOLE
0
513902
0
0
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
2125
140700
SH
SOLE
0
121500
0
19200
HUBBELL INC
COM
443510607
59107
471495
SH
SOLE
0
443114
0
28381
HUB GROUP INC
CL A
443320106
10631
222136
SH
SOLE
0
222136
0
0
HUDBAY MINERALS INC
COM
443628102
18703
6172729
SH
SOLE
0
6172729
0
0
HUDSON CAPITAL INC
SHS
G4645C109
602
952291
SH
SOLE
0
901491
0
50800
HUDSON GLOBAL INC
COM NEW
443787205
780
88596
SH
SOLE
0
88304
0
292
HUDSON LTD
COM CL A
G46408103
9976
2048526
SH
SOLE
0
1733741
0
314785
HUDSON PAC PPTYS INC
COM
444097109
1389
55200
SH
SOLE
0
40331
0
14869
HUMANA INC
COM
444859102
902388
2327242
SH
SOLE
0
2225776
0
101466
HUNT COS FIN TR INC
COM
44558T100
201
75709
SH
SOLE
0
31635
0
44074
HUNTINGTON INGALLS INDS INC
COM
446413106
5235
30000
SH
SOLE
0
30000
0
0
HURCO COMPANIES INC
COM
447324104
2831
101200
SH
SOLE
0
101200
0
0
HURON CONSULTING GROUP INC
COM
447462102
17203
388758
SH
SOLE
0
371700
0
17058
HUTCHISON CHINA MEDITECH LTD
SPONSORED ADR
44842L103
11082
401800
SH
SOLE
0
401800
0
0
HUTTIG BLDG PRODS INC
COM
448451104
388
343049
SH
SOLE
0
341428
0
1621
HUYA INC
ADS REP SHS A
44852D108
100327
5373700
SH
SOLE
0
5373700
0
0
HYATT HOTELS CORP
COM CL A
448579102
513
10200
SH
SOLE
0
10200
0
0
HYRECAR INC
COM
44916T107
495
168800
SH
SOLE
0
10270
0
158530
I3 VERTICALS INC
COM CL A
46571Y107
218
7200
SH
SOLE
0
7200
0
0
IAA INC
COM
449253103
25649
665000
SH
SOLE
0
504679
0
160321
IAMGOLD CORP
COM
450913108
90999
23037800
SH
SOLE
0
23037800
0
0
ICAD INC
COM NEW
44934S206
5568
557370
SH
SOLE
0
557370
0
0
ICF INTL INC
COM
44925C103
2639
40700
SH
SOLE
0
5345
0
35355
ICHOR HOLDINGS
SHS
G4740B105
4412
166000
SH
SOLE
0
166000
0
0
ICL GROUP LTD
SHS
M53213100
3259
1068676
SH
SOLE
0
1068676
0
0
ICLICK INTRACTVE ASIA GRP LT
SPONSORED ADR
45113Y104
5838
1095338
SH
SOLE
0
722244
0
373094
ICONIX BRAND GROUP INC
COM NEW
451055305
317
340678
SH
SOLE
0
340678
0
0
ICON PLC
SHS
G4705A100
432726
2568719
SH
SOLE
0
2543540
0
25179
ICU MED INC
COM
44930G107
2359
12800
SH
SOLE
0
6950
0
5850
IDACORP INC
COM
451107106
80153
917399
SH
SOLE
0
825346
0
92053
IDEAYA BIOSCIENCES INC
COM
45166A102
1550
109100
SH
SOLE
0
52140
0
56960
IDENTIV INC
COM NEW
45170X205
2150
421652
SH
SOLE
0
421652
0
0
IDERA PHARMACEUTICALS INC
COM PAR
45168K405
1847
1031947
SH
SOLE
0
666272
0
365675
IDEX CORP
COM
45167R104
21324
134925
SH
SOLE
0
16049
0
118876
IDEXX LABS INC
COM
45168D104
67082
203180
SH
SOLE
0
201080
0
2100
IDT CORP
CL B NEW
448947507
11399
1745597
SH
SOLE
0
1745597
0
0
IEC ELECTRS CORP NEW
COM
44949L105
2923
303563
SH
SOLE
0
204454
0
99109
IES HLDGS INC
COM
44951W106
8731
376832
SH
SOLE
0
327644
0
49188
IGM BIOSCIENCES INC
COM
449585108
694
9500
SH
SOLE
0
1888
0
7612
ILLINOIS TOOL WKS INC
COM
452308109
18831
107699
SH
SOLE
0
62131
0
45568
ILLUMINA INC
COM
452327109
50044
135126
SH
SOLE
0
110881
0
24245
I MAB
SPONSORED ADS
44975P103
703
23500
SH
SOLE
0
15048
0
8452
IMAGE SENSING SYS INC
COM
45244C104
727
216952
SH
SOLE
0
216952
0
0
IMARA INC
COM
45249V107
359
12989
SH
SOLE
0
2913
0
10076
IMAX CORP
COM
45245E109
19839
1769800
SH
SOLE
0
1769800
0
0
IMEDIA BRANDS INC
COM CL A
452465206
950
271328
SH
SOLE
0
270912
0
416
IMMUCELL CORP
COM PAR
452525306
651
137672
SH
SOLE
0
137672
0
0
IMMUNIC INC
COM
4525EP101
1938
159931
SH
SOLE
0
82360
0
77571
IMMUNOGEN INC
COM
45253H101
44460
9665139
SH
SOLE
0
9665139
0
0
IMMUNOVANT INC
COM
45258J102
884
36300
SH
SOLE
0
5446
0
30854
IMMUTEP LTD
SPONSORED ADS
45257L108
176
162639
SH
SOLE
0
69639
0
93000
IMPAC MTG HLDGS INC
COM NEW
45254P508
38
22768
SH
SOLE
0
22768
0
0
IMPERIAL OIL LTD
COM NEW
453038408
12728
793000
SH
SOLE
0
793000
0
0
IMPINJ INC
COM
453204109
3239
117900
SH
SOLE
0
117900
0
0
IMV INC
COM
44974L103
77
24600
SH
SOLE
0
3000
0
21600
INCYTE CORP
COM
45337C102
652032
6271350
SH
SOLE
0
5922398
0
348952
INDEPENDENCE HLDG CO NEW
COM NEW
453440307
300
9800
SH
SOLE
0
0
0
9800
INDEPENDENCE RLTY TR INC
COM
45378A106
62726
5459216
SH
SOLE
0
5459216
0
0
INDEPENDENT BK CORP MICH
COM NEW
453838609
15209
1024200
SH
SOLE
0
1021200
0
3000
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
508
16741
SH
SOLE
0
16741
0
0
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
344
10900
SH
SOLE
0
10900
0
0
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN INT
456237106
8834
429880
SH
SOLE
0
429880
0
0
INDUSTRIAS BACHOCO S A B DE
SPON ADR B
456463108
23914
679945
SH
SOLE
0
645945
0
34000
INFINERA CORP
COM
45667G103
5649
954300
SH
SOLE
0
954300
0
0
INFINITY PHARMACEUTICALS INC
COM
45665G303
1475
1630638
SH
SOLE
0
1551863
0
78775
INFLARX NV
COM
N44821101
676
147373
SH
SOLE
0
0
0
147373
INFORMATION SVCS GROUP INC
COM
45675Y104
4536
2191454
SH
SOLE
0
2122458
0
68996
INFOSYS LTD
SPONSORED ADR
456788108
28547
2955200
SH
SOLE
0
2955200
0
0
INFRA AND ENERGY ALTRNTIVE I
COM
45686J104
1238
309383
SH
SOLE
0
294652
0
14731
INFUSYSTEM HLDGS INC
COM
45685K102
5746
497909
SH
SOLE
0
489622
0
8287
INGLES MKTS INC
CL A
457030104
8579
199184
SH
SOLE
0
199184
0
0
INGREDION INC
COM
457187102
10168
122500
SH
SOLE
0
91394
0
31106
INMODE LTD
SHS
M5425M103
6646
234681
SH
SOLE
0
234681
0
0
INNERWORKINGS INC
COM
45773Y105
357
270525
SH
SOLE
0
228535
0
41990
INNODATA INC
COM NEW
457642205
1358
1014930
SH
SOLE
0
1010330
0
4600
INNOSPEC INC
COM
45768S105
324
4200
SH
SOLE
0
0
0
4200
INNOVATIVE SOLUTIONS & SUPPO
COM
45769N105
2595
519010
SH
SOLE
0
477409
0
41601
INNOVIVA INC
COM
45781M101
119261
8530811
SH
SOLE
0
8497229
0
33582
INNSUITES HOSPITALITY TR
SH BEN INT
457919108
16
16600
SH
SOLE
0
16600
0
0
INOGEN INC
COM
45780L104
12535
352900
SH
SOLE
0
336230
0
16670
INPHI CORP
COM
45772F107
103627
881934
SH
SOLE
0
751754
0
130180
INSIGNIA SYS INC
COM
45765Y105
546
764384
SH
SOLE
0
764384
0
0
INSPERITY INC
COM
45778Q107
17102
264200
SH
SOLE
0
252440
0
11760
INSPIRED ENTMT INC
COM
45782N108
264
91170
SH
SOLE
0
91170
0
0
INSPIREMD INC
COM
45779A853
18
38105
SH
SOLE
0
38105
0
0
INSPIRE MED SYS INC
COM
457730109
14236
163600
SH
SOLE
0
139297
0
24303
INSTALLED BLDG PRODS INC
COM
45780R101
15345
223100
SH
SOLE
0
202098
0
21002
INSULET CORP
COM
45784P101
95343
490800
SH
SOLE
0
490800
0
0
INTEC PHARMA LTD JERUSALEM
SHS
M53644106
313
1104589
SH
SOLE
0
1104589
0
0
INTEGER HLDGS CORP
COM
45826H109
5384
73700
SH
SOLE
0
69140
0
4560
INTEGRATED MEDIA TECHNLOGY L
SHS
Q49376108
231
62485
SH
SOLE
0
17765
0
44720
INTEL CORP
COM
458140100
162115
2709594
SH
SOLE
0
1355453
0
1354141
INTELLIA THERAPEUTICS INC
COM
45826J105
862
41000
SH
SOLE
0
41000
0
0
INTELLIGENT SYS CORP NEW
COM
45816D100
7535
221097
SH
SOLE
0
213394
0
7703
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
9929
237700
SH
SOLE
0
210599
0
27101
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
15341
320200
SH
SOLE
0
293516
0
26684
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
66995
731390
SH
SOLE
0
415099
0
316291
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
2661
59983
SH
SOLE
0
59983
0
0
INTERDIGITAL INC
COM
45867G101
86733
1531567
SH
SOLE
0
1453560
0
78007
INTERFACE INC
COM
458665304
3780
464406
SH
SOLE
0
455782
0
8624
INTERNATIONAL BANCSHARES COR
COM
459044103
1644
51337
SH
SOLE
0
27680
0
23657
INTERNATIONAL BUSINESS MACHS
COM
459200101
55035
455700
SH
SOLE
0
218771
0
236929
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
31227
255000
SH
SOLE
0
167270
0
87730
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
24289
2729112
SH
SOLE
0
2729112
0
0
INTERNATIONAL MNY EXPRESS IN
COM
46005L101
160
12815
SH
SOLE
0
12815
0
0
INTERSECT ENT INC
COM
46071F103
914
67500
SH
SOLE
0
67500
0
0
INTEST CORP
COM
461147100
2756
817722
SH
SOLE
0
781588
0
36134
INTEVAC INC
COM
461148108
3009
551077
SH
SOLE
0
492689
0
58388
INTL FCSTONE INC
COM
46116V105
1486
27027
SH
SOLE
0
27027
0
0
INTL PAPER CO
COM
460146103
30400
863400
SH
SOLE
0
819844
0
43556
INTREPID POTASH INC
COM
46121Y102
406
409700
SH
SOLE
0
132976
0
276724
INTUIT
COM
461202103
31384
105960
SH
SOLE
0
70752
0
35208
INUVO INC
COM NEW
46122W204
511
956290
SH
SOLE
0
956290
0
0
INVACARE CORP
COM
461203101
14549
2283969
SH
SOLE
0
2283969
0
0
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
12232
242500
SH
SOLE
0
242500
0
0
INVESCO CURRENCYSHARES JAPAN
JAPANESE YEN
46138W107
526
6000
SH
SOLE
0
6000
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
976
54500
SH
SOLE
0
54500
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
319
1800
SH
SOLE
0
1800
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
2045
20100
SH
SOLE
0
20100
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
686
5300
SH
SOLE
0
5300
0
0
INVESCO EXCHANGE-TRADED FD T
S&P SMLCP LOW
46138G102
670
19800
SH
SOLE
0
19800
0
0
INVESCO EXCHANGE-TRADED FD T
SR LN ETF
46138G508
1411
66100
SH
SOLE
0
66100
0
0
INVESCO EXCHANGE-TRADED FD T
TAXABLE MUN BD
46138G805
905
27500
SH
SOLE
0
27500
0
0
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
298
15000
SH
SOLE
0
15000
0
0
INVESCO EXCH TRADED FD TR II
CHINA TECHNLGY
46138E800
1689
26600
SH
SOLE
0
26600
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
605
22600
SH
SOLE
0
22600
0
0
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
1571
86809
SH
SOLE
0
86809
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3912
147300
SH
SOLE
0
147300
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
3817
270300
SH
SOLE
0
270300
0
0
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
512
12800
SH
SOLE
0
12800
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
757
35433
SH
SOLE
0
35433
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 HY
46138J809
572
25189
SH
SOLE
0
25189
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
631
28900
SH
SOLE
0
28900
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2228
9000
SH
SOLE
0
9000
0
0
INVESTAR HLDG CORP
COM
46134L105
677
46675
SH
SOLE
0
46675
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
9654
1135774
SH
SOLE
0
1135774
0
0
INVESTORS REAL ESTATE TRUST
SH BEN INT
461730509
55288
784332
SH
SOLE
0
784332
0
0
INVESTORS TITLE CO
COM
461804106
3009
24800
SH
SOLE
0
24800
0
0
INVITATION HOMES INC
COM
46187W107
36109
1311621
SH
SOLE
0
1311621
0
0
INVIVO THERAPEUTICS HLDGS CO
COM
46186M506
147
93235
SH
SOLE
0
31077
0
62158
ION GEOPHYSICAL CORP
COM NEW
462044207
2512
1073367
SH
SOLE
0
1073367
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
103349
1752867
SH
SOLE
0
1513158
0
239709
IQIYI INC
SPONSORED ADS
46267X108
3757
162000
SH
SOLE
0
162000
0
0
IRADIMED CORP
COM
46266A109
15930
686357
SH
SOLE
0
686357
0
0
IRIDEX CORP
COM
462684101
1073
505919
SH
SOLE
0
495326
0
10593
IRIDIUM COMMUNICATIONS INC
COM
46269C102
21375
840200
SH
SOLE
0
840200
0
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
13559
1313853
SH
SOLE
0
1270869
0
42984
IRSA INVERSIONES Y REP S A
GLOBL DEP RCPT
450047204
166
54700
SH
SOLE
0
0
0
54700
IRSA PROPIEDADES COMERCIALES
SPONSORED ADR
463588103
138
21703
SH
SOLE
0
0
0
21703
ISHARES GOLD TRUST
ISHARES
464285105
6570
386700
SH
SOLE
0
386700
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
8361
290700
SH
SOLE
0
290700
0
0
ISHARES INC
MSCI CDA ETF
464286509
572
22100
SH
SOLE
0
22100
0
0
ISHARES INC
MSCI FRNTR100ETF
464286145
327
13500
SH
SOLE
0
13500
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
1338
62600
SH
SOLE
0
62600
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
2927
53300
SH
SOLE
0
53300
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
925
29000
SH
SOLE
0
29000
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
884
47100
SH
SOLE
0
47100
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
1051
18400
SH
SOLE
0
18400
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
378
9700
SH
SOLE
0
9700
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
8334
207200
SH
SOLE
0
207200
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
2826
27600
SH
SOLE
0
27600
0
0
ISHARES TR
10-20 YR TRS ETF
464288653
602
3600
SH
SOLE
0
3600
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
8202
94700
SH
SOLE
0
94700
0
0
ISHARES TR
20 YR TR BD ETF
464287432
18508
112900
SH
SOLE
0
112900
0
0
ISHARES TR
A RATE CP BD ETF
46429B291
1857
32100
SH
SOLE
0
32100
0
0
ISHARES TR
ASIA 50 ETF
464288430
636
9800
SH
SOLE
0
9800
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
3485
28600
SH
SOLE
0
28600
0
0
ISHARES TR
CALIF MUN BD ETF
464288356
3388
54500
SH
SOLE
0
54500
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
2997
75500
SH
SOLE
0
75500
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
6846
133000
SH
SOLE
0
133000
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
354
6500
SH
SOLE
0
6500
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2578
14500
SH
SOLE
0
14500
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
840
12300
SH
SOLE
0
12300
0
0
ISHARES TR
CORE S&P TTL STK
464287150
1257
18100
SH
SOLE
0
18100
0
0
ISHARES TR
CORE US AGGBD ET
464287226
12258
103700
SH
SOLE
0
103700
0
0
ISHARES TR
ESG MSCI USA ETF
46435G425
553
7900
SH
SOLE
0
7900
0
0
ISHARES TR
EXPND TEC SC ETF
464287549
726
2600
SH
SOLE
0
2600
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
209
16700
SH
SOLE
0
16700
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
330
1400
SH
SOLE
0
1400
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
492
10600
SH
SOLE
0
10600
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
3012
36900
SH
SOLE
0
36900
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
2098
15600
SH
SOLE
0
15600
0
0
ISHARES TR
INTL QLTY FACTOR
46434V456
471
16000
SH
SOLE
0
16000
0
0
ISHARES TR
INTL TREA BD ETF
464288117
321
6300
SH
SOLE
0
6300
0
0
ISHARES TR
INTRM TR CRP ETF
464288638
205
3400
SH
SOLE
0
3400
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
10289
94200
SH
SOLE
0
94200
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
1700
78800
SH
SOLE
0
78800
0
0
ISHARES TR
MBS ETF
464288588
6542
59100
SH
SOLE
0
59100
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
1376
34500
SH
SOLE
0
34500
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
657
2800
SH
SOLE
0
2800
0
0
ISHARES TR
MSCI AC ASIA ETF
464288182
837
12100
SH
SOLE
0
12100
0
0
ISHARES TR
MSCI ACWI ETF
464288257
1098
14900
SH
SOLE
0
14900
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
5354
81800
SH
SOLE
0
81800
0
0
ISHARES TR
MSCI KLD400 SOC
464288570
201
1700
SH
SOLE
0
1700
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
12775
110700
SH
SOLE
0
110700
0
0
ISHARES TR
PFD AND INCM SEC
464288687
3623
104600
SH
SOLE
0
104600
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
1219
4500
SH
SOLE
0
4500
0
0
ISHARES TR
RUS 1000 ETF
464287622
1648
9600
SH
SOLE
0
9600
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
2680
23800
SH
SOLE
0
23800
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
890
4300
SH
SOLE
0
4300
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
2103
13300
SH
SOLE
0
13300
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
628
8200
SH
SOLE
0
8200
0
0
ISHARES TR
RUS MID CAP ETF
464287499
2015
37600
SH
SOLE
0
37600
0
0
ISHARES TR
RUS TP200 GR ETF
464289438
746
7000
SH
SOLE
0
7000
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
7744
71800
SH
SOLE
0
71800
0
0
ISHARES TR
SH TR CRPORT ETF
464288646
4814
88000
SH
SOLE
0
88000
0
0
ISHARES TR
S&P 100 ETF
464287101
285
2000
SH
SOLE
0
2000
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
768
3700
SH
SOLE
0
3700
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
515
2300
SH
SOLE
0
2300
0
0
ISHARES TR
TIPS BD ETF
464287176
4797
39000
SH
SOLE
0
39000
0
0
ISHARES TR
USD INV GRDE ETF
464288620
3335
55200
SH
SOLE
0
55200
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1297
4900
SH
SOLE
0
4900
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
2215
28100
SH
SOLE
0
28100
0
0
ISHARES TR
U.S. TECH ETF
464287721
944
3500
SH
SOLE
0
3500
0
0
ISORAY INC
COM
46489V104
599
1078047
SH
SOLE
0
307444
0
770603
ISSUER DIRECT CORP
COM NEW
46520M204
663
65338
SH
SOLE
0
17814
0
47524
ISTAR INC
COM
45031U101
2122
172200
SH
SOLE
0
172200
0
0
ITAMAR MED LTD
SPONSORED ADS
465437101
824
44300
SH
SOLE
0
9614
0
34686
ITAU CORPBANCA
SPONSORED ADR
45033E105
1225
318066
SH
SOLE
0
315758
0
2308
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
5406
1152674
SH
SOLE
0
985733
0
166941
ITERIS INC
COM
46564T107
4629
973500
SH
SOLE
0
869313
0
104187
IT TECH PACKAGING INC
COM NEW
46527C100
190
314060
SH
SOLE
0
314060
0
0
ITT INC
COM
45073V108
5316
90500
SH
SOLE
0
87851
0
2649
ITURAN LOCATION AND CONTROL
SHS
M6158M104
22364
1396000
SH
SOLE
0
1383177
0
12823
IVERIC BIO INC
COM
46583P102
5719
1121380
SH
SOLE
0
830980
0
290400
IZEA WORLDWIDE INC
COM
46604H105
539
472870
SH
SOLE
0
142324
0
330546
J2 GLOBAL INC
COM
48123V102
6245
98800
SH
SOLE
0
84464
0
14336
JABIL INC
COM
466313103
4735
147600
SH
SOLE
0
31764
0
115836
JACOBS ENGR GROUP INC
COM
469814107
3060
36086
SH
SOLE
0
986
0
35100
JAGUAR HEALTH INC
COM
47010C409
53
109183
SH
SOLE
0
35932
0
73251
JAKKS PAC INC
COM
47012E106
1648
2009312
SH
SOLE
0
2009312
0
0
J ALEXANDERS HLDGS INC
COM
46609J106
2005
407605
SH
SOLE
0
224507
0
183098
JAMES HARDIE INDS PLC
SPONSORED ADR
47030M106
5705
296527
SH
SOLE
0
296527
0
0
JAMES RIV GROUP LTD
COM
G5005R107
22956
510125
SH
SOLE
0
510125
0
0
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
6020
119771
SH
SOLE
0
119771
0
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
5649
266857
SH
SOLE
0
209354
0
57503
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
383786
3478213
SH
SOLE
0
3456345
0
21868
JBG SMITH PPTYS
COM
46590V100
8924
301800
SH
SOLE
0
297363
0
4437
JD.COM INC
SPON ADR CL A
47215P106
100675
1672900
SH
SOLE
0
902237
0
770663
JELD-WEN HLDG INC
COM
47580P103
6284
390088
SH
SOLE
0
390088
0
0
JERASH HLDGS US INC
COM
47632P101
117
24084
SH
SOLE
0
24084
0
0
JERNIGAN CAP INC
COM
476405105
755
55200
SH
SOLE
0
0
0
55200
JETBLUE AWYS CORP
COM
477143101
3270
300000
SH
SOLE
0
300000
0
0
JEWETT CAMERON TRADING LTD
COM NEW
47733C207
1322
178975
SH
SOLE
0
178975
0
0
JIANPU TECHNOLOGY INC
ADR
47738D101
1093
1681914
SH
SOLE
0
1681914
0
0
JIAYIN GROUP INC
SPONSORED ADS
47737C104
69
17758
SH
SOLE
0
8204
0
9554
J JILL INC
COM
46620W102
647
935419
SH
SOLE
0
935419
0
0
J & J SNACK FOODS CORP
COM
466032109
37554
295400
SH
SOLE
0
295400
0
0
JOHNSON & JOHNSON
COM
478160104
318049
2261600
SH
SOLE
0
1648336
0
613264
JOHNSON OUTDOORS INC
CL A
479167108
31001
340600
SH
SOLE
0
340600
0
0
JOINT CORP
COM
47973J102
1148
75178
SH
SOLE
0
20078
0
55100
JONES LANG LASALLE INC
COM
48020Q107
6869
66389
SH
SOLE
0
64806
0
1583
JOUNCE THERAPEUTICS INC
COM
481116101
3427
496614
SH
SOLE
0
490214
0
6400
JPMORGAN CHASE & CO
COM
46625H100
207382
2204786
SH
SOLE
0
1821443
0
383343
JUNIPER NETWORKS INC
COM
48203R104
114910
5026692
SH
SOLE
0
4868871
0
157821
JUPAI HLDGS LTD
ADS
48205B107
237
156678
SH
SOLE
0
135125
0
21553
JUST ENERGY GROUP INC
COM
48213W101
798
1552028
SH
SOLE
0
1552028
0
0
K12 INC
COM
48273U102
59885
2198425
SH
SOLE
0
2198425
0
0
KADANT INC
COM
48282T104
2601
26100
SH
SOLE
0
26100
0
0
KADMON HLDGS INC
COM
48283N106
6139
1199100
SH
SOLE
0
1241
0
1197859
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
23102
313800
SH
SOLE
0
313755
0
45
KALA PHARMACEUTICALS INC
COM
483119103
181
17175
SH
SOLE
0
1189
0
15986
KALVISTA PHARMACEUTICALS INC
COM
483497103
500
41346
SH
SOLE
0
0
0
41346
KAMADA LTD
SHS
M6240T109
8846
1139945
SH
SOLE
0
1066115
0
73830
KARYOPHARM THERAPEUTICS INC
COM
48576U106
3443
181800
SH
SOLE
0
181800
0
0
KAZIA THERAPEUTICS LTD
SPONSORED ADR
48669G105
224
66066
SH
SOLE
0
34225
0
31841
KB FINL GROUP INC
SPONSORED ADR
48241A105
690
24800
SH
SOLE
0
100
0
24700
KB HOME
COM
48666K109
22942
747790
SH
SOLE
0
522850
0
224940
KBS FASHION GROUP LTD
COM NEW
Y46002203
58
24221
SH
SOLE
0
22714
0
1507
KEARNY FINL CORP MD
COM
48716P108
48455
5923609
SH
SOLE
0
5857791
0
65818
KELLOGG CO
COM
487836108
185131
2802467
SH
SOLE
0
2802467
0
0
KELSO TECHNOLOGIES INC
COM NEW
48826D201
23
35475
SH
SOLE
0
35475
0
0
KEMPER CORP DEL
COM
488401100
13578
187236
SH
SOLE
0
187236
0
0
KEROS THERAPEUTICS INC
COM
492327101
236
6300
SH
SOLE
0
814
0
5486
KEURIG DR PEPPER INC
COM
49271V100
49029
1726381
SH
SOLE
0
1321853
0
404528
KEWAUNEE SCIENTIFIC CORP
COM
492854104
1057
113781
SH
SOLE
0
113781
0
0
KEZAR LIFE SCIENCES INC
COM
49372L100
2262
436620
SH
SOLE
0
217020
0
219600
KFORCE INC
COM
493732101
2651
90649
SH
SOLE
0
23962
0
66687
KILROY RLTY CORP
COM
49427F108
8165
139105
SH
SOLE
0
121640
0
17465
KIMBALL ELECTRONICS INC
COM
49428J109
5555
410275
SH
SOLE
0
376862
0
33413
KIMBALL INTL INC
CL B
494274103
28785
2490095
SH
SOLE
0
2465532
0
24563
KIMBERLY CLARK CORP
COM
494368103
82714
585175
SH
SOLE
0
363724
0
221451
KIMCO RLTY CORP
COM
49446R109
6836
532395
SH
SOLE
0
347570
0
184825
KINDER MORGAN INC DEL
COM
49456B101
3086
203431
SH
SOLE
0
111697
0
91734
KINDRED BIOSCIENCES INC
COM
494577109
6216
1384509
SH
SOLE
0
1300698
0
83811
KINGOLD JEWELRY INC
COM
49579A303
42
58544
SH
SOLE
0
32076
0
26468
KINGSTONE COS INC
COM
496719105
1882
425889
SH
SOLE
0
425689
0
200
KINGSWAY FINL SVCS INC
COM NEW
496904202
665
297142
SH
SOLE
0
297142
0
0
KINROSS GOLD CORP
COM
496902404
381639
52858674
SH
SOLE
0
50053058
0
2805616
KIRKLAND LAKE GOLD LTD
COM
49741E100
203018
4923334
SH
SOLE
0
4651830
0
271504
KIRKLANDS INC
COM
497498105
3040
1121900
SH
SOLE
0
1121900
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
30136
2611399
SH
SOLE
0
2611399
0
0
KKR & CO INC
COM
48251W104
1647
53350
SH
SOLE
0
0
0
53350
KKR REAL ESTATE FIN TR INC
COM
48251K100
235
14200
SH
SOLE
0
14200
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
16464
394727
SH
SOLE
0
222468
0
172259
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
16504
1200304
SH
SOLE
0
1142657
0
57647
KNOWLES CORP
COM
49926D109
1740
114000
SH
SOLE
0
114000
0
0
KOHLS CORP
COM
500255104
7593
365576
SH
SOLE
0
272714
0
92862
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
4808
102654
SH
SOLE
0
0
0
102654
KORN FERRY
COM NEW
500643200
3116
101400
SH
SOLE
0
101400
0
0
KOSS CORP
COM
500692108
59
43401
SH
SOLE
0
41301
0
2100
KRAFT HEINZ CO
COM
500754106
15371
482000
SH
SOLE
0
482000
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1028
16600
SH
SOLE
0
16600
0
0
KRATON CORPORATION
COM
50077C106
3831
221689
SH
SOLE
0
221689
0
0
KROGER CO
COM
501044101
887279
26212088
SH
SOLE
0
26212088
0
0
KRONOS WORLDWIDE INC
COM
50105F105
16726
1606700
SH
SOLE
0
1601300
0
5400
KRYSTAL BIOTECH INC
COM
501147102
2543
61400
SH
SOLE
0
9629
0
51771
KT CORP
SPONSORED ADR
48268K101
1631
167500
SH
SOLE
0
167500
0
0
KULICKE & SOFFA INDS INC
COM
501242101
8103
388991
SH
SOLE
0
384763
0
4228
KVH INDS INC
COM
482738101
3717
416200
SH
SOLE
0
416200
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
92194
543370
SH
SOLE
0
368801
0
174569
LADDER CAP CORP
CL A
505743104
1970
243241
SH
SOLE
0
243241
0
0
LA JOLLA PHARMACEUTICAL CO
COM PAR $.0001 2
503459604
876
205733
SH
SOLE
0
25880
0
179853
LAKELAND BANCORP INC
COM
511637100
11894
1040600
SH
SOLE
0
1014000
0
26600
LAKELAND FINL CORP
COM
511656100
11214
240700
SH
SOLE
0
240700
0
0
LAKELAND INDS INC
COM
511795106
14575
649802
SH
SOLE
0
647645
0
2157
LAMAR ADVERTISING CO NEW
CL A
512816109
35820
536542
SH
SOLE
0
536542
0
0
LAMB WESTON HLDGS INC
COM
513272104
12620
197400
SH
SOLE
0
197400
0
0
LANCASTER COLONY CORP
COM
513847103
102319
660163
SH
SOLE
0
649279
0
10884
LANDEC CORP
COM
514766104
805
101100
SH
SOLE
0
101100
0
0
LANDMARK BANCORP INC
COM
51504L107
2596
105041
SH
SOLE
0
103022
0
2019
LANDS END INC NEW
COM
51509F105
145
18083
SH
SOLE
0
0
0
18083
LANDSTAR SYS INC
COM
515098101
13729
122240
SH
SOLE
0
121689
0
551
LANNET INC
COM
516012101
10593
1459137
SH
SOLE
0
1459137
0
0
LANTHEUS HLDGS INC
COM
516544103
5314
371611
SH
SOLE
0
371611
0
0
LANTRONIX INC
COM NEW
516548203
2091
563564
SH
SOLE
0
563564
0
0
LARIMAR THERAPEUTICS INC
COM
517125100
2680
208574
SH
SOLE
0
182032
0
26542
LAS VEGAS SANDS CORP
COM
517834107
36924
810800
SH
SOLE
0
2124
0
808676
LAUDER ESTEE COS INC
CL A
518439104
171138
907030
SH
SOLE
0
863924
0
43106
LAUREATE EDUCATION INC
CL A
518613203
1396
140100
SH
SOLE
0
140100
0
0
LAWSON PRODS INC
COM
520776105
3578
110900
SH
SOLE
0
87034
0
23866
LA Z BOY INC
COM
505336107
4533
167500
SH
SOLE
0
167500
0
0
LAZYDAYS HLDGS INC
COM
52110H100
662
76000
SH
SOLE
0
25363
0
50637
L BRANDS INC
COM
501797104
34634
2313533
SH
SOLE
0
1688140
0
625393
LCNB CORP
COM
50181P100
3314
207616
SH
SOLE
0
207616
0
0
LEAF GROUP LTD
COM
52177G102
4932
1343967
SH
SOLE
0
1312724
0
31243
LEAP THERAPEUTICS INC
COM
52187K101
998
477498
SH
SOLE
0
32903
0
444595
LEAR CORP
COM NEW
521865204
316
2900
SH
SOLE
0
2900
0
0
LEGGETT & PLATT INC
COM
524660107
19772
562500
SH
SOLE
0
562500
0
0
LEGG MASON INC
COM
524901105
297234
5974553
SH
SOLE
0
5974553
0
0
LEJU HLDGS LTD
SPONSORED ADS
50187J108
2495
1363145
SH
SOLE
0
1361985
0
1160
LEMAITRE VASCULAR INC
COM
525558201
787
29800
SH
SOLE
0
0
0
29800
LENDINGCLUB CORP
COM NEW
52603A208
1388
305120
SH
SOLE
0
305120
0
0
LENDINGTREE INC NEW
COM
52603B107
6524
22534
SH
SOLE
0
22534
0
0
LENNAR CORP
CL A
526057104
28236
458233
SH
SOLE
0
272319
0
185914
LENNAR CORP
CL B
526057302
5015
108817
SH
SOLE
0
108817
0
0
LEVEL ONE BANCORP INC
COM
52730D208
206
12300
SH
SOLE
0
8603
0
3697
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
3751
1880203
SH
SOLE
0
1128879
0
751324
LEXINFINTECH HLDGS LTD
ADR
528877103
4532
425901
SH
SOLE
0
424203
0
1698
LGL GROUP INC
COM
50186A108
2668
313894
SH
SOLE
0
262157
0
51737
LIBERTY BROADBAND CORP
COM SER A
530307107
4643
38000
SH
SOLE
0
34560
0
3440
LIBERTY BROADBAND CORP
COM SER C
530307305
31201
251700
SH
SOLE
0
230263
0
21437
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
87906
4021314
SH
SOLE
0
4021314
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
88338
4106835
SH
SOLE
0
3903933
0
202902
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
1486
152905
SH
SOLE
0
3810
0
149095
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
4668
494525
SH
SOLE
0
494525
0
0
LIBERTY MEDIA CORP DEL
COM A BRAVES GRP
531229706
6253
311400
SH
SOLE
0
311400
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
2344
67900
SH
SOLE
0
67900
0
0
LIBERTY MEDIA CORP DEL
COM C BRAVES GRP
531229888
19985
1012419
SH
SOLE
0
1012419
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
19789
574423
SH
SOLE
0
574423
0
0
LIBERTY MEDIA CORP DEL
COM SER A FRMLA
531229870
17702
606637
SH
SOLE
0
606637
0
0
LIBERTY MEDIA CORP DEL
COM SER C FRMLA
531229854
275
8679
SH
SOLE
0
8679
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
4726
2218621
SH
SOLE
0
2176062
0
42559
LIFE STORAGE INC
COM
53223X107
26244
276400
SH
SOLE
0
106692
0
169708
LIFETIME BRANDS INC
COM
53222Q103
272
40500
SH
SOLE
0
40500
0
0
LIFEVANTAGE CORP
COM NEW
53222K205
15559
1150805
SH
SOLE
0
1141780
0
9025
LIFEWAY FOODS INC
COM
531914109
1035
454901
SH
SOLE
0
437811
0
17090
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
15161
135544
SH
SOLE
0
135544
0
0
LIGHTINTHEBOX HLDG CO LTD
SPONSORED ADR
53225G102
673
766420
SH
SOLE
0
766420
0
0
LIGHTPATH TECHNOLOGIES INC
COM CL A
532257805
2777
831465
SH
SOLE
0
733990
0
97475
LILLY ELI & CO
COM
532457108
100798
613947
SH
SOLE
0
164734
0
449213
LIMBACH HLDGS INC
COM
53263P105
317
85617
SH
SOLE
0
85617
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
2680
364069
SH
SOLE
0
30611
0
333458
LINCOLN EDL SVCS CORP
COM
533535100
2945
755078
SH
SOLE
0
748633
0
6445
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
2211
286372
SH
SOLE
0
286372
0
0
LINDE PLC
SHS
G5494J103
28529
134500
SH
SOLE
0
41750
0
92750
LINDSAY CORP
COM
535555106
1070
11600
SH
SOLE
0
11600
0
0
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
428
491700
SH
SOLE
0
0
0
491700
LINE CORP
SPONSORED ADR
53567X101
12906
257755
SH
SOLE
0
216187
0
41568
LIONS GATE ENTMNT CORP
CL A VTG
535919401
13647
1841678
SH
SOLE
0
1841678
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
9359
1370234
SH
SOLE
0
1370234
0
0
LIPOCINE INC NEW
COM
53630X104
398
316100
SH
SOLE
0
0
0
316100
LIQUIDIA TECHNOLOGIES INC
COM
53635D202
257
30500
SH
SOLE
0
30500
0
0
LIQUIDITY SERVICES INC
COM
53635B107
15043
2523972
SH
SOLE
0
2403746
0
120226
LIVE NATION ENTERTAINMENT IN
COM
538034109
36212
816866
SH
SOLE
0
620452
0
196414
LIVERAMP HLDGS INC
COM
53815P108
9801
230778
SH
SOLE
0
151599
0
79179
LIVE VENTURES INC
COM NEW
538142308
312
32799
SH
SOLE
0
32799
0
0
LIVEXLIVE MEDIA INC
COM NEW
53839L208
905
249900
SH
SOLE
0
34332
0
215568
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
8568
5711900
SH
SOLE
0
5711900
0
0
LM FDG AMER INC
COM NEW
502074305
30
22079
SH
SOLE
0
22079
0
0
LOCKHEED MARTIN CORP
COM
539830109
49556
135800
SH
SOLE
0
60043
0
75757
LOGITECH INTL S A
SHS
H50430232
167057
2561444
SH
SOLE
0
2556779
0
4665
LOMA NEGRA CORP
SPONSORED ADS
54150E104
1652
387762
SH
SOLE
0
0
0
387762
LONESTAR RES US INC
CL A VTG
54240F103
128
271671
SH
SOLE
0
260405
0
11266
LOOP INDS INC
COM
543518104
284
31600
SH
SOLE
0
9472
0
22128
LORAL SPACE & COMMUNICATNS I
COM
543881106
2442
125100
SH
SOLE
0
53737
0
71363
LOUISIANA PAC CORP
COM
546347105
57973
2260155
SH
SOLE
0
2195500
0
64655
LOWES COS INC
COM
548661107
53399
395200
SH
SOLE
0
159632
0
235568
LSB INDS INC
COM
502160104
719
619783
SH
SOLE
0
592157
0
27626
LSI INDS INC
COM
50216C108
6335
979141
SH
SOLE
0
979141
0
0
LUBYS INC
COM
549282101
548
377927
SH
SOLE
0
355553
0
22374
LULULEMON ATHLETICA INC
COM
550021109
185900
595814
SH
SOLE
0
526360
0
69454
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
4442
320500
SH
SOLE
0
320500
0
0
LUMENTUM HLDGS INC
COM
55024U109
127539
1566242
SH
SOLE
0
1546858
0
19384
LUMINEX CORP DEL
COM
55027E102
76418
2349142
SH
SOLE
0
2245382
0
103760
LUMOS PHARMA INC
COM
55028X109
5099
309191
SH
SOLE
0
309191
0
0
LUNA INNOVATIONS
COM
550351100
7012
1200645
SH
SOLE
0
1105761
0
94884
LUOKUNG TECHNOLOGY CORP
SHS
G56981106
354
533875
SH
SOLE
0
380956
0
152919
LUTHER BURBANK CORP
COM
550550107
2504
250368
SH
SOLE
0
250368
0
0
LUXFER HOLDINGS PLC
SHS
G5698W116
1350
95399
SH
SOLE
0
95399
0
0
LYDALL INC DEL
COM
550819106
1843
135900
SH
SOLE
0
80900
0
55000
LYFT INC
CL A COM
55087P104
133755
4051969
SH
SOLE
0
4051969
0
0
MACATAWA BK CORP
COM
554225102
10349
1323462
SH
SOLE
0
1228362
0
95100
MACERICH CO
COM
554382101
19262
2147354
SH
SOLE
0
1310752
0
836602
MACK CALI RLTY CORP
COM
554489104
41462
2711721
SH
SOLE
0
2711721
0
0
MACKINAC FINL CORP
COM
554571109
377
36368
SH
SOLE
0
36368
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
8255
240315
SH
SOLE
0
231909
0
8406
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
19451
633800
SH
SOLE
0
633800
0
0
MADDEN STEVEN LTD
COM
556269108
20852
844567
SH
SOLE
0
844567
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
1748
11900
SH
SOLE
0
6702
0
5198
MADRIGAL PHARMACEUTICALS INC
COM
558868105
8197
72382
SH
SOLE
0
71889
0
493
MAGAL SECURITY SYS LTD
ORD
M6786D104
2182
727177
SH
SOLE
0
691635
0
35542
MAGELLAN HEALTH INC
COM NEW
559079207
55663
762719
SH
SOLE
0
762719
0
0
MAGENTA THERAPEUTICS INC
COM
55910K108
1579
210300
SH
SOLE
0
1208
0
209092
MAGIC SOFTWARE ENTERPRISES L
ORD
559166103
6053
535665
SH
SOLE
0
489613
0
46052
MAGNACHIP SEMICONDUCTOR CORP
COM
55933J203
3865
375231
SH
SOLE
0
71719
0
303512
MAGNA INTL INC
COM
559222401
9462
212484
SH
SOLE
0
192535
0
19949
MAIDEN HOLDINGS LTD
SHS
G5753U112
1049
845865
SH
SOLE
0
786151
0
59714
MAINSTREET BANCSHARES INC
COM
56064Y100
226
17141
SH
SOLE
0
6516
0
10625
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
6943
453220
SH
SOLE
0
449874
0
3346
MALIBU BOATS INC
COM CL A
56117J100
63478
1221901
SH
SOLE
0
1221901
0
0
MALLINCKRODT PUB LTD CO
SHS
G5785G107
205
76600
SH
SOLE
0
76600
0
0
MALVERN BANCORP INC
COM
561409103
1657
130164
SH
SOLE
0
98959
0
31205
MAMMOTH ENERGY SVCS INC
COM
56155L108
12
10367
SH
SOLE
0
10367
0
0
MANCHESTER UTD PLC NEW
ORD CL A
G5784H106
15757
995400
SH
SOLE
0
789400
0
206000
MANHATTAN ASSOCS INC
COM
562750109
24763
262880
SH
SOLE
0
220578
0
42302
MANHATTAN BRIDGE CAPITAL INC
COM
562803106
871
186995
SH
SOLE
0
139952
0
47043
MANITEX INTL INC
COM
563420108
198
39840
SH
SOLE
0
39840
0
0
MANITOWOC CO INC
COM NEW
563571405
5329
489798
SH
SOLE
0
489798
0
0
MANNATECH INC
COM NEW
563771203
692
46788
SH
SOLE
0
46517
0
271
MANNING & NAPIER INC
CL A
56382Q102
3324
1162068
SH
SOLE
0
1162068
0
0
MANNKIND CORP
COM NEW
56400P706
1335
762715
SH
SOLE
0
700
0
762015
MANPOWERGROUP INC
COM
56418H100
29449
428352
SH
SOLE
0
352253
0
76099
MANTECH INTL CORP
CL A
564563104
2609
38100
SH
SOLE
0
37423
0
677
MANULIFE FINL CORP
COM
56501R106
51303
3769714
SH
SOLE
0
2169424
0
1600290
MARATHON OIL CORP
COM
565849106
38681
6320421
SH
SOLE
0
6320421
0
0
MARCHEX INC
CL B
56624R108
4309
2727211
SH
SOLE
0
2358748
0
368463
MARCUS CORP
COM
566330106
1311
98800
SH
SOLE
0
98800
0
0
MARINEMAX INC
COM
567908108
253
11300
SH
SOLE
0
11300
0
0
MARINE PRODS CORP
COM
568427108
3004
216902
SH
SOLE
0
216902
0
0
MARIN SOFTWARE INC
COM NEW
56804T205
541
380874
SH
SOLE
0
380874
0
0
MARINUS PHARMACEUTICALS INC
COM
56854Q101
111
43800
SH
SOLE
0
0
0
43800
MARKEL CORP
COM
570535104
174803
189351
SH
SOLE
0
187151
0
2200
MARKER THERAPEUTICS INC
COM
57055L107
662
319617
SH
SOLE
0
4868
0
314749
MARKETAXESS HLDGS INC
COM
57060D108
518735
1035564
SH
SOLE
0
1008686
0
26878
MARLIN BUSINESS SVCS CORP
COM
571157106
3006
355371
SH
SOLE
0
306371
0
49000
MARRIOTT INTL INC NEW
CL A
571903202
107850
1258016
SH
SOLE
0
465961
0
792055
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
16348
198861
SH
SOLE
0
198403
0
458
MARSH & MCLENNAN COS INC
COM
571748102
17501
163000
SH
SOLE
0
97797
0
65203
MARTEN TRANS LTD
COM
573075108
2589
102900
SH
SOLE
0
15406
0
87494
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
33040
942377
SH
SOLE
0
630063
0
312314
MASCO CORP
COM
574599106
8134
161991
SH
SOLE
0
60928
0
101063
MASIMO CORP
COM
574795100
3397
14900
SH
SOLE
0
5853
0
9047
MASONITE INTL CORP NEW
COM
575385109
36059
463600
SH
SOLE
0
447802
0
15798
MASTECH DIGITAL INC
COM
57633B100
4418
170370
SH
SOLE
0
137457
0
32913
MASTERCARD INCORPORATED
CL A
57636Q104
74043
250400
SH
SOLE
0
99840
0
150560
MASTERCRAFT BOAT HLDGS INC
COM
57637H103
3081
161727
SH
SOLE
0
161727
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
5122
227028
SH
SOLE
0
199229
0
27799
MATERION CORP
COM
576690101
29602
481411
SH
SOLE
0
481411
0
0
MATINAS BIOPHARMA HLDGS INC
COM
576810105
206
267000
SH
SOLE
0
475
0
266525
MATTHEWS INTL CORP
CL A
577128101
1726
90353
SH
SOLE
0
12263
0
78090
MAUI LD & PINEAPPLE INC
COM
577345101
2210
199105
SH
SOLE
0
169873
0
29232
MAVERIX METALS INC
COM NEW
57776F405
2597
583700
SH
SOLE
0
113109
0
470591
MAXAR TECHNOLOGIES INC
COM
57778K105
6254
348202
SH
SOLE
0
348202
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
22498
371200
SH
SOLE
0
264563
0
106637
MAXIMUS INC
COM
577933104
12392
175900
SH
SOLE
0
131329
0
44571
MBIA INC
COM
55262C100
2519
347492
SH
SOLE
0
347492
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
18350
102278
SH
SOLE
0
63710
0
38568
MCEWEN MNG INC
COM
58039P107
2394
2369700
SH
SOLE
0
118996
0
2250704
MCGRATH RENTCORP
COM
580589109
12023
222603
SH
SOLE
0
193659
0
28944
MCKESSON CORP
COM
58155Q103
37467
244214
SH
SOLE
0
126788
0
117426
MDC PARTNERS INC
CL A SUB VTG
552697104
893
429274
SH
SOLE
0
213446
0
215828
MDU RES GROUP INC
COM
552690109
21174
954633
SH
SOLE
0
954633
0
0
MECHEL PAO
SPON ADR PFD
583840509
143
273438
SH
SOLE
0
273438
0
0
MECHEL PAO
SPONSORED ADR NE
583840608
1591
925270
SH
SOLE
0
802429
0
122841
MEDALIST DIVERSIFIED REIT IN
COM
58403P105
29
15735
SH
SOLE
0
15735
0
0
MEDICINOVA INC
COM NEW
58468P206
1212
223683
SH
SOLE
0
167000
0
56683
MEDIFAST INC
COM
58470H101
127101
915910
SH
SOLE
0
915910
0
0
MEDIGUS LTD
SPONSORED ADS
58471G300
624
362707
SH
SOLE
0
289259
0
73448
MEDIWOUND LTD
ORD SHS
M68830104
2018
679522
SH
SOLE
0
506580
0
172942
MEDLEY MGMT INC
CL A COM
58503T106
131
170298
SH
SOLE
0
170298
0
0
MEDNAX INC
COM
58502B106
6052
353900
SH
SOLE
0
339819
0
14081
MEDPACE HLDGS INC
COM
58506Q109
81246
873420
SH
SOLE
0
872738
0
682
MEDTRONIC PLC
SHS
G5960L103
196618
2144141
SH
SOLE
0
1014427
0
1129714
MEI PHARMA INC
COM NEW
55279B202
13681
3312486
SH
SOLE
0
2766644
0
545842
MEIRAGTX HLDGS PLC
COM
G59665102
748
59757
SH
SOLE
0
12241
0
47516
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
35536
2289665
SH
SOLE
0
2289665
0
0
MENLO THERAPEUTICS INC
COM
586858102
535
309213
SH
SOLE
0
13800
0
295413
MERCADOLIBRE INC
COM
58733R102
81917
83100
SH
SOLE
0
53908
0
29192
MERCANTILE BANK CORP
COM
587376104
19217
850313
SH
SOLE
0
833659
0
16654
MERCER INTL INC
COM
588056101
7129
873600
SH
SOLE
0
873600
0
0
MERCHANTS BANCORP IND
COM
58844R108
1238
66950
SH
SOLE
0
61450
0
5500
MERCK & CO. INC
COM
58933Y105
289247
3740429
SH
SOLE
0
3068795
0
671634
MERCURITY FINTECH HOLDING IN
SPONSORED ADS
58936H109
111
48291
SH
SOLE
0
39981
0
8310
MERCURY GENL CORP NEW
COM
589400100
95359
2340100
SH
SOLE
0
2327219
0
12881
MEREO BIOPHARMA GROUP PLC
ADS
589492107
154
50400
SH
SOLE
0
1400
0
49000
MERIDIAN BANCORP INC MD
COM
58958U103
27189
2343859
SH
SOLE
0
2286645
0
57214
MERIDIAN BIOSCIENCE INC
COM
589584101
70195
3013964
SH
SOLE
0
3013964
0
0
MERITAGE HOMES CORP
COM
59001A102
5876
77200
SH
SOLE
0
72318
0
4882
MERSANA THERAPEUTICS INC
COM
59045L106
7962
340268
SH
SOLE
0
278268
0
62000
MERUS N V
COM
N5749R100
240
14900
SH
SOLE
0
100
0
14800
MESA LABS INC
COM
59064R109
10645
49100
SH
SOLE
0
42986
0
6114
METALLA RTY & STREAMING LTD
COM NEW
59124U605
489
92300
SH
SOLE
0
7400
0
84900
METHANEX CORP
COM
59151K108
21981
1215748
SH
SOLE
0
1215748
0
0
METHODE ELECTRS INC
COM
591520200
12181
389680
SH
SOLE
0
387698
0
1982
METROPOLITAN BK HLDG CORP
COM
591774104
3247
101225
SH
SOLE
0
78880
0
22345
METTLER TOLEDO INTERNATIONAL
COM
592688105
88311
109628
SH
SOLE
0
95581
0
14047
MGE ENERGY INC
COM
55277P104
17172
266194
SH
SOLE
0
261150
0
5044
MGIC INVT CORP WIS
COM
552848103
533
65100
SH
SOLE
0
65100
0
0
MGP INGREDIENTS INC NEW
COM
55303J106
513
13973
SH
SOLE
0
11573
0
2400
MICROBOT MED INC
COM NEW
59503A204
245
35400
SH
SOLE
0
1594
0
33806
MICROCHIP TECHNOLOGY INC.
COM
595017104
51900
492828
SH
SOLE
0
291416
0
201412
MICRO FOCUS INTL PLC
SPON ADR NEW
594837403
1814
330965
SH
SOLE
0
330965
0
0
MICRON TECHNOLOGY INC
COM
595112103
30589
593736
SH
SOLE
0
65656
0
528080
MICROSTRATEGY INC
CL A NEW
594972408
14715
124400
SH
SOLE
0
122444
0
1956
MICT INC
COM
55328R109
98
66395
SH
SOLE
0
66395
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
31930
278449
SH
SOLE
0
166620
0
111829
MIDATECH PHARMA PLC
SPONSORED ADS
59564R302
67
48900
SH
SOLE
0
48900
0
0
MIDDLEFIELD BANC CORP
COM NEW
596304204
1617
77940
SH
SOLE
0
71340
0
6600
MIDDLESEX WATER CO
COM
596680108
33106
492800
SH
SOLE
0
492800
0
0
MID PENN BANCORP INC
COM
59540G107
269
14606
SH
SOLE
0
14606
0
0
MIDWESTONE FINL GROUP INC NE
COM
598511103
2722
136100
SH
SOLE
0
136100
0
0
MILLENDO THERAPEUTICS INC
COM
60040X103
1053
598301
SH
SOLE
0
598301
0
0
MILLER HERMAN INC
COM
600544100
6657
281965
SH
SOLE
0
277107
0
4858
MILLER INDS INC TENN
COM NEW
600551204
4537
152400
SH
SOLE
0
90500
0
61900
MILLICOM INTL CELLULAR S A
COM STK
L6388F110
8140
311126
SH
SOLE
0
100147
0
210979
MIMECAST LTD
ORD SHS
G14838109
13723
329400
SH
SOLE
0
295916
0
33484
MIND C T I LTD
ORD
M70240102
140
66571
SH
SOLE
0
0
0
66571
MINERALS TECHNOLOGIES INC
COM
603158106
1469
31300
SH
SOLE
0
30969
0
331
MINERVA NEUROSCIENCES INC
COM
603380106
2590
717500
SH
SOLE
0
717500
0
0
MIRAGEN THERAPEUTICS INC
COM
60463E103
617
555726
SH
SOLE
0
497709
0
58017
MIRUM PHARMACEUTICALS INC
COM
604749101
253
13000
SH
SOLE
0
200
0
12800
MISONIX INC
COM
604871103
231
17007
SH
SOLE
0
17007
0
0
MISTRAS GROUP INC
COM
60649T107
1311
331940
SH
SOLE
0
196380
0
135560
MITCHAM INDS INC
COM
606501104
699
436751
SH
SOLE
0
402887
0
33864
MITEK SYS INC
COM NEW
606710200
5277
549081
SH
SOLE
0
519668
0
29413
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
19552
4975100
SH
SOLE
0
4975100
0
0
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
5872
680400
SH
SOLE
0
607883
0
72517
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
11189
4529800
SH
SOLE
0
4350774
0
179026
MOBILEIRON INC
COM NEW
60739U204
24440
4957377
SH
SOLE
0
4724911
0
232466
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
269450
29319897
SH
SOLE
0
28806256
0
513641
MODEL N INC
COM
607525102
81020
2330844
SH
SOLE
0
2179375
0
151469
MODERNA INC
COM
60770K107
20252
315400
SH
SOLE
0
84249
0
231151
MODINE MFG CO
COM
607828100
2431
440407
SH
SOLE
0
224100
0
216307
MOGO INC
COM
60800C109
259
274825
SH
SOLE
0
101918
0
172907
MOGU INC
SPON ADS
608012100
311
172500
SH
SOLE
0
141972
0
30528
MOHAWK GROUP HLDGS INC
COM
608189106
960
174900
SH
SOLE
0
36615
0
138285
MOHAWK INDS INC
COM
608190104
11564
113638
SH
SOLE
0
85480
0
28158
MOLECULAR TEMPLATES INC
COM
608550109
2715
196879
SH
SOLE
0
9651
0
187228
MOLECULIN BIOTECH INC
COM
60855D101
1323
1367525
SH
SOLE
0
1367525
0
0
MOLINA HEALTHCARE INC
COM
60855R100
654336
3676459
SH
SOLE
0
3620681
0
55778
MOMENTA PHARMACEUTICALS INC
COM
60877T100
13849
416251
SH
SOLE
0
377502
0
38749
MOMO INC
ADR
60879B107
245241
14029797
SH
SOLE
0
13893276
0
136521
MONDELEZ INTL INC
CL A
609207105
74000
1447298
SH
SOLE
0
738364
0
708934
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
40442
2791000
SH
SOLE
0
2791000
0
0
MONOLITHIC PWR SYS INC
COM
609839105
27678
116786
SH
SOLE
0
95406
0
21380
MONRO INC
COM
610236101
850
15479
SH
SOLE
0
14112
0
1367
MONSTER BEVERAGE CORP NEW
COM
61174X109
894754
12907590
SH
SOLE
0
12877783
0
29807
MOODYS CORP
COM
615369105
40166
146200
SH
SOLE
0
82776
0
63424
MOOG INC
CL B
615394301
361
6000
SH
SOLE
0
6000
0
0
MORNINGSTAR INC
COM
617700109
107062
759470
SH
SOLE
0
754222
0
5248
MORPHOSYS AG
SPONSORED ADS
617760202
2553
80600
SH
SOLE
0
0
0
80600
MOSAIC CO NEW
COM
61945C103
2964
236900
SH
SOLE
0
236900
0
0
MOSYS INC
COM
619718307
188
102764
SH
SOLE
0
102764
0
0
MOTUS GI HLDGS INC
COM
62014P108
122
92054
SH
SOLE
0
0
0
92054
MOVADO GROUP INC
COM
624580106
310
28598
SH
SOLE
0
292
0
28306
MRC GLOBAL INC
COM
55345K103
2405
406900
SH
SOLE
0
320051
0
86849
MSA SAFETY INC
COM
553498106
16685
145800
SH
SOLE
0
121632
0
24168
MSB FINL CORP NEW
COM
55352L101
1245
110150
SH
SOLE
0
102050
0
8100
MSCI INC
COM
55354G100
27614
82721
SH
SOLE
0
37316
0
45405
MSC INDL DIRECT INC
CL A
553530106
2621
36000
SH
SOLE
0
25493
0
10507
MTBC INC
COM
55378G102
2132
257208
SH
SOLE
0
157080
0
100128
MTS SYS CORP
COM
553777103
977
55518
SH
SOLE
0
5900
0
49618
MURPHY OIL CORP
COM
626717102
692
50114
SH
SOLE
0
50114
0
0
MURPHY USA INC
COM
626755102
100228
890200
SH
SOLE
0
815146
0
75054
MUSTANG BIO INC
COM
62818Q104
2405
756372
SH
SOLE
0
756372
0
0
MVB FINL CORP
COM
553810102
1012
76101
SH
SOLE
0
51607
0
24494
MYERS INDS INC
COM
628464109
26036
1789397
SH
SOLE
0
1789397
0
0
MYOKARDIA INC
COM
62857M105
2773
28700
SH
SOLE
0
11099
0
17601
MYOMO INC
COM NEW
62857J201
107
29022
SH
SOLE
0
29022
0
0
MYOVANT SCIENCES LTD
COM
G637AM102
11738
569266
SH
SOLE
0
514291
0
54975
MYRIAD GENETICS INC
COM
62855J104
590
52000
SH
SOLE
0
52000
0
0
NABORS INDUSTRIES LTD
SHS
G6359F137
2784
75214
SH
SOLE
0
75214
0
0
NACCO INDS INC
CL A
629579103
7974
342246
SH
SOLE
0
319592
0
22654
NANOSTRING TECHNOLOGIES INC
COM
63009R109
1999
68100
SH
SOLE
0
68100
0
0
NANTHEALTH INC
COM
630104107
2998
654509
SH
SOLE
0
654509
0
0
NANTKWEST INC
COM
63016Q102
402
32745
SH
SOLE
0
32745
0
0
NASDAQ INC
COM
631103108
6631
55500
SH
SOLE
0
32736
0
22764
NATERA INC
COM
632307104
18678
374600
SH
SOLE
0
352474
0
22126
NATHANS FAMOUS INC NEW
COM
632347100
13544
240820
SH
SOLE
0
240820
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
2038
71270
SH
SOLE
0
71270
0
0
NATIONAL BEVERAGE CORP
COM
635017106
170268
2790371
SH
SOLE
0
2789465
0
906
NATIONAL BK HLDGS CORP
CL A
633707104
42404
1570500
SH
SOLE
0
1570500
0
0
NATIONAL CINEMEDIA INC
COM
635309107
5978
2012887
SH
SOLE
0
1400387
0
612500
NATIONAL FUEL GAS CO N J
COM
636180101
6386
152300
SH
SOLE
0
136906
0
15394
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
410892
6764767
SH
SOLE
0
6764767
0
0
NATIONAL HEALTHCARE CORP
COM
635906100
44345
699000
SH
SOLE
0
676605
0
22395
NATIONAL HEALTH INVS INC
COM
63633D104
39832
656000
SH
SOLE
0
651117
0
4883
NATIONAL HOLDINGS CORP
COM NEW
636375206
104
52108
SH
SOLE
0
52108
0
0
NATIONAL INSTRS CORP
COM
636518102
10524
271866
SH
SOLE
0
271866
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
26614
2172610
SH
SOLE
0
2002569
0
170041
NATIONAL PRESTO INDS INC
COM
637215104
17758
203200
SH
SOLE
0
197987
0
5213
NATIONAL RESH CORP
COM NEW
637372202
32976
566500
SH
SOLE
0
566500
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
11112
313200
SH
SOLE
0
261521
0
51679
NATIONAL SEC GROUP INC
COM
637546102
138
10300
SH
SOLE
0
10300
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
44985
1569602
SH
SOLE
0
1569602
0
0
NATIONAL WESTN LIFE GROUP IN
CL A
638517102
3455
17002
SH
SOLE
0
17002
0
0
NATURA &CO HLDG S A
ADS
63884N108
56545
3896997
SH
SOLE
0
3896997
0
0
NATURAL ALTERNATIVES INTL IN
COM NEW
638842302
3518
514263
SH
SOLE
0
507163
0
7100
NATURAL GAS SERVICES GROUP
COM
63886Q109
4648
741257
SH
SOLE
0
676457
0
64800
NATURAL GROCERS BY VITAMIN C
COM
63888U108
10336
694615
SH
SOLE
0
694615
0
0
NATURAL HEALTH TRENDS CORP
COM
63888P406
5189
903976
SH
SOLE
0
903976
0
0
NATURES SUNSHINE PRODS INC
COM
639027101
5461
606097
SH
SOLE
0
593368
0
12729
NATUS MED INC DEL
COM
639050103
17277
791817
SH
SOLE
0
791817
0
0
NAUTILUS INC
COM
63910B102
5118
552089
SH
SOLE
0
187444
0
364645
NAVIDEA BIOPHARMACEUTICALS I
COM NEW
63937X202
981
249000
SH
SOLE
0
7400
0
241600
NAVIENT CORPORATION
COM
63938C108
2491
354300
SH
SOLE
0
319512
0
34788
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
2695
419100
SH
SOLE
0
336099
0
83001
NAVIOS MARITIME HLDGS INC
COM
Y62197119
1706
808744
SH
SOLE
0
808744
0
0
NAVISTAR INTL CORP NEW
COM
63934E108
51722
1834105
SH
SOLE
0
1816457
0
17648
NBT BANCORP INC
COM
628778102
8216
267107
SH
SOLE
0
209101
0
58006
NCS MULTISTAGE HLDGS INC
COM
628877102
7
12351
SH
SOLE
0
9570
0
2781
NEENAH INC
COM
640079109
1227
24800
SH
SOLE
0
24800
0
0
NELNET INC
CL A
64031N108
2401
50300
SH
SOLE
0
1503
0
48797
NEOLEUKIN THERAPEUTICS INC
COM
64049K104
17269
1040292
SH
SOLE
0
930037
0
110255
NEONODE INC
COM PAR
64051M709
140
16335
SH
SOLE
0
4739
0
11596
NEOPHOTONICS CORP
COM
64051T100
25271
2845784
SH
SOLE
0
2578231
0
267553
NEOS THERAPEUTICS INC
COM
64052L106
564
823143
SH
SOLE
0
823143
0
0
NEPHROS INC
COM
640671400
150
17900
SH
SOLE
0
8759
0
9141
NET 1 UEPS TECHNOLOGIES INC
COM NEW
64107N206
1466
482122
SH
SOLE
0
482122
0
0
NETAPP INC
COM
64110D104
140350
3163172
SH
SOLE
0
3060274
0
102898
NETEASE INC
SPONSORED ADS
64110W102
533348
1242136
SH
SOLE
0
1190958
0
51178
NETFLIX INC
COM
64110L106
369629
812300
SH
SOLE
0
20180
0
792120
NETGEAR INC
COM
64111Q104
1168
45100
SH
SOLE
0
45100
0
0
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
1729
640242
SH
SOLE
0
614349
0
25893
NETWORK-1 TECHNOLOGIES INC
COM
64121N109
1468
678278
SH
SOLE
0
677778
0
500
NEUBASE THERAPEUTICS INC
COM
64132K102
7868
896078
SH
SOLE
0
600241
0
295837
NEUROBO PHARMACEUTICALS INC
COM
64132R107
96
11900
SH
SOLE
0
1500
0
10400
NEUROCRINE BIOSCIENCES INC
COM
64125C109
181141
1484764
SH
SOLE
0
1416232
0
68532
NEURONETICS INC
COM
64131A105
1240
642318
SH
SOLE
0
411259
0
231059
NEUROTROPE INC
COM NEW
64129T207
283
244196
SH
SOLE
0
76740
0
167456
NEVRO CORP
COM
64157F103
31946
267400
SH
SOLE
0
222259
0
45141
NEW AGE BEVERAGES CORP
COM
64157V108
663
433590
SH
SOLE
0
33150
0
400440
NEWATER TECHNOLOGY INC
SHS
G64335105
54
14800
SH
SOLE
0
14800
0
0
NEW FRONTIER HEALTH CORP
ORD SHS
G6461G106
155
18700
SH
SOLE
0
18700
0
0
NEW GOLD INC CDA
COM
644535106
29000
21478108
SH
SOLE
0
19914361
0
1563747
NEW HOME CO INC
COM
645370107
93
27798
SH
SOLE
0
27798
0
0
NEW JERSEY RES
COM
646025106
7726
236621
SH
SOLE
0
235038
0
1583
NEWMARKET CORP
COM
651587107
41970
104800
SH
SOLE
0
68217
0
36583
NEWMARK GROUP INC
CL A
65158N102
5395
1110040
SH
SOLE
0
1110040
0
0
NEWMONT CORP
COM
651639106
793778
12856785
SH
SOLE
0
11184315
0
1672470
NEW ORIENTAL ED & TECHNOLOGY
SPON ADR
647581107
359015
2756779
SH
SOLE
0
2694210
0
62569
NEWPARK RES INC
COM PAR $.01NEW
651718504
1271
570020
SH
SOLE
0
570020
0
0
NEW RELIC INC
COM
64829B100
1543
22400
SH
SOLE
0
18133
0
4267
NEWS CORP NEW
CL B
65249B208
15089
1262653
SH
SOLE
0
1262653
0
0
NEW SR INVT GROUP INC
COM
648691103
21356
5899406
SH
SOLE
0
5455367
0
444039
NEW YORK CMNTY BANCORP INC
COM
649445103
13449
1318482
SH
SOLE
0
1318482
0
0
NEW YORK TIMES CO
CL A
650111107
250238
5953786
SH
SOLE
0
5845821
0
107965
NEXA RES S A
COM
L67359106
2988
450000
SH
SOLE
0
450000
0
0
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
838
50000
SH
SOLE
0
26533
0
23467
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
28835
815710
SH
SOLE
0
775464
0
40246
NEXTCURE INC
COM
65343E108
1374
64100
SH
SOLE
0
64100
0
0
NEXTERA ENERGY INC
COM
65339F101
57233
238300
SH
SOLE
0
110066
0
128234
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
4820
94000
SH
SOLE
0
61628
0
32372
NEXTGEN HEALTHCARE INC
COM
65343C102
960
87476
SH
SOLE
0
13722
0
73754
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
19188
7831909
SH
SOLE
0
7079601
0
752308
NGM BIOPHARMACEUTICALS INC
COM
62921N105
3336
169000
SH
SOLE
0
35800
0
133200
NICE LTD
SPONSORED ADR
653656108
46092
243563
SH
SOLE
0
236091
0
7472
NICHOLAS FINANCIAL INC
COM NEW
65373J209
3677
496943
SH
SOLE
0
496943
0
0
NIC INC
COM
62914B100
48173
2098132
SH
SOLE
0
1952106
0
146026
NICOLET BANKSHARES INC
COM
65406E102
1359
24795
SH
SOLE
0
24795
0
0
NI HLDGS INC
COM
65342T106
1340
90701
SH
SOLE
0
90701
0
0
NINE ENERGY SERVICE INC
COM
65441V101
376
192900
SH
SOLE
0
192900
0
0
NIO INC
SPON ADS
62914V106
71797
9300100
SH
SOLE
0
5701649
0
3598451
NISOURCE INC
COM
65473P105
13810
607300
SH
SOLE
0
542846
0
64454
NIU TECHNOLOGIES
ADS
65481N100
8421
526323
SH
SOLE
0
460353
0
65970
NL INDS INC
COM NEW
629156407
781
229114
SH
SOLE
0
229114
0
0
NMI HLDGS INC
CL A
629209305
8141
506259
SH
SOLE
0
504859
0
1400
NOAH HLDGS LTD
SPON ADS CL A
65487X102
1452
56994
SH
SOLE
0
55077
0
1917
NOBLE CORP PLC
SHS USD
G65431101
1016
3165522
SH
SOLE
0
3165522
0
0
NOBLE ENERGY INC
COM
655044105
25442
2839528
SH
SOLE
0
973426
0
1866102
NOMAD FOODS LTD
USD ORD SHS
G6564A105
63430
2957107
SH
SOLE
0
2880583
0
76524
NOMURA HLDGS INC
SPONSORED ADR
65535H208
8882
2000490
SH
SOLE
0
1673690
0
326800
NORTECH SYS INC
COM
656553104
201
46959
SH
SOLE
0
46959
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
3369
538200
SH
SOLE
0
538200
0
0
NORTHEAST BK LEWISTON ME
COM
66405S100
4950
282045
SH
SOLE
0
279455
0
2590
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
1005
703604
SH
SOLE
0
0
0
703604
NORTHERN TECH INTL CORP
COM
665809109
1065
133477
SH
SOLE
0
119977
0
13500
NORTHFIELD BANCORP INC DEL
COM
66611T108
27589
2394887
SH
SOLE
0
2305937
0
88950
NORTHRIM BANCORP INC
COM
666762109
3944
156900
SH
SOLE
0
141000
0
15900
NORTHROP GRUMMAN CORP
COM
666807102
21183
68900
SH
SOLE
0
40746
0
28154
NORTHWEST BANCSHARES INC MD
COM
667340103
13353
1305868
SH
SOLE
0
1305868
0
0
NORTHWESTERN CORP
COM NEW
668074305
16734
306926
SH
SOLE
0
305661
0
1265
NORTHWEST NAT HLDG CO
COM
66765N105
4335
77700
SH
SOLE
0
76964
0
736
NORTHWEST PIPE CO
COM
667746101
1364
54400
SH
SOLE
0
0
0
54400
NORTONLIFELOCK INC
COM
668771108
196459
9907138
SH
SOLE
0
9271599
0
635539
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1813
110334
SH
SOLE
0
110334
0
0
NORWOOD FINANCIAL CORP
COM
669549107
1559
62875
SH
SOLE
0
62875
0
0
NOVABAY PHARMACEUTICALS INC
COM NEW
66987P201
306
265927
SH
SOLE
0
265927
0
0
NOVAGOLD RES INC
COM NEW
66987E206
3554
387671
SH
SOLE
0
0
0
387671
NOVA MEASURING INSTRUMENTS L
COM
M7516K103
88525
1837000
SH
SOLE
0
1809760
0
27240
NOVANTA INC
COM
67000B104
5157
48300
SH
SOLE
0
48138
0
162
NOVARTIS AG
SPONSORED ADR
66987V109
724451
8294608
SH
SOLE
0
8294608
0
0
NOVOCURE LTD
ORD SHS
G6674U108
118634
2000570
SH
SOLE
0
1937475
0
63095
NOVO-NORDISK A S
ADR
670100205
1879920
28709831
SH
SOLE
0
28709831
0
0
NOVUS THERAPEUTICS INC
COM
67011N105
291
635280
SH
SOLE
0
635280
0
0
NOW INC
COM
67011P100
38900
4507508
SH
SOLE
0
4504007
0
3501
NRG ENERGY INC
COM NEW
629377508
52775
1620853
SH
SOLE
0
1620853
0
0
NTN BUZZTIME INC
COM PAR
629410606
253
115029
SH
SOLE
0
115029
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
17318
684355
SH
SOLE
0
684355
0
0
NUCANA PLC
SPONSORED ADR
67022C106
1056
195142
SH
SOLE
0
154842
0
40300
NUCOR CORP
COM
670346105
25640
619180
SH
SOLE
0
522702
0
96478
NU SKIN ENTERPRISES INC
CL A
67018T105
67912
1776400
SH
SOLE
0
1776400
0
0
NUTRIEN LTD
COM
67077M108
46285
1441785
SH
SOLE
0
756597
0
685188
NUVASIVE INC
COM
670704105
996
17888
SH
SOLE
0
8320
0
9568
NUVERRA ENVIRONMENTAL SOLUTI
COM PAR
67091K302
38
16500
SH
SOLE
0
16500
0
0
NVE CORP
COM NEW
629445206
11378
184017
SH
SOLE
0
171063
0
12954
NVENT ELECTRIC PLC
SHS
G6700G107
1956
104441
SH
SOLE
0
104441
0
0
NVIDIA CORPORATION
COM
67066G104
296669
780893
SH
SOLE
0
151394
0
629499
NVR INC
COM
62944T105
75662
23218
SH
SOLE
0
21498
0
1720
NXP SEMICONDUCTORS N V
COM
N6596X109
24802
217488
SH
SOLE
0
217488
0
0
NXT-ID INC
COM NEW
67091J206
25
48647
SH
SOLE
0
42237
0
6410
NYMOX PHARMACEUTICAL CORP
COM
P73398102
211
59375
SH
SOLE
0
0
0
59375
O2MICRO INTERNATIONAL LTD
SPONS ADR
67107W100
3441
2024081
SH
SOLE
0
1996191
0
27890
OAK VALLEY BANCORP OAKDALE C
COM
671807105
189
14873
SH
SOLE
0
14873
0
0
OBLONG INC
COM
674434105
176
118436
SH
SOLE
0
118436
0
0
OBSEVA SA
COM
H5861P103
1305
221500
SH
SOLE
0
0
0
221500
OCEAN BIO CHEM INC
COM
674631106
3308
237145
SH
SOLE
0
237145
0
0
OCEANFIRST FINL CORP
COM
675234108
16694
946917
SH
SOLE
0
946917
0
0
OCEAN PWR TECHNOLOGIES INC
COM NEW
674870506
86
122579
SH
SOLE
0
122579
0
0
OCUGEN INC
COM
67577C105
62
279669
SH
SOLE
0
279669
0
0
OCWEN FINL CORP
COM NEW
675746309
875
1317110
SH
SOLE
0
620366
0
696744
OFFICE DEPOT INC
COM
676220106
3899
1659023
SH
SOLE
0
1435910
0
223113
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
3200
123200
SH
SOLE
0
123200
0
0
OFG BANCORP
COM
67103X102
732
54756
SH
SOLE
0
29319
0
25437
OGE ENERGY CORP
COM
670837103
50269
1655764
SH
SOLE
0
1591624
0
64140
OHIO VY BANC CORP
COM
677719106
837
37100
SH
SOLE
0
37100
0
0
OIL DRI CORP AMER
COM
677864100
13732
395746
SH
SOLE
0
381346
0
14400
OIL STS INTL INC
COM
678026105
1381
290743
SH
SOLE
0
290743
0
0
OKTA INC
CL A
679295105
143024
714300
SH
SOLE
0
583175
0
131125
OLD DOMINION FREIGHT LINE IN
COM
679580100
28719
169341
SH
SOLE
0
94590
0
74751
OLD POINT FINL CORP
COM
680194107
556
36463
SH
SOLE
0
33518
0
2945
OLD REP INTL CORP
COM
680223104
54255
3326490
SH
SOLE
0
3254378
0
72112
OLD SECOND BANCORP INC ILL
COM
680277100
9281
1192925
SH
SOLE
0
1047606
0
145319
OLYMPIC STEEL INC
COM
68162K106
1473
125400
SH
SOLE
0
125400
0
0
OMEGA FLEX INC
COM
682095104
3735
35300
SH
SOLE
0
35300
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
18378
618176
SH
SOLE
0
618176
0
0
OMNICOM GROUP INC
COM
681919106
45711
837200
SH
SOLE
0
693331
0
143869
ONCOCYTE CORP
COM
68235C107
143
74700
SH
SOLE
0
0
0
74700
ONCONOVA THERAPEUTICS INC
COM PAR
68232V405
672
1187400
SH
SOLE
0
4842
0
1182558
ONCOSEC MED INC
COM
68234L306
728
355053
SH
SOLE
0
355053
0
0
ONCTERNAL THERAPEUTICS INC
COM
68236P107
193
68048
SH
SOLE
0
57805
0
10243
ON DECK CAP INC
COM
682163100
2265
3152233
SH
SOLE
0
2723419
0
428814
ONECONNECT FINL TECHNOLOGY C
SPONSORED ADS
68248T105
475
26000
SH
SOLE
0
6501
0
19499
ONE LIBERTY PPTYS INC
COM
682406103
18024
1022936
SH
SOLE
0
1022936
0
0
ONEMAIN HLDGS INC
COM
68268W103
15610
636100
SH
SOLE
0
489445
0
146655
ONESMART INTL ED GROUP LTD
SPONSORED ADS
68276W103
3934
1001133
SH
SOLE
0
1001133
0
0
ONE STOP SYS INC
COM
68247W109
100
50700
SH
SOLE
0
12516
0
38184
ONEWATER MARINE INC
CL A COM
68280L101
1182
48700
SH
SOLE
0
15859
0
32841
ONTO INNOVATION INC
COM
683344105
51937
1525752
SH
SOLE
0
1523834
0
1918
OOMA INC
COM
683416101
16843
1022003
SH
SOLE
0
1004974
0
17029
OP BANCORP
COM
67109R109
687
99500
SH
SOLE
0
77773
0
21727
OPEN TEXT CORP
COM
683715106
17771
418400
SH
SOLE
0
354700
0
63700
OPERA LTD
SPONSORED ADS
68373M107
829
92100
SH
SOLE
0
0
0
92100
OPIANT PHARMACEUTICALS INC
COM
683750103
1697
187970
SH
SOLE
0
133596
0
54374
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
9932
455800
SH
SOLE
0
425000
0
30800
OPTICAL CABLE CORP
COM NEW
683827208
301
120303
SH
SOLE
0
120303
0
0
OPTINOSE INC
COM
68404V100
2486
334200
SH
SOLE
0
202400
0
131800
OPTION CARE HEALTH INC
COM NEW
68404L201
2123
152976
SH
SOLE
0
152976
0
0
ORACLE CORP
COM
68389X105
52199
944432
SH
SOLE
0
85778
0
858654
ORAGENICS INC
COM PAR
684023302
174
250656
SH
SOLE
0
0
0
250656
ORAMED PHARM INC
COM NEW
68403P203
792
224315
SH
SOLE
0
224315
0
0
ORASURE TECHNOLOGIES INC
COM
68554V108
45173
3884150
SH
SOLE
0
3880383
0
3767
ORBCOMM INC
COM
68555P100
3370
875205
SH
SOLE
0
875205
0
0
ORBITAL ENERGY GROUP INC
COM
68559A109
395
637310
SH
SOLE
0
637310
0
0
ORCHARD THERAPEUTICS PLC
ADS
68570P101
3782
630400
SH
SOLE
0
129929
0
500471
ORCHID IS CAP INC
COM
68571X103
9450
2006297
SH
SOLE
0
2006297
0
0
ORGANOGENESIS HLDGS INC
COM
68621F102
516
134500
SH
SOLE
0
134500
0
0
ORGANOVO HLDGS INC
COM
68620A104
4211
7654399
SH
SOLE
0
7654399
0
0
ORGENESIS INC
COM NEW
68619K204
891
146599
SH
SOLE
0
146599
0
0
ORIGIN BANCORP INC
COM
68621T102
1186
53900
SH
SOLE
0
53900
0
0
ORION ENERGY SYSTEMS INC
COM
686275108
8819
2548785
SH
SOLE
0
2372084
0
176701
ORION ENGINEERED CARBONS S A
COM
L72967109
37068
3500296
SH
SOLE
0
3500296
0
0
ORION GROUP HOLDINGS INC
COM
68628V308
2792
889197
SH
SOLE
0
509360
0
379837
ORIX CORP
SPONSORED ADR
686330101
1836
29800
SH
SOLE
0
0
0
29800
ORMAT TECHNOLOGIES INC
COM
686688102
35260
555357
SH
SOLE
0
553504
0
1853
ORRSTOWN FINL SVCS INC
COM
687380105
4165
282399
SH
SOLE
0
260699
0
21700
ORTHOFIX MED INC
COM
68752M108
19820
619369
SH
SOLE
0
535407
0
83962
OSISKO GOLD ROYALTIES LTD
COM
68827L101
25983
2598300
SH
SOLE
0
2521400
0
76900
OSI SYSTEMS INC
COM
671044105
7323
98108
SH
SOLE
0
92318
0
5790
OSMOTICA PHARMACEUTICALS PLC
SHS
G6S41R101
6402
951307
SH
SOLE
0
951307
0
0
OSSEN INNOVATION CO LTD
SPONSORED ADR NE
688410208
173
61589
SH
SOLE
0
61589
0
0
OTIS WORLDWIDE CORP
COM
68902V107
5646
99300
SH
SOLE
0
46694
0
52606
OTONOMY INC
COM
68906L105
6700
1850865
SH
SOLE
0
1732665
0
118200
OTTER TAIL CORP
COM
689648103
28278
729010
SH
SOLE
0
671000
0
58010
OUTFRONT MEDIA INC
COM
69007J106
227
16000
SH
SOLE
0
16000
0
0
OVERSEAS SHIPHOLDING GROUP I
CL A NEW
69036R863
3284
1765531
SH
SOLE
0
1397216
0
368315
OVERSTOCK COM INC DEL
COM
690370101
36723
1291700
SH
SOLE
0
1039043
0
252657
OVID THERAPEUTICS INC
COM
690469101
4600
624109
SH
SOLE
0
624109
0
0
OWENS & MINOR INC NEW
COM
690732102
18342
2407050
SH
SOLE
0
2407050
0
0
OWL ROCK CAPITAL CORPORATION
COM
69121K104
3894
315800
SH
SOLE
0
303555
0
12245
OXFORD IMMUNOTEC GLOBAL PLC
ORD SHS
G6855A103
7575
582700
SH
SOLE
0
507059
0
75641
OYSTER PT PHARMA INC
COM
69242L106
1002
34700
SH
SOLE
0
7075
0
27625
PACCAR INC
COM
693718108
33381
445978
SH
SOLE
0
224150
0
221828
PACIFIC ETHANOL INC
COM
69423U305
2949
4153428
SH
SOLE
0
3747216
0
406212
PACIFIC MERCANTILE BANCORP
COM
694552100
3228
881876
SH
SOLE
0
812686
0
69190
PACIFIC PREMIER BANCORP
COM
69478X105
8377
386405
SH
SOLE
0
386405
0
0
PACIRA BIOSCIENCES
COM
695127100
149581
2850797
SH
SOLE
0
2845028
0
5769
PAE INC
COM CL A
69290Y109
1206
126200
SH
SOLE
0
87849
0
38351
PAGERDUTY INC
COM
69553P100
20429
713800
SH
SOLE
0
672588
0
41212
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
5928
167745
SH
SOLE
0
143985
0
23760
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
84
164300
SH
SOLE
0
9991
0
154309
PALO ALTO NETWORKS INC
COM
697435105
1146111
4990252
SH
SOLE
0
4990252
0
0
PAMPA ENERGIA S A
SPONS ADR LVL I
697660207
605
57642
SH
SOLE
0
0
0
57642
P A M TRANSN SVCS INC
COM
693149106
11364
369574
SH
SOLE
0
369574
0
0
PAN AMERN SILVER CORP
COM
697900108
158138
5203609
SH
SOLE
0
5201309
0
2300
PANHANDLE OIL AND GAS INC
CL A
698477106
267
99693
SH
SOLE
0
0
0
99693
PAPA JOHNS INTL INC
COM
698813102
95448
1201968
SH
SOLE
0
1151811
0
50157
PARAMOUNT GOLD NEV CORP
COM
69924M109
60
48180
SH
SOLE
0
39012
0
9168
PARAMOUNT GROUP INC
COM
69924R108
18812
2439933
SH
SOLE
0
2439933
0
0
PARATEK PHARMACEUTICALS INC
COM
699374302
2456
470508
SH
SOLE
0
360981
0
109527
PARK AEROSPACE CORP
COM
70014A104
17659
1585201
SH
SOLE
0
1503765
0
81436
PARK CITY GROUP INC
COM NEW
700215304
628
148508
SH
SOLE
0
148408
0
100
PARKE BANCORP INC
COM
700885106
2174
160434
SH
SOLE
0
145729
0
14705
PARK HOTELS RESORTS INC
COM
700517105
15492
1566452
SH
SOLE
0
1200104
0
366348
PARK NATL CORP
COM
700658107
1183
16805
SH
SOLE
0
8100
0
8705
PAR PACIFIC HOLDINGS INC
COM NEW
69888T207
16801
1868887
SH
SOLE
0
1868887
0
0
PARSONS CORPORATION
COM
70202L102
4512
124500
SH
SOLE
0
110385
0
14115
PARTNER COMMUNICATIONS CO LT
ADR
70211M109
11589
2686551
SH
SOLE
0
2686551
0
0
PATRICK INDS INC
COM
703343103
2009
32802
SH
SOLE
0
30240
0
2562
PATTERSON COS INC
COM
703395103
16617
755304
SH
SOLE
0
725701
0
29603
PATTERSON UTI ENERGY INC
COM
703481101
44011
12683157
SH
SOLE
0
12458368
0
224789
PAYCHEX INC
COM
704326107
45117
595601
SH
SOLE
0
594601
0
1000
PAYCOM SOFTWARE INC
COM
70432V102
30028
96950
SH
SOLE
0
90143
0
6807
PAYLOCITY HLDG CORP
COM
70438V106
992
6800
SH
SOLE
0
6800
0
0
PAYSIGN INC
COM
70451A104
15101
1555150
SH
SOLE
0
1555150
0
0
PCB BANCORP
COM
69320M109
1297
125932
SH
SOLE
0
84532
0
41400
PCSB FINL CORP
COM
69324R104
6158
485682
SH
SOLE
0
434842
0
50840
PCTEL INC
COM
69325Q105
10354
1549937
SH
SOLE
0
1469969
0
79968
PDL BIOPHARMA INC
COM
69329Y104
24136
8294249
SH
SOLE
0
8152566
0
141683
PDL CMNTY BANCORP
COM
69290X101
1498
147112
SH
SOLE
0
147112
0
0
PDS BIOTECHNOLOGY CORP
COM
70465T107
1252
622672
SH
SOLE
0
622672
0
0
PEABODY ENERGY CORP NEW
COM
704551100
11252
3906853
SH
SOLE
0
3906853
0
0
PEAPACK-GLADSTONE FINL CORP
COM
704699107
8489
453220
SH
SOLE
0
400958
0
52262
PEARSON PLC
SPONSORED ADR
705015105
6086
841800
SH
SOLE
0
841800
0
0
PEBBLEBROOK HOTEL TR
COM
70509V100
7364
539095
SH
SOLE
0
539095
0
0
PEDEVCO CORP
COM PAR
70532Y303
9
11393
SH
SOLE
0
11393
0
0
PELOTON INTERACTIVE INC
CL A COM
70614W100
209058
3618800
SH
SOLE
0
2263150
0
1355650
PENNANT GROUP INC
COM
70805E109
353
15600
SH
SOLE
0
0
0
15600
PENN NATL GAMING INC
COM
707569109
2123
69500
SH
SOLE
0
69500
0
0
PENNS WOODS BANCORP INC
COM
708430103
4067
179102
SH
SOLE
0
174445
0
4657
PENNYMAC FINL SVCS INC NEW
COM
70932M107
29797
713022
SH
SOLE
0
658178
0
54844
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1966
50800
SH
SOLE
0
50800
0
0
PENTAIR PLC
SHS
G7S00T104
11353
298837
SH
SOLE
0
245915
0
52922
PEOPLES BANCORP INC
COM
709789101
8980
421979
SH
SOLE
0
404700
0
17279
PEOPLES BANCORP N C INC
COM
710577107
979
55396
SH
SOLE
0
53792
0
1604
PEOPLES FINL SVCS CORP
COM
711040105
2497
65381
SH
SOLE
0
63481
0
1900
PEOPLES UTAH BANCORP
COM
712706209
4839
215340
SH
SOLE
0
215340
0
0
PEPSICO INC
COM
713448108
16774
126826
SH
SOLE
0
0
0
126826
PERCEPTRON INC
COM
71361F100
2316
699683
SH
SOLE
0
670389
0
29294
PERDOCEO ED CORP
COM
71363P106
80309
5041395
SH
SOLE
0
4913282
0
128113
PERFICIENT INC
COM
71375U101
4361
121893
SH
SOLE
0
121893
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
4485
153900
SH
SOLE
0
146373
0
7527
PERFORMANCE SHIPPING INC
COM
Y67305105
437
729661
SH
SOLE
0
729661
0
0
PERFORMANT FINL CORP
COM
71377E105
650
995939
SH
SOLE
0
995939
0
0
PERION NETWORK LTD
SHS NEW
M78673114
10131
1937139
SH
SOLE
0
1937139
0
0
PERKINELMER INC
COM
714046109
29437
300100
SH
SOLE
0
240402
0
59698
PERMA-FIX ENVIRONMENTAL SVCS
COM NEW
714157203
1338
209418
SH
SOLE
0
170071
0
39347
PERMA PIPE INTL HLDGS INC
COM
714167103
1248
222394
SH
SOLE
0
216995
0
5399
PERRIGO CO PLC
SHS
G97822103
1852
33500
SH
SOLE
0
33500
0
0
PERSPECTA INC
COM
715347100
17724
762969
SH
SOLE
0
635082
0
127887
PETIQ INC
COM CL A
71639T106
1376
39500
SH
SOLE
0
34943
0
4557
PETMED EXPRESS INC
COM
716382106
56980
1598769
SH
SOLE
0
1598769
0
0
PETROCHINA CO LTD
SPONSORED ADR
71646E100
44815
1355147
SH
SOLE
0
1355147
0
0
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
73604
9235119
SH
SOLE
0
8899720
0
335399
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
473980
57313130
SH
SOLE
0
48731792
0
8581338
PFENEX INC
COM
717071104
11270
1349705
SH
SOLE
0
1349705
0
0
PFSWEB INC
COM NEW
717098206
6371
953700
SH
SOLE
0
793571
0
160129
PGT INNOVATIONS INC
COM
69336V101
44692
2850229
SH
SOLE
0
2850229
0
0
PHASEBIO PHARMACEUTICALS INC
COM
717224109
605
131500
SH
SOLE
0
400
0
131100
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
24562
935000
SH
SOLE
0
895920
0
39080
PHILIP MORRIS INTL INC
COM
718172109
21172
302200
SH
SOLE
0
11248
0
290952
PHIO PHARMACEUTICALS CORP
COM NEW
71880W303
162
74182
SH
SOLE
0
22250
0
51932
PHOENIX NEW MEDIA LTD
SPONSORED ADS
71910C103
1284
867387
SH
SOLE
0
704587
0
162800
PHOTRONICS INC
COM
719405102
15385
1382294
SH
SOLE
0
1382294
0
0
PHREESIA INC
COM
71944F106
1131
40000
SH
SOLE
0
13458
0
26542
PICO HLDGS INC
COM NEW
693366205
2921
346500
SH
SOLE
0
224900
0
121600
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
18057
1087100
SH
SOLE
0
1084709
0
2391
PIERIS PHARMACEUTICALS INC
COM
720795103
5465
1762890
SH
SOLE
0
1762890
0
0
PILGRIMS PRIDE CORP
COM
72147K108
890
52713
SH
SOLE
0
2600
0
50113
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
904
9900
SH
SOLE
0
9900
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
6461
57900
SH
SOLE
0
57900
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
18141
178400
SH
SOLE
0
178400
0
0
PINDUODUO INC
SPONSORED ADS
722304102
957174
11150680
SH
SOLE
0
10934340
0
216340
PINGTAN MARINE ENTERPRISE LT
SHS
G7114V102
66
57287
SH
SOLE
0
57287
0
0
PINNACLE WEST CAP CORP
COM
723484101
166492
2271686
SH
SOLE
0
2217278
0
54408
PIONEER BANCORP INC
COM
723561106
119
13000
SH
SOLE
0
13000
0
0
PIONEER NAT RES CO
COM
723787107
39030
399488
SH
SOLE
0
273351
0
126137
PIPER SANDLER COMPANIES
COM
724078100
18925
319888
SH
SOLE
0
307470
0
12418
PITNEY BOWES INC
COM
724479100
2094
805500
SH
SOLE
0
805500
0
0
PIXELWORKS INC
COM NEW
72581M305
5498
1702245
SH
SOLE
0
1665693
0
36552
PJT PARTNERS INC
COM CL A
69343T107
565
11000
SH
SOLE
0
1699
0
9301
PLANET FITNESS INC
CL A
72703H101
43913
725000
SH
SOLE
0
530807
0
194193
PLATINUM GROUP METALS LTD
COM
72765Q882
42
28500
SH
SOLE
0
0
0
28500
PLAYAGS INC
COM
72814N104
2260
668660
SH
SOLE
0
668660
0
0
PLDT INC
SPONSORED ADR
69344D408
83059
3402654
SH
SOLE
0
3402654
0
0
PLEXUS CORP
COM
729132100
2081
29493
SH
SOLE
0
29493
0
0
PLUS THERAPEUTICS INC
COM NEW
72941H400
178
83949
SH
SOLE
0
83949
0
0
PLX PHARMA INC
COM
72942A107
240
73983
SH
SOLE
0
73983
0
0
PLYMOUTH INDL REIT INC
COM
729640102
7192
561866
SH
SOLE
0
537342
0
24524
PNC FINL SVCS GROUP INC
COM
693475105
15718
149399
SH
SOLE
0
117622
0
31777
PNM RES INC
COM
69349H107
84975
2210600
SH
SOLE
0
2210600
0
0
POINTS INTL LTD
COM NEW
730843208
6837
750630
SH
SOLE
0
670780
0
79850
POLARIS INC
COM
731068102
324
3500
SH
SOLE
0
2300
0
1200
POLARITYTE INC
COM
731094108
22
17488
SH
SOLE
0
9068
0
8420
POLAR PWR INC
COM
73102V105
122
24526
SH
SOLE
0
17946
0
6580
POLYONE CORP
COM
73179P106
5916
225558
SH
SOLE
0
150587
0
74971
POOL CORPORATION
COM
73278L105
8084
29736
SH
SOLE
0
18259
0
11477
POPULAR INC
COM NEW
733174700
11462
308375
SH
SOLE
0
287488
0
20887
PORTLAND GEN ELEC CO
COM NEW
736508847
100383
2400928
SH
SOLE
0
2398300
0
2628
PORTOLA PHARMACEUTICALS INC
COM
737010108
4075
226500
SH
SOLE
0
226500
0
0
POSTAL REALTY TRUST INC
CL A
73757R102
283
17750
SH
SOLE
0
12930
0
4820
POST HLDGS INC
COM
737446104
41330
471700
SH
SOLE
0
461214
0
10486
POTBELLY CORP
COM
73754Y100
4210
1846695
SH
SOLE
0
1846695
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
92919
2443305
SH
SOLE
0
2437091
0
6214
POWELL INDS INC
COM
739128106
16602
606135
SH
SOLE
0
606135
0
0
POWERBRIDGE TECHNLOGIES CO L
ORD SHS
G72007100
134
62500
SH
SOLE
0
44349
0
18151
POWERFLEET INC
COM
73931J109
2648
573249
SH
SOLE
0
573249
0
0
POWER INTEGRATIONS INC
COM
739276103
12510
105900
SH
SOLE
0
100106
0
5794
POWER REIT
COM
73933H101
4097
142496
SH
SOLE
0
117929
0
24567
PPD INC
COM
69355F102
5411
201900
SH
SOLE
0
165718
0
36182
PPL CORP
COM
69351T106
15010
580900
SH
SOLE
0
328252
0
252648
PQ GROUP HLDGS INC
COM
73943T103
675
51000
SH
SOLE
0
51000
0
0
PRA GROUP INC
COM
69354N106
15832
409511
SH
SOLE
0
405703
0
3808
PRA HEALTH SCIENCES INC
COM
69354M108
1372
14100
SH
SOLE
0
8256
0
5844
PREDICTIVE ONCOLOGY INC
COM NEW
74039M200
298
181812
SH
SOLE
0
66955
0
114857
PREFERRED APT CMNTYS INC
COM
74039L103
1394
183400
SH
SOLE
0
800
0
182600
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
15313
357355
SH
SOLE
0
357355
0
0
PREFORMED LINE PRODS CO
COM
740444104
4031
80600
SH
SOLE
0
79500
0
1100
PREMIER FINANCIAL CORP
COM
74052F108
21296
1205212
SH
SOLE
0
1205212
0
0
PREMIER FINL BANCORP INC
COM
74050M105
2618
204187
SH
SOLE
0
204187
0
0
PREMIER INC
CL A
74051N102
134258
3916506
SH
SOLE
0
3916506
0
0
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
15475
412002
SH
SOLE
0
378560
0
33442
PRETIUM RES INC
COM
74139C102
1498
179100
SH
SOLE
0
0
0
179100
PREVAIL THERAPEUTICS INC
COM
74140Y101
858
57600
SH
SOLE
0
37650
0
19950
PRGX GLOBAL INC
COM NEW
69357C503
7826
1665199
SH
SOLE
0
1624241
0
40958
PRICESMART INC
COM
741511109
24361
403800
SH
SOLE
0
403800
0
0
PRICE T ROWE GROUP INC
COM
74144T108
13029
105500
SH
SOLE
0
80989
0
24511
PRIMERICA INC
COM
74164M108
2880
24700
SH
SOLE
0
13479
0
11221
PRIMORIS SVCS CORP
COM
74164F103
1445
81354
SH
SOLE
0
6020
0
75334
PRIMO WATER CORPORATION
COM
74167P108
29952
2178360
SH
SOLE
0
2178360
0
0
PRINCIPIA BIOPHARMA INC
COM
74257L108
2493
41700
SH
SOLE
0
29854
0
11846
PROASSURANCE CORP
COM
74267C106
18487
1277600
SH
SOLE
0
1277600
0
0
PROCTER AND GAMBLE CO
COM
742718109
147613
1234529
SH
SOLE
0
285692
0
948837
PRO-DEX INC COLO
COM NEW
74265M205
999
56060
SH
SOLE
0
30360
0
25700
PROFIRE ENERGY INC
COM
74316X101
1092
1303932
SH
SOLE
0
1303932
0
0
PROFOUND MED CORP
COM NEW
74319B502
1911
112880
SH
SOLE
0
3012
0
109868
PROGRESSIVE CORP OHIO
COM
743315103
203686
2542582
SH
SOLE
0
2542582
0
0
PROGRESS SOFTWARE CORP
COM
743312100
99595
2570190
SH
SOLE
0
2541029
0
29161
PROLOGIS INC.
COM
74340W103
44044
471914
SH
SOLE
0
241475
0
230439
PROOFPOINT INC
COM
743424103
42915
386200
SH
SOLE
0
330874
0
55326
PROPETRO HLDG CORP
COM
74347M108
8175
1590500
SH
SOLE
0
1590500
0
0
PROPHASE LABS INC
COM
74345W108
289
200700
SH
SOLE
0
200700
0
0
PROQR THRAPEUTICS N V
SHS EURO
N71542109
886
145700
SH
SOLE
0
0
0
145700
PROSHARES TR
PSHS SH MSCI EMR
74347R396
709
41100
SH
SOLE
0
41100
0
0
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1078
7300
SH
SOLE
0
7300
0
0
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
434
27300
SH
SOLE
0
27300
0
0
PROSHARES TR
PSHS ULT S&P 500
74347R107
475
3800
SH
SOLE
0
3800
0
0
PROSHARES TR
SHRT 20+YR TRE
74347X849
2393
154900
SH
SOLE
0
154900
0
0
PROSHARES TR
ULT MSCIBZL CAPP
74347B292
204
11700
SH
SOLE
0
11700
0
0
PROSHARES TR
ULTRAPRO QQQ
74347X831
439
4500
SH
SOLE
0
4500
0
0
PROSHARES TR
ULTRAPRO SHT QQQ
74347G408
1614
213500
SH
SOLE
0
213500
0
0
PROS HOLDINGS INC
COM
74346Y103
33945
764000
SH
SOLE
0
764000
0
0
PROSIGHT GLOBAL INC
COM
74349J103
152
17105
SH
SOLE
0
8110
0
8995
PROTAGONIST THERAPEUTICS INC
COM
74366E102
9400
532300
SH
SOLE
0
488737
0
43563
PROTALIX BIOTHERAPEUTICS INC
COM
74365A309
2010
530434
SH
SOLE
0
506524
0
23910
PROTARA THERAPEUTICS INC
COM STK
74365U107
879
29986
SH
SOLE
0
28016
0
1970
PROTECTIVE INS CORP
CL B
74368L203
9615
638003
SH
SOLE
0
638003
0
0
PROTEOSTASIS THERAPEUTICS IN
COM
74373B109
259
189380
SH
SOLE
0
9576
0
179804
PROTHENA CORP PLC
SHS
G72800108
4058
387962
SH
SOLE
0
206115
0
181847
PROVIDENCE SVC CORP
COM
743815102
68849
872499
SH
SOLE
0
872499
0
0
PROVIDENT BANCORP INC
COM NEW
74383L105
1357
172653
SH
SOLE
0
172653
0
0
PROVIDENT FINL HLDGS INC
COM
743868101
5563
414847
SH
SOLE
0
414847
0
0
PROVIDENT FINL SVCS INC
COM
74386T105
14498
1003300
SH
SOLE
0
987700
0
15600
PRUDENTIAL BANCORP INC NEW
COM
74431A101
5165
429002
SH
SOLE
0
429002
0
0
PRUDENTIAL PLC
ADR
74435K204
5411
178100
SH
SOLE
0
178100
0
0
PS BUSINESS PKS INC CALIF
COM
69360J107
8090
61100
SH
SOLE
0
60375
0
725
PSYCHEMEDICS CORP
COM NEW
744375205
2600
468454
SH
SOLE
0
424354
0
44100
PTC THERAPEUTICS INC
COM
69366J200
264
5200
SH
SOLE
0
1433
0
3767
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
108873
4975914
SH
SOLE
0
4975914
0
0
PUBLIC STORAGE
COM
74460D109
232763
1213004
SH
SOLE
0
1213004
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
81467
1657185
SH
SOLE
0
1526168
0
131017
PULMATRIX INC
COM NEW
74584P202
2882
1675333
SH
SOLE
0
1503333
0
172000
PULTE GROUP INC
COM
745867101
71033
2087367
SH
SOLE
0
1634539
0
452828
PUMA BIOTECHNOLOGY INC
COM
74587V107
15287
1465697
SH
SOLE
0
1465697
0
0
PURECYCLE CORP
COM NEW
746228303
3524
383500
SH
SOLE
0
159182
0
224318
PURE STORAGE INC
CL A
74624M102
20421
1178375
SH
SOLE
0
1178375
0
0
PURPLE INNOVATION INC
COM
74640Y106
5290
293900
SH
SOLE
0
89000
0
204900
PUXIN LTD
ADS
74704P108
1367
264845
SH
SOLE
0
194664
0
70181
PYXIS TANKERS INC
COM
Y71726106
51
67238
SH
SOLE
0
67238
0
0
PZENA INVESTMENT MGMT INC
CLASS A
74731Q103
5491
1009450
SH
SOLE
0
1009450
0
0
QAD INC
CL A
74727D306
27409
663977
SH
SOLE
0
640318
0
23659
QCR HOLDINGS INC
COM
74727A104
17529
562200
SH
SOLE
0
562200
0
0
QEP RESOURCES INC
COM
74733V100
1522
1179599
SH
SOLE
0
1179599
0
0
QIAGEN NV
SHS NEW
N72482123
11794
275495
SH
SOLE
0
275495
0
0
QIWI PLC
SPON ADR REP B
74735M108
20097
1160351
SH
SOLE
0
1052371
0
107980
QORVO INC
COM
74736K101
71237
644506
SH
SOLE
0
409388
0
235118
QTS RLTY TR INC
COM CL A
74736A103
22146
345547
SH
SOLE
0
293306
0
52241
QUAD / GRAPHICS INC
COM CL A
747301109
2572
791400
SH
SOLE
0
791400
0
0
QUALCOMM INC
COM
747525103
28532
312820
SH
SOLE
0
42036
0
270784
QUALYS INC
COM
74758T303
53196
511400
SH
SOLE
0
408115
0
103285
QUANEX BUILDING PRODUCTS COR
COM
747619104
26018
1874507
SH
SOLE
0
1810607
0
63900
QUDIAN INC
ADR
747798106
1695
996923
SH
SOLE
0
0
0
996923
QUEST RESOURCE HLDG CORP
COM NEW
74836W203
396
293229
SH
SOLE
0
293229
0
0
QUINSTREET INC
COM
74874Q100
7929
758000
SH
SOLE
0
758000
0
0
QUINTANA ENERGY SVCS INC
COM
74875T103
96
96910
SH
SOLE
0
96910
0
0
QUMU CORP
COM
749063103
2874
800561
SH
SOLE
0
800561
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
10367
1416200
SH
SOLE
0
1416200
0
0
QURATE RETAIL INC
COM SER A
74915M100
12155
1279483
SH
SOLE
0
1279483
0
0
R1 RCM INC
COM
749397105
4478
401598
SH
SOLE
0
387192
0
14406
RADA ELECTR INDS LTD
COM PAR NEW
M81863124
4250
649771
SH
SOLE
0
110769
0
539002
RADCOM LTD
SHS NEW
M81865111
1506
185033
SH
SOLE
0
172034
0
12999
RADIAN GROUP INC
COM
750236101
5656
364700
SH
SOLE
0
364700
0
0
RADIANT LOGISTICS INC
COM
75025X100
368
93700
SH
SOLE
0
59054
0
34646
RADIUS HEALTH INC
COM NEW
750469207
8513
624559
SH
SOLE
0
624559
0
0
RADNET INC
COM
750491102
24885
1568070
SH
SOLE
0
1568070
0
0
RADWARE LTD
ORD
M81873107
48627
2061339
SH
SOLE
0
2061339
0
0
RAFAEL HLDGS INC
COM CL B
75062E106
5936
413050
SH
SOLE
0
413050
0
0
RALPH LAUREN CORP
CL A
751212101
273378
3769694
SH
SOLE
0
3625196
0
144498
RAMACO RES INC
COM
75134P303
108
50569
SH
SOLE
0
50569
0
0
RAMBUS INC DEL
COM
750917106
62337
4101086
SH
SOLE
0
4079819
0
21267
RA MED SYS INC
COM
74933X104
427
867886
SH
SOLE
0
867886
0
0
RANDOLPH BANCORP INC
COM
752378109
310
30892
SH
SOLE
0
4774
0
26118
RANGER ENERGY SVCS INC
COM CL A
75282U104
115
38987
SH
SOLE
0
38987
0
0
RANPAK HLDGS CORP
COM CL A
75321W103
1953
262457
SH
SOLE
0
30486
0
231971
RAVEN INDS INC
COM
754212108
14456
672073
SH
SOLE
0
561670
0
110403
RAYONIER ADVANCED MATLS INC
COM
75508B104
12693
4517246
SH
SOLE
0
4321616
0
195630
RAYONIER INC
COM
754907103
83795
3380209
SH
SOLE
0
3380209
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
74668
1211746
SH
SOLE
0
515561
0
696185
RBB BANCORP
COM
74930B105
1484
108700
SH
SOLE
0
108700
0
0
RCI HOSPITALITY HLDGS INC
COM
74934Q108
503
36300
SH
SOLE
0
14085
0
22215
RCM TECHNOLOGIES INC
COM NEW
749360400
960
716218
SH
SOLE
0
711565
0
4653
READING INTERNATIONAL INC
CL A
755408101
3548
834790
SH
SOLE
0
828382
0
6408
REALNETWORKS INC
COM NEW
75605L708
2084
1603048
SH
SOLE
0
1603048
0
0
REALOGY HLDGS CORP
COM
75605Y106
3297
444900
SH
SOLE
0
444900
0
0
REALPAGE INC
COM
75606N109
4414
67894
SH
SOLE
0
60931
0
6963
REATA PHARMACEUTICALS INC
CL A
75615P103
21016
134700
SH
SOLE
0
62114
0
72586
RECRO PHARMA INC
COM
75629F109
5101
1121100
SH
SOLE
0
1121100
0
0
REDFIN CORP
COM
75737F108
35246
841000
SH
SOLE
0
798510
0
42490
RED LION HOTELS CORP
COM
756764106
748
321090
SH
SOLE
0
255490
0
65600
RED ROBIN GOURMET BURGERS IN
COM
75689M101
573
56166
SH
SOLE
0
56166
0
0
RED ROCK RESORTS INC
CL A
75700L108
8343
764700
SH
SOLE
0
764700
0
0
RED VIOLET INC
COM
75704L104
953
54000
SH
SOLE
0
16933
0
37067
REEDS INC
COM
758338107
324
338200
SH
SOLE
0
20421
0
317779
REGAL BELOIT CORP
COM
758750103
1746
20000
SH
SOLE
0
18298
0
1702
REGENCY CTRS CORP
COM
758849103
1538
33525
SH
SOLE
0
33525
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
555111
890100
SH
SOLE
0
890100
0
0
REGIONAL MGMT CORP
COM
75902K106
8160
460737
SH
SOLE
0
400537
0
60200
REGIS CORP MINN
COM
758932107
9279
1134400
SH
SOLE
0
1134400
0
0
REGULUS THERAPEUTICS INC
COM NEW
75915K200
201
295258
SH
SOLE
0
295258
0
0
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
37047
472300
SH
SOLE
0
324563
0
147737
REKOR SYSTEMS INC
COM
759419104
76
18932
SH
SOLE
0
6916
0
12016
RELIANCE STEEL & ALUMINUM CO
COM
759509102
19262
202912
SH
SOLE
0
126525
0
76387
RELIANT BANCORP INC
COM
75956B101
1261
77425
SH
SOLE
0
77425
0
0
RELIV INTL INC
COM NEW
75952R209
373
103680
SH
SOLE
0
103680
0
0
RELX PLC
SPONSORED ADR
759530108
83523
3545100
SH
SOLE
0
3545100
0
0
RE MAX HLDGS INC
CL A
75524W108
39976
1271900
SH
SOLE
0
1271900
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
138038
807097
SH
SOLE
0
727749
0
79348
RENASANT CORP
COM
75970E107
2536
101839
SH
SOLE
0
101839
0
0
RENESOLA LTD
SPONSORED ADS
75971T301
884
776486
SH
SOLE
0
756844
0
19642
RENT A CTR INC NEW
COM
76009N100
100576
3615224
SH
SOLE
0
3615224
0
0
REPAY HLDGS CORP
COM CL A
76029L100
10473
425200
SH
SOLE
0
0
0
425200
REPLIGEN CORP
COM
759916109
83812
678033
SH
SOLE
0
678033
0
0
REPLIMUNE GROUP INC
COM
76029N106
241
9700
SH
SOLE
0
0
0
9700
REPRO MED SYS INC
COM
759910102
1531
170500
SH
SOLE
0
170500
0
0
REPUBLIC BANCORP INC KY
CL A
760281204
2538
77600
SH
SOLE
0
77600
0
0
REPUBLIC FIRST BANCORP INC
COM
760416107
2293
939646
SH
SOLE
0
939646
0
0
REPUBLIC SVCS INC
COM
760759100
85427
1041161
SH
SOLE
0
924370
0
116791
RESOLUTE FST PRODS INC
COM
76117W109
1796
851400
SH
SOLE
0
851400
0
0
RESOURCES CONNECTION INC
COM
76122Q105
3952
330142
SH
SOLE
0
281303
0
48839
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
11250
992900
SH
SOLE
0
821472
0
171428
RETAIL PPTYS AMER INC
CL A
76131V202
40334
5510166
SH
SOLE
0
5510166
0
0
RETAIL VALUE INC
COM
76133Q102
5647
456837
SH
SOLE
0
309998
0
146839
RETO ECO SOLUTIONS INC
COM
G75271109
50
37608
SH
SOLE
0
36908
0
700
RETRACTABLE TECHNOLOGIES INC
COM
76129W105
10824
1541897
SH
SOLE
0
1405068
0
136829
RETROPHIN INC
COM
761299106
40381
1978488
SH
SOLE
0
1961009
0
17479
REV GROUP INC
COM
749527107
188
30800
SH
SOLE
0
5029
0
25771
REXAHN PHARMACEUTICALS INC
COM
761640309
594
209301
SH
SOLE
0
190357
0
18944
REX AMERICAN RESOURCES CORP
COM
761624105
32102
462764
SH
SOLE
0
462764
0
0
REXFORD INDL RLTY INC
COM
76169C100
22936
553600
SH
SOLE
0
460075
0
93525
REXNORD CORP
COM
76169B102
10246
351493
SH
SOLE
0
298386
0
53107
REYNOLDS CONSUMER PRODS INC
COM
76171L106
5385
155000
SH
SOLE
0
117106
0
37894
RF INDS LTD
COM PAR $0.01
749552105
3365
722177
SH
SOLE
0
716557
0
5620
RGC RES INC
COM
74955L103
2052
84895
SH
SOLE
0
55855
0
29040
RH
COM
74967X103
4057
16300
SH
SOLE
0
200
0
16100
RHYTHM PHARMACEUTICALS INC
COM
76243J105
5261
235900
SH
SOLE
0
235900
0
0
RIBBON COMMUNICATIONS INC
COM
762544104
5433
1382500
SH
SOLE
0
1382500
0
0
RICEBRAN TECHNOLOGIES
COM NEW
762831204
322
388852
SH
SOLE
0
388852
0
0
RICHARDSON ELECTRS LTD
COM
763165107
3359
830373
SH
SOLE
0
830373
0
0
RICHMOND MUT BANCORPORATION
COM
76525P100
276
24542
SH
SOLE
0
24542
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
10646
5817683
SH
SOLE
0
4585414
0
1232269
RIGNET INC
COM
766582100
1499
697400
SH
SOLE
0
697400
0
0
RIMINI STR INC DEL
COM
76674Q107
3136
608879
SH
SOLE
0
502729
0
106150
RIOT BLOCKCHAIN INC
COM
767292105
295
132952
SH
SOLE
0
29638
0
103314
RIO TINTO PLC
SPONSORED ADR
767204100
94468
1681532
SH
SOLE
0
1681532
0
0
RISE ED CAYMAN LTD
SPONSORED ADR
76761L102
772
198986
SH
SOLE
0
185875
0
13111
RITCHIE BROS AUCTIONEERS
COM
767744105
135465
3318908
SH
SOLE
0
2654508
0
664400
RITE AID CORP
COM
767754872
12599
738490
SH
SOLE
0
709034
0
29456
RIVERVIEW BANCORP INC
COM
769397100
2172
384407
SH
SOLE
0
384407
0
0
RLI CORP
COM
749607107
9080
110600
SH
SOLE
0
110600
0
0
RLJ LODGING TR
COM
74965L101
4717
499732
SH
SOLE
0
499732
0
0
RMR GROUP INC
CL A
74967R106
19675
667616
SH
SOLE
0
667616
0
0
ROBERT HALF INTL INC
COM
770323103
25311
479098
SH
SOLE
0
479098
0
0
ROCKWELL MED INC
COM
774374102
107
54705
SH
SOLE
0
54705
0
0
ROCKY BRANDS INC
COM
774515100
7217
351012
SH
SOLE
0
311212
0
39800
ROCKY MTN CHOCOLATE FACTORY
COM
77467X101
2219
522003
SH
SOLE
0
460737
0
61266
ROGERS COMMUNICATIONS INC
CL B
775109200
162486
4043183
SH
SOLE
0
3789643
0
253540
ROGERS CORP
COM
775133101
5557
44600
SH
SOLE
0
44600
0
0
ROLLINS INC
COM
775711104
18198
429300
SH
SOLE
0
429300
0
0
ROPER TECHNOLOGIES INC
COM
776696106
30711
79100
SH
SOLE
0
38292
0
40808
ROSETTA STONE INC
COM
777780107
25978
1540823
SH
SOLE
0
1540823
0
0
ROSS STORES INC
COM
778296103
22028
258428
SH
SOLE
0
172574
0
85854
ROYAL BK CDA
COM
780087102
23770
350600
SH
SOLE
0
0
0
350600
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
2206
723300
SH
SOLE
0
723300
0
0
ROYAL GOLD INC
COM
780287108
118209
950842
SH
SOLE
0
827848
0
122994
RPC INC
COM
749660106
3654
1186213
SH
SOLE
0
1014918
0
171295
RPT REALTY
SH BEN INT
74971D101
3201
459901
SH
SOLE
0
459901
0
0
RTI SURGICAL HOLDINGS INC
COM
74975N105
2467
775765
SH
SOLE
0
720499
0
55266
RTW RETAILWINDS INC
COM
74980D100
121
602628
SH
SOLE
0
602628
0
0
RUBICON TECHNOLOGY INC
COM NEW
78112T206
992
122127
SH
SOLE
0
122027
0
100
RUBIUS THERAPEUTICS INC
COM
78116T103
930
155500
SH
SOLE
0
94800
0
60700
RUHNN HLDG LTD
ADS
781314109
576
193400
SH
SOLE
0
80420
0
112980
RUSH ENTERPRISES INC
CL A
781846209
21929
528929
SH
SOLE
0
528929
0
0
RUSH ENTERPRISES INC
CL B
781846308
9931
278499
SH
SOLE
0
272387
0
6112
RUTHS HOSPITALITY GROUP INC
COM
783332109
1603
196400
SH
SOLE
0
155526
0
40874
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
214159
3228208
SH
SOLE
0
3228208
0
0
RYB ED INC
ADR
74979W101
716
253018
SH
SOLE
0
253018
0
0
RYERSON HLDG CORP
COM
783754104
781
138700
SH
SOLE
0
23707
0
114993
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
14174
409641
SH
SOLE
0
409641
0
0
SABRE CORP
COM
78573M104
3891
482700
SH
SOLE
0
482700
0
0
SACHEM CAP CORP
COM
78590A109
212
71545
SH
SOLE
0
64745
0
6800
SAFE BULKERS INC
COM
Y7388L103
5656
4636186
SH
SOLE
0
4636186
0
0
SAFEGUARD SCIENTIFICS INC
COM NEW
786449207
2026
289417
SH
SOLE
0
185500
0
103917
SAFEHOLD INC
COM
78645L100
264
4600
SH
SOLE
0
4600
0
0
SAFE T GROUP LTD
SPONSORD ADS NEW
78643B401
751
452585
SH
SOLE
0
312064
0
140521
SAFETY INS GROUP INC
COM
78648T100
26302
344900
SH
SOLE
0
291322
0
53578
SAGA COMMUNICATIONS INC
CL A NEW
786598300
4347
169807
SH
SOLE
0
169573
0
234
SAGE THERAPEUTICS INC
COM
78667J108
11884
285800
SH
SOLE
0
193885
0
91915
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
14140
534200
SH
SOLE
0
534200
0
0
SALEM MEDIA GROUP INC
CL A
794093104
372
329398
SH
SOLE
0
329398
0
0
SALESFORCE COM INC
COM
79466L302
28227
150681
SH
SOLE
0
43763
0
106918
SALLY BEAUTY HLDGS INC
COM
79546E104
4252
339318
SH
SOLE
0
318953
0
20365
SANDERSON FARMS INC
COM
800013104
59440
512901
SH
SOLE
0
512901
0
0
SANDRIDGE ENERGY INC
COM NEW
80007P869
1523
1180419
SH
SOLE
0
947790
0
232629
SANDSTORM GOLD LTD
COM NEW
80013R206
38492
4001200
SH
SOLE
0
3897969
0
103231
SANDY SPRING BANCORP INC
COM
800363103
14158
571341
SH
SOLE
0
571341
0
0
SANFILIPPO JOHN B & SON INC
COM
800422107
14293
167500
SH
SOLE
0
155256
0
12244
SANMINA CORPORATION
COM
801056102
24826
991441
SH
SOLE
0
981508
0
9933
SAPIENS INTL CORP N V
SHS
G7T16G103
27183
971503
SH
SOLE
0
896902
0
74601
SAREPTA THERAPEUTICS INC
COM
803607100
73192
456478
SH
SOLE
0
345889
0
110589
SASOL LTD
SPONSORED ADR
803866300
1132
146800
SH
SOLE
0
146800
0
0
SAUL CTRS INC
COM
804395101
15173
470174
SH
SOLE
0
470174
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
106342
356949
SH
SOLE
0
218794
0
138155
SB ONE BANCORP
COM
78413T103
1107
56200
SH
SOLE
0
56200
0
0
SCANSOURCE INC
COM
806037107
513
21310
SH
SOLE
0
0
0
21310
SCHLUMBERGER LTD
COM
806857108
45004
2447204
SH
SOLE
0
1326474
0
1120730
SCHNEIDER NATIONAL INC
CL B
80689H102
19043
771900
SH
SOLE
0
758638
0
13262
SCHNITZER STL INDS
CL A
806882106
1217
68996
SH
SOLE
0
68996
0
0
SCHOLAR ROCK HLDG CORP
COM
80706P103
1289
70800
SH
SOLE
0
33828
0
36972
SCHOLASTIC CORP
COM
807066105
2213
73899
SH
SOLE
0
73899
0
0
SCHRODINGER INC
COM
80810D103
6364
69500
SH
SOLE
0
35544
0
33956
SCHWAB CHARLES CORP
COM
808513105
95872
2841500
SH
SOLE
0
1830297
0
1011203
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
628
21100
SH
SOLE
0
21100
0
0
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
3962
67400
SH
SOLE
0
67400
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
11456
221887
SH
SOLE
0
221887
0
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
6147
109300
SH
SOLE
0
109300
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
518
10000
SH
SOLE
0
10000
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
2163
21300
SH
SOLE
0
21300
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
697
13900
SH
SOLE
0
13900
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1704
23000
SH
SOLE
0
23000
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
5816
96900
SH
SOLE
0
96900
0
0
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
12064
361098
SH
SOLE
0
361098
0
0
SCIPLAY CORP
CL A
809087109
11384
767600
SH
SOLE
0
499201
0
268399
SCORPIO BULKERS INC
COM
Y7546A130
494
32289
SH
SOLE
0
32289
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
15679
116600
SH
SOLE
0
74496
0
42104
SCPHARMACEUTICALS INC
COM
810648105
2456
333686
SH
SOLE
0
232755
0
100931
SCULLY ROYALTY LTD
COM SHS
G7T96K107
548
72170
SH
SOLE
0
70710
0
1460
SCYNEXIS INC
COM
811292101
488
650242
SH
SOLE
0
586847
0
63395
SEABOARD CORP
COM
811543107
23611
8048
SH
SOLE
0
8023
0
25
SEABRIDGE GOLD INC
COM
811916105
2511
143162
SH
SOLE
0
0
0
143162
SEACHANGE INTL INC
COM
811699107
1188
786743
SH
SOLE
0
645990
0
140753
SEACOR HOLDINGS INC
COM
811904101
34599
1221705
SH
SOLE
0
1221705
0
0
SEACOR MARINE HLDGS INC
COM
78413P101
70
27546
SH
SOLE
0
3306
0
24240
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
221458
4574629
SH
SOLE
0
4574629
0
0
SEALED AIR CORP NEW
COM
81211K100
10640
323909
SH
SOLE
0
323909
0
0
SEA LTD
SPONSORED ADS
81141R100
89470
834300
SH
SOLE
0
455152
0
379148
SEASPINE HLDGS CORP
COM
81255T108
6601
630500
SH
SOLE
0
603135
0
27365
SEATTLE GENETICS INC
COM
812578102
46577
274113
SH
SOLE
0
135196
0
138917
SEAWORLD ENTMT INC
COM
81282V100
22968
1550825
SH
SOLE
0
1550825
0
0
SECOO HLDG LTD
ADR
81367P101
808
250200
SH
SOLE
0
181821
0
68379
SECUREWORKS CORP
CL A
81374A105
938
82068
SH
SOLE
0
17314
0
64754
SECURITY NATL FINL CORP
CL A NEW
814785309
1345
199423
SH
SOLE
0
199228
0
195
SEELOS THERAPEUTICS INC
COM
81577F109
989
979586
SH
SOLE
0
979586
0
0
SEI INVTS CO
COM
784117103
16215
294926
SH
SOLE
0
196524
0
98402
SELECTA BIOSCIENCES INC
COM
816212104
3229
1137140
SH
SOLE
0
1125460
0
11680
SELECT BANCORP INC NEW
COM
81617L108
1550
190375
SH
SOLE
0
168861
0
21514
SELECT ENERGY SVCS INC
CL A COM
81617J301
4921
1004342
SH
SOLE
0
1004342
0
0
SELECT INTERIOR CONCEPTS INC
CL A
816120307
469
134000
SH
SOLE
0
23613
0
110387
SELECTIVE INS GROUP INC
COM
816300107
9155
173594
SH
SOLE
0
92711
0
80883
SELECT MED HLDGS CORP
COM
81619Q105
6265
425300
SH
SOLE
0
425300
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
18247
482100
SH
SOLE
0
482100
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
480
13800
SH
SOLE
0
13800
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
3257
25500
SH
SOLE
0
25500
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
7219
123100
SH
SOLE
0
123100
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
4613
46100
SH
SOLE
0
46100
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
25424
1098700
SH
SOLE
0
1098700
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
8787
127900
SH
SOLE
0
127900
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
7889
139800
SH
SOLE
0
139800
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
2107
37400
SH
SOLE
0
37400
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4524
43300
SH
SOLE
0
43300
0
0
SELLAS LIFE SCIENCES GROUP I
COM NEW
81642T209
42
14360
SH
SOLE
0
14360
0
0
SEMILEDS CORP
COM NEW
816645204
356
99197
SH
SOLE
0
78600
0
20597
SEMPRA ENERGY
COM
816851109
90584
772700
SH
SOLE
0
509663
0
263037
SEMTECH CORP
COM
816850101
8491
162600
SH
SOLE
0
162600
0
0
SENECA BIOPHARMA INC
COM
81689B103
320
444623
SH
SOLE
0
337868
0
106755
SENECA FOODS CORP NEW
CL A
817070501
6166
182363
SH
SOLE
0
163489
0
18874
SENESTECH INC
COM NEW
81720R208
42
20929
SH
SOLE
0
20929
0
0
SENMIAO TECHNOLOGY LTD
COM
817225105
96
130037
SH
SOLE
0
51547
0
78490
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
13433
360800
SH
SOLE
0
357284
0
3516
SENSIENT TECHNOLOGIES CORP
COM
81725T100
8544
163800
SH
SOLE
0
163800
0
0
SENSUS HEALTHCARE INC
COM
81728J109
34
11234
SH
SOLE
0
11234
0
0
SERES THERAPEUTICS INC
COM
81750R102
6632
1393308
SH
SOLE
0
1041884
0
351424
SERVICENOW INC
COM
81762P102
150399
371300
SH
SOLE
0
128154
0
243146
SERVICE PPTYS TR
COM SH BEN INT
81761L102
7479
1054900
SH
SOLE
0
1054900
0
0
SERVICESOURCE INTL INC
COM
81763U100
7979
5050261
SH
SOLE
0
4464612
0
585649
SESEN BIO INC
COM
817763105
920
1278096
SH
SOLE
0
1060596
0
217500
SFL CORPORATION LTD
SHS
G7738W106
12370
1331565
SH
SOLE
0
1331565
0
0
SHAKE SHACK INC
CL A
819047101
14013
264500
SH
SOLE
0
262542
0
1958
SHARPS COMPLIANCE CORP
COM
820017101
4469
635746
SH
SOLE
0
635746
0
0
SHARPSPRING INC
COM
820054104
98
11200
SH
SOLE
0
413
0
10787
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
70296
4296800
SH
SOLE
0
4296800
0
0
SHENANDOAH TELECOMMUNICATION
COM
82312B106
81600
1655500
SH
SOLE
0
1655500
0
0
SHERWIN WILLIAMS CO
COM
824348106
35307
61100
SH
SOLE
0
37314
0
23786
SHILOH INDS INC
COM
824543102
559
345211
SH
SOLE
0
345211
0
0
SHINECO INC
COM NEW
824567200
487
903193
SH
SOLE
0
903193
0
0
SHOE CARNIVAL INC
COM
824889109
512
17500
SH
SOLE
0
16851
0
649
SHOPIFY INC
CL A
82509L107
144183
151900
SH
SOLE
0
3230
0
148670
SHORE BANCSHARES INC
COM
825107105
4660
420237
SH
SOLE
0
394726
0
25511
SHUTTERSTOCK INC
COM
825690100
43272
1237401
SH
SOLE
0
1237401
0
0
SHYFT GROUP INC
COM
825698103
6242
370648
SH
SOLE
0
280531
0
90117
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
27768
3210130
SH
SOLE
0
3210130
0
0
SI BONE INC
COM
825704109
3343
209700
SH
SOLE
0
209700
0
0
SIEBERT FINL CORP
COM
826176109
61
12100
SH
SOLE
0
12100
0
0
SIERRA BANCORP
COM
82620P102
7031
372431
SH
SOLE
0
372431
0
0
SIERRA METALS INC
COM
82639W106
124
97000
SH
SOLE
0
18288
0
78712
SIERRA ONCOLOGY INC
COM NEW
82640U404
1143
94474
SH
SOLE
0
94474
0
0
SIERRA WIRELESS INC
COM
826516106
13130
1462100
SH
SOLE
0
1462100
0
0
SIFCO INDS INC
COM
826546103
272
68034
SH
SOLE
0
68034
0
0
SIFY TECHNOLOGIES LIMITED
SPONSORED ADS
82655M107
447
574370
SH
SOLE
0
568057
0
6313
SIGA TECHNOLOGIES INC
COM
826917106
2583
437014
SH
SOLE
0
405751
0
31263
SIGMATRON INTL INC
COM
82661L101
868
257464
SH
SOLE
0
249171
0
8293
SIGNET JEWELERS LIMITED
SHS
G81276100
6247
608300
SH
SOLE
0
608300
0
0
SILGAN HOLDINGS INC
COM
827048109
11261
347680
SH
SOLE
0
264010
0
83670
SILICOM LTD
ORD
M84116108
767
20900
SH
SOLE
0
0
0
20900
SILICON LABORATORIES INC
COM
826919102
16986
169398
SH
SOLE
0
169398
0
0
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
15766
323279
SH
SOLE
0
317792
0
5487
SILK RD MED INC
COM
82710M100
4537
108300
SH
SOLE
0
105259
0
3041
SILVERCORP METALS INC
COM
82835P103
35361
6584996
SH
SOLE
0
6584996
0
0
SILVERCREST ASSET MGMT GROUP
CL A
828359109
3434
270210
SH
SOLE
0
260024
0
10186
SIMPSON MANUFACTURING CO INC
COM
829073105
20618
244400
SH
SOLE
0
217810
0
26590
SIMULATIONS PLUS INC
COM
829214105
15715
262700
SH
SOLE
0
262700
0
0
SINA CORP
ORD
G81477104
2222
61867
SH
SOLE
0
0
0
61867
SINO GLOBAL SHIPPING AMER LT
COM
82935V109
30
49579
SH
SOLE
0
27160
0
22419
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
12327
516217
SH
SOLE
0
516217
0
0
SINOVAC BIOTECH LTD
SHS
P8696W104
1537
2375841
SH
SOLE
0
2306141
0
69700
SIRIUS XM HOLDINGS INC
COM
82968B103
234195
39896966
SH
SOLE
0
31293823
0
8603143
SITE CENTERS CORP
COM
82981J109
3864
477056
SH
SOLE
0
477056
0
0
SITIME CORP
COM
82982T106
1252
26400
SH
SOLE
0
4099
0
22301
SJW GROUP
COM
784305104
56166
904300
SH
SOLE
0
904300
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
678
35100
SH
SOLE
0
35100
0
0
SKYLINE CHAMPION CORPORATION
COM
830830105
3997
164220
SH
SOLE
0
151930
0
12290
SKY SOLAR HLDGS LTD
SPONSORD ADS NEW
83084J202
863
182057
SH
SOLE
0
169641
0
12416
SKYWEST INC
COM
830879102
28981
888436
SH
SOLE
0
888436
0
0
SLM CORP
COM
78442P106
17320
2463700
SH
SOLE
0
1507233
0
956467
SMARTFINANCIAL INC
COM NEW
83190L208
4087
252574
SH
SOLE
0
238911
0
13663
SMART GLOBAL HLDGS INC
SHS
G8232Y101
209
7700
SH
SOLE
0
7700
0
0
SMART SAND INC
COM
83191H107
147
140000
SH
SOLE
0
12186
0
127814
SMITH A O CORP
COM
831865209
3501
74300
SH
SOLE
0
74300
0
0
SMITH & NEPHEW GROUP PLC
SPDN ADR NEW
83175M205
20743
544150
SH
SOLE
0
525357
0
18793
SMITH & WESSON BRANDS INC
COM
831754106
80939
3761100
SH
SOLE
0
3728557
0
32543
SMTC CORP
COM NEW
832682207
991
327033
SH
SOLE
0
327033
0
0
SMUCKER J M CO
COM NEW
832696405
146714
1386580
SH
SOLE
0
1254323
0
132257
SNAP INC
CL A
83304A106
209117
8902400
SH
SOLE
0
5196026
0
3706374
SOCKET MOBILE INC
COM NEW
83368E200
85
55052
SH
SOLE
0
55052
0
0
SOGOU INC
ADR REPSTG A
83409V104
10836
2592310
SH
SOLE
0
2592310
0
0
SOHU COM LTD
SPONSORED ADS
83410S108
28150
3056455
SH
SOLE
0
3003634
0
52821
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
21830
157300
SH
SOLE
0
122053
0
35247
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
1478
199196
SH
SOLE
0
197478
0
1718
SOLARWINDS CORP
COM
83417Q105
2555
144600
SH
SOLE
0
144600
0
0
SOLENO THERAPEUTICS INC
COM NEW
834203200
320
144259
SH
SOLE
0
91334
0
52925
SOL GEL TECHNOLOGIES
SHS
M8694L103
376
41986
SH
SOLE
0
0
0
41986
SOLID BIOSCIENCES INC
COM
83422E105
382
130500
SH
SOLE
0
5197
0
125303
SOLIGENIX INC
COM
834223307
379
179400
SH
SOLE
0
0
0
179400
SOLITARIO ZINC CORP
COM
8342EP107
189
600416
SH
SOLE
0
596661
0
3755
SONIC AUTOMOTIVE INC
CL A
83545G102
384
12026
SH
SOLE
0
8275
0
3751
SONIM TECHNOLOGIES INC
COM
83548F101
238
296783
SH
SOLE
0
79414
0
217369
SONOCO PRODS CO
COM
835495102
1825
34900
SH
SOLE
0
34708
0
192
SONOMA PHARMACEUTICALS INC
COM NEW
83558L204
586
82234
SH
SOLE
0
82234
0
0
SONOS INC
COM
83570H108
34613
2365898
SH
SOLE
0
2365898
0
0
SONY CORP
SPONSORED ADR
835699307
22211
321300
SH
SOLE
0
173169
0
148131
SOTHERLY HOTELS INC
COM
83600C103
921
365670
SH
SOLE
0
365670
0
0
SOUTHERN CO
COM
842587107
23523
453666
SH
SOLE
0
453666
0
0
SOUTHERN FIRST BANCSHARES IN
COM
842873101
3832
138307
SH
SOLE
0
138307
0
0
SOUTHERN MO BANCORP INC
COM
843380106
3301
135834
SH
SOLE
0
127415
0
8419
SOUTHERN NATL BANCORP OF VA
COM
843395104
5706
588813
SH
SOLE
0
558437
0
30376
SOUTHSIDE BANCSHARES INC
COM
84470P109
30054
1084185
SH
SOLE
0
1009994
0
74191
SOUTH ST CORP
COM
840441109
9459
198464
SH
SOLE
0
198464
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
16123
233500
SH
SOLE
0
226297
0
7203
SO YOUNG INTERNATIONAL INC
SPONSORED ADS
83356Q108
2954
217700
SH
SOLE
0
216990
0
710
SPAR GROUP INC
COM
784933103
49
65200
SH
SOLE
0
42376
0
22824
SPARK ENERGY INC
CL A COM
846511103
7148
1011004
SH
SOLE
0
1011004
0
0
SPARTANNASH CO
COM
847215100
30716
1445478
SH
SOLE
0
1270312
0
175166
SPDR GOLD TR
GOLD SHS
78463V107
12954
77400
SH
SOLE
0
77400
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1584
15100
SH
SOLE
0
15100
0
0
SPDR SER TR
BLMBRG BRC CNVRT
78464A359
3805
62900
SH
SOLE
0
62900
0
0
SPDR SER TR
BLOMBERG BRC INV
78468R200
2838
93100
SH
SOLE
0
93100
0
0
SPDR SER TR
BLOMBERG INTL TR
78464A516
720
24900
SH
SOLE
0
24900
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
3025
29900
SH
SOLE
0
29900
0
0
SPDR SER TR
BLOOMBERG SRT TR
78468R408
3682
146100
SH
SOLE
0
146100
0
0
SPDR SER TR
NUVEEN BBG BRCLY
78464A284
2784
49400
SH
SOLE
0
49400
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
3685
73900
SH
SOLE
0
73900
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
4091
79200
SH
SOLE
0
79200
0
0
SPDR SER TR
PORTFLI INTRMDIT
78464A672
6428
193500
SH
SOLE
0
193500
0
0
SPDR SER TR
PORTFLI TIPS ETF
78464A656
464
15400
SH
SOLE
0
15400
0
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
4701
128700
SH
SOLE
0
128700
0
0
SPDR SER TR
PORTFOLIO LN TSR
78464A664
253
5400
SH
SOLE
0
5400
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
11173
356500
SH
SOLE
0
356500
0
0
SPDR SER TR
PORTFOLIO S&P400
78464A847
500
16000
SH
SOLE
0
16000
0
0
SPDR SER TR
PORTFOLIO S&P500
78464A854
711
19600
SH
SOLE
0
19600
0
0
SPDR SER TR
PRTFLO S&P500 VL
78464A508
1452
50100
SH
SOLE
0
50100
0
0
SPDR SER TR
S&P BIOTECH
78464A870
3011
26900
SH
SOLE
0
26900
0
0
SPDR SER TR
S&P BK ETF
78464A797
710
22500
SH
SOLE
0
22500
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
274
3000
SH
SOLE
0
3000
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
10540
115150
SH
SOLE
0
115150
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
2101
47868
SH
SOLE
0
47868
0
0
SPDR SER TR
S&P REGL BKG
78464A698
691
18000
SH
SOLE
0
18000
0
0
SPDR SER TR
S&P RETAIL ETF
78464A714
3572
83300
SH
SOLE
0
83300
0
0
SPDR SER TR
S&P SEMICNDCTR
78464A862
269
2400
SH
SOLE
0
2400
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
844
2600
SH
SOLE
0
2600
0
0
SPECTRUM PHARMACEUTICALS INC
COM
84763A108
10147
3002073
SH
SOLE
0
3002073
0
0
SPERO THERAPEUTICS INC
COM
84833T103
4464
329903
SH
SOLE
0
329903
0
0
S&P GLOBAL INC
COM
78409V104
93508
283805
SH
SOLE
0
169958
0
113847
SPHERE 3D CORP NEW
COM
84841L308
105
36768
SH
SOLE
0
0
0
36768
SPI ENERGY CO LTD
SHS NEW
G8651P110
119
113800
SH
SOLE
0
20384
0
93416
SPIRE INC
COM
84857L101
7563
115100
SH
SOLE
0
110894
0
4206
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
6995
292199
SH
SOLE
0
292199
0
0
SPIRIT OF TEX BANCSHARES INC
COM
84861D103
2375
192900
SH
SOLE
0
106335
0
86565
SPOK HLDGS INC
COM
84863T106
14142
1512493
SH
SOLE
0
1410610
0
101883
SPORTSMANS WHSE HLDGS INC
COM
84920Y106
1789
125528
SH
SOLE
0
0
0
125528
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
325557
1260921
SH
SOLE
0
1174909
0
86012
SP PLUS CORP
COM
78469C103
13455
649700
SH
SOLE
0
543833
0
105867
SPRING BK PHARMACEUTICALS IN
COM
849431101
695
472530
SH
SOLE
0
464224
0
8306
SPROTT INC
COM NEW
852066208
3005
83690
SH
SOLE
0
0
0
83690
SPROUTS FMRS MKT INC
COM
85208M102
246381
9628030
SH
SOLE
0
9512425
0
115605
SPROUT SOCIAL INC
COM CL A
85209W109
1393
51600
SH
SOLE
0
700
0
50900
SPS COMMERCE INC
COM
78463M107
72736
968263
SH
SOLE
0
930926
0
37337
SPX CORP
COM
784635104
5860
142400
SH
SOLE
0
117534
0
24866
SQUARE INC
CL A
852234103
109683
1045200
SH
SOLE
0
41201
0
1003999
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
27805
492300
SH
SOLE
0
453590
0
38710
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
2408
55500
SH
SOLE
0
55500
0
0
SSR MNG INC
COM
784730103
140975
6609228
SH
SOLE
0
6471115
0
138113
STAFFING 360 SOLUTIONS INC
COM
852387307
53
66583
SH
SOLE
0
66583
0
0
STAMPS COM INC
COM NEW
852857200
22631
123200
SH
SOLE
0
123200
0
0
STANDARD DIVERSIFIED INC
COM CL A
85336L109
346
26794
SH
SOLE
0
20985
0
5809
STANDARD MTR PRODS INC
COM
853666105
1887
45810
SH
SOLE
0
44600
0
1210
STANTEC INC
COM
85472N109
18914
613100
SH
SOLE
0
390859
0
222241
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
10506
1591826
SH
SOLE
0
1591826
0
0
STAR GROUP L P
UNIT LTD PARTNR
85512C105
12152
1385655
SH
SOLE
0
1248055
0
137600
STARRETT L S CO
CL A
855668109
1647
485915
SH
SOLE
0
460143
0
25772
STARTEK INC
COM
85569C107
3631
714700
SH
SOLE
0
674047
0
40653
STATE AUTO FINL CORP
COM
855707105
3237
181368
SH
SOLE
0
138957
0
42411
S & T BANCORP INC
COM
783859101
303
12936
SH
SOLE
0
11200
0
1736
STEALTH BIOTHERAPEUTICS CORP
SPONSORED ADS
85789A105
468
255557
SH
SOLE
0
72520
0
183037
STEALTHGAS INC
SHS
Y81669106
5929
2156054
SH
SOLE
0
2137574
0
18480
STEELCASE INC
CL A
858155203
18607
1542900
SH
SOLE
0
1542900
0
0
STEEL CONNECT INC
COM
858098106
1390
2315493
SH
SOLE
0
2166597
0
148896
STEEL DYNAMICS INC
COM
858119100
85935
3293785
SH
SOLE
0
3271496
0
22289
STEPAN CO
COM
858586100
30693
316100
SH
SOLE
0
290500
0
25600
STERIS PLC
SHS USD
G8473T100
31563
205700
SH
SOLE
0
160449
0
45251
STERLING BANCORP INC
COM
85917W102
1174
327877
SH
SOLE
0
299877
0
28000
STERLING CONSTRUCTION CO INC
COM
859241101
20486
1956600
SH
SOLE
0
1953400
0
3200
STEWART INFORMATION SVCS COR
COM
860372101
38332
1179097
SH
SOLE
0
1119882
0
59215
STIFEL FINL CORP
COM
860630102
4481
94477
SH
SOLE
0
78060
0
16417
ST JOE CO
COM
790148100
4420
227600
SH
SOLE
0
202273
0
25327
STMICROELECTRONICS N V
NY REGISTRY
861012102
6627
243570
SH
SOLE
0
13078
0
230492
STOCK YDS BANCORP INC
COM
861025104
11115
276490
SH
SOLE
0
276490
0
0
STONECO LTD
COM CL A
G85158106
33892
874400
SH
SOLE
0
703366
0
171034
STONERIDGE INC
COM
86183P102
10756
520619
SH
SOLE
0
520619
0
0
STRATA SKIN SCIENCES INC
COM NEW
86272A206
1531
1330879
SH
SOLE
0
1309414
0
21465
STRATASYS LTD
SHS
M85548101
4960
312732
SH
SOLE
0
297613
0
15119
STRATEGIC ED INC
COM
86272C103
100992
657289
SH
SOLE
0
638881
0
18408
STRATTEC SEC CORP
COM
863111100
1418
88958
SH
SOLE
0
88706
0
252
STRATUS PPTYS INC
COM NEW
863167201
468
23600
SH
SOLE
0
22300
0
1300
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
454
341197
SH
SOLE
0
336072
0
5125
STRONGBRIDGE BIOPHARMA PLC
SHS USD
G85347105
4742
1254600
SH
SOLE
0
981700
0
272900
STRYKER CORPORATION
COM
863667101
26542
147300
SH
SOLE
0
129776
0
17524
STURM RUGER & CO INC
COM
864159108
125649
1653276
SH
SOLE
0
1639038
0
14238
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
50271
8945070
SH
SOLE
0
8945070
0
0
SUMMER INFANT INC
COM NEW
865646301
313
38999
SH
SOLE
0
38799
0
200
SUMMIT FINL GROUP INC
COM
86606G101
4477
271635
SH
SOLE
0
271635
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
338
56952
SH
SOLE
0
56952
0
0
SUMMIT THERAPEUTICS PLC
SPONS ADS
86627R102
1073
361112
SH
SOLE
0
213918
0
147194
SUN CMNTYS INC
COM
866674104
24055
177294
SH
SOLE
0
141612
0
35682
SUNCOKE ENERGY INC
COM
86722A103
13736
4640433
SH
SOLE
0
4640433
0
0
SUNCOR ENERGY INC NEW
COM
867224107
7104
421640
SH
SOLE
0
17800
0
403840
SUNLANDS TECHNOLOGY GROUP
ADS
86740P108
92
68870
SH
SOLE
0
68870
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
16981
462199
SH
SOLE
0
279499
0
182700
SUNLINK HEALTH SYSTEMS INC
COM
86737U102
177
197800
SH
SOLE
0
197800
0
0
SUNOPTA INC
COM
8676EP108
5524
1175300
SH
SOLE
0
881141
0
294159
SUNSTONE HOTEL INVS INC NEW
COM
867892101
37102
4552431
SH
SOLE
0
4552431
0
0
SUPERCOM LTD NEW
SHS NEW
M87095119
678
423610
SH
SOLE
0
423610
0
0
SUPERCONDUCTOR TECHNOLOGIES
COM NEW
867931602
25
66000
SH
SOLE
0
66000
0
0
SUPERIOR DRILLING PRODS INC
COM
868153107
360
484124
SH
SOLE
0
484124
0
0
SUPERIOR ENERGY SVCS INC
COM NEW
868157306
382
335282
SH
SOLE
0
335282
0
0
SUPERIOR GRP OF COMPANIES IN
COM
868358102
2042
152410
SH
SOLE
0
152410
0
0
SUPERIOR INDS INTL INC
COM
868168105
948
557909
SH
SOLE
0
484709
0
73200
SUPERNUS PHARMACEUTICALS INC
COM
868459108
37829
1592800
SH
SOLE
0
1592800
0
0
SUPPORT COM INC
COM NEW
86858W200
1371
972424
SH
SOLE
0
972424
0
0
SURFACE ONCOLOGY INC
COM
86877M209
3669
559337
SH
SOLE
0
412337
0
147000
SURMODICS INC
COM
868873100
36434
842600
SH
SOLE
0
842600
0
0
SUTRO BIOPHARMA INC
COM
869367102
1160
149513
SH
SOLE
0
27842
0
121671
SUZANO S A
SPON ADS
86959K105
25984
3843738
SH
SOLE
0
3806238
0
37500
SVMK INC
COM
78489X103
8750
371700
SH
SOLE
0
371700
0
0
SWITCH INC
CL A
87105L104
129927
7291063
SH
SOLE
0
7291063
0
0
SWK HLDGS CORP
COM NEW
78501P203
213
17800
SH
SOLE
0
4686
0
13114
S&W SEED CO
COM
785135104
294
128991
SH
SOLE
0
105691
0
23300
SYKES ENTERPRISES INC
COM
871237103
14322
517770
SH
SOLE
0
457200
0
60570
SYNACOR INC
COM
871561106
2236
1978725
SH
SOLE
0
1978725
0
0
SYNALLOY CP DEL
COM
871565107
960
128300
SH
SOLE
0
128300
0
0
SYNAPTICS INC
COM
87157D109
58390
971227
SH
SOLE
0
801888
0
169339
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
2446
692998
SH
SOLE
0
692998
0
0
SYNDAX PHARMACEUTICALS INC
COM
87164F105
1403
94700
SH
SOLE
0
94700
0
0
SYNLOGIC INC
COM
87166L100
854
420447
SH
SOLE
0
33468
0
386979
SYNNEX CORP
COM
87162W100
6878
57428
SH
SOLE
0
27846
0
29582
SYNOVUS FINL CORP
COM NEW
87161C501
14517
707118
SH
SOLE
0
707118
0
0
SYNTHETIC BIOLOGICS INC
COM NEW
87164U201
455
889619
SH
SOLE
0
797815
0
91804
SYPRIS SOLUTIONS INC
COM
871655106
488
673297
SH
SOLE
0
673297
0
0
SYROS PHARMACEUTICALS INC
COM
87184Q107
621
58300
SH
SOLE
0
0
0
58300
SYSCO CORP
COM
871829107
36968
676335
SH
SOLE
0
596079
0
80256
SYSTEMAX INC
COM
871851101
9099
442967
SH
SOLE
0
415567
0
27400
TACTILE SYS TECHNOLOGY INC
COM
87357P100
3546
85600
SH
SOLE
0
72847
0
12753
TAITRON COMPONENTS INC
CL A
874028103
822
312401
SH
SOLE
0
312401
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
147715
2601999
SH
SOLE
0
2132899
0
469100
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
100546
5607700
SH
SOLE
0
5342464
0
265236
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
189039
1354440
SH
SOLE
0
1059619
0
294821
TAL EDUCATION GROUP
SPONSORED ADS
874080104
228410
3340300
SH
SOLE
0
3005584
0
334716
TANDEM DIABETES CARE INC
COM NEW
875372203
82641
835428
SH
SOLE
0
779559
0
55869
TANTECH HLDGS LTD
COM
G8675X107
570
467648
SH
SOLE
0
377501
0
90147
TANZANIAN GOLD CORP
COM
87601A107
385
435500
SH
SOLE
0
0
0
435500
TAOPING INC
COM
G8675V101
38
81093
SH
SOLE
0
56885
0
24208
TARENA INTL INC
SPONSORED ADS
876108101
1125
725799
SH
SOLE
0
725799
0
0
TARGA RES CORP
COM
87612G101
34992
1743492
SH
SOLE
0
1382503
0
360989
TARGET CORP
COM
87612E106
945156
7880897
SH
SOLE
0
7780930
0
99967
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
48777
733600
SH
SOLE
0
727895
0
5705
TASEKO MINES LTD
COM
876511106
3473
7015437
SH
SOLE
0
7015437
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
25524
3884908
SH
SOLE
0
3884908
0
0
TAT TECHNOLOGIES LTD
ORD NEW
M8740S227
843
212900
SH
SOLE
0
212900
0
0
TAYLOR DEVICES INC
COM
877163105
332
33235
SH
SOLE
0
33235
0
0
TC ENERGY CORP
COM
87807B107
16744
392203
SH
SOLE
0
63500
0
328703
TCR2 THERAPEUTICS INC
COM
87808K106
524
34100
SH
SOLE
0
34100
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
109377
3006528
SH
SOLE
0
2927941
0
78587
TDH HLDGS INC
SHS
G87084102
146
89300
SH
SOLE
0
89300
0
0
TD HLDGS INC
COM
87250W103
151
80100
SH
SOLE
0
61530
0
18570
TEAM INC
COM
878155100
1735
311527
SH
SOLE
0
311527
0
0
TECHTARGET INC
COM
87874R100
36432
1213200
SH
SOLE
0
1213200
0
0
TEEKAY CORPORATION
COM
Y8564W103
4596
1915175
SH
SOLE
0
1915175
0
0
TEEKAY TANKERS LTD
CL A
Y8565N300
2733
213165
SH
SOLE
0
213165
0
0
TEJON RANCH CO
COM
879080109
10013
695378
SH
SOLE
0
616025
0
79353
TELADOC HEALTH INC
COM
87918A105
31336
164200
SH
SOLE
0
89723
0
74477
TELEDYNE TECHNOLOGIES INC
COM
879360105
18439
59300
SH
SOLE
0
42681
0
16619
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
26215
2958849
SH
SOLE
0
2958849
0
0
TELENAV INC
COM
879455103
12212
2224491
SH
SOLE
0
2224491
0
0
TELEPHONE & DATA SYS INC
COM NEW
879433829
59481
2992008
SH
SOLE
0
2992008
0
0
TELUS CORPORATION
COM
87971M103
134358
8011780
SH
SOLE
0
8010300
0
1480
TEMPUR SEALY INTL INC
COM
88023U101
34025
472896
SH
SOLE
0
472896
0
0
TENABLE HLDGS INC
COM
88025T102
8120
272400
SH
SOLE
0
203130
0
69270
TENARIS S A
SPONSORED ADS
88031M109
128988
9975848
SH
SOLE
0
9946211
0
29637
TENAX THERAPEUTICS INC
COM NEW
88032L209
646
713452
SH
SOLE
0
631078
0
82374
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
164863
12248400
SH
SOLE
0
12248400
0
0
TENET HEALTHCARE CORP
COM NEW
88033G407
11699
645975
SH
SOLE
0
491332
0
154643
TENGASCO INC
COM PAR
88033R502
101
182587
SH
SOLE
0
182587
0
0
TERADATA CORP DEL
COM
88076W103
29437
1415219
SH
SOLE
0
1328272
0
86947
TERADYNE INC
COM
880770102
446606
5284649
SH
SOLE
0
5151013
0
133636
TEREX CORP NEW
COM
880779103
4769
254100
SH
SOLE
0
254100
0
0
TERRAFORM PWR INC
COM CL A
88104R209
149600
8112816
SH
SOLE
0
8112816
0
0
TERRENO RLTY CORP
COM
88146M101
4385
83300
SH
SOLE
0
83300
0
0
TERRITORIAL BANCORP INC
COM
88145X108
15751
662088
SH
SOLE
0
658740
0
3348
TESLA INC
COM
88160R101
1195248
1106906
SH
SOLE
0
819359
0
287547
TESSCO TECHNOLOGIES INC
COM
872386107
2434
442500
SH
SOLE
0
442500
0
0
TETRAPHASE PHARMACEUTICALS I
COM NEW
88165N204
552
219140
SH
SOLE
0
219140
0
0
TETRA TECH INC NEW
COM
88162G103
11078
140020
SH
SOLE
0
115502
0
24518
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
50448
4091463
SH
SOLE
0
3025034
0
1066429
TEXAS CAP BANCSHARES INC
COM
88224Q107
10493
339900
SH
SOLE
0
336012
0
3888
TEXAS ROADHOUSE INC
COM
882681109
3847
73172
SH
SOLE
0
32703
0
40469
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
2626
321000
SH
SOLE
0
321000
0
0
TFF PHARMACEUTICALS INC
COM
87241J104
779
135172
SH
SOLE
0
27342
0
107830
TFI INTL INC
COM
87241L109
2159
60900
SH
SOLE
0
18600
0
42300
TFS FINL CORP
COM
87240R107
89719
6269689
SH
SOLE
0
6141000
0
128689
TG THERAPEUTICS INC
COM
88322Q108
22507
1155400
SH
SOLE
0
1130885
0
24515
THE ONE GROUP HOSPITALITY IN
COM
88338K103
212
130254
SH
SOLE
0
3859
0
126395
THERATECHNOLOGIES INC
COM
88338H100
161
80300
SH
SOLE
0
0
0
80300
THERMO FISHER SCIENTIFIC INC
COM
883556102
69539
191917
SH
SOLE
0
191917
0
0
THERMON GROUP HLDGS INC
COM
88362T103
7904
542490
SH
SOLE
0
401149
0
141341
THE TRADE DESK INC
COM CL A
88339J105
5813
14300
SH
SOLE
0
11542
0
2758
THIRD PT REINS LTD
COM
G8827U100
8491
1130579
SH
SOLE
0
1130579
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
66436
978260
SH
SOLE
0
235166
0
743094
TIFFANY & CO NEW
COM
886547108
162205
1330202
SH
SOLE
0
610748
0
719454
TILLYS INC
CL A
886885102
9059
1597710
SH
SOLE
0
1597710
0
0
TIMBERLAND BANCORP INC
COM
887098101
7064
387939
SH
SOLE
0
387939
0
0
TIMKEN CO
COM
887389104
3566
78400
SH
SOLE
0
78400
0
0
TIMKENSTEEL CORP
COM
887399103
281
72146
SH
SOLE
0
72146
0
0
TIM PARTICIPACOES S A
SPONSORED ADR
88706P205
25108
1940334
SH
SOLE
0
1940334
0
0
TITAN INTL INC ILL
COM
88830M102
5465
3743240
SH
SOLE
0
3743240
0
0
TITAN MACHY INC
COM
88830R101
5902
543500
SH
SOLE
0
457561
0
85939
TITAN MED INC
COM NEW
88830X819
29
34645
SH
SOLE
0
0
0
34645
TIZIANA LIFE SCIENCES PLC
SPONSORED ADS
88875G101
987
153700
SH
SOLE
0
100632
0
53068
TJX COS INC NEW
COM
872540109
77822
1539202
SH
SOLE
0
140762
0
1398440
T-MOBILE US INC
COM
872590104
538987
5175106
SH
SOLE
0
5175106
0
0
T-MOBILE US INC
RIGHT 07/27/2020
872590112
825
4911306
SH
SOLE
0
4911306
0
0
TOMPKINS FINANCIAL CORPORATI
COM
890110109
8594
132692
SH
SOLE
0
132692
0
0
TOOTSIE ROLL INDS INC
COM
890516107
21750
634658
SH
SOLE
0
576095
0
58563
TOPBUILD CORP
COM
89055F103
23926
210300
SH
SOLE
0
164817
0
45483
TORM PLC
SHS CL A
G89479102
220
32131
SH
SOLE
0
900
0
31231
TORONTO DOMINION BK ONT
COM NEW
891160509
24136
541194
SH
SOLE
0
41519
0
499675
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
35763
1873386
SH
SOLE
0
1873386
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
23484
1246483
SH
SOLE
0
1176542
0
69941
TOWN SPORTS INTL HLDGS INC
COM
89214A102
1021
1891078
SH
SOLE
0
1891078
0
0
TOWNSQUARE MEDIA INC
CL A
892231101
2537
567652
SH
SOLE
0
509886
0
57766
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
146197
1163710
SH
SOLE
0
1157951
0
5759
TPG RE FIN TR INC
COM
87266M107
1723
200317
SH
SOLE
0
200317
0
0
TRACON PHARMACEUTICALS INC
COM NEW
89237H209
544
277396
SH
SOLE
0
209185
0
68211
TRACTOR SUPPLY CO
COM
892356106
22167
168202
SH
SOLE
0
111769
0
56433
TRADEWEB MKTS INC
CL A
892672106
9300
159966
SH
SOLE
0
159966
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
25255
283833
SH
SOLE
0
272732
0
11101
TRANSACT TECHNOLOGIES INC
COM
892918103
1909
416897
SH
SOLE
0
398197
0
18700
TRANSALTA CORP
COM
89346D107
17540
2958141
SH
SOLE
0
2450300
0
507841
TRANSCAT INC
COM
893529107
599
23163
SH
SOLE
0
13746
0
9417
TRANSENTERIX INC
COM
89366M300
172
318467
SH
SOLE
0
318467
0
0
TRANSGLOBE ENERGY CORP
COM
893662106
1698
2971467
SH
SOLE
0
2970067
0
1400
TRANSUNION
COM
89400J107
5962
68500
SH
SOLE
0
33469
0
35031
TRANS WORLD ENTMT CORP
COM NEW
89336Q209
740
107833
SH
SOLE
0
107833
0
0
TRAVELCENTERS OF AMERICA INC
COM NEW
89421B109
5470
355199
SH
SOLE
0
355199
0
0
TRAVELZOO
COM NEW
89421Q205
3176
563149
SH
SOLE
0
563149
0
0
TRECORA RES
COM
894648104
795
126749
SH
SOLE
0
114708
0
12041
TREDEGAR CORP
COM
894650100
3179
206400
SH
SOLE
0
130500
0
75900
TREEHOUSE FOODS INC
COM
89469A104
43432
991600
SH
SOLE
0
958165
0
33435
TREVENA INC
COM
89532E109
5492
3661374
SH
SOLE
0
3661374
0
0
TRIBUNE PUBG CO NEW
COM
89609W107
8514
852300
SH
SOLE
0
852300
0
0
TRICIDA INC
COM
89610F101
4417
160717
SH
SOLE
0
144995
0
15722
TRICO BANCSHARES
COM
896095106
18240
599014
SH
SOLE
0
599014
0
0
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
2870
355321
SH
SOLE
0
0
0
355321
TRIMAS CORP
COM NEW
896215209
13610
568270
SH
SOLE
0
461125
0
107145
TRIMBLE INC
COM
896239100
1598
37000
SH
SOLE
0
37000
0
0
TRINET GROUP INC
COM
896288107
5442
89300
SH
SOLE
0
81050
0
8250
TRINITY BIOTECH PLC
SPON ADR NEW
896438306
3440
1578110
SH
SOLE
0
1578110
0
0
TRINITY INDS INC
COM
896522109
8571
402600
SH
SOLE
0
363427
0
39173
TRINSEO S A
SHS
L9340P101
9516
429400
SH
SOLE
0
429400
0
0
TRIO TECH INTL
COM NEW
896712205
782
249980
SH
SOLE
0
249980
0
0
TRIPADVISOR INC
COM
896945201
107813
5671384
SH
SOLE
0
5671384
0
0
TRIP COM GROUP LTD
ADS
89677Q107
235094
9069973
SH
SOLE
0
8830331
0
239642
TRI POINTE GROUP INC
COM
87265H109
8540
581336
SH
SOLE
0
501647
0
79689
TRISTATE CAP HLDGS INC
COM
89678F100
2468
157100
SH
SOLE
0
81800
0
75300
TRIUMPH GROUP INC NEW
COM
896818101
17591
1952400
SH
SOLE
0
1872612
0
79788
TRONOX HOLDINGS PLC
SHS
G9087Q102
1867
258600
SH
SOLE
0
258600
0
0
TRUEBLUE INC
COM
89785X101
2605
170600
SH
SOLE
0
170600
0
0
TRUECAR INC
COM
89785L107
7023
2721959
SH
SOLE
0
2523196
0
198763
TRUSTCO BK CORP N Y
COM
898349105
7041
1112261
SH
SOLE
0
1112261
0
0
TRUSTMARK CORP
COM
898402102
4600
187604
SH
SOLE
0
187604
0
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
5280
2626807
SH
SOLE
0
2626807
0
0
TSR INC
COM
872885207
369
77650
SH
SOLE
0
77650
0
0
TTEC HLDGS INC
COM
89854H102
19356
415722
SH
SOLE
0
409300
0
6422
TTM TECHNOLOGIES INC
COM
87305R109
2695
227269
SH
SOLE
0
227269
0
0
TUCOWS INC
COM NEW
898697206
24117
420751
SH
SOLE
0
420751
0
0
TUNIU CORP
SPONSORED ADS A
89977P106
1854
1507099
SH
SOLE
0
1507099
0
0
TUPPERWARE BRANDS CORP
COM
899896104
3546
746559
SH
SOLE
0
663734
0
82825
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
801
139019
SH
SOLE
0
26443
0
112576
TURNING POINT THERAPEUTICS I
COM
90041T108
9766
151200
SH
SOLE
0
107902
0
43298
TURNING PT BRANDS INC
COM
90041L105
755
30300
SH
SOLE
0
800
0
29500
TURTLE BEACH CORP
COM NEW
900450206
3737
253900
SH
SOLE
0
67772
0
186128
TUTOR PERINI CORP
COM
901109108
2537
208280
SH
SOLE
0
208280
0
0
TWILIO INC
CL A
90138F102
155919
710595
SH
SOLE
0
497228
0
213367
TWIN DISC INC
COM
901476101
756
136493
SH
SOLE
0
75713
0
60780
TYME TECHNOLOGIES INC
COM
90238J103
248
186531
SH
SOLE
0
77629
0
108902
UBER TECHNOLOGIES INC
COM
90353T100
187422
6030316
SH
SOLE
0
6030316
0
0
UBIQUITI INC
COM
90353W103
132209
757382
SH
SOLE
0
756454
0
928
UBS GROUP AG
SHS
H42097107
63951
5541700
SH
SOLE
0
5541700
0
0
UDR INC
COM
902653104
107034
2863416
SH
SOLE
0
2699904
0
163512
UFP TECHNOLOGIES INC
COM
902673102
23602
535673
SH
SOLE
0
525907
0
9766
UGI CORP NEW
COM
902681105
36692
1153845
SH
SOLE
0
1126550
0
27295
ULTA BEAUTY INC
COM
90384S303
28845
141800
SH
SOLE
0
59773
0
82027
ULTRA CLEAN HLDGS INC
COM
90385V107
1046
46200
SH
SOLE
0
46200
0
0
ULTRALIFE CORP
COM
903899102
1844
263064
SH
SOLE
0
231783
0
31281
ULTRAPAR PARTICIPACOES SA
SP ADR REP COM
90400P101
28618
8441980
SH
SOLE
0
8441980
0
0
UMB FINL CORP
COM
902788108
9563
185500
SH
SOLE
0
185500
0
0
UMPQUA HLDGS CORP
COM
904214103
12817
1204578
SH
SOLE
0
1191169
0
13409
UNDER ARMOUR INC
CL C
904311206
1680
190100
SH
SOLE
0
190100
0
0
UNICO AMERN CORP
COM
904607108
122
22029
SH
SOLE
0
22029
0
0
UNIFI INC
COM NEW
904677200
1084
84134
SH
SOLE
0
8697
0
75437
UNIFIRST CORP MASS
COM
904708104
823
4601
SH
SOLE
0
4601
0
0
UNILEVER PLC
SPON ADR NEW
904767704
14560
265300
SH
SOLE
0
265300
0
0
UNION BANKSHARES INC
COM
905400107
764
40831
SH
SOLE
0
31974
0
8857
UNION PAC CORP
COM
907818108
66288
392074
SH
SOLE
0
259429
0
132645
UNIQUE FABRICATING INC
COM
90915J103
281
88177
SH
SOLE
0
88177
0
0
UNITED AIRLS HLDGS INC
COM
910047109
4618
133427
SH
SOLE
0
133427
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
11098
551568
SH
SOLE
0
551568
0
0
UNITED FIRE GROUP INC
COM
910340108
4629
167039
SH
SOLE
0
144993
0
22046
UNITED GUARDIAN INC
COM
910571108
3919
264600
SH
SOLE
0
262461
0
2139
UNITEDHEALTH GROUP INC
COM
91324P102
44958
152426
SH
SOLE
0
0
0
152426
UNITED INS HLDGS CORP
COM
910710102
1463
187071
SH
SOLE
0
129078
0
57993
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
50430
19102139
SH
SOLE
0
18183230
0
918909
UNITED NAT FOODS INC
COM
911163103
5930
325650
SH
SOLE
0
325650
0
0
UNITED SEC BANCSHARES CALIF
COM
911460103
1488
222358
SH
SOLE
0
197422
0
24936
UNITED STATES CELLULAR CORP
COM
911684108
23188
751162
SH
SOLE
0
751162
0
0
UNITED STATES LIME & MINERAL
COM
911922102
18557
219765
SH
SOLE
0
207165
0
12600
UNITED THERAPEUTICS CORP DEL
COM
91307C102
450945
3726818
SH
SOLE
0
3501603
0
225215
UNITI GROUP INC
COM
91325V108
809
86486
SH
SOLE
0
86486
0
0
UNITIL CORP
COM
913259107
40205
897028
SH
SOLE
0
856648
0
40380
UNITY BANCORP INC
COM
913290102
513
35901
SH
SOLE
0
28935
0
6966
UNITY BIOTECHNOLOGY INC
COM
91381U101
2438
280900
SH
SOLE
0
280900
0
0
UNIVERSAL CORP VA
COM
913456109
33957
798811
SH
SOLE
0
798811
0
0
UNIVERSAL DISPLAY CORP
COM
91347P105
115602
772639
SH
SOLE
0
699958
0
72681
UNIVERSAL ELECTRS INC
COM
913483103
9963
212800
SH
SOLE
0
212800
0
0
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
40421
508510
SH
SOLE
0
491239
0
17271
UNIVERSAL HLTH SVCS INC
CL B
913903100
22935
246900
SH
SOLE
0
171334
0
75566
UNIVERSAL INS HLDGS INC
COM
91359V107
1278
72000
SH
SOLE
0
72000
0
0
UNIVERSAL LOGISTICS HLDGS IN
COM
91388P105
405
23300
SH
SOLE
0
0
0
23300
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
50
62823
SH
SOLE
0
62823
0
0
UNIVERSAL TECHNICAL INST INC
COM
913915104
13969
2009867
SH
SOLE
0
2009867
0
0
UNIVEST FINANCIAL CORPORATIO
COM
915271100
19421
1203269
SH
SOLE
0
1162989
0
40280
UNUM GROUP
COM
91529Y106
2930
176600
SH
SOLE
0
176600
0
0
UNUM THERAPEUTICS INC
COM
903214104
548
1191402
SH
SOLE
0
801380
0
390022
UP FINTECH HLDG LTD
SPONSORED ADS
91531W106
130
31200
SH
SOLE
0
18035
0
13165
UPWORK INC
COM
91688F104
14186
982400
SH
SOLE
0
982400
0
0
URBAN EDGE PPTYS
COM
91704F104
7024
591776
SH
SOLE
0
554432
0
37344
URBAN ONE INC
CL A
91705J105
2124
104900
SH
SOLE
0
104900
0
0
URBAN ONE INC
CL D NON VTG
91705J204
2718
1422980
SH
SOLE
0
1422980
0
0
UROVANT SCIENCES LTD
SHS
G9381B108
1076
109328
SH
SOLE
0
0
0
109328
URSTADT BIDDLE PPTYS INC
CL A
917286205
13722
1155022
SH
SOLE
0
1045922
0
109100
URSTADT BIDDLE PPTYS INC
COM
917286106
853
84900
SH
SOLE
0
77601
0
7299
USANA HEALTH SCIENCES INC
COM
90328M107
129873
1768666
SH
SOLE
0
1764067
0
4599
U.S. AUTO PARTS NETWORK INC
COM
90343C100
24732
2855855
SH
SOLE
0
2360287
0
495568
US ECOLOGY INC
COM
91734M103
4110
121306
SH
SOLE
0
121306
0
0
U S ENERGY CORP WYO
COM
911805307
62
12060
SH
SOLE
0
12060
0
0
US FOODS HLDG CORP
COM
912008109
775
39300
SH
SOLE
0
39300
0
0
U S GLOBAL INVS INC
CL A
902952100
500
263016
SH
SOLE
0
218536
0
44480
U S GOLD CORP
COM NEW
90291C201
131
19500
SH
SOLE
0
0
0
19500
USIO INC
COM
917313108
270
138418
SH
SOLE
0
112825
0
25593
U S PHYSICAL THERAPY INC
COM
90337L108
21853
269723
SH
SOLE
0
259796
0
9927
U S SILICA HLDGS INC
COM
90346E103
17249
4778212
SH
SOLE
0
4778212
0
0
U S WELL SVCS INC
CL A
91274U101
17
33905
SH
SOLE
0
33905
0
0
UTAH MED PRODS INC
COM
917488108
20712
233714
SH
SOLE
0
232413
0
1301
UTSTARCOM HOLDINGS CORP
SHS NEW
G9310A114
2016
1151997
SH
SOLE
0
1151997
0
0
UXIN LTD
ADS
91818X108
1436
1004368
SH
SOLE
0
968068
0
36300
VAALCO ENERGY INC
COM NEW
91851C201
4645
3745666
SH
SOLE
0
3450135
0
295531
VALERO ENERGY CORP
COM
91913Y100
5628
95688
SH
SOLE
0
40486
0
55202
VALE S A
SPONSORED ADS
91912E105
47616
4618390
SH
SOLE
0
4618390
0
0
VALHI INC NEW
COM
918905209
1509
143951
SH
SOLE
0
143951
0
0
VALLEY NATL BANCORP
COM
919794107
760
97139
SH
SOLE
0
97139
0
0
VALMONT INDS INC
COM
920253101
13225
116400
SH
SOLE
0
108755
0
7645
VALUE LINE INC
COM
920437100
399
14800
SH
SOLE
0
14800
0
0
VALVOLINE INC
COM
92047W101
84392
4365851
SH
SOLE
0
4365851
0
0
VANDA PHARMACEUTICALS INC
COM
921659108
48389
4229822
SH
SOLE
0
4195076
0
34746
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
748
20400
SH
SOLE
0
20400
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
5642
113800
SH
SOLE
0
113800
0
0
VANECK VECTORS ETF TR
OIL SVCS ETF
92189H607
925
7590
SH
SOLE
0
7590
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
2414
15800
SH
SOLE
0
15800
0
0
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
318
1700
SH
SOLE
0
1700
0
0
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
272
2600
SH
SOLE
0
2600
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
7697
82600
SH
SOLE
0
82600
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
1406
12592
SH
SOLE
0
12592
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
4198
50502
SH
SOLE
0
50502
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
2889
32700
SH
SOLE
0
32700
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
12556
217500
SH
SOLE
0
217500
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
213
1800
SH
SOLE
0
1800
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
3274
16200
SH
SOLE
0
16200
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
1255
7600
SH
SOLE
0
7600
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
2000
12200
SH
SOLE
0
12200
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
685
4700
SH
SOLE
0
4700
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
887
8300
SH
SOLE
0
8300
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
1257
6300
SH
SOLE
0
6300
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
652
2300
SH
SOLE
0
2300
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2739
17500
SH
SOLE
0
17500
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
885
13900
SH
SOLE
0
13900
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
12961
239395
SH
SOLE
0
239395
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
10233
145000
SH
SOLE
0
145000
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
5119
53800
SH
SOLE
0
53800
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
861
8100
SH
SOLE
0
8100
0
0
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
420
4200
SH
SOLE
0
4200
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
968
17800
SH
SOLE
0
17800
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
12745
204900
SH
SOLE
0
204900
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
12457
150700
SH
SOLE
0
150700
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
947
4800
SH
SOLE
0
4800
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1933
16500
SH
SOLE
0
16500
0
0
VANGUARD WHITEHALL FDS
EMERG MKT BD ETF
921946885
607
7800
SH
SOLE
0
7800
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
496
6300
SH
SOLE
0
6300
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
498
3000
SH
SOLE
0
3000
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
556
3400
SH
SOLE
0
3400
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
335
3600
SH
SOLE
0
3600
0
0
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
660
3300
SH
SOLE
0
3300
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
1002
5200
SH
SOLE
0
5200
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
1366
4900
SH
SOLE
0
4900
0
0
VAPOTHERM INC
COM
922107107
22713
554100
SH
SOLE
0
387131
0
166969
VAREX IMAGING CORP
COM
92214X106
4890
322800
SH
SOLE
0
308254
0
14546
VARIAN MED SYS INC
COM
92220P105
8552
69800
SH
SOLE
0
53580
0
16220
VARONIS SYS INC
COM
922280102
14405
162800
SH
SOLE
0
159739
0
3061
VASCULAR BIOGENICS LTD
COM
M96883109
772
603133
SH
SOLE
0
0
0
603133
VAXART INC
COM NEW
92243A200
5455
616328
SH
SOLE
0
616328
0
0
VBI VACCINES INC
COM NEW
91822J103
666
214900
SH
SOLE
0
151947
0
62953
VECTOR GROUP LTD
COM
92240M108
97868
9728390
SH
SOLE
0
9728390
0
0
VECTRUS INC
COM
92242T101
2987
60800
SH
SOLE
0
60800
0
0
VEDANTA LTD
SPONSORED ADR
92242Y100
7831
1395920
SH
SOLE
0
1375660
0
20260
VEECO INSTRS INC DEL
COM
922417100
15372
1139485
SH
SOLE
0
1050293
0
89192
VENATOR MATLS PLC
SHS
G9329Z100
573
320038
SH
SOLE
0
320038
0
0
VENTAS INC
COM
92276F100
23587
644095
SH
SOLE
0
492287
0
151808
VEON LTD
SPONSORED ADR
91822M106
214
119095
SH
SOLE
0
0
0
119095
VERA BRADLEY INC
COM
92335C106
3378
760700
SH
SOLE
0
732731
0
27969
VERICEL CORP
COM
92346J108
724
52392
SH
SOLE
0
51141
0
1251
VERISIGN INC
COM
92343E102
1512070
7310690
SH
SOLE
0
7245298
0
65392
VERISK ANALYTICS INC
COM
92345Y106
4732
27800
SH
SOLE
0
6727
0
21073
VERITEX HLDGS INC
COM
923451108
751
42423
SH
SOLE
0
1151
0
41272
VERITIV CORP
COM
923454102
1167
68800
SH
SOLE
0
68800
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
291461
5286792
SH
SOLE
0
2921521
0
2365271
VERONA PHARMA PLC
SPONSORED ADS
925050106
100
21410
SH
SOLE
0
7424
0
13986
VERRA MOBILITY CORP
COM
92511U102
3656
355600
SH
SOLE
0
295950
0
59650
VERSO CORP
CL A
92531L207
1312
109700
SH
SOLE
0
109700
0
0
VERTEX ENERGY INC
COM
92534K107
100
139855
SH
SOLE
0
9815
0
130040
VERTEX PHARMACEUTICALS INC
COM
92532F100
1678378
5781332
SH
SOLE
0
5654284
0
127048
VERTIV HOLDINGS CO
COM CL A
92537N108
10292
759000
SH
SOLE
0
716036
0
42964
VERU INC
COM
92536C103
4488
1343686
SH
SOLE
0
908019
0
435667
V F CORP
COM
918204108
29934
491200
SH
SOLE
0
482180
0
9020
VIACOMCBS INC
CL A
92556H107
4976
194376
SH
SOLE
0
194376
0
0
VIASAT INC
COM
92552V100
3618
94293
SH
SOLE
0
94293
0
0
VIAVI SOLUTIONS INC
COM
925550105
60892
4779588
SH
SOLE
0
4280845
0
498743
VICTORY CAP HLDGS INC
COM CL A
92645B103
5572
324114
SH
SOLE
0
173213
0
150901
VIEMED HEALTHCARE INC
COM
92663R105
597
62200
SH
SOLE
0
62200
0
0
VILLAGE SUPER MKT INC
CL A NEW
927107409
19678
709885
SH
SOLE
0
709885
0
0
VINCE HLDG CORP
COM NEW
92719W207
1557
280452
SH
SOLE
0
208468
0
71984
VIOMI TECHNOLOGY CO LTD
SPONSORED ADS
92762J103
3877
731532
SH
SOLE
0
515532
0
216000
VIRCO MFG CO
COM
927651109
538
205269
SH
SOLE
0
196803
0
8466
VIRTU FINL INC
CL A
928254101
98268
4163903
SH
SOLE
0
4079819
0
84084
VIRTUSA CORP
COM
92827P102
7880
242696
SH
SOLE
0
242696
0
0
VISHAY INTERTECHNOLOGY INC
COM
928298108
4213
275925
SH
SOLE
0
275071
0
854
VISHAY PRECISION GROUP INC
COM
92835K103
21726
883874
SH
SOLE
0
849971
0
33903
VISTAGEN THERAPEUTICS INC
COM NEW
92840H202
6
11950
SH
SOLE
0
0
0
11950
VISTA GOLD CORP
COM NEW
927926303
196
233800
SH
SOLE
0
0
0
233800
VISTA OUTDOOR INC
COM
928377100
15115
1046000
SH
SOLE
0
1039998
0
6002
VISTEON CORP
COM NEW
92839U206
6055
88400
SH
SOLE
0
85495
0
2905
VISTRA ENERGY CORP
COM
92840M102
81409
4372151
SH
SOLE
0
4372151
0
0
VIVOPOWER INTERNATIONAL PLC
SHS
G9376R100
118
89594
SH
SOLE
0
59572
0
30022
VIVUS INC
COM NEW
928551308
169
205341
SH
SOLE
0
205341
0
0
VMWARE INC
CL A COM
928563402
121684
785767
SH
SOLE
0
667678
0
118089
VOC ENERGY TR
TR UNIT
91829B103
121
50060
SH
SOLE
0
0
0
50060
VOCERA COMMUNICATIONS INC
COM
92857F107
15368
724924
SH
SOLE
0
724024
0
900
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
609600
38243408
SH
SOLE
0
38243408
0
0
VOLITIONRX LTD
COM
928661107
112
28778
SH
SOLE
0
1274
0
27504
VOLT INFORMATION SCIENCES IN
COM
928703107
721
559125
SH
SOLE
0
525232
0
33893
VONAGE HLDGS CORP
COM
92886T201
7819
777226
SH
SOLE
0
740608
0
36618
VORNADO RLTY TR
SH BEN INT
929042109
3874
101399
SH
SOLE
0
72198
0
29201
VOXX INTL CORP
CL A
91829F104
4056
701720
SH
SOLE
0
699022
0
2698
VOYAGER THERAPEUTICS INC
COM
92915B106
10672
845680
SH
SOLE
0
763501
0
82179
VTV THERAPEUTICS INC
CL A
918385105
299
132754
SH
SOLE
0
0
0
132754
VULCAN MATLS CO
COM
929160109
2637
22765
SH
SOLE
0
12976
0
9789
VUZIX CORP
COM NEW
92921W300
105
44100
SH
SOLE
0
7703
0
36397
WABASH NATL CORP
COM
929566107
16062
1512400
SH
SOLE
0
1497183
0
15217
WADDELL & REED FINL INC
CL A
930059100
1722
111000
SH
SOLE
0
110747
0
253
WAH FU EDUCATION GROUP LIMIT
SHS
G94184101
93
21131
SH
SOLE
0
9832
0
11299
WALGREENS BOOTS ALLIANCE INC
COM
931427108
50512
1191600
SH
SOLE
0
759325
0
432275
WALKER & DUNLOP INC
COM
93148P102
696
13700
SH
SOLE
0
13700
0
0
WALMART INC
COM
931142103
929207
7757614
SH
SOLE
0
7147823
0
609791
WANDA SPORTS GROUP CO LTD
SPONSORED ADS
93368R101
37
17600
SH
SOLE
0
4201
0
13399
WARRIOR MET COAL INC
COM
93627C101
31218
2028479
SH
SOLE
0
2028479
0
0
WASHINGTON FED INC
COM
938824109
8945
333276
SH
SOLE
0
333276
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
1009
1199882
SH
SOLE
0
1199882
0
0
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
67825
3055200
SH
SOLE
0
3055200
0
0
WASHINGTON TR BANCORP
COM
940610108
12441
379868
SH
SOLE
0
376700
0
3168
WASTE CONNECTIONS INC
COM
94106B101
175860
1875036
SH
SOLE
0
1836048
0
38988
WASTE MGMT INC DEL
COM
94106L109
88085
831700
SH
SOLE
0
695373
0
136327
WATERS CORP
COM
941848103
18329
101600
SH
SOLE
0
60248
0
41352
WATERSTONE FINL INC MD
COM
94188P101
29802
2009544
SH
SOLE
0
2007144
0
2400
WATSCO INC
CL B CONV
942622101
250
1400
SH
SOLE
0
1400
0
0
WATSCO INC
COM
942622200
23659
133142
SH
SOLE
0
107552
0
25590
WATTS WATER TECHNOLOGIES INC
CL A
942749102
26308
324790
SH
SOLE
0
303184
0
21606
WAYFAIR INC
CL A
94419L101
79933
404500
SH
SOLE
0
195498
0
209002
WAYSIDE TECHNOLOGY GROUP INC
COM
946760105
7006
272596
SH
SOLE
0
272596
0
0
WD-40 CO
COM
929236107
101038
509523
SH
SOLE
0
509523
0
0
WEBSTER FINL CORP CONN
COM
947890109
5113
178731
SH
SOLE
0
171843
0
6888
WEC ENERGY GROUP INC
COM
92939U106
19894
226975
SH
SOLE
0
188784
0
38191
WEINGARTEN RLTY INVS
SH BEN INT
948741103
1617
85400
SH
SOLE
0
85400
0
0
WEIS MKTS INC
COM
948849104
21672
432411
SH
SOLE
0
432411
0
0
WELBILT INC
COM
949090104
1085
178200
SH
SOLE
0
24089
0
154111
WELLS FARGO CO NEW
COM
949746101
125873
4916926
SH
SOLE
0
3447251
0
1469675
WELLTOWER INC
COM
95040Q104
9753
188463
SH
SOLE
0
133563
0
54900
WERNER ENTERPRISES INC
COM
950755108
17902
411263
SH
SOLE
0
242722
0
168541
WESBANCO INC
COM
950810101
18143
893323
SH
SOLE
0
826140
0
67183
WESCO INTL INC
COM
95082P105
14433
411074
SH
SOLE
0
380410
0
30664
WESTAMERICA BANCORPORATION
COM
957090103
4877
84931
SH
SOLE
0
84931
0
0
WEST BANCORPORATION INC
CAP STK
95123P106
7340
419652
SH
SOLE
0
386530
0
33122
WESTELL TECHNOLOGIES INC
CL A NEW
957541204
781
953981
SH
SOLE
0
953981
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
5302
140002
SH
SOLE
0
140002
0
0
WESTERN ASSET MTG CAP CORP
COM
95790D105
4813
1756446
SH
SOLE
0
1756446
0
0
WESTERN COPPER & GOLD CORP
COM
95805V108
160
184441
SH
SOLE
0
0
0
184441
WESTERN DIGITAL CORP.
COM
958102105
56156
1271933
SH
SOLE
0
884447
0
387486
WESTERN NEW ENG BANCORP INC
COM
958892101
10139
1751139
SH
SOLE
0
1686610
0
64529
WESTERN UN CO
COM
959802109
44349
2051300
SH
SOLE
0
519039
0
1532261
WESTPAC BANKING CORP
SPONSORED ADR
961214301
27493
2197660
SH
SOLE
0
2197660
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
13880
61100
SH
SOLE
0
61100
0
0
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
3169
2555748
SH
SOLE
0
1710187
0
845561
WESTWOOD HLDGS GROUP INC
COM
961765104
10703
679558
SH
SOLE
0
656096
0
23462
WEYCO GROUP INC
COM
962149100
1525
70628
SH
SOLE
0
70628
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
21164
942281
SH
SOLE
0
887277
0
55004
WHEATON PRECIOUS METALS CORP
COM
962879102
159881
3629545
SH
SOLE
0
3557846
0
71699
WHEELER REAL ESTATE INVT TR
COM NEW
963025705
95
54649
SH
SOLE
0
35449
0
19200
WHITE MTNS INS GROUP LTD
COM
G9618E107
9412
10600
SH
SOLE
0
4800
0
5800
WHITESTONE REIT
COM
966084204
7958
1094684
SH
SOLE
0
1094684
0
0
WIDEPOINT CORP
COM
967590100
2378
3418980
SH
SOLE
0
2347218
0
1071762
WILEY JOHN & SONS INC
CL A
968223206
5706
146300
SH
SOLE
0
146300
0
0
WILLAMETTE VY VINEYARD INC
COM
969136100
626
103620
SH
SOLE
0
103173
0
447
WILLIAMS COS INC
COM
969457100
15088
793285
SH
SOLE
0
255693
0
537592
WILLIAMS SONOMA INC
COM
969904101
23898
291400
SH
SOLE
0
190036
0
101364
WILLIS LEASE FINANCE CORP
COM
970646105
9870
406487
SH
SOLE
0
406487
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
22830
115920
SH
SOLE
0
41155
0
74765
WILLSCOT CORP
COM
971375126
612
49800
SH
SOLE
0
12799
0
37001
WIMI HOLOGRAM CLOUD INC
SPON ADS CL B
97264L100
44
12800
SH
SOLE
0
8800
0
4000
WINGSTOP INC
COM
974155103
135067
971915
SH
SOLE
0
916394
0
55521
WINMARK CORP
COM
974250102
33674
196650
SH
SOLE
0
189150
0
7500
WINS FIN HLDGS INC
ORD SHS
G97223104
800
20200
SH
SOLE
0
20200
0
0
WINTRUST FINL CORP
COM
97650W108
8070
185000
SH
SOLE
0
185000
0
0
WIPRO LTD
SPON ADR 1 SH
97651M109
11807
3567193
SH
SOLE
0
3398299
0
168894
WIRELESS TELECOM GROUP INC
COM
976524108
1036
1043183
SH
SOLE
0
1043183
0
0
WISDOMTREE INVTS INC
COM
97717P104
12975
3739077
SH
SOLE
0
3549754
0
189323
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
717
18400
SH
SOLE
0
18400
0
0
WISDOMTREE TR
EUROPE SMCP DV
97717W869
228
4600
SH
SOLE
0
4600
0
0
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
766
16300
SH
SOLE
0
16300
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
346
7600
SH
SOLE
0
7600
0
0
WIX COM LTD
SHS
M98068105
299752
1169900
SH
SOLE
0
1169900
0
0
WNS HLDGS LTD
SPON ADR
92932M101
82910
1508000
SH
SOLE
0
1414006
0
93994
WOLVERINE WORLD WIDE INC
COM
978097103
305
12800
SH
SOLE
0
12800
0
0
WORKDAY INC
CL A
98138H101
75825
404700
SH
SOLE
0
206859
0
197841
WORKIVA INC
COM CL A
98139A105
79556
1487300
SH
SOLE
0
1425753
0
61547
WORLD ACCEP CORP DEL
COM
981419104
10609
161925
SH
SOLE
0
161925
0
0
WORLD FUEL SVCS CORP
COM
981475106
1669
64773
SH
SOLE
0
64773
0
0
WORLD WRESTLING ENTMT INC
CL A
98156Q108
4475
103000
SH
SOLE
0
103000
0
0
WPP PLC NEW
ADR
92937A102
15706
401372
SH
SOLE
0
401372
0
0
WRIGHT MED GROUP N V
ORD SHS
N96617118
20103
676407
SH
SOLE
0
311130
0
365277
WSFS FINL CORP
COM
929328102
48320
1683631
SH
SOLE
0
1683631
0
0
W & T OFFSHORE INC
COM
92922P106
4537
1989950
SH
SOLE
0
1989950
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
2911
103300
SH
SOLE
0
103300
0
0
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
6005
140900
SH
SOLE
0
118734
0
22166
X4 PHARMACEUTICALS INC
COM
98420X103
959
102844
SH
SOLE
0
102844
0
0
XCEL BRANDS INC
COM NEW
98400M101
55
61202
SH
SOLE
0
29718
0
31484
XCEL ENERGY INC
COM
98389B100
81162
1298594
SH
SOLE
0
1298594
0
0
XENETIC BIOSCIENCES INC
COM
984015503
177
173197
SH
SOLE
0
93756
0
79441
XENIA HOTELS & RESORTS INC
COM
984017103
5797
621300
SH
SOLE
0
621300
0
0
XENON PHARMACEUTICALS INC
COM
98420N105
12982
1035277
SH
SOLE
0
821130
0
214147
XERIS PHARMACEUTICALS INC
COM
98422L107
279
105000
SH
SOLE
0
35215
0
69785
XEROX HOLDINGS CORP
COM NEW
98421M106
27106
1772785
SH
SOLE
0
1714620
0
58165
X FINANCIAL
SPONSORED ADS
98372W103
210
232882
SH
SOLE
0
232882
0
0
XILINX INC
COM
983919101
58100
590505
SH
SOLE
0
372363
0
218142
XINYUAN REAL ESTATE CO LTD
SPONS ADR
98417P105
512
233800
SH
SOLE
0
233800
0
0
XOMA CORP DEL
COM NEW
98419J206
1726
87369
SH
SOLE
0
73700
0
13669
XPERI HOLDING CORP
COM
98390M103
52153
3533386
SH
SOLE
0
3533386
0
0
XTANT MED HLDGS INC
COM NEW
98420P308
202
224688
SH
SOLE
0
223716
0
972
YAMANA GOLD INC
COM
98462Y100
228962
41941144
SH
SOLE
0
34132626
0
7808518
YATRA ONLINE INC
ORD SHS
G98338109
231
340402
SH
SOLE
0
340402
0
0
YELP INC
CL A
985817105
28842
1246945
SH
SOLE
0
1235914
0
11031
YINTECH INVT HLDGS LTD
SPONSORED ADR
98585M108
629
104335
SH
SOLE
0
88835
0
15500
YIREN DIGITAL LTD
SPONSORED ADS
98585L100
2100
508365
SH
SOLE
0
508365
0
0
YORK WTR CO
COM
987184108
13416
279736
SH
SOLE
0
279736
0
0
YOUDAO INC
SPONSORED ADS
98741T104
10211
272300
SH
SOLE
0
145037
0
127263
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
6533
1136153
SH
SOLE
0
0
0
1136153
YRC WORLDWIDE INC
COM PAR $.01
984249607
1077
582171
SH
SOLE
0
123712
0
458459
YUM BRANDS INC
COM
988498101
32078
369100
SH
SOLE
0
187962
0
181138
YUM CHINA HLDGS INC
COM
98850P109
5235
108900
SH
SOLE
0
108900
0
0
YUNHONG CTI LTD
COM
98873Q100
128
49300
SH
SOLE
0
49300
0
0
YUNJI INC
ADS RP CL A
98873N107
265
98558
SH
SOLE
0
57305
0
41253
ZEALAND PHARMA A S
SPONSORED ADR
98920Y304
910
26000
SH
SOLE
0
10699
0
15301
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
37123
145041
SH
SOLE
0
130824
0
14217
ZEDGE INC
CL B
98923T104
390
263573
SH
SOLE
0
263573
0
0
ZENDESK INC
COM
98936J101
531
6000
SH
SOLE
0
5554
0
446
ZILLOW GROUP INC
CL A
98954M101
24561
427300
SH
SOLE
0
403548
0
23752
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
27023
226400
SH
SOLE
0
107059
0
119341
ZION OIL & GAS INC
COM
989696109
3
11726
SH
SOLE
0
0
0
11726
ZIOPHARM ONCOLOGY INC
COM
98973P101
167
50763
SH
SOLE
0
0
0
50763
ZIX CORP
COM
98974P100
13794
1999094
SH
SOLE
0
1999094
0
0
ZK INTL GROUP CO LTD
SHS
G9892K100
559
394871
SH
SOLE
0
394871
0
0
ZOETIS INC
CL A
98978V103
169274
1235216
SH
SOLE
0
1202819
0
32397
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1839695
7256035
SH
SOLE
0
7106548
0
149487
ZOVIO INC
COM
98979V102
5371
1755306
SH
SOLE
0
1755306
0
0
ZSCALER INC
COM
98980G102
18965
173200
SH
SOLE
0
115983
0
57217
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
127545
3474400
SH
SOLE
0
3474400
0
0
ZUMIEZ INC
COM
989817101
5832
213000
SH
SOLE
0
211467
0
1533
ZUORA INC
COM CL A
98983V106
9227
723700
SH
SOLE
0
723700
0
0
ZYMEWORKS INC
COM
98985W102
26661
739134
SH
SOLE
0
720539
0
18595
ZYNGA INC
CL A
98986T108
165509
17348900
SH
SOLE
0
9785129
0
7563771