Ugx. 80,359,700
View detail
Ugx. 248,253,000
Ugx. 79,527,000
Ugx. 86,269,100
Ugx. 112,704,000
Ugx. 412,214,000
Ugx. 86,454,200
Ugx. 234,017,000
Ugx. 96,180,700
Ugx. 82,026,700
Ugx. 69,408,500
Ugx. 115,677,000