Ugx. 83,436,000
View detail
Ugx. 66,705,500
Ugx. 63,287,600
Ugx. 74,825,000
Ugx. 72,349,600
Ugx. 50,942,400
Ugx. 55,179,000
Ugx. 73,292,900
Ugx. 51,398,200
Ugx. 59,907,700
Ugx. 58,580,600
Ugx. 56,869,000