33,757 shares
26,570 shares
18,250 shares
114,065 shares
201,154 shares
122,461 shares
49,251 shares
45,856 shares
157,174 shares
71,729 shares