Ugx. 31,353,000
View detail
Ugx. 23,591,200
Ugx. 26,994,100
Ugx. 24,339,500
Ugx. 22,930,300
Ugx. 23,143,300
Ugx. 29,430,300
Ugx. 26,568,100
Ugx. 23,443,700
Ugx. 23,356,300
Ugx. 22,673,600
Ugx. 24,426,900