Year current US$ 1995 20163994112078.637 1996 20297191874282.03 1997 19780650962611.016 1998 20035275219348.523 1999 20847972389923.29 2000 21518020992644.77 2001 21716637563445.84 2002 22710680363167.723 2003 25379274625173.63 2004 28304494951376.145 2005 30401032829279.51 2006 32580841023752.285 2007 36491113030194.71 2008 39865904615218.516 2009 38960909951028.94 2010 41767233756830.555 2011 45828772773887.23 2012 47008653318661.77 2013 48412490418970.664 2014 49944187796715.1 2015 48386831918717.086 2016 49632437211588.87 2017 52425846318027.414 2018 55516583597829.79 2019 56843386560756.11 2020 55662171596826.305 2021 62094351958426.016 2022 62536786000918.33