Year	current US$
1995	3342047515.138194
1996	3573813644.2276335
1997	3708258065.431031
1998	3822636155.111534
1999	3906914747.507694
2000	4332320975.793072
2001	4031326002.9496436
2002	4072461982.5715785
2003	5702851418.806812
2004	7655305475.984514
2005	9166300239.658522
2006	10776623344.370861
2007	13225491859.823399
2008	14512999999.999998
2009	13791999999.999998
2010	17623999999.999996
2011	21452999999.999996
2012	21924999999.999996
2013	23521000000
2014	25942000000
2015	27686000000
2016	29574000000
2017	35463000000
2018	37495000000
2019	39263000000
