Year current US$ 1995 4784489760.472174 1996 5144204443.357325 1997 5180066441.873782 1998 5811595360.074381 1999 6130570369.225384 2000 5798746692.234199 2001 6149969886.814071 2002 6318807132.504375 2003 6841585438.422032 2004 9080781759.15371 2005 11177973535.721298 2006 12864429727.691975 2007 16324718051.539871 2008 18727131783.844322 2009 18646843872.26023 2010 22036225279.581852 2011 20618161541.391922 2012 22693591108.89431 2013 24665594703.764385 2014 27670054233.216526 2015 26818535905.193527 2016 28466742339.952328 2017 31615635757.030273 2018 34727976286.30482 2019 37066946846.85556