230,870 shares
39,820 shares
25,389 shares
96,664 shares
196,451 shares
265,790 shares
33,090 shares
110,268 shares
15,142 shares
29,531 shares