Year current US$ 1995 10789813681.462378 1996 12027345191.574867 1997 12188833990.400888 1998 12168373250.24055 1999 14365911727.491 2000 14682435266.917767 2001 15281838844.679007 2002 16074589554.837666 2003 19314730969.217762 2004 22408592196.79238 2005 24181193518.239883 2006 26931975598.186905 2007 32523240261.324963 2008 37131403420.57733 2009 38503140366.03218 2010 45528011295.529 2011 35265187374.8246 2012 37236274412.65647 2013 33924683605.5992 2014 37293456299.39732 2015 34401867499.95832 2016 31139440450.987694 2017 38525948282.66052 2018 44795312435.310585 2019 50288013066.107124