155,300 shares
53,487 shares
49,216 shares
117,603 shares
91,259 shares
563,658 shares
171,185 shares
219,561 shares
420,828 shares
250,318 shares