49,886 shares
24,413 shares
324,418 shares
40,804 shares
83,606 shares
216,685 shares
93,654 shares
96,307 shares
45,380 shares
32,313 shares