Year current US$ 1995 307078390529.7894 1996 322017393464.7282 1997 315975405636.1046 1998 323410309828.8707 1999 347066898450.4368 2000 346835305300.2596 2001 337344998981.7419 2002 355039317195.93164 2003 404270183708.65656 2004 466505335604.2905 2005 490882989371.9748 2006 504734270322.9753 2007 572403809858.7994 2008 611957301476.521 2009 548764023388.6133 2010 569768712535.8479 2011 616962184271.8988 2012 615806826251.1215 2013 637192963757.0355 2014 668955297560.4683 2015 613925615054.379 2016 637648499198.5033 2017 692798907592.9232 2018 741583304176.161 2019 750496435912.7559