Year Total 1965 2718000 1966 3014000 1967 3170000 1968 3253000 1969 3378000 1970 3975000 1971 4103000 1972 4417000 1973 4679000 1974 4462300 1975 4282300 1976 4419100 1977 4419500 1978 4192200 1979 4244700 1980 4104000 1981 3889000 1982 3876500 1983 3716200 1984 3764000 1985 3608400 1986 3680800 1987 3892100 1988 4038400 1989 4148000 1990 4763600 1991 4585600 1992 4701000 1993 4543300 1994 5215900 1995 5655400 1996 5548600 1997 5882500 1998 5979200 1999 6021400 2000 6167200 2001 6207400 2002 6426800 2003 6799300 2004 6814500 2005 7000200 2006 7101700 2007 7143900 2008 7220400 2009 6874100 2010 7039500 2011 7013400 2012 6960000 2013 7060400 2014 7202100 2015 7493400 2016 7652100