Year	Total
1985	28825000000
1986	32348000000
1987	36347000000
1988	40671000000
1989	42806000000.00001
1990	45985000000
1991	50220000000
1992	53575000000
1993	57012000000
1994	57923000000
1995	63750000000
1996	67565000000
1997	62481000000
1998	66396000000
1999	65301999999.99999
2000	63735000000
2001	70648000000
2002	74431000000
2003	76986000000
2004	82305000000
2005	90175000000
2006	96121000000.00002
2007	98088000000
2008	96187999999.99998
2009	97082000000.00002
2010	100290000000
2011	100300000000
2012	99268999999.99998
2013	102170000000
2014	107160000000
2015	110160000000
2016	115420000000
