331 shares
252 shares
201 shares
254 shares
283 shares
145 shares
179 shares
153 shares
313 shares
291 shares