12,956 shares
28,714 shares
21,273 shares
137,617 shares
15,028 shares
20,744 shares
161,022 shares
49,542 shares
13,265 shares
32,449 shares