331,875 shares
351,579 shares
315,763 shares
249,713 shares
302,453 shares
346,016 shares
483,487 shares
329,801 shares
544,589 shares
536,233 shares