Year BoP, current US$ 2004 2836025.62936315 2005 -2566375.55372431 2006 388430.247340119 2007 2701902.01491637 2008 20715674.2126446 2009 204150908.027423 2010 121005146.359351 2011 34933677.1753364 2012 12622204.8639767 2013 98103926.6253288 2014 69960410.402103 2015 61636693.7990985 2016 94816416.2217045 2017 89476552.7399931 2018 149838740.933351 2019 123009925.55627 2020 3861346.05198925 2021 45106909.9211088 2022 137915691.728007 2023 236697140.508041