Year current US$ 1995 15046497175.141243 1996 20006350093.10987 1997 23767315596.29924 1998 18681102205.207962 1999 18895939630.407753 2000 6584351683.424126 2001 12685161744.253716 2002 16734828403.85538 2003 21353850107.839836 2004 25566886028.769436 2005 26127008205.19892 2006 31276534049.784203 2007 41460246178.586395 2008 49779333674.30258 2009 42755530433.29002 2010 39569517901.32113 2011 46537131784.42565 2012 40932522708.59454 2013 43961048111.236755 2014 43087268017.888695 2015 35040099879.21764 2016 35299955022.49549 2017 38439932311.82404 2018 43536161066.01367 2019 43707405403.07067 2020 44869101307.856674 2021 52261147643.23074 2022 53684069565.432014 2023 62503219938.4864