Year Total 1980 51620580 1981 51620580 1982 56781956 1983 58847052 1984 84658024 1985 86723120 1986 87755668 1987 92917044 1988 109435084 1989 104273708 1990 104273708 1991 112532728 1992 87755668 1993 87755668 1994 103241160 1995 105306256 1996 103241160 1997 87755668 1998 86723120 1999 86723120 2000 81560380 2001 77430188 2002 75579240 2003 68897004 2004 63112280 2005 62700352 2006 61445472 2007 62263872 2008 64042528 2009 72019200 2010 79079264 2011 78795552 2012 84724860 2013 82309216 2014 87555160 2015 84153344 2016 73733748