950 shares
645 shares
431 shares
338 shares
301 shares
211 shares
197 shares
178 shares
176 shares
163 shares