231,059 shares
40,135 shares
25,565 shares
96,757 shares
196,787 shares
265,986 shares
33,348 shares
110,397 shares
15,298 shares
29,707 shares