Ugx. 146,928,000
View detail
Ugx. 90,748,900
Ugx. 146,831,000
Ugx. 173,856,000
Ugx. 332,679,000
Ugx. 86,048,100
Ugx. 125,843,000
Ugx. 77,148,000
Ugx. 79,632,200
Ugx. 95,493,200
Ugx. 256,599,000
Ugx. 280,801,000