Year Number 2010 11343 2011 19299 2012 27881 2013 31993 2014 40108 2015 57464 2016 143994 2017 278505 2018 580292 2019 821368 2020 1036600