Year	current US$
1989	21554288825.862083
1990	25719925077.054966
1991	28486397846.76975
1992	30957735797.01456
1993	30126187964.787994
1994	31413856192.723557
1995	36736961638.54836
1996	38613619180.97001
1997	40233734865.31916
1998	41701159052.1463
1999	43545425043.97228
2000	43722124047.24659
2001	44341976903.77735
2002	47050514172.98154
2003	55964190737.777115
2004	66670778414.152145
2005	73744470291.67903
2006	79803296387.13416
2007	92820227406.12352
2008	102295954035.35184
2009	92321594109.93684
2010	96163760920.51263
2011	105297550725.42786
2012	104803652376.75061
2013	109495706128.4402
2014	113817790412.48279
2015	106067310672.13701
2016	110631209608.72284
2017	120247559774.82825
2018	129734519300.18811
2019	129054710847.78687
2020	119710753840.00853
2021	133848361668.74211
2022	142337529978.0514
2023	156641444221.3178
