323,285 shares
94,056 shares
31,605 shares
26,431 shares
108,849 shares
29,596 shares
264,599 shares
14,271 shares
24,071 shares
29,815 shares