Year current US$ 1995 23646104484.114285 1996 25665074730.129993 1997 26313443223.769184 1998 25476309219.323647 1999 25634590858.819653 2000 27789566069.14304 2001 24742351394.697727 2002 23269745919.09045 2003 22824212415.323917 2004 27749702545.12182 2005 29891780732.96775 2006 31846265866.5962 2007 35452742333.92739 2008 40552928495.46533 2009 33056241066.298996 2010 39999528985.52374 2011 46772810699.3639 2012 52442319444.90661 2013 53629937689.08967 2014 54083091059.86048 2015 48335370040.17112 2016 45421653037.591545 2017 47467237669.80884 2018 52523281328.28245 2019 51021234118.564705