26,956 shares
42,748 shares
24,518 shares
139,209 shares
46,837 shares
130,726 shares
101,478 shares
43,898 shares
67,721 shares
17,455 shares