Ugx. 219,564,000
View detail
Ugx. 118,586,000
Ugx. 23,641,800,000
Ugx. 127,442,000
Ugx. 189,206,000
Ugx. 155,705,000
Ugx. 112,027,000
Ugx. 161,047,000
Ugx. 118,147,000
Ugx. 178,792,000
Ugx. 124,909,000
Ugx. 64,861,700