Ugx. 21,767,100
View detail
Ugx. 30,244,000
Ugx. 28,172,400
Ugx. 26,147,200
Ugx. 31,366,900
Ugx. 29,183,700
Ugx. 34,101,200
Ugx. 28,850,900
Ugx. 35,000,100
Ugx. 32,057,100
Ugx. 27,810,000
Ugx. 29,280,000