Ugx. 132,156,000
View detail
Ugx. 89,408,900
Ugx. 71,452,300
Ugx. 82,616,400
Ugx. 48,270,000
Ugx. 91,030,400
Ugx. 111,214,000
Ugx. 60,812,000
Ugx. 106,803,000
Ugx. 72,978,800
Ugx. 56,494,700
Ugx. 93,470,900