Year	Number
1995	3981000
1996	4261000
1997	4633000
1998	4601000
1999	4758000
2000	5284000
2001	4856000
2002	5131000
2003	5928000
2004	7299000
2005	8246000
2006	8275000
2007	4956000
2008	4893000
2009	5561000
2010	6557000
2011	6282000
2012	5803000
2013	7526000
2014	7982000
2015	8751000
2016	7892000
2017	8887000
2018	8383000
2019	9651000
2020	2243000
