29,475 shares
27,240 shares
113,410 shares
40,199 shares
29,063 shares
78,069 shares
54,578 shares
49,136 shares
17,023 shares
96,134 shares