Year current US$ 1995 1384067796.6101694 1996 3911862197.3929234 1997 5400470206.180336 1998 4583104039.558161 1999 2969446469.150624 2000 942619356.3299185 2001 4647702726.169814 2002 6295732961.894957 2003 8548771042.660119 2004 12833921420.178345 2005 12471833413.776459 2006 15417941256.191751 2007 20858224058.439613 2008 26220470717.02244 2009 17917945386.693813 2010 18599441134.507244 2011 22563779942.018234 2012 21492658567.997337 2013 23262513959.198627 2014 23603525028.15781 2015 20707751966.30317 2016 21706658602.767757 2017 25206897623.72186 2018 29908529641.72974 2019 31394672460.287197 2020 30146402268.744972 2021 39680103841.66388 2022 47552026633.76194 2023 48411056987.40397