Ugx. 149,622,000
View detail
Ugx. 76,554,600
Ugx. 41,260,000
Ugx. 55,432,000
Ugx. 71,311,900
Ugx. 104,194,000
Ugx. 115,073,000
Ugx. 91,608,300
Ugx. 113,984,000
Ugx. 114,928,000
Ugx. 89,280,300
Ugx. 88,290,800