Ugx. 104,840,000
View detail
Ugx. 97,700,100
Ugx. 92,831,400
Ugx. 96,202,500
Ugx. 92,559,100
Ugx. 87,178,600
Ugx. 84,555,300
Ugx. 74,908,900
Ugx. 66,358,700
Ugx. 63,363,500
Ugx. 67,126,600
Ugx. 82,635,000