Year current US$ 1995 183231614202.06174 1996 186877807285.17435 1997 175631815115.76352 1998 181966784080.85287 1999 177134650617.98404 2000 167588378742.31982 2001 164195397871.45294 2002 173842021558.5581 2003 208808005556.13266 2004 225942018433.21198 2005 241710940686.57715 2006 249198265294.58606 2007 286499252382.7882 2008 318624954500.2347 2009 281728263633.78766 2010 278135168865.1333 2011 310095191199.1019 2012 290519121886.3345 2013 309769959904.62524 2014 324211284725.8574 2015 263787113361.92932 2016 270138366471.85675 2017 298663421146.4293 2018 324974359715.6121 2019 324149258676.854