Year BoP, current US$ 2002 201719600 2003 285108500 2004 348410600 2005 317106722.266432 2006 440810703.553136 2007 596302353.976688 2008 942734530.4668 2009 652143098.769664 2010 779744162.0476 2011 1011594344.996 2012 1146471464.27315 2013 1098309048.23711 2014 1157811456.02968 2015 670180128.049888 2016 675809466.442091 2017 793224624.45285 2018 742576011.483861 2019 825859884.737505 2020 783525996.280989 2021 1156170553.15077 2022 1845769926.06845 2023 1623644799.8336