34,957 shares
263,538 shares
124,570 shares
93,870 shares
37,234 shares
63,264 shares
44,119 shares
21,366 shares
299,782 shares
21,592 shares