Year Total 1965 22050000 1966 22757000 1967 23301000 1968 23796000 1969 24700000 1970 22120000 1971 23610000 1972 23633000 1973 23686000 1974 23856000 1975 22429000 1976 23316000 1977 24539000 1978 24527000 1979 25950000 1980 24259000 1981 22425000 1982 21518000 1983 21973000 1984 20701000 1985 18729000 1986 21552000 1987 23007000 1988 23010000 1989 20867000 1990 19699000 1991 20211000 1992 21339000 1993 21143000 1994 20343000 1995 20309000 1996 21110000 1997 21099000 1998 21598000 1999 20093000 2000 20328000 2001 19550000 2002 18060000 2003 18600000 2004 19505000 2005 20763000 2006 21766000 2007 24175000 2008 24877000 2009 24327000 2010 28069000 2011 28266000 2012 29600000 2013 31855000 2014 31325000 2015 32182000 2016 31905000