Annual Reports Annual reports 2024 Annual Report DATE: September 11, 2024 View PDF Annual reports 2023 Annual Report DATE: September 11, 2023 View PDF Annual reports 2022 Annual Report DATE: September 8, 2022 View PDF Annual reports 2021 Annual Report DATE: September 9, 2021 View PDF Annual reports 2020 Annual Report DATE: September 10, 2020 View PDF Annual reports 2019 Annual Report DATE: September 12, 2019 View PDF Annual reports 2018 Annual Report DATE: September 13, 2018 View PDF Annual reports 2017 Annual Report DATE: September 14, 2017 View PDF Annual reports 2016 Annual Report DATE: September 16, 2016 View PDF Annual reports 2015 Annual Report DATE: September 14, 2015 View PDF Proxy Statements