Ugx. 169,689,000
View detail
Ugx. 149,246,000
Ugx. 172,234,000
Ugx. 20,514,900,000
Ugx. 156,586,000
Ugx. 122,149,000
Ugx. 179,602,000
Ugx. 368,279,000
Ugx. 381,917,000
Ugx. 280,238,000
Ugx. 136,630,000
Ugx. 127,852,000