Ugx. 144,633,000
View detail
Ugx. 55,650,500
Ugx. 53,513,000
Ugx. 254,071,000
Ugx. 224,130,000
Ugx. 188,054,000
Ugx. 171,428,000
Ugx. 47,095,200
Ugx. 44,918,100
Ugx. 155,258,000
Ugx. 144,891,000