Year Total Average 2026 71,752,722 29,589 2025 71,409,421 29,471 2024 71,348,366 29,568 2023 70,747,365 29,295 2022 64,556,636 26,843 2021-p 45,304,709 18,901 2020-p 0 2019 68,494,752 28,339 2018 ...