Year	current USD
1989	17665681584.676407
1990	17285151838.216263
1991	18192474095.922005
1992	21929203270.10612
1993	23172737409.260994
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.5236
2005	85588975622.25595
2006	62898124534.18223
2007	77066124478.86441
2008	95641542343.14699
2009	113515846294.83405
2010	124474398788.35446
2011	147161715370.33047
2012	171441144850.59528
2013	193307287912.06012
2014	210019102277.14218
2015	225447631245.75082
2016	227423597173.32547
2017	240915744362.26065
2018	262303482035.83807
2019	265738704944.0521
2020	286131703323.3577
2021	313615863595.4017
2022	317100374008.35175
