Ugx. 50,882,700
View detail
Ugx. 178,899,000
Ugx. 115,596,000
Ugx. 121,803,000
Ugx. 120,699,000
Ugx. 87,754,000
Ugx. 97,149,600
Ugx. 80,518,700
Ugx. 78,188,900
Ugx. 160,195,000
Ugx. 106,173,000
Ugx. 54,907,800