Ugx. 32,536,200
View detail
Ugx. 27,234,200
Ugx. 38,031,300
Ugx. 41,062,000
Ugx. 30,057,900
Ugx. 33,004,000
Ugx. 30,839,500
Ugx. 26,640,000
Ugx. 29,971,300
Ugx. 24,924,400
Ugx. 20,572,100
Ugx. 20,960,700