Ugx. 47,268,000
View detail
Ugx. 45,707,200
Ugx. 44,939,700
Ugx. 52,290,900
Ugx. 41,945,100
Ugx. 37,714,300
Ugx. 48,145,000
Ugx. 47,904,100
Ugx. 34,449,600
Ugx. 43,312,700
Ugx. 35,361,500
Ugx. 39,923,800