Ugx. 129,711,000
View detail
Ugx. 80,506,200
Ugx. 112,293,000
Ugx. 34,065,600
Ugx. 26,252,600
Ugx. 85,456,200
Ugx. 22,706,700
Ugx. 20,095,100
Ugx. 48,833,700
Ugx. 81,374,900
Ugx. 64,656,300
Ugx. 40,179,300