84,639 shares
100,610 shares
53,457 shares
66,647 shares
297,121 shares
286,696 shares
220,042 shares
151,559 shares
218,516 shares
65,330 shares