Ugx. 146,587,000
View detail
Ugx. 161,896,000
Ugx. 163,209,000
Ugx. 115,715,000
Ugx. 115,981,000
Ugx. 260,490,000
Ugx. 252,847,000
Ugx. 123,481,000
Ugx. 161,022,000
Ugx. 219,289,000
Ugx. 162,059,000
Ugx. 133,036,000