16,639 shares
224,656 shares
120,567 shares
274,294 shares
164,309 shares
41,497 shares
77,727 shares
103,740 shares
348,812 shares
34,935 shares