Ugx. 69,506,100
View detail
Ugx. 123,017,000
Ugx. 102,046,000
Ugx. 53,749,100
Ugx. 84,597,600
Ugx. 73,194,400
Ugx. 70,360,200
Ugx. 43,765,800
Ugx. 41,780,200
Ugx. 117,509,000
Ugx. 125,468,000
Ugx. 79,639,200