Year current US$ 1995 26881837934.533974 1996 29652090056.006824 1997 28825734335.338238 1998 30921620532.8883 1999 30396197935.62464 2000 31121644242.218555 2001 35615672097.51093 2002 37100680313.124916 2003 41215713248.00884 2004 46734207448.40528 2005 56127941330.552505 2006 63880086028.490974 2007 78055239437.12857 2008 99655410290.87157 2009 82461631553.9485 2010 91622060823.13535 2011 95464566525.18117 2012 89754715277.7394 2013 95015625113.70407 2014 98901837414.11589 2015 85974532431.35695 2016 84373651808.88728 2017 92829872361.07536 2018 103923701663.22556 2019 107421650659.28699 2020 114214991658.42253 2021 127720248778.00325 2022 126038021803.78566 2023 151076667109.93045