330 shares
328 shares
323 shares
315 shares
314 shares
311 shares
302 shares
296 shares
288 shares
287 shares