Year	current US$
1995	19799519238.567867
1996	26056200933.43789
1997	28523196385.345905
1998	28120446856.02707
1999	20987317536.35013
2000	23596821461.158222
2001	26239582359.119328
2002	29401753810.924988
2003	34571570326.288864
2004	43785081055.214325
2005	50366056271.005264
2006	53756057315.30082
2007	66408390920.75467
2008	79338510017.99107
2009	67551394407.508705
2010	65902103611.39848
2011	76609714579.25128
2012	78615561205.33792
2013	85822067306.70406
2014	85193517852.00552
2015	73298518157.28477
2016	68333777054.76683
2017	80578332369.6734
2018	90774176361.18987
2019	95970303471.52998
