Year current US$ 1998 57182800000 1999 68015890000 2000 165990040000 2002 68119389999.99999 2003 99127880000 2004 148015880000 2005 201446480000 2006 230541490000 2007 337256850000 2008 226246730000 2009 317665980000 2010 406971640000 2011 363258600000 2012 360958440000 2013 375281370000 2014 370755120000 2015 352384250000 2016 282580471112.14667 2017 378130245974.2068 2018 371107890000 2019 347987110000 2020 869039520000 2021 539214170000 2022 894645330000