Ugx. 159,305,000
View detail
Ugx. 148,462,000
Ugx. 145,617,000
Ugx. 143,650,000
Ugx. 146,054,000
Ugx. 151,958,000
Ugx. 133,981,000
Ugx. 130,003,000
Ugx. 133,594,000
Ugx. 128,345,000
Ugx. 76,474,200
Ugx. 143,954,000