60,266 shares
57,662 shares
471,433 shares
258,758 shares
150,332 shares
550,860 shares
66,373 shares
51,700 shares
371,259 shares
38,905 shares