340 shares
321 shares
310 shares
308 shares
305 shares
288 shares
287 shares
285 shares
284 shares
282 shares