Ugx. 120,299,000
View detail
Ugx. 69,506,100
Ugx. 69,628,100
Ugx. 123,017,000
Ugx. 103,283,000
Ugx. 102,046,000
Ugx. 59,456,200
Ugx. 116,677,000
Ugx. 53,749,100
Ugx. 84,597,600
Ugx. 98,834,900
Ugx. 88,746,200