Year BoP, current US$ 2004 632446808.510638 2005 637500000 2006 634308510.638298 2007 666489361.702128 2008 699734042.553192 2009 740425531.914894 2010 799468085.106383 2011 626595744.680851 2012 639627659.574468 2013 647074468.085106 2014 651861702.12766 2015 585372340.425532 2016 604521276.595745 2017 760106382.978723 2018 880851063.829787 2019 890957446.808511 2020 907712765.957447 2021 991223404.255319 2022 1409574468.08511 2023 1334574468.08511