Ugx. 195,721,000
View detail
Ugx. 13,822,100,000
Ugx. 145,259,000
Ugx. 160,025,000
Ugx. 140,389,000
Ugx. 150,300,000
Ugx. 144,758,000
Ugx. 142,636,000
Ugx. 84,654,100
Ugx. 82,340,100
Ugx. 105,623,000
Ugx. 127,171,000