Year Number 2013 16705 2014 16905 2015 16634 2016 16431 2017 16560 2018 16781 2019 17037 2020 17351 2021 17653 2022 17894