Annual Reports 2024 Proxy Statement and Annual Report May 9, 2024 2023 Proxy Statement and Annual Report May 11, 2023 2022 Proxy Statement and Annual Report May 10, 2022 2021 Proxy Statement Supplement May 28, 2021 2021 Proxy Statement and Annual Report May 6, 2021 2020 Proxy Statement Supplement June 5, 2020 2020 Proxy Statement and Annual Report May 5, 2020 2019 Proxy Statement and Annual Report May 2, 2019 2018 Proxy Statement and Annual Report May 9, 2018