331,684 shares
350,953 shares
315,300 shares
249,262 shares
301,776 shares
345,875 shares
483,373 shares
329,408 shares
543,379 shares
536,004 shares