167,563 shares
263,023 shares
151,075 shares
84,062 shares
170,322 shares
205,299 shares
100,260 shares
190,811 shares
397,640 shares
218,048 shares