Year	Total
1985	45297000000
1986	49053999999.99999
1987	52129000000
1988	53058000000
1989	50915000000
1990	51053000000.00001
1991	53858000000.00001
1992	56531000000.00001
1993	61595000000
1994	65463000000.00001
1995	68827000000
1996	72880000000
1997	77624000000
1998	80292000000
1999	86151000000.00002
2000	94401000000.00002
2001	95151000000.00002
2002	90307000000
2003	97583000000
2004	105180000000
2005	110960000000
2006	112830000000
2007	115210000000
2008	129000000000
2009	129759999999.99998
2010	132520000000.00002
2011	129479999999.99998
2012	136030000000
2013	139740000000
2014	141560000000
2015	145420000000
2016	146880000000
