277,567 shares
56,783 shares
503,435 shares
501,473 shares
234,717 shares
236,855 shares
747,596 shares
233,489 shares
309,980 shares
193,591 shares