Ugx. 156,037,000
View detail
Ugx. 231,252,000
Ugx. 277,302,000
Ugx. 132,786,000
Ugx. 129,855,000
Ugx. 118,746,000
Ugx. 142,515,000
Ugx. 108,144,000
Ugx. 54,476,200
Ugx. 82,268,500
Ugx. 124,369,000
Ugx. 285,158,000