Ugx. 599,891,000
View detail
Ugx. 448,533,000
Ugx. 1,554,130,000
Ugx. 486,181,000
Ugx. 1,512,150,000
Ugx. 1,342,160,000
Ugx. 720,846,000
Ugx. 1,027,450,000
Ugx. 1,030,030,000
Ugx. 1,142,210,000
Ugx. 1,200,930,000
Ugx. 337,422,000