Year current US$ 1995 3191665292.8997927 1996 3374273008.662716 1997 3500619885.318242 1998 3639828629.4721384 1999 3679457248.664676 2000 3839236574.8308973 2001 3476361844.3143277 2002 3362346823.2456775 2003 3838249906.3809757 2004 4414981757.598843 2005 5145287799.083536 2006 5803447116.638341 2007 6538379537.866826 2008 7196081129.716318 2009 6281324118.434214 2010 6206924911.824606 2011 7098721930.476034 2012 8205426412.947371 2013 9191029490.935133 2014 9268532274.206175 2015 8968186067.64955 2016 9400994890.70859 2017 9422160775.3723 2018 9954534482.2521 2019 9561080317.721342