Ugx. 139,220,000
View detail
Ugx. 258,140,000
Ugx. 220,593,000
Ugx. 41,578,800,000
Ugx. 599,908,000
Ugx. 2,027,540,000
Ugx. 232,275,000
Ugx. 378,290,000
Ugx. 203,033,000
Ugx. 211,779,000
Ugx. 425,507,000
Ugx. 249,506,000