Year	current US$
1995	8703620881.905727
1996	9161789382.822617
1997	11138338368.58006
1998	12521204143.288734
1999	12067116961.588259
2000	12238244281.39836
2001	12906975399.223133
2002	15070172818.634357
2003	19869736040.60914
2004	24225303030.30303
2005	27983031471.57607
2006	33280570962.479607
2007	44900284619.59496
2008	53345142689.887314
2009	38046219071.448425
2010	37872259028.60545
2011	44704055247.607056
2012	42665555697.38706
2013	45848664973.19349
2014	47650730228.16901
2015	41848660465.21248
2016	42736977949.02034
2017	46652180328.991844
2018	52775269840.27604
2019	51897093013.74894
2020	51676575014.92933
2021	63796050757.708275
2022	72439559110.97693
2023	74846409159.29544