359 shares
353 shares
335 shares
326 shares
320 shares
318 shares
303 shares
288 shares
278 shares
271 shares