Year Total 1985 41632000000 1986 41820000000 1987 43473000000 1988 45021000000 1989 44331000000 1990 42141000000.00001 1991 40861999999.99999 1992 35610000000 1993 37997000000 1994 38133000000 1995 41788999999.99999 1996 42716000000 1997 42803000000.00001 1998 41711000000.00001 1999 38248000000.00001 2000 40924000000 2001 43968000000 2002 42678999999.99999 2003 42600000000 2004 41621000000 2005 44365000000 2006 45843000000 2007 43297000000 2008 45037000000 2009 42964000000 2010 46653000000 2011 50797000000 2012 47328999999.99999 2013 43784000000 2014 47485000000 2015 49228000000 2016 45093000000