157,609 shares
55,362 shares
41,789 shares
29,082 shares
155,244 shares
289,944 shares
174,632 shares
42,139 shares
73,828 shares
95,793 shares