Ugx. 107,803,000
View detail
Ugx. 121,741,000
Ugx. 117,337,000
Ugx. 132,760,000
Ugx. 98,854,000
Ugx. 99,675,600
Ugx. 97,324,300
Ugx. 105,393,000
Ugx. 93,432,200
Ugx. 115,107,000
Ugx. 119,205,000
Ugx. 121,829,000