Year	current US$
1995	4719015358.832693
1996	4682261200.375547
1997	5321838213.824513
1998	5048026563.360338
1999	5728866610.33436
2000	5631857492.701102
2001	5879299058.815631
2002	10758174512.90313
2003	11235257687.737759
2004	11933004600.825663
2005	11852401041.026508
2006	13319665862.633186
2007	17033698398.939657
2008	19807681354.9602
2009	20958479223.778137
2010	25299244292.21699
2011	24334979821.602757
2012	23463521716.36267
2013	27605183265.750416
2014	29296376972.88785
2015	30606206144.01053
2016	32270674865.731983
2017	34535428252.17703
2018	32832257985.913963
2019	39476567461.66181
