32 235 822
27,72
32 010 524
27,53
7 487 850
6,44
6 898 270
5,93
5 375 767
4,62
4 617 352
3,97
2 755 302
2,37
1 851 274
1,59
1 521 201
1,31
1 383 192
1,19
1 104 780
0,95
1 012 137
0,87
807 562
0,69
750 000
0,65
501 200
0,43
399 984
0,34
364 760
0,37
358 779
0,31
351 454
0,30
275 058
0,24
Source: Euroclear public shareholder data and supplementary information from the Company