32,619 shares
333,413 shares
341,693 shares
149,948 shares
180,674 shares
89,381 shares
96,500 shares
233,537 shares
29,698 shares
72,438 shares