Ugx. 140,834,000
View detail
Ugx. 92,993,700
Ugx. 87,554,100
Ugx. 111,390,000
Ugx. 80,715,300
Ugx. 83,844,600
Ugx. 67,981,300
Ugx. 83,774,000
Ugx. 66,762,100
Ugx. 63,651,100
Ugx. 83,807,500
Ugx. 84,012,700