Year current US$ 1995 14034640328.852154 1996 16348097970.168348 1997 20085428090.559525 1998 18492325306.172787 1999 20923039935.566193 2000 24748416267.30754 2001 26607317283.533375 2002 28484044066.966965 2003 27672686497.13499 2004 34421954849.7711 2005 38956838487.126656 2006 43392364910.121605 2007 52541288312.729904 2008 62044428021.592125 2009 69060478518.96964 2010 87529185800.83968 2011 109126983678.6881 2012 145617738826.8178 2013 177006669245.12158 2014 286644183574.944 2015 309978967440.0277 2016 311684603326.51074 2017 323810153179.5645 2018 350192886557.63763 2019 328156497188.40076