Ugx. 605,063,000
View detail
Ugx. 413,646,000
Ugx. 327,784,000
Ugx. 334,320,000
Ugx. 324,984,000
Ugx. 277,432,000
Ugx. 325,050,000
Ugx. 120,053,000
Ugx. 120,939,000
Ugx. 319,105,000
Ugx. 290,071,000
Ugx. 134,486,000