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