33,836 shares
26,625 shares
18,328 shares
114,099 shares
201,231 shares
122,514 shares
49,297 shares
45,903 shares
157,286 shares
71,757 shares