33,471 shares
27,039 shares
207,184 shares
186,656 shares
166,004 shares
298,962 shares
163,884 shares
151,479 shares
466,468 shares
140,672 shares