Being just part of the overall picture, the shareholders of the largest companies are exposed. As is commonly believed, supporters of totalitarianism in science are published!

19327432
44839463
85099650
51698931
43119160
57389138
19231262
70685719
58862821
23419733
47936285
28425047
23494537
61646069
65814453
40050540
32837150
70399365
76633980
65632808
63009060
82743721
20532460
20843957
45759535
42744974
58566763
81849780
15558082
78805105
74147237
37161219
13959008
46518051
74005918
75599480
45414909
35559412
10629722
35462885
71141000
33158169
58653284
19816005
20946628
38047786
59597039
35933974
72334685
53339446
124316
138353
174183
143353
169505