Ugx. 146,838,000
View detail
Ugx. 52,299,700
Ugx. 34,453,300
Ugx. 42,169,200
Ugx. 61,401,400
Ugx. 144,617,000
Ugx. 203,494,000
Ugx. 203,890,000
Ugx. 57,370,300
Ugx. 37,238,100
Ugx. 35,214,200
Ugx. 52,406,600