Ugx. 130,411,000
View detail
Ugx. 170,467,000
Ugx. 121,227,000
Ugx. 185,059,000
Ugx. 109,422,000
Ugx. 62,116,400
Ugx. 130,324,000
Ugx. 74,834,200
Ugx. 97,921,900
Ugx. 112,042,000
Ugx. 92,833,500