502 shares
489 shares
471 shares
430 shares
407 shares
346 shares
343 shares
331 shares
320 shares
289 shares