Year	Number
1995	2547000
1996	2733000
1997	3053000
1998	3330000
1999	3576000
2000	3783000
2001	4216000
2002	4634000
2003	4929000
2004	5409000
2005	6113000
2006	6848000
2007	7713000
2008	7877000
2009	7047000
2010	6917000
2011	6514000
2012	6600000
2013	6579000
2014	6676000
2015	7094000
2016	7646000
2017	8171000
2018	8643000
2019	9350000
2020	2326000
