Year current US$ 1993 6866039000 1994 8025990000 1995 9645377000 1996 9429381000 1997 9357465000 1998 10067707000 1999 9889024695 2000 10122012531 2001 10151969845 2002 10939320108 2003 13858268990 2004 17753345963 2005 20287173004 2006 24180106463 2007 31639928699 2008 37132171545 2009 26596234479 2010 30114243407 2011 35531959547 2012 32061622675 2013 33370799200 2014 33933772366.999996 2015 29814972449 2016 30537436101 2017 36077602183 2018 42267196082 2019 44006765919 2020 42120615625