34,246 shares
27,039 shares
18,704 shares
114,438 shares
201,628 shares
122,865 shares
49,744 shares
46,238 shares
157,757 shares
72,118 shares