Ugx. 182,456,000
View detail
Ugx. 164,459,000
Ugx. 67,548,300
Ugx. 54,431,300
Ugx. 60,704,100
Ugx. 55,146,800
Ugx. 38,003,200
Ugx. 51,863,400
Ugx. 81,735,700
Ugx. 71,391,800
Ugx. 38,768,600
Ugx. 155,496,000