411,462 shares
367,366 shares
232,821 shares
299,445 shares
149,635 shares
471,095 shares
287,270 shares
390,002 shares
124,917 shares
331,201 shares