Ugx. 146,517,000
View detail
Ugx. 142,494,000
Ugx. 54,705,300
Ugx. 418,344,000
Ugx. 98,573,000
Ugx. 148,291,000
Ugx. 67,617,800
Ugx. 63,044,100
Ugx. 56,671,500
Ugx. 87,277,000
Ugx. 79,662,900
Ugx. 61,621,400