329,272 shares
24,344 shares
33,561 shares
22,097 shares
30,089 shares
21,783 shares
18,774 shares
15,681 shares
10,685 shares
46,592 shares