Year current US$ 1995 87212167316.4357 1996 102749337207.98322 1997 108844219342.8337 1998 104190166046.91719 1999 104461346580.96754 2000 114292911623.34138 2001 120503465064.25073 2002 128531037659.28 2003 139041004751.01773 2004 174742085368.62567 2005 195507612346.66476 2006 220699659288.09302 2007 262561436142.9993 2008 292054755665.72076 2009 271461703681.64902 2010 300471594366.52594 2011 324989114085.769 2012 343277590203.7547 2013 364872282427.8363 2014 371001969483.51794 2015 362332311686.7764 2016 365272241990.2385 2017 406167831312.6295 2018 442557201662.1254 2019 458641583811.9879