Ugx. 287,042,000
View detail
Ugx. 221,172,000
Ugx. 302,491,000
Ugx. 244,939,000
Ugx. 188,136,000
Ugx. 172,771,000
Ugx. 210,642,000
Ugx. 171,199,000
Ugx. 156,057,000
Ugx. 316,999,000
Ugx. 162,182,000
Ugx. 166,234,000