Ugx. 1,149,810,000
View detail
Ugx. 123,662,000
Ugx. 132,275,000
Ugx. 118,767,000
Ugx. 108,225,000
Ugx. 121,344,000
Ugx. 122,922,000
Ugx. 99,333,500
Ugx. 106,257,000
Ugx. 114,782,000
Ugx. 80,382,300
Ugx. 101,433,000