Ugx. 156,053,000
View detail
Ugx. 219,624,000
Ugx. 173,148,000
Ugx. 160,424,000
Ugx. 151,432,000
Ugx. 134,186,000
Ugx. 125,489,000
Ugx. 131,537,000
Ugx. 149,860,000
Ugx. 106,088,000
Ugx. 109,671,000
Ugx. 114,042,000