Ugx. 166,823,000
View detail
Ugx. 143,041,000
Ugx. 173,778,000
Ugx. 138,890,000
Ugx. 152,438,000
Ugx. 143,694,000
Ugx. 134,073,000
Ugx. 122,709,000
Ugx. 155,727,000
Ugx. 121,787,000
Ugx. 126,206,000
Ugx. 108,713,000