Year Number 2010 7532 2011 11306 2012 18058 2013 22587 2014 29973 2015 38140 2016 79125 2017 468800 2018 740648 2019 914642 2020 1229028