Year current US$ 1995 199966225437.95355 1996 204851158352.50015 1997 192590179340.98615 1998 199793234725.23322 1999 195381339908.3949 2000 185483954236.66687 2001 181789022568.14954 2002 193107727497.34003 2003 230180780185.35565 2004 252186676228.6914 2005 268095960506.9333 2006 278709106430.93787 2007 322247093293.20416 2008 362250611526.9691 2009 315816107842.9853 2010 314759821037.1012 2011 348647466917.8338 2012 327970874821.95917 2013 348295552373.4927 2014 365251674263.7979 2015 300657493221.96576 2016 309087314096.9981 2017 344050957736.6014 2018 375317328796.36127 2019 375550608102.2274