277,299 shares
56,426 shares
502,939 shares
501,059 shares
234,367 shares
236,613 shares
747,551 shares
233,155 shares
309,643 shares
193,211 shares