Year	Number
1970	4069987
1971	4180496
1972	4808296
1973	5201464
1974	5586219
1975	6237722
1976	6885291
1977	7498076
1978	8426304
1979	8946012
1980	9424481
1981	9830125
1982	10400000
1983	10800000
1984	11400000
1985	12000000
1986	12900000
1987	13500000
1988	14100000
1989	14700000
1990	16400000
1991	16800000
1992	17300000
1993	18100000
1994	19500000
1995	20400000
1996	21200000
1997	22300000
1998	23500000
1999	24600000
2000	25500000
2001	26000000
2002	26600000
2003	27500000
2004	27800000
2005	27700000
2006	27700000
2007	27700000
2008	27900000
2009	28200000
2010	28100000
2011	28900000
2012	28800000
2013	26700000
2014	26300000
2015	26500000
2016	26800000
2017	27100000
2018	27400000
