Ugx. 574,028,000
View detail
Ugx. 190,265,000
Ugx. 530,997,000
Ugx. 283,583,000
Ugx. 243,829,000
Ugx. 244,797,000
Ugx. 153,637,000
Ugx. 122,647,000
Ugx. 267,148,000
Ugx. 62,913,400
Ugx. 42,255,500
Ugx. 177,305,000