331,687 shares
350,970 shares
315,312 shares
249,267 shares
301,893 shares
345,880 shares
483,381 shares
329,428 shares
543,569 shares
536,009 shares