Ugx. 264,729,000
View detail
Ugx. 317,199,000
Ugx. 357,244,000
Ugx. 340,141,000
Ugx. 269,100,000
Ugx. 312,828,000
Ugx. 242,860,000
Ugx. 194,761,000
Ugx. 309,993,000
Ugx. 220,996,000
Ugx. 190,389,000
Ugx. 253,797,000