45,845 shares
32,119 shares
28,687 shares
15,392 shares
182 shares
302 shares
309 shares
290 shares
278 shares
268 shares