3,148 shares
205,830 shares
286,069 shares
246,927 shares
115,958 shares
124,822 shares
239,409 shares
49,309 shares
53,728 shares
152,186 shares