18,003 shares
309,652 shares
51,836 shares
201,920 shares
106,453 shares
28,742 shares
50,192 shares
329,129 shares
149,194 shares
58,982 shares