Year	Number
1985	7600100
1989	8054000
1990	7861000
1991	7826000
1992	9401000
1993	8922000
1994	8699000
1995	9510300
1996	9186340
1997	9296650
1998	9160580
1999	8779990
2000	8383900
2001	8116900
2002	8094100
2003	7917400
2004	7806322
2005	8082872
2006	7709632
2007	7760982
2008	7743442
2009	7609911
2010	7575541
2011	7351166
2012	7349970
2013	7170540
2014	7038590
2015	7199520
2016	7170030
2017	7006000
2018	6981385
2019	6989000
2020	6991000
