50,304 shares
215,481 shares
20,650 shares
238,542 shares
18,053 shares
43,779 shares
159,265 shares
72,784 shares
34,228 shares
30,660 shares