Year current US$ 1995 34423647736.022545 1996 36186615353.70483 1997 39992388712.930756 1998 42477241439.32412 1999 45696149658.365135 2000 46112591039.83751 2001 47342958661.38676 2002 51400311584.27603 2003 60450918174.96665 2004 69513945295.13258 2005 76916503060.32573 2006 84603119937.738 2007 100569858109.66667 2008 107498036736.24333 2009 101306814823.20157 2010 105937983657.33228 2011 115124112511.12196 2012 116266110046.74005 2013 122055702633.41536 2014 128063316361.27957 2015 123049449839.6747 2016 128826955462.73634 2017 140385136300.88226 2018 150927681566.38983 2019 153149772470.4089 2020 138648100351.56006 2021 156923245630.9787 2022 167572531113.50812 2023 182877698464.88342