231,271 shares
40,319 shares
25,671 shares
96,971 shares
196,962 shares
266,088 shares
33,486 shares
110,481 shares
15,458 shares
29,906 shares