Ugx. 41,234,000
View detail
Ugx. 67,104,100
Ugx. 31,924,700
Ugx. 48,953,400
Ugx. 70,748,700
Ugx. 45,490,600
Ugx. 47,646,000
Ugx. 30,660,600
Ugx. 65,436,100
Ugx. 63,756,900
Ugx. 76,429,100
Ugx. 32,753,200