Year current US$ 1995 20956744365.99004 1996 20997284842.56773 1997 21306707684.660942 1998 22204803479.926342 1999 20343270536.3747 2000 18830733338.2592 2001 19527377773.001244 2002 22909201441.09387 2003 29306553493.88077 2004 34532320632.69741 2005 37196848943.88363 2006 39850574939.22896 2007 47567430354.64414 2008 55224788719.55076 2009 50609097439.28787 2010 47978516355.17116 2011 52044066671.21387 2012 48104613332.88794 2013 49808898141.32318 2014 49010821291.59366 2015 40924971513.59082 2016 41571387299.87248 2017 44133293379.620895 2018 48394418947.96513 2019 48238443514.51319 2020 48397231420.10935 2021 55746664845.30876 2022 57184175522.39309 2023 65390011926.73546