324 shares
301 shares
292 shares
291 shares
288 shares
287 shares
270 shares
262 shares
258 shares
244 shares