Year Total 1985 542310000 1986 561180000 1987 569480000 1988 568780000 1989 552230000 1990 515890000 1991 461940000 1992 398810000 1993 354880000 1994 317580000 1995 310750000 1996 302870000 1997 307420000 1998 304340000 1999 304770000 2000 326670000 2001 351700000 2002 383710000 2003 425730000 2004 463300000 2005 474830000 2006 485650000 2007 496790000 2008 493690000 2009 500840000 2010 511810000 2011 518850000 2012 526170000 2013 531130000 2014 534130000 2015 540740000 2016 554330000