356,039 shares
427,938 shares
338,862 shares
317,481 shares
295,684 shares
227,883 shares
122,499 shares
300,020 shares
224,650 shares
440,579 shares