Ugx. 114,143,000
View detail
Ugx. 81,009,100
Ugx. 56,805,100
Ugx. 62,551,100
Ugx. 72,074,000
Ugx. 79,960,900
Ugx. 66,144,000
Ugx. 35,024,800
Ugx. 76,111,700
Ugx. 73,622,300
Ugx. 66,278,200
Ugx. 58,774,000