Year BoP, current US$ 1996 245780768.98139 1997 262096380.312909 1998 222526536.527663 1999 216448910.633587 2000 504680790.418087 2001 1036986326.46627 2002 946779979.83245 2003 656576221.123785 2004 600157384.309811 2005 733518680.478037 2006 1026136414.91193 2007 1260570061.28647 2008 1555660379.38332 2009 1423446188.87593 2010 1509891876.31121 2011 1941740916.56083 2012 2327442336.52259 2013 2239706136.4069 2014 3552650671.04022 2015 3174016342.6377 2016 3673006450.15015 2017 4287079125.13224 2018 4199841261.81196 2019 4224259044.09514 2020 4706208824.83941 2021 5087562052.01434 2022 5199874182.92135 2023 4457421448.91764