Ugx. 291,535,000
View detail
Ugx. 348,737,000
Ugx. 238,722,000
Ugx. 238,885,000
Ugx. 883,785,000
Ugx. 13,880,300,000
Ugx. 308,513,000
Ugx. 289,171,000
Ugx. 291,850,000
Ugx. 231,542,000
Ugx. 243,906,000
Ugx. 257,802,000