22,520 shares
33,753 shares
191,849 shares
104,671 shares
736,037 shares
244,266 shares
378,104 shares
255,823 shares
405,855 shares
216,820 shares