Year	current US$
1995	18344000000
1996	20483000000.000004
1997	22198000000.000004
1998	23396000000.000004
1999	23795000000.000004
2000	25962000000.000004
2001	25576000000.000004
2002	24780000000.000004
2003	27364000000
2004	31650000000.000004
2005	35692000000.00001
2006	39322000000.00001
2007	44002000000.00001
2008	47734000000.00001
2009	44281000000.00001
2010	47010000000.00001
2011	51127000000.00001
2012	54896000000.00001
2013	58011000000.00001
2014	64597000000
2015	67174000000
2016	71471000000
2017	76555650567.62163
2018	79621943505.45085
2019	81720834108.00304
