05 July 2024 2024 Proxy Supplement 26 April 2024 2024 Proxy 28 April 2023 2023 Proxy 29 April 2022 2022 Proxy 27 April 2021 2021 Proxy 28 April 2020 Form of Proxy 28 April 2020 2020 Notice of Meeting and Proxy Statement 28 May 2019 2019 Information Circular 21 February 2019 Notice of Special Meeting 21 February 2019 Information Circular Special Meeting 21 February 2019 Form of Proxy 28 June 2018 2018 Information Circular 28 June 2018 Form of Proxy