Ugx. 307,631,000
View detail
Ugx. 301,070,000
Ugx. 286,202,000
Ugx. 220,312,000
Ugx. 235,868,000
Ugx. 229,527,000
Ugx. 209,136,000
Ugx. 200,151,000
Ugx. 195,727,000
Ugx. 202,429,000
Ugx. 206,902,000
Ugx. 203,794,000