31,127 shares
224 shares
323 shares
341 shares
335 shares
315 shares
302 shares
361 shares
309 shares
313 shares