258,276 shares
70,521 shares
250,259 shares
150,084 shares
24,339 shares
105,868 shares
12,671 shares
64,104 shares
146,173 shares
294,963 shares