Year Total 1985 522530000000 1986 523559999999.99994 1987 532440000000.00006 1988 549490000000 1989 559870000000 1990 549900000000 1991 540220000000 1992 538169999999.99994 1993 527120000000 1994 528470000000 1995 536820000000.00006 1996 552670000000 1997 552320000000 1998 557220000000 1999 556300000000 2000 576560000000 2001 586410000000 2002 586690000000 2003 608780000000 2004 617470000000 2005 622580000000 2006 639570000000 2007 640580000000 2008 640690000000 2009 595620000000 2010 633090000000 2011 613070000000 2012 630150000000 2013 638730000000 2014 626650000000 2015 646890000000 2016 648400000000