Total number of shares and voting rights on 11 April 2025 Total number of shares and voting rights on 11 April 2025