Ugx. 70,604,300
View detail
Ugx. 63,465,200
Ugx. 65,005,500
Ugx. 68,037,000
Ugx. 65,218,600
Ugx. 61,968,600
Ugx. 66,027,000
Ugx. 64,617,700
Ugx. 59,483,300
Ugx. 61,580,700
Ugx. 72,740,000
Ugx. 74,236,600