J.P. Morgan Securities PLC 21,956,692 shares5.45% J.P. Morgan Securities PLC 21,502,249 shares5.34% J.P. Morgan Securities PLC 20,545,491 shares5.10% 20,362,181 shares5.06%
20,709,091 shares5.14% J.P. Morgan Securities PLC 20,272,398 shares5.03% J.P. Morgan Securities PLC 20,282,950 shares5.04%
Bridgemere Securities Limited 20,553,928 shares5.10% 19,787,507 shares4.91% 16,387,000 shares4.07% 12,387,000 shares3.08%
36,671,074 shares9.11% 42,747,815 shares10.61% 42,747,815 shares10.61% 42,459,672 shares10.53% 40,512,302 shares10.02%
Bridgemere Securities Limited 16,522,339 shares4.09% Bridgemere Securities Limited 14,562,656 shares3.60%