Ugx. 114,752,000
View detail
Ugx. 83,927,200
Ugx. 87,052,200
Ugx. 208,000,000
Ugx. 148,847,000
Ugx. 90,046,200
Ugx. 76,792,000
Ugx. 94,894,400
Ugx. 80,212,600
Ugx. 91,198,700
Ugx. 74,519,000
Ugx. 71,101,300