Ugx. 658,413,000
View detail
Ugx. 404,010,000
Ugx. 361,255,000
Ugx. 301,580,000
Ugx. 268,261,000
Ugx. 831,576,000
Ugx. 810,196,000
Ugx. 356,980,000
Ugx. 341,936,000
Ugx. 268,783,000
Ugx. 266,312,000
Ugx. 489,525,000