3,035 shares
183,886 shares
184,643 shares
52,299 shares
39,833 shares
172,098 shares
36,942 shares
38,784 shares
27,953 shares
34,552 shares