503 shares
502 shares
423 shares
415 shares
396 shares
386 shares
348 shares
340 shares
337 shares
313 shares