Ninety One UK Ltd does not have discretion regarding voting decisions in respect of 22,993,427 shares that are included in the total above.