Ugx. 30,215,700
View detail
Ugx. 57,363,300
Ugx. 496,369,000
Ugx. 84,729,700
Ugx. 24,068,600
Ugx. 311,449,000
Ugx. 210,826,000
Ugx. 173,895,000
Ugx. 81,989,800
Ugx. 54,371,800
Ugx. 65,867,500
Ugx. 32,993,900