Ugx. 4,388,320,000
View detail
Ugx. 308,942,000
Ugx. 77,322,800
Ugx. 90,149,600
Ugx. 99,466,500
Ugx. 82,790,400
Ugx. 75,946,300
Ugx. 82,064,000
Ugx. 90,060,600
Ugx. 64,492,100
Ugx. 72,614,400
Ugx. 88,564,000