Year current US$ 1995 3245207693.02333 1996 3698483600.512112 1997 4658696819.639168 1998 4515385209.484979 1999 4419070800.200092 2000 5149249591.495064 2001 5054601671.745252 2002 4399114482.839643 2003 4530010542.068105 2004 5258641826.142685 2005 6309765518.10643 2006 7248016867.308968 2007 8767762339.486654 2008 9679811180.548197 2009 9107387156.54493 2010 10774269789.822046 2011 12983342783.862823 2012 15145049705.494879 2013 16406801251.361235 2014 15677162178.512 2015 13894528431.370605 2016 13821420418.145144 2017 16346581841.739141 2018 16316092613.683672 2019 14946037359.698898