331,815 shares
351,508 shares
315,703 shares
249,669 shares
302,377 shares
346,001 shares
483,470 shares
329,753 shares
544,509 shares
536,179 shares