Year	Number
2006	27107000
2007	33144000
2008	30960000
2009	30646000
2010	29973000
2011	31153000
2012	29642000
2013	30457000
2014	31941000
2015	30608000
2016	29636000
2017	44265000
2018	48069000
2019	49276000
2020	21287000
