Year current US$ 1995 190432843.38570705 1996 44378075.09710833 1997 227497626.2408286 1998 55539059.12818299 1999 -61018558.480794124 2000 -36473888.649115235 2001 -177596029.34829518 2002 12592279.515356438 2003 76189509.30626059 2004 -7313710.879284649 2005 223485508.14777958 2006 299624796.0848287 2007 1470752599.8905308 2008 983439192.1557149 2009 -1954635807.6174588 2010 470213063.55913454 2011 1524850196.7513003 2012 1045712053.295265 2013 513652371.6688222 2014 365264392.95684844 2015 687247817.6335934 2016 -279568305.40389174 2017 -445910013.3388243 2018 -313755994.16470563 2019 -2038933628.415683 2020 -3874620461.564213 2021 -892810446.9069624 2022 3914712524.451377 2023 -2807009038.7275004