Year current US$ 1995 285524417506.554 1996 276587232586.947 1997 245694707149.428 1998 254258777946.176 1999 249965500974.193 2000 236584390601.742 2001 233152145747.623 2002 245742349654.49 2003 300454247583.496 2004 335095696898.596 2005 357234246457.833 2006 375504609429.393 2007 386075759739.113 2008 403714188046.177 2009 432208067538.371 2010 494464162298.821 2011 559016934483.714 2012 547936833806.623 2013 561777826575.911 2014 565016110459.73 2015 549515574202.725 2016 533120792261.672 2017 533068115454.978 2018 538180749516.028 2019 536712507500.121 2020 543957609133.445 2021 606111972184.517