Year current US$ 1995 3823058446.757406 1996 3467752528.5695524 1997 2830681818.181818 1998 4027174518.3205256 1999 5117858502.702714 2000 4185812072.156872 2001 3652377213.3858314 2002 3745417526.666673 2003 3674008953.7254825 2004 5107462911.969126 2005 4333166418.677041 2006 6781489245.882343 2007 8549042008.627479 2008 10086441004.687498 2009 2835592663.671873 2010 7311327416.66668 2011 8145722140.077837 2012 -1217979660.9375002 2013 -2098426501.9607902 2014 1676567989.8039157 2015 11738646382.812494 2016 9778382098.832708 2017 9715258117.647076 2018 14652102603.137245 2019 11117501356.862728 2020 598510761.0894958 2021 21504584317.829113 2022 19913149747.08179 2023 16216866874.51009