Year current US$ 1995 66651107231.80294 1996 71708271297.47787 1997 77864229057.67981 1998 83026298529.58119 1999 82530710920.85625 2000 90991874547.18933 2001 87558935564.12387 2002 84664993323.3943 2003 88642355190.49701 2004 101839636165.17409 2005 109825108035.68726 2006 118896712603.42422 2007 130272891444.79535 2008 138347210341.87695 2009 131420698028.37825 2010 145592908461.0224 2011 155246024944.79187 2012 164212285604.0082 2013 157275942724.29178 2014 166716483238.5315 2015 171964389834.3648 2016 175498960453.9263 2017 188118361696.46 2018 210049062192.7395 2019 221039312133.26797