Year current US$ 1995 515257277.7340677 1996 574834178.6968396 1997 632796438.232642 1998 618208922.015797 1999 578689310.0511073 2000 607011886.1144384 2001 671510160.2363262 2002 810027314.6839973 2003 1057798102.9810297 2004 1382335403.726708 2005 1604964556.6471832 2006 2049563417.3880315 2007 2722682726.5261426 2008 2635689175.3332357 2009 2592624340.0944705 2010 2441536752.4036083 2011 2857022955.4961147 2012 2903835673.357032 2013 3111340958.8113813 2014 3408606201.356066 2015 3040813132.0007796 2016 3323165556.528802 2017 3566854216.907065 2018 3984350382.40235 2019 4080031201.058817 2020 3825590551.3914504 2021 4550754195.705353 2022 4436271719.188733 2023 4777514066.662829