Year current US$ 1995 42010558954.14294 1996 47485538236.74907 1997 52737282266.47367 1998 50103057405.55926 1999 52240031888.15233 2000 57341165055.7784 2001 57716477923.568665 2002 60049512714.83965 2003 67374345004.14992 2004 81629374562.16685 2005 90385978551.19107 2006 96982509170.68343 2007 112994909598.35219 2008 123660102956.58499 2009 118064488171.74843 2010 133737589440.46707 2011 137853340397.30374 2012 144484385026.33853 2013 149769149171.71912 2014 163289359494.86642 2015 165939242650.73462 2016 160140926612.16333 2017 187582800795.4289 2018 207648557437.43292 2019 226191916395.90332