Ugx. 133,643,000
View detail
Ugx. 137,134,000
Ugx. 130,445,000
Ugx. 140,192,000
Ugx. 132,244,000
Ugx. 127,958,000
Ugx. 127,083,000
Ugx. 108,192,000
Ugx. 124,462,000
Ugx. 132,682,000
Ugx. 99,400,700
Ugx. 108,971,000