Ugx. 105,857,000
View detail
Ugx. 83,058,100
Ugx. 81,719,800
Ugx. 65,377,000
Ugx. 64,945,400
Ugx. 103,388,000
Ugx. 68,370,200
Ugx. 87,258,500
Ugx. 69,391,700
Ugx. 85,483,300
Ugx. 64,093,300
Ugx. 78,661,000