Ugx. 163,382,000
View detail
Ugx. 398,172,000
Ugx. 146,977,000
Ugx. 244,121,000
Ugx. 317,429,000
Ugx. 69,542,800
Ugx. 21,742,200
Ugx. 61,151,300
Ugx. 130,464,000
Ugx. 54,224,900
Ugx. 57,181,000
Ugx. 116,470,000