Shareholders Ordinary Shares % Preferred Shares % Total Shares %
Controllers 401,149,232 60.8% 319,962,486 26.1% 721,111,718 38.2%
Invesco 0.0% 126,343,019 10.3% 126,343,019 6.7%
Capital International 34,215,685 5.2% 3,472,221 0.3% 37,687,906 2.0%
Treasury 0.0% 2,300,719 0.2% 2,300,719 0.1%
Free Float 223,946,008 34.0% 773,918,361 63.1% 997,864,369 52.9%
Total 659,310,925 100.0% 1,225,996,806 100.0% 1,885,307,731 100.0%