45,806 shares
280,654 shares
183,954 shares
17,262 shares
62,165 shares
60,292 shares
13,823 shares
282,727 shares
304,263 shares
102,176 shares