Ugx. 1,174,617,000
View detail
Ugx. 1,295,410,000
Ugx. 502,140,640
Ugx. 446,442,900
Ugx. 407,661,900
Ugx. 396,106,400