311 shares
284 shares
1,112 shares
272 shares
654 shares
313 shares
261 shares
288 shares
589 shares
570 shares