Year current US$ 1995 3651855091.1477056 1996 3840056796.992481 1997 3995738721.064872 1998 4602822826.927929 1999 4970999829.95854 2000 5118028073.165768 2001 4664681127.764445 2002 5480108005.8519535 2003 6859594532.584182 2004 8270948217.524295 2005 10122557838.2292 2006 10237828783.129095 2007 13491144313.4806 2008 11073602360.03361 2009 8556001218.068172 2010 8496491517.5939045 2011 9298135970.168144 2012 9127487348.633537 2013 10125094211.107744 2014 11369900896.927153 2015 11278073577.966501 2016 13588736633.96387 2017 16172472712.391485 2018 17156551682.236927 2019 16281420800.465069 2020 14098861526.929947 2021 16691349080.428534 2022 18418764170.708683 2023 20050366106.26547