127,555 shares
31,899 shares
16,316 shares
28,784 shares
14,222 shares
275,447 shares
11,684 shares
22,924 shares
153,367 shares
94,566 shares