303 shares
134 shares
145 shares
331 shares
153 shares
627 shares
308 shares
254 shares
212 shares
162 shares