Year	current US$
1999	19479989006.47476
2000	20246720363.830776
2001	21817498575.418682
2002	28387253847.5129
2003	29872429265.273598
2004	32396752978.5282
2005	41362601313.96236
2006	52503240236.86655
2007	70459906229.22145
2008	69080297181.2789
2009	75571054829.32335
2010	83698165230.107
2011	79997271103.69289
2012	85986629717.81017
2013	95575650558.12053
2014	112699219069.47632
2015	115260895931.56686
2016	113484226705.61235
2017	120219492557.23807
2018	119215440707.07071
2019	127311501896.90346
