Year current US$ 1995 22590797905.307842 1996 27344507272.791813 1997 29044705332.30689 1998 29267334941.21194 1999 29562295175.249657 2000 31947374072.860626 2001 33455648492.185585 2002 36658267613.469025 2003 42725519169.174446 2004 48577861044.074684 2005 60348510563.24048 2006 69794895040.40515 2007 87654582004.17569 2008 112009753254.9188 2009 118136956067.56755 2010 155911024151.5809 2011 170587008130.2795 2012 189152059727.2902 2013 209462454684.34497 2014 227903720446.3779 2015 244274278672.02164 2016 259306821244.46857 2017 282586388872.8402 2018 306516320422.2626 2019 328971514465.9876 2020 337470548020.5376 2021 359144210728.2134 2022 395093002137.2973