Ugx. 49,871,200
View detail
Ugx. 47,602,600
Ugx. 127,782,000
Ugx. 202,879,000
Ugx. 57,595,000
Ugx. 51,136,200
Ugx. 68,436,000
Ugx. 45,392,700
Ugx. 71,633,400
Ugx. 45,947,900
Ugx. 45,430,100