Year BoP, current US$ 1995 780809595.202399 1996 839195555.211465 1997 796063682.849667 1998 672800477.21431 1999 560073315.541989 2000 574664194.327413 2001 724107667.34246 2002 762654360.345251 2003 817250385.053239 2004 1052402190.23663 2005 1046805225.31427 2006 1560543761.01368 2007 1877909143.48844 2008 2597923352.88571 2009 2615374024.65076 2010 3543212668.30053 2011 4961058733.23457 2012 6724301843.22563 2013 7633900743.22704 2014 7967009983.82069 2015 8873129307.36639 2016 12120838243.8388 2017 13440845809.8738 2018 15224173828.1612 2019 14846956914.8254 2020 19448060929.2802 2021 23616370380.4787 2022 24783655705.9961 2023 25665441997.865