317 shares
309 shares
306 shares
288 shares
275 shares
260 shares
252 shares
249 shares
244 shares
242 shares