Ugx. 140,907,000
View detail
Ugx. 112,042,000
Ugx. 147,900,000
Ugx. 109,567,000
Ugx. 106,086,000
Ugx. 132,510,000
Ugx. 130,628,000
Ugx. 139,595,000
Ugx. 134,485,000
Ugx. 135,222,000
Ugx. 96,251,100
Ugx. 140,772,000