95,771 shares
14,771 shares
42,985 shares
219,337 shares
311,448 shares
14,452 shares
142,887 shares
152,874 shares
55,402 shares
44,696 shares