Year current US$ 1995 2169375778.3566256 1996 2339667347.4319563 1997 2438391025.233681 1998 2892143066.6614923 1999 3134471547.331105 2000 3042986471.725651 2001 3628225810.340784 2002 3914190725.781702 2003 4600175431.157373 2004 5299920424.629229 2005 6440065966.420441 2006 7253625944.64481 2007 8891560408.928923 2008 9980561784.544758 2009 9528506501.862768 2010 9910939980.875612 2011 12202929229.36287 2012 14148822902.134785 2013 14889545709.963223 2014 15621715576.352043 2015 15163804029.474667 2016 15777030392.830894 2017 16462865233.783535 2018 19734803845.217728 2019 20858320354.98198