Year current US$ 1995 2275390758.6993723 1996 2953175089.3312917 1997 3181698524.074522 1998 3677526510.1870604 1999 3377901753.543118 2000 3561696407.8794904 2001 4044695545.108574 2002 4459957935.425193 2003 5717024966.178822 2004 7827519188.239885 2005 9737186060.983198 2006 13025682217.20592 2007 17797774586.239914 2008 18615162987.86727 2009 11673204058.938002 2010 13258874155.263243 2011 18053568017.807465 2012 18813181777.95598 2013 19561427856.27968 2014 20126704515.30424 2015 16909654365.501163 2016 16654570498.496538 2017 18980093145.655327 2018 21402443304.994495 2019 20782474461.98428 2020 20444019668.591496 2021 26719874166.89492 2022 31319508280.12269 2023 29627365902.58876