Year current US$ 1995 6947962036.846751 1996 7728682915.867622 1997 8343158545.426007 1998 8820855796.89405 1999 9174543919.016888 2000 8236189717.380535 2001 8823939169.118773 2002 9778100648.78814 2003 13873282499.901196 2004 16114153054.484451 2005 18290611481.124107 2006 20483792702.91495 2007 24226010745.356438 2008 24528071972.20714 2009 22718361774.776825 2010 25446513188.809254 2011 28090887999.97195 2012 30407598946.54308 2013 30395296704.695515 2014 31525801556.395424 2015 28744759940.093887 2016 29035443371.12732 2017 33098286015.64024 2018 35520914706.53931 2019 34919262972.83545