Year	current US$
1995	29413016826.708046
1996	34142090954.112217
1997	35127438181.575676
1998	29220328113.25014
1999	34433560043.95553
2000	38880292398.67836
2001	41951042389.053276
2002	46112188432.54937
2003	40047334968.96403
2004	55361995411.17206
2005	59632006191.19463
2006	71744237771.24269
2007	85200108552.82826
2008	91851889391.14345
2009	86921351532.79361
2010	102417801834.98087
2011	116898081080.68509
2012	124855238598.7362
2013	137834370450.5763
2014	130527224739.83102
2015	134707560409.1588
2016	138986235761.163
2017	145435235941.5928
2018	158444220158.94702
2019	161123794171.55157
