Year current US$ 1996 566278113.8201011 1997 236717347.985641 1998 146117955.4590987 1999 280065535.46854585 2000 826247044.4882598 2001 469086122.3215579 2002 524967431.86203074 2003 777207763.6733885 2004 828149410.6044168 2005 1161112535.8514721 2006 1502567448.7397969 2007 1470532907.5446155 2008 1605292256.8722646 2009 1919685033.1978579 2010 2238853553.7051845 2011 2715058422.077021 2012 2598194167.8223944 2013 2961437972.9673967 2014 3394844309.476952 2015 2886393551.972203 2016 3230854581.542846 2017 3605811075.325314 2018 4149391098.9576283 2019 4012850267.6128287 2020 3351761723.9358706 2021 4074391980.390598 2022 4089813407.082739 2023 3623605958.02312