Year	Number
1985	8243700
1989	8822000
1990	8402000
1991	8236000
1992	7997000
1993	7832000
1994	7526000
1995	9457800
1996	9448270
1997	9069700
1998	9293400
1999	9272080
2000	9364600
2001	9144600
2002	9200800
2003	9182800
2004	8650250
2005	9178000
2006	9022000
2007	8296000
2008	8298000
2009	8428299
2010	8455299
2011	8603966
2012	8628630
2013	8629430
2014	8527430
2015	8380930
2016	8322570
2017	8192000
2018	8144490
2019	7993000
2020	7909000
