Year current US$ 1995 854519906.161041 1996 573599753.5240016 1997 602345071.4682568 1998 641543232.3013321 1999 902864304.521834 2000 793939656.5232214 2001 854453349.8557839 2002 1072302645.8530093 2003 1364569297.0247319 2004 1863199901.2197318 2005 2207099031.923587 2006 2219982861.0277658 2007 2355758598.5102673 2008 3037824491.464839 2009 2108340878.4047017 2010 2081352387.8977292 2011 2192544968.7864566 2012 1974477965.4901175 2013 1790956230.0427036 2014 2316732596.051972 2015 2158707046.3423214 2016 2310879797.9145775 2017 2702041806.7637734 2018 3217088042.8544855 2019 3822364916.8966956