Year current US$ 2000 8070253050.195134 2001 8032111320.415459 2002 8380338765.488382 2003 10162180986.921246 2004 11387597042.451912 2005 12041745184.42578 2006 12896309502.758389 2007 15000880199.728836 2008 17695016075.40627 2009 14472197808.622772 2010 16434474707.219563 2011 19437886571.041855 2012 19005750102.24125 2013 19261086622.394627 2014 19833287173.468163 2015 18003891796.945812 2016 18162297276.34544 2017 20238808148.770794 2018 21881344877.443317 2019 21609517695.041016 2020 20355252637.526077 2021 25132885735.48347 2022 28687242629.226604 2023 27262479480.278614