Ugx. 119,770,000
View detail
Ugx. 84,788,700
Ugx. 84,847,300
Ugx. 152,953,000
Ugx. 63,038,700
Ugx. 93,825,500
Ugx. 143,336,000
Ugx. 105,759,000
Ugx. 525,234,000
Ugx. 143,207,000
Ugx. 336,344,000
Ugx. 270,410,000