Year current US$ 1995 16995000000 1996 21944000000 1997 22265100097.65625 1998 22202399902.34375 1999 19131000000 2000 18998000000 2001 19246000000 2002 19291000000 2003 23814000000 2004 27847000000 2005 31307000000 2006 35341000000 2007 44064000000.00001 2008 52615000000 2009 44002000000 2010 42237000000 2011 47740000000 2012 45193000000 2013 48044000000 2014 49720000000 2015 43046000000 2016 46454000000 2017 53069000000 2018 57856000000.00001 2019 58435000000.00001