Ugx. 151,821,000
View detail
Ugx. 142,028,000
Ugx. 145,968,000
Ugx. 143,256,000
Ugx. 139,013,000
Ugx. 148,722,000
Ugx. 154,188,000
Ugx. 151,781,000
Ugx. 146,010,000
Ugx. 147,494,000
Ugx. 137,134,000
Ugx. 147,190,000