14,931 shares
11,671 shares
15,318 shares
28,678 shares
172,573 shares
546,461 shares
298,488 shares
214,751 shares
465,017 shares
134,700 shares