Ugx. 238,931,000
View detail
Ugx. 47,346,700
Ugx. 32,606,400
Ugx. 34,366,600
Ugx. 48,805,300
Ugx. 88,776,400
Ugx. 110,229,000
Ugx. 416,701,000
Ugx. 315,147,000
Ugx. 98,608,700
Ugx. 103,440,000
Ugx. 93,245,600