Octopus Investments Limited 3,286,605 shares8.99% Octopus Investments Limited 3,331,553 shares9.11% Octopus Investments Limited 3,286,940 shares8.99% Octopus Investments Limited 3,310,011 shares9.06% Octopus Investments Limited 3,285,412 shares8.99% Octopus Investments Limited 3,289,155 shares9.00% Octopus Investments Limited 3,282,989 shares8.99% Octopus Investments Limited 3,303,157 shares9.04% 1,826,277 shares5.00%
Octopus Investments Limited 2,932,738 shares8.04%
Michael Austin Taylor, Nia Dow Taylor 1,128,405 shares3.09%
2,333,921 shares6.40%