Ugx. 172,551,000
View detail
Ugx. 313,121,000
Ugx. 1,111,960,000
Ugx. 237,670,000
Ugx. 196,904,000
Ugx. 127,903,000
Ugx. 181,924,000
Ugx. 246,644,000
Ugx. 85,723,500
Ugx. 210,665,000
Ugx. 92,062,900
Ugx. 150,909,000