501 shares
401 shares
374 shares
354 shares
343 shares
340 shares
297 shares
290 shares
288 shares
287 shares