230,882 shares
39,825 shares
25,391 shares
96,667 shares
196,453 shares
265,791 shares
33,093 shares
110,272 shares
15,146 shares
29,550 shares