165,568 shares
53,341 shares
44,286 shares
354,983 shares
270,174 shares
31,008 shares
325,412 shares
70,811 shares
29,495 shares
222,237 shares