127,798 shares
32,123 shares
16,349 shares
28,999 shares
14,238 shares
275,781 shares
11,701 shares
23,135 shares
153,561 shares
94,583 shares