Ugx. 52,473,000
View detail
Ugx. 52,774,400
Ugx. 53,120,400
Ugx. 53,548,000
Ugx. 51,410,000
Ugx. 58,243,700
Ugx. 49,272,000
Ugx. 46,779,100
Ugx. 50,549,500
Ugx. 41,728,800
Ugx. 27,607,200
Ugx. 45,540,600