Ugx. 121,828,000
View detail
Ugx. 84,688,400
Ugx. 173,670,000
Ugx. 241,507,000
Ugx. 147,599,000
Ugx. 324,402,000
Ugx. 115,924,000
Ugx. 213,781,000
Ugx. 125,705,000
Ugx. 234,520,000
Ugx. 165,728,000
Ugx. 92,175,200