329,146 shares
24,202 shares
33,450 shares
21,914 shares
29,969 shares
21,645 shares
18,682 shares
15,544 shares
10,595 shares
46,488 shares