Year current US$ 1995 369250387442.315 1996 389979874317.69476 1997 392159024933.58594 1998 396595747065.38794 1999 402119156859.7161 2000 406354078434.26483 2001 387844332293.8376 2002 395208196209.9703 2003 432841152808.91187 2004 504919193320.4214 2005 540951080209.5858 2006 577257884310.5339 2007 658445306632.0376 2008 728741894995.0865 2009 664610301367.8153 2010 736520251730.0085 2011 837141829240.1372 2012 871559959487.3608 2013 937965896093.3247 2014 996288300465.9207 2015 969581840019.3955 2016 989702994396.2722 2017 1059774547836.2103 2018 1147990968330.6619 2019 1152146571725.3682