Year current US$ 1995 226570048.81373683 1996 253842222.68273184 1997 261606013.74357924 1998 253335230.60354057 1999 314442893.6376342 2000 347320003.30348194 2001 317270846.3284438 2002 385080155.9411554 2003 405501927.9964659 2004 384778763.30145204 2005 391742068.20195484 2006 344478524.1298695 2007 489336742.74442625 2008 773532772.8121423 2009 467725302.7881448 2010 556903285.0939975 2011 587320115.0896722 2012 718980896.835452 2013 640607513.3738405 2014 590222652.7085111 2015 542400293.6807756 2016 545107219.6362063 2017 605724951.9544102 2018 632588775.4981551 2019 752300974.3343097