Ugx. 58,669,100
View detail
Ugx. 78,870,200
Ugx. 77,497,800
Ugx. 183,177,000
Ugx. 69,718,700
Ugx. 61,934,200
Ugx. 65,026,300
Ugx. 216,132,000
Ugx. 69,035,200
Ugx. 52,115,400
Ugx. 60,664,800
Ugx. 67,141,900