Ugx. 66,311,000
View detail
Ugx. 2,136,160,000
Ugx. 67,647,300
Ugx. 72,960,700
Ugx. 64,317,300
Ugx. 68,333,800
Ugx. 79,584,100
Ugx. 61,490,700
Ugx. 75,094,200
Ugx. 77,236,300
Ugx. 69,528,400
Ugx. 62,258,200