Year Number 2010 790 2011 1227 2012 2635 2013 3515 2014 4912 2015 7158 2016 67411 2017 240048 2018 310378 2019 371250 2020 411782