Year	current USD
1989	54298320877.767105
1990	57155473486.741005
1991	57163684035.90427
1992	63281346511.6567
1993	48909431929.952614
1994	51859108841.324715
1995	61349166227.23228
1996	66837378179.29486
1997	70481050553.95634
1998	69251881171.01982
1999	70177224406.73471
2000	74562216065.56116
2001	78747184190.64635
2002	74811927900.51678
2003	81584872521.99146
2004	93119834069.69589
2005	109007354252.21999
2006	126910368554.13045
2007	154991417957.83627
2008	188960247959.16013
2009	205936686719.80945
2010	231801639680.45718
2011	264957914171.76874
2012	292292087478.9901
2013	317646829159.41144
2014	328909189101.79364
2015	326303344813.3758
2016	324499170427.31946
2017	349008937927.3399
2018	367775233632.54895
2019	372554137872.79114
2020	378727810879.6442
2021	407001618071.9955
2022	447443623372.47626
