127,811 shares
32,124 shares
16,349 shares
29,010 shares
14,238 shares
275,803 shares
11,703 shares
23,141 shares
153,574 shares
94,584 shares