| (1) BlackRock, Inc. |
Delaware |
612639 |
0 |
612639 |
0 |
612639 |
5.3 % |
08/11/2024 |
| (1) BlackRock, Inc. |
Delaware |
495813 |
0 |
1836338 |
0 |
1836338 |
6.2 % |
08/11/2024 |
| (1) BlackRock, Inc. |
Delaware |
606293 |
0 |
1699331 |
0 |
1699331 |
10.4 % |
07/11/2024 |
| (1) BlackRock, Inc. |
Delaware |
0 |
0 |
5428949 |
0 |
5428949 |
5.5 % |
24/10/2024 |
| (1) BlackRock, Inc. |
Delaware |
0 |
0 |
612639 |
0 |
612639 |
5.3 % |
24/10/2024 |
| (1) BlackRock, Inc. |
Delaware |
0 |
0 |
1836338 |
0 |
1836338 |
6.2 % |
24/10/2024 |
| FMR LLC |
Delaware |
0 |
0 |
1913058 |
0 |
1913058 |
14.066 % |
10/05/2024 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
1913058 |
0 |
1913058 |
14.066 % |
10/05/2024 |
| 1607 Capital Partners, LLC |
Delaware, United States |
1335558 |
0 |
1335558 |
0 |
1335558 |
5.1 % |
08/02/2024 |
| (1) BlackRock, Inc. |
Delaware |
578086 |
0 |
2371425 |
0 |
2371425 |
8.5 % |
06/02/2024 |
| (1) BlackRock, Inc. |
Delaware |
2335 |
0 |
1071320 |
0 |
1071320 |
6.2 % |
06/02/2024 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
13306 |
0 |
571638 |
0 |
571638 |
7.2 % |
06/02/2024 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
4017926 |
0 |
6379414 |
0 |
6379414 |
7.9 % |
06/02/2024 |
| (1) BlackRock, Inc. |
Delaware |
504308 |
0 |
569916 |
0 |
569916 |
6.8 % |
06/02/2024 |
| (1) BlackRock, Inc. |
Delaware |
459274 |
0 |
1864134 |
0 |
1864134 |
6 % |
06/02/2024 |
| FIL Limited |
Bermuda |
88132 |
0 |
966597 |
0 |
966597 |
12.082 % |
13/11/2023 |
| (1) BlackRock, Inc. |
Delaware |
727435 |
0 |
2747248 |
0 |
2747248 |
10.6 % |
07/11/2023 |
| (1) BlackRock, Inc. |
Delaware |
723515 |
0 |
3515769 |
0 |
3515769 |
10.2 % |
07/11/2023 |
| (1) BlackRock, Inc. |
Delaware |
2172956 |
0 |
6319788 |
0 |
6319788 |
13.6 % |
06/10/2023 |
| (1) BlackRock, Inc. |
Delaware |
253262 |
0 |
317043 |
0 |
317043 |
1.2 % |
06/04/2023 |
| (1) BlackRock, Inc. |
Delaware |
365002 |
0 |
1630515 |
0 |
1630515 |
7.8 % |
07/02/2023 |
| (1) BlackRock, Inc. |
Delaware |
583404 |
0 |
2904198 |
0 |
2904198 |
7.8 % |
07/02/2023 |
| (1) BlackRock, Inc. |
Delaware |
75000 |
0 |
75000 |
0 |
75000 |
20 % |
07/12/2022 |
| (1) BlackRock, Inc. |
Delaware |
4875338 |
0 |
4875338 |
0 |
4875338 |
9.6 % |
09/11/2022 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
4875338 |
0 |
4875338 |
0 |
4875338 |
9.6 % |
09/11/2022 |
| (1) BlackRock, Inc. |
Delaware |
4875338 |
0 |
4875338 |
0 |
4875338 |
9.6 % |
09/11/2022 |
| (1) BlackRock, Inc. |
Delaware |
423341 |
0 |
875727 |
0 |
875727 |
11.1 % |
07/10/2022 |
| (1) BlackRock, Inc. |
Delaware |
75000 |
0 |
75000 |
0 |
75000 |
75 % |
07/10/2022 |
| (1) BlackRock, Inc. |
Delaware |
5129534 |
0 |
5159505 |
0 |
5159505 |
10.5 % |
08/07/2022 |
| (1) BlackRock, Inc. |
Delaware |
295586 |
0 |
295586 |
0 |
295586 |
2.2 % |
09/06/2022 |
| (1) BlackRock, Inc. |
Delaware |
56231 |
0 |
0 |
56231 |
1457179 |
10.6 % |
08/04/2022 |
| (1) BlackRock, Inc. |
Delaware |
1458112 |
0 |
2030420 |
0 |
2030420 |
12.8 % |
08/04/2022 |
| (1) BlackRock, Inc. |
Delaware |
76144627 |
0 |
77682867 |
0 |
77682867 |
13.1 % |
11/03/2022 |
| (1) BlackRock, Inc. |
Delaware |
84237 |
0 |
84237 |
0 |
84237 |
0.5 % |
09/03/2022 |
| (1) BlackRock, Inc. |
Delaware |
127391 |
0 |
307288 |
0 |
307288 |
4.3 % |
09/03/2022 |
| (1) BlackRock, Inc. |
Delaware |
612411 |
0 |
612411 |
0 |
612411 |
2.9 % |
09/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
1009460 |
0 |
2748080 |
0 |
2748080 |
10.1 % |
09/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
215 |
0 |
215 |
0 |
215 |
0 % |
09/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
77682867 |
13.1 % |
08/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
2536253 |
0 |
4619732 |
0 |
4619732 |
6.1 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
865799 |
0 |
1968542 |
0 |
1968542 |
9.3 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
677485 |
0 |
718302 |
0 |
718302 |
5.4 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
314445 |
0 |
1267050 |
0 |
1267050 |
6.9 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
92900 |
0 |
517029 |
0 |
517029 |
7.8 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
187586 |
0 |
995120 |
0 |
995120 |
5.4 % |
04/02/2022 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
1493696 |
0 |
4391075 |
0 |
4391075 |
10.5 % |
08/10/2021 |
| (1) BlackRock, Inc. |
Delaware |
9632148 |
0 |
11343280 |
0 |
11343280 |
5.7 % |
05/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
4971135 |
0 |
4971382 |
0 |
4971382 |
7.3 % |
02/02/2021 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
0 |
0 |
378853 |
0 |
378853 |
5.9 % |
02/02/2021 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
293844 |
0 |
1581144 |
0 |
1581144 |
10.1 % |
09/11/2020 |
| (1) BlackRock, Inc. |
Delaware |
198130 |
0 |
862208 |
0 |
862208 |
10.3 % |
09/11/2020 |
| incorporated under the laws of England & Wales |
GREAT BRITAIN |
0 |
0 |
0 |
0 |
0 |
0 % |
07/09/2001 |