Ugx. 128,396,000
View detail
Ugx. 93,717,200
Ugx. 113,837,000
Ugx. 132,767,000
Ugx. 106,313,000
Ugx. 131,018,000
Ugx. 121,794,000
Ugx. 90,980,800
Ugx. 132,471,000
Ugx. 105,140,000
Ugx. 122,309,000