31,116 shares
217 shares
313 shares
328 shares
319 shares
310 shares
286 shares
354 shares
304 shares
307 shares