Year Total 1985 343480000000 1986 362230000000 1987 377870000000 1988 391630000000 1989 406140000000 1990 419360000000 1991 454940000000 1992 462840000000 1993 471540000000 1994 475780000000 1995 492970000000 1996 512320000000.00006 1997 503600000000 1998 510020000000 1999 523510000000 2000 540520000000 2001 549539999999.99994 2002 559320000000 2003 562350000000 2004 572630000000 2005 575350000000 2006 575010000000 2007 570280000000 2008 574860000000 2009 542770000000 2010 574250000000 2011 566790000000 2012 565060000000 2013 573090000000 2014 561690000000 2015 568740000000 2016 553360000000