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