Ugx. 135,841,000
View detail
Ugx. 112,623,000
Ugx. 111,972,000
Ugx. 111,093,000
Ugx. 110,046,000
Ugx. 122,990,000
Ugx. 117,744,000
Ugx. 103,493,000
Ugx. 111,185,000
Ugx. 132,130,000
Ugx. 108,950,000
Ugx. 111,576,000