Ugx. 3,341,840,000
View detail
Ugx. 334,820,000
Ugx. 366,015,000
Ugx. 344,441,000
Ugx. 307,394,000
Ugx. 400,176,000
Ugx. 344,166,000
Ugx. 337,981,000
Ugx. 258,980,000
Ugx. 286,877,000
Ugx. 310,832,000