Ugx. 96,049,000
View detail
Ugx. 79,982,200
Ugx. 83,629,400
Ugx. 73,792,600
Ugx. 77,009,400
Ugx. 94,271,100
Ugx. 82,902,200
Ugx. 85,957,900
Ugx. 100,544,000
Ugx. 83,540,600
Ugx. 104,577,000
Ugx. 100,099,000