Year	Number
1995	2310000
1996	2376000
1997	2388000
1998	2573000
1999	2595000
2000	3828000
2001	4108000
2002	4276000
2003	4268000
2004	4676000
2005	4883000
2006	4729000
2007	5224000
2008	4555000
2009	4899000
2010	5183000
2011	11567000
2012	12372000
2013	10980000
2014	10522000
2015	6482000
2016	6782000
2017	7054000
2018	7440000
2019	7616000
2020	1957000
