Ugx. 149,364,000
View detail
Ugx. 47,707,100
Ugx. 113,844,000
Ugx. 42,429,000
Ugx. 68,459,700
Ugx. 66,858,300
Ugx. 78,990,300
Ugx. 107,210,000
Ugx. 172,369,000
Ugx. 125,517,000
Ugx. 104,643,000
Ugx. 140,036,000