311 shares
568 shares
505 shares
288 shares
339 shares
875 shares
328 shares
249 shares
1,194 shares
247 shares