Year Number 2005 220205 2007 668216 2008 797808 2009 942937 2010 1338656 2011 1644780 2012 2085297 2013 2959275 2014 3601737 2015 3639380 2016 4086781 2017 4160112 2018 4373332 2019 5321881 2020 6378369 2021 7313987 2022 8030378