Ugx. 125,772,000
View detail
Ugx. 53,346,800
Ugx. 67,445,700
Ugx. 138,933,000
Ugx. 49,696,000
Ugx. 43,983,800
Ugx. 55,847,600
Ugx. 47,401,300
Ugx. 60,388,200
Ugx. 67,223,300
Ugx. 103,542,000
Ugx. 80,475,900