Year BoP, current US$ 2002 146930664662.075 2003 163377691463.118 2004 198672277503.968 2005 224065391559.6 2006 244113001226.615 2007 285361297399.579 2008 329799324972.742 2009 246202556309.581 2010 276154055605.482 2011 337409582254.367 2012 313263677515.008 2013 321539677991.095 2014 317988583898.939 2015 248869835190.672 2016 267136094781.798 2017 297665855284.554 2018 329111221409.029 2019 313776203794.369 2020 284025507311.793 2021 382500779657.36 2022 428631860747.972 2023 392493922812.421