24,290 shares
104,109 shares
17,538 shares
47,882 shares
52,139 shares
49,416 shares
370,444 shares
28,823 shares
120,254 shares
34,225 shares