| Name | Ownership | Shares Owned | sole voting power | shared voting power | Signature | Title | CIK |
|---|---|---|---|---|---|---|---|
| Ninety One UK Ltd | 6.3% | 5,156,261 | 0 | 2,856,927 | /s/ Richard Brearley | Richard Brearley / Head of Compliance | |
| Ninety One Plc | 6.38% | 5,217,918 | 0 | 2,912,296 | /s/ Adam Fletcher | Adam Fletcher / General Counsel |