Ugx. 128,372,000
View detail
Ugx. 82,700,800
Ugx. 92,736,200
Ugx. 98,046,500
Ugx. 116,553,000
Ugx. 102,203,000
Ugx. 110,029,000
Ugx. 74,125,500
Ugx. 54,585,100
Ugx. 68,312,100
Ugx. 76,285,800
Ugx. 88,470,500