Ugx. 268,336,000
View detail
Ugx. 125,781,000
Ugx. 143,274,000
Ugx. 128,841,000
Ugx. 102,294,000
Ugx. 93,229,200
Ugx. 131,029,000
Ugx. 118,597,000
Ugx. 159,791,000
Ugx. 70,652,600
Ugx. 49,271,500