37,166 shares
68,145 shares
87,227 shares
32,642 shares
22,812 shares
284,288 shares
43,330 shares
23,628 shares
30,424 shares
257,281 shares