Year Number 1976 2987997 1977 3200912 1980 3884428 1990 3651719 1998 6818774 2015 8552808 2016 8607180 2017 8669154 2018 8855030 2019 9129496 2020 9229865 2021 9470101 2022 9614727