Ugx. 95,763,100
View detail
Ugx. 121,567,000
Ugx. 113,040,000
Ugx. 195,727,000
Ugx. 120,529,000
Ugx. 77,038,700
Ugx. 383,182,000
Ugx. 221,650,000
Ugx. 118,895,000
Ugx. 118,377,000
Ugx. 64,208,100