Year Total 1980 132839960 1981 123319240 1982 124669600 1983 120263880 1984 155100440 1985 156587200 1986 168467640 1987 217462520 1988 206632360 1989 196634240 1990 184849280 1991 207928160 1992 441936000 1993 499196720 1994 476199680 1995 461754920 1996 470989200 1997 501133600 1998 559512800 1999 603979200 2000 622802400 2001 631532000 2002 690184000 2003 690184000 2004 690184000 2005 663695120 2006 609012360 2007 545736400 2008 889055200 2009 863821200 2010 839923920 2011 983444000 2012 1143441200 2013 1117238760 2014 1091145440 2015 1091145440 2016 1091145440