33,911 shares
26,712 shares
18,392 shares
114,147 shares
201,297 shares
122,573 shares
49,344 shares
45,949 shares
157,371 shares
71,804 shares