Year current US$ 1995 11485408881.399256 1996 12696336273.928658 1997 12618109678.228968 1998 13574063733.535978 1999 12785752167.30508 2000 11851692773.754988 2001 12518192768.926264 2002 14754004614.5263 2003 19845424352.699097 2004 23291677436.76944 2005 25506080786.86828 2006 28092267387.548466 2007 34278845655.722313 2008 39618277192.889565 2009 36502707305.540565 2010 35219992761.673454 2011 37783059921.4077 2012 34304584424.87836 2013 35315604916.62848 2014 35355456877.5748 2015 30196452928.913235 2016 31144748091.70445 2017 33449825404.912613 2018 36577441127.14647 2019 36528810441.79944 2020 34480319542.02327 2021 40892192524.62677 2022 43600506808.69525 2023 50594930434.58515