Ugx. 33,306,700
View detail
Ugx. 45,624,100
Ugx. 41,601,500
Ugx. 41,671,600
Ugx. 47,803,600
Ugx. 49,128,600
Ugx. 41,280,000
Ugx. 35,094,200
Ugx. 36,565,200
Ugx. 37,342,500
Ugx. 45,666,100
Ugx. 34,465,900