33,396 shares
26,962 shares
207,118 shares
186,567 shares
165,939 shares
298,890 shares
163,814 shares
151,405 shares
466,397 shares
140,604 shares