Ugx. 27,974,000
View detail
Ugx. 28,559,100
Ugx. 26,933,800
Ugx. 23,617,400
Ugx. 27,298,600
Ugx. 27,816,000
Ugx. 26,574,400
Ugx. 25,651,000
Ugx. 25,667,000
Ugx. 24,368,200
Ugx. 23,003,800
Ugx. 25,716,200