16,950 shares
225,006 shares
120,907 shares
274,671 shares
164,635 shares
41,843 shares
78,104 shares
104,134 shares
349,238 shares
35,254 shares