Ugx. 1,511,990,000
View detail
Ugx. 140,201,000
Ugx. 236,743,000
Ugx. 957,069,000
Ugx. 650,175,000
Ugx. 150,567,000
Ugx. 127,436,000
Ugx. 420,560,000
Ugx. 255,129,000
Ugx. 151,657,000
Ugx. 461,214,000
Ugx. 1,027,290,000