Year current US$ 1995 355861984740.8494 1996 377708137598.6621 1997 381691012669.35815 1998 387959414409.82025 1999 391952446660.28973 2000 394530923898.76874 2001 373634443461.8944 2002 378217798040.3389 2003 416430877154.92926 2004 482736736339.5374 2005 515063911934.47284 2006 541515064400.16345 2007 614280035013.0923 2008 680587651737.3398 2009 615198117736.2896 2010 660380918074.7517 2011 735999347131.5525 2012 754917816337.3285 2013 810930871926.8635 2014 860418165627.0878 2015 837044510307.7264 2016 847291744905.1301 2017 907571275803.9419 2018 984306024850.8265 2019 997063700763.7163