Year	Total
1985	39481000000
1986	42013000000.00001
1987	45062000000
1988	46970000000
1989	51431000000.00001
1990	57654000000
1991	62815000000
1992	67178000000
1993	74685000000
1994	81005000000
1995	84353000000
1996	88760000000
1997	96982999999.99998
1998	102390000000
1999	110090000000
2000	119350000000
2001	128169999999.99998
2002	138220000000
2003	145660000000
2004	156410000000
2005	169670000000
2006	184280000000
2007	196040000000
2008	206300000000
2009	215100000000
2010	226100000000
2011	235500000000
2012	247700000000
2013	254600000000
2014	274600000000.00003
2015	281900000000
2016	285980000000
