277,298 shares
56,422 shares
502,935 shares
501,058 shares
234,366 shares
236,612 shares
747,551 shares
233,149 shares
309,642 shares
193,211 shares