49,550 shares
258,058 shares
11,704 shares
43,493 shares
108,037 shares
20,407 shares
271,966 shares
50,863 shares
207,807 shares
81,003 shares