Year current US$ 1995 118167986140.17744 1996 128903328209.28673 1997 134837044552.93987 1998 133352467302.0994 1999 139171367153.0348 2000 150812611349.6871 2001 135637315507.18256 2002 126480700212.94229 2003 122911055454.34756 2004 140472238015.5269 2005 152215668890.698 2006 158294054015.1755 2007 175395970605.48383 2008 192069621677.95496 2009 175314450895.6542 2010 206969357937.9369 2011 228403300798.48578 2012 248930130172.22214 2013 271830923131.59775 2014 284052062212.414 2015 293969247357.56964 2016 291480722526.5108 2017 298204194729.91376 2018 308764195752.146 2019 305557753783.12445