Ugx. 3,417,560,000
View detail
Ugx. 253,981,000
Ugx. 259,678,000
Ugx. 228,270,000
Ugx. 249,376,000
Ugx. 258,214,000
Ugx. 195,071,000
Ugx. 174,271,000
Ugx. 227,162,000
Ugx. 179,635,000
Ugx. 236,103,000
Ugx. 152,395,000