Year current US$ 1995 32643940184.32294 1996 35353288082.78625 1997 37183635979.96153 1998 45328595269.60925 1999 40963593630.422966 2000 46823858308.93392 2001 51902098243.72848 2002 57159341603.36448 2003 72646837615.62839 2004 87337142344.7128 2005 105961922841.19559 2006 130341091236.73367 2007 165242869271.4825 2008 201780061944.79425 2009 163326220409.19934 2010 190713361854.54184 2011 223246349458.35898 2012 219279530250.1856 2013 237152113020.97028 2014 250611974733.57462 2015 226390768006.3669 2016 236273464707.54288 2017 273105598262.97394 2018 310569737329.91815 2019 317075305225.4599 2020 317650244554.6398 2021 393132219050.79785 2022 433717577311.28516 2023 469005989294.5849