Year current US$ 1995 501045482680.72015 1996 525332403372.7236 1997 524306149916.6812 1998 529210822595.795 1999 535279428869.24054 2000 551273675403.3707 2001 538197393340.7281 2002 559532446364.1663 2003 614950949569.0956 2004 711890593974.7351 2005 772312118155.6184 2006 818251877862.1138 2007 940050985614.2227 2008 1031248291350.583 2009 935716041368.5518 2010 1030432048940.3264 2011 1133385815319.8293 2012 1174881529184.0378 2013 1229615760322.045 2014 1284202729509.2712 2015 1181523478579.006 2016 1193724367473.8796 2017 1314055927207.0093 2018 1412736992372.2305 2019 1439120572186.0964