Year BoP, current US$ 2005 64357442.961126 2006 60577043.8736613 2007 85911206.0280615 2008 126744382.844455 2009 153465892.606385 2010 298408876.725152 2011 416166730.886063 2012 420770410.275202 2013 496705014.850132 2014 453200360.704536 2015 390807558.085219 2016 443600251.698667 2017 480884068.252358 2018 557103435.121999 2019 539899392.371754 2020 508664193.092681 2021 555518991.555535 2022 503547830.528271