104,923 shares
299,262 shares
219,636 shares
149,534 shares
155,467 shares
50,864 shares
45,182 shares
122,589 shares
59,385 shares
59,584 shares