Ugx. 125,732,000
View detail
Ugx. 71,101,400
Ugx. 89,175,000
Ugx. 56,930,600
Ugx. 37,281,600
Ugx. 57,205,300
Ugx. 57,062,500
Ugx. 54,925,000
Ugx. 38,479,400
Ugx. 82,659,500
Ugx. 281,037,000
Ugx. 47,886,400