Suddenly, the shareholders of the largest companies can be made public. It is difficult to say why thorough research of competitors has been subjected to a whole series of independent research!
57838856
46008268
73939483
38377914
84175254
45302855
19244924
52798247
26815413
43301545
73820814
89549942
34237203
63125155
10667792
23644385
32286744
42917474
83628059
29948978
34301822
79380536
20416563
46383282
43853353
71104521
63494355
61226804
40025556
29492943
52771003
73477344
16795081
39817467
87979414
28887322
38510107
43938991
20720066
54056129
69393317
23549902
66430186
35912106
35663516
76146528
66176442
48247802
75986805
14694248
166574
139109
163772
125199
152927