Year current US$ 1995 5156756988.020535 1996 5376569678.407351 1997 5743507137.672393 1998 6193856785.416418 1999 6608848186.404036 2000 6644059096.17613 2001 6900260801.432729 2002 7863517507.958162 2003 9739147706.309187 2004 11870551580.590607 2005 13473293092.719353 2006 17432797842.989716 2007 24064141704.28122 2008 27747675778.39497 2009 21009289685.84932 2010 19582750617.739456 2011 22025294067.857742 2012 21921709196.925007 2013 24169174908.487484 2014 24829267823.580303 2015 21249809167.609756 2016 22054516530.56153 2017 23978731268.288277 2018 26682240555.971745 2019 26653977212.117603 2020 26581541928.264664 2021 30821375100.480125 2022 32156084868.860046 2023 35276962042.96141