Year Total 1965 10960000 1966 14074000 1967 13900000 1968 15200000 1969 20377000 1970 28191000 1971 38430000 1972 44175000 1973 53830000 1974 61890000 1975 68250000 1976 78030000 1977 82400000 1978 91250000 1979 91100000 1980 86655000 1981 82230000 1982 81324000 1983 82961000 1984 85957000 1985 89745000 1986 95371000 1987 101290000 1988 108830000 1989 113890000 1990 112860000 1991 121850000 1992 132380000 1993 145790000 1994 148120000 1995 160200000 1996 175670000 1997 192150000 1998 197080000 1999 209330000 2000 224220000 2001 229090000 2002 248100000 2003 276940000 2004 323410000 2005 328930000 2006 353150000 2007 370660000 2008 378060000 2009 392810000 2010 448490000 2011 465110000 2012 487070000 2013 508140000 2014 527960000 2015 561840000 2016 578660000