Year current US$ 1995 93196391808.8641 1996 108748491799.231 1997 115741544344.694 1998 111650640336.965 1999 112823326084.344 2000 122888642852.969 2001 129984243888.843 2002 143048864476.916 2003 154955858533.3 2004 193582308097.301 2005 216973523099.248 2006 245430575698.302 2007 295358464327.851 2008 329356393659.65 2009 300605938140.221 2010 332591203773.01 2011 363385221876.684 2012 390122940550.632 2013 416385481984.843 2014 423956108700.38 2015 411758750264.837 2016 412588239110.74 2017 454494415268.203