Ugx. 163,582,000
View detail
Ugx. 25,503,400,000
Ugx. 21,265,800,000
Ugx. 220,720,000
Ugx. 176,527,000
Ugx. 177,925,000
Ugx. 229,600,000
Ugx. 211,125,000
Ugx. 22,649,000,000
Ugx. 165,723,000
Ugx. 193,493,000
Ugx. 142,368,000