Ugx. 4,290,330,000
View detail
Ugx. 41,940,800
Ugx. 35,900,600
Ugx. 23,662,200
Ugx. 34,960,800
Ugx. 15,353,400
Ugx. 33,523,400
Ugx. 33,103,300
Ugx. 33,352,000