Year current US$ 2002 12988880000 2003 16662910000 2004 28597850000 2005 32575670000 2006 41934490000 2007 46195630000 2008 18465410000 2009 30036630000 2010 27708410000 2011 18772970000 2012 20760180000 2013 19797410000 2014 14513280000 2015 17686950000 2016 22553356583.7561 2017 31553860000 2018 28934570000 2019 32886530000 2020 27970830000 2021 31571340000 2022 23867010000