128,123 shares
96,029 shares
55,097 shares
295,302 shares
28,022 shares
88,952 shares
70,819 shares
116,965 shares
137,817 shares
462,424 shares