96,045 shares
69,169 shares
691,355 shares
636,182 shares
325,143 shares
129,017 shares
242,763 shares
187,134 shares
58,114 shares
47,106 shares