Year Number 1970 43000000 1971 44100000 1972 45800000 1973 47600000 1974 49100000 1975 51200000 1976 53200000 1977 55300000 1978 57400000 1979 60300000 1980 63800000 1981 67100000 1982 71100000 1983 76600000 1984 80600000 1985 84800000 1986 88000000 1987 90800000 1988 93000000 1989 95000000 1990 99900000 1991 106000000 1992 111000000 1993 117000000 1994 121000000 1995 126000000 1996 130000000 1997 135000000 1998 137000000 1999 139000000 2000 144000000 2001 148000000 2002 154000000 2003 161000000 2004 167000000 2005 172000000 2006 176000000 2007 183000000 2008 190000000 2009 192000000 2010 201000000 2011 209000000 2012 217000000 2013 223000000 2014 233000000 2015 237000000 2016 241000000 2017 241000000 2018 245000000