12 May – 9 June 2025
18 May – 22 June 2025
18 May – 29 June 2025
29 May – 26 June 2025
1 June 2025
9–12 June 2025
20–24 July 2025