Year	current US$
1995	4328852719.654975
1996	4494059063.77796
1997	4705331861.720746
1998	4831670871.545829
1999	5220376078.739853
2000	5535249011.941715
2001	5171516485.656805
2002	5239919915.973072
2003	5675313178.779786
2004	6188372842.951069
2005	6646851691.784982
2006	7036558713.293807
2007	7490671096.90073
2008	7471022003.379277
2009	6939404861.993288
2010	7203576008.226162
2011	7158819739.649518
2012	7704723512.593
2013	7795442215.385358
2014	9468167770.381277
2015	9836484354.853378
2016	10590877575.24296
