Year current US$ 1993 324789434000 1994 466252620000 1995 428762130000 1996 634323390000 1997 854054120000 1998 691944290000 2000 1229725450000 2001 753201560000 2002 603354740000 2003 801609400000 2004 1113318400000 2005 1116744220000 2006 2159155490000 2007 8064898880000 2008 5292981610000 2009 9486617220000 2010 10449511540000 2011 8687646240000 2012 7075896260000 2013 9868434040000 2014 13940112560000 2015 40919172530000 2016 20207421197317.97 2017 19371597795037.54 2018 15282888940000 2019 20717463530000 2020 35255513240000 2021 43914066970000 2022 36026092430000