Year	current US$
1995	14063754624.807066
1996	16382011440.798935
1997	20127094501.960712
1998	18530686890.028385
1999	20966726455.340714
2000	24795861106.745567
2001	26657652069.807793
2002	28537200562.995052
2003	27725355108.906185
2004	34487689255.803055
2005	39033581312.38849
2006	43478716319.69989
2007	52647357988.986465
2008	62171636170.158966
2009	69203988938.97667
2010	87713630404.67427
2011	109356828342.49629
2012	145927495567.50455
2013	177383419818.67673
2014	287257922965.1076
2015	310645393335.1292
2016	312349333473.18713
2017	324503476581.13043
2018	350945526626.6716
2019	328861776302.22174
