Year Number 2007 43710 2008 50000 2009 316699 2010 414569 2011 468500 2012 600461 2013 1525325 2014 3093171 2015 4892940 2016 6592396 2017 7300500 2018 8052889 2019 8085500 2020 10052819 2021 11136681 2022 11870792