Year Number 2010 1000 2011 57290 2012 61277 2013 68991 2014 157852 2015 197379 2016 220386 2017 238291 2018 354861 2019 390377 2020 396916 2021 421457 2022 474624