Ugx. 114,345,000
View detail
Ugx. 101,927,000
Ugx. 78,902,100
Ugx. 76,657,900
Ugx. 70,350,200
Ugx. 74,735,600
Ugx. 75,500,100
Ugx. 70,562,900
Ugx. 79,350,200
Ugx. 70,798,100
Ugx. 70,323,000