230,881 shares
39,825 shares
25,391 shares
96,667 shares
196,453 shares
265,791 shares
33,092 shares
110,272 shares
15,146 shares
29,548 shares