Year	current US$
1995	5789128636.6229315
1996	5975248851.454824
1997	6527926445.681104
1998	7166275467.651614
1999	7533788133.55753
2000	7958852838.933951
2001	8362398701.589434
2002	9557031605.275124
2003	11771975156.80728
2004	14435700533.368023
2005	17003459863.098942
2006	21570076498.620518
2007	31054350977.97839
2008	35854274228.9139
2009	26410909090.90909
2010	23956163076.55748
2011	27474380566.26504
2012	28169902669.378365
2013	30204783461.84881
2014	31386896487.040672
2015	27263090547.061707
2016	28083597512.484116
2017	30483806017.831818
2018	34429023435.02115
2019	34225547537.074455
2020	34390910338.9604
2021	39443126174.43347
2022	40422521943.44179
2023	43627078481.28705
