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