Year 2026
The 33rd Annual Ordinary Meeting of Shareholders (April 10, 2026)
true
true
true
Year 2025
The 32nd Annual Ordinary Meeting of Shareholders (April 11, 2025)
true
true
true
Year 2024
The 31st Annual Ordinary Meeting of Shareholders (April 11, 2024)
true
true
true
true
true
Year 2023
The 30th Annual Ordinary Meeting of Shareholders (April 12, 2023)
true
true
true
Year 2022
The 29th Annual Ordinary Meeting of Shareholders (April 12, 2022)
true
true
true