2023 Annual Reports
Form 10-K 1.2 MB
Form DEF 14A 1.5 MB
2022 Annual Reports
Form 10-K 926.1 KB
Form DEF 14A 1.5 MB
2021 Annual Reports
Form 10-K 1.3 MB
Form DEF 14A 288 KB
2020 Annual Reports
Form 10-K 35.8 MB
Form DEF 14A 288 KB
2019 Annual Reports
Form 10-K 745.6 KB
Form DEF 14A 880 KB
2018 Annual Reports
Form 10-K 1.1 MB
Form DEF 14A 828.7 KB
2017 Annual Reports
Form 10-K 487.4 KB
Form DEF 14A 2.1 MB