Ugx. 41,138,000,000
View detail
Ugx. 41,265,900,000
Ugx. 32,464,800,000
Ugx. 41,283,100,000
Ugx. 185,420,000
Ugx. 193,656,000
Ugx. 236,339,000
Ugx. 223,298,000
Ugx. 185,474,000
Ugx. 150,561,000
Ugx. 180,426,000