306,958 shares
306 shares
270 shares
325 shares
244 shares
246 shares
460 shares
283 shares
349 shares
241 shares