33,337 shares
26,931 shares
207,114 shares
186,534 shares
165,915 shares
298,840 shares
163,781 shares
151,365 shares
466,376 shares
140,585 shares