34,931 shares
263,519 shares
124,236 shares
93,627 shares
37,055 shares
63,127 shares
44,083 shares
21,311 shares
299,751 shares
21,556 shares