27,302 shares
83,765 shares
25,912 shares
166,136 shares
30,755 shares
215,065 shares
598,879 shares
49,356 shares
200,875 shares
250,063 shares