376 shares
366 shares
311 shares
301 shares
290 shares
276 shares
245 shares
206 shares
200 shares
185 shares