Year current US$ 1995 5789128636.6229315 1996 5975248851.454824 1997 6527926445.681104 1998 7166275467.651614 1999 7533788133.55753 2000 7958852838.933951 2001 8362398701.589434 2002 9557031605.275124 2003 11771975156.80728 2004 14435700533.368023 2005 17003459863.098942 2006 21570076498.620518 2007 31054350977.97839 2008 35854274228.9139 2009 26410909090.90909 2010 23956163076.55748 2011 27474380566.26504 2012 28169902669.378365 2013 30204783461.84881 2014 31386896487.040672 2015 27263090547.061707 2016 28083597512.484116 2017 30483806017.831818 2018 34429023435.02115 2019 34225547537.074455 2020 34390910338.9604 2021 39443126174.43347 2022 40422521943.44179 2023 43627078481.28705