Ugx. 68,454,100
View detail
Ugx. 91,771,200
Ugx. 67,879,800
Ugx. 71,900,200
Ugx. 58,090,800
Ugx. 52,609,800
Ugx. 60,220,500
Ugx. 131,716,000
Ugx. 62,842,500
Ugx. 64,366,300
Ugx. 54,696,200
Ugx. 53,377,300