Ugx. 238,751,000
View detail
Ugx. 136,474,000
Ugx. 714,071,000
Ugx. 287,727,000
Ugx. 126,740,000
Ugx. 712,163,000
Ugx. 136,090,000
Ugx. 140,932,000
Ugx. 1,280,620,000
Ugx. 256,036,000
Ugx. 569,098,000
Ugx. 167,326,000