Ugx. 135,176,000
View detail
Ugx. 115,192,000
Ugx. 107,257,000
Ugx. 111,955,000
Ugx. 112,154,000
Ugx. 100,360,000
Ugx. 126,387,000
Ugx. 60,988,000
Ugx. 103,441,000
Ugx. 80,941,300
Ugx. 27,480,500
Ugx. 29,269,700