Ugx. 196,653,000
View detail
Ugx. 120,488,000
Ugx. 134,432,000
Ugx. 133,421,000
Ugx. 144,093,000
Ugx. 138,109,000
Ugx. 132,685,000
Ugx. 170,334,000
Ugx. 176,147,000
Ugx. 181,779,000
Ugx. 146,412,000
Ugx. 159,843,000