5,250 shares
4,096 shares
29,758 shares
30,882 shares
19,373 shares
150,319 shares
240,710 shares
240,352 shares
721,735 shares
229,852 shares