306,529 shares
103,239 shares
204,317 shares
128,575 shares
267,338 shares
70,878 shares
53,030 shares
55,020 shares
100,689 shares
61,532 shares