Year current US$ 1995 953482147.2386802 1996 955840904.1291555 1997 986877029.6732935 1998 1037881300.5699402 1999 1076497074.770144 2000 1122793793.5017912 2001 1167518866.6163886 2002 1167780553.9151957 2003 1474740013.9885933 2004 1496852609.1675792 2005 1831451256.4577887 2006 2153371569.592047 2007 2539568317.1700783 2008 3096628302.8325977 2009 3009067584.4913874 2010 2744937458.183881 2011 3317779362.257626 2012 3676820478.5318866 2013 3664027268.2044587 2014 3856309341.6098385 2015 4085084420.350795 2016 4073568028.120469 2017 4686659333.105712 2018 5242305594.0443945 2019 5466702745.645962