21,054 shares
180,574 shares
19,111 shares
19,690 shares
23,637 shares
80,420 shares
318,231 shares
30,340 shares
46,788 shares
252,405 shares