Year current US$ 1995 84846779206.40727 1996 96759618511.62616 1997 100409669574.34589 1998 112646652531.7524 1999 108075308752.4741 2000 104788702784.8936 2001 110309965981.27344 2002 119795613790.35538 2003 144462793304.6678 2004 174917194888.2202 2005 208411738748.91116 2006 247360086999.36316 2007 343055957578.18176 2008 419322051675.2872 2009 304217963869.3376 2010 288587558545.9927 2011 326722379107.0353 2012 296685669521.98535 2013 302106404366.8767 2014 318166438500.90356 2015 288616707259.51 2016 270502776839.59537 2017 300120493296.73926 2018 352128944020.82117 2019 370144162429.41034 2020 362351619605.3021 2021 404403576732.8346 2022 414958889542.0618 2023 501150781899.38403