Ugx. 926,596,000
View detail
Ugx. 1,112,980,000
Ugx. 3,895,690,000
Ugx. 3,817,140,000
Ugx. 1,580,990,000
Ugx. 1,409,740,000
Ugx. 678,029,000
Ugx. 1,333,860,000
Ugx. 2,456,940,000
Ugx. 1,356,910,000
Ugx. 1,448,220,000
Ugx. 2,573,490,000