127,617 shares
32,029 shares
16,327 shares
28,828 shares
14,229 shares
275,489 shares
11,690 shares
22,955 shares
153,379 shares
94,574 shares