Year current US$ 1995 16935141517.458742 1996 19508818605.179348 1997 20583305873.69745 1998 21537228599.442535 1999 19635504577.20848 2000 21817794107.014618 2001 21151119465.796677 2002 18891153594.878983 2003 19511956127.756237 2004 21978856176.299683 2005 25560958147.614418 2006 28175668323.033398 2007 33029956765.663105 2008 37479199830.06403 2009 35514927903.407974 2010 42179675198.64789 2011 50375217392.866295 2012 54229404587.82848 2013 59879497545.4641 2014 61654230906.76345 2015 54688114700.607056 2016 55672618817.41033 2017 63652397511.29926 2018 63553929575.14474 2019 59777128924.61618