Ugx. 131,320,000
View detail
Ugx. 111,683,000
Ugx. 101,037,000
Ugx. 120,782,000
Ugx. 136,275,000
Ugx. 113,552,000
Ugx. 84,793,300
Ugx. 81,156,600
Ugx. 102,534,000
Ugx. 79,233,500
Ugx. 89,455,700
Ugx. 72,353,200