| Mission Trail Capital Management LLC | 11,298,200 | 29.50% | |
| Rathbones Investment Management Ltd | 137,689 | 0.36% | |
| Mission Trail Capital Management LLC | 6,398,200 | 16.42% | |
| Mission Trail Capital Management LLC | 6,068,200 | 15.54% | |
| Mission Trail Capital Management LLC | 5,708,200 | 14.59% | |
| Discretionary investment management clients of Herald Investment Management Limited | 1,908,800 | 4.88% | |
| Rathbones Investment Management Ltd | 3,857,434 | 9.86% | |
| Mission Trail Capital Management LLC | 5,205,200 | 13.30% | |
| Mission Trail Capital Management LLC | 5,015,200 | 12.79% | |
| Rathbone Nominees Limited | 4,300,774 | 10.95% | |
| Mission Trail Capital Management LLC | 4,507,410 | 11.47% | |
| Mission Trail Capital Management LLC | 4,070,700 | 10.35% | |
| Rathbone Nominees Limited | 4,710,583 | 11.97% | |
| Ennismore Fund Management Limited | 2,000,000 | 5.08% | |
| Mission Trail Capital Management LLC | 2,499,000 | 6.35% | |
| Rathbone Nominees Limited | 5,113,754 | 13.00% | |
| Chelverton Asset Management Limited | 1,998,434 | 5.08% | |
| Chelverton Asset Management Limited | 1,875,000 | 4.74% | |
| Rathbone Nominees Limited | 5,528,440 | 13.92% | |
| Rathbones Investment Management Ltd | 5,945,669 | 14.96% | |
| Rathbones Investment Management Ltd | 5,974,101 | 15.03% | |
| DISCRETIONARY CLIENTS | 4,341,170 | 10.92% | |
| Rathbones Investment Management Ltd | 5,915,354 | 15.00% | |
| Rathbones Investment Management Ltd | 5,916,737 | 15.00% | |
| Charles Stanley & Co. Limited | 1,975,089 | 5.00% | |
| Rathbones Investment Management Ltd | 5,905,689 | 14.97% | |
| Rathbones Investment Management Ltd | 5,916,769 | 15.00% | |
| Ennismore Fund Management Limited | 1,900,000 | 4.81% | |
| Ennismore Fund Management Limited | 2,401,571 | 6.08% | |
| Ennismore Fund Management Limited | 2,901,571 | 7.36% | |