Year	Number
1985	763000
1989	816000
1990	662000
1991	700000
1992	755000
1993	829000
1994	839000
1995	1139000
1996	1064650
1997	1029750
1998	1019730
1999	981920
2000	945000
2001	777800
2002	717800
2003	663800
2004	595000
2005	601000
2006	544000
2007	532000
2008	522000
2009	493193
2010	488712
2011	465900
2012	519910
2013	515860
2014	522010
2015	521590
2016	510860
2017	498000
2018	516745
2019	508000
2020	525000
