Ugx. 374,543,000
View detail
Ugx. 70,013,900
Ugx. 251,100,000
Ugx. 137,922,000
Ugx. 179,195,000
Ugx. 369,369,000
Ugx. 52,827,600
Ugx. 218,920,000
Ugx. 316,919,000
Ugx. 213,820,000
Ugx. 274,058,000
Ugx. 600,178,000