Year	current USD
1989	17665681584.676407
1990	17285151838.216267
1991	18192474095.922005
1992	21929203270.10612
1993	23172737409.260998
1994	22820772366.198612
1995	27128681546.855236
1996	30389214801.458817
1997	30941507587.18792
1998	28580953118.16921
1999	33801362944.49922
2000	37299148017.848335
2001	41890868874.478134
2002	48054186821.76929
2003	66543648274.5095
2004	77215525222.52362
2005	85588975622.25597
2006	62898124534.18223
2007	77066124478.86441
2008	95641542343.147
2009	113515846294.83405
2010	124474398788.35448
2011	147161715370.33047
2012	171441144850.59528
2013	193307287912.0601
2014	210843546721.5866
2015	226317260875.38043
2016	228336189765.91806
2017	241877225843.74213
2018	263907926480.28247
2019	265738704944.0521
2020	286131703323.35767
2021	313615863595.40173
2022	317100374008.35175
