Year current US$ 1995 2639181882.330735 1996 2820080916.315915 1997 2651978627.496536 1998 2910542299.882074 1999 3238256831.2120023 2000 3227514900.139909 2001 3743451774.25185 2002 4102993818.8303413 2003 4297498413.657771 2004 5384394659.646176 2005 6208352642.019564 2006 7204095806.310832 2007 9233534531.169357 2008 10906897664.493435 2009 11039707644.977825 2010 12341231333.797722 2011 14414479462.951866 2012 16578249162.936544 2013 18979582440.826786 2014 21096261687.675354 2015 20150891370.973183 2016 20172369303.044056 2017 21500887186.33275 2018 24732461286.566216 2019 26746319783.488926