Year current US$ 1995 100711508.30482519 1996 98697995.14764975 1997 90668455.17366004 1998 78080845.9422418 1999 103791018.05252329 2000 121901491.61224583 2001 134081049.75052209 2002 150496976.17773694 2003 180151552.76417214 2004 193835021.6727185 2005 275209555.16581666 2006 244676856.7374814 2007 270236701.3301166 2008 333164282.53524625 2009 226456492.81123278 2010 235253934.36345083 2011 280358934.327947 2012 314110059.4331937 2013 304184474.9080862 2014 336372761.242856 2015 333992276.859096 2016 361523094.45614785 2017 369285542.0490335 2018 479184412.6223456 2019 458153282.9606903