Ugx. 91,479,400
View detail
Ugx. 147,835,000
Ugx. 80,966,200
Ugx. 64,201,300
Ugx. 111,632,000
Ugx. 115,872,000
Ugx. 82,543,700
Ugx. 229,040,000
Ugx. 125,184,000
Ugx. 72,665,800
Ugx. 61,289,800
Ugx. 145,125,000