3,024 shares
183,871 shares
184,627 shares
52,285 shares
39,825 shares
172,060 shares
36,931 shares
38,776 shares
27,945 shares
34,544 shares