33,171 shares
26,314 shares
159,113 shares
55,942 shares
43,654 shares
50,684 shares
18,566 shares
18,712 shares
90,410 shares
87,715 shares