Ugx. 25,632,100
View detail
Ugx. 30,057,200
Ugx. 27,177,100
Ugx. 30,286,000
Ugx. 27,530,300
Ugx. 23,622,900
Ugx. 26,401,300
Ugx. 22,045,600
Ugx. 23,463,600
Ugx. 27,953,000
Ugx. 24,277,000
Ugx. 23,929,200