Ugx. 3,812,610,000
View detail
Ugx. 96,089,500
Ugx. 103,444,000
Ugx. 95,130,000
Ugx. 106,350,000
Ugx. 102,418,000
Ugx. 88,075,100
Ugx. 79,578,200
Ugx. 127,642,000
Ugx. 89,910,900
Ugx. 97,902,400
Ugx. 98,119,400