Ugx. 78,416,000
View detail
Ugx. 79,009,200
Ugx. 60,023,200
Ugx. 9,564,310,000
Ugx. 71,141,600
Ugx. 54,892,800
Ugx. 71,993,900
Ugx. 66,863,600
Ugx. 69,688,300
Ugx. 63,732,900
Ugx. 56,816,000
Ugx. 68,999,900