32,868 shares
46,291 shares
259,431 shares
170,163 shares
65,551 shares
48,060 shares
97,748 shares
72,529 shares
56,174 shares
49,486 shares