230,849 shares
39,814 shares
25,386 shares
96,657 shares
196,449 shares
265,788 shares
33,088 shares
110,265 shares
15,136 shares
29,509 shares