Year current US$ 1995 18826909911.105213 1996 20327135430.205357 1997 19341576901.08633 1998 19829016028.495102 1999 19923607864.179195 2000 17849295559.167095 2001 17848886214.144905 2002 19133778892.666702 2003 22266436461.969757 2004 24719503518.38153 2005 24788453889.792984 2006 25767222017.036434 2007 29445466212.602448 2008 31350904486.169525 2009 27239266619.330452 2010 27624122572.200054 2011 27803881630.690716 2012 24636786374.707035 2013 26143168215.71419 2014 27108778551.346573 2015 24203865048.641003 2016 25087765344.484497 2017 27321113316.70593 2018 29713289029.425076 2019 28547154139.88231 2020 27525339715.28568 2021 31597374566.142902 2022 31253912827.40479 2023 34296929353.292763