Year	Number
1970	104000000
1971	114000000
1972	123000000
1973	131000000
1974	134000000
1975	140000000
1976	151000000
1977	168000000
1978	181000000
1979	192000000
1980	190000000
1981	191000000
1982	189000000
1983	193000000
1984	197000000
1985	195000000
1986	212000000
1987	219000000
1988	224000000
1989	226000000
1990	231000000
1991	239000000
1992	248000000
1993	258000000
1994	265000000
1995	275000000
1996	286000000
1997	298000000
1998	308000000
1999	317000000
2000	331000000
2001	342000000
2002	356000000
2003	368000000
2004	377000000
2005	383000000
2006	387000000
2007	393000000
2008	399000000
2009	401000000
2010	410000000
2011	419000000
2012	425000000
2013	432000000
2014	441000000
2015	445000000
2016	449000000
2017	450000000
2018	456000000
