33,757 shares
26,570 shares
18,251 shares
114,066 shares
201,154 shares
122,461 shares
49,251 shares
45,856 shares
157,176 shares
71,729 shares