Ugx. 590,188,000
View detail
Ugx. 104,800,000
Ugx. 100,341,000
Ugx. 96,930,200
Ugx. 103,009,000
Ugx. 95,180,600
Ugx. 99,957,900
Ugx. 106,025,000
Ugx. 96,087,700
Ugx. 93,425,600
Ugx. 98,127,300
Ugx. 88,724,000