Ugx. 62,323,100
View detail
Ugx. 52,163,900
Ugx. 11,695,100,000
Ugx. 62,571,800
Ugx. 246,541,000
Ugx. 40,005,100
Ugx. 62,620,400
Ugx. 48,923,400
Ugx. 45,399,100
Ugx. 41,962,800
Ugx. 38,464,100
Ugx. 48,301,800