459,515 shares
281,228 shares
69,555 shares
166,721 shares
325,451 shares
41,737 shares
133,508 shares
200,876 shares
57,134 shares
138,852 shares