Year	Number
1985	7375800
1989	8015000
1990	7914000
1991	7815000
1992	7392000
1993	7265000
1994	7269000
1995	7361800
1996	7269620
1997	7195290
1998	7188990
1999	7077470
2000	6733900
2001	6519900
2002	6532200
2003	6524100
2004	6320112
2005	6573112
2006	6406242
2007	6422242
2008	6423342
2009	6348656
2010	6375125
2011	6234850
2012	6235724
2013	6156570
2014	6080920
2015	5955250
2016	5968960
2017	5950000
2018	5953405
2019	5936000
2020	5861000
