Ugx. 58,782,200
View detail
Ugx. 79,053,200
Ugx. 216,312,000
Ugx. 60,835,100
Ugx. 192,902,000
Ugx. 64,123,000
Ugx. 69,903,000
Ugx. 236,633,000
Ugx. 146,349,000
Ugx. 150,718,000
Ugx. 136,727,000
Ugx. 67,372,600