Year Total 1980 335134800 1981 296219880 1982 265925440 1983 334152720 1984 320403600 1985 305536000 1986 304581200 1987 306354400 1988 310978360 1989 295674280 1990 214148000 1991 229602120 1992 275173360 1993 302371520 1994 307254640 1995 325504960 1996 354694560 1997 357531680 1998 375563760 1999 418911680 2000 405612680 2001 392654680 2002 384716200 2003 364801800 2004 337999200 2005 297392920 2006 352839520 2007 356822400 2008 343768920 2009 342568600 2010 344300880 2011 344410000 2012 321112880 2013 317757440 2014 324591080 2015 326637080 2016 326637080