Year Total 1985 2631700000000 1986 2649100000000 1987 2742100000000 1988 2884300000000 1989 3155400000000 1990 3232800000000 1991 3270700000000 1992 3284400000000 1993 3404700000000 1994 3458500000000 1995 3567300000000 1996 3663400000000 1997 3716400000000 1998 3855800000000 1999 3936100000000 2000 4052300000000 2001 3984500000000 2002 4111800000000 2003 4138000000000 2004 4231700000000 2005 4322800000000 2006 4331000000000 2007 4431800000000 2008 4390100000000.00049 2009 4206500000000 2010 4394300000000 2011 4363399999999.99951 2012 4310600000000.00049 2013 4330300000000 2014 4363300000000 2015 4348700000000 2016 4350800000000