Year current US$ 1995 4345458919.792018 1996 4774803911.468519 1997 5095442484.429686 1998 5298222731.264111 1999 5336659215.22088 2000 5820015771.008354 2001 5983865779.00945 2002 6368426359.99732 2003 7859558695.789313 2004 10218911832.90579 2005 13177819041.476875 2006 15485446035.55531 2007 18001208025.41763 2008 20312416455.507244 2009 19437433582.28537 2010 19414782061.10532 2011 21027127912.52086 2012 22169270181.795742 2013 23904432972.935833 2014 24820276438.756626 2015 24427565022.509823 2016 24062824109.1317 2017 24718216209.012993 2018 27993622666.60068 2019 30637050196.81051 2020 31247749186.073795 2021 35013867423.33388 2022 36685240236.3997 2023 37216966003.79705