Year	Total
1985	47290000000
1986	50111999999.99999
1987	54132000000
1988	58245000000
1989	57620000000
1990	59321000000.00001
1991	63337000000
1992	67440000000
1993	69382000000
1994	71221000000
1995	73446000000
1996	75588000000.00002
1997	78066000000
1998	80904000000
1999	80585000000
2000	85211000000
2001	90117000000
2002	89395000000
2003	90060000000
2004	96870000000
2005	104360000000
2006	110640000000
2007	113700000000
2008	119320000000
2009	124840000000
2010	116720000000
2011	122900000000
2012	127850000000
2013	127600000000
2014	110410000000
2015	127750000000
2016	115590000000
