Year Number 1999 20149 2013 28822 2014 30194 2015 31132 2016 32487 2017 33556 2018 34420 2019 35268 2020 34943 2021 35605 2022 36479