Ugx. 451,931,000
View detail
Ugx. 74,946,700
Ugx. 68,020,700
Ugx. 61,821,100
Ugx. 67,618,700
Ugx. 62,416,500
Ugx. 66,311,000
Ugx. 66,136,200
Ugx. 61,176,500
Ugx. 62,034,100
Ugx. 67,594,600
Ugx. 70,906,700