511 shares
469 shares
409 shares
403 shares
400 shares
371 shares
347 shares
343 shares
338 shares
336 shares