370,305 shares
145,393 shares
148,160 shares
160,332 shares
199,886 shares
84,012 shares
75,437 shares
33,075 shares
29,182 shares
34,375 shares