Year current US$ 1999 239023295299.94196 2000 227630638007.4444 2001 225883823565.6943 2002 240729965520.51028 2003 279224363397.60333 2004 325591353369.2312 2005 343532375192.2224 2006 374333004391.7912 2007 434151267166.2821 2008 488469833232.22577 2009 426996396992.8304 2010 424920135171.4687 2011 491024085792.234 2012 482223198886.1696 2013 522253505568.4809 2014 539719062765.835 2015 477924758922.1341 2016 477407366615.3422 2017 531628546557.1569 2018 584532109736.1191 2019 589620761238.2823