Ugx. 142,456,000
View detail
Ugx. 147,930,000
Ugx. 121,737,000
Ugx. 129,604,000
Ugx. 91,801,500
Ugx. 107,799,000
Ugx. 87,491,700
Ugx. 84,672,700
Ugx. 76,946,500
Ugx. 53,044,200
Ugx. 46,629,300
Ugx. 70,025,500