Ugx. 71,697,000
View detail
Ugx. 65,315,900
Ugx. 70,288,300
Ugx. 70,316,100
Ugx. 66,087,200
Ugx. 77,285,100
Ugx. 69,476,900
Ugx. 64,247,800
Ugx. 58,438,500
Ugx. 72,587,000
Ugx. 57,532,300
Ugx. 63,151,600