Year	current US$
1995	12059578546.947458
1996	13545025029.803007
1997	12842246567.746138
1998	11436689643.632399
1999	10569138966.670544
2000	9875015637.575066
2001	10377656668.98903
2002	11429669530.655903
2003	13167559240.264301
2004	16559247221.919401
2005	18329758038.357265
2006	21036239405.51554
2007	25229025939.053867
2008	32415336178.114685
2009	26184233489.864845
2010	25541907415.798897
2011	27040308408.746017
2012	25808553702.007786
2013	26569629134.304417
2014	28474361523.11075
2015	25705149944.34968
2016	27664361996.732235
2017	32937582263.638058
2018	37121209259.01948
2019	38206176898.730804
