Ugx. 147,851,000
View detail
Ugx. 78,912,400
Ugx. 72,592,400
Ugx. 68,075,200
Ugx. 73,122,500
Ugx. 80,760,500
Ugx. 58,040,900
Ugx. 157,360,000
Ugx. 63,099,200
Ugx. 87,173,700
Ugx. 65,346,000
Ugx. 72,963,500