Year current US$ 1994 260617710000 1995 314846160000 1996 501418710000 1997 726565800000 1998 586556980000 2000 977792680000 2001 654884710000 2002 512426970000 2003 730811270000 2004 1025287550000 2005 1019420510000 2006 2419058870000 2007 8802320870000 2008 6097644457151.186 2009 9528954433864.717 2010 10267989414328.822 2011 8646646617844.707 2012 6783405490000 2013 9401117845493.91 2014 13580406090102.934 2015 40497765912132.37 2016 19631609440149.48 2017 18757650959425.418 2018 14758111720000 2019 20134913840000 2020 34240325300000 2021 43422773790000 2022 35065479980000