Ugx. 229,297,000
View detail
Ugx. 46,096,400
Ugx. 31,366,600
Ugx. 33,513,700
Ugx. 47,538,800
Ugx. 88,745,300
Ugx. 110,201,000
Ugx. 98,574,400
Ugx. 416,414,000
Ugx. 306,568,000
Ugx. 103,399,000
Ugx. 98,306,600