Year current US$ 2001 104439050000 2002 119495590000 2003 187198210000 2004 286266320000 2005 378533400000 2006 871773470000 2007 1718404470000 2008 1438704620000 2009 888282890000 2010 986367800000 2011 994733080000 2012 764412970000 2013 686321900000 2014 590530290000 2015 524511940000 2016 469837251569.8229 2017 594430493353.1915 2018 575918530000 2019 581646280000 2020 1232590620000 2021 947221310000 2022 1165876870000