Year	BoP, current US$
1995	390900000
1996	440200000
1997	506800000
1998	506167781.420831
1999	518589103.658874
2000	521327162.664991
2001	604742781.345799
2002	601512647.75534
2003	477576603.797334
2004	512648802.972026
2005	457356649.167272
2006	460344178.226023
2007	638896961.340721
2008	702188362.228711
2009	766554638.448897
2010	993340708.481273
2011	891001471.61063
2012	1029279344.70174
2013	967240430.202492
2014	986012336.148268
2015	1472635301.1694
2016	1414336989.72635
2017	1590831031.29218
2018	1784143472.00727
2019	1904744793.59795
2020	1567242100.84478
2021	1781608497.46049
2022	2100016887.39833
