258,278 shares
70,522 shares
250,260 shares
150,084 shares
24,339 shares
105,868 shares
12,671 shares
64,104 shares
146,175 shares
294,963 shares