31,130 shares
226 shares
327 shares
347 shares
341 shares
318 shares
309 shares
366 shares
311 shares
315 shares