Ugx. 149,683,000
View detail
Ugx. 160,127,000
Ugx. 141,389,000
Ugx. 135,613,000
Ugx. 126,803,000
Ugx. 132,445,000
Ugx. 140,513,000
Ugx. 123,465,000
Ugx. 138,768,000
Ugx. 135,352,000
Ugx. 132,227,000
Ugx. 163,187,000