Year current US$ 1995 957113913.8165184 1996 961058064.5602678 1997 947910895.4144366 1998 939490367.1556789 1999 1057542141.6210119 2000 976247923.1852323 2001 913301649.7118919 2002 831099526.7956463 2003 1260142376.9601777 2004 1645527534.6171944 2005 2235788596.120578 2006 2974579304.7700825 2007 3474462994.8768845 2008 3961442570.2247725 2009 3633292142.340243 2010 4118249151.2820263 2011 4954889205.309159 2012 5009306185.343385 2013 5022086306.180161 2014 5564364374.4647255 2015 5440605647.723339 2016 4633904217.474112 2017 4990128660.695113 2018 5339286588.978732 2019 5184273730.742527