Ugx. 140,712,000
View detail
Ugx. 143,118,000
Ugx. 157,026,000
Ugx. 131,092,000
Ugx. 142,375,000
Ugx. 121,432,000
Ugx. 122,610,000
Ugx. 126,534,000
Ugx. 100,506,000
Ugx. 113,600,000
Ugx. 124,393,000