Year	Total
1985	522530000000
1986	523559999999.99994
1987	532440000000.00006
1988	549490000000
1989	559870000000
1990	549900000000
1991	540220000000
1992	538169999999.99994
1993	527120000000
1994	528470000000
1995	536820000000.00006
1996	552670000000
1997	552320000000
1998	557220000000
1999	556300000000
2000	576560000000
2001	586410000000
2002	586690000000
2003	608780000000
2004	617470000000
2005	622580000000
2006	639570000000
2007	640580000000
2008	640690000000
2009	595620000000
2010	633090000000
2011	613070000000
2012	630150000000
2013	638730000000
2014	626650000000
2015	646890000000
2016	648400000000
