14,860 shares
34,974 shares
30,491 shares
22,583 shares
281,167 shares
299,620 shares
141,994 shares
88,561 shares
17,222 shares
22,383 shares