Year current US$ 1999 179152000000 2000 188371000000 2001 190349000000 2002 216127000000 2003 255617000000 2004 306866000000 2005 334400000000 2006 366745000000 2007 430952000000 2008 471840000000 2009 370125000000 2010 407692000000 2011 475672000000 2012 445939000000 2013 468760000000 2014 472192000000 2015 396841000000 2016 398134000000 2017 429645000000 2018 468213000000 2019 446910000000 2020 421842000000 2021 549253000000 2022 637673000000 2023 562439000000