Ugx. 36,375,300
View detail
Ugx. 115,943,000
Ugx. 74,601,200
Ugx. 32,683,200
Ugx. 72,033,700
Ugx. 36,649,400
Ugx. 177,504,000
Ugx. 145,002,000
Ugx. 54,889,400
Ugx. 34,192,100
Ugx. 54,744,900
Ugx. 102,689,000