Year Number 2010 18081 2011 26229 2012 40871 2013 54208 2014 78843 2015 126340 2016 446252 2017 991690 2018 1367541 2019 1971311 2020 2440930