Ugx. 151,254,000
View detail
Ugx. 152,657,000
Ugx. 141,793,000
Ugx. 118,595,000
Ugx. 120,037,000
Ugx. 122,440,000
Ugx. 115,230,000
Ugx. 112,822,000
Ugx. 113,035,000
Ugx. 118,371,000
Ugx. 126,160,000
Ugx. 115,493,000