Ugx. 354,601,000
View detail
Ugx. 155,895,000
Ugx. 195,525,000
Ugx. 218,275,000
Ugx. 157,897,000
Ugx. 14,206,700,000
Ugx. 155,840,000
Ugx. 220,892,000
Ugx. 252,256,000
Ugx. 150,627,000
Ugx. 200,012,000
Ugx. 153,578,000