107100000
102990463
46.07655
114090053
11.44
106990288
4.61
114090052
11.44
320180003
market price
321080037
320180008
market price
320180002
320180004
110991404
78.56
110991464
38.88
114990140
322060002
322060003
market price
327030036
110990158
market price
110990159
110990160
110060006
110990078
market price
110990047
110990085
110990098