Year current US$ 1995 4883941279.461207 1996 4886777796.244674 1997 5555520350.320497 1998 5367229677.486922 1999 6055152486.987983 2000 5949796156.49321 2001 6282208886.29726 2002 11129680666.741045 2003 11542314741.825754 2004 12265445744.696978 2005 12068423187.704868 2006 13530432756.381584 2007 17419441235.36089 2008 20276396617.396202 2009 21431646129.274128 2010 25817674835.773857 2011 24931763608.08709 2012 24109339461.625042 2013 28231415426.153744 2014 29802208974.137432 2015 31202036633.834457 2016 32876141120.903175 2017 35329350641.69884 2018 33641007755.683617 2019 40329797021.96951