Ugx. 136,101,000
View detail
Ugx. 123,814,000
Ugx. 118,946,000
Ugx. 98,447,400
Ugx. 93,922,200
Ugx. 135,357,000
Ugx. 123,472,000
Ugx. 100,069,000
Ugx. 124,964,000
Ugx. 136,686,000
Ugx. 149,176,000
Ugx. 171,890,000