Year number of people 2013 4471100 2014 3343600 2015 4002100 2016 2767400 2017 2469000 2018 3309000 2019 3967000 2020 4171000 2021 4589000 2022 4793000 2023 4534000