Ugx. 825,983,000
View detail
Ugx. 1,112,350,000
Ugx. 407,714,000
Ugx. 3,419,910,000
Ugx. 965,028,000
Ugx. 1,040,670,000
Ugx. 334,741,000
Ugx. 533,330,000
Ugx. 1,019,650,000
Ugx. 1,013,960,000
Ugx. 409,119,000
Ugx. 273,965,000