310 shares
332 shares
254 shares
216 shares
197 shares
182 shares
144 shares
122 shares
333 shares
128 shares