Ugx. 3,417,560,000
View detail
Ugx. 108,158,000
Ugx. 239,770,000
Ugx. 240,573,000
Ugx. 240,436,000
Ugx. 253,992,000
Ugx. 270,465,000
Ugx. 259,688,000
Ugx. 228,278,000
Ugx. 249,390,000
Ugx. 301,080,000
Ugx. 235,964,000