May 31 5:30 pm
June 2 - 30, 10:00 am - 2:00 pm
June 3, 6:30 pm - August 5 - 8:00 pm
June 21 10:30 am
July 12 9:00 am
12 August 2025 – 26 May 2026
13 August 2025 – 20 May 2026
5–12 May 2026
24–26 July 2026
11–20 October 2026