Year current US$ 1996 3796525503.6131845 1997 4399230337.968137 1998 4930189229.683832 1999 5134330322.710577 2000 4537628384.896388 2001 4093011325.5868373 2002 3665299323.0904756 2003 4328972370.196447 2004 5317262908.610937 2005 5925214476.4919195 2006 5827071355.68683 2007 6263577711.632675 2008 7323323551.889876 2009 8299405726.069075 2010 9508077000.717175 2011 11175431624.776365 2012 12759178234.846592 2013 14150619727.847181 2014 14857577287.325808 2015 15666018698.797747 2016 17032319937.816809 2017 17506623960.980988 2018 19140221314.91041 2019 20027337570.921417 2020 17762574412.56109 2021 21000435319.617603 2022 23810735951.719326 2023 21800691653.954147