Year	current US$
1989	29055354502.494026
1990	34311221658.43246
1991	37727712027.00467
1992	41094861611.20866
1993	40192667582.984375
1994	42284711862.84013
1995	48578966618.31731
1996	51076021440.706055
1997	53016124952.85872
1998	54973362491.41723
1999	57544816793.06834
2000	58046139869.70663
2001	59338235775.524956
2002	63285348391.23109
2003	75177516971.14574
2004	87997776637.38
2005	97130814881.94994
2006	105091385118.36229
2007	122651210610.34238
2008	134568545933.26096
2009	123838078735.59549
2010	128763285668.23143
2011	141607677456.63184
2012	141114679243.90347
2013	147089875344.59103
2014	152659611256.20343
2015	142622048622.1342
2016	148285818849.81696
2017	161322596945.5563
2018	173950577562.42715
2019	174316039799.8927
2020	166325305461.55167
2021	184565083145.5899
2022	193464300214.65088
2023	212897348029.8548
