Year current US$ 1995 137231734649.6582 1996 141153293487.54883 1997 132721999999.99998 1998 138910999999.99997 1999 146977999999.99997 2000 139468999999.99997 2001 138690999999.99997 2002 145950999999.99997 2003 176937999999.99997 2004 193613999999.99997 2005 203973999999.99997 2006 211428000000 2007 244098999999.99997 2008 270822999999.99997 2009 242900999999.99997 2010 236568999999.99997 2011 259618999999.99997 2012 242086999999.99997 2013 259295999999.99997 2014 275425000000 2015 225997000000 2016 233797599243.16406 2017 260928699218.75 2018 286530800048.8281 2019 288524899169.9219