Year BoP, current US$ 1996 1.39698386192322E-09 1997 -6.98491930961609E-10 1998 -4.6566128730774E-10 1999 333154.7833982 2000 5976272.96737415 2001 135556874.393949 2002 479323658.937286 2003 116584009.574268 2004 38851148.8967178 2005 63536383.2815059 2006 -160395625.624648 2007 39846898.688702 2008 27655935.4412543 2009 86875093.9589029 2010 77002751.9329681 2011 46695721.5761528 2012 63663921.5307667 2013 73611720.3846492 2014 242847814.847783 2015 336801603.140734 2016 761375426.611725 2017 518800580.758594 2018 791220911.016484 2019 1009287664.12337 2020 1223085682.18077 2021 1647369002.0202 2022 1743798430.92533 2023 2360136945.93611