Ugx. 68,585,000
View detail
Ugx. 50,171,100
Ugx. 46,335,200
Ugx. 45,862,200
Ugx. 42,447,000
Ugx. 60,943,200
Ugx. 38,286,100
Ugx. 38,217,000
Ugx. 53,251,900
Ugx. 40,637,900
Ugx. 55,383,000
Ugx. 40,405,600