323,432 shares
94,433 shares
31,929 shares
26,562 shares
108,935 shares
30,094 shares
264,889 shares
14,427 shares
24,416 shares
29,836 shares