Year Number 1971 5474223 1972 5413438 1974 5776781 1975 5434779 1976 4960957 1977 4570793 1978 3190264 1981 2290699 1982 936346 1983 617742 1984 557079 1985 535915 1986 694321 1987 480868 1988 570113 1989 536814 1990 973296 1991 1221665 1992 1461337 1993 1793983 1994 1657112 1995 1705304 1996 1992317 1997 1993324 2001 1002343 2002 1204112 2003 1356735 2004 1575368 2005 1851641 2006 1507622 2007 845333 2008 1003086 2009 710062 2010 537145 2011 681642 2012 1127807 2013 1957061 2014 2278461 2016 2359548