Year	Number
1995	427000
1996	418000
1997	369000
1998	318000
1999	281000
2000	175000
2001	157000
2002	141000
2003	153000
2004	170000
2005	188000
2006	210000
2007	242000
2008	278000
2009	288000
2010	302000
2011	347000
2012	400000
2013	440000
2014	426000
2015	1008000
2016	1503000
2017	1548000
2018	1266000
2019	1192000
2020	214000
