33,396 shares
26,962 shares
207,118 shares
186,566 shares
165,939 shares
298,889 shares
163,814 shares
151,404 shares
466,397 shares
140,604 shares