Year current US$ 1995 90484129370.66104 1996 103140214352.26656 1997 105827792107.42671 1998 117144141821.58061 1999 110206544492.21594 2000 108984812002.1891 2001 113515490299.77383 2002 123714917961.53178 2003 150330284236.1919 2004 190707829957.22787 2005 219355990537.20847 2006 266615408795.97037 2007 365850052471.29565 2008 437479064954.783 2009 295675961339.42847 2010 303063598454.08563 2011 346523703338.0818 2012 305877003493.8639 2013 305924616672.02277 2014 330292886155.623 2015 299260266130.69226 2016 287884680422.5617 2017 324185004422.1576 2018 385418822631.6758 2019 389550138469.93427 2020 366004659811.0582 2021 471907680434.9479 2022 508926550139.7482 2023 499707434372.19727