Ugx. 91,329,100
View detail
Ugx. 102,449,000
Ugx. 95,178,400
Ugx. 96,035,000
Ugx. 73,373,000
Ugx. 79,144,200
Ugx. 104,585,000
Ugx. 76,365,600
Ugx. 95,192,700
Ugx. 82,735,400
Ugx. 68,886,700
Ugx. 92,685,400