Year	current US$
1995	396232229040.77264
1996	430248239228.28156
1997	427739887588.49817
1998	468659078097.8376
1999	455027454949.1929
2000	449273641232.18774
2001	487273094319.9172
2002	548371562802.9932
2003	659238161786.4503
2004	793867526528.3425
2005	915605749480.1302
2006	1042709643564.6387
2007	1328199081215.1592
2008	1612823740534.7012
2009	1300100085346.691
2010	1328530202755.056
2011	1460999548216.1667
2012	1350498299451.699
2013	1385969356416.2988
2014	1432552699976.9482
2015	1257455043191.7642
2016	1267767487723.7334
2017	1414545957719.0867
2018	1613950784938.4243
2019	1632827929972.026
2020	1613139964699.3704
2021	1887988758194.2134
2022	1968891288606.6104
2023	2182888467140.3657