Ugx. 116,046,000
View detail
Ugx. 103,043,000
Ugx. 101,773,000
Ugx. 100,010,000
Ugx. 95,442,800
Ugx. 100,613,000
Ugx. 92,763,000
Ugx. 94,455,500
Ugx. 95,648,900