Year BoP, current US$ 2002 59812323.43 2003 162710842.36 2004 229495774.66 2005 240578335.71 2006 304863891.81 2007 250060000 2008 329420000 2009 482739909.12 2010 472080799.460253 2011 973972254.009 2012 645903912.575 2013 595873136.261 2014 684112569.517 2015 642780532.35 2016 655952495.33 2017 640665158.56 2018 749443887.632064 2019 568472625.782365 2020 241153485.537785 2021 244963049.704768 2022 251720522.671643 2023 140728785.553052