27,979 shares
18,984 shares
21,922 shares
35,058 shares
256,557 shares
495 shares
255 shares
250 shares
221 shares
183 shares