Year	Number
1970	9709540
1971	9460741
1972	9930263
1973	10500000
1974	11000000
1975	11600000
1976	12600000
1977	13400000
1978	13900000
1979	16000000
1980	16700000
1981	17300000
1982	18100000
1983	18800000
1984	20700000
1985	19800000
1986	23400000
1987	24400000
1988	25000000
1989	25100000
1990	25100000
1991	25000000
1992	25000000
1993	25400000
1994	26200000
1995	27200000
1996	28300000
1997	29200000
1998	30600000
1999	30200000
2000	30300000
2001	30600000
2002	30300000
2003	30600000
2004	33000000
2005	33900000
2006	36100000
2007	38300000
2008	40700000
2009	42200000
2010	43800000
2011	45000000
2012	45500000
2013	48600000
2014	47100000
2015	45800000
2016	45100000
2017	46000000
2018	46300000
