Year Total 1965 15122000 1966 18002000 1967 19729000 1968 21490000 1969 22058000 1970 24412000 1971 25692000 1972 26130000 1973 27863000 1974 29517000 1975 29136000 1976 29779000 1977 31192000 1978 31249000 1979 31772000 1980 30442000 1981 29426000 1982 29307000 1983 29025000 1984 30450000 1985 28928000 1986 29632000 1987 30248000 1988 31648000 1989 32742000 1990 33193000 1991 32259000 1992 32362000 1993 34065000 1994 35349000 1995 36454000 1996 37011000 1997 37677000 1998 37600000 1999 38806000 2000 38585000 2001 38834000 2002 38651000 2003 38582000 2004 39711000 2005 39489000 2006 42861000 2007 42508000 2008 43201000 2009 43525000 2010 43725000 2011 46326000 2012 47897000 2013 48152000 2014 48124000 2015 47863000 2016 47833000