Year current US$ 1995 29569691828.76746 1996 37618411779.978485 1997 43365153209.900185 1998 53786614490.418365 1999 51042724322.10063 2000 58004291228.2922 2001 59122352768.75352 2002 64248499950.85824 2003 78626922854.40625 2004 94925911283.82712 2005 109964416441.06923 2006 138366786351.1945 2007 181540851532.72278 2008 229932900057.36246 2009 167650062080.50787 2010 201989520114.08484 2011 234447734072.08197 2012 222801057072.19498 2013 231053303832.7643 2014 248407534279.14417 2015 216458150948.40164 2016 222188236075.88852 2017 258257475591.5925 2018 298525881180.613 2019 295009474198.2745 2020 283735949711.54504 2021 370532820876.2643 2022 421472856983.2638 2023 419597698866.2518