310 shares
292 shares
335 shares
291 shares
257 shares
358 shares
407 shares
518 shares
273 shares
258 shares