Ugx. 40,266,100
View detail
Ugx. 48,014,200
Ugx. 40,743,000
Ugx. 37,626,000
Ugx. 35,940,000
Ugx. 28,374,800
Ugx. 32,307,100
Ugx. 28,075,300
Ugx. 42,994,800
Ugx. 47,060,300
Ugx. 41,220,000
Ugx. 42,434,700