Ugx. 238,285,000
View detail
Ugx. 247,384,000
Ugx. 194,563,000
Ugx. 195,347,000
Ugx. 362,400,000
Ugx. 222,894,000
Ugx. 181,957,000
Ugx. 192,505,000
Ugx. 142,292,000
Ugx. 147,135,000
Ugx. 100,125,000,000
Ugx. 248,739,000