Ugx. 3,417,510,000
View detail
Ugx. 207,491,000
Ugx. 163,400,000
Ugx. 219,630,000
Ugx. 211,962,000
Ugx. 219,702,000
Ugx. 271,553,000
Ugx. 302,542,000
Ugx. 187,710,000
Ugx. 157,960,000
Ugx. 169,553,000