Ugx. 31,645,200
View detail
Ugx. 33,426,300
Ugx. 28,569,200
Ugx. 33,093,100
Ugx. 36,655,300
Ugx. 31,071,500
Ugx. 25,651,600
Ugx. 28,263,200
Ugx. 29,071,800
Ugx. 25,408,000
Ugx. 19,297,400
Ugx. 17,997,100