Year current US$ 1995 2772233874.3637023 1996 2901027679.646403 1997 2982092163.988236 1998 3104474711.3808255 1999 3123575713.9481344 2000 3284867338.731821 2001 3044858455.778041 2002 2958414578.4429927 2003 3382498070.780816 2004 3870545685.722213 2005 4480605204.398959 2006 5073952168.182086 2007 5767984585.348652 2008 6371071995.228297 2009 5595257286.929876 2010 5470790648.169084 2011 6232456759.898083 2012 7125450066.822592 2013 7980313944.57314 2014 8154618871.304404 2015 7928784840.463747 2016 8416986378.557204 2017 8529212863.3558855 2018 9063678628.270737 2019 8721954129.216991