34,831 shares
50,575 shares
89,540 shares
132,491 shares
31,194 shares
80,513 shares
154,671 shares
174,818 shares
19,725 shares
125,692 shares