Year current US$ 1995 310165940583.7279 1996 328439895312.35004 1997 325154939325.3831 1998 331462998899.2421 1999 350120561652.86096 2000 351355451274.4456 2001 337951837857.21344 2002 348747000000.00006 2003 393347000000.00006 2004 456672000000.00006 2005 481362000000.00006 2006 513764000000.00006 2007 584617000000 2008 639260000000 2009 577734000000 2010 617889000000 2011 702027000000.0001 2012 717044000000.0001 2013 780177000000.0001 2014 825405000000.0001 2015 778995000000.0001 2016 798231000000.0002 2017 850358000000.0002 2018 912001000000.0004 2019 905094317511.2866