| Crucible Clarity Fund PLC | 6,153,943 | 6.35% | |
| FIL Limited | 14,427,868 | 14.81% | |
| FIL Limited | 14,572,868 | 14.89% | |
| Crucible Clarity Fund PLC | 4,933,668 | 5.02% | |
| Octopus Investments Limited | 6,294,268 | 6.40% | |
| Crucible Clarity Fund PLC | 3,954,217 | 4.02% | |
| Octopus Investments Limited | 7,852,065 | 7.99% | |
| Octopus Investments Limited | 8,840,079 | 8.99% | |
| Octopus Investments Limited | 9,803,449 | 9.97% | |
| FIL Limited | 14,436,461 | 14.68% | |
| FIL Limited | 11,905,195 | 12.11% | |
| FIL Limited | 9,895,011 | 10.07% | |
| Canaccord Genuity Group Inc. | 14,720,307 | 14.98% | |
| Octopus Investments Limited | 10,803,780 | 10.99% | |
| Octopus Investments Limited | 10,858,803 | 11.05% | |
| FIL Limited | 9,830,834 | 10.00% | |
| Canaccord Genuity Group Inc. | 15,616,010 | 15.89% | |
| DISCRETIONARY CLIENTS | 16,212,825 | 16.50% | |
| CANACCORD GENUITY GROUP INC | 16,972,944 | 17.27% | |
| CANACCORD GENUITY GROUP INC | 16,367,436 | 16.65% | |
| Canaccord Genuity Group Inc. | 16,791,402 | 17.09% | |
| Octopus Investments Limited | 10,804,920 | 10.99% | |
| CANACCORD GENUITY GROUP INC | 15,996,732 | 16.32% | |
| DISCRETIONARY CLIENTS | 14,719,839 | 15.02% | |
| Canaccord Genuity Group Inc. | 14,251,690 | 14.54% | |
| Rowan Dartington & Co Ltd | 3,695,694 | 3.77% | |