Year	current US$
1995	27970917734.26865
1996	34716071362.338196
1997	37714543261.16735
1998	43913794095.64367
1999	43216368195.67302
2000	42338891988.74847
2001	39167297686.80232
2002	36647252608.00587
2003	40961925393.57045
2004	51608112549.01382
2005	60886427157.86175
2006	74709376705.92345
2007	108094438122.07591
2008	131527675509.55861
2009	90409026255.85631
2010	99787749146.02196
2011	117737393210.85658
2012	103842972085.1136
2013	99546069643.99673
2014	113069662727.58453
2015	100114869346.06712
2016	95050120688.86368
2017	105039434207.0413
2018	126293671403.37961
2019	122171186716.58798
2020	112451285238.86966
2021	148193241853.72186
2022	152421688211.87692
2023	146497807747.37866
