Year	current US$
1995	398664620018.94415
1996	420282627317.16565
1997	420274595823.59906
1998	425127895427.323
1999	446619831782.3972
2000	456472584461.9806
2001	449256915171.71454
2002	473650647901.1596
2003	532413106786.89746
2004	618390785899.4121
2005	667122315461.1627
2006	706937451341.2675
2007	818584961108.4277
2008	888670402472.2787
2009	815552569873.2659
2010	880221493443.9814
2011	969962492808.8086
2012	1020325418311.0833
2013	1098587763402.6348
2014	1255549801218.6926
2015	1198775050318.0518
2016	1209672261523.9194
2017	1313275282538.8955
2018	1406889929077.4292
2019	1403687466166.2173
