Year	Number
1985	1153200
1989	1376000
1990	1375000
1991	1357000
1992	1236000
1993	1236000
1994	1170000
1995	1853300
1996	1884000
1997	1871730
1998	1846980
1999	1823450
2000	1848500
2001	1837500
2002	1846300
2003	1873100
2004	1838270
2005	1834270
2006	2162800
2007	2149400
2008	2134400
2009	2180263
2010	2180263
2011	2184607
2012	2205624
2013	2218803
2014	2200510
2015	2226110
2016	2230690
2017	2234000
2018	2281540
2019	2262000
2020	2222000
