Ugx. 140,604,000
View detail
Ugx. 121,902,000
Ugx. 110,654,000
Ugx. 468,295,000
Ugx. 259,683,000
Ugx. 125,518,000
Ugx. 110,610,000
Ugx. 260,204,000
Ugx. 118,962,000
Ugx. 128,141,000
Ugx. 109,340,000
Ugx. 102,984,000