Ugx. 32,063,500
View detail
Ugx. 33,352,100
Ugx. 29,157,100
Ugx. 31,081,900
Ugx. 27,320,000
Ugx. 30,012,500
Ugx. 26,376,800
Ugx. 29,924,800
Ugx. 29,069,300
Ugx. 28,987,100
Ugx. 27,725,800