Ugx. 59,205,600
View detail
Ugx. 121,943,000
Ugx. 149,637,000
Ugx. 72,221,700
Ugx. 80,367,400
Ugx. 60,377,900
Ugx. 88,939,500
Ugx. 257,176,000
Ugx. 154,301,000
Ugx. 55,733,700
Ugx. 50,439,200
Ugx. 132,966,000