71,095 shares
152,966 shares
71,015 shares
132,585 shares
159,342 shares
124,760 shares
40,139 shares
35,485 shares
196,686 shares
38,706 shares