Ugx. 110,242,000
View detail
Ugx. 78,962,200
Ugx. 125,896,000
Ugx. 79,261,100
Ugx. 175,614,000
Ugx. 152,437,000
Ugx. 67,331,100
Ugx. 65,094,600
Ugx. 105,091,000
Ugx. 109,771,000
Ugx. 121,392,000
Ugx. 130,050,000