Year current US$ 1999 191095627788.8032 2000 181197546990.80212 2001 178908884267.0627 2002 190822521645.12064 2003 221855492535.46805 2004 257218787049.33444 2005 269692431086.20834 2006 295830867552.29803 2007 339745395064.94604 2008 373436332791.0506 2009 323170182563.63354 2010 317220883354.057 2011 362150580143.9742 2012 347053535670.2542 2013 371670340710.2861 2014 389654765739.2092 2015 348444514961.2169 2016 357446356977.9996 2017 395733644219.92676 2018 431696488610.39667 2019 432150008319.3993