Ugx. 166,882,000
View detail
Ugx. 163,818,000
Ugx. 3,344,570,000
Ugx. 199,500,000
Ugx. 136,704,000
Ugx. 3,346,330,000
Ugx. 133,190,000
Ugx. 153,238,000
Ugx. 159,376,000
Ugx. 140,563,000
Ugx. 187,779,000