| Computershare Trustees (Jersey) Limited | 6,076,337 | 4.96% | |
| Computershare Trustees (Jersey) Limited | 6,125,916 | 5.00% | |
| The Capital Group Companies, Inc. | 6,063,055 | 4.95% | |
| The Capital Group Companies, Inc. | 6,330,770 | 5.15% | |
| Computershare Trustees (Jersey) Limited | 6,158,284 | 5.00% | |
| The Capital Group Companies, Inc. | 6,181,783 | 4.94% | |
| Computershare Trustees (Jersey) Limited | 6,261,137 | 5.00% | |
| Computershare Trustees (Jersey) Limited | 6,279,186 | 4.99% | |
| The Capital Group Companies, Inc. | 6,550,855 | 5.15% | |
| Computershare Trustees (Jersey) Limited | 6,330,231 | 4.96% | |
| FMR LLC | 6,278,493 | 4.92% | |
| FMR LLC | 7,671,249 | 5.99% | |
| Invesco Ltd. | 6,378,187 | 4.97% | |
| Computershare Trustees (Jersey) Limited | 6,479,950 | 5.04% | |
| FMR LLC | 12,809,941 | 9.95% | |
| FMR LLC | 12,924,005 | 10.01% | |
| Computershare Trustees (Jersey) Limited | 6,415,949 | 4.96% | |