Ugx. 38,205,300
View detail
Ugx. 34,871,100
Ugx. 127,799,000
Ugx. 133,781,000
Ugx. 142,747,000
Ugx. 149,750,000
Ugx. 126,779,000
Ugx. 75,829,200
Ugx. 63,902,100
Ugx. 137,423,000
Ugx. 146,690,000
Ugx. 116,979,000