104,911 shares
299,211 shares
219,620 shares
149,517 shares
155,438 shares
50,855 shares
45,163 shares
122,582 shares
59,366 shares
59,574 shares