Year current US$ 1995 6218391367.536105 1996 7319501377.314411 1997 7505219152.229169 1998 7543494076.645092 1999 7165714587.183537 2000 7766859760.602926 2001 8565636099.841478 2002 9603760460.69615 2003 12528408277.216387 2004 15296053850.928509 2005 16385969041.819172 2006 18616341131.44625 2007 22213683066.51993 2008 24633099476.100967 2009 20004059284.55162 2010 20938195562.083893 2011 23930419506.925896 2012 22273310969.240593 2013 23620939498.376396 2014 25283592501.418175 2015 23169362936.26922 2016 24545876244.155567 2017 27482525805.165215 2018 30284731912.983913 2019 31034512054.77489 2020 23925558907.279587 2021 34351382871.90295 2022 42361031644.74322 2023 44673146138.73291