Year current US$ 1996 155437017.59129235 1997 103517382.41308795 1998 120269912.67531092 1999 145590152.06372195 2000 150276373.5348036 2001 160768481.1360156 2002 176816057.4563159 2003 231427088.17180797 2004 300144345.11924547 2005 356372378.9067363 2006 436345835.4751642 2007 565555579.5648631 2008 643783955.4019469 2009 626007337.2688363 2010 650270996.2789167 2011 729861658.4096193 2012 568493539.3549778 2013 646451580.3365802 2014 704503223.3598787 2015 645807585.2552824 2016 674241295.2856597 2017 801776467.9508009 2018 929587978.0237586 2019 963568291.7397631 2020 933423400.8283478 2021 1103656986.0896447 2022 1236498023.3350592 2023 1355650143.5739481