Ugx. 58,661,400
View detail
Ugx. 203,447,000
Ugx. 65,883,100
Ugx. 112,702,000
Ugx. 41,679,400
Ugx. 239,646,000
Ugx. 57,888,000
Ugx. 68,892,200
Ugx. 114,647,000
Ugx. 94,870,800
Ugx. 154,005,000
Ugx. 71,486,000