271,702 shares
66,300 shares
32,831 shares
141,772 shares
314,450 shares
374,815 shares
34,257 shares
263,768 shares
42,710 shares
63,083 shares