Ugx. 84,819,400
View detail
Ugx. 199,201,000
Ugx. 45,851,200
Ugx. 214,286,000
Ugx. 113,228,000
Ugx. 94,381,200
Ugx. 84,919,200
Ugx. 102,118,000
Ugx. 93,643,600
Ugx. 67,670,300
Ugx. 105,574,000
Ugx. 172,473,000