Year Number 2011 105023 2012 202581 2013 229587 2014 248152 2015 263012 2016 262558 2017 283405 2018 291838 2019 298309 2020 314438 2021 333673 2022 308369 2023 381236