Year current US$ 1995 29394130932.964428 1996 34120168554.728863 1997 35104883097.58373 1998 29201565943.590637 1999 34426622887.43879 2000 38889350886.53787 2001 41968804515.48196 2002 46137070305.70961 2003 40062323620.34045 2004 55390836080.38465 2005 59655435781.54232 2006 71788484887.14261 2007 85255498372.40463 2008 91907454437.66948 2009 86970863748.55508 2010 102489882888.83664 2011 116971905433.30833 2012 124925911308.05742 2013 137915051873.2113 2014 130576818867.02843 2015 134745412023.08728 2016 139042304077.56995 2017 145525800293.97388 2018 158545685197.40878 2019 161226975164.56174