Year	Number
1970	10700000
1971	10500000
1972	11100000
1973	11600000
1974	12100000
1975	12700000
1976	13500000
1977	14200000
1978	14700000
1979	16700000
1980	17200000
1981	17700000
1982	18300000
1983	18900000
1984	20600000
1985	19800000
1986	23500000
1987	24400000
1988	25100000
1989	25400000
1990	25600000
1991	25600000
1992	25600000
1993	26200000
1994	27000000
1995	28200000
1996	29300000
1997	30100000
1998	31600000
1999	31200000
2000	31300000
2001	31500000
2002	30700000
2003	30700000
2004	32600000
2005	33200000
2006	35000000
2007	36900000
2008	39100000
2009	40400000
2010	41800000
2011	42800000
2012	43100000
2013	46200000
2014	44700000
2015	43200000
2016	42500000
2017	43400000
2018	43800000
