Year number of people 2014 40000 2015 124000 2016 177000 2017 239000 2018 668000 2019 969000 2020 1003000 2021 909000 2022 987000 2023 1044000