Year Number 2010 34640 2011 53432 2012 81309 2013 95253 2014 121508 2015 164806 2016 410955 2017 1206251 2018 1733183 2019 2259681 2020 2387096