45,844 shares
32,118 shares
28,687 shares
15,391 shares
181 shares
302 shares
309 shares
290 shares
278 shares
267 shares