Year current US$ 1995 373000000 1996 1148237971.8234982 1997 1542202039.6111774 1998 1564374245.5963285 1999 1312150812.0460072 2000 1655145652.5630517 2001 1797009370.1673636 2002 2073780200.849786 2003 2523267387.2950583 2004 3036370215.794362 2005 3225407223.9086123 2006 3251822494.406929 2007 4708576469.0487 2008 6057803947.884805 2009 4165434540.031863 2010 3385239243.197855 2011 4138999258.6732736 2012 3865061391.003869 2013 3860075652.5062604 2014 4180515124.113992 2015 3558035987.688064 2016 3888104385.458383 2017 4514627859.576697 2018 5000182258.741028 2019 5088657341.4245205 2020 4673535938.30993 2021 6174358946.447945 2022 6728275730.022599 2023 7249570114.575314