Year current US$ 2000 487883020000 2001 431431930000 2002 321792240000 2003 499231160000 2004 685578330000 2005 981782170000 2006 1389666580000 2007 2218308840000 2008 1132401280000 2009 2187312880000 2010 2733570590000 2011 2258701050000 2012 2479351990000 2013 2170241150000 2014 1865040400000 2015 1306477210000 2016 1596404293716.5315 2017 2026636880000 2018 1832103710000 2019 2317998440000 2020 2013713170000 2021 1775083250000 2022 1757608900000