248,160 shares
261,136 shares
50,757 shares
63,110 shares
44,878 shares
93,789 shares
88,792 shares
88,147 shares
83,796 shares
155,831 shares