Year current US$ 1995 90462199765.6539 1996 96300359003.6029 1997 96178564587.30153 1998 84825247841.29626 1999 93913760915.1823 2000 99512318217.23781 2001 96705224014.848 2002 103358888809.12279 2003 105075371030.05606 2004 132264416244.08414 2005 141893108741.26962 2006 141249054183.55515 2007 161445264469.7869 2008 176496571780.26624 2009 172427062051.43176 2010 208275998085.5924 2011 240643949391.6212 2012 281948257173.9888 2013 312074553280.35455 2014 422824519621.12317 2015 443264056745.03534 2016 454334855734.54144 2017 478590172378.53906 2018 516961744350.9099 2019 495578206469.99097