Year Number 2010 85810 2011 118157 2012 176527 2013 209774 2014 271517 2015 351083 2016 957300 2017 2825322 2018 4676435 2019 6478761 2020 8109646