Year current US$ 1995 143395999999.99997 1996 146893999999.99997 1997 142136999999.99997 1998 152792999999.99997 1999 166459999999.99997 2000 159305999999.99997 2001 157955999999.99997 2002 169172999999.99997 2003 199873999999.99997 2004 229276000000 2005 234977000000 2006 253247000000 2007 286745000000 2008 313768000000 2009 274351000000 2010 264050000000 2011 302229000000 2012 287966000000 2013 312719000000 2014 327875000000 2015 290206000000 2016 296500099609.375 2017 328111200195.3125 2018 359141299316.4063 2019 356604200439.4532