Ugx. 98,935,300
View detail
Ugx. 92,717,100
Ugx. 46,724,500
Ugx. 43,461,300
Ugx. 29,612,600
Ugx. 118,850,000
Ugx. 47,687,000
Ugx. 74,908,000
Ugx. 58,252,900
Ugx. 126,108,000
Ugx. 124,419,000
Ugx. 122,482,000