309 shares
169 shares
152 shares
145 shares
277 shares
339 shares
201 shares
289 shares
183 shares
235 shares