Year current US$ 1999 18959404120.610374 2000 18141400125.049507 2001 26137738148.12535 2002 27488199955.071354 2003 31597400218.812656 2004 37977341293.30036 2005 42308463466.80021 2006 47226934187.45156 2007 56586061386.24149 2008 71384300463.9006 2009 69352582762.85307 2010 77518556150.55864 2011 97488063918.71834 2012 102013650000.65067 2013 107485031826.2684 2014 114462143413.83688 2015 97703744071.25578 2016 94709388946.49216 2017 97261057613.67198 2018 96160780155.43057 2019 97658571686.65219 2020 87060069350.22812 2021 90308911896.84328 2022 96438187337.26315 2023 108093090863.9907