Year Number 1970 11277197 1971 11323759 1972 11142965 1973 10531736 1974 10480233 1975 10324273 1976 9649855 1977 9019813 1978 8780866 1979 8011698 1980 5867328 1981 5672151 1982 4964279 1983 5260487 1984 5218013 1985 5178253 1986 4446671 1987 3734588 1988 3303164 1989 3301143 1990 3005513 1991 3057296 1992 3313020 1993 3647793 1994 3961800 1995 3858171 1996 4004851 1997 4205507 1998 2805708 1999 2033010 2000 2066808 2001 1856891 2002 2221556 2003 2142413 2004 2035470 2005 1479341 2006 1415320 2007 1111514 2008 1092313 2009 1529216 2010 1618109 2011 1999299 2012 1856493 2013 1694411 2014 1569825 2015 1398357 2016 1101858 2017 1100006 2018 1488640