101,525 shares
275,486 shares
258,170 shares
73,847 shares
36,805 shares
22,053 shares
17,601 shares
40,292 shares
28,624 shares
17,828 shares