Year	Number
2004	3065300
2005	3378900
2006	3619900
2007	3787200
2008	3740300
2009	3773800
2010	4267000
2011	4635600
2012	4934700
2013	5285300
2014	5854800
2015	6784000
2016	7788800
2017	10257500
2018	11967600
2019	12752000
2020	14799300
2021	15285200
