Ugx. 68,393,400
View detail
Ugx. 50,904,100
Ugx. 55,838,100
Ugx. 63,151,000
Ugx. 63,988,000
Ugx. 48,938,200
Ugx. 42,170,400
Ugx. 51,405,200
Ugx. 49,621,000
Ugx. 50,705,800
Ugx. 68,294,300
Ugx. 47,484,400