34,124 shares
21,760 shares
47,158 shares
149,903 shares
40,006 shares
129,319 shares
513,792 shares
308 shares
339 shares
382 shares