Ugx. 50,869,700
View detail
Ugx. 43,054,100
Ugx. 36,217,400
Ugx. 71,869,200
Ugx. 57,019,000
Ugx. 41,253,800
Ugx. 42,020,800
Ugx. 36,429,500
Ugx. 74,300,400
Ugx. 45,327,500
Ugx. 43,951,500
Ugx. 64,124,300