Ugx. 113,517,000
View detail
Ugx. 110,374,000
Ugx. 100,019,000
Ugx. 97,429,100
Ugx. 97,153,200
Ugx. 90,741,400
Ugx. 89,130,200
Ugx. 94,931,400
Ugx. 93,602,000
Ugx. 78,814,400
Ugx. 89,460,400