Year current US$ 1995 15902090000 1996 26818810000 1997 30419990000 1998 37956660000 1999 46398740000 2000 47798880000 2001 42484340000 2002 69450720000 2003 88903730000 2004 162832560000 2005 205709070000 2006 320734310000 2007 485032310000 2008 218530060000 2009 246576030000 2010 279183050000 2011 213609430000 2013 283142980000 2014 238728950000 2015 198445100000 2016 204760369075.70792 2017 285651070000 2018 280785180000 2019 283310410000 2020 305994790000 2021 347500670000 2022 272528470000