Ugx. 310,494,000
View detail
Ugx. 154,098,000
Ugx. 36,804,400
Ugx. 113,490,000
Ugx. 171,779,000
Ugx. 140,641,000
Ugx. 147,700,000
Ugx. 127,709,000
Ugx. 258,441,000
Ugx. 141,586,000
Ugx. 107,833,000
Ugx. 192,567,000