24,294 shares
104,113 shares
17,543 shares
47,886 shares
52,144 shares
49,421 shares
370,451 shares
28,829 shares
120,258 shares
34,228 shares