Year current US$ 1995 27970917734.26865 1996 34716071362.338196 1997 37714543261.16735 1998 43913794095.64367 1999 43216368195.67302 2000 42338891988.74847 2001 39167297686.80232 2002 36647252608.00587 2003 40961925393.57045 2004 51608112549.01382 2005 60886427157.86175 2006 74709376705.92345 2007 108094438122.07591 2008 131527675509.55861 2009 90409026255.85631 2010 99787749146.02196 2011 117737393210.85658 2012 103842972085.1136 2013 99546069643.99673 2014 113069662727.58453 2015 100114869346.06712 2016 95050120688.86368 2017 105039434207.0413 2018 126293671403.37961 2019 122171186716.58798 2020 112451285238.86966 2021 148193241853.72186 2022 152421688211.87692 2023 146497807747.37866