Ugx. 171,254,000
View detail
Ugx. 56,088,100
Ugx. 71,977,800
Ugx. 92,410,000
Ugx. 650,548,000
Ugx. 205,000,000
Ugx. 200,654,000
Ugx. 227,970,000
Ugx. 265,021,000
Ugx. 200,692,000
Ugx. 49,582,400
Ugx. 305,405,000