Year	current US$
1995	26881837934.533974
1996	29652090056.006824
1997	28825734335.338238
1998	30921620532.8883
1999	30396197935.62464
2000	31121644242.218555
2001	35615672097.51093
2002	37100680313.124916
2003	41215713248.00884
2004	46734207448.40528
2005	56127941330.552505
2006	63880086028.490974
2007	78055239437.12857
2008	99655410290.87157
2009	82461631553.9485
2010	91622060823.13535
2011	95464566525.18117
2012	89754715277.7394
2013	95015625113.70407
2014	98901837414.11589
2015	85974532431.35695
2016	84373651808.88728
2017	92829872361.07536
2018	103923701663.22556
2019	107421650659.28699
2020	114214991658.42253
2021	127720248778.00325
2022	126038021803.78566
2023	151076667109.93045
