Ugx. 263,263,000
View detail
Ugx. 104,811,000
Ugx. 1,183,020,000
Ugx. 102,254,000
Ugx. 124,248,000
Ugx. 207,333,000
Ugx. 146,148,000
Ugx. 159,887,000
Ugx. 427,584,000
Ugx. 165,830,000
Ugx. 187,603,000
Ugx. 234,184,000