101,829 shares
275,807 shares
258,513 shares
74,118 shares
37,089 shares
22,318 shares
17,844 shares
40,598 shares
28,910 shares
18,094 shares