Ugx. 442,928,000
View detail
Ugx. 52,708,100
Ugx. 44,990,300
Ugx. 48,788,200
Ugx. 45,044,700
Ugx. 57,815,200
Ugx. 41,824,700
Ugx. 49,053,900
Ugx. 38,061,200
Ugx. 48,701,400
Ugx. 44,038,500
Ugx. 55,632,400