Year Number 2010 16337 2012 18089 2013 17361 2014 18448 2015 19907 2016 19356 2017 21535 2018 23644 2019 29205 2020 26280 2021 29557