Year current US$ 1995 306190999999.99994 1996 322001999999.99994 1997 316038999999.99994 1998 323546999999.99994 1999 344947999999.99994 2000 345952999999.99994 2001 335008999999.99994 2002 351359999999.99994 2003 402899000000 2004 464248000000 2005 491868999999.99994 2006 507197000000 2007 575487000000 2008 614999000000 2009 547189000000 2010 565345000000 2011 608460000000 2012 603633000000 2013 623462000000 2014 656469000000 2015 601987000000 2016 622161599243.1641 2017 676097699218.75 2018 726603800048.828 2019 730834899169.9218