Ugx. 336,607,000
View detail
Ugx. 69,134,300
Ugx. 90,836,200
Ugx. 106,764,000
Ugx. 74,698,800
Ugx. 38,130,900
Ugx. 50,173,400
Ugx. 42,512,000
Ugx. 110,314,000
Ugx. 50,223,000
Ugx. 30,199,800
Ugx. 55,027,900