Ugx. 130,233,000
View detail
Ugx. 176,467,000
Ugx. 169,952,000
Ugx. 118,871,000
Ugx. 105,606,000
Ugx. 98,340,000
Ugx. 112,066,000
Ugx. 137,549,000
Ugx. 134,928,000
Ugx. 99,848,000
Ugx. 106,264,000
Ugx. 126,422,000