Year current US$ 2002 166191502316.82874 2003 204477047529.02988 2004 272034904001.80136 2005 342086423817.1329 2006 409323566803.4405 2007 520504275155.8385 2008 630341540794.129 2009 454849067952.78827 2010 530755197860.4748 2011 627771931905.9667 2012 635592127599.5405 2013 657675726987.3718 2014 648726778331.0615 2015 534427233772.80634 2016 512885624555.0251 2017 580968472518.0966 2018 619178306077.1508 2019 622013088094.6775 2020 594680802337.8802 2021 720383177547.39 2022 804450450078.5111 2023 801595579460.8022