Ugx. 203,577,000
View detail
Ugx. 158,990,000
Ugx. 133,965,000
Ugx. 24,431,400
Ugx. 62,002,000
Ugx. 178,175,000
Ugx. 66,344,700
Ugx. 69,861,100
Ugx. 303,188,000
Ugx. 122,762,000
Ugx. 68,995,800
Ugx. 69,827,800