10,082,679 shares11.09% 9,793,705 shares10.77% 10,369,678 shares11.41% Octopus Investments Limited 2,662,874 shares2.89% Octopus Investments Limited 3,561,581 shares3.86% 7,571,786 shares8.21%
Pershing Nominees Limited Pershing Nominees Limited 8,290,218 shares8.99%
9,166,834 shares9.94% 9,878,450 shares10.71%
Octopus Investments Limited 4,562,327 shares4.95% Octopus Investments Limited 5,287,327 shares5.81% Close Brothers Asset Management 455,206 shares0.50%
Stellar Asset Management Limited 1,674,827 shares1.84%
Octopus Investments Limited 6,124,416 shares6.73%