Ugx. 136,452,000
View detail
Ugx. 138,858,000
Ugx. 158,600,000
Ugx. 148,803,000
Ugx. 119,286,000
Ugx. 146,183,000
Ugx. 117,018,000
Ugx. 132,847,000
Ugx. 101,618,000
Ugx. 102,048,000
Ugx. 86,999,900