Ugx. 71,706,000
View detail
Ugx. 37,305,200
Ugx. 36,870,100
Ugx. 43,956,900
Ugx. 36,217,400
Ugx. 31,899,000
Ugx. 29,000,100
Ugx. 40,612,000
Ugx. 33,597,500
Ugx. 63,955,700
Ugx. 69,742,600
Ugx. 39,426,400