Annual Reports & Proxies 2023 Proxy Dec 12, 2023 2023 Annual Report Nov 09, 2023 2022 Proxy Dec 13, 2022 2022 Annual Report Nov 10, 2022 2021 Proxy Dec 14, 2021 2021 Annual Report Nov 12, 2021 2020 Proxy Dec 18, 2020 2020 Annual Report Nov 18, 2020 2019 Proxy Dec 27, 2019 2019 Annual Report Dec 27, 2019