Ugx. 102,628,000
View detail
Ugx. 96,334,300
Ugx. 95,476,500
Ugx. 98,088,100
Ugx. 116,463,000
Ugx. 101,547,000
Ugx. 100,011,000
Ugx. 95,946,400
Ugx. 89,056,800
Ugx. 101,508,000
Ugx. 100,224,000