Year current US$ 1993 6238935364 1994 7232321000 1995 8389448000 1996 8311894000 1997 8372311000 1998 9034392370 1999 8504822108 2000 8744046314 2001 9260779738 2002 10359786140 2003 12768368605 2004 16355268795 2005 19214550332 2006 23252731740 2007 30158890750 2008 34240637540.000004 2009 26080059827 2010 29183704349 2011 34691989053 2012 32179991615 2013 34008277620 2014 35955699119 2015 31929516703 2016 32916831431 2017 38442925403 2018 44200205646 2019 44942814756 2020 44796354118