| Octopus Investments Limited | 3,553,408 | 12.98% | |
| Octopus Investments Limited | 3,565,897 | 13.03% | |
| Odyssean Investment Trust PLC | 3,550,000 | 12.97% | |
| Odyssean Investment Trust PLC | 3,550,000 | 13.05% | |
| Octopus Investments Limited | 3,279,831 | 12.10% | |
| Octopus Investments Limited | 3,008,281 | 11.09% | |
| Odyssean Investment Trust PLC | 3,483,420 | 12.85% | |
| Odyssean Investment Trust PLC | 3,483,420 | 12.85% | |
| Odyssean Investment Trust PLC | 3,356,000 | 13.01% | |
| Octopus Investments Limited | 2,832,622 | 10.98% | |
| Schroders PLC | 1,386,038 | 5.38% | |
| CANACCORD GENUITY GROUP INC | 1,264,345 | 4.90% | |
| Odyssean Investment Trust PLC | 2,861,800 | 11.10% | |
| Odyssean Investment Trust PLC | 2,600,000 | 10.08% | |
| Schroders PLC | 1,286,171 | 4.99% | |
| FIL Limited | 1,527,327 | 5.92% | |
| Octopus Investments Limited | 3,075,540 | 11.93% | |
| Odyssean Investment Trust PLC | 2,081,475 | 8.07% | |
| Odyssean Investment Trust PLC | 2,050,000 | 7.95% | |
| Invesco Ltd. | 2,483,812 | 9.91% | |
| Odyssean Investment Trust PLC | 2,015,000 | 8.47% | |
| Odyssean Investment Trust PLC | 1,918,760 | 7.66% | |
| BlackRock, Inc. | – | – | |
| Odyssean Investment Trust PLC | 800,000 | 3.19% | |
| FIL Limited | 1,151,619 | 4.60% | |