329,119 shares
24,190 shares
33,440 shares
21,901 shares
29,958 shares
21,634 shares
18,671 shares
15,537 shares
10,585 shares
46,469 shares