Ugx. 130,817,000
View detail
Ugx. 120,529,000
Ugx. 117,747,000
Ugx. 132,873,000
Ugx. 97,553,900
Ugx. 155,711,000
Ugx. 137,065,000
Ugx. 136,562,000
Ugx. 113,297,000
Ugx. 129,172,000
Ugx. 122,202,000
Ugx. 128,663,000