Year current US$ 1995 2039798538.712419 1996 2193612819.8474607 1997 2207687329.2323666 1998 2556534097.558246 1999 2753577228.946927 2000 3608101013.0304937 2001 3818213331.7051587 2002 3753872717.374161 2003 5108041584.621882 2004 6786929489.82136 2005 8198401716.707626 2006 9216793002.915453 2007 10814437317.784258 2008 12384000000.000002 2009 11364000000.000002 2010 12880000000.000002 2011 16468000000 2012 15519000000 2013 15058000000 2014 18514000000 2015 19310000000 2016 21311999999.999996 2017 24111999999.999996 2018 27070999999.999996 2019 28371999999.999992