Year	current US$
1995	21437639664.07331
1996	21122724461.06757
1997	21548846568.42689
1998	18984364484.178448
1999	16038405826.293947
2000	18176227756.49697
2001	19564916422.838806
2002	21898714143.587795
2003	24429755718.09825
2004	32133608243.43858
2005	36158579618.51078
2006	39591246809.104225
2007	46599442178.17102
2008	54678804302.91531
2009	47977370508.32334
2010	55309132299.407486
2011	64328803896.77236
2012	77222314554.09508
2013	91515250106.18181
2014	88922246020.51988
2015	71016345806.05751
2016	60293844317.39632
2017	73408920836.38464
2018	80750308611.0539
2019	83573218945.13826
