271,765 shares
66,327 shares
32,874 shares
141,797 shares
314,488 shares
374,853 shares
34,290 shares
263,829 shares
42,744 shares
63,118 shares