Year	current US$
1995	4083929928.91132
1996	4301160244.27895
1997	4094152531.98745
1998	4201489864.28674
1999	4426231720.76605
2000	4262998161.8495
2001	4251169643.08743
2002	4752698838.59914
2003	5090994475.1943
2004	6249081056.26327
2005	7365124890.16472
2006	8153727593.62981
2007	9815805040.39478
2008	11112494765.0331
2009	9892819634.30854
2010	10573543913.3223
2011	13598054493.1988
2012	16445850227.7217
2013	16445850227.7217
2014	17926857347.0444
2015	18874168207.1517
2016	19441220482.568
2017	24853206856.3618
