Ugx. 487,819,000
View detail
Ugx. 202,581,000
Ugx. 166,192,000
Ugx. 111,608,000
Ugx. 133,074,000
Ugx. 103,558,000
Ugx. 161,017,000
Ugx. 179,781,000
Ugx. 227,318,000
Ugx. 902,633,000
Ugx. 330,469,000
Ugx. 338,639,000