303 shares
134 shares
145 shares
332 shares
153 shares
628 shares
309 shares
254 shares
212 shares
166 shares